@charset "UTF-8";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,img,ins,kbd,label,legend,li,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{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@font-face{font-family:RExtraBold;src:url(fonts/Rational-ExtraBold.woff2) format("woff2"),url(fonts/Rational-ExtraBold.woff) format("woff");font-weight:800;font-style:normal}@font-face{font-family:RBold;src:url(fonts/Rational-Bold.woff2) format("woff2"),url(fonts/Rational-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:RLight;src:url(fonts/Rational-Light.woff2) format("woff2"),url(fonts/Rational-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:'R';src:url(fonts/Rational-Book.woff2) format("woff2"),url(fonts/Rational-Book.woff) format("woff");font-weight:400;font-style:normal}html{font-size:10px}html.full{background-color:#fff}body{background-color:#fff;overflow:hidden;color:#0a0a0a;font-family:'R',Arial;font-size:1.6rem;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;height:100vh}a{text-decoration:none}.page-title{font-family:RBold;font-size:8rem;letter-spacing:-.5rem;font-weight:400}@media screen and (max-width:1023px){.page-title{font-size:6rem;letter-spacing:-.3rem;line-height:1}}.title-bold{font-family:RBold;font-size:5.5rem;letter-spacing:-.3rem;line-height:1;font-weight:400}.title-bold--white{color:#fff}@media screen and (max-width:1023px){.title-bold{font-size:2.7rem;letter-spacing:-.2rem}}.stroke-text{font-size:10vw;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#000;font-family:RBold;position:relative;letter-spacing:-.5rem;line-height:.9}*{box-sizing:border-box;outline:0}img{height:auto;max-width:100%}::-moz-selection{background:#000;color:#fff;text-shadow:none}::selection{background:#000;color:#fff;text-shadow:none}.vCenter{display:inline-table;height:100%;width:100%}.vCenterKid{display:table-cell;vertical-align:middle}.vCenterKidBottom{display:table-cell;vertical-align:bottom}.container{margin:0 auto;width:1180px;max-width:90%}.breadcrumb{padding:15px 2vw 15px 2vw;font-size:1.2rem;color:#132426;font-family:RLight}.breadcrumb a{color:#132426;display:block;position:relative;padding-right:25px}.breadcrumb a:before{content:'';display:block;position:absolute;bottom:2px;left:0;width:calc(100% - 25px);height:1px;background-color:#132426;transform-origin:left center;-moz-transform:scaleX(0);-ms-transform:scaleX(0);-webkit-transform:scaleX(0);transform:scaleX(0);-moz-transition:all .4s ease;-o-transition:all .4s ease;-webkit-transition:all .4s ease;transition:all .4s ease}.breadcrumb a:hover:before{-moz-transform:scaleX(1);-ms-transform:scaleX(1);-webkit-transform:scaleX(1);transform:scaleX(1)}.breadcrumb a:after{content:'-';display:block;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.breadcrumb li{display:inline-block;vertical-align:middle}.breadcrumb .current{font-family:RBold}.wrap-grey{overflow:hidden;padding:5vw 2vw 1vw 2vw}@media screen and (max-width:1023px){.wrap-grey{padding:5vw 0 1vw 0}}.wrap-grey .wrapper{background-color:#fbf9f7;padding:10vw}@media screen and (max-width:1023px){.wrap-grey .wrapper{padding:7vw}}#page-container{height:100vh}#loader{position:fixed;top:0;left:0;height:100%;width:100%;background-color:#fff;z-index:15;text-align:center;-moz-transition:all .4s cubic-bezier(.15,.9,.34,.95);-o-transition:all .4s cubic-bezier(.15,.9,.34,.95);-webkit-transition:all .4s cubic-bezier(.15,.9,.34,.95);transition:all .4s cubic-bezier(.15,.9,.34,.95);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}#loader .text_video{overflow:hidden;position:absolute;top:50vh;left:50%;margin:0;height:70px;width:200px;-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) .6s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) .6s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:.6s;transition:all .5s cubic-bezier(.15,.9,.34,.95) .6s}#loader .text_video .loading{background-color:#101617;display:block;position:absolute;top:0;left:0;height:100%;width:100%;z-index:3;-moz-transition:all .4s cubic-bezier(.15,.9,.34,.95);-o-transition:all .4s cubic-bezier(.15,.9,.34,.95);-webkit-transition:all .4s cubic-bezier(.15,.9,.34,.95);transition:all .4s cubic-bezier(.15,.9,.34,.95);transform-origin:right center}#loader .text_video .wrapper{height:120%;left:0;right:auto;width:100%}#loader .text_video .wrapper:hover img{opacity:1;visibility:visible;-moz-transform:translateX(0) translateZ(0);-ms-transform:translateX(0) translateZ(0);-webkit-transform:translateX(0) translateZ(0);transform:translateX(0) translateZ(0)}#loader .text_video .wrapper img{-moz-transform:translateX(0) translateZ(0);-ms-transform:translateX(0) translateZ(0);-webkit-transform:translateX(0) translateZ(0);transform:translateX(0) translateZ(0)}#loader .text_video .wrapper svg>rect{-webkit-mask:url(#maskloader);mask:url(#maskloader)}#loader.hide{pointer-events:none;opacity:0;visibility:hidden;-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) .6s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) .6s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:.6s;transition:all .5s cubic-bezier(.15,.9,.34,.95) .6s}#loader.hide .text_video{opacity:0;visibility:hidden;-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95);-o-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);transition:all .5s cubic-bezier(.15,.9,.34,.95)}.grid{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:left}.grid .col{flex-wrap:wrap;align-items:center}.grid.grid--2 .col{width:50%}@media screen and (max-width:1023px){.grid.grid--2 .col{width:100%}}.grid.grid--3 .col{width:33.33333%}@media screen and (max-width:1023px){.grid.grid--3 .col{width:100%}}header{padding:4rem 3rem 0 3rem;width:100%;position:fixed;top:0;left:0;z-index:9;pointer-events:none}@media screen and (max-width:1023px){header{padding-top:2rem}}header.header-white #menu span,header.header-white #menu span:after,header.header-white #menu span:before{background-color:#fff}header.header-white .contact-link,header.header-white .logo{color:#fff}header.header-white .contact-link:after{background-color:#fff}header.header-white .fullscreen{background-image:url(img/fullscreen-white.svg)}header #menu{display:inline-block;vertical-align:middle;width:27px;height:25px;margin-right:2.5rem;position:relative;pointer-events:initial;-moz-transition:all .3s cubic-bezier(.15,.9,.34,.95);-o-transition:all .3s cubic-bezier(.15,.9,.34,.95);-webkit-transition:all .3s cubic-bezier(.15,.9,.34,.95);transition:all .3s cubic-bezier(.15,.9,.34,.95)}header #menu span{background-color:#000;position:absolute;top:50%;left:0;width:100%;height:2px}header #menu span:after,header #menu span:before{content:'';display:block;background-color:#000;position:absolute;height:2px;width:100%;transform-origin:left center}header #menu span:before{top:-1rem}header #menu span:after{bottom:-1rem;-moz-transform:scaleX(.7);-ms-transform:scaleX(.7);-webkit-transform:scaleX(.7);transform:scaleX(.7);-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}header #menu:hover span:after{-moz-transform:scaleX(1) translateZ(0);-ms-transform:scaleX(1) translateZ(0);-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}header .logo{font-family:RBold;font-size:2.5rem;display:inline-block;vertical-align:middle;pointer-events:initial;color:#0a0a0a;-moz-transition:all .3s cubic-bezier(.15,.9,.34,.95);-o-transition:all .3s cubic-bezier(.15,.9,.34,.95);-webkit-transition:all .3s cubic-bezier(.15,.9,.34,.95);transition:all .3s cubic-bezier(.15,.9,.34,.95)}header #closemenu{font-family:RBold;font-size:2.5rem;display:inline-block;vertical-align:middle;color:#fff;opacity:0;visibility:hidden;margin-left:6rem;position:relative;padding-left:5rem;-moz-transition:all .3s cubic-bezier(.15,.9,.34,.95);-o-transition:all .3s cubic-bezier(.15,.9,.34,.95);-webkit-transition:all .3s cubic-bezier(.15,.9,.34,.95);transition:all .3s cubic-bezier(.15,.9,.34,.95);pointer-events:initial}header #closemenu:after,header #closemenu:before{content:'';display:block;height:2px;width:30px;background-color:#fff;position:absolute;top:45%;left:0}header #closemenu:before{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}header #closemenu:after{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media screen and (max-width:1023px){header #closemenu{font-size:0;position:absolute;left:0;right:0;margin:auto;display:block;height:30px;width:30px;top:25px}}header .fullscreen{display:block;background:url(img/fullscreen.svg) no-repeat center;background-size:contain;margin-top:3rem;height:15px;pointer-events:initial;width:21px}@media screen and (max-width:1023px){header .fullscreen{display:none}}header .contact-link{font-family:RBold;font-size:2.5rem;color:#0a0a0a;position:absolute;top:4rem;right:3rem;line-height:1;pointer-events:initial;-moz-transition:all .3s cubic-bezier(.15,.9,.34,.95);-o-transition:all .3s cubic-bezier(.15,.9,.34,.95);-webkit-transition:all .3s cubic-bezier(.15,.9,.34,.95);transition:all .3s cubic-bezier(.15,.9,.34,.95)}header .contact-link:after{content:'';display:block;position:absolute;bottom:-3px;left:0;width:100%;background-color:#0a0a0a;transform-origin:left center;height:2px;-moz-transform:scaleX(0);-ms-transform:scaleX(0);-webkit-transform:scaleX(0);transform:scaleX(0);-moz-transition:all .3s cubic-bezier(.15,.9,.34,.95);-o-transition:all .3s cubic-bezier(.15,.9,.34,.95);-webkit-transition:all .3s cubic-bezier(.15,.9,.34,.95);transition:all .3s cubic-bezier(.15,.9,.34,.95)}header .contact-link:hover:after{-moz-transform:scaleX(1);-ms-transform:scaleX(1);-webkit-transform:scaleX(1);transform:scaleX(1)}header .contact-link.white{color:#fff}header .contact-link.white:after{background-color:#fff}header .contact-link.white.noWhite{color:#0a0a0a}header .contact-link.white.noWhite:after{background-color:#0a0a0a}@media screen and (max-width:1023px){header .contact-link{top:2.6rem}}.showMenu header .contact-link,.showMenu header .logo{color:#fff;-moz-transition:all .3s cubic-bezier(.15,.9,.34,.95),.5s;-o-transition:all .3s cubic-bezier(.15,.9,.34,.95),.5s;-webkit-transition:all .3s cubic-bezier(.15,.9,.34,.95),.5s;transition:all .3s cubic-bezier(.15,.9,.34,.95),.5s}.showMenu header .contact-link:after{background-color:#fff}.showMenu header #closemenu{opacity:1;visibility:visible;-moz-transition:all .3s cubic-bezier(.15,.9,.34,.95),.5s;-o-transition:all .3s cubic-bezier(.15,.9,.34,.95),.5s;-webkit-transition:all .3s cubic-bezier(.15,.9,.34,.95),.5s;transition:all .3s cubic-bezier(.15,.9,.34,.95),.5s}.showMenu header #menu{opacity:0;visibility:hidden;width:0;margin:0;-moz-transition:all .3s cubic-bezier(.15,.9,.34,.95),.5s;-o-transition:all .3s cubic-bezier(.15,.9,.34,.95),.5s;-webkit-transition:all .3s cubic-bezier(.15,.9,.34,.95),.5s;transition:all .3s cubic-bezier(.15,.9,.34,.95),.5s}footer{padding:0 0 4rem 0;position:relative}footer .contact-link{font-family:RBold;font-size:2.5rem;color:#0a0a0a;position:absolute;top:0;right:3rem;line-height:1}footer .contact-link:after{content:'';display:block;position:absolute;bottom:-3px;left:0;width:100%;background-color:#0a0a0a;transform-origin:left center;height:2px;-moz-transform:scaleX(0);-ms-transform:scaleX(0);-webkit-transform:scaleX(0);transform:scaleX(0);-moz-transition:all .3s cubic-bezier(.15,.9,.34,.95);-o-transition:all .3s cubic-bezier(.15,.9,.34,.95);-webkit-transition:all .3s cubic-bezier(.15,.9,.34,.95);transition:all .3s cubic-bezier(.15,.9,.34,.95)}footer .contact-link:hover:after{-moz-transform:scaleX(1);-ms-transform:scaleX(1);-webkit-transform:scaleX(1);transform:scaleX(1)}@media screen and (max-width:1023px){footer .contact-link{display:none}}footer p{text-align:center;font-family:RLight;font-size:1.6rem;letter-spacing:-1px}footer p a{color:#0a0a0a;font-family:RExtraBold;position:relative}footer p a:after{content:'';display:block;position:absolute;bottom:-3px;left:0;width:100%;background-color:#0a0a0a;transform-origin:left center;height:2px;-moz-transform:scaleX(0);-ms-transform:scaleX(0);-webkit-transform:scaleX(0);transform:scaleX(0);-moz-transition:all .3s cubic-bezier(.15,.9,.34,.95);-o-transition:all .3s cubic-bezier(.15,.9,.34,.95);-webkit-transition:all .3s cubic-bezier(.15,.9,.34,.95);transition:all .3s cubic-bezier(.15,.9,.34,.95)}footer p a:hover:after{-moz-transform:scaleX(1);-ms-transform:scaleX(1);-webkit-transform:scaleX(1);transform:scaleX(1)}.noFooter footer{display:none}.nav-wrapper{height:100vh;position:relative;z-index:1}.nav-wrapper .stage{-moz-transform:translateX(-5vw) translateZ(0);-ms-transform:translateX(-5vw) translateZ(0);-webkit-transform:translateX(-5vw) translateZ(0);transform:translateX(-5vw) translateZ(0);position:absolute;top:0;left:0;width:110vw;height:100%;z-index:1;-moz-transition:-moz-transform 1.2s cubic-bezier(.15,.9,.34,.95);-o-transition:-o-transform 1.2s cubic-bezier(.15,.9,.34,.95);-webkit-transition:-webkit-transform 1.2s cubic-bezier(.15,.9,.34,.95);transition:transform 1.2s cubic-bezier(.15,.9,.34,.95)}.nav-wrapper .stage .wrap{position:absolute;top:50%;left:0;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:1023px){.nav-wrapper .stage{-moz-transform:translateX(-2vw) translateZ(0);-ms-transform:translateX(-2vw) translateZ(0);-webkit-transform:translateX(-2vw) translateZ(0);transform:translateX(-2vw) translateZ(0)}}.nav-wrapper h1,.nav-wrapper h2{font-family:RExtraBold;font-size:6.3vw;line-height:1;letter-spacing:-3px}@media screen and (max-width:1023px){.nav-wrapper h1,.nav-wrapper h2{font-size:5rem}}.nav-wrapper h1 a,.nav-wrapper h2 a{color:#fff;display:inline-block;position:relative;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#000;-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.nav-wrapper h1 a:after,.nav-wrapper h2 a:after{content:'';display:block;position:absolute;bottom:5px;left:0;width:100%;height:1px;background-color:#000}#navigation{position:fixed;top:0;left:0;z-index:8;height:100%;width:100%;pointer-events:none}#navigation:before{content:'';display:block;position:absolute;top:0;left:0;height:100%;width:100%;background-color:#0a0a0a;-moz-transition:all .3s cubic-bezier(.15,.9,.34,.95) .6s;-o-transition:all .3s cubic-bezier(.15,.9,.34,.95) .6s;-webkit-transition:all .3s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:.6s;transition:all .3s cubic-bezier(.15,.9,.34,.95) .6s;transform-origin:top center;-moz-transform:scaleY(0) translateZ(0);-ms-transform:scaleY(0) translateZ(0);-webkit-transform:scaleY(0) translateZ(0);transform:scaleY(0) translateZ(0)}@media screen and (max-width:1023px){#navigation:before{background-color:#101617}}#navigation .nav-wrapper{opacity:0;visibility:hidden;-moz-transform:translateX(-20%) skewX(5deg) translateZ(0);-ms-transform:translateX(-20%) skewX(5deg) translateZ(0);-webkit-transform:translateX(-20%) skewX(5deg) translateZ(0);transform:translateX(-20%) skewX(5deg) translateZ(0);-moz-transition:all .6s cubic-bezier(.15,.9,.34,.95);-o-transition:all .6s cubic-bezier(.15,.9,.34,.95);-webkit-transition:all .6s cubic-bezier(.15,.9,.34,.95);transition:all .6s cubic-bezier(.15,.9,.34,.95)}#navigation .nav-wrapper h1,#navigation .nav-wrapper h2{color:#fff}#navigation .nav-wrapper h1 a,#navigation .nav-wrapper h2 a{-webkit-text-stroke-color:#fff}#navigation .nav-wrapper h1 a:after,#navigation .nav-wrapper h2 a:after{background-color:#fff}#navigation .links{position:absolute;bottom:4rem;right:3rem;width:100%;text-align:right;z-index:1}#navigation .links a{color:#fff;display:inline-block;vertical-align:middle;margin-left:2rem;font-size:1.2rem;opacity:0;visibility:hidden;position:relative;-moz-transform:translateX(20px) translateZ(0);-ms-transform:translateX(20px) translateZ(0);-webkit-transform:translateX(20px) translateZ(0);transform:translateX(20px) translateZ(0);-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}#navigation .links a:after{background-color:#fff;content:'';display:block;position:absolute;bottom:0;left:0;height:1px;width:100%;transform-origin:left center;-moz-transform:scaleX(0);-ms-transform:scaleX(0);-webkit-transform:scaleX(0);transform:scaleX(0);-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#navigation .links a:hover:after{-moz-transform:scaleX(1);-ms-transform:scaleX(1);-webkit-transform:scaleX(1);transform:scaleX(1)}#navigation.show{pointer-events:initial}#navigation.show:before{-moz-transition:all .3s cubic-bezier(.15,.9,.34,.95);-o-transition:all .3s cubic-bezier(.15,.9,.34,.95);-webkit-transition:all .3s cubic-bezier(.15,.9,.34,.95);transition:all .3s cubic-bezier(.15,.9,.34,.95);-moz-transform:scaleY(1) translateZ(0);-ms-transform:scaleY(1) translateZ(0);-webkit-transform:scaleY(1) translateZ(0);transform:scaleY(1) translateZ(0)}#navigation.show .nav-wrapper{-moz-transform:translateX(0) skewX(0) translateZ(0);-ms-transform:translateX(0) skewX(0) translateZ(0);-webkit-transform:translateX(0) skewX(0) translateZ(0);transform:translateX(0) skewX(0) translateZ(0);opacity:1;visibility:visible;-moz-transition:all .6s cubic-bezier(.15,.9,.34,.95) .3s;-o-transition:all .6s cubic-bezier(.15,.9,.34,.95) .3s;-webkit-transition:all .6s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:.3s;transition:all .6s cubic-bezier(.15,.9,.34,.95) .3s}#navigation.show .links a{opacity:1;visibility:visible;-moz-transform:translateX(0) translateZ(0);-ms-transform:translateX(0) translateZ(0);-webkit-transform:translateX(0) translateZ(0);transform:translateX(0) translateZ(0);-moz-transition:all .3s ease .5s;-o-transition:all .3s ease .5s;-webkit-transition:all .3s ease;-webkit-transition-delay:.5s;transition:all .3s ease .5s}#navigation.show .links a:nth-child(2){-moz-transition:all .3s ease .7s;-o-transition:all .3s ease .7s;-webkit-transition:all .3s ease;-webkit-transition-delay:.7s;transition:all .3s ease .7s}.images-nav div{position:absolute;height:370px;width:320px;background-repeat:no-repeat;background-position:center;background-size:cover;opacity:0;visibility:hidden;-moz-transition:opacity .5s cubic-bezier(.15,.9,.34,.95),visibility .5s cubic-bezier(.15,.9,.34,.95),-moz-transform .5s cubic-bezier(.15,.9,.34,.95);-o-transition:opacity .5s cubic-bezier(.15,.9,.34,.95),visibility .5s cubic-bezier(.15,.9,.34,.95),-o-transform .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition:opacity .5s cubic-bezier(.15,.9,.34,.95),visibility .5s cubic-bezier(.15,.9,.34,.95),-webkit-transform .5s cubic-bezier(.15,.9,.34,.95);transition:opacity .5s cubic-bezier(.15,.9,.34,.95),visibility .5s cubic-bezier(.15,.9,.34,.95),transform .5s cubic-bezier(.15,.9,.34,.95);-moz-transform:scale(1.1) translateZ(0);-ms-transform:scale(1.1) translateZ(0);-webkit-transform:scale(1.1) translateZ(0);transform:scale(1.1) translateZ(0);z-index:0;top:50%;left:50%;pointer-events:none}.images-nav div.show{opacity:1;visibility:visible;-moz-transform:scale(1) translateZ(0);-ms-transform:scale(1) translateZ(0);-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}@media screen and (max-width:1023px){.images-nav{display:none}}.text_video{position:relative;margin:5rem auto;overflow:hidden;height:35rem;-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}@media screen and (max-width:1800px){.text_video{height:30rem}}@media screen and (max-width:1600px){.text_video{height:25rem}}@media screen and (max-width:1440px){.text_video{height:22rem}}@media screen and (max-width:1023px){.text_video{height:12rem}}@media screen and (max-width:600px){.text_video{height:8rem}}.text_video .full_link{display:block;position:absolute;top:50%;left:50%;height:100%;width:100%;z-index:4;-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.text_video .wrapper{position:absolute;width:70%;overflow:hidden;margin:0 auto;left:0;right:0;top:50%;-moz-transform:translateY(-50%) translateZ(0);-ms-transform:translateY(-50%) translateZ(0);-webkit-transform:translateY(-50%) translateZ(0);transform:translateY(-50%) translateZ(0)}@media screen and (max-width:1023px){.text_video .wrapper{width:100%}}.text_video .wrapper img{min-width:100%;-moz-transform:translateX(30%) translateZ(0);-ms-transform:translateX(30%) translateZ(0);-webkit-transform:translateX(30%) translateZ(0);transform:translateX(30%) translateZ(0);-moz-transition:opacity 2s cubic-bezier(.15,.9,.34,.95),visibility 2s cubic-bezier(.15,.9,.34,.95),-moz-transform 3s cubic-bezier(.15,.9,.34,.95);-o-transition:opacity 2s cubic-bezier(.15,.9,.34,.95),visibility 2s cubic-bezier(.15,.9,.34,.95),-o-transform 3s cubic-bezier(.15,.9,.34,.95);-webkit-transition:opacity 2s cubic-bezier(.15,.9,.34,.95),visibility 2s cubic-bezier(.15,.9,.34,.95),-webkit-transform 3s cubic-bezier(.15,.9,.34,.95);transition:opacity 2s cubic-bezier(.15,.9,.34,.95),visibility 2s cubic-bezier(.15,.9,.34,.95),transform 3s cubic-bezier(.15,.9,.34,.95);z-index:2;position:relative}.text_video .wrapper video{position:relative;width:99%;z-index:2;-moz-transform:translateX(30%) translateZ(0);-ms-transform:translateX(30%) translateZ(0);-webkit-transform:translateX(30%) translateZ(0);transform:translateX(30%) translateZ(0);-moz-transition:opacity 2s cubic-bezier(.15,.9,.34,.95),visibility 2s cubic-bezier(.15,.9,.34,.95),-moz-transform 3s cubic-bezier(.15,.9,.34,.95);-o-transition:opacity 2s cubic-bezier(.15,.9,.34,.95),visibility 2s cubic-bezier(.15,.9,.34,.95),-o-transform 3s cubic-bezier(.15,.9,.34,.95);-webkit-transition:opacity 2s cubic-bezier(.15,.9,.34,.95),visibility 2s cubic-bezier(.15,.9,.34,.95),-webkit-transform 3s cubic-bezier(.15,.9,.34,.95);transition:opacity 2s cubic-bezier(.15,.9,.34,.95),visibility 2s cubic-bezier(.15,.9,.34,.95),transform 3s cubic-bezier(.15,.9,.34,.95)}.text_video .wrapper svg{position:absolute;top:0;left:0;width:100%;height:100%;-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.text_video .wrapper svg.mask_video{z-index:3}.text_video .wrapper svg text{font-family:RBold;text-transform:lowercase;fill:#101617;font-size:4rem}.text_video .wrapper svg>rect{-webkit-mask:url(#mask);mask:url(#mask)}.text_video .wrapper svg rect{fill:#fff}.text_video .full_link:hover+img,.text_video .full_link:hover+video{opacity:0;visibility:hidden;-moz-transform:translateX(0) translateZ(0) scale(1.05);-ms-transform:translateX(0) translateZ(0) scale(1.05);-webkit-transform:translateX(0) translateZ(0) scale(1.05);transform:translateX(0) translateZ(0) scale(1.05);-moz-transition:opacity 2s cubic-bezier(.15,.9,.34,.95),visibility 2s cubic-bezier(.15,.9,.34,.95),-moz-transform 3s cubic-bezier(.15,.9,.34,.95);-o-transition:opacity 2s cubic-bezier(.15,.9,.34,.95),visibility 2s cubic-bezier(.15,.9,.34,.95),-o-transform 3s cubic-bezier(.15,.9,.34,.95);-webkit-transition:opacity 2s cubic-bezier(.15,.9,.34,.95),visibility 2s cubic-bezier(.15,.9,.34,.95),-webkit-transform 3s cubic-bezier(.15,.9,.34,.95);transition:opacity 2s cubic-bezier(.15,.9,.34,.95),visibility 2s cubic-bezier(.15,.9,.34,.95),transform 3s cubic-bezier(.15,.9,.34,.95)}.text_video .next_project{position:absolute;font-family:RBold;font-size:1.8rem;color:#e5e0d9;display:block;position:absolute;top:5%;left:0;right:0;margin:auto;z-index:4;letter-spacing:-.1rem;text-align:center;-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}@media screen and (max-width:1440px){.text_video .next_project{top:0}}.services-block{background-color:#101617;padding:25vh 0}@media screen and (max-width:1023px){.services-block{padding:15vh 0}}.services-block .col{color:#fff;margin-top:10rem;padding:0 10% 0 0}@media screen and (max-width:1023px){.services-block .col{padding:0 10%}}.services-block .col:nth-child(1) .service{-moz-transition:all .6s cubic-bezier(.15,.9,.34,.95) .1s;-o-transition:all .6s cubic-bezier(.15,.9,.34,.95) .1s;-webkit-transition:all .6s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:.1s;transition:all .6s cubic-bezier(.15,.9,.34,.95) .1s}.services-block .col:nth-child(2) .service{-moz-transition:all .6s cubic-bezier(.15,.9,.34,.95) .2s;-o-transition:all .6s cubic-bezier(.15,.9,.34,.95) .2s;-webkit-transition:all .6s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:.2s;transition:all .6s cubic-bezier(.15,.9,.34,.95) .2s}.services-block .col:nth-child(3) .service{-moz-transition:all .6s cubic-bezier(.15,.9,.34,.95) .3s;-o-transition:all .6s cubic-bezier(.15,.9,.34,.95) .3s;-webkit-transition:all .6s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:.3s;transition:all .6s cubic-bezier(.15,.9,.34,.95) .3s}.services-block .col:nth-child(4) .service{-moz-transition:all .6s cubic-bezier(.15,.9,.34,.95) .4s;-o-transition:all .6s cubic-bezier(.15,.9,.34,.95) .4s;-webkit-transition:all .6s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:.4s;transition:all .6s cubic-bezier(.15,.9,.34,.95) .4s}.services-block .col:nth-child(5) .service{-moz-transition:all .6s cubic-bezier(.15,.9,.34,.95) .5s;-o-transition:all .6s cubic-bezier(.15,.9,.34,.95) .5s;-webkit-transition:all .6s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:.5s;transition:all .6s cubic-bezier(.15,.9,.34,.95) .5s}.services-block .col:nth-child(6) .service{-moz-transition:all .6s cubic-bezier(.15,.9,.34,.95) .6s;-o-transition:all .6s cubic-bezier(.15,.9,.34,.95) .6s;-webkit-transition:all .6s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:.6s;transition:all .6s cubic-bezier(.15,.9,.34,.95) .6s}.services-block .col:nth-child(7) .service{-moz-transition:all .6s cubic-bezier(.15,.9,.34,.95) .7s;-o-transition:all .6s cubic-bezier(.15,.9,.34,.95) .7s;-webkit-transition:all .6s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:.7s;transition:all .6s cubic-bezier(.15,.9,.34,.95) .7s}.services-block .col:nth-child(8) .service{-moz-transition:all .6s cubic-bezier(.15,.9,.34,.95) .8s;-o-transition:all .6s cubic-bezier(.15,.9,.34,.95) .8s;-webkit-transition:all .6s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:.8s;transition:all .6s cubic-bezier(.15,.9,.34,.95) .8s}.services-block .col:nth-child(9) .service{-moz-transition:all .6s cubic-bezier(.15,.9,.34,.95) 1s;-o-transition:all .6s cubic-bezier(.15,.9,.34,.95) 1s;-webkit-transition:all .6s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:1s;transition:all .6s cubic-bezier(.15,.9,.34,.95) 1s}.services-block .col:nth-child(10) .service{-moz-transition:all .6s cubic-bezier(.15,.9,.34,.95) 1.2s;-o-transition:all .6s cubic-bezier(.15,.9,.34,.95) 1.2s;-webkit-transition:all .6s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:1.2s;transition:all .6s cubic-bezier(.15,.9,.34,.95) 1.2s}.services-block .col .service{padding-top:3rem;position:relative;opacity:0;visibility:hidden;-moz-transform:translateY(40px) translateZ(0) skewY(5deg);-ms-transform:translateY(40px) translateZ(0) skewY(5deg);-webkit-transform:translateY(40px) translateZ(0) skewY(5deg);transform:translateY(40px) translateZ(0) skewY(5deg)}.services-block .col .service a.link{display:block;position:absolute;top:0;left:0;height:100%;width:100%}.services-block .col .service.show{opacity:1;visibility:visible;-moz-transform:translateY(0) skew(0) translateZ(0);-ms-transform:translateY(0) skew(0) translateZ(0);-webkit-transform:translateY(0) skew(0) translateZ(0);transform:translateY(0) skew(0) translateZ(0)}.services-block .col .service:before{content:'';display:block;position:absolute;top:0;left:0;height:1px;width:100%;background-color:#fff}.services-block .col .service h3{display:inline-block;line-height:1;font-family:RBold;font-size:1.9rem;margin-bottom:2rem;padding-bottom:.7rem;position:relative}.services-block .col .service h3:after{content:'';display:block;position:absolute;bottom:0;left:0;height:2px;width:100%;background-color:#fff;-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95);-o-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);transition:all .5s cubic-bezier(.15,.9,.34,.95);transform-origin:right center}.services-block .col .service:hover h3:after{-moz-transform:scaleX(0);-ms-transform:scaleX(0);-webkit-transform:scaleX(0);transform:scaleX(0)}.services-block .col .service p{font-size:1.4rem;letter-spacing:-.1rem}.news-block{padding-top:15vh;position:relative}.news-block h2{color:#132426;font-size:9rem;letter-spacing:-.5rem;line-height:.8;margin-bottom:1rem}@media screen and (max-width:1023px){.news-block h2{font-size:6rem;margin-bottom:3rem}}.news-block .link-all{color:#132426;display:block;position:absolute;left:-4%;bottom:3%;font-size:5.5rem;z-index:0}.news-block .link-all:after{content:'';display:block;position:absolute;bottom:5px;left:0;height:2px;width:100%;background-color:#132426}@media screen and (max-width:1023px){.news-block .link-all{position:relative;left:auto;bottom:auto;font-size:4rem;display:table}}.news-block .news-text{font-size:5.5rem;color:#132426;letter-spacing:-.5rem}@media screen and (max-width:1023px){.news-block .news-text{font-size:2.7rem;letter-spacing:-.2rem}}.news-block #slider-news{z-index:1;position:relative}.news-block #slider-news .owl-drag{cursor:-webkit-grab}.news-block #slider-news .owl-grab{cursor:-webkit-grabbing}.news-block #slider-news .owl-grab .owl-stage{-moz-transition:none!important;-o-transition:none!important;-webkit-transition:none!important;transition:none!important}.news-block #slider-news .owl-stage{-moz-transition:none!important;-o-transition:none!important;-webkit-transition:none!important;transition:none!important}.news-block #slider-news .owl-stage.moving{-moz-transition:all .6s!important;-o-transition:all .6s!important;-webkit-transition:all .6s!important;transition:all .6s!important}.news-block #slider-news .owl-nav button{font-size:0;-webkit-appearance:none;background:0 0;border:none;position:absolute;top:0;left:-19vw;height:100%;width:20vw;cursor:pointer;pointer-events:initial}.news-block #slider-news .owl-nav button.owl-next{left:auto;right:-19vw}.news-block #slider-news .owl-item .img{background-color:#dedede}.news-block #slider-news .owl-item .img .article-link,.news-block #slider-news .owl-item .img img{opacity:0;visibility:hidden}.news-block #slider-news .owl-item .img img{width:101%;max-width:101%;height:auto}.news-block #slider-news .owl-item.active .img .article-link,.news-block #slider-news .owl-item.active .img img{opacity:1;visibility:visible;-moz-transform:scale(1) translateY(0) translateZ(0);-ms-transform:scale(1) translateY(0) translateZ(0);-webkit-transform:scale(1) translateY(0) translateZ(0);transform:scale(1) translateY(0) translateZ(0)}.news-block #slider-news .owl-item.active:hover .img img{-moz-transform:scale(1.1) translateZ(0);-ms-transform:scale(1.1) translateZ(0);-webkit-transform:scale(1.1) translateZ(0);transform:scale(1.1) translateZ(0)}@media screen and (max-width:1023px){.articles .article{display:none}.articles .article:nth-child(1),.articles .article:nth-child(2){display:block;margin-bottom:3rem}}.articles .article .gend,.articles .article .gstart{display:none}.articles .article .img{overflow:hidden;position:relative;pointer-events:initial}.articles .article .img img{display:block;-moz-transition:-moz-transform 1s cubic-bezier(.15,.9,.34,.95),opacity 1s cubic-bezier(.15,.9,.34,.95),visibility 1s cubic-bezier(.15,.9,.34,.95);-o-transition:-o-transform 1s cubic-bezier(.15,.9,.34,.95),opacity 1s cubic-bezier(.15,.9,.34,.95),visibility 1s cubic-bezier(.15,.9,.34,.95);-webkit-transition:-webkit-transform 1s cubic-bezier(.15,.9,.34,.95),opacity 1s cubic-bezier(.15,.9,.34,.95),visibility 1s cubic-bezier(.15,.9,.34,.95);transition:transform 1s cubic-bezier(.15,.9,.34,.95),opacity 1s cubic-bezier(.15,.9,.34,.95),visibility 1s cubic-bezier(.15,.9,.34,.95);-moz-transform:scale(1.2) translateZ(0);-ms-transform:scale(1.2) translateZ(0);-webkit-transform:scale(1.2) translateZ(0);transform:scale(1.2) translateZ(0);transform-origin:center}.articles .article .img .article-link{display:block;position:absolute;top:0;left:0;height:100%;width:100%}.articles .article .img .article-title{position:absolute;color:#fff;font-family:RBold;font-size:3.2rem;max-width:80%;bottom:6%;letter-spacing:-.1rem;left:3%;line-height:1.2;-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}@media screen and (max-width:1023px){.articles .article .img .article-title{line-height:1;font-size:2.6rem}}.articles .article .infos{padding-top:1rem;overflow:hidden}.articles .article .infos .article-date{font-size:1.4rem;font-family:RLight;color:#132426;float:left;display:block;line-height:20px;height:20px}.articles .article .infos .tags{float:right}.articles .article .infos .tags .tag{font-family:RBold;font-size:2rem;color:#e6e1db;letter-spacing:-.1rem;display:inline-block;margin-left:1rem;line-height:1;text-transform:capitalize}[type=checkbox]:checked,[type=checkbox]:not(:checked){position:absolute;left:-9999px}[type=checkbox]:checked+label,[type=checkbox]:not(:checked)+label{position:relative;padding-left:3em;cursor:pointer}[type=checkbox]:checked+label:before,[type=checkbox]:not(:checked)+label:before{content:'';position:absolute;left:0;top:1rem;width:1.25em;height:1.25em;border:1px solid #080808;background:#fff}[type=checkbox]:checked+label:after,[type=checkbox]:not(:checked)+label:after{content:'✔';position:absolute;top:.75em;left:.15em;font-size:1.3em;line-height:.8;color:#080808;transition:all .2s;font-family:Helvetica,Arial,sans-serif}[type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0)}[type=checkbox]:checked+label:after{opacity:1;transform:scale(1)}[type=checkbox]:disabled:checked+label:before,[type=checkbox]:disabled:not(:checked)+label:before{box-shadow:none}[type=checkbox]:disabled:checked+label:after{color:#999}[type=checkbox]:disabled+label{color:#aaa}@keyframes pulse{0%{-moz-transform:scale(1) translateZ(0);-ms-transform:scale(1) translateZ(0);-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}50%{-moz-transform:scale(.9) translateZ(0);-ms-transform:scale(.9) translateZ(0);-webkit-transform:scale(.9) translateZ(0);transform:scale(.9) translateZ(0)}100%{-moz-transform:scale(1) translateZ(0);-ms-transform:scale(1) translateZ(0);-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}}#transProject{pointer-events:none;position:fixed;top:0;left:0;height:100%;width:100%;z-index:3}#transProject.backHome{background-color:#fbf9f7;-moz-transition:background-color .6s cubic-bezier(.15,.9,.34,.95);-o-transition:background-color .6s cubic-bezier(.15,.9,.34,.95);-webkit-transition:background-color .6s cubic-bezier(.15,.9,.34,.95);transition:background-color .6s cubic-bezier(.15,.9,.34,.95)}#transProject .video{overflow:hidden;position:absolute;top:0;right:0;height:90vh;width:85vw;z-index:5;-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);-moz-transition:all .7s cubic-bezier(.39,.58,.57,1);-o-transition:all .7s cubic-bezier(.39,.58,.57,1);-webkit-transition:all .7s cubic-bezier(.39,.58,.57,1);transition:all .7s cubic-bezier(.39,.58,.57,1)}#transProject .video video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;transform:translateX(-50%) translateY(-50%)}#transProject .img{position:absolute;top:0;right:0;height:90vh;overflow:hidden;width:85vw;z-index:5;-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);-moz-transition:all .7s cubic-bezier(.39,.58,.57,1);-o-transition:all .7s cubic-bezier(.39,.58,.57,1);-webkit-transition:all .7s cubic-bezier(.39,.58,.57,1);transition:all .7s cubic-bezier(.39,.58,.57,1)}#transProject .img div{position:absolute;background-repeat:no-repeat;background-size:cover;background-position:center;height:100%;width:100%;top:0;left:0}#transProject .slide-title{font-size:10vw;font-family:RBold;letter-spacing:.5rem;line-height:.9;position:absolute;top:35vh;left:9vw;z-index:2;pointer-events:none;-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);-moz-transition:-moz-transform 1.4s cubic-bezier(.39,.58,.57,1),-webkit-text-stroke-color 1s cubic-bezier(.15,.9,.34,.95);-o-transition:-o-transform 1.4s cubic-bezier(.39,.58,.57,1),-webkit-text-stroke-color 1s cubic-bezier(.15,.9,.34,.95);-webkit-transition:-webkit-transform 1.4s cubic-bezier(.39,.58,.57,1),-webkit-text-stroke-color 1s cubic-bezier(.15,.9,.34,.95);transition:transform 1.4s cubic-bezier(.39,.58,.57,1),-webkit-text-stroke-color 1s cubic-bezier(.15,.9,.34,.95)}#transProject .slide-title.stroke-text{z-index:8}#transProject .slide-title.fill-text{z-index:3}#transProject.white .stroke-text{-webkit-text-stroke-color:#fff}#transProject.anim .img,#transProject.anim .video{width:100%;height:45vh;-moz-transition:all .7s cubic-bezier(.39,.58,.57,1);-o-transition:all .7s cubic-bezier(.39,.58,.57,1);-webkit-transition:all .7s cubic-bezier(.39,.58,.57,1);transition:all .7s cubic-bezier(.39,.58,.57,1)}#transProject.anim .fill-text{color:#132426}#transProject.anim .stroke-text{-webkit-text-stroke-color:#132426}#transProject.anim.white .stroke-text{-webkit-text-stroke-color:#fff}#transProject.now-true .img div{-webkit-filter:blur(15px);filter:blur(15px);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}#transProject.now-true .img:after{content:'Projet en cours';display:block;font-size:1.4rem;color:#132426;font-family:RBold;letter-spacing:3rem;text-transform:uppercase;position:absolute;top:50%;left:50%;z-index:2;-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.home #cursor{border-radius:50%;pointer-events:none;display:block;position:fixed;top:0;left:0;height:60px;width:60px;overflow:hidden;opacity:0;visibility:hidden;-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);-moz-transition:all 1s cubic-bezier(.15,.9,.34,.95);-o-transition:all 1s cubic-bezier(.15,.9,.34,.95);-webkit-transition:all 1s cubic-bezier(.15,.9,.34,.95);transition:all 1s cubic-bezier(.15,.9,.34,.95);z-index:2}@media screen and (max-width:1023px){.home #cursor{display:none}}.home #cursor svg{position:absolute;height:100%;width:100%}.home #cursor svg.circleTrack{z-index:0}.home #cursor svg.circleFill{z-index:1;stroke-dasharray:190;stroke-dashoffset:190;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-moz-transition:all .2s ease;-o-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease}.home #cursor svg.circleFill.filled{stroke-dashoffset:0;-moz-transition:all 6s ease;-o-transition:all 6s ease;-webkit-transition:all 6s ease;transition:all 6s ease}.home #cursor:after,.home #cursor:before{content:'';display:block;height:30px;width:30px;background:url(img/arrow.svg) no-repeat center;background-size:contain;position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%) translateZ(0);-ms-transform:translateX(-50%) translateY(-50%) translateZ(0);-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0);transform:translateX(-50%) translateY(-50%) translateZ(0);-moz-transition:all .4s cubic-bezier(.15,.9,.34,.95);-o-transition:all .4s cubic-bezier(.15,.9,.34,.95);-webkit-transition:all .4s cubic-bezier(.15,.9,.34,.95);transition:all .4s cubic-bezier(.15,.9,.34,.95);opacity:0;visibility:hidden}.home #cursor:before{-moz-transform:translateX(-50%) translateY(-50%) translateZ(0) rotate(-180deg);-ms-transform:translateX(-50%) translateY(-50%) translateZ(0) rotate(-180deg);-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) rotate(-180deg);transform:translateX(-50%) translateY(-50%) translateZ(0) rotate(-180deg)}.home #cursor.show{opacity:1;visibility:visible}.home #cursor.next:after{opacity:1;visibility:visible}.home #cursor.prev:before{opacity:1;visibility:visible}.home #cursor.removeCursor{animation:pulse 2s infinite linear;background-color:#d7d2cd}.home #cursor.removeCursor:after,.home #cursor.removeCursor:before{opacity:0;visibility:hidden}.home_clients{padding-top:15vh;text-align:center}.home_clients .item{display:inline-block;vertical-align:middle;margin-bottom:10vh;margin:0 4vw 4vw 4vw;opacity:0;visibility:hidden;-moz-transform:translateY(40px) skewY(5deg) translateZ(0);-ms-transform:translateY(40px) skewY(5deg) translateZ(0);-webkit-transform:translateY(40px) skewY(5deg) translateZ(0);transform:translateY(40px) skewY(5deg) translateZ(0)}.home_clients .item:nth-child(1){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) .7s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) .7s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:.7s;transition:all .5s cubic-bezier(.15,.9,.34,.95) .7s}.home_clients .item:nth-child(2){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) .8s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) .8s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:.8s;transition:all .5s cubic-bezier(.15,.9,.34,.95) .8s}.home_clients .item:nth-child(3){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) .9s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) .9s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:.9s;transition:all .5s cubic-bezier(.15,.9,.34,.95) .9s}.home_clients .item:nth-child(4){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:1s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 1s}.home_clients .item:nth-child(5){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.1s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.1s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:1.1s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.1s}.home_clients .item:nth-child(6){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.2s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.2s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:1.2s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.2s}.home_clients .item:nth-child(7){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.3s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.3s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:1.3s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.3s}.home_clients .item:nth-child(8){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.4s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.4s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:1.4s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.4s}.home_clients .item:nth-child(9){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.5s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.5s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:1.5s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.5s}.home_clients .item:nth-child(10){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.6s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.6s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:1.6s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.6s}.home_clients .item:nth-child(11){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.7s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.7s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:1.7s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.7s}.home_clients .item:nth-child(12){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.8s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.8s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:1.8s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.8s}.home_clients .item:nth-child(13){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.9s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.9s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:1.9s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.9s}.home_clients .item:nth-child(14){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 2s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 2s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:2s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 2s}.home_clients .item:nth-child(15){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 2.1s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 2.1s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:2.1s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 2.1s}.home_clients .item:nth-child(16){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 2.2s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 2.2s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:2.2s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 2.2s}.home_clients .item:nth-child(17){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 2.3s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 2.3s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:2.3s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 2.3s}.home_clients .item:nth-child(18){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 2.4s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 2.4s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:2.4s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 2.4s}.home_clients .item:nth-child(19){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 2.5s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 2.5s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:2.5s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 2.5s}.home_clients .item:nth-child(20){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 2.6s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 2.6s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:2.6s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 2.6s}.home_clients .item:nth-child(21){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 2.7s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 2.7s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:2.7s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 2.7s}.home_clients .item:nth-child(22){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 2.8s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 2.8s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:2.8s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 2.8s}.home_clients .item:nth-child(23){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 2.9s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 2.9s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:2.9s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 2.9s}.home_clients .item:nth-child(24){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 3s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 3s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:3s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 3s}.home_clients .item:nth-child(25){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 3.1s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 3.1s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:3.1s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 3.1s}.home_clients .item:nth-child(26){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 3.2s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 3.2s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:3.2s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 3.2s}.home_clients .item:nth-child(27){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 3.3s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 3.3s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:3.3s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 3.3s}.home_clients .item:nth-child(28){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 3.4s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 3.4s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:3.4s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 3.4s}.home_clients .item:nth-child(29){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 3.5s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 3.5s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:3.5s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 3.5s}.home_clients .item:nth-child(30){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 3.6s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 3.6s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:3.6s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 3.6s}.home_clients .item:nth-child(31){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 3.7s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 3.7s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:3.7s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 3.7s}.home_clients .item:nth-child(32){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 3.8s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 3.8s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:3.8s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 3.8s}.home_clients .item:nth-child(33){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 3.9s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 3.9s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:3.9s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 3.9s}.home_clients .item:nth-child(34){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 4s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 4s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:4s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 4s}.home_clients .item:nth-child(35){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 4.1s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 4.1s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:4.1s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 4.1s}.home_clients .item:nth-child(36){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 4.2s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 4.2s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:4.2s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 4.2s}.home_clients .item:nth-child(37){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 4.3s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 4.3s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:4.3s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 4.3s}.home_clients .item:nth-child(38){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 4.4s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 4.4s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:4.4s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 4.4s}.home_clients .item:nth-child(39){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 4.5s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 4.5s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:4.5s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 4.5s}.home_clients .item:nth-child(40){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 4.6s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 4.6s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:4.6s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 4.6s}.home_clients .item:nth-child(41){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 4.7s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 4.7s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:4.7s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 4.7s}.home_clients .item:nth-child(42){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 4.8s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 4.8s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:4.8s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 4.8s}.home_clients .item:nth-child(43){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 4.9s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 4.9s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:4.9s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 4.9s}.home_clients .item:nth-child(44){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 5s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 5s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:5s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 5s}.home_clients .item:nth-child(45){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 5.1s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 5.1s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:5.1s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 5.1s}.home_clients .item:nth-child(46){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 5.2s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 5.2s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:5.2s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 5.2s}.home_clients .item:nth-child(47){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 5.3s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 5.3s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:5.3s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 5.3s}.home_clients .item:nth-child(48){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 5.4s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 5.4s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:5.4s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 5.4s}.home_clients .item:nth-child(49){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 5.5s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 5.5s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:5.5s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 5.5s}@media screen and (max-width:1023px){.home_clients .item{margin:0 2vw 2vw 2vw}.home_clients .item img{max-width:30vw}}.home_clients.show .item{opacity:1;visibility:visible;-moz-transform:translateY(0) skewY(0) translateZ(0);-ms-transform:translateY(0) skewY(0) translateZ(0);-webkit-transform:translateY(0) skewY(0) translateZ(0);transform:translateY(0) skewY(0) translateZ(0)}.home_stories{opacity:0;visibility:hidden;-moz-transform:translateY(40px) skewY(5deg) translateZ(0);-ms-transform:translateY(40px) skewY(5deg) translateZ(0);-webkit-transform:translateY(40px) skewY(5deg) translateZ(0);transform:translateY(40px) skewY(5deg) translateZ(0)}.home_stories.show{opacity:1;visibility:visible;-moz-transform:translateY(0) skewY(0) translateZ(0);-ms-transform:translateY(0) skewY(0) translateZ(0);-webkit-transform:translateY(0) skewY(0) translateZ(0);transform:translateY(0) skewY(0) translateZ(0);-moz-transition:all .6s cubic-bezier(.15,.9,.34,.95) .5s;-o-transition:all .6s cubic-bezier(.15,.9,.34,.95) .5s;-webkit-transition:all .6s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:.5s;transition:all .6s cubic-bezier(.15,.9,.34,.95) .5s}.home_stories .stories_intro{font-size:8.5rem;font-family:RBold;line-height:.9;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#000;letter-spacing:-.3rem}@media screen and (max-width:1023px){.home_stories .stories_intro{font-size:4.5rem;letter-spacing:-.2rem;line-height:1.1}}.home_stories .stories_intro span{position:relative}.home_stories .stories_intro a{-webkit-text-fill-color:initial;-webkit-text-stroke-width:0;color:#132426;font-family:'R';position:absolute;top:1.2rem;left:.5rem;-moz-transition:-moz-transform .9s cubic-bezier(.15,.9,.34,.95);-o-transition:-o-transform .9s cubic-bezier(.15,.9,.34,.95);-webkit-transition:-webkit-transform .9s cubic-bezier(.15,.9,.34,.95);transition:transform .9s cubic-bezier(.15,.9,.34,.95)}.home_stories .stories_intro a:after{content:'';display:block;background-color:#132426;height:1px;width:100%;position:absolute;bottom:.2rem;left:0;transform-origin:right center;-moz-transition:all .8s cubic-bezier(.15,.9,.34,.95);-o-transition:all .8s cubic-bezier(.15,.9,.34,.95);-webkit-transition:all .8s cubic-bezier(.15,.9,.34,.95);transition:all .8s cubic-bezier(.15,.9,.34,.95)}.home_stories .stories_intro a:hover:after{-moz-transform:scaleX(0);-ms-transform:scaleX(0);-webkit-transform:scaleX(0);transform:scaleX(0)}.conclusion{color:#132426;font-size:5.5rem;margin:20vh 0 0 0;letter-spacing:-.5rem}@media screen and (max-width:1023px){.conclusion{font-size:2.7rem;letter-spacing:-.2rem}}.home .slider{position:relative;background-color:#fbf9f7;height:100vh;overflow:hidden;width:100%}.home .slider .nav-wrapper{opacity:0;visibility:hidden;-moz-transform:translateX(-20%) skewX(5deg) translateZ(0);-ms-transform:translateX(-20%) skewX(5deg) translateZ(0);-webkit-transform:translateX(-20%) skewX(5deg) translateZ(0);transform:translateX(-20%) skewX(5deg) translateZ(0)}@media screen and (max-width:480px){.home .slider{height:120vh}.home .slider .nav-wrapper{height:120vh}}.home .slider.active{background-color:#0a0a0a}.home .slider.active #next{opacity:0;visibility:hidden}.home .slider.active .nav-wrapper h1 a{color:#fff;-webkit-text-fill-color:initial;-webkit-text-stroke-width:initial}.home .slider.active .nav-wrapper h1 a:after{background-color:#fff}.home .slider.active .nav-wrapper h1 span{opacity:0;visibility:hidden}.home .slider.active .slide-project{opacity:0;visibility:hidden}.home .slider .slider-stage{height:100%;font-size:0;will-change:transform;-moz-transition:-moz-transform 1.2s cubic-bezier(.15,.9,.34,.95);-o-transition:-o-transform 1.2s cubic-bezier(.15,.9,.34,.95);-webkit-transition:-webkit-transform 1.2s cubic-bezier(.15,.9,.34,.95);transition:transform 1.2s cubic-bezier(.15,.9,.34,.95)}.home .slider .slider-stage.moving{-moz-transition:-moz-transform 1.2s cubic-bezier(.4,0,.2,1);-o-transition:-o-transform 1.2s cubic-bezier(.4,0,.2,1);-webkit-transition:-webkit-transform 1.2s cubic-bezier(.4,0,.2,1);transition:transform 1.2s cubic-bezier(.4,0,.2,1)}.home .slider .slider-stage .slide{font-size:1.6rem;display:inline-block;height:100%;position:relative;width:100vw;-moz-transition:background-color .4s cubic-bezier(.15,.9,.34,.95);-o-transition:background-color .4s cubic-bezier(.15,.9,.34,.95);-webkit-transition:background-color .4s cubic-bezier(.15,.9,.34,.95);transition:background-color .4s cubic-bezier(.15,.9,.34,.95)}.home .slider .slider-stage .slide:first-child{width:113vw}.home .slider .slider-stage .slide .slide-title{font-size:10vw;font-family:RBold;letter-spacing:.5rem;line-height:.9;position:absolute;top:35vh;left:9vw;z-index:2;pointer-events:none;-moz-transform:translateX(-13vw) translateZ(0);-ms-transform:translateX(-13vw) translateZ(0);-webkit-transform:translateX(-13vw) translateZ(0);transform:translateX(-13vw) translateZ(0);-moz-transition:-moz-transform 1.4s cubic-bezier(.39,.58,.57,1),-webkit-text-stroke-color 1s cubic-bezier(.15,.9,.34,.95);-o-transition:-o-transform 1.4s cubic-bezier(.39,.58,.57,1),-webkit-text-stroke-color 1s cubic-bezier(.15,.9,.34,.95);-webkit-transition:-webkit-transform 1.4s cubic-bezier(.39,.58,.57,1),-webkit-text-stroke-color 1s cubic-bezier(.15,.9,.34,.95);transition:transform 1.4s cubic-bezier(.39,.58,.57,1),-webkit-text-stroke-color 1s cubic-bezier(.15,.9,.34,.95)}.home .slider .slider-stage .slide.slide-project{background-color:#fbf9f7}.home .slider .slider-stage .slide.slide-project .clients_link{display:none}.home .slider .slider-stage .slide.slide-project:last-child .clients_link{color:#000;line-height:.7;display:block;font-family:RBold;font-size:5.5vw;text-align:right;position:absolute;right:1rem;letter-spacing:-.9rem;top:50%;-moz-transform:translateY(-50%) translateZ(0);-ms-transform:translateY(-50%) translateZ(0);-webkit-transform:translateY(-50%) translateZ(0);transform:translateY(-50%) translateZ(0);z-index:5}.home .slider .slider-stage .slide.slide-project:last-child .clients_link:after{content:'';display:block;position:absolute;bottom:-1rem;left:0;width:100%;height:2px;background-color:#000;transform-origin:right center;-moz-transition:all .6s ease;-o-transition:all .6s ease;-webkit-transition:all .6s ease;transition:all .6s ease}.home .slider .slider-stage .slide.slide-project:last-child .clients_link:hover:after{-moz-transform:scaleX(0);-ms-transform:scaleX(0);-webkit-transform:scaleX(0);transform:scaleX(0)}@media screen and (max-width:1023px){.home .slider .slider-stage .slide.slide-project{display:none}}.home .slider .slider-stage .slide.slide-project.white.active .stroke-text{-webkit-text-stroke-color:#fff}.home .slider .slider-stage .slide.slide-project.white .clients_link{color:#fff}.home .slider .slider-stage .slide.slide-project.white .clients_link:after{background-color:#fff}.home .slider .slider-stage .slide.slide-project.white.active+.slide-project .slide-title.fill-text{color:#fff}.home .slider .slider-stage .slide.slide-project.white.active+.slide-project .slide-title.stroke-text{-webkit-text-stroke-color:#fff}.home .slider .slider-stage .slide.slide-project .slide-title.stroke-text{z-index:8}.home .slider .slider-stage .slide.slide-project .slide-title.fill-text{z-index:5}.home .slider .slider-stage .slide.slide-project .slide-link{position:absolute;top:0;left:0;height:100%;width:100%;z-index:5;display:none;cursor:none}.home .slider .slider-stage .slide.slide-project.active{-moz-transition:background-color .4s cubic-bezier(.15,.9,.34,.95) 1.2s;-o-transition:background-color .4s cubic-bezier(.15,.9,.34,.95) 1.2s;-webkit-transition:background-color .4s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:1.2s;transition:background-color .4s cubic-bezier(.15,.9,.34,.95) 1.2s}.home .slider .slider-stage .slide.slide-project.active .slide-title{-moz-transform:translateX(0) translateZ(0);-ms-transform:translateX(0) translateZ(0);-webkit-transform:translateX(0) translateZ(0);transform:translateX(0) translateZ(0)}.home .slider .slider-stage .slide.slide-project.active .slide-link{display:block}.home .slider .slider-stage .slide .video{position:absolute;top:0;right:0;height:90vh;overflow:hidden;width:85vw;z-index:5;-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.home .slider .slider-stage .slide .video video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;transform:translateX(-50%) translateY(-50%)}.home .slider .slider-stage .slide .img{top:0;right:0;height:90vh;width:85vw;z-index:5;position:absolute;-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.home .slider .slider-stage .slide .img div{position:absolute;background-repeat:no-repeat;background-size:cover;background-position:center;height:100%;width:100%;top:0;left:0}@media screen and (max-width:1023px){.home .conclusion{display:none}}.home.show .slider .nav-wrapper{opacity:1;visibility:visible;-moz-transform:translateX(0) skewX(0) translateZ(0);-ms-transform:translateX(0) skewX(0) translateZ(0);-webkit-transform:translateX(0) skewX(0) translateZ(0);transform:translateX(0) skewX(0) translateZ(0);-moz-transition:all 1s cubic-bezier(.15,.9,.34,.95) .8s;-o-transition:all 1s cubic-bezier(.15,.9,.34,.95) .8s;-webkit-transition:all 1s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:.8s;transition:all 1s cubic-bezier(.15,.9,.34,.95) .8s}@media screen and (max-width:1023px){.page.dolly{overflow-x:hidden}}.page.dolly #caption{position:absolute;color:#fff;z-index:8;font-size:4rem;letter-spacing:-.3rem;width:450px;line-height:1;opacity:0;visibility:hidden;pointer-events:none;-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);-moz-transition:opacity .2s cubic-bezier(.15,.9,.34,.95),visibility .2s cubic-bezier(.15,.9,.34,.95),-moz-transform .2s cubic-bezier(.15,.9,.34,.95);-o-transition:opacity .2s cubic-bezier(.15,.9,.34,.95),visibility .2s cubic-bezier(.15,.9,.34,.95),-o-transform .2s cubic-bezier(.15,.9,.34,.95);-webkit-transition:opacity .2s cubic-bezier(.15,.9,.34,.95),visibility .2s cubic-bezier(.15,.9,.34,.95),-webkit-transform .2s cubic-bezier(.15,.9,.34,.95);transition:opacity .2s cubic-bezier(.15,.9,.34,.95),visibility .2s cubic-bezier(.15,.9,.34,.95),transform .2s cubic-bezier(.15,.9,.34,.95)}.page.dolly #caption.showFromLeft{-moz-transform:translateX(50px) translateZ(0);-ms-transform:translateX(50px) translateZ(0);-webkit-transform:translateX(50px) translateZ(0);transform:translateX(50px) translateZ(0);opacity:1;visibility:visible;-moz-transition:opacity .6s cubic-bezier(.15,.9,.34,.95) .2s,visibility .6s cubic-bezier(.15,.9,.34,.95) .2s,-moz-transform .6s cubic-bezier(.15,.9,.34,.95) .2s;-o-transition:opacity .6s cubic-bezier(.15,.9,.34,.95) .2s,visibility .6s cubic-bezier(.15,.9,.34,.95) .2s,-o-transform .6s cubic-bezier(.15,.9,.34,.95) .2s;-webkit-transition:opacity .6s cubic-bezier(.15,.9,.34,.95),visibility .6s cubic-bezier(.15,.9,.34,.95),-webkit-transform .6s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:.2s,.2s,.2s;transition:opacity .6s cubic-bezier(.15,.9,.34,.95) .2s,visibility .6s cubic-bezier(.15,.9,.34,.95) .2s,transform .6s cubic-bezier(.15,.9,.34,.95) .2s}.page.dolly #caption.showFromRight{-moz-transform:translateX(-50px) translateZ(0);-ms-transform:translateX(-50px) translateZ(0);-webkit-transform:translateX(-50px) translateZ(0);transform:translateX(-50px) translateZ(0);opacity:1;visibility:visible;-moz-transition:opacity .6s cubic-bezier(.15,.9,.34,.95) .2s,visibility .6s cubic-bezier(.15,.9,.34,.95) .2s,-moz-transform .6s cubic-bezier(.15,.9,.34,.95) .2s;-o-transition:opacity .6s cubic-bezier(.15,.9,.34,.95) .2s,visibility .6s cubic-bezier(.15,.9,.34,.95) .2s,-o-transform .6s cubic-bezier(.15,.9,.34,.95) .2s;-webkit-transition:opacity .6s cubic-bezier(.15,.9,.34,.95),visibility .6s cubic-bezier(.15,.9,.34,.95),-webkit-transform .6s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:.2s,.2s,.2s;transition:opacity .6s cubic-bezier(.15,.9,.34,.95) .2s,visibility .6s cubic-bezier(.15,.9,.34,.95) .2s,transform .6s cubic-bezier(.15,.9,.34,.95) .2s}@media screen and (max-width:1023px){.page.dolly #caption{width:45vw;font-size:2rem;letter-spacing:-.1rem}}.page.dolly .wrap-grey{padding-top:0;padding-bottom:0}.page.dolly .wrap-grey .wrapper{padding-top:5vw}.page.dolly .wrap-grey:first-child{padding-top:60vh}.page.dolly .presentation{position:relative}.page.dolly .presentation-text{color:#171717;font-size:5.5rem;margin-top:40vh;letter-spacing:-.5rem}.page.dolly .presentation-text p:first-child{position:relative;z-index:5}@media screen and (max-width:1023px){.page.dolly .presentation-text{font-size:2.7rem;letter-spacing:-.2rem;margin-top:4rem}}.page.dolly .presentation img{display:block;position:absolute;top:180%;left:0;right:0;margin:auto;z-index:2;max-width:26vw;-moz-transition:all .8s cubic-bezier(.15,.9,.34,.95);-o-transition:all .8s cubic-bezier(.15,.9,.34,.95);-webkit-transition:all .8s cubic-bezier(.15,.9,.34,.95);transition:all .8s cubic-bezier(.15,.9,.34,.95)}@media screen and (max-width:1440px){.page.dolly .presentation img{top:160%}}@media screen and (max-width:1023px){.page.dolly .presentation img{position:relative;top:auto;left:auto;max-width:60vw;margin-top:4rem;-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1;visibility:visible}}.page.dolly .news-block{padding-top:0}.page.dolly #overlay{width:140vw;height:150%;position:fixed;top:-25%;left:-20vw;background-color:rgba(10,10,10,.9);z-index:2;opacity:0;visibility:hidden;pointer-events:none;-moz-transition:all .6s cubic-bezier(.15,.9,.34,.95) .2s;-o-transition:all .6s cubic-bezier(.15,.9,.34,.95) .2s;-webkit-transition:all .6s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:.2s;transition:all .6s cubic-bezier(.15,.9,.34,.95) .2s;-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.page.dolly #overlay.show{opacity:1;visibility:visible;-moz-transition:all .6s cubic-bezier(.15,.9,.34,.95);-o-transition:all .6s cubic-bezier(.15,.9,.34,.95);-webkit-transition:all .6s cubic-bezier(.15,.9,.34,.95);transition:all .6s cubic-bezier(.15,.9,.34,.95)}.page.dolly .images{margin-top:-40vh;position:relative}@media screen and (max-width:1023px){.page.dolly .images{padding-bottom:4rem}}.page.dolly .images h2{-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#000;font-size:15vw;font-family:RBold;opacity:0;visibility:hidden;-moz-transform:rotate(90deg) translateZ(0) translateX(300px) scale(1.3);-ms-transform:rotate(90deg) translateZ(0) translateX(300px) scale(1.3);-webkit-transform:rotate(90deg) translateZ(0) translateX(300px) scale(1.3);transform:rotate(90deg) translateZ(0) translateX(300px) scale(1.3);position:absolute;z-index:1;left:0;right:0;top:60vh;pointer-events:none;-moz-transition:all 3s cubic-bezier(.15,.9,.34,.95) 1s;-o-transition:all 3s cubic-bezier(.15,.9,.34,.95) 1s;-webkit-transition:all 3s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:1s;transition:all 3s cubic-bezier(.15,.9,.34,.95) 1s}@media screen and (max-width:1023px){.page.dolly .images h2{font-size:9rem;top:30vh}}.page.dolly .images .grid-images{-moz-transition:-moz-transform .1s ease-in-out;-o-transition:-o-transform .1s ease-in-out;-webkit-transition:-webkit-transform .1s ease-in-out;transition:transform .1s ease-in-out;font-size:0}.page.dolly .images .item{display:inline-block;width:50%;vertical-align:top;overflow:hidden;opacity:0;visibility:hidden;position:relative;z-index:0;-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}@media screen and (max-width:1023px){.page.dolly .images .item{margin-bottom:3rem}}.page.dolly .images .item.mouseover{z-index:5!important}.page.dolly .images .item img{display:block;cursor:pointer;position:relative;-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.page.dolly .images .item:nth-child(1){-moz-transition:-moz-transform 1.5s cubic-bezier(.15,.9,.34,.95) 1.5s,opacity 1.5s cubic-bezier(.15,.9,.34,.95) 1.5s,visibility 1.5s cubic-bezier(.15,.9,.34,.95) 1.5s;-o-transition:-o-transform 1.5s cubic-bezier(.15,.9,.34,.95) 1.5s,opacity 1.5s cubic-bezier(.15,.9,.34,.95) 1.5s,visibility 1.5s cubic-bezier(.15,.9,.34,.95) 1.5s;-webkit-transition:-webkit-transform 1.5s cubic-bezier(.15,.9,.34,.95),opacity 1.5s cubic-bezier(.15,.9,.34,.95),visibility 1.5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:1.5s,1.5s,1.5s;transition:transform 1.5s cubic-bezier(.15,.9,.34,.95) 1.5s,opacity 1.5s cubic-bezier(.15,.9,.34,.95) 1.5s,visibility 1.5s cubic-bezier(.15,.9,.34,.95) 1.5s;-moz-transform:translateY(150px) translateZ(0);-ms-transform:translateY(150px) translateZ(0);-webkit-transform:translateY(150px) translateZ(0);transform:translateY(150px) translateZ(0)}.page.dolly .images .item:nth-child(1) img{float:right;margin-right:5rem}.page.dolly .images .item:nth-child(2){-moz-transition:-moz-transform 2s cubic-bezier(.15,.9,.34,.95) 2s,opacity 2s cubic-bezier(.15,.9,.34,.95) 2s,visibility 2s cubic-bezier(.15,.9,.34,.95) 2s;-o-transition:-o-transform 2s cubic-bezier(.15,.9,.34,.95) 2s,opacity 2s cubic-bezier(.15,.9,.34,.95) 2s,visibility 2s cubic-bezier(.15,.9,.34,.95) 2s;-webkit-transition:-webkit-transform 2s cubic-bezier(.15,.9,.34,.95),opacity 2s cubic-bezier(.15,.9,.34,.95),visibility 2s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:2s,2s,2s;transition:transform 2s cubic-bezier(.15,.9,.34,.95) 2s,opacity 2s cubic-bezier(.15,.9,.34,.95) 2s,visibility 2s cubic-bezier(.15,.9,.34,.95) 2s;-moz-transform:translateY(200px) translateZ(0);-ms-transform:translateY(200px) translateZ(0);-webkit-transform:translateY(200px) translateZ(0);transform:translateY(200px) translateZ(0);margin-top:15rem}.page.dolly .images .item:nth-child(2) img{margin-left:6rem}@media screen and (max-width:1023px){.page.dolly .images .item:nth-child(2) img{margin-left:3rem}}.page.dolly .images .item:nth-child(3){z-index:1;-moz-transition:-moz-transform 2s cubic-bezier(.15,.9,.34,.95) 1.8s,opacity 2s cubic-bezier(.15,.9,.34,.95) 1.8s,visibility 2s cubic-bezier(.15,.9,.34,.95) 1.8s;-o-transition:-o-transform 2s cubic-bezier(.15,.9,.34,.95) 1.8s,opacity 2s cubic-bezier(.15,.9,.34,.95) 1.8s,visibility 2s cubic-bezier(.15,.9,.34,.95) 1.8s;-webkit-transition:-webkit-transform 2s cubic-bezier(.15,.9,.34,.95),opacity 2s cubic-bezier(.15,.9,.34,.95),visibility 2s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:1.8s,1.8s,1.8s;transition:transform 2s cubic-bezier(.15,.9,.34,.95) 1.8s,opacity 2s cubic-bezier(.15,.9,.34,.95) 1.8s,visibility 2s cubic-bezier(.15,.9,.34,.95) 1.8s;-moz-transform:translateY(200px) translateZ(0);-ms-transform:translateY(200px) translateZ(0);-webkit-transform:translateY(200px) translateZ(0);transform:translateY(200px) translateZ(0)}.page.dolly .images .item:nth-child(3) img{float:right;margin-right:6rem}.page.dolly .images .item:nth-child(4){margin-top:-15rem;margin-left:50vw}.page.dolly .images .item:nth-child(4) img{float:right}.page.dolly .images .item:nth-child(6){margin-top:15rem;-moz-transition:-moz-transform 2s cubic-bezier(.15,.9,.34,.95) 2s,opacity 2s cubic-bezier(.15,.9,.34,.95) 2s,visibility 2s cubic-bezier(.15,.9,.34,.95) 2s;-o-transition:-o-transform 2s cubic-bezier(.15,.9,.34,.95) 2s,opacity 2s cubic-bezier(.15,.9,.34,.95) 2s,visibility 2s cubic-bezier(.15,.9,.34,.95) 2s;-webkit-transition:-webkit-transform 2s cubic-bezier(.15,.9,.34,.95),opacity 2s cubic-bezier(.15,.9,.34,.95),visibility 2s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:2s,2s,2s;transition:transform 2s cubic-bezier(.15,.9,.34,.95) 2s,opacity 2s cubic-bezier(.15,.9,.34,.95) 2s,visibility 2s cubic-bezier(.15,.9,.34,.95) 2s;-moz-transform:translateY(200px) translateZ(0);-ms-transform:translateY(200px) translateZ(0);-webkit-transform:translateY(200px) translateZ(0);transform:translateY(200px) translateZ(0)}.page.dolly .images .item:nth-child(6) img{margin-left:6rem}@media screen and (max-width:1023px){.page.dolly .images .item:nth-child(6) img{margin-left:3rem}}.page.dolly .images .item:nth-child(7){z-index:1;-moz-transition:-moz-transform 2s cubic-bezier(.15,.9,.34,.95) 1.8s,opacity 2s cubic-bezier(.15,.9,.34,.95) 1.8s,visibility 2s cubic-bezier(.15,.9,.34,.95) 1.8s;-o-transition:-o-transform 2s cubic-bezier(.15,.9,.34,.95) 1.8s,opacity 2s cubic-bezier(.15,.9,.34,.95) 1.8s,visibility 2s cubic-bezier(.15,.9,.34,.95) 1.8s;-webkit-transition:-webkit-transform 2s cubic-bezier(.15,.9,.34,.95),opacity 2s cubic-bezier(.15,.9,.34,.95),visibility 2s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:1.8s,1.8s,1.8s;transition:transform 2s cubic-bezier(.15,.9,.34,.95) 1.8s,opacity 2s cubic-bezier(.15,.9,.34,.95) 1.8s,visibility 2s cubic-bezier(.15,.9,.34,.95) 1.8s;-moz-transform:translateY(200px) translateZ(0);-ms-transform:translateY(200px) translateZ(0);-webkit-transform:translateY(200px) translateZ(0);transform:translateY(200px) translateZ(0)}.page.dolly .images .item:nth-child(7) img{float:right;margin-right:6rem}.page.dolly .images .item:nth-child(8){margin-top:-15rem;margin-left:50vw}.page.dolly .images .item:nth-child(8) img{float:right}.page.dolly .images .item:nth-child(10){margin-top:15rem;-moz-transition:-moz-transform 2s cubic-bezier(.15,.9,.34,.95) 2s,opacity 2s cubic-bezier(.15,.9,.34,.95) 2s,visibility 2s cubic-bezier(.15,.9,.34,.95) 2s;-o-transition:-o-transform 2s cubic-bezier(.15,.9,.34,.95) 2s,opacity 2s cubic-bezier(.15,.9,.34,.95) 2s,visibility 2s cubic-bezier(.15,.9,.34,.95) 2s;-webkit-transition:-webkit-transform 2s cubic-bezier(.15,.9,.34,.95),opacity 2s cubic-bezier(.15,.9,.34,.95),visibility 2s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:2s,2s,2s;transition:transform 2s cubic-bezier(.15,.9,.34,.95) 2s,opacity 2s cubic-bezier(.15,.9,.34,.95) 2s,visibility 2s cubic-bezier(.15,.9,.34,.95) 2s;-moz-transform:translateY(200px) translateZ(0);-ms-transform:translateY(200px) translateZ(0);-webkit-transform:translateY(200px) translateZ(0);transform:translateY(200px) translateZ(0)}.page.dolly .images .item:nth-child(10) img{margin-left:6rem}@media screen and (max-width:1023px){.page.dolly .images .item:nth-child(10) img{margin-left:3rem}}.page.dolly .images .item:nth-child(11){z-index:1;-moz-transition:-moz-transform 2s cubic-bezier(.15,.9,.34,.95) 1.8s,opacity 2s cubic-bezier(.15,.9,.34,.95) 1.8s,visibility 2s cubic-bezier(.15,.9,.34,.95) 1.8s;-o-transition:-o-transform 2s cubic-bezier(.15,.9,.34,.95) 1.8s,opacity 2s cubic-bezier(.15,.9,.34,.95) 1.8s,visibility 2s cubic-bezier(.15,.9,.34,.95) 1.8s;-webkit-transition:-webkit-transform 2s cubic-bezier(.15,.9,.34,.95),opacity 2s cubic-bezier(.15,.9,.34,.95),visibility 2s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:1.8s,1.8s,1.8s;transition:transform 2s cubic-bezier(.15,.9,.34,.95) 1.8s,opacity 2s cubic-bezier(.15,.9,.34,.95) 1.8s,visibility 2s cubic-bezier(.15,.9,.34,.95) 1.8s;-moz-transform:translateY(200px) translateZ(0);-ms-transform:translateY(200px) translateZ(0);-webkit-transform:translateY(200px) translateZ(0);transform:translateY(200px) translateZ(0)}.page.dolly .images .item:nth-child(11) img{float:right;margin-right:6rem}.page.dolly .images .item:nth-child(12){margin-top:-15rem;margin-left:50vw}.page.dolly .images .item:nth-child(12) img{float:right}.page.dolly.show .images h2{opacity:1;visibility:visible;-moz-transform:rotate(90deg) translateZ(0) translateX(0) scale(1);-ms-transform:rotate(90deg) translateZ(0) translateX(0) scale(1);-webkit-transform:rotate(90deg) translateZ(0) translateX(0) scale(1);transform:rotate(90deg) translateZ(0) translateX(0) scale(1)}.page.dolly.show .images h2.moving{-moz-transition:all 3s cubic-bezier(.15,.9,.34,.95);-o-transition:all 3s cubic-bezier(.15,.9,.34,.95);-webkit-transition:all 3s cubic-bezier(.15,.9,.34,.95);transition:all 3s cubic-bezier(.15,.9,.34,.95)}.page.dolly.show .images .item{opacity:1;visibility:visible;-moz-transform:translateY(0) translateZ(0);-ms-transform:translateY(0) translateZ(0);-webkit-transform:translateY(0) translateZ(0);transform:translateY(0) translateZ(0)}.page.dolly.show .images .item.moving{-moz-transition:-moz-transform 1.6s cubic-bezier(.15,.9,.34,.95);-o-transition:-o-transform 1.6s cubic-bezier(.15,.9,.34,.95);-webkit-transition:-webkit-transform 1.6s cubic-bezier(.15,.9,.34,.95);transition:transform 1.6s cubic-bezier(.15,.9,.34,.95)}.page.news{padding-top:20vh}.page.news .container{width:1040px;max-width:90%;margin:0 auto;padding-top:0}@media screen and (max-width:1023px){.page.news .filters-container{padding-bottom:2rem}}.page.news .filters{padding-top:2rem;opacity:0;visibility:hidden;-moz-transform:translateY(20px) skewY(5deg) translateZ(0);-ms-transform:translateY(20px) skewY(5deg) translateZ(0);-webkit-transform:translateY(20px) skewY(5deg) translateZ(0);transform:translateY(20px) skewY(5deg) translateZ(0)}.page.news .filters a{display:inline-block;color:#0f0f0f;font-family:RBold;font-size:2rem;padding:1.5rem 3rem;border:1px solid #0f0f0f;border-radius:4px;text-transform:lowercase;letter-spacing:-.15rem;line-height:1;vertical-align:middle;margin-right:1.5rem;-moz-transition:all .4s cubic-bezier(.15,.9,.34,.95);-o-transition:all .4s cubic-bezier(.15,.9,.34,.95);-webkit-transition:all .4s cubic-bezier(.15,.9,.34,.95);transition:all .4s cubic-bezier(.15,.9,.34,.95)}@media screen and (max-width:1023px){.page.news .filters a{font-size:1.4rem;margin-right:.8rem;padding:1rem 1rem;float:left;display:block;letter-spacing:-.1rem}}.page.news .filters a:last-child{margin-right:0}.page.news .filters a.active,.page.news .filters a:hover{background-color:#0f0f0f;color:#fff}.page.news .wrap-grey{padding-top:4rem}.page.news .wrap-grey .wrapper{padding-top:0}@media screen and (max-width:1023px){.page.news .wrap-grey .wrapper{padding-left:0;padding-right:0}}.page.news .page-title{margin-bottom:4rem;opacity:0;visibility:hidden;-moz-transform:translateY(20px) skewY(5deg) translateZ(0);-ms-transform:translateY(20px) skewY(5deg) translateZ(0);-webkit-transform:translateY(20px) skewY(5deg) translateZ(0);transform:translateY(20px) skewY(5deg) translateZ(0)}@media screen and (max-width:1023px){.page.news .page-title{margin-bottom:2rem}}.page.news.show .page-title{opacity:1;visibility:visible;-moz-transform:translateY(0) skewY(0) translateZ(0);-ms-transform:translateY(0) skewY(0) translateZ(0);-webkit-transform:translateY(0) skewY(0) translateZ(0);transform:translateY(0) skewY(0) translateZ(0);-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) .8s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) .8s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:.8s;transition:all .5s cubic-bezier(.15,.9,.34,.95) .8s}.page.news.show .excerpt{opacity:1;visibility:visible;-moz-transform:translateY(0) skewY(0) translateZ(0);-ms-transform:translateY(0) skewY(0) translateZ(0);-webkit-transform:translateY(0) skewY(0) translateZ(0);transform:translateY(0) skewY(0) translateZ(0);-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:1s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 1s}.page.news.show .filters{opacity:1;visibility:visible;-moz-transform:translateY(0) skewY(0) translateZ(0);-ms-transform:translateY(0) skewY(0) translateZ(0);-webkit-transform:translateY(0) skewY(0) translateZ(0);transform:translateY(0) skewY(0) translateZ(0);-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.2s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.2s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:1.2s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.2s}.page.news.show #articles-container{opacity:1;visibility:visible;-moz-transform:translateY(0) skewY(0) translateZ(0);-ms-transform:translateY(0) skewY(0) translateZ(0);-webkit-transform:translateY(0) skewY(0) translateZ(0);transform:translateY(0) skewY(0) translateZ(0);-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.4s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.4s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:1.4s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.4s}.page.news .excerpt{color:#132426;font-size:2.5rem;letter-spacing:-.2rem;opacity:0;visibility:hidden;-moz-transform:translateY(20px) skewY(5deg) translateZ(0);-ms-transform:translateY(20px) skewY(5deg) translateZ(0);-webkit-transform:translateY(20px) skewY(5deg) translateZ(0);transform:translateY(20px) skewY(5deg) translateZ(0)}@media screen and (max-width:1023px){.page.news .excerpt{font-size:1.7rem}}.page.news #articles-container{opacity:0;visibility:hidden;-moz-transform:translateY(20px) skewY(5deg) translateZ(0);-ms-transform:translateY(20px) skewY(5deg) translateZ(0);-webkit-transform:translateY(20px) skewY(5deg) translateZ(0);transform:translateY(20px) skewY(5deg) translateZ(0)}.page.news #articles-container .articles{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:left;-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95);-o-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);transition:all .5s cubic-bezier(.15,.9,.34,.95);opacity:1;visibility:visible;-moz-transform:translateY(0) skewY(0) translateZ(0);-ms-transform:translateY(0) skewY(0) translateZ(0);-webkit-transform:translateY(0) skewY(0) translateZ(0);transform:translateY(0) skewY(0) translateZ(0)}.page.news #articles-container .articles.trans{opacity:0;visibility:hidden;-moz-transform:translateY(20px) skewY(5deg) translateZ(0);-ms-transform:translateY(20px) skewY(5deg) translateZ(0);-webkit-transform:translateY(20px) skewY(5deg) translateZ(0);transform:translateY(20px) skewY(5deg) translateZ(0)}.page.news #articles-container .articles .article{flex-wrap:wrap;align-items:left;width:37%;margin-bottom:5rem;-moz-transform:translateY(200px) translateZ(0);-ms-transform:translateY(200px) translateZ(0);-webkit-transform:translateY(200px) translateZ(0);transform:translateY(200px) translateZ(0);-moz-transition:-moz-transform .6s cubic-bezier(.15,.9,.34,.95);-o-transition:-o-transform .6s cubic-bezier(.15,.9,.34,.95);-webkit-transition:-webkit-transform .6s cubic-bezier(.15,.9,.34,.95);transition:transform .6s cubic-bezier(.15,.9,.34,.95)}@media screen and (max-width:1023px){.page.news #articles-container .articles .article{width:100%;display:block}}.page.news #articles-container .articles .article.hideFiltered{display:none}.page.news #articles-container .articles .article .img{height:400px;width:100%}.page.news #articles-container .articles .article img{display:block;height:100%;object-fit:cover;object-position:center;width:100%;left:0;position:absolute;bottom:0;opacity:0;visibility:hidden}.page.news #articles-container .articles .article .article-title{opacity:0;visibility:hidden;-moz-transition:all .4s cubic-bezier(.15,.9,.34,.95) .8s;-o-transition:all .4s cubic-bezier(.15,.9,.34,.95) .8s;-webkit-transition:all .4s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:.8s;transition:all .4s cubic-bezier(.15,.9,.34,.95) .8s}.page.news #articles-container .articles .article .article-date,.page.news #articles-container .articles .article .tag{position:relative}.page.news #articles-container .articles .article .article-date:after,.page.news #articles-container .articles .article .tag:after{content:'';display:block;position:absolute;top:0;left:0;height:100%;width:100%;background-color:#efe9e3;transform-origin:right center;-moz-transition:all .4s cubic-bezier(.15,.9,.34,.95) .4s;-o-transition:all .4s cubic-bezier(.15,.9,.34,.95) .4s;-webkit-transition:all .4s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:.4s;transition:all .4s cubic-bezier(.15,.9,.34,.95) .4s}.page.news #articles-container .articles .article.mLeft{margin-left:3%}@media screen and (max-width:1023px){.page.news #articles-container .articles .article.mLeft{margin-left:0}}.page.news #articles-container .articles .article.mRight{margin-right:3%}@media screen and (max-width:1023px){.page.news #articles-container .articles .article.mRight{margin-right:0}}.page.news #articles-container .articles .article.mLeft,.page.news #articles-container .articles .article.mRight{width:60%}.page.news #articles-container .articles .article.mLeft .img,.page.news #articles-container .articles .article.mRight .img{height:490px}@media screen and (max-width:1023px){.page.news #articles-container .articles .article.mLeft,.page.news #articles-container .articles .article.mRight{width:100%}.page.news #articles-container .articles .article.mLeft .img,.page.news #articles-container .articles .article.mRight .img{height:400px}}.page.news #articles-container .articles .article.show{-moz-transform:translateY(0) translateZ(0);-ms-transform:translateY(0) translateZ(0);-webkit-transform:translateY(0) translateZ(0);transform:translateY(0) translateZ(0)}.page.news #articles-container .articles .article.show img{opacity:1;visibility:visible;-moz-transform:scale(1) translateZ(0);-ms-transform:scale(1) translateZ(0);-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0);-moz-transition:opacity .6s cubic-bezier(.15,.9,.34,.95) .4s,visibility .6s cubic-bezier(.15,.9,.34,.95) .4s,-moz-transform 1s cubic-bezier(.15,.9,.34,.95);-o-transition:opacity .6s cubic-bezier(.15,.9,.34,.95) .4s,visibility .6s cubic-bezier(.15,.9,.34,.95) .4s,-o-transform 1s cubic-bezier(.15,.9,.34,.95);-webkit-transition:opacity .6s cubic-bezier(.15,.9,.34,.95),visibility .6s cubic-bezier(.15,.9,.34,.95),-webkit-transform 1s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:.4s,.4s,0s;transition:opacity .6s cubic-bezier(.15,.9,.34,.95) .4s,visibility .6s cubic-bezier(.15,.9,.34,.95) .4s,transform 1s cubic-bezier(.15,.9,.34,.95)}.page.news #articles-container .articles .article.show .article-title{opacity:1;visibility:visible}.page.news #articles-container .articles .article.show .article-date:after,.page.news #articles-container .articles .article.show .tag:after{-moz-transform:scaleX(0);-ms-transform:scaleX(0);-webkit-transform:scaleX(0);transform:scaleX(0)}.page.news #articles-container .articles .article:hover img{-moz-transform:scale(1.1) translateZ(0);-ms-transform:scale(1.1) translateZ(0);-webkit-transform:scale(1.1) translateZ(0);transform:scale(1.1) translateZ(0);-moz-transition:all 1s cubic-bezier(.15,.9,.34,.95);-o-transition:all 1s cubic-bezier(.15,.9,.34,.95);-webkit-transition:all 1s cubic-bezier(.15,.9,.34,.95);transition:all 1s cubic-bezier(.15,.9,.34,.95)}.page.news .services-block{background:0 0;padding:10vh 0 0 0}@media screen and (max-width:1023px){.page.news .services-block{padding:0}}.page.news .services-block .col{color:#080808}.page.news .services-block .col .service:before{background-color:#080808}.page.news .services-block .col .service h3:after{background-color:#080808}@keyframes morelink{0%{left:0}100%{left:-100%}}@keyframes marquee{from{transform:translateX(100%)}to{transform:translateX(-100%)}}@keyframes marquee2{from{transform:translateX(0)}to{transform:translateX(-200%)}}.page.article .article_head{margin:0 auto;width:96%}.page.article .article_head .img{width:95%;margin-left:5%;height:75vh;background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;z-index:1;opacity:0;visibility:hidden;-moz-transform:translateY(20px) skewY(5deg) translateZ(0);-ms-transform:translateY(20px) skewY(5deg) translateZ(0);-webkit-transform:translateY(20px) skewY(5deg) translateZ(0);transform:translateY(20px) skewY(5deg) translateZ(0)}.page.article .article_head .title-bold{font-size:7.4rem;position:absolute;bottom:10%;left:2%;width:80%;opacity:0;visibility:hidden;-moz-transform:translateY(20px) skewY(5deg) translateZ(0);-ms-transform:translateY(20px) skewY(5deg) translateZ(0);-webkit-transform:translateY(20px) skewY(5deg) translateZ(0);transform:translateY(20px) skewY(5deg) translateZ(0)}@media screen and (max-width:1023px){.page.article .article_head .title-bold{font-size:3rem}}.page.article .article_head .intro{background-color:#fbf9f7;color:#132426;font-size:5.5rem;padding:10vh 0 10vh 6%;letter-spacing:-.5rem;position:relative;opacity:0;visibility:hidden;-moz-transform:translateY(20px) skewY(5deg) translateZ(0);-ms-transform:translateY(20px) skewY(5deg) translateZ(0);-webkit-transform:translateY(20px) skewY(5deg) translateZ(0);transform:translateY(20px) skewY(5deg) translateZ(0)}@media screen and (max-width:1023px){.page.article .article_head .intro{font-size:2.7rem;letter-spacing:-.2rem}}.page.article .article_head .intro:before{content:'';display:block;background-color:#fbf9f7;height:70%;top:-70%;left:0;width:100%;position:absolute}.page.article .article_head .info{padding-top:1rem;width:95%;margin-left:5%;overflow:hidden;position:relative;z-index:1;opacity:0;visibility:hidden;-moz-transform:translateY(20px) skewY(5deg) translateZ(0);-ms-transform:translateY(20px) skewY(5deg) translateZ(0);-webkit-transform:translateY(20px) skewY(5deg) translateZ(0);transform:translateY(20px) skewY(5deg) translateZ(0)}.page.article .article_head .info .article-date{font-size:1.4rem;font-family:RLight;color:#132426;float:left;display:block;line-height:20px;height:20px;margin-left:1rem}.page.article .article_head .info .tags{margin-right:2rem;float:right}.page.article .article_head .info .tags .tag{font-family:RBold;font-size:2rem;color:#e6e1db;margin-left:1rem;letter-spacing:-.1rem;display:inline-block;line-height:1;text-transform:capitalize}.page.article.show .article_head .img{opacity:1;visibility:visible;-moz-transform:translateY(0) skewY(0) translateZ(0);-ms-transform:translateY(0) skewY(0) translateZ(0);-webkit-transform:translateY(0) skewY(0) translateZ(0);transform:translateY(0) skewY(0) translateZ(0);-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) .8s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) .8s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:.8s;transition:all .5s cubic-bezier(.15,.9,.34,.95) .8s}.page.article.show .article_head .title-bold{opacity:1;visibility:visible;-moz-transform:translateY(0) skewY(0) translateZ(0);-ms-transform:translateY(0) skewY(0) translateZ(0);-webkit-transform:translateY(0) skewY(0) translateZ(0);transform:translateY(0) skewY(0) translateZ(0);-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:1s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 1s}.page.article.show .article_head .info{opacity:1;visibility:visible;-moz-transform:translateY(0) skewY(0) translateZ(0);-ms-transform:translateY(0) skewY(0) translateZ(0);-webkit-transform:translateY(0) skewY(0) translateZ(0);transform:translateY(0) skewY(0) translateZ(0);-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.2s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.2s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:1.2s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.2s}.page.article.show .article_head .intro{opacity:1;visibility:visible;-moz-transform:translateY(0) skewY(0) translateZ(0);-ms-transform:translateY(0) skewY(0) translateZ(0);-webkit-transform:translateY(0) skewY(0) translateZ(0);transform:translateY(0) skewY(0) translateZ(0);-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.4s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.4s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:1.4s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.4s}.page.article .text_video .wrapper{width:80%}.page.article .text_video .wrapper svg text{font-size:2.8rem}.component_text{background-color:#101617;color:#fff;font-size:2.5rem;padding:20vh 0}@media screen and (max-width:1023px){.component_text{font-size:2rem;padding:10vh 0}}.component_text .wrap{width:780px;max-width:80%;margin:0 auto;opacity:0;visibility:hidden;-moz-transform:translateY(40px) translateZ(0) skewY(5deg);-ms-transform:translateY(40px) translateZ(0) skewY(5deg);-webkit-transform:translateY(40px) translateZ(0) skewY(5deg);transform:translateY(40px) translateZ(0) skewY(5deg)}.component_text .wrap li,.component_text .wrap p{margin-bottom:8rem;padding-left:7rem;letter-spacing:-.2rem;position:relative}.component_text .wrap li a,.component_text .wrap p a{color:#fff}.component_text .wrap li:before,.component_text .wrap p:before{content:'';display:block;background-color:#fff;height:1px;width:4rem;position:absolute;top:1.8rem;left:0}@media screen and (max-width:1023px){.component_text .wrap li,.component_text .wrap p{padding-left:5rem}.component_text .wrap li:before,.component_text .wrap p:before{width:3rem}}.component_text .wrap li:last-child,.component_text .wrap p:last-child{margin-bottom:0}.component_text.show .wrap{opacity:1;visibility:visible;-moz-transform:translateY(0) translateZ(0) skewY(0);-ms-transform:translateY(0) translateZ(0) skewY(0);-webkit-transform:translateY(0) translateZ(0) skewY(0);transform:translateY(0) translateZ(0) skewY(0);-moz-transition:all .9s cubic-bezier(.15,.9,.34,.95) .4s;-o-transition:all .9s cubic-bezier(.15,.9,.34,.95) .4s;-webkit-transition:all .9s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:.4s;transition:all .9s cubic-bezier(.15,.9,.34,.95) .4s}.component_image{background-color:#fbf9f7;width:96%;margin:0 auto;padding:10vh 0;text-align:center}.component_image img{display:block}.component_image .img{display:inline-block;position:relative}.component_image .img:after{content:'';display:block;position:absolute;top:0;left:0;height:100%;width:100%;background-color:#fff;z-index:1;transform-origin:right center;-moz-transition:all .8s cubic-bezier(.15,.9,.34,.95) .5s;-o-transition:all .8s cubic-bezier(.15,.9,.34,.95) .5s;-webkit-transition:all .8s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:.5s;transition:all .8s cubic-bezier(.15,.9,.34,.95) .5s}.component_image .img.show:after{-moz-transform:scaleX(0);-ms-transform:scaleX(0);-webkit-transform:scaleX(0);transform:scaleX(0)}.component_more{width:96%;margin:0 auto;position:relative;overflow:hidden}.component_more.white{color:#fff}.component_more .img{position:relative;height:90vh;background-repeat:no-repeat;background-size:cover;background-position:center;opacity:0;visibility:hidden;-moz-transform:scale(1.1) translateZ(0);-ms-transform:scale(1.1) translateZ(0);-webkit-transform:scale(1.1) translateZ(0);transform:scale(1.1) translateZ(0)}@media screen and (max-width:1023px){.component_more .img{height:50vh}}.component_more .text{position:absolute;top:50%;left:0;right:0;margin:auto;opacity:0;visibility:hidden;-moz-transform:translateY(-45%) translateZ(0) skewY(10deg);-ms-transform:translateY(-45%) translateZ(0) skewY(10deg);-webkit-transform:translateY(-45%) translateZ(0) skewY(10deg);transform:translateY(-45%) translateZ(0) skewY(10deg);text-align:center;font-size:4.5rem;overflow:hidden;width:900px;height:80px}@media screen and (max-width:1023px){.component_more .text{width:70%;height:30px;font-size:2.2rem}}.component_more.show .img{opacity:1;visibility:visible;-moz-transform:scale(1) translateZ(0);-ms-transform:scale(1) translateZ(0);-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0);-moz-transition:opacity .6s cubic-bezier(.15,.9,.34,.95) .2s,visibility .6s cubic-bezier(.15,.9,.34,.95) .2s,-moz-transform 8s cubic-bezier(.15,.9,.34,.95);-o-transition:opacity .6s cubic-bezier(.15,.9,.34,.95) .2s,visibility .6s cubic-bezier(.15,.9,.34,.95) .2s,-o-transform 8s cubic-bezier(.15,.9,.34,.95);-webkit-transition:opacity .6s cubic-bezier(.15,.9,.34,.95),visibility .6s cubic-bezier(.15,.9,.34,.95),-webkit-transform 8s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:.2s,.2s,0s;transition:opacity .6s cubic-bezier(.15,.9,.34,.95) .2s,visibility .6s cubic-bezier(.15,.9,.34,.95) .2s,transform 8s cubic-bezier(.15,.9,.34,.95)}.component_more.show .text{opacity:1;visibility:visible;-moz-transform:translateY(-50%) translateZ(0) skewY(0);-ms-transform:translateY(-50%) translateZ(0) skewY(0);-webkit-transform:translateY(-50%) translateZ(0) skewY(0);transform:translateY(-50%) translateZ(0) skewY(0);-moz-transition:all .9s cubic-bezier(.15,.9,.34,.95) 1.4s;-o-transition:all .9s cubic-bezier(.15,.9,.34,.95) 1.4s;-webkit-transition:all .9s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:1.4s;transition:all .9s cubic-bezier(.15,.9,.34,.95) 1.4s}.component_more.show.over .img{-moz-transform:scale(1.1) translateZ(0);-ms-transform:scale(1.1) translateZ(0);-webkit-transform:scale(1.1) translateZ(0);transform:scale(1.1) translateZ(0)}.component_more .stage{height:100%;position:relative}.component_more .stage div{display:block;overflow:hidden;white-space:nowrap}.component_more .stage div p:first-child{display:inline-block;animation:marquee 10s linear infinite}.component_more .stage div p:last-child{display:inline-block;animation:marquee2 10s linear infinite;animation-delay:5s}.component_more .stage div strong{font-family:RExtraBold}.component_more .stage div span,.component_more .stage div strong{display:inline-block;padding-right:3rem}.component_more a{display:block;position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}@media screen and (max-width:1023px){#list-projects{position:relative;z-index:5;padding:0 7vw}}.page.projects{position:relative;height:100vh}@media screen and (max-width:1023px){.page.projects{padding-top:15vh;height:auto;overflow-x:hidden}}.page.projects .intro{position:fixed;width:400px;font-size:2.5rem;color:#132426;padding-left:6rem;letter-spacing:-.2rem;top:10vh;right:20vw;opacity:0;visibility:hidden;-moz-transform:translateY(40px) skewY(5deg) translateZ(0);-ms-transform:translateY(40px) skewY(5deg) translateZ(0);-webkit-transform:translateY(40px) skewY(5deg) translateZ(0);transform:translateY(40px) skewY(5deg) translateZ(0)}.page.projects .intro:before{content:'';display:block;background-color:#132426;height:1px;width:4rem;position:absolute;top:1.8rem;left:0}@media screen and (max-width:1023px){.page.projects .intro{position:relative;top:auto;right:auto;font-size:2.2rem;width:95%}}.page.projects .images-container{width:55vw;padding-bottom:32%;background-repeat:no-repeat;background-position:center;background-size:cover;position:fixed;z-index:0;top:28vh;right:10vw;overflow:hidden;opacity:0;visibility:hidden;-moz-transform:translateY(60px) skewY(5deg) translateZ(0);-ms-transform:translateY(60px) skewY(5deg) translateZ(0);-webkit-transform:translateY(60px) skewY(5deg) translateZ(0);transform:translateY(60px) skewY(5deg) translateZ(0);-moz-transition:top 1.2s cubic-bezier(.15,.9,.34,.95),left 1.2s cubic-bezier(.15,.9,.34,.95),opacity .5s cubic-bezier(.15,.9,.34,.95) .8s,visibility .5s cubic-bezier(.15,.9,.34,.95) .8s;-o-transition:top 1.2s cubic-bezier(.15,.9,.34,.95),left 1.2s cubic-bezier(.15,.9,.34,.95),opacity .5s cubic-bezier(.15,.9,.34,.95) .8s,visibility .5s cubic-bezier(.15,.9,.34,.95) .8s;-webkit-transition:top 1.2s cubic-bezier(.15,.9,.34,.95),left 1.2s cubic-bezier(.15,.9,.34,.95),opacity .5s cubic-bezier(.15,.9,.34,.95),visibility .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:0s,0s,.8s,.8s;transition:top 1.2s cubic-bezier(.15,.9,.34,.95),left 1.2s cubic-bezier(.15,.9,.34,.95),opacity .5s cubic-bezier(.15,.9,.34,.95) .8s,visibility .5s cubic-bezier(.15,.9,.34,.95) .8s}@media screen and (max-width:1023px){.page.projects .images-container{width:90%;left:5%;right:auto;top:40rem;padding-bottom:90%}}.page.projects .images-container div{position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;visibility:hidden;-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.page.projects .images-container div.show{opacity:1;visibility:visible}.page.projects .images-container div.show:after{display:block}.page.projects .images-container div:after{content:'';display:none;position:absolute;top:0;left:0;height:100%;width:100%;z-index:2;background-color:rgba(0,0,0,.4)}.page.projects .images-container div span{background-position:center;background-repeat:no-repeat;background-size:cover;display:block;position:absolute;top:0;left:0;height:100%;width:100%;-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.page.projects .images-container a{display:block;position:absolute;top:0;left:0;height:100%;width:100%;z-index:4}.page.projects .images-container video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;transform:translateX(-50%) translateY(-50%)}.page.projects .projects-container{position:fixed;top:50vh;left:32vw;z-index:2;pointer-events:none;-moz-transition:-moz-transform .6s cubic-bezier(.15,.9,.34,.95);-o-transition:-o-transform .6s cubic-bezier(.15,.9,.34,.95);-webkit-transition:-webkit-transform .6s cubic-bezier(.15,.9,.34,.95);transition:transform .6s cubic-bezier(.15,.9,.34,.95)}.page.projects .projects-container .project{letter-spacing:-.1rem;line-height:1;opacity:0;visibility:hidden;-moz-transform:translateY(40px) skewY(5deg) translateZ(0);-ms-transform:translateY(40px) skewY(5deg) translateZ(0);-webkit-transform:translateY(40px) skewY(5deg) translateZ(0);transform:translateY(40px) skewY(5deg) translateZ(0)}.page.projects .projects-container .project a{display:block;color:#fff;font-family:RExtraBold;font-size:5.5rem;position:relative;pointer-events:initial;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#000;-moz-transition:all .4s cubic-bezier(.15,.9,.34,.95);-o-transition:all .4s cubic-bezier(.15,.9,.34,.95);-webkit-transition:all .4s cubic-bezier(.15,.9,.34,.95);transition:all .4s cubic-bezier(.15,.9,.34,.95)}.page.projects .projects-container .project .imgurl,.page.projects .projects-container .project .videourl{display:none}.page.projects .projects-container .project.active a{color:#fff;font-size:9.5rem;font-family:'R';-webkit-text-fill-color:initial;-webkit-text-stroke-width:0;padding:2rem 0}@media screen and (max-width:1400px){.page.projects .projects-container .project.active a{font-size:8rem}}@media screen and (max-width:1023px){.page.projects .projects-container{top:auto;left:auto;position:relative;margin-top:5rem;padding:11rem 2rem 5rem 2rem;background-color:#fbf9f7}.page.projects .projects-container .project{white-space:nowrap;font-size:3.5rem}.page.projects .projects-container .project.active{font-size:7rem}}.page.projects .title-clients{color:#101617;font-size:13vw;letter-spacing:-1.6rem;font-family:RBold;font-weight:400;line-height:1;position:fixed;pointer-events:none;top:40vh;left:15vw;z-index:1;opacity:0;visibility:hidden;-moz-transform:translateY(-45%) skewY(5deg) translateZ(0);-ms-transform:translateY(-45%) skewY(5deg) translateZ(0);-webkit-transform:translateY(-45%) skewY(5deg) translateZ(0);transform:translateY(-45%) skewY(5deg) translateZ(0)}@media screen and (max-width:1023px){.page.projects .title-clients{font-size:14rem;letter-spacing:-.8rem;top:34rem;left:-3rem;z-index:6}}.page.projects .wrap-grey{position:fixed;padding-top:40vh;padding-bottom:10rem;width:100%}.page.projects .wrap-grey .wrapper{padding-top:0;min-height:70vh}@media screen and (max-width:1023px){.page.projects .wrap-grey{display:none}}.page.projects.show .intro{opacity:1;visibility:visible;-moz-transform:translateY(0) skewY(0) translateZ(0);-ms-transform:translateY(0) skewY(0) translateZ(0);-webkit-transform:translateY(0) skewY(0) translateZ(0);transform:translateY(0) skewY(0) translateZ(0);-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) .8s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) .8s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:.8s;transition:all .5s cubic-bezier(.15,.9,.34,.95) .8s}.page.projects.show .images-container{opacity:1;visibility:visible;-moz-transform:translateY(0) skewY(0) translateZ(0);-ms-transform:translateY(0) skewY(0) translateZ(0);-webkit-transform:translateY(0) skewY(0) translateZ(0);transform:translateY(0) skewY(0) translateZ(0)}.page.projects.show .title-clients{opacity:1;visibility:visible;-moz-transform:translateY(-50%) skewY(0) translateZ(0);-ms-transform:translateY(-50%) skewY(0) translateZ(0);-webkit-transform:translateY(-50%) skewY(0) translateZ(0);transform:translateY(-50%) skewY(0) translateZ(0);-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:1s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 1s}.page.projects.show .projects-container .project{opacity:1;visibility:visible;-moz-transform:translateY(0) skewY(0) translateZ(0);-ms-transform:translateY(0) skewY(0) translateZ(0);-webkit-transform:translateY(0) skewY(0) translateZ(0);transform:translateY(0) skewY(0) translateZ(0)}.page.projects.show .projects-container .project:nth-child(1){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.1s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.1s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:1.1s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.1s}.page.projects.show .projects-container .project:nth-child(2){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.2s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.2s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:1.2s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.2s}.page.projects.show .projects-container .project:nth-child(3){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.3s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.3s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:1.3s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.3s}.page.projects.show .projects-container .project:nth-child(4){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.4s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.4s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:1.4s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.4s}.page.projects.show .projects-container .project:nth-child(5){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.5s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.5s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:1.5s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.5s}.page.projects.show .projects-container .project:nth-child(6){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.6s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.6s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:1.6s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.6s}.page.projects.show .projects-container .project:nth-child(7){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.7s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.7s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:1.7s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.7s}.page.projects.show .projects-container .project:nth-child(8){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.8s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.8s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:1.8s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.8s}.page.projects.show .projects-container .project:nth-child(9){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.9s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.9s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:1.9s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.9s}.page.projects.show .projects-container .project:nth-child(10){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 2s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 2s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:2s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 2s}.page.projects.show .projects-container .project:nth-child(11){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 2.1s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 2.1s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:2.1s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 2.1s}.page.projects.show .projects-container .project:nth-child(12){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 2.2s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 2.2s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:2.2s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 2.2s}.page.projects.show .projects-container .project:nth-child(13){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 2.3s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 2.3s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:2.3s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 2.3s}.page.projects.show .projects-container .project:nth-child(14){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 2.4s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 2.4s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:2.4s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 2.4s}.page.projects.show .projects-container .project:nth-child(15){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 2.5s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 2.5s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:2.5s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 2.5s}.page.projects.show .projects-container .project:nth-child(16){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 2.6s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 2.6s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:2.6s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 2.6s}.page.projects.show .projects-container .project:nth-child(17){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 2.7s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 2.7s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:2.7s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 2.7s}.page.projects.show .projects-container .project:nth-child(18){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 2.8s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 2.8s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:2.8s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 2.8s}.page.projects.show .projects-container .project:nth-child(19){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 2.9s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 2.9s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:2.9s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 2.9s}.page.projects.show .projects-container .project:nth-child(20){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 3s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 3s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:3s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 3s}.page.projects.show .projects-container .project:nth-child(21){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 3.1s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 3.1s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:3.1s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 3.1s}.page.projects.show .projects-container .project:nth-child(22){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 3.2s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 3.2s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:3.2s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 3.2s}.page.projects.show .projects-container .project:nth-child(23){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 3.3s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 3.3s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:3.3s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 3.3s}.page.projects.show .projects-container .project:nth-child(24){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 3.4s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 3.4s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:3.4s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 3.4s}.page.projects.show .projects-container .project:nth-child(25){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 3.5s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 3.5s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:3.5s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 3.5s}.page.projects.show .projects-container .project:nth-child(26){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 3.6s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 3.6s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:3.6s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 3.6s}.page.projects.show .projects-container .project:nth-child(27){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 3.7s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 3.7s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:3.7s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 3.7s}.page.projects.show .projects-container .project:nth-child(28){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 3.8s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 3.8s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:3.8s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 3.8s}.page.projects.show .projects-container .project:nth-child(29){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 3.9s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 3.9s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:3.9s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 3.9s}.page.projects.show .projects-container .project:nth-child(30){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 4s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 4s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:4s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 4s}.page.projects.show .projects-container .project:nth-child(31){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 4.1s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 4.1s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:4.1s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 4.1s}.page.projects.show .projects-container .project:nth-child(32){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 4.2s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 4.2s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:4.2s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 4.2s}.page.projects.show .projects-container .project:nth-child(33){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 4.3s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 4.3s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:4.3s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 4.3s}.page.projects.show .projects-container .project:nth-child(34){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 4.4s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 4.4s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:4.4s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 4.4s}.page.projects.show .projects-container .project:nth-child(35){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 4.5s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 4.5s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:4.5s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 4.5s}.page.projects.show .projects-container .project:nth-child(36){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 4.6s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 4.6s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:4.6s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 4.6s}.page.projects.show .projects-container .project:nth-child(37){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 4.7s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 4.7s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:4.7s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 4.7s}.page.projects.show .projects-container .project:nth-child(38){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 4.8s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 4.8s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:4.8s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 4.8s}.page.projects.show .projects-container .project:nth-child(39){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 4.9s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 4.9s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:4.9s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 4.9s}.page.projects.show .projects-container .project:nth-child(40){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 5s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 5s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:5s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 5s}.page.projects.show .projects-container .project:nth-child(41){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 5.1s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 5.1s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:5.1s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 5.1s}.page.projects.show .projects-container .project:nth-child(42){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 5.2s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 5.2s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:5.2s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 5.2s}.page.projects.show .projects-container .project:nth-child(43){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 5.3s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 5.3s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:5.3s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 5.3s}.page.projects.show .projects-container .project:nth-child(44){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 5.4s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 5.4s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:5.4s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 5.4s}.page.projects.show .projects-container .project:nth-child(45){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 5.5s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 5.5s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:5.5s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 5.5s}.page.projects.show .projects-container .project:nth-child(46){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 5.6s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 5.6s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:5.6s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 5.6s}.page.projects.show .projects-container .project:nth-child(47){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 5.7s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 5.7s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:5.7s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 5.7s}.page.projects.show .projects-container .project:nth-child(48){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 5.8s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 5.8s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:5.8s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 5.8s}.page.projects.show .projects-container .project:nth-child(49){-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 5.9s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 5.9s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:5.9s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 5.9s}.page.project{position:relative}@media screen and (max-width:1023px){.page.project{overflow-x:hidden}}.page.project .head{position:relative}.page.project .head #cursor-close{background:url(img/close.svg) no-repeat center;background-size:50% auto;border:1px solid #000;border-radius:50%;pointer-events:none;display:block;position:absolute;top:0;left:0;height:50px;width:50px;overflow:hidden;opacity:0;visibility:hidden;-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);-moz-transition:all .8s cubic-bezier(.15,.9,.34,.95);-o-transition:all .8s cubic-bezier(.15,.9,.34,.95);-webkit-transition:all .8s cubic-bezier(.15,.9,.34,.95);transition:all .8s cubic-bezier(.15,.9,.34,.95);z-index:3}.page.project .head.pointer{cursor:none}.page.project .head.pointer:hover #cursor-close{opacity:1;visibility:visible}.page.project .head .video{height:45vh;width:100%;position:relative;z-index:1;overflow:hidden}.page.project .head .video video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;transform:translateX(-50%) translateY(-50%)}.page.project .head .img{height:45vh;width:100%;position:relative;z-index:1;overflow:hidden}.page.project .head .img div{height:100%;width:100%;background-position:center;background-repeat:no-repeat;background-size:cover}.page.project .head .project-title{letter-spacing:.5rem;position:absolute;left:9vw;top:35vh}.page.project .head .project-title.stroke-text{z-index:2;-webkit-text-stroke-color:#132426}.page.project .head .project-title.fill-text{color:#132426;font-size:10vw;font-weight:400;font-family:RBold;line-height:.9}@media screen and (max-width:1023px){.page.project .head .project-title{font-size:6rem}.page.project .head .project-title.fill-text{font-size:6rem}}.page.project .head.white .project-title.stroke-text{-webkit-text-stroke-color:#fff}.page.project .head.now-true .img div{-webkit-filter:blur(15px);filter:blur(15px);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.page.project .head.now-true:after{content:'Projet en cours';display:block;font-size:1.4rem;color:#132426;font-family:RBold;letter-spacing:3rem;text-transform:uppercase;position:absolute;top:50%;left:50%;z-index:2;-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.page.project .info.wrap-grey{padding-top:0;padding-bottom:0}.page.project .info.wrap-grey .wrapper{padding-top:35vh}@media screen and (max-width:1023px){.page.project .info.wrap-grey .wrapper{padding-top:6rem}}.page.project .info_content{margin-left:25vw;width:720px}@media screen and (max-width:1023px){.page.project .info_content{width:90%;margin-left:5%}}.page.project .info_content .excerpt{color:#132426;margin-bottom:5rem;opacity:0;visibility:hidden;-moz-transform:translateY(40px) skewY(5deg) translateZ(0);-ms-transform:translateY(40px) skewY(5deg) translateZ(0);-webkit-transform:translateY(40px) skewY(5deg) translateZ(0);transform:translateY(40px) skewY(5deg) translateZ(0)}@media screen and (max-width:1023px){.page.project .info_content .excerpt{margin-bottom:3rem}}.page.project .info_content .grid{opacity:0;visibility:hidden;-moz-transform:translateY(40px) skewY(5deg) translateZ(0);-ms-transform:translateY(40px) skewY(5deg) translateZ(0);-webkit-transform:translateY(40px) skewY(5deg) translateZ(0);transform:translateY(40px) skewY(5deg) translateZ(0)}.page.project .info_content .grid .col:first-child{width:34%;padding-right:10%}@media screen and (max-width:1023px){.page.project .info_content .grid .col:first-child{width:100%;padding-right:0;margin-bottom:2rem}}.page.project .info_content .grid .col:nth-child(2){width:66%}@media screen and (max-width:1023px){.page.project .info_content .grid .col:nth-child(2){width:100%}}.page.project .info_content .grid .col span{color:#010101;font-family:RLight;font-size:1.4rem}.page.project .info_content .grid .col p{display:table;font-family:RBold;font-size:2rem;color:#010101;letter-spacing:-.1rem;line-height:1.2}.page.project .info_content .grid .col p:last-child{position:relative}.page.project .info_content .grid .col p:last-child:after{content:'';display:block;position:absolute;bottom:-2px;left:0;width:100%;height:2px;background-color:#010101}.page.project.show .info_content .excerpt,.page.project.show .info_content .grid{opacity:1;visibility:visible;-moz-transform:translateY(0) translateZ(0) skewY(0);-ms-transform:translateY(0) translateZ(0) skewY(0);-webkit-transform:translateY(0) translateZ(0) skewY(0);transform:translateY(0) translateZ(0) skewY(0);-moz-transition:all .6s cubic-bezier(.15,.9,.34,.95);-o-transition:all .6s cubic-bezier(.15,.9,.34,.95);-webkit-transition:all .6s cubic-bezier(.15,.9,.34,.95);transition:all .6s cubic-bezier(.15,.9,.34,.95)}.page.project .presentation .wrap-grey{padding-top:0;padding-bottom:0}.page.project .presentation .wrap-grey .wrapper{padding-top:5vh}.page.project .presentation .image-wrapper{text-align:center;margin:5vh auto 0 auto}.page.project .presentation .img{display:inline-block;position:relative}.page.project .presentation .img img{display:block}.page.project .presentation .img:after{content:'';display:block;position:absolute;top:0;left:0;height:100%;width:100%;background-color:#f4efe9;z-index:1;transform-origin:right center;-moz-transition:all .8s cubic-bezier(.15,.9,.34,.95) .5s;-o-transition:all .8s cubic-bezier(.15,.9,.34,.95) .5s;-webkit-transition:all .8s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:.5s;transition:all .8s cubic-bezier(.15,.9,.34,.95) .5s}.page.project .presentation .img.show:after{-moz-transform:scaleX(0);-ms-transform:scaleX(0);-webkit-transform:scaleX(0);transform:scaleX(0)}.page.project .presentation .video{padding:5vh 0;opacity:0;visibility:hidden;-moz-transform:translateY(40px) skewY(10deg) translateZ(0);-ms-transform:translateY(40px) skewY(10deg) translateZ(0);-webkit-transform:translateY(40px) skewY(10deg) translateZ(0);transform:translateY(40px) skewY(10deg) translateZ(0)}.page.project .presentation .video img{max-width:80%;display:block;margin:0 auto}@media screen and (max-width:1023px){.page.project .presentation .video img{max-width:100%}}.page.project .presentation .video video{max-width:80%;display:block;margin:0 auto}@media screen and (max-width:1023px){.page.project .presentation .video video{max-width:100%}}.page.project .presentation .video.show{opacity:1;visibility:visible;-moz-transform:translateY(0) skewY(0) translateZ(0);-ms-transform:translateY(0) skewY(0) translateZ(0);-webkit-transform:translateY(0) skewY(0) translateZ(0);transform:translateY(0) skewY(0) translateZ(0);-moz-transition:all .6s cubic-bezier(.15,.9,.34,.95) .2s;-o-transition:all .6s cubic-bezier(.15,.9,.34,.95) .2s;-webkit-transition:all .6s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:.2s;transition:all .6s cubic-bezier(.15,.9,.34,.95) .2s}.page.project .presentation .text{padding:10vh 0;opacity:0;visibility:hidden;-moz-transform:translateY(40px) skewY(10deg) translateZ(0);-ms-transform:translateY(40px) skewY(10deg) translateZ(0);-webkit-transform:translateY(40px) skewY(10deg) translateZ(0);transform:translateY(40px) skewY(10deg) translateZ(0)}.page.project .presentation .text p{font-size:3.9rem;color:#132426;letter-spacing:-.1rem;line-height:1.2;padding-left:25vw;padding-right:5vw}.page.project .presentation .text p strong{font-family:RExtraBold}.page.project .presentation .text.show{opacity:1;visibility:visible;-moz-transform:translateY(0) skewY(0) translateZ(0);-ms-transform:translateY(0) skewY(0) translateZ(0);-webkit-transform:translateY(0) skewY(0) translateZ(0);transform:translateY(0) skewY(0) translateZ(0);-moz-transition:all .6s cubic-bezier(.15,.9,.34,.95) .2s;-o-transition:all .6s cubic-bezier(.15,.9,.34,.95) .2s;-webkit-transition:all .6s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:.2s;transition:all .6s cubic-bezier(.15,.9,.34,.95) .2s}@media screen and (max-width:1023px){.page.project .presentation .text p{font-size:2.2rem;padding:0}}.page.project .presentation-bg{padding:10vh 0 0 10vw;text-align:right;position:relative}.page.project .presentation-bg:after{content:'';display:block;position:absolute;bottom:0;height:20%;width:96%;left:2%;background-color:#fbf9f7}.page.project .presentation-bg .bgcolor{display:block;font-size:0;position:absolute;top:0;left:0;height:80%;width:100%}.page.project .presentation-bg .title-bold{color:#fff;max-width:455px;text-align:left;position:relative;z-index:1;opacity:0;visibility:hidden;-moz-transform:translateY(40px) translateZ(0) skewY(5deg);-ms-transform:translateY(40px) translateZ(0) skewY(5deg);-webkit-transform:translateY(40px) translateZ(0) skewY(5deg);transform:translateY(40px) translateZ(0) skewY(5deg)}.page.project .presentation-bg .title-bold:hover{z-index:2}.page.project .presentation-bg img{margin-top:-10rem;position:relative;z-index:1;opacity:0;visibility:hidden;-moz-transform:translateY(40px) translateZ(0) skewY(5deg);-ms-transform:translateY(40px) translateZ(0) skewY(5deg);-webkit-transform:translateY(40px) translateZ(0) skewY(5deg);transform:translateY(40px) translateZ(0) skewY(5deg)}@media screen and (max-width:1023px){.page.project .presentation-bg{padding:5rem 0 0 5rem}.page.project .presentation-bg img{margin-top:2rem}.page.project .presentation-bg .title-bold{max-width:auto}}.page.project .presentation-bg.show .title-bold{opacity:1;visibility:visible;-moz-transform:translateY(0) translateZ(0) skewY(0);-ms-transform:translateY(0) translateZ(0) skewY(0);-webkit-transform:translateY(0) translateZ(0) skewY(0);transform:translateY(0) translateZ(0) skewY(0);-moz-transition:opacity .6s cubic-bezier(.15,.9,.34,.95) .5s,visibility .6s cubic-bezier(.15,.9,.34,.95) .5s,-moz-transform .6s cubic-bezier(.15,.9,.34,.95) .5s;-o-transition:opacity .6s cubic-bezier(.15,.9,.34,.95) .5s,visibility .6s cubic-bezier(.15,.9,.34,.95) .5s,-o-transform .6s cubic-bezier(.15,.9,.34,.95) .5s;-webkit-transition:opacity .6s cubic-bezier(.15,.9,.34,.95),visibility .6s cubic-bezier(.15,.9,.34,.95),-webkit-transform .6s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:.5s,.5s,.5s;transition:opacity .6s cubic-bezier(.15,.9,.34,.95) .5s,visibility .6s cubic-bezier(.15,.9,.34,.95) .5s,transform .6s cubic-bezier(.15,.9,.34,.95) .5s}.page.project .presentation-bg.show img{opacity:1;visibility:visible;-moz-transform:translateY(0) translateZ(0) skewY(0);-ms-transform:translateY(0) translateZ(0) skewY(0);-webkit-transform:translateY(0) translateZ(0) skewY(0);transform:translateY(0) translateZ(0) skewY(0);-moz-transition:all .6s cubic-bezier(.15,.9,.34,.95) .2s;-o-transition:all .6s cubic-bezier(.15,.9,.34,.95) .2s;-webkit-transition:all .6s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:.2s;transition:all .6s cubic-bezier(.15,.9,.34,.95) .2s}.page.project .presentation-slider{height:90vh;overflow:hidden;position:relative;width:100%}.page.project .presentation-slider .panel-mask{position:absolute;top:0;background-color:#fbf9f7;height:100%;z-index:5;width:6%;-moz-transform:translateZ(0) scaleX(0);-ms-transform:translateZ(0) scaleX(0);-webkit-transform:translateZ(0) scaleX(0);transform:translateZ(0) scaleX(0)}.page.project .presentation-slider .panel-mask.left{transform-origin:left center;left:0}.page.project .presentation-slider .panel-mask.right{right:0;transform-origin:right center}@media screen and (max-width:1023px){.page.project .presentation-slider{height:400px}}.page.project .presentation-slider .slide{position:absolute;top:0;left:0;height:100%;width:80%}.page.project .presentation-slider .slide .img{background-position:center;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;left:0;height:100%;width:100%;-moz-transition:-moz-transform 1s cubic-bezier(.4,0,.2,1);-o-transition:-o-transform 1s cubic-bezier(.4,0,.2,1);-webkit-transition:-webkit-transform 1s cubic-bezier(.4,0,.2,1);transition:transform 1s cubic-bezier(.4,0,.2,1);-moz-transform:translate3d(30%,0,0);-ms-transform:translate3d(30%,0,0);-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}.page.project .presentation-slider .slide.active{z-index:3}.page.project .presentation-slider .slide.active .img{-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-moz-transition:-moz-transform .8s cubic-bezier(.4,0,.2,1);-o-transition:-o-transform .8s cubic-bezier(.4,0,.2,1);-webkit-transition:-webkit-transform .8s cubic-bezier(.4,0,.2,1);transition:transform .8s cubic-bezier(.4,0,.2,1)}.page.project .presentation-slider .slide.active.animhover .img{-moz-transform:translate3d(-15%,0,0);-ms-transform:translate3d(-15%,0,0);-webkit-transform:translate3d(-15%,0,0);transform:translate3d(-15%,0,0)}.page.project .presentation-slider .slide.active.animout .img{-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.page.project .presentation-slider .slide.entering{cursor:pointer;z-index:2}.page.project .presentation-slider .slide.entering .img{-moz-transform:translate3d(30%,0,0);-ms-transform:translate3d(30%,0,0);-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}.page.project .presentation-slider .slide.entering.animhover .img{-moz-transform:translate3d(25%,0,0);-ms-transform:translate3d(25%,0,0);-webkit-transform:translate3d(25%,0,0);transform:translate3d(25%,0,0)}.page.project .presentation-slider .slide.entering.animin .img{-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.page.project .slider.wrap-grey{padding-top:0;padding-bottom:0}.page.project .slider h2{color:#132426;font-size:9rem;letter-spacing:-.5rem;line-height:.8;max-width:200px}@media screen and (max-width:1023px){.page.project .slider h2{font-size:4rem;letter-spacing:-.2rem}}.page.project .slider .slider-imgs{position:relative}.page.project .slider .slider-imgs.owl-drag{cursor:-webkit-grab}.page.project .slider .slider-imgs.owl-grab{cursor:-webkit-grabbing}.page.project .slider .slider-imgs.owl-grab .owl-stage{-moz-transition:none!important;-o-transition:none!important;-webkit-transition:none!important;transition:none!important}.page.project .slider .slider-imgs.owl-grab .owl-stage{-moz-transition:none!important;-o-transition:none!important;-webkit-transition:none!important;transition:none!important}.page.project .slider .slider-imgs .owl-stage{-moz-transition:none!important;-o-transition:none!important;-webkit-transition:none!important;transition:none!important}.page.project .slider .slider-imgs .owl-stage.moving{-moz-transition:all .6s!important;-o-transition:all .6s!important;-webkit-transition:all .6s!important;transition:all .6s!important}.page.project .slider .slider-imgs .owl-nav button{font-size:0;-webkit-appearance:none;background:0 0;border:none;position:absolute;top:0;left:-19vw;height:100%;width:20vw;cursor:pointer;pointer-events:initial}.page.project .slider .slider-imgs .owl-nav button.owl-next{left:auto;right:-19vw}.page.project .slider .slider-imgs .owl-item{text-align:center}.page.project .slider .slider-imgs .owl-item .slide{display:inline-block}.page.project .slider .slider-imgs .owl-item img{display:block;opacity:0;visibility:hidden;-moz-transition:opacity .8s cubic-bezier(.15,.9,.34,.95),visibility .8s cubic-bezier(.15,.9,.34,.95),-moz-transform .8s cubic-bezier(.15,.9,.34,.95);-o-transition:opacity .8s cubic-bezier(.15,.9,.34,.95),visibility .8s cubic-bezier(.15,.9,.34,.95),-o-transform .8s cubic-bezier(.15,.9,.34,.95);-webkit-transition:opacity .8s cubic-bezier(.15,.9,.34,.95),visibility .8s cubic-bezier(.15,.9,.34,.95),-webkit-transform .8s cubic-bezier(.15,.9,.34,.95);transition:opacity .8s cubic-bezier(.15,.9,.34,.95),visibility .8s cubic-bezier(.15,.9,.34,.95),transform .8s cubic-bezier(.15,.9,.34,.95)}.page.project .slider .slider-imgs .owl-item.active img{opacity:1;visibility:visible}.page.project .slider .gend,.page.project .slider .gstart{display:none}.page.project .images-bottom .grid{justify-content:space-between}.page.project .images-bottom .grid .col{width:49.5%;text-align:center;opacity:0;visibility:hidden;-moz-transform:translateY(40px) translateZ(0) skewY(10deg);-ms-transform:translateY(40px) translateZ(0) skewY(10deg);-webkit-transform:translateY(40px) translateZ(0) skewY(10deg);transform:translateY(40px) translateZ(0) skewY(10deg)}.page.project .images-bottom .grid .col .img{display:inline-block}.page.project .images-bottom .grid .col .img img{display:block}.page.project .images-bottom.show .grid .col{opacity:1;visibility:visible;-moz-transform:translateY(0) translateZ(0) skewY(0);-ms-transform:translateY(0) translateZ(0) skewY(0);-webkit-transform:translateY(0) translateZ(0) skewY(0);transform:translateY(0) translateZ(0) skewY(0);-moz-transition:all .6s cubic-bezier(.15,.9,.34,.95) .4s;-o-transition:all .6s cubic-bezier(.15,.9,.34,.95) .4s;-webkit-transition:all .6s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:.4s;transition:all .6s cubic-bezier(.15,.9,.34,.95) .4s}.page.project .conclusion{background-color:#1f201e;width:96%;margin:0 auto;padding:25vh 0}.page.project .conclusion.now-true{margin-top:6rem;position:relative}.page.project .conclusion.now-true:before{content:'';display:block;height:6rem;top:-6rem;width:100%;left:0;background-color:#fbf9f7;position:absolute}.page.project .conclusion h3{color:#fff;max-width:455px;margin-left:55vw;font-family:RBold;font-size:5.5rem;letter-spacing:-.3rem;line-height:1;opacity:0;visibility:hidden;-moz-transform:translateY(40px) translateZ(0) skewY(10deg);-ms-transform:translateY(40px) translateZ(0) skewY(10deg);-webkit-transform:translateY(40px) translateZ(0) skewY(10deg);transform:translateY(40px) translateZ(0) skewY(10deg)}.page.project .conclusion.show h3{opacity:1;visibility:visible;-moz-transform:translateY(0) translateZ(0) skewY(0);-ms-transform:translateY(0) translateZ(0) skewY(0);-webkit-transform:translateY(0) translateZ(0) skewY(0);transform:translateY(0) translateZ(0) skewY(0);-moz-transition:all .6s cubic-bezier(.15,.9,.34,.95) .4s;-o-transition:all .6s cubic-bezier(.15,.9,.34,.95) .4s;-webkit-transition:all .6s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:.4s;transition:all .6s cubic-bezier(.15,.9,.34,.95) .4s}@media screen and (max-width:1023px){.page.project .conclusion{padding:15vh 0}.page.project .conclusion h3{max-width:90%;margin-left:5%;font-size:3rem;letter-spacing:-.2rem}}.page.project .grey-fill{display:block;width:96%;background-color:#fbf9f7;height:5rem;position:absolute;left:2%}.page.project .text_video{width:96%}.page.project .text_video svg text{font-size:3.2rem}.page.project .text_video .wrapper{width:90%}@media screen and (max-width:1440px){.page.project .text_video .wrapper{width:80%}}.page.project .text_video:before{content:'';display:block;background-color:#fbf9f7;height:18rem;top:0;left:0;width:100%;position:absolute}@media screen and (max-width:1800px){.page.project .text_video:before{height:15.6rem}}@media screen and (max-width:1600px){.page.project .text_video:before{height:13rem}}@media screen and (max-width:1440px){.page.project .text_video:before{height:11.5rem}}@media screen and (max-width:1023px){.page.project .text_video:before{height:6.3rem}}@media screen and (max-width:600px){.page.project .text_video:before{height:4.2rem}}.page.project .text_video .rect-grey{fill:#fbf9f7}.page.services{padding-top:20vh}.page.services .page-title{font-size:8vw;text-align:center;margin-bottom:5rem;opacity:0;visibility:hidden;-moz-transform:translateY(20px) skewY(5deg) translateZ(0);-ms-transform:translateY(20px) skewY(5deg) translateZ(0);-webkit-transform:translateY(20px) skewY(5deg) translateZ(0);transform:translateY(20px) skewY(5deg) translateZ(0)}@media screen and (max-width:1023px){.page.services .page-title{font-size:6rem}}.page.services.show .page-title{opacity:1;visibility:visible;-moz-transform:translateY(0) skewY(0) translateZ(0);-ms-transform:translateY(0) skewY(0) translateZ(0);-webkit-transform:translateY(0) skewY(0) translateZ(0);transform:translateY(0) skewY(0) translateZ(0);-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) .8s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) .8s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:.8s;transition:all .5s cubic-bezier(.15,.9,.34,.95) .8s}.page.services.show .services-container{opacity:1;visibility:visible;-moz-transform:translateY(0) skewY(0) translateZ(0);-ms-transform:translateY(0) skewY(0) translateZ(0);-webkit-transform:translateY(0) skewY(0) translateZ(0);transform:translateY(0) skewY(0) translateZ(0);-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:1s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 1s}.page.services .wrap-grey{padding-top:2vh}.page.services .wrap-grey .wrapper{padding-top:5vw}.page.services .services-container{padding:0 7vw 5vh 7vw;opacity:0;visibility:hidden;-moz-transform:translateY(20px) skewY(5deg) translateZ(0);-ms-transform:translateY(20px) skewY(5deg) translateZ(0);-webkit-transform:translateY(20px) skewY(5deg) translateZ(0);transform:translateY(20px) skewY(5deg) translateZ(0)}.page.services .services-container .service{position:relative;width:50%;display:inline-block;vertical-align:top}.page.services .services-container .service .full-link{display:block;position:absolute;top:0;left:0;height:100%;width:100%;z-index:2}.page.services .services-container .service .stroke-text{font-size:5vw;position:relative;z-index:1}.page.services .services-container .service .stroke-text span{-webkit-text-fill-color:initial;color:#132426;font-family:RBold;letter-spacing:-.2rem;-webkit-text-stroke-width:initial;-webkit-text-stroke-color:initial;font-size:3.5vw;position:absolute;top:2rem;left:1rem;opacity:0;visibility:hidden;-moz-transition:all .6s cubic-bezier(.15,.9,.34,.95);-o-transition:all .6s cubic-bezier(.15,.9,.34,.95);-webkit-transition:all .6s cubic-bezier(.15,.9,.34,.95);transition:all .6s cubic-bezier(.15,.9,.34,.95)}@media screen and (max-width:1023px){.page.services .services-container .service .stroke-text span{display:none}}.page.services .services-container .service:hover .stroke-text span{opacity:1;visibility:visible}.page.services .services-container .service .intro{color:#132426;margin:3rem 0}.page.services .services-container .service .excerpt{padding-left:8rem;color:#132426;font-size:2.5rem;position:relative;margin-top:4rem;width:110%;z-index:1}.page.services .services-container .service .excerpt:before{content:'';display:block;position:absolute;top:1.7rem;left:0;width:5rem;height:1px;background-color:#132426}.page.services .services-container .service img{display:block;max-width:90%;align-self:start}@media screen and (max-width:1023px){.page.services .services-container .service img{display:none}}.page.services .services-container .service .img{display:none}@media screen and (max-width:1023px){.page.services .services-container .service{width:100%;margin-bottom:7rem}.page.services .services-container .service .stroke-text{font-size:5.5rem;margin-top:2rem}.page.services .services-container .service .intro{margin:1rem 0 0 0}.page.services .services-container .service .img{display:block;width:100%;height:300px;background-repeat:no-repeat;background-position:center;background-size:cover}.page.services .services-container .service .excerpt{font-size:2rem;padding-left:6rem;width:auto}.page.services .services-container .service .excerpt:before{width:4rem}}@media screen and (min-width:1024px){.page.services .services-container .service:first-child{position:relative;z-index:1}.page.services .services-container .service:first-child .wrap-service{display:flex;flex-flow:column}.page.services .services-container .service:first-child .wrap-service .stroke-text{order:2;margin-top:2rem}.page.services .services-container .service:first-child .wrap-service img{order:1}.page.services .services-container .service:first-child .wrap-service .intro{order:3}.page.services .services-container .service:first-child .wrap-service .excerpt{order:4}.page.services .services-container .service:nth-child(2){margin-top:20vh}.page.services .services-container .service:nth-child(2) .wrap-service{display:flex;flex-flow:column}.page.services .services-container .service:nth-child(2) .stroke-text{order:1}.page.services .services-container .service:nth-child(2) img{order:3;margin-top:-13%}.page.services .services-container .service:nth-child(2) .intro{order:2;position:relative;z-index:1}.page.services .services-container .service:nth-child(2) .excerpt{order:4}.page.services .services-container .service:nth-child(3){margin:8rem 0;width:100%}.page.services .services-container .service:nth-child(3) img{max-width:70vw}.page.services .services-container .service:nth-child(3) .wrap-service{display:flex;flex-flow:column}.page.services .services-container .service:nth-child(3) .stroke-text{order:1}.page.services .services-container .service:nth-child(3) img{order:3}.page.services .services-container .service:nth-child(3) .intro{order:2}.page.services .services-container .service:nth-child(3) .excerpt{order:4;max-width:70%}.page.services .services-container .service:nth-child(4){margin-top:40%;position:relative;z-index:1}.page.services .services-container .service:nth-child(4) img{margin-top:-25%;max-width:100%;-moz-transform:translateX(-5%);-ms-transform:translateX(-5%);-webkit-transform:translateX(-5%);transform:translateX(-5%)}.page.services .services-container .service:nth-child(4) .excerpt,.page.services .services-container .service:nth-child(4) .intro,.page.services .services-container .service:nth-child(4) .stroke-text{position:relative;z-index:1}.page.services .services-container .service:nth-child(5) .excerpt{margin-top:0;margin-bottom:2rem}.page.services .services-container .service:nth-child(5) img{-moz-transform:translateX(-20%);-ms-transform:translateX(-20%);-webkit-transform:translateX(-20%);transform:translateX(-20%);max-width:100%}.page.services .services-container .service:nth-child(4) .wrap-service,.page.services .services-container .service:nth-child(5) .wrap-service{display:flex;flex-flow:column}.page.services .services-container .service:nth-child(4) .stroke-text,.page.services .services-container .service:nth-child(5) .stroke-text{order:1}.page.services .services-container .service:nth-child(4) img,.page.services .services-container .service:nth-child(5) img{order:4}.page.services .services-container .service:nth-child(4) .intro,.page.services .services-container .service:nth-child(5) .intro{order:2}.page.services .services-container .service:nth-child(4) .excerpt,.page.services .services-container .service:nth-child(5) .excerpt{order:3}}@media screen and (max-width:1023px){.page.service .news-block{padding-left:5%;padding-right:5%}}.page.service .services-block{padding:20vh 0}.page.service .head{background-color:#101617;padding-top:24vh;padding-bottom:9vh}@media screen and (max-width:1023px){.page.service .head{padding-top:19vh}}.page.service .head .stroke-text{font-size:8rem;-webkit-text-stroke-color:#fff;margin-bottom:6rem;opacity:0;visibility:hidden;-moz-transform:translateY(40px) skewY(5deg) translateZ(0);-ms-transform:translateY(40px) skewY(5deg) translateZ(0);-webkit-transform:translateY(40px) skewY(5deg) translateZ(0);transform:translateY(40px) skewY(5deg) translateZ(0)}@media screen and (max-width:1023px){.page.service .head .stroke-text{font-size:5.5rem;margin-bottom:1rem;letter-spacing:-.2rem}}.page.service .head .title-bold{opacity:0;visibility:hidden;-moz-transform:translateY(40px) skewY(5deg) translateZ(0);-ms-transform:translateY(40px) skewY(5deg) translateZ(0);-webkit-transform:translateY(40px) skewY(5deg) translateZ(0);transform:translateY(40px) skewY(5deg) translateZ(0)}.page.service.show .head .stroke-text{opacity:1;visibility:visible;-moz-transform:translateY(0) skewY(0) translateZ(0);-ms-transform:translateY(0) skewY(0) translateZ(0);-webkit-transform:translateY(0) skewY(0) translateZ(0);transform:translateY(0) skewY(0) translateZ(0);-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) .8s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) .8s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:.8s;transition:all .5s cubic-bezier(.15,.9,.34,.95) .8s}.page.service.show .head .title-bold{opacity:1;visibility:visible;-moz-transform:translateY(0) skewY(0) translateZ(0);-ms-transform:translateY(0) skewY(0) translateZ(0);-webkit-transform:translateY(0) skewY(0) translateZ(0);transform:translateY(0) skewY(0) translateZ(0);-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:1s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 1s}.page.service .wrap-grey{padding-top:0;padding-bottom:0}.page.service .wrap-grey .wrapper{padding-bottom:5vh;position:relative}@media screen and (max-width:1023px){.page.service .wrap-grey .wrapper{padding-left:0;padding-right:0}}.page.service .wrap-grey.show .subtitle{opacity:1;visibility:visible;-moz-transform:translateY(0) skewY(0) translateZ(0);-ms-transform:translateY(0) skewY(0) translateZ(0);-webkit-transform:translateY(0) skewY(0) translateZ(0);transform:translateY(0) skewY(0) translateZ(0);-moz-transition:all .6s cubic-bezier(.15,.9,.34,.95) .4s;-o-transition:all .6s cubic-bezier(.15,.9,.34,.95) .4s;-webkit-transition:all .6s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:.4s;transition:all .6s cubic-bezier(.15,.9,.34,.95) .4s}.page.service .wrap-grey.show .service_list li{opacity:1;visibility:visible;-moz-transform:translateY(0) skewY(0) translateZ(0);-ms-transform:translateY(0) skewY(0) translateZ(0);-webkit-transform:translateY(0) skewY(0) translateZ(0);transform:translateY(0) skewY(0) translateZ(0)}.page.service .wrap-grey.show .service_list li:first-child{-moz-transition:all .6s cubic-bezier(.15,.9,.34,.95) .6s;-o-transition:all .6s cubic-bezier(.15,.9,.34,.95) .6s;-webkit-transition:all .6s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:.6s;transition:all .6s cubic-bezier(.15,.9,.34,.95) .6s}.page.service .wrap-grey.show .service_list li:nth-child(2){-moz-transition:all .6s cubic-bezier(.15,.9,.34,.95) .8s;-o-transition:all .6s cubic-bezier(.15,.9,.34,.95) .8s;-webkit-transition:all .6s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:.8s;transition:all .6s cubic-bezier(.15,.9,.34,.95) .8s}.page.service .wrap-grey.show .service_list li:nth-child(3){-moz-transition:all .6s cubic-bezier(.15,.9,.34,.95) 1s;-o-transition:all .6s cubic-bezier(.15,.9,.34,.95) 1s;-webkit-transition:all .6s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:1s;transition:all .6s cubic-bezier(.15,.9,.34,.95) 1s}.page.service .wrap-grey.show .service_list li:nth-child(4){-moz-transition:all .6s cubic-bezier(.15,.9,.34,.95) 1.2s;-o-transition:all .6s cubic-bezier(.15,.9,.34,.95) 1.2s;-webkit-transition:all .6s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:1.2s;transition:all .6s cubic-bezier(.15,.9,.34,.95) 1.2s}.page.service .wrap-grey.show .service_list li:nth-child(5){-moz-transition:all .6s cubic-bezier(.15,.9,.34,.95) 1.4s;-o-transition:all .6s cubic-bezier(.15,.9,.34,.95) 1.4s;-webkit-transition:all .6s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:1.4s;transition:all .6s cubic-bezier(.15,.9,.34,.95) 1.4s}.page.service .wrap-grey.show .text_service{opacity:1;visibility:visible;-moz-transform:translateY(0) skewY(0) translateZ(0);-ms-transform:translateY(0) skewY(0) translateZ(0);-webkit-transform:translateY(0) skewY(0) translateZ(0);transform:translateY(0) skewY(0) translateZ(0);-moz-transition:all .6s cubic-bezier(.15,.9,.34,.95) .4s;-o-transition:all .6s cubic-bezier(.15,.9,.34,.95) .4s;-webkit-transition:all .6s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:.4s;transition:all .6s cubic-bezier(.15,.9,.34,.95) .4s}.page.service .wrap-grey.show .case_studies .text_video{opacity:1;visibility:visible;-moz-transform:translateY(0) skewY(0) translateZ(0);-ms-transform:translateY(0) skewY(0) translateZ(0);-webkit-transform:translateY(0) skewY(0) translateZ(0);transform:translateY(0) skewY(0) translateZ(0);-moz-transition:all .6s cubic-bezier(.15,.9,.34,.95) 1s;-o-transition:all .6s cubic-bezier(.15,.9,.34,.95) 1s;-webkit-transition:all .6s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:1s;transition:all .6s cubic-bezier(.15,.9,.34,.95) 1s}.page.service .wrap-grey.show .case_studies .text_video.moving{-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none}.page.service .wrap-grey.show .case_studies .text_cases{opacity:1;visibility:visible;-moz-transform:translateY(0) skewY(0) translateZ(0);-ms-transform:translateY(0) skewY(0) translateZ(0);-webkit-transform:translateY(0) skewY(0) translateZ(0);transform:translateY(0) skewY(0) translateZ(0);-moz-transition:all .6s cubic-bezier(.15,.9,.34,.95) 1.2s;-o-transition:all .6s cubic-bezier(.15,.9,.34,.95) 1.2s;-webkit-transition:all .6s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:1.2s;transition:all .6s cubic-bezier(.15,.9,.34,.95) 1.2s}.page.service .subtitle{text-transform:uppercase;color:#132426;font-family:RBold;letter-spacing:.1rem;font-size:1.2rem;position:absolute;top:10rem;left:5%;opacity:0;visibility:hidden;-moz-transform:translateY(40px) skewY(5deg) translateZ(0);-ms-transform:translateY(40px) skewY(5deg) translateZ(0);-webkit-transform:translateY(40px) skewY(5deg) translateZ(0);transform:translateY(40px) skewY(5deg) translateZ(0)}@media screen and (max-width:1023px){.page.service .subtitle{top:4rem}}.page.service .service_list{color:#132426;font-size:2.5rem;letter-spacing:-.2rem;max-width:60%;padding-top:8vh}.page.service .service_list li{margin-bottom:5rem;position:relative;opacity:0;visibility:hidden;-moz-transform:translateY(40px) skewY(5deg) translateZ(0);-ms-transform:translateY(40px) skewY(5deg) translateZ(0);-webkit-transform:translateY(40px) skewY(5deg) translateZ(0);transform:translateY(40px) skewY(5deg) translateZ(0)}.page.service .service_list li:before{content:'';display:block;position:absolute;top:1.7rem;left:-7rem;width:4rem;height:1px;background-color:#132426}@media screen and (max-width:1023px){.page.service .service_list{max-width:100%;font-size:2rem;padding-top:10vh}.page.service .service_list li{padding-left:5rem}.page.service .service_list li:before{left:0;width:3rem;top:1.5rem}}.page.service .conclusion{padding-bottom:10vh}@media screen and (max-width:1023px){.page.service .conclusion{margin-top:0;padding-left:5%;padding-right:5%}}.page.service .case_studies{position:relative;padding-top:40vh}@media screen and (max-width:1023px){.page.service .case_studies{padding-top:0}}.page.service .case_studies .text_video{position:absolute;top:18%;width:100%;opacity:0;visibility:hidden;-moz-transform:translateY(40px) skewY(5deg) translateZ(0);-ms-transform:translateY(40px) skewY(5deg) translateZ(0);-webkit-transform:translateY(40px) skewY(5deg) translateZ(0);transform:translateY(40px) skewY(5deg) translateZ(0)}.page.service .case_studies .text_video .wrapper{padding:0;width:90%}.page.service .case_studies .text_video .wrapper svg rect{-webkit-mask:url(#mask2);mask:url(#mask2)}.page.service .case_studies .text_video .wrapper img{min-width:60%;width:60%;float:right}.page.service .case_studies .text_video .wrapper svg text{text-transform:initial}@media screen and (max-width:1600px){.page.service .case_studies .text_video{top:16%}}@media screen and (max-width:1023px){.page.service .case_studies .text_video{position:relative;top:auto}}.page.service .case_studies .text_cases{max-width:65%;margin-top:9rem;margin-bottom:15vh;position:relative;z-index:1;font-size:5.5rem;font-family:RExtraBold;line-height:1.1;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#000;opacity:0;visibility:hidden;-moz-transform:translateY(40px) skewY(5deg) translateZ(0);-ms-transform:translateY(40px) skewY(5deg) translateZ(0);-webkit-transform:translateY(40px) skewY(5deg) translateZ(0);transform:translateY(40px) skewY(5deg) translateZ(0)}@media screen and (max-width:1023px){.page.service .case_studies .text_cases{font-size:3rem;max-width:100%;margin-top:2rem;margin-bottom:0}}.page.service .case_studies .text_cases span{position:relative}.page.service .case_studies .text_cases a{-webkit-text-fill-color:initial;-webkit-text-stroke-width:0;color:#132426;font-family:'R';position:absolute;top:1.2rem;left:.5rem;-moz-transition:-moz-transform .9s cubic-bezier(.15,.9,.34,.95);-o-transition:-o-transform .9s cubic-bezier(.15,.9,.34,.95);-webkit-transition:-webkit-transform .9s cubic-bezier(.15,.9,.34,.95);transition:transform .9s cubic-bezier(.15,.9,.34,.95)}.page.service .case_studies .text_cases a:after{content:'';display:block;background-color:#132426;height:1px;width:100%;position:absolute;bottom:.2rem;left:0;transform-origin:right center;-moz-transition:all .8s cubic-bezier(.15,.9,.34,.95);-o-transition:all .8s cubic-bezier(.15,.9,.34,.95);-webkit-transition:all .8s cubic-bezier(.15,.9,.34,.95);transition:all .8s cubic-bezier(.15,.9,.34,.95)}.page.service .case_studies .text_cases a:hover:after{-moz-transform:scaleX(0);-ms-transform:scaleX(0);-webkit-transform:scaleX(0);transform:scaleX(0)}.page.service .text_service{position:absolute;width:350px;font-size:2.5rem;color:#132426;letter-spacing:-.2rem;top:18vh;right:13vw;opacity:0;visibility:hidden;z-index:1;-moz-transform:translateY(40px) skewY(5deg) translateZ(0);-ms-transform:translateY(40px) skewY(5deg) translateZ(0);-webkit-transform:translateY(40px) skewY(5deg) translateZ(0);transform:translateY(40px) skewY(5deg) translateZ(0)}.page.service .text_service li{position:relative}.page.service .text_service li:before{content:'';display:block;position:absolute;top:1.7rem;left:-7rem;width:4rem;height:1px;background-color:#132426}@media screen and (max-width:1023px){.page.service .text_service{position:relative;width:90%;top:auto;right:auto;margin:6rem auto 0 auto}}.page.service .service_img{height:80vh;position:relative;width:100%;overflow:hidden}.page.service .service_img p{position:absolute;color:#132426;z-index:1;top:60%;left:calc((100% - 1180px)/ 2);max-width:50%}.page.service .service_img p span{opacity:0;visibility:hidden;display:block;-moz-transform:translateY(20px) skewY(5deg) translateZ(0);-ms-transform:translateY(20px) skewY(5deg) translateZ(0);-webkit-transform:translateY(20px) skewY(5deg) translateZ(0);transform:translateY(20px) skewY(5deg) translateZ(0)}.page.service .service_img p:before{content:'';display:block;position:absolute;top:-15%;left:-5%;height:140%;width:80%;background-color:#fff;z-index:-1;-moz-transform:scaleX(0) translateZ(0);-ms-transform:scaleX(0) translateZ(0);-webkit-transform:scaleX(0) translateZ(0);transform:scaleX(0) translateZ(0);transform-origin:left center}.page.service .service_img .img{position:absolute;top:0;left:0;height:100%;width:100%;background-position:center;background-repeat:no-repeat;background-size:cover;opacity:0;visibility:hidden;-moz-transform:translateY(20px) skewY(5deg) translateZ(0);-ms-transform:translateY(20px) skewY(5deg) translateZ(0);-webkit-transform:translateY(20px) skewY(5deg) translateZ(0);transform:translateY(20px) skewY(5deg) translateZ(0)}.page.service .service_img.show .img{opacity:1;visibility:visible;-moz-transform:translateY(0) skewY(0) translateZ(0);-ms-transform:translateY(0) skewY(0) translateZ(0);-webkit-transform:translateY(0) skewY(0) translateZ(0);transform:translateY(0) skewY(0) translateZ(0);-moz-transition:all .6s cubic-bezier(.15,.9,.34,.95) .2s;-o-transition:all .6s cubic-bezier(.15,.9,.34,.95) .2s;-webkit-transition:all .6s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:.2s;transition:all .6s cubic-bezier(.15,.9,.34,.95) .2s}.page.service .service_img.show p:before{-moz-transform:scaleX(1) translateZ(0);-ms-transform:scaleX(1) translateZ(0);-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0);-moz-transition:all .8s cubic-bezier(.15,.9,.34,.95) .4s;-o-transition:all .8s cubic-bezier(.15,.9,.34,.95) .4s;-webkit-transition:all .8s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:.4s;transition:all .8s cubic-bezier(.15,.9,.34,.95) .4s}.page.service .service_img.show p span{opacity:1;visibility:visible;-moz-transform:translateY(0) skewY(0) translateZ(0);-ms-transform:translateY(0) skewY(0) translateZ(0);-webkit-transform:translateY(0) skewY(0) translateZ(0);transform:translateY(0) skewY(0) translateZ(0);-moz-transition:all .8s cubic-bezier(.15,.9,.34,.95) 1s;-o-transition:all .8s cubic-bezier(.15,.9,.34,.95) 1s;-webkit-transition:all .8s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:1s;transition:all .8s cubic-bezier(.15,.9,.34,.95) 1s}@media screen and (max-width:1023px){.page.service .service_img{background-color:#fbf9f7;height:auto;padding:7%}.page.service .service_img p{position:relative;top:auto;left:auto;max-width:initial;margin-bottom:4rem}.page.service .service_img p:before{display:none}.page.service .service_img .img{position:relative;top:auto;left:auto;height:300px;width:100%}}.page.service .services-block{background-color:#fbf9f7}.page.service .services-block .col{color:#080808}.page.service .services-block .col .service:before{background-color:#080808}.page.service .services-block .col .service h3:after{background-color:#080808}.page.service .services-block .col .service.current:before{height:2px}.page.jobs{padding-top:20vh}.page.jobs .page-title{font-size:8vw;text-align:center;margin-bottom:5rem;opacity:0;visibility:hidden;-moz-transform:translateY(20px) skewY(5deg) translateZ(0);-ms-transform:translateY(20px) skewY(5deg) translateZ(0);-webkit-transform:translateY(20px) skewY(5deg) translateZ(0);transform:translateY(20px) skewY(5deg) translateZ(0)}@media screen and (max-width:1023px){.page.jobs .page-title{text-align:left;font-size:6rem;padding-left:6%}}.page.jobs.show .page-title{opacity:1;visibility:visible;-moz-transform:translateY(0) skewY(0) translateZ(0);-ms-transform:translateY(0) skewY(0) translateZ(0);-webkit-transform:translateY(0) skewY(0) translateZ(0);transform:translateY(0) skewY(0) translateZ(0);-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) .8s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) .8s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:.8s;transition:all .5s cubic-bezier(.15,.9,.34,.95) .8s}.page.jobs.show .jobs-container .jobs .job:first-child{opacity:1;visibility:visible}.page.jobs.show .jobs-container .jobs .job:first-child .job_title{opacity:1;visibility:visible;-moz-transform:translateY(0) skewY(0) translateZ(0);-ms-transform:translateY(0) skewY(0) translateZ(0);-webkit-transform:translateY(0) skewY(0) translateZ(0);transform:translateY(0) skewY(0) translateZ(0);-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:1s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 1s}.page.jobs.show .jobs-container .jobs .job:first-child .job_info{opacity:1;visibility:visible;-moz-transform:translateY(0) skewY(0) translateZ(0);-ms-transform:translateY(0) skewY(0) translateZ(0);-webkit-transform:translateY(0) skewY(0) translateZ(0);transform:translateY(0) skewY(0) translateZ(0);-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.2s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.2s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:1.2s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.2s}@media screen and (max-width:1023px){.page.jobs.show .jobs-container .jobs .job:first-child .job_localisation.mobile{opacity:1;visibility:visible}}.page.jobs .conclusion{margin-top:0}.page.jobs .jobs-container{padding:0 6vw}@media screen and (max-width:1023px){.page.jobs .jobs-container{padding:0}}.page.jobs .jobs-container .job{opacity:0;visibility:hidden;padding:10rem 0;border-top:1px solid #e7e7e7;position:relative}.page.jobs .jobs-container .job_link{display:block;position:absolute;top:0;left:0;height:100%;width:100%}.page.jobs .jobs-container .job_type{margin-right:1.5rem;font-size:2rem;color:#0f0f0f;font-family:RBold;-moz-transform:translateY(-1rem);-ms-transform:translateY(-1rem);-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}.page.jobs .jobs-container .job_description{font-size:2.5rem;color:#132426}.page.jobs .jobs-container .job_localisation{position:absolute;top:0;right:2rem;font-size:2rem;color:#0f0f0f;font-family:RBold}.page.jobs .jobs-container .job_localisation.mobile{display:none}.page.jobs .jobs-container .job_info{position:relative;padding-left:8rem;opacity:0;visibility:hidden;-moz-transform:translateY(20px) skewY(5deg) translateZ(0);-ms-transform:translateY(20px) skewY(5deg) translateZ(0);-webkit-transform:translateY(20px) skewY(5deg) translateZ(0);transform:translateY(20px) skewY(5deg) translateZ(0)}.page.jobs .jobs-container .job_info:before{content:'';display:block;position:absolute;top:1.7rem;left:0;width:5rem;height:1px;background-color:#132426}.page.jobs .jobs-container .job_info .wrap{width:60%}.page.jobs .jobs-container .job_title{font-size:6rem;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#132426;line-height:1;margin-bottom:1.5rem;-moz-transition:all .6s cubic-bezier(.15,.9,.34,.95);-o-transition:all .6s cubic-bezier(.15,.9,.34,.95);-webkit-transition:all .6s cubic-bezier(.15,.9,.34,.95);transition:all .6s cubic-bezier(.15,.9,.34,.95);position:relative;opacity:0;visibility:hidden;-moz-transform:translateY(20px) skewY(5deg) translateZ(0);-ms-transform:translateY(20px) skewY(5deg) translateZ(0);-webkit-transform:translateY(20px) skewY(5deg) translateZ(0);transform:translateY(20px) skewY(5deg) translateZ(0)}.page.jobs .jobs-container .job_title span{-webkit-text-fill-color:initial;color:#132426;font-family:RBold;letter-spacing:-.2rem;-webkit-text-stroke-width:initial;-webkit-text-stroke-color:initial;font-size:5rem;position:absolute;top:1rem;left:1rem;opacity:0;visibility:hidden;-moz-transition:all .6s cubic-bezier(.15,.9,.34,.95);-o-transition:all .6s cubic-bezier(.15,.9,.34,.95);-webkit-transition:all .6s cubic-bezier(.15,.9,.34,.95);transition:all .6s cubic-bezier(.15,.9,.34,.95)}@media screen and (max-width:1023px){.page.jobs .jobs-container .job_title span{display:none}}.page.jobs .jobs-container .job:hover .job_title span{opacity:1;visibility:visible}@media screen and (max-width:1023px){.page.jobs .jobs-container .job{padding:4rem 6vw 4rem 6vw}.page.jobs .jobs-container .job_info{position:static;padding-left:3rem}.page.jobs .jobs-container .job_info:before{display:none}.page.jobs .jobs-container .job_info .wrap{position:relative;width:90%}.page.jobs .jobs-container .job_info .wrap:before{content:'';display:block;position:absolute;top:1.5rem;left:-6rem;width:4rem;height:1px;background-color:#132426}.page.jobs .jobs-container .job_localisation.desktop{display:none}.page.jobs .jobs-container .job_localisation.mobile{display:block;position:relative;right:auto;top:auto;left:auto;margin-bottom:2rem;opacity:0;visibility:hidden;-moz-transition:all .2s cubic-bezier(.15,.9,.34,.95);-o-transition:all .2s cubic-bezier(.15,.9,.34,.95);-webkit-transition:all .2s cubic-bezier(.15,.9,.34,.95);transition:all .2s cubic-bezier(.15,.9,.34,.95)}.page.jobs .jobs-container .job_title{font-size:3.5rem;margin-bottom:2rem}.page.jobs .jobs-container .job_description{font-size:2rem}}.page.jobs .jobs-container .job.show{opacity:1;visibility:visible;-moz-transition:all .2s cubic-bezier(.15,.9,.34,.95);-o-transition:all .2s cubic-bezier(.15,.9,.34,.95);-webkit-transition:all .2s cubic-bezier(.15,.9,.34,.95);transition:all .2s cubic-bezier(.15,.9,.34,.95)}.page.jobs .jobs-container .job.show .job_title{opacity:1;visibility:visible;-moz-transform:translateY(0) skewY(0) translateZ(0);-ms-transform:translateY(0) skewY(0) translateZ(0);-webkit-transform:translateY(0) skewY(0) translateZ(0);transform:translateY(0) skewY(0) translateZ(0);-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) .2s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) .2s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:.2s;transition:all .5s cubic-bezier(.15,.9,.34,.95) .2s}.page.jobs .jobs-container .job.show .job_info{opacity:1;visibility:visible;-moz-transform:translateY(0) skewY(0) translateZ(0);-ms-transform:translateY(0) skewY(0) translateZ(0);-webkit-transform:translateY(0) skewY(0) translateZ(0);transform:translateY(0) skewY(0) translateZ(0);-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) .4s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) .4s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:.4s;transition:all .5s cubic-bezier(.15,.9,.34,.95) .4s}@media screen and (max-width:1023px){.page.jobs .jobs-container .job.show .job_localisation.mobile{opacity:1;visibility:visible}}.page.job{padding-top:20vh}.page.job .head{position:relative}.page.job .head .wrap-grey{overflow:initial;padding-top:0;padding-bottom:0}.page.job .head .wrap-grey .wrapper{padding-top:0;padding-bottom:0}.page.job .head .head_container{position:relative}.page.job .head .job_type{position:absolute;bottom:10%;left:0;font-size:2rem;color:#0f0f0f;font-family:RBold;opacity:0;visibility:hidden;-moz-transform:translateY(40px) translateZ(0) skewY(3deg);-ms-transform:translateY(40px) translateZ(0) skewY(3deg);-webkit-transform:translateY(40px) translateZ(0) skewY(3deg);transform:translateY(40px) translateZ(0) skewY(3deg)}.page.job .head .job_localisation{position:absolute;bottom:10%;right:0;font-size:2rem;color:#0f0f0f;font-family:RBold;opacity:0;visibility:hidden;-moz-transform:translateY(40px) translateZ(0) skewY(3deg);-ms-transform:translateY(40px) translateZ(0) skewY(3deg);-webkit-transform:translateY(40px) translateZ(0) skewY(3deg);transform:translateY(40px) translateZ(0) skewY(3deg)}.page.job .head .description{font-size:7rem;padding:10rem 0 14rem 0;opacity:0;visibility:hidden;-moz-transform:translateY(20px) translateZ(0) skewY(3deg);-ms-transform:translateY(20px) translateZ(0) skewY(3deg);-webkit-transform:translateY(20px) translateZ(0) skewY(3deg);transform:translateY(20px) translateZ(0) skewY(3deg)}@media screen and (max-width:1023px){.page.job .head .description{font-size:3rem}}.page.job .head .stroke-text{font-size:6vw;position:absolute;top:0;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;visibility:hidden}@media screen and (max-width:1023px){.page.job .head .stroke-text{font-size:5rem;max-width:90%}}.page.job .head .title-fill{position:absolute;top:0;-moz-transform:translateY(-20%) translateX(.8rem) translateZ(0);-ms-transform:translateY(-20%) translateX(.8rem) translateZ(0);-webkit-transform:translateY(-20%) translateX(.8rem) translateZ(0);transform:translateY(-20%) translateX(.8rem) translateZ(0);z-index:-2;font-size:3.4vw;color:#132426;opacity:0;visibility:hidden}@media screen and (max-width:1023px){.page.job .head .title-fill{font-size:3.5rem;max-width:90%}}.page.job.show .stroke-text{opacity:1;visibility:visible;-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) .8s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) .8s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:.8s;transition:all .5s cubic-bezier(.15,.9,.34,.95) .8s}.page.job.show .title-fill{opacity:1;visibility:visible;-moz-transform:translateY(-50%) translateX(.8rem) translateZ(0);-ms-transform:translateY(-50%) translateX(.8rem) translateZ(0);-webkit-transform:translateY(-50%) translateX(.8rem) translateZ(0);transform:translateY(-50%) translateX(.8rem) translateZ(0);-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) .8s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) .8s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:.8s;transition:all .5s cubic-bezier(.15,.9,.34,.95) .8s}.page.job.show .description{opacity:1;visibility:visible;-moz-transform:translateY(0) translateZ(0) skewY(0);-ms-transform:translateY(0) translateZ(0) skewY(0);-webkit-transform:translateY(0) translateZ(0) skewY(0);transform:translateY(0) translateZ(0) skewY(0);-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:1s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 1s}.page.job.show .job_localisation,.page.job.show .job_type{opacity:1;visibility:visible;-moz-transform:translateY(0) translateZ(0) skewY(0);-ms-transform:translateY(0) translateZ(0) skewY(0);-webkit-transform:translateY(0) translateZ(0) skewY(0);transform:translateY(0) translateZ(0) skewY(0);-moz-transition:all .8s cubic-bezier(.15,.9,.34,.95) 1.4s;-o-transition:all .8s cubic-bezier(.15,.9,.34,.95) 1.4s;-webkit-transition:all .8s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:1.4s;transition:all .8s cubic-bezier(.15,.9,.34,.95) 1.4s}.page.job .text_video .wrapper svg text{text-transform:initial}.page.job .form .title-bold{font-size:8rem;letter-spacing:-.4rem;margin-bottom:2rem}@media screen and (max-width:1023px){.page.job .form .title-bold{font-size:4rem}}.page.job .form .wrap-grey{padding-top:0;padding-bottom:0}.page.job .form .wrap-grey .container{width:780px;max-width:80%;margin:0 auto}@media screen and (max-width:1023px){.page.job .form .wrap-grey .container{max-width:100%}}#job-form .cv{opacity:0;cursor:pointer}#job-form .file-label{cursor:pointer;font-size:1.9rem;color:#080808;display:block;position:absolute;padding:1.7rem 2rem;width:100%;border:1px solid #080808}#job-form .file-label:after{content:'';display:block;position:absolute;top:50%;right:2rem;background:url(img/arrow.svg) no-repeat center;background-size:contain;height:30px;width:30px;-moz-transform:rotate(90deg) translateX(-50%);-ms-transform:rotate(90deg) translateX(-50%);-webkit-transform:rotate(90deg) translateX(-50%);transform:rotate(90deg) translateX(-50%)}.form .submit_wrapper{overflow:hidden;width:100%}.form .stage{height:60px;position:relative}.form .stage div{display:block;width:200%;position:absolute;overflow:hidden;animation:morelink 6s infinite linear}.form .submit{color:#080808;font-size:4.5rem;display:inline-block;letter-spacing:-.2rem}.form .submit strong{font-family:RExtraBold}.form .submit span,.form .submit strong{display:inline-block;padding-right:3rem}@media screen and (max-width:1680px){.form .submit{font-size:4rem}}@media screen and (max-width:1500px){.form .submit{font-size:3.8rem}}@media screen and (max-width:1430px){.form .submit{font-size:3rem}}.form .form-component{position:relative;margin-bottom:3rem}.form .form-component label{font-family:RBold;font-size:1.9rem;color:#080808;display:block;margin-bottom:.5rem}.form .form-component.form-checkbox.err label:before{border-color:#e81a1a}.form .form-component.form-checkbox label{cursor:pointer;font-size:1.4rem;display:inline-block;vertical-align:middle;max-width:70%}@media screen and (max-width:1023px){.form .form-component.form-checkbox label{max-width:100%}}.form .form-component.form-file.err .file-label{border-color:#e81a1a!important}.form .form-component input[type=email],.form .form-component input[type=file],.form .form-component input[type=tel],.form .form-component input[type=text]{background-color:transparent;display:block;border:1px solid #080808;-webkit-appearance:none;color:#080808;font-family:RBold;font-size:2rem;padding:1.7rem 1rem;width:100%;-moz-transition:all .3s cubic-bezier(.15,.9,.34,.95);-o-transition:all .3s cubic-bezier(.15,.9,.34,.95);-webkit-transition:all .3s cubic-bezier(.15,.9,.34,.95);transition:all .3s cubic-bezier(.15,.9,.34,.95)}.form .form-component input[type=email]:focus,.form .form-component input[type=file]:focus,.form .form-component input[type=tel]:focus,.form .form-component input[type=text]:focus{background-color:#fff}.form .form-component input[type=email].err,.form .form-component input[type=file].err,.form .form-component input[type=tel].err,.form .form-component input[type=text].err{border-color:#e81a1a}@media screen and (max-width:1023px){.form .form-component input[type=email],.form .form-component input[type=file],.form .form-component input[type=tel],.form .form-component input[type=text]{padding:1rem}}.form .form-component textarea{background-color:transparent;resize:none;border:1px solid #080808;-webkit-appearance:none;display:block;color:#080808;font-family:RBold;font-size:2rem;width:100%;min-height:300px;padding:1.7rem 1rem;-moz-transition:all .3s cubic-bezier(.15,.9,.34,.95);-o-transition:all .3s cubic-bezier(.15,.9,.34,.95);-webkit-transition:all .3s cubic-bezier(.15,.9,.34,.95);transition:all .3s cubic-bezier(.15,.9,.34,.95)}.form .form-component textarea:focus{background-color:#fff}.form .form-component textarea.err{border-color:#e81a1a}.page.contact{position:relative;padding-top:38rem}.page.contact.show .intro{opacity:1;visibility:visible;-moz-transform:translateY(0) skewY(0) translateZ(0);-ms-transform:translateY(0) skewY(0) translateZ(0);-webkit-transform:translateY(0) skewY(0) translateZ(0);transform:translateY(0) skewY(0) translateZ(0);-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:1s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 1s}.page.contact.show .grid{opacity:1;visibility:visible;-moz-transform:translateY(0) skewY(0) translateZ(0);-ms-transform:translateY(0) skewY(0) translateZ(0);-webkit-transform:translateY(0) skewY(0) translateZ(0);transform:translateY(0) skewY(0) translateZ(0);-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.2s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.2s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:1.2s;transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.2s}@media screen and (max-width:1280px){.page.contact{padding-top:25rem}}@media screen and (max-width:1023px){.page.contact{padding-top:10rem}}.page.contact .wrap-grey{padding-top:9.7rem}@media screen and (max-width:1023px){.page.contact .wrap-grey{padding-top:8rem}.page.contact .wrap-grey .wrapper{padding-top:11rem}}.page.contact .intro{position:absolute;width:400px;font-size:2.5rem;color:#132426;padding-left:6rem;letter-spacing:-.2rem;top:10vh;right:20vw;z-index:1;opacity:0;visibility:hidden;-moz-transform:translateY(20px) skewY(5deg) translateZ(0);-ms-transform:translateY(20px) skewY(5deg) translateZ(0);-webkit-transform:translateY(20px) skewY(5deg) translateZ(0);transform:translateY(20px) skewY(5deg) translateZ(0)}.page.contact .intro:before{content:'';display:block;background-color:#132426;height:1px;width:4rem;position:absolute;top:1.8rem;left:0}@media screen and (max-width:1023px){.page.contact .intro{position:relative;top:auto;right:auto;font-size:2rem;width:95%}}.page.contact .text_video_head{position:absolute;width:1180px;left:0;right:0;margin:auto;max-width:90%;top:40rem;height:30rem}@media screen and (max-width:1280px){.page.contact .text_video_head{top:26.7rem}}@media screen and (max-width:1200px){.page.contact .text_video_head{height:25rem}}@media screen and (max-width:1024px){.page.contact .text_video_head{height:15rem;top:17rem}}@media screen and (max-width:480px){.page.contact .text_video_head{height:10rem;max-width:100%;top:27rem}.page.contact .text_video_head svg text{-moz-transform:translate(0,2rem);-ms-transform:translate(0,2rem);-webkit-transform:translate(0,2rem);transform:translate(0,2rem)}}.page.contact .text_video_head .wrapper{right:auto;width:100%}@media screen and (max-width:1023px){.page.contact .text_video_head .wrapper{left:0;right:0;width:100%}}.page.contact .text_video_head .wrapper img,.page.contact .text_video_head .wrapper video{-moz-transform:translateX(30%) translateZ(0);-ms-transform:translateX(30%) translateZ(0);-webkit-transform:translateX(30%) translateZ(0);transform:translateX(30%) translateZ(0)}.page.contact .text_video_head .wrapper .rect-grey{fill:#fbf9f7}.page.contact .text_video_head .wrapper:hover img,.page.contact .text_video_head .wrapper:hover video{opacity:1;visibility:visible;-moz-transform:translateX(30%) translateZ(0) scale(1);-ms-transform:translateX(30%) translateZ(0) scale(1);-webkit-transform:translateX(30%) translateZ(0) scale(1);transform:translateX(30%) translateZ(0) scale(1)}.page.contact .text_video_head .wrapper svg>rect{-webkit-mask:url(#mask2);mask:url(#mask2)}.page.contact .text_video_head .wrapper svg text{text-transform:initial;font-size:5rem}@media screen and (max-width:1023px){.page.contact .text_video_head .wrapper svg text{font-size:7rem}}.page.contact .grid{padding-bottom:10rem;position:relative;z-index:2;opacity:0;visibility:hidden;-moz-transform:translateY(20px) skewY(5deg) translateZ(0);-ms-transform:translateY(20px) skewY(5deg) translateZ(0);-webkit-transform:translateY(20px) skewY(5deg) translateZ(0);transform:translateY(20px) skewY(5deg) translateZ(0)}@media screen and (max-width:1023px){.page.contact .grid .col{margin-bottom:2rem}}.page.contact .grid .col .subtitle{display:block;font-family:RBold;font-size:1.2rem;text-transform:uppercase;color:#132426;letter-spacing:.2rem;margin-bottom:1rem}.page.contact .grid .col p{color:#132426;font-size:2rem}.page.contact .grid .col a{color:#132426;position:relative}.page.contact .grid .col a:after{content:'';display:block;position:absolute;bottom:-2px;left:0;height:1px;width:100%;background-color:#132426;-moz-transition:all .3s cubic-bezier(.15,.9,.34,.95);-o-transition:all .3s cubic-bezier(.15,.9,.34,.95);-webkit-transition:all .3s cubic-bezier(.15,.9,.34,.95);transition:all .3s cubic-bezier(.15,.9,.34,.95);transform-origin:right center}.page.contact .grid .col a:hover:after{-moz-transform:scaleX(0);-ms-transform:scaleX(0);-webkit-transform:scaleX(0);transform:scaleX(0)}.page.contact .grid .col.jobs a{font-size:2rem}.page.contact .grid .col.address{padding-left:15%;padding-top:3.2rem}.page.contact .grid .col.address p{font-size:1.6rem}@media screen and (max-width:1023px){.page.contact .grid .col.address{padding-left:0}}.page.contact .form{overflow:hidden}.page.contact .form .container{float:right;width:66.66666%}@media screen and (max-width:1023px){.page.contact .form .container{width:100%;float:none;max-width:100%}}.pop-caption{position:fixed;color:#fff;z-index:8;font-size:4rem;letter-spacing:-.3rem;width:450px;line-height:1;opacity:0;top:50%;left:0;right:0;margin:auto;visibility:hidden;pointer-events:none;-moz-transform:translateY(-70%) translateZ(0);-ms-transform:translateY(-70%) translateZ(0);-webkit-transform:translateY(-70%) translateZ(0);transform:translateY(-70%) translateZ(0);-moz-transition:opacity .2s cubic-bezier(.15,.9,.34,.95),visibility .2s cubic-bezier(.15,.9,.34,.95),-moz-transform .2s cubic-bezier(.15,.9,.34,.95);-o-transition:opacity .2s cubic-bezier(.15,.9,.34,.95),visibility .2s cubic-bezier(.15,.9,.34,.95),-o-transform .2s cubic-bezier(.15,.9,.34,.95);-webkit-transition:opacity .2s cubic-bezier(.15,.9,.34,.95),visibility .2s cubic-bezier(.15,.9,.34,.95),-webkit-transform .2s cubic-bezier(.15,.9,.34,.95);transition:opacity .2s cubic-bezier(.15,.9,.34,.95),visibility .2s cubic-bezier(.15,.9,.34,.95),transform .2s cubic-bezier(.15,.9,.34,.95)}.pop-caption.show{-moz-transform:translateY(-50%) translateZ(0);-ms-transform:translateY(-50%) translateZ(0);-webkit-transform:translateY(-50%) translateZ(0);transform:translateY(-50%) translateZ(0);opacity:1;visibility:visible;-moz-transition:opacity .6s cubic-bezier(.15,.9,.34,.95) .3s,visibility .6s cubic-bezier(.15,.9,.34,.95) .3s,-moz-transform .6s cubic-bezier(.15,.9,.34,.95) .3s;-o-transition:opacity .6s cubic-bezier(.15,.9,.34,.95) .3s,visibility .6s cubic-bezier(.15,.9,.34,.95) .3s,-o-transform .6s cubic-bezier(.15,.9,.34,.95) .3s;-webkit-transition:opacity .6s cubic-bezier(.15,.9,.34,.95),visibility .6s cubic-bezier(.15,.9,.34,.95),-webkit-transform .6s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:.3s,.3s,.3s;transition:opacity .6s cubic-bezier(.15,.9,.34,.95) .3s,visibility .6s cubic-bezier(.15,.9,.34,.95) .3s,transform .6s cubic-bezier(.15,.9,.34,.95) .3s}.pop-overlay{width:100vw;height:100vh;position:fixed;top:0;left:0;background-color:rgba(10,10,10,.9);z-index:2;opacity:0;visibility:hidden;pointer-events:none;-moz-transition:all .6s cubic-bezier(.15,.9,.34,.95) .2s;-o-transition:all .6s cubic-bezier(.15,.9,.34,.95) .2s;-webkit-transition:all .6s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:.2s;transition:all .6s cubic-bezier(.15,.9,.34,.95) .2s;-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.pop-overlay.show{pointer-events:initial;opacity:1;visibility:visible;-moz-transition:all .6s cubic-bezier(.15,.9,.34,.95);-o-transition:all .6s cubic-bezier(.15,.9,.34,.95);-webkit-transition:all .6s cubic-bezier(.15,.9,.34,.95);transition:all .6s cubic-bezier(.15,.9,.34,.95)}.pop-overlay.show .close_wrapper{opacity:1;visibility:visible;-moz-transition:all .4s cubic-bezier(.15,.9,.34,.95) .6s;-o-transition:all .4s cubic-bezier(.15,.9,.34,.95) .6s;-webkit-transition:all .4s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:.6s;transition:all .4s cubic-bezier(.15,.9,.34,.95) .6s}.close_wrapper{position:absolute;top:10%;right:0;left:0;margin:auto;height:60px;overflow:hidden;width:700px;opacity:0;visibility:hidden;-moz-transition:all .3s cubic-bezier(.15,.9,.34,.95);-o-transition:all .3s cubic-bezier(.15,.9,.34,.95);-webkit-transition:all .3s cubic-bezier(.15,.9,.34,.95);transition:all .3s cubic-bezier(.15,.9,.34,.95)}.close_wrapper .stage div{display:block;width:200%;position:absolute;overflow:hidden;animation:morelink 6s infinite linear}.close_wrapper .pop-close{color:#fff;font-size:4.5rem;display:inline-block;letter-spacing:-.2rem}.close_wrapper .pop-close strong{font-family:RExtraBold}.close_wrapper .pop-close span,.close_wrapper .pop-close strong{display:inline-block;padding-right:3rem}@media screen and (max-width:1023px){.errorpage{padding-bottom:4rem}}.errorpage h2{font-size:10vw;font-family:RExtraBold;letter-spacing:-.4rem;line-height:.6;position:absolute;top:20vh;left:-1vw;z-index:0}.errorpage h2 .nb{font-family:RLight;font-size:15vw}.errorpage h2 .smaller{font-size:6vw}@media screen and (max-width:1023px){.errorpage h2{font-size:5.5rem;letter-spacing:-.2rem}.errorpage h2 .nb{font-size:10rem;letter-spacing:-1rem}.errorpage h2 .smaller{font-size:4rem}}.errorpage h2.stroke-text{-webkit-text-stroke-color:#fff;z-index:2}.errorpage .img-container{position:absolute;top:35vh;right:30vw;z-index:1}.errorpage .img-container img{display:block}@media screen and (max-width:1023px){.errorpage .img-container{right:20vw}}.errorpage a.link{font-family:RExtraBold;font-size:2vw;color:#010101;margin-top:3rem;position:relative;display:table;line-height:1}.errorpage a.link:after{content:'';display:block;position:absolute;bottom:-2px;left:0;width:100%;height:2px;background-color:#010101;-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95);-o-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);transition:all .5s cubic-bezier(.15,.9,.34,.95);transform-origin:right center}.errorpage a.link:hover:after{-moz-transform:scaleX(0);-ms-transform:scaleX(0);-webkit-transform:scaleX(0);transform:scaleX(0)}@media screen and (max-width:1023px){.errorpage a.link{font-size:2rem}}.page.simplepage{padding-top:20vh}.page.simplepage .page-title{font-size:6vw;text-align:center;margin-bottom:5rem;opacity:0;visibility:hidden;-moz-transform:translateY(20px) skewY(5deg) translateZ(0);-ms-transform:translateY(20px) skewY(5deg) translateZ(0);-webkit-transform:translateY(20px) skewY(5deg) translateZ(0);transform:translateY(20px) skewY(5deg) translateZ(0)}@media screen and (max-width:1023px){.page.simplepage .page-title{text-align:left;font-size:6rem;padding-left:6%}}.page.simplepage .wrap-grey{margin-bottom:3rem}.page.simplepage .content-page p{font-size:2rem;margin-bottom:4rem}.page.simplepage .content-page p strong{font-family:RBold}.page.simplepage .content-page h2{font-family:RExtraBold;font-size:3rem;margin-bottom:2rem}.page.simplepage .content-page h3{font-family:RBold;font-size:2.4rem;margin-bottom:2rem}.page.simplepage .content-page a{color:#000;position:relative}.page.simplepage .content-page a:after{background-color:#000;content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;transform-origin:right center;-moz-transition:all .4s cubic-bezier(.15,.9,.34,.95);-o-transition:all .4s cubic-bezier(.15,.9,.34,.95);-webkit-transition:all .4s cubic-bezier(.15,.9,.34,.95);transition:all .4s cubic-bezier(.15,.9,.34,.95)}.page.simplepage .content-page a:hover:after{-moz-transform:scaleX(0);-ms-transform:scaleX(0);-webkit-transform:scaleX(0);transform:scaleX(0)}.page.simplepage .content-page ul{padding-left:5rem;margin-bottom:4rem;list-style-type:disc}.page.simplepage .content-page ul li{font-size:2rem;margin-bottom:1rem}.page.simplepage.show .page-title{opacity:1;visibility:visible;-moz-transform:translateY(0) skewY(0) translateZ(0);-ms-transform:translateY(0) skewY(0) translateZ(0);-webkit-transform:translateY(0) skewY(0) translateZ(0);transform:translateY(0) skewY(0) translateZ(0);-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95) .8s;-o-transition:all .5s cubic-bezier(.15,.9,.34,.95) .8s;-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition-delay:.8s;transition:all .5s cubic-bezier(.15,.9,.34,.95) .8s}.owl-carousel .disabled{display:none}.owl-carousel .owl-item{display:inline-block;float:none;vertical-align:top}