@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes gradient{0%{background-position:0%}50%{background-position:50% 25%}to{background-position:0%}}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(10px)}}.bounce{transform-origin:bottom;animation-name:bounce}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scale(1)}}.pulse{animation-name:pulse}@keyframes rubberBand{0%{transform:scale(1)}30%{transform:scale(1.25,.75)}40%{transform:scale(.75,1.25)}50%{transform:scale(1.15,.85)}65%{transform:scale(.95,1.05)}75%{transform:scale(1.05,.95)}to{transform:scale(1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{0%,to{transform:translate(0,0)}10%,30%,50%,70%,90%{transform:translate(-10px)}20%,40%,60%,80%{transform:translate(10px)}}.shake{animation-name:shake}@keyframes headShake{0%{transform:translate(0)}6.5%{transform:translate(-6px)rotateY(-9deg)}18.5%{transform:translate(5px)rotateY(7deg)}31.5%{transform:translate(-3px)rotateY(-5deg)}43.5%{transform:translate(2px)rotateY(3deg)}50%{transform:translate(0)}}.headShake{animation-name:headShake;animation-timing-function:ease-in-out}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0)}}.swing{transform-origin:top;animation-name:swing}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale3d(.9,.9,.9)rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1)rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1)rotate(-3deg)}to{transform:scale(1)}}.tada{animation-name:tada}@keyframes wobble{0%{transform:translate(0,0)}15%{transform:translate(-25%)rotate(-5deg)}30%{transform:translate(20%)rotate(3deg)}45%{transform:translate(-15%)rotate(-3deg)}60%{transform:translate(10%)rotate(2deg)}75%{transform:translate(-5%)rotate(-1deg)}to{transform:translate(0,0)}}.wobble{animation-name:wobble}@keyframes jello{0%,11.1%,to{transform:translate(0,0)}22.2%{transform:skew(-12.5deg)skewY(-12.5deg)}33.3%{transform:skew(6.25deg)skewY(6.25deg)}44.4%{transform:skew(-3.125deg)skewY(-3.125deg)}55.5%{transform:skew(1.5625deg)skewY(1.5625deg)}66.6%{transform:skew(-.78125deg)skewY(-.78125deg)}77.7%{transform:skew(.390625deg)skewY(.390625deg)}88.8%{transform:skew(-.195313deg)skewY(-.195313deg)}}.jello{transform-origin:50%;animation-name:jello}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.heartBeat{animation-name:heartBeat;animation-duration:1.3s;animation-timing-function:ease-in-out}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scale(1)}}.bounceIn{animation-name:bounceIn;animation-duration:.75s}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(-3000px)}60%{opacity:1;transform:translateY(25px)}75%{transform:translateY(-10px)}90%{transform:translateY(5px)}to{transform:translate(0,0)}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(-3000px)}60%{opacity:1;transform:translate(25px)}75%{transform:translate(-10px)}90%{transform:translate(5px)}to{transform:translate(0,0)}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(3000px)}60%{opacity:1;transform:translate(-25px)}75%{transform:translate(10px)}90%{transform:translate(-5px)}to{transform:translate(0,0)}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(3000px)}60%{opacity:1;transform:translateY(-20px)}75%{transform:translateY(10px)}90%{transform:translateY(-5px)}to{transform:translate(0,0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{animation-name:bounceOut;animation-duration:.75s}@keyframes bounceOutDown{20%{transform:translateY(10px)}40%,45%{opacity:1;transform:translateY(-20px)}to{opacity:0;transform:translateY(2000px)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate(20px)}to{opacity:0;transform:translate(-2000px)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate(-20px)}to{opacity:0;transform:translate(2000px)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translateY(-10px)}40%,45%{opacity:1;transform:translateY(20px)}to{opacity:0;transform:translateY(-2000px)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-60px)}to{opacity:1;transform:translate(0,0)}}.fadeInDown{animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-60px)}to{opacity:1;transform:translate(0,0)}}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}to{opacity:1;transform:translate(0,0)}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-60px)}to{opacity:1;transform:translate(0,0)}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate(-2000px)}to{opacity:1;transform:translate(0,0)}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate(60px)}to{opacity:1;transform:translate(0,0)}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate(2000px)}to{opacity:1;transform:translate(0,0)}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translate(0,0)}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}to{opacity:1;transform:translate(0,0)}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translateY(100%)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translateY(2000px)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate(-60px)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate(-2000px)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate(100%)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate(2000px)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translateY(-60px)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translateY(-2000px)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{0%{animation-timing-function:ease-out;transform:perspective(400px)scale(1)translate(0,0)rotateY(-360deg)}40%{animation-timing-function:ease-out;transform:perspective(400px)scale(1)translateZ(150px)rotateY(-190deg)}50%{animation-timing-function:ease-in;transform:perspective(400px)scale(1)translateZ(150px)rotateY(-170deg)}80%{animation-timing-function:ease-in;transform:perspective(400px)scale3d(.95,.95,.95)translate(0,0)rotateY(0)}to{animation-timing-function:ease-in;transform:perspective(400px)scale(1)translate(0,0)rotateY(0)}}.animated.flip{backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{opacity:0;animation-timing-function:ease-in;transform:perspective(400px)rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px)rotateX(-20deg)}60%{opacity:1;transform:perspective(400px)rotateX(10deg)}80%{transform:perspective(400px)rotateX(-5deg)}to{transform:perspective(400px)}}.flipInX{animation-name:flipInX;backface-visibility:visible!important}@keyframes flipInY{0%{opacity:0;animation-timing-function:ease-in;transform:perspective(400px)rotateY(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px)rotateY(-20deg)}60%{opacity:1;transform:perspective(400px)rotateY(10deg)}80%{transform:perspective(400px)rotateY(-5deg)}to{transform:perspective(400px)}}.flipInY{animation-name:flipInY;backface-visibility:visible!important}@keyframes flipOutX{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px)rotateX(-20deg)}to{opacity:0;transform:perspective(400px)rotateX(90deg)}}.flipOutX{animation-name:flipOutX;animation-duration:.75s;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px)rotateY(-15deg)}to{opacity:0;transform:perspective(400px)rotateY(90deg)}}.flipOutY{animation-name:flipOutY;animation-duration:.75s;backface-visibility:visible!important}@keyframes lightSpeedIn{0%{opacity:0;transform:translate(100%)skew(-30deg)}60%{opacity:1;transform:skew(20deg)}80%{transform:skew(-5deg)}to{transform:translate(0,0)}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{0%{opacity:1}to{opacity:0;transform:translate(100%)skew(30deg)}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{0%{transform-origin:50%;opacity:0;transform:rotate(-200deg)}to{transform-origin:50%;opacity:1;transform:translate(0,0)}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{0%{transform-origin:0 100%;opacity:0;transform:rotate(-45deg)}to{transform-origin:0 100%;opacity:1;transform:translate(0,0)}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{transform-origin:100% 100%;opacity:0;transform:rotate(45deg)}to{transform-origin:100% 100%;opacity:1;transform:translate(0,0)}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{transform-origin:0 100%;opacity:0;transform:rotate(45deg)}to{transform-origin:0 100%;opacity:1;transform:translate(0,0)}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{transform-origin:100% 100%;opacity:0;transform:rotate(-90deg)}to{transform-origin:100% 100%;opacity:1;transform:translate(0,0)}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{0%{transform-origin:50%;opacity:1}to{transform-origin:50%;opacity:0;transform:rotate(200deg)}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{transform-origin:0 100%;opacity:1}to{transform-origin:0 100%;opacity:0;transform:rotate(45deg)}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{transform-origin:100% 100%;opacity:1}to{transform-origin:100% 100%;opacity:0;transform:rotate(-45deg)}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{transform-origin:0 100%;opacity:1}to{transform-origin:0 100%;opacity:0;transform:rotate(-45deg)}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{transform-origin:100% 100%;opacity:1}to{transform-origin:100% 100%;opacity:0;transform:rotate(90deg)}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:0 0;animation-timing-function:ease-in-out}20%,60%{transform-origin:0 0;animation-timing-function:ease-in-out;transform:rotate(80deg)}40%,80%{transform-origin:0 0;opacity:1;animation-timing-function:ease-in-out;transform:rotate(60deg)}to{opacity:0;transform:translateY(700px)}}.hinge{animation-name:hinge;animation-duration:2s}@keyframes jackInTheBox{0%{opacity:0;transform-origin:bottom;transform:scale(.1)rotate(30deg)}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{0%{opacity:0;transform:translate(-60px)rotate(-120deg)}to{opacity:1;transform:translate(0,0)}}.rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate(100%)rotate(120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translateY(-1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translateY(60px)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translate(-1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translate(10px)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translate(1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translate(-10px)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translateY(1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translateY(-60px)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.475,.475,.475)translateY(-60px)}to{opacity:0;transform-origin:bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.1,.1,.1)translateY(2000px)}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475)translate(42px)}to{opacity:0;transform-origin:0;transform:scale(.1)translate(-2000px)}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475)translate(-42px)}to{opacity:0;transform-origin:100%;transform:scale(.1)translate(2000px)}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.475,.475,.475)translateY(60px)}to{opacity:0;transform-origin:bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.1,.1,.1)translateY(-2000px)}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{0%{visibility:visible;transform:translateY(-60px)}to{transform:translate(0,0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{visibility:visible;transform:translate(-60px)}to{transform:translate(0,0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{visibility:visible;transform:translate(100%)}to{transform:translate(0,0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{visibility:visible;transform:translateY(100%)}to{transform:translate(0,0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translate(0,0)}to{visibility:hidden;transform:translateY(100%)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translate(0,0)}to{visibility:hidden;transform:translate(-60px)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translate(0,0)}to{visibility:hidden;transform:translate(100%)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translate(0,0)}to{visibility:hidden;transform:translateY(-60px)}}.slideOutUp{animation-name:slideOutUp}.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.delay-1s{animation-delay:1s}.animated.delay-2s{animation-delay:2s}.animated.delay-3s{animation-delay:3s}.animated.delay-4s{animation-delay:4s}.animated.delay-5s{animation-delay:5s}.animated.fast{animation-duration:.8s}.animated.faster{animation-duration:.5s}.animated.slow{animation-duration:2s}.animated.slower{animation-duration:3s}@media (print),(prefers-reduced-motion:reduce){.animated{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}*,:after,:before{box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{font-size:100%;font:inherit;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img,iframe{vertical-align:bottom}img{max-width:100%}html,body{width:100%;overflow-x:hidden}body{color:#fff;background-color:#000;margin:0;padding:0;font-family:Helvetica Neue,sans-serif;position:relative;overflow:hidden}button,input,textarea{font-family:Helvetica Neue,sans-serif}a{text-decoration:none}img{margin:0;padding:0}#wpadminbar{position:fixed;top:0}body.logged-in .navbar{top:32px}.body-spacing{padding:52px 0 0}@media (width>=992px){.body-spacing{padding:0}}html.no-scroll,body.no-scroll{height:100%;overflow:hidden}@font-face{font-family:Helvetica Neue;src:url(HelveticaNeue-CondensedBold.80cf5ce1.woff2)format("woff2"),url(HelveticaNeue-CondensedBold.cd5136c4.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(HelveticaNeue-Bold.293c3d93.woff2)format("woff2"),url(HelveticaNeue-Bold.9e007f25.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(HelveticaNeue.75a66a4b.woff2)format("woff2"),url(HelveticaNeue.a2b770f7.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(HelveticaNeue-Italic.80a578b5.woff2)format("woff2"),url(HelveticaNeue-Italic.26d4a5e1.woff)format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(HelveticaNeue-CondensedBlack.8b55887e.woff2)format("woff2"),url(HelveticaNeue-CondensedBlack.21431452.woff)format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(HelveticaNeue-BoldItalic.85ea256a.woff2)format("woff2"),url(HelveticaNeue-BoldItalic.5c4c8aec.woff)format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(HelveticaNeue-UltraLight.d7059c6c.woff2)format("woff2"),url(HelveticaNeue-UltraLight.ae87c672.woff)format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(HelveticaNeue-Thin.54235181.woff2)format("woff2"),url(HelveticaNeue-Thin.e62e141a.woff)format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(HelveticaNeue-ThinItalic.f2f43441.woff2)format("woff2"),url(HelveticaNeue-ThinItalic.d59728d9.woff)format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(HelveticaNeue-Light.2258dccf.woff2)format("woff2"),url(HelveticaNeue-Light.9a64a7b9.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(HelveticaNeue-UltraLightItalic.457b6518.woff2)format("woff2"),url(HelveticaNeue-UltraLightItalic.60f1eb94.woff)format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(HelveticaNeue-LightItalic.dc6af6cc.woff2)format("woff2"),url(HelveticaNeue-LightItalic.fba61cff.woff)format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(HelveticaNeue-Medium.5bb1f83c.woff2)format("woff2"),url(HelveticaNeue-Medium.22110d1f.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(HelveticaNeue-MediumItalic.4a7d110e.woff2)format("woff2"),url(HelveticaNeue-MediumItalic.ca9d6614.woff)format("woff");font-weight:500;font-style:italic;font-display:swap}.bodyLarge,.body,body,.bodySmall{font-family:Helvetica Neue,sans-serif}.bodyLarge{font-size:16px;font-weight:400;line-height:24px}.body,body{font-size:14px;font-weight:400;line-height:20px}.bodySmall{font-size:12px;font-weight:400;line-height:16px}.h400{font-family:Helvetica Neue,sans-serif;font-size:36px;font-weight:300;line-height:42px}.textLead{font-size:26px;font-weight:300;line-height:36px}.container{width:100%;max-width:2592px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}@media (width>=768px){.container{max-width:2624px;padding-left:32px;padding-right:32px}}@media (width>=992px){.container{max-width:2688px;padding-left:64px;padding-right:64px}}@media (width>=1680px){.container{max-width:2720px;padding-left:80px;padding-right:80px}}.container--slim{max-width:2392px}@media (width>=768px){.container--slim{max-width:2424px}}@media (width>=992px){.container--slim{max-width:2488px}}.navbar{z-index:998;background-color:#0000;flex-direction:column;width:100%;transition:background-color .3s,transform .25s,top .3s ease-in-out;display:flex;position:fixed;top:96px;left:0;transform:translate(0,0)}@media (width>=992px){.navbar{top:0}}.navbar__inner{flex-direction:column-reverse;transition:padding .3s ease-in-out;display:flex;position:relative}@media (width>=992px){.navbar__inner{flex-direction:row;align-items:center;padding:80px 0 0 10%}}.navbar__link,.navbar__btn,.contact-us__btn{color:#fff;font-size:14px;font-weight:400;line-height:14px;text-decoration:none}.navbar__link:nth-of-type(n+2),.navbar__btn:nth-of-type(n+2),.contact-us__btn:nth-of-type(n+2){margin:0 0 0 28px}@media (width>=992px){.navbar__link,.navbar__btn,.contact-us__btn{font-size:20px;line-height:20px;position:relative}.navbar__link:before,.navbar__btn:before,.contact-us__btn:before{content:"";background-color:#fff;width:0;height:2px;margin-top:5px;transition:width .3s;display:block;position:absolute;bottom:-3px;right:0}.navbar__link:hover:before,.navbar__btn:hover:before,.contact-us__btn:hover:before{width:100%;left:0}}.navbar__link{margin:0;padding:0;display:inline-block}.navbar__btn,.contact-us__btn{align-items:center;margin:0 0 0 auto;display:inline-flex}.navbar__btn img,.contact-us__btn img{height:20px;margin:0 0 0 8px}@media (width>=992px){.navbar__btn img,.contact-us__btn img{height:24px;margin:0 0 0 16px}}@media (width<=991px){.navbar .navbar__btn,.navbar .contact-us__btn{display:none!important}}.navbar--hidden{top:0;transform:translateY(-100%)}@media (width<=991px){.navbar--scrolled{top:16px}}.navbar--background{top:0}.navbar--background:before{content:"";-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:100%;height:140%;position:absolute;top:0;left:0;-webkit-mask-image:linear-gradient(#000 50%,#0000 100%);mask-image:linear-gradient(#000 50%,#0000 100%)}@media (width<=991px){.navbar--background .navbar__inner{padding-top:16px;padding-bottom:64px}}.page-template-contact .navbar .navbar__btn,.page-template-contact .navbar .contact-us__btn{visibility:hidden;opacity:0;pointer-events:none}.contact-us{z-index:999;width:100%;position:absolute;top:16px;left:0}@media (width>=992px){.contact-us{display:none!important}}.contact-us .container{justify-content:flex-end;display:flex}.btn{cursor:pointer;border:0;border-radius:100px;padding:18px 30px;transition:background-color .3s ease-in-out,color .3s ease-in-out,border-color .3s ease-in-out;display:inline-block;position:relative}.btn--primary{color:#fff;background-color:#a40219}.btn--primary:hover,.btn--secondary{color:#fff;background-color:#14304f}.btn--secondary:hover{color:#fff;background-color:#a40219}.field{flex-direction:column;align-items:flex-start;width:100%;display:flex;position:relative}.field__label{color:#fff;font-size:14px;line-height:14px;transition:top .2s,transform .2s,font-size .2s,line-height .2s;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media (width>=1440px){.field__label{font-size:20px;line-height:20px}}.field__input{cursor:pointer;color:#fff;background-color:#0000;border:0;border-bottom:1px solid #fff;border-radius:0;width:100%;height:40px;margin:0;padding:10px 0 0;font-size:16px;line-height:1;display:block;position:relative}@media (width>=992px){.field__input{height:60px}}.field__input:focus{outline:none}.field__input:focus+.field__label{font-size:12px;line-height:1;top:0;transform:translateY(0)}.field__message{color:#ff0101;margin:4px 0 0;font-size:12px;line-height:14px}.field--filled .field__label{font-size:12px;line-height:1;top:0;transform:translateY(0)}.project-card{flex-direction:column;align-items:flex-start;display:flex}.project-card__img{width:100%;position:relative;overflow:hidden}.project-card__img img{width:100%;transition:transform .3s ease-in-out}.project-card__title,.project-card__text{font-size:14px;line-height:20px}@media (width>=992px){.project-card__title,.project-card__text{font-size:20px;line-height:26px}}.project-card__title{color:#a4a4a4;margin:20px 0 0;position:relative}@media (width>=992px){.project-card__title{margin:32px 0 0}}.project-card__title:before{content:"";background-color:#a4a4a4;width:0;height:1px;margin-top:5px;transition:width .3s;display:block;position:absolute;bottom:-3px;right:0}.project-card__text{color:#fff;margin:16px 0 0}@media (width>=992px){.project-card__text{margin:24px 0 0}}.project-card:hover .project-card__img img{transform:scale(1.05)}.project-card:hover .project-card__title:before{width:100%;left:0}.mf-cursor{box-shadow:none!important;background:0 0!important}@media (width<=991px){.mf-cursor{display:none!important}}.mf-cursor:before{opacity:0;transition:opacity .3s ease-in-out,transform .25s ease-in-out!important}.mf-cursor.-text:before{opacity:1}.mf-cursor .mf-cursor-text{color:#000;font-size:14px;line-height:18px}.mf-cursor .mf-cursor-media .mf-cursor-media-box,.mf-cursor .mf-cursor-media .mf-cursor-media-box img{border-radius:0!important}#scroll-progress{background-color:#4d4d4d;width:2px;height:60px;position:fixed;top:50%;transform:translateY(-50%)}#scroll-progress span{background-color:#fff;width:100%;position:absolute;top:0;right:0}.contact{position:relative}.contact__background{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.contact__background:before{content:"";z-index:2;background-color:#00000080;width:100%;height:100%;position:absolute;top:0;left:0}.contact__background-video{object-fit:cover;width:100%;height:100%}.contact__inner{z-index:3;flex-direction:row-reverse;justify-content:space-between;align-items:stretch;gap:0 32px;height:100svh;padding:176px 0 16px;display:flex;position:relative}@media (width>=992px){.contact__inner{align-items:center;justify-content:unset;flex-direction:row;gap:0;padding:182px 0}}.contact__content{flex-direction:column;height:100%;display:flex;position:relative}@media (width>=992px){.contact__content{justify-content:center;align-items:flex-start;margin:0 0 0 auto}}.contact__title{color:#fff;font-size:24px;line-height:30px}@media (width>=992px){.contact__title{font-size:32px;line-height:40px}}@media (width>=1280px){.contact__title{font-size:40px;line-height:50px}}.contact__row{justify-content:space-between;align-items:center;width:100%;margin:auto 0;display:flex}.contact__logo{display:inline-block;position:relative}@media (width>=992px){.contact__logo{margin:0 0 0 10%}}.contact__logo img{width:56px;min-width:56px;height:56px}@media (width>=992px){.contact__logo img{width:100px;min-width:100px;height:100px}}.contact__links{flex-direction:column;justify-content:center;align-items:flex-start;width:100%;display:flex}@media (width>=992px){.contact__links{padding:0}}.contact__link{color:#fff;font-size:30px;line-height:36px;display:inline-block;position:relative}.contact__link:before{content:"";background-color:#fff;width:0;height:2px;margin-top:5px;transition:width .3s;display:block;position:absolute;bottom:-3px;right:0}.contact__link:hover:before{width:100%;left:0}@media (width>=992px){.contact__link{font-size:52px;line-height:60px}}@media (width>=1280px){.contact__link{font-size:70px;line-height:78px}}.contact__link:nth-of-type(n+2){margin:8px 0 0}@media (width>=992px){.contact__link:nth-of-type(n+2){margin:16px 0 0}}.contact__form{width:100%;max-width:740px;position:relative}@media (width>=992px){.contact__form{top:64px}}.contact__form-title{color:#fff;margin:0 0 16px;font-size:14px;line-height:20px}@media (width>=992px){.contact__form-title{margin:0 0 12px;font-size:20px;line-height:28px}}.contact__message{opacity:0;visibility:hidden;pointer-events:none;flex-direction:column;justify-content:space-between;height:100%;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;display:flex;position:absolute;top:0;left:0}.contact__message-title{color:#fff;margin:0 0 24px;font-size:14px;line-height:20px}.contact__message-title strong{font-weight:700}@media (width>=992px){.contact__message-title{margin:0 0 12px;font-size:20px;line-height:28px}}.contact__message--success,.contact__message--error{display:none}.contact__message--error .contact__message-title{color:#ff0101}.contact--error .contact-form,.contact--error .contact__form-title{opacity:0;visibility:hidden;pointer-events:none}.contact--error .contact__message{opacity:1;visibility:visible;pointer-events:all}.contact--error .contact__message--error{display:block}.contact--success .contact__message{opacity:1;visibility:visible;pointer-events:all}@media (width>=992px){.contact--success .contact__message{top:0;left:0}}.contact--success .contact__message--success{display:block}.contact--success .contact-form{opacity:0;visibility:hidden;pointer-events:none}.contact--success .contact__form-title,.contact--success .contact-form{opacity:0}.contact-form{flex-direction:column;gap:24px 12px;width:100%;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;display:flex}@media (width>=992px){.contact-form{flex-direction:row;align-items:center}}.contact-form__title{color:#fff;font-size:20px;line-height:28px}.contact-form__block{flex-grow:1;display:flex}.contact-form__block--submit{margin:12px 0 0}@media (width>=992px){.contact-form__block--submit{flex:none;margin:0}}.contact-form__trigger{cursor:pointer;color:#fff;background-color:#0000;border:0;align-items:center;gap:0 4px;margin:0;padding:0;font-size:14px;line-height:20px;display:inline-flex}.contact-form__trigger[disabled]{cursor:not-allowed}@media (width>=1280px){.contact-form__trigger{font-size:20px;line-height:26px}}.contact-form__trigger img{height:20px}@media (width>=992px){.contact-form__trigger img{height:23px}}@media (width>=1280px){.contact-form__trigger img{height:26px}}.projects{z-index:10;padding:124px 0 0;position:relative}@media (width>=992px){.projects{padding:0}}.projects__inner{position:relative}.projects__header{justify-content:space-between;align-items:center;max-width:348px;padding:88px 0 32px;display:flex}@media (width>=992px){.projects__header{max-width:unset;padding:200px 0 100px 10%}}.projects__header-wrapper{flex-direction:column;align-items:flex-start;margin:48px 0 0;display:flex}@media (width>=992px){.projects__header-wrapper{flex-direction:row;align-items:center;margin:0}}.projects__header--large{flex-direction:column;justify-content:center;width:100%;display:flex;position:relative}@media (width>=992px){.projects__header--large{max-width:unset;height:100svh;margin:0;padding:0}}.projects__header--large .projects__header-content{flex-direction:column;align-items:flex-start;margin:0 0 0 auto;display:flex}@media (width<=991px){.projects__header--large .projects__header-content{width:calc(100% - 88px);margin:0 0 72px}}.projects__header--large .projects__categories{width:auto;margin:48px 0 0}@media (width<=991px){.projects__header--large .projects__logo{left:unset;right:0}}.projects__title{color:#fff;font-size:20px;line-height:28px}@media (width>=992px){.projects__title{font-size:40px;line-height:48px}}.projects__title--large{color:#fff;font-size:20px;line-height:28px}@media (width>=992px){.projects__title--large{font-size:24px;line-height:32px}}@media (width>=1280px){.projects__title--large{max-width:520px;font-size:30px;line-height:36px}}.projects__link{color:#fff;font-size:14px;line-height:14px;position:relative}.projects__link:before{content:"";background-color:#fff;width:0;height:2px;margin-top:5px;transition:width .3s;display:block;position:absolute;bottom:-3px;right:0}.projects__link:hover:before{width:100%;left:0}@media (width>=992px){.projects__link{font-size:20px;line-height:26px}}.projects__logo{display:inline-block;position:absolute;top:0;left:0}@media (width>=992px){.projects__logo{top:50%;left:10%;transform:translateY(-50%)}}.projects__logo img{width:56px;min-width:56px;height:56px}@media (width>=992px){.projects__logo img{width:100px;min-width:100px;height:100px}}.projects__categories{flex-direction:column;align-items:flex-start;display:flex}@media (width>=992px){.projects__categories{width:50%;margin:0 0 0 auto}}.projects__category{cursor:pointer;color:#a4a4a4;text-align:left;background-color:#0000;border:0;padding:0;font-size:14px;line-height:20px;position:relative}.projects__category:before{content:"";background-color:#fff;width:0;height:2px;margin-top:5px;transition:width .3s;display:block;position:absolute;bottom:-3px;right:0}.projects__category:hover:before{width:100%;left:0}@media (width>=992px){.projects__category{font-size:30px;line-height:36px}}@media (width>=1280px){.projects__category{font-size:40px;line-height:48px}}.projects__category:nth-of-type(n+2){margin:24px 0 0}@media (width>=992px){.projects__category:nth-of-type(n+2){margin:12px 0 0}}.projects__category:hover{color:#fff}.projects__category:hover span{background-size:100% 1px}.projects__grid{justify-content:space-between;display:flex}@media (width<=991px){.projects__grid{display:none!important}}.projects__grid-mobile{flex-direction:column;gap:72px 0;display:flex}@media (width>=992px){.projects__grid-mobile{display:none!important}}.projects__grid-mobile>a:first-of-type{padding:0 calc(50% - 16px) 0 0}.projects__grid-mobile>a:nth-of-type(2){padding:0 16px 0 25%}.projects__grid-mobile>a:nth-of-type(3){padding:0 50% 0 0}.projects__grid-mobile>a:nth-of-type(4){padding:0 25%}.projects__grid-mobile>a:nth-of-type(5){padding:0 25% 0 0}.projects__grid-mobile>a:nth-of-type(6){padding:0 0 0 25%}.projects__grid-mobile>a:nth-of-type(7){padding:0 50% 0 0}.projects__grid-mobile>a:nth-of-type(8){padding:0 12.5% 0 25%}.projects__grid-mobile>a:nth-of-type(9){padding:0 25% 0 0}.projects__grid-mobile>a:nth-of-type(10){padding:0 0 0 25%}.projects__col{flex-direction:column;width:100%;display:flex}.projects__col--left{width:40%}.projects__col--left>a:nth-of-type(2){padding-right:12.5%}.projects__col--left>a:nth-of-type(4){padding-right:25%}.projects__col--right{width:50%}.projects__col--right>a:nth-of-type(2),.projects__col--right>a:nth-of-type(4),.projects__col--right>a:nth-of-type(5){padding-right:20%}.projects--homepage .projects__header{width:100%;max-width:unset}@media (width<=991px){.projects--homepage .projects__header{padding-top:0}}.contact-static{padding:64px 0 32px;position:relative}@media (width>=992px){.contact-static{padding:300px 0 150px}}.contact-static__inner{padding:0 0 80px;position:relative}@media (width>=992px){.contact-static__inner{padding:0 10%}}.contact-static__inner:before{content:"";background-image:url(contact-static-icon-2.ee1e1b4c.svg);background-position:bottom;background-repeat:no-repeat;background-size:contain;width:48px;height:48px;position:absolute;bottom:0;right:0}@media (width>=992px){.contact-static__inner:before{width:10%;height:300px}}.contact-static__title{color:#fff;max-width:1440px;font-size:50px;line-height:56px}@media (width>=992px){.contact-static__title{font-size:72px;line-height:80px}}@media (width>=1280px){.contact-static__title{font-size:100px;line-height:108px}}.contact-static__text{color:#fff;width:75%;margin:64px 0 64px auto;font-size:18px;line-height:24px}@media (width>=992px){.contact-static__text{width:auto;max-width:540px;margin:80px 0 0 auto;font-size:30px;line-height:38px}}.contact-static__links{flex-direction:column;align-items:flex-start;margin:64px 0 0;display:flex}@media (width>=992px){.contact-static__links{margin:80px 0 0}}.contact-static__link{color:#fff;font-size:34px;line-height:40px;display:inline-block;position:relative}.contact-static__link:before{content:"";background-color:#fff;width:0;height:2px;margin-top:5px;transition:width .3s;display:block;position:absolute;bottom:-3px;right:0}.contact-static__link:hover:before{width:100%;left:0}@media (width>=992px){.contact-static__link{font-size:72px;line-height:80px}}@media (width>=1280px){.contact-static__link{font-size:100px;line-height:108px}}.contact-static__link:nth-of-type(n+2){margin:8px 0 0}@media (width>=992px){.contact-static__link:nth-of-type(n+2){margin:16px 0 0}}.contact-static--large .contact-static__inner:before{background-image:url(contact-static-icon-1.83c01596.png)}@media (width>=992px){.contact-static--large .contact-static__inner:before{width:5%}}.contact-static--large .contact-static__title{max-width:280px;font-size:50px;font-weight:400;line-height:54px}@media (width>=992px){.contact-static--large .contact-static__title{max-width:1140px;font-size:96px;font-weight:400;line-height:104px}}@media (width>=1280px){.contact-static--large .contact-static__title{font-size:200px;line-height:208px}}.contact-static--large .contact-static__text{max-width:320px}@media (width>=992px){.contact-static--large .contact-static__text{max-width:560px}}.banner-video{margin:-140px 0 0;position:relative}@media (width>=1280px){.banner-video{margin:-450px 0 0}}.banner-video__inner{z-index:4;flex-direction:column;align-items:center;padding:280px 0;display:flex;position:relative}@media (width>=1280px){.banner-video__inner{padding:800px 0 350px}}.banner-video__title{color:#fff;text-align:center;font-size:46px;line-height:54px}@media (width>=1280px){.banner-video__title{font-size:150px;line-height:150px}}.banner-video__link{color:#fff;text-align:center;margin:12px 0 0;font-size:18px;line-height:24px;text-decoration:none;display:inline-block;position:relative}.banner-video__link:before{content:"";background-color:#fff;width:0;height:2px;margin-top:5px;transition:width .3s;display:block;position:absolute;bottom:-3px;right:0}.banner-video__link:hover:before{width:100%;left:0}@media (width>=992px){.banner-video__link{margin:32px 0 0;font-size:50px;line-height:50px}}.banner-video__link img{object-fit:contain;width:24px;height:24px}@media (width>=992px){.banner-video__link img{width:50px;height:50px}}.banner-video__background{z-index:2;width:100%;height:100%;position:absolute;top:0;left:0}.banner-video__background video{object-fit:cover;width:100%;height:100%}.hero{padding:124px 0 0}@media (width>=992px){.hero{padding:0}}.hero__inner{margin:0 0 60px}@media (width>=992px){.hero__inner{margin:0}}.hero__content{flex-direction:row-reverse;justify-content:space-between;display:flex}@media (width>=992px){.hero__content{align-items:center;justify-content:unset;flex-direction:row;height:calc(100svh - 128px);margin:0 0 0 10%;padding:128px 0 0}}.hero__logo{display:inline-block}.hero__logo img{width:56px;min-width:56px;height:56px}@media (width>=992px){.hero__logo img{width:100px;min-width:100px;height:100px}}.hero__title{color:#fff;max-width:calc(100% - 88px);font-size:20px;line-height:28px}@media (width>=992px){.hero__title{max-width:780px;margin:0 0 0 auto;padding:0 0 0 32px;font-size:40px;line-height:50px}}.hero__video{position:relative}.hero__video:before{content:"";background-color:#00000080;width:100%;height:100%;position:absolute;top:0;left:0}.hero__video-background{object-fit:cover;width:100%;height:100svh}.hero__video-overlay{z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.hero__video-overlay .container{height:100%}.hero__video-content{flex-direction:column;justify-content:flex-end;height:100%;padding:0 0 32px;display:flex}@media (width>=992px){.hero__video-content{justify-content:center;max-width:900px;margin:0 0 0 10%;padding:0}}.hero__video-link{color:#fff;max-width:370px;font-size:22px;line-height:30px;transition:color .3s ease-in-out}@media (width>=992px){.hero__video-link{max-width:100%;font-size:50px;line-height:58px}}.hero__video-link span{color:#fff;align-items:center;display:inline-flex;position:relative}.hero__video-link span:before{content:"";background-color:#fff;width:0;height:2px;margin-top:5px;transition:width .3s;display:block;position:absolute;bottom:-3px;right:0}.hero__video-link span img{height:28px;margin:0 0 0 4px}@media (width>=992px){.hero__video-link span img{height:58px;margin:0 0 0 12px}}.hero__video-link:hover span:before{width:100%;left:0}.next-project{padding:220px 0}@media (width>=992px){.next-project{padding:360px 0}}.next-project__inner{flex-direction:column;align-items:center;display:flex}.next-project__subtitle{color:#a4a4a4;text-align:center;margin:0 0 48px;padding:0;font-size:14px;line-height:20px}@media (width>=992px){.next-project__subtitle{color:#a4a4a4;font-size:40px;line-height:48px}}.next-project__title{color:#fff;text-align:center;font-size:32px;line-height:40px;display:inline-block}@media (width>=992px){.next-project__title{font-size:100px;line-height:108px;position:relative}.next-project__title:before{content:"";background-color:#fff;width:0;height:2px;margin-top:5px;transition:width .3s;display:block;position:absolute;bottom:-3px;right:0}.next-project__title:hover:before{width:100%;left:0}}.block-photo img{width:100%;display:block}.block-content{padding:100px 0 100px 16px}@media (width>=992px){.block-content{padding:160px 0 160px 16px}}@media (width>=1280px){.block-content{padding:240px 0}}.block-content__inner{width:100%}.block-content__inner h1{margin:48px 0 24px}@media (width>=992px){.block-content__inner h1{margin:64px 0 32px}}.block-content__inner h2{margin:48px 0 24px}@media (width>=992px){.block-content__inner h2{margin:64px 0 32px}}.block-content__inner h3{margin:48px 0 24px}@media (width>=992px){.block-content__inner h3{margin:64px 0 32px}}.block-content__inner h4{margin:48px 0 24px}@media (width>=992px){.block-content__inner h4{margin:64px 0 32px}}.block-content__inner h5{margin:48px 0 24px}@media (width>=992px){.block-content__inner h5{margin:64px 0 32px}}.block-content__inner h6{margin:48px 0 24px}@media (width>=992px){.block-content__inner h6{margin:64px 0 32px}}@media (width>=1280px){.block-content__inner{max-width:950px;margin:0 0 0 10%}}.block-content__inner h1,.block-content__inner h2,.block-content__inner h3,.block-content__inner h4,.block-content__inner h5,.block-content__inner h6,.block-content__inner p,.block-content__inner li,.block-content__inner a{color:#fff}.block-content__inner h1,.block-content__inner h2{font-size:34px;font-weight:700;line-height:42px}@media (width>=992px){.block-content__inner h1,.block-content__inner h2{font-size:70px;line-height:78px}}.block-content__inner h3{font-size:24px;line-height:32px}@media (width>=992px){.block-content__inner h3{font-size:50px;line-height:58px}}.block-content__inner h4{font-size:32px;line-height:40px}@media (width>=992px){.block-content__inner h4{font-size:40px;line-height:48px}}.block-content__inner h5{font-size:26px;line-height:32px}@media (width>=992px){.block-content__inner h5{font-size:32px;line-height:40px}}.block-content__inner h6{font-size:22px;line-height:30px}@media (width>=992px){.block-content__inner h6{font-size:24px;line-height:32px}}.block-content__inner p,.block-content__inner li{font-size:14px;line-height:22px}@media (width>=992px){.block-content__inner p,.block-content__inner li{font-size:20px;line-height:28px}}.block-content__inner p{margin:24px 0}@media (width>=992px){.block-content__inner p{margin:32px 0}}.block-content__inner p+ol,.block-content__inner p+ul{margin:-16px 0 0}@media (width>=992px){.block-content__inner p+ol,.block-content__inner p+ul{margin:-24px 0 0}}.block-content__inner ol li:nth-child(n+2),.block-content__inner ul li:nth-child(n+2){margin:8px 0 0}.block-content__inner ul li{padding:0 0 0 12px;position:relative}@media (width>=992px){.block-content__inner ul li{padding:0 0 0 16px}}.block-content__inner ul li:before{content:"";background-color:#fff;border-radius:50%;width:6px;height:6px;position:absolute;top:9px;left:0}@media (width>=992px){.block-content__inner ul li:before{top:11px}}.block-content__inner ol{padding:0 0 0 20px;list-style-type:decimal}.block-content__inner strong,.block-content__inner b{font-weight:700}.block-content__inner s{text-decoration:line-through}.block-content__inner i{font-style:italic}.block-content__inner a{position:relative}.block-content__inner a:before{content:"";background-color:#fff;width:0;height:2px;margin-top:5px;transition:width .3s;display:block;position:absolute;bottom:-3px;right:0}.block-content__inner a:hover:before{width:100%;left:0}.block-content__inner :first-child{margin-top:0}.block-content__inner :last-child{margin-bottom:0}.block-splitted{margin:16px 0}.block-splitted__grid{grid-template-columns:repeat(1,1fr);gap:16px;width:100%;display:grid}@media (width>=992px){.block-splitted__grid{grid-template-columns:repeat(2,1fr);padding:0 10%}}.block-splitted__grid img{width:100%}@media (width>=992px){.project{margin:442px 0 0}}.project__header{flex-direction:column;height:calc(100svh - 52px);display:flex;position:relative}@media (width>=992px){.project__header{height:auto}}@media (width<=991px){.project__header .container{height:100%}}.project__scroller{cursor:auto;background-color:#0000;border:0;margin:0;padding:0;animation:2s infinite bounce;position:absolute;bottom:80px;right:16px}@media (width>=992px){.project__scroller{right:0}}.project__scroller img{object-fit:contain;width:40px}@media (width>=992px){.project__scroller img{width:64px;bottom:48px}}.project__header-inner{padding:0 0 112px}@media (width>=992px){.project__header-inner{padding:0 0 190px 10%;position:relative}}@media (width<=991px){.project__header-inner{flex-direction:column;justify-content:space-between;height:100%;padding:124px 0 0;display:flex}}.project__id{color:#fff;font-size:80px;line-height:86px;position:absolute;top:0;left:0}@media (width<=991px){.project__id{display:none!important}}.project__id-mobile{color:#fff;padding:0 0 0 8px;font-size:36px;line-height:40px;position:absolute;top:0;left:-25%}@media (width>=992px){.project__id-mobile{display:none!important}}.project__title{color:#fff;font-size:34px;line-height:40px}@media (width>=992px){.project__title{font-size:80px;line-height:86px}}.project__details{flex-direction:column;max-width:99%;margin:-132px 0 0;padding:0 0 0 calc(25% - 16px);display:flex;position:absolute;top:50%;left:0}@media (width>=992px){.project__details{left:unset;top:unset;transform:unset;max-width:unset;justify-content:space-between;align-items:flex-start;margin:60px 0 0;padding:0;position:relative}}.project__description{color:#fff;max-width:780px;margin:0 0 0 auto;padding:0 32px 0 0;font-size:14px;line-height:22px}@media (width>=992px){.project__description{margin:32px 0 0;padding:0;font-size:20px;line-height:30px}}@media (width>=1280px){.project__description{margin:0 0 0 auto;padding:0 64px 0 0}}.project__scope{margin:0 0 32px;position:relative}@media (width>=992px){.project__scope{margin:0}}.project__scope-label,.project__scope-content{font-size:14px;line-height:20px}@media (width>=992px){.project__scope-label,.project__scope-content{font-size:20px;line-height:30px}}.project__scope-label{color:#a4a4a4;margin:0;padding:0}.project__scope-content{color:#fff}.hero-video{width:100%;height:100svh;padding:176px 0 0;position:relative}@media (width>=992px){.hero-video{margin:0;padding:0}}.hero-video .container{flex-direction:column;justify-content:flex-start;height:100%;display:flex}@media (width>=992px){.hero-video .container{justify-content:center}}.hero-video__background{z-index:2;width:100%;height:100%;position:absolute;top:0;left:0}.hero-video__background:before{content:"";z-index:3;background-color:#00000080;width:100%;height:100%;position:absolute;top:0;left:0}.hero-video__background video{object-fit:cover;width:100%;height:100%}.hero-video__inner{z-index:4;display:block;position:relative}@media (width>=992px){.hero-video__inner{align-items:center;width:100%;padding:0 0 0 56px;display:flex}}.hero-video__logo{display:inline-block;position:absolute;top:0;right:0}@media (width>=992px){.hero-video__logo{right:unset;margin:0 0 0 10%;top:50%;left:0;transform:translateY(-50%)}}.hero-video__logo img{width:56px;min-width:56px;height:56px}@media (width>=992px){.hero-video__logo img{width:100px;min-width:100px;height:100px}}.hero-video__title{color:#fff;width:calc(100% - 104px);font-size:20px;line-height:28px}@media (width>=992px){.hero-video__title{width:580px;margin:0 0 0 auto;padding:0 0 0 32px;font-size:60px;line-height:68px}}@media (width>=1280px){.hero-video__title{width:680px;font-size:70px;line-height:78px}}.about{margin:44px 0 120px}@media (width>=992px){.about{margin:120px 0 180px}}@media (width>=1280px){.about{margin:180px 0 300px}}.about__headline{white-space:nowrap;width:100%;margin:32px 0 44px;display:flex;position:relative;overflow:hidden}@media (width>=992px){.about__headline{margin:20px 0 80px}}.about__headline-wrapper{white-space:nowrap;display:inline-block}.about__headline-text{color:#a4a4a4;font-size:100px;font-weight:700;line-height:120px;display:inline-block}@media (width>=992px){.about__headline-text{font-size:200px;line-height:240px}}@media (width>=1440px){.about__headline-text{font-size:382px;line-height:430px}}.about__headline-text:nth-of-type(n+2){margin:0 0 0 16px}@media (width>=992px){.about__headline-text:nth-of-type(n+2){margin:0 0 0 120px}}.about__box{flex-direction:column;align-items:flex-start;display:flex}.about__box-inner{flex-direction:column-reverse;width:100%;display:flex}@media (width>=992px){.about__box-inner{flex-direction:row;align-items:flex-start}}.about__box-media{width:50%;padding:32px 0 16px}@media (width>=992px){.about__box-media{width:30%;padding:0 16px 0 0}}.about__box-media img,.about__box-media video{object-fit:cover;width:100%}.about__box-content{flex-direction:column;align-items:flex-start;display:flex}@media (width>=992px){.about__box-content{width:70%}}.about__box-title{color:#fff;margin:0 0 8px;font-size:24px;line-height:30px}@media (width>=992px){.about__box-title{margin:0 0 32px 30%;font-size:60px;line-height:68px}}@media (width>=1280px){.about__box-title{font-size:70px;line-height:78px}}.about__box-text{color:#fff;font-size:16px;line-height:24px}@media (width>=992px){.about__box-text{margin:-10px 0 0;font-size:40px;line-height:48px}}@media (width>=1280px){.about__box-text{font-size:50px;line-height:58px}}.about__gallery{flex-direction:column;gap:0 16px;display:flex}@media (width>=992px){.about__gallery{flex-direction:row;align-items:flex-start;width:90%;margin:240px 0 120px}}@media (width>=1280px){.about__gallery{margin:380px 0 180px}}.about__gallery-media:first-of-type{width:100%}@media (width>=992px){.about__gallery-media:first-of-type{width:60%}}.about__gallery-media:nth-of-type(2){width:75%;margin:16px 0 0 auto}.about__gallery-media:nth-of-type(2) img{aspect-ratio:1}@media (width>=992px){.about__gallery-media:nth-of-type(2){width:30%;margin:0}}.about__gallery-media img{object-fit:cover;width:100%}.partners__inner{flex-direction:column;align-items:center;display:flex}.partners__title{color:#fff;text-align:center;margin:0 0 56px;font-size:26px;line-height:34px}@media (width>=992px){.partners__title{margin:0 0 96px;font-size:60px;line-height:68px}}@media (width>=1280px){.partners__title{margin:0 0 140px;font-size:70px;line-height:78px}}.partners__grid{grid-template-columns:repeat(2,1fr);gap:64px 32px;width:100%;display:grid}@media (width>=992px){.partners__grid{grid-template-columns:repeat(3,1fr)}}@media (width>=1280px){.partners__grid{grid-template-columns:repeat(5,1fr);gap:72px 16px}}.partners__item{justify-content:center;align-items:center;display:flex}.partners__item img{object-fit:contain;filter:brightness(0)invert();width:100%;max-width:220px;max-height:100px}.partners__item:nth-of-type(7){order:999;grid-column:span 2}.partners__item:nth-of-type(7) img{max-height:unset;object-fit:cover;aspect-ratio:1;filter:none;width:100%;max-width:100%;padding:0 32px}@media (width>=992px){.partners__item:nth-of-type(7) img{max-width:50%;padding:0}.partners__item:nth-of-type(7){order:unset;grid-column:auto}.partners__item:nth-of-type(7) img{width:100%;max-width:100%;height:260px;max-height:260px;aspect-ratio:unset}}.vision{margin:110px 0}@media (width>=992px){.vision{margin:280px 0}}.vision__img{width:100%;max-width:1200px}.vision__img img{width:100%}.vision__text{color:#fff;max-width:344px;margin:32px 0 0;font-size:14px;line-height:20px}@media (width>=992px){.vision__text{max-width:1400px;margin:120px 0 0;font-size:30px;line-height:38px}}.expertise{margin:112px 0}@media (width>=992px){.expertise{margin:0}}.expertise__inner{flex-direction:column;width:100%;display:flex}.expertise__title{color:#fff;font-size:20px;line-height:26px}@media (width>=992px){.expertise__title{font-size:60px;line-height:68px}}@media (width>=1280px){.expertise__title{font-size:70px;line-height:78px}}.expertise__item{z-index:99999;flex-direction:column;width:100%;display:flex;position:relative}@media (width>=992px){.expertise__item{flex-direction:row;align-items:center}}.expertise__item:nth-child(n+2){margin:64px 0 0}@media (width>=992px){.expertise__item:nth-child(n+2){margin:80px 0 0}}@media (width>=1280px){.expertise__item:nth-child(n+2){margin:100px 0 0}}.expertise__item-wrapper{flex-direction:column;align-items:flex-start;width:100%;display:flex}@media (width>=992px){.expertise__item-wrapper{width:unset;flex:1;margin:0 32px 0 0}}.expertise__item-title{color:#fff;white-space:nowrap;font-size:20px;font-weight:700;line-height:26px;position:relative}@media (width>=992px){.expertise__item-title{font-size:60px;font-weight:400;line-height:68px}}@media (width>=1280px){.expertise__item-title{font-size:70px;line-height:78px}}.expertise__item-title:before{content:"";background-color:#fff;width:0;height:2px;margin-top:5px;transition:width .3s;display:block;position:absolute;bottom:-3px;right:0}.expertise__item-details{flex-wrap:wrap;align-items:center;gap:12px 24px;margin:12px 0 0;display:flex}@media (width>=992px){.expertise__item-details{pointer-events:none;opacity:0;gap:4px 32px;margin:16px 0 0;transition:opacity .3s ease-in-out}}.expertise__item-link{color:#fff;font-size:20px;line-height:28px}.expertise__item-detail{color:#fff;font-size:14px;line-height:20px}@media (width>=992px){.expertise__item-detail{font-size:20px;line-height:28px}}.expertise__item-link{align-items:center;margin:24px 0 0;display:inline-flex}@media (width>=992px){.expertise__item-link{pointer-events:none;opacity:0;margin:0;transition:opacity .3s ease-in-out}}.expertise__item-link img{height:28px}@media (width>=992px){.expertise__item:hover .expertise__item-details,.expertise__item:hover .expertise__item-link{pointer-events:auto;opacity:1}.expertise__item:hover .expertise__item-title:before{width:100%;left:0}}.contact-static2{margin:100px 0 32px}@media (width>=992px){.contact-static2{margin:300px 0 130px}}@media (width>=1440px){.contact-static2__inner{padding:0 0 0 20%}}.contact-static2__box{padding:0 0 88px;display:flex;position:relative}@media (width>=992px){.contact-static2__box{padding:0}}.contact-static2__title{color:#fff;max-width:240px;margin:0 0 24px;font-size:38px;line-height:44px}@media (width>=992px){.contact-static2__title{max-width:100%;margin:0 0 96px;font-size:90px;line-height:90px}}@media (width>=1440px){.contact-static2__title{margin:0 0 120px;font-size:112px;line-height:112px}}.contact-static2__media{flex-direction:column;align-items:flex-start;width:50%;display:flex}.contact-static2__media img{object-fit:cover;width:100%}.contact-static2__content{flex-direction:column;align-items:flex-start;width:50%;padding:0 0 0 16px;display:flex}.contact-static2__subtitle{color:#fff;margin:0 0 12px;font-size:14px;line-height:20px}@media (width>=992px){.contact-static2__subtitle{margin:-4px 0 32px;font-size:25px;line-height:31px}}@media (width>=1280px){.contact-static2__subtitle{font-size:30px;line-height:36px}}.contact-static2__logo{display:inline-block;position:absolute;bottom:0;right:0}@media (width>=992px){.contact-static2__logo{bottom:unset;right:unset;position:relative}}.contact-static2__logo img{width:56px;min-width:56px;height:56px}@media (width>=992px){.contact-static2__logo img{width:72px;height:72px}}.contact-static2__subtext{margin:32px 0 0;position:relative}@media (width>=992px){.contact-static2__subtext{margin:0}}.contact-static2__subtext-text,.contact-static2__subtext-icon{color:#fff;font-size:12px;line-height:16px}@media (width>=992px){.contact-static2__subtext-text,.contact-static2__subtext-icon{font-size:20px;line-height:26px}}@media (width>=1280px){.contact-static2__subtext-text,.contact-static2__subtext-icon{font-size:30px;line-height:36px}}.contact-static2__subtext-icon{position:absolute;top:0;left:0}.contact-static2__subtext-text{padding:0 0 0 16px}@media (width>=992px){.contact-static2__subtext-text{padding:0 0 0 56px}}.contact-static2__link{color:#fff;font-size:22px;line-height:22px;position:relative}@media (width>=992px){.contact-static2__link{font-size:52px;line-height:52px}}@media (width>=1920px){.contact-static2__link{font-size:80px;line-height:80px}}.contact-static2__link:nth-of-type(n+2){margin:16px 0 0}.contact-static2__link:before{content:"";background-color:#fff;width:0;height:2px;margin-top:5px;transition:width .3s;display:block;position:absolute;bottom:-3px;right:0}.contact-static2__link:hover:before{width:100%;left:0}.contact-static2__footer{flex-direction:column;width:100%;margin:auto 0 0;display:flex}@media (width>=992px){.contact-static2__footer{flex-direction:row;justify-content:space-between;align-items:center}}.mf-cursor{z-index:250;contain:layout style size;pointer-events:none;direction:ltr;transition:opacity .3s,color .4s;position:fixed;top:0;left:0}.mf-cursor:before{content:"";background:currentColor;border-radius:50%;width:48px;height:48px;transition:transform .25s ease-in-out,opacity .1s;display:block;position:absolute;top:-24px;left:-24px;transform:scale(.2)}.mf-cursor.-inverse{color:#fff}@supports (mix-blend-mode:exclusion){.mf-cursor.-exclusion{mix-blend-mode:exclusion}.mf-cursor.-exclusion:before{background:#fff}}.mf-cursor.-pointer:before{transform:scale(.15)}.mf-cursor.-text:before{opacity:.85;transform:scale(1.7)}.mf-cursor.-text.-active:before{transition-duration:.2s;transform:scale(1.6)}.mf-cursor.-icon:before{transform:scale(1.5)}.mf-cursor.-icon.-active:before{transform:scale(1.4)}.mf-cursor.-hidden:before{transform:scale(0)}.mf-cursor-text{opacity:0;color:#fff;text-align:center;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;line-height:20px;transition:opacity .4s,transform .3s;display:flex;position:absolute;top:-18px;left:-18px;transform:scale(0)rotate(10deg)}.mf-cursor.-text .mf-cursor-text,.mf-cursor.-icon .mf-cursor-text{opacity:1;transform:scale(1)}.mf-cursor-media{width:400px;height:400px;margin:-200px 0 0 -200px;position:absolute}.mf-cursor-media img,.mf-cursor-media video{border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@supports (object-fit:cover){.mf-cursor-media img,.mf-cursor-media video{object-fit:cover;width:100%;height:100%;position:static;transform:translateZ(0)}}.mf-cursor-media-box{opacity:0;border-radius:50%;width:100%;height:100%;padding:1px;transition:transform .35s,opacity .2s .2s;position:relative;overflow:hidden;transform:scale(0)translateZ(0)}.mf-cursor.-media .mf-cursor-media-box{opacity:1;transition-duration:.4s,.4s;transition-delay:0s,0s;transform:scale(.696)}