@charset "UTF-8";
/*!
Theme Name: Yarzin Sella theme
Theme URI:
Description: A custom theme for the Yarzin Sella website
Author: Avsha Agasi
Author URI: http://the-two.co
Version: 1.0
Tags: Clean, Minimal, Great
*/@import url("https://fonts.googleapis.com/css2?family=K2D:wght@800&display=swap");@import url("https://fonts.googleapis.com/css2?family=K2D:wght@800&display=swap");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-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}a{text-decoration:none;color:inherit}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}@font-face{font-family:"NHaasGroteskDSPro-65Md";src:local("NHaasGroteskDSPro-65Md"),url("../fonts/fonts-NHaasGroteskDSPro-65Md.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"NHaasGroteskTXPro-55Rg";src:local("NHaasGroteskTXPro-55Rg"),url("../fonts/fonts-NHaasGroteskTXPro-55Rg.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"GT-Walsheim-Regular";src:url("../fonts/fonts-GT-Walsheim-Regular.woff2") format("woff2"),url("../fonts/fonts-GT-Walsheim-Regular.woff") format("woff")}@font-face{font-family:"GT-Walsheim-Medium";src:url("../fonts/fonts-GT-Walsheim-Medium.woff2") format("woff2"),url("../fonts/fonts-GT-Walsheim-Medium.woff") format("woff")}@font-face{font-family:"GT-Walsheim-Bold";src:url("../fonts/fonts-GT-Walsheim-Bold.woff2") format("woff2"),url("../fonts/fonts-GT-Walsheim-Bold.woff") format("woff")}html{width:100%;height:100%;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-weight:400;line-height:1;width:100%;height:100%;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wow{visibility:hidden}.container{position:relative;min-height:100vh;overflow:hidden}.content-wrapper{position:relative;margin:auto;width:calc(100% - 320px)}.main-wrapper{position:relative;padding:80px 0}.bg{background-size:cover!important;background-position:center center!important}.image{position:absolute;width:100%;height:100%;top:0;left:0}.image-zoom{transition:all 0.6s ease-out;transform-origin:50% 50%;transform:scale(1.1,1.1)}.image-zoom.reg{transform:scale(1,1)}.bg-img{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden}.bg-img.in-view .cover{transform:scale(1.1,1.1)}.bg-img .cover{object-fit:cover;position:absolute;width:100%;height:100%;top:0;left:0;transform-origin:center center;transform:scale(1.36,1.36);transition:all 0.86s ease-out}.bg-img .cover.top-left{transform-origin:top left}.bg-img .cover img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.vimeo-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden}.vimeo-wrapper iframe{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vimeo-wrapper video{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.overlay{background:rgba(0,0,0,0.5);transition:all 0.4s ease-out;position:absolute;width:100%;height:100%;top:0;left:0}.overlay.light{background:rgba(0,0,0,0.24)}.center-wrapper-wrapper{position:absolute;width:100%;height:100%;top:0;left:0}.center-wrapper{position:absolute;width:100%;height:100%;top:0;left:0;display:table}.center-wrapper .center{display:table-cell;vertical-align:middle}.ta-c{text-align:center}.m-t-5{margin-top:5px}.m-t-10{margin-top:10px}.m-t-20{margin-top:20px}.m-t-30{margin-top:30px}.m-t-40{margin-top:40px}.m-t-76{margin-top:76px}::-webkit-input-placeholder{color:black!important;font-family:"GT-Walsheim-Medium"}::-moz-placeholder{color:black!important;font-family:"GT-Walsheim-Medium"}:-ms-input-placeholder{color:black!important;font-family:"GT-Walsheim-Medium"}:-moz-placeholder{color:black!important;font-family:"GT-Walsheim-Medium"}.clear{clear:both}:focus{outline:0}.contrast{background:white!important;color:black!important}.outer-contrast{border:2px solid white!important}.opacity-1{opacity:1!important}.loader-wrapper{position:fixed;width:100%;height:100%;top:0;left:0;z-index:9999999;z-index:999999999999999;background:rgba(0,0,0,0.5);display:none;visibility:hidden;opacity:0;transition:all 0.26s ease-out}.loader-wrapper.show{visibility:visible;opacity:1}.loader-wrapper svg{position:absolute;width:50px;height:50px;left:50%;margin-left:-25px;top:50%;margin-top:-25px;color:white;font-size:2.4rem;text-align:center;line-height:50px}.flex{display:flex}.flex.center-center{justify-content:center;align-items:center}.pipe{margin:0 6px}.slides{position:absolute;width:100%;height:100%;top:0;left:0}.slide{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden}.slide.active .img{visibility:visible;opacity:1;transform:scale(1);-webkit-transform:scale(1)}.slide .img{visibility:hidden;opacity:0;transition:all 4s ease-out;transform:scale(1.05);-webkit-transform:scale(1.05);position:absolute;width:100%;height:100%;top:0;left:0;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}@media screen and (max-width:1023px){.content-wrapper{width:calc(100% - 48px)}input{-webkit-appearance:none;border-radius:0}textarea{-webkit-appearance:none;border-radius:0}}h2{font-size:34px;line-height:44px;font-family:"GT-Walsheim-Bold"}h2.big{font-size:44px}h3{font-size:34px;line-height:46px;font-family:"GT-Walsheim-Bold"}h3.small{font-size:24px;line-height:36px}h4{font-size:20px;line-height:30px;font-family:"GT-Walsheim-Bold"}p{font-size:16px;line-height:28px}p.big{font-size:17px}p strong{font-family:"GT-Walsheim-Medium"}@media screen and (max-width:1023px){p{line-height:26px}}
/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license

Copyright (c) 2013 Daniel Eden

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/.animated{animation-duration:1.4s;animation-fill-mode:both}.animated.hinge{animation-duration:2s}@keyframes fadeInUp{0%{opacity:0;transform:translateY(36px)}to{opacity:1;transform:translateY(0)}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(72px)}to{opacity:1;transform:translateY(0)}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-36px)}to{opacity:1;transform:translateX(0)}}.fadeInLeft{animation-name:fadeInLeft}header{position:fixed;top:0;left:0;width:100%;height:120px;z-index:99999;transition:all 0.26s ease-out}header.go-up{transform:translateY(-100%);-webkit-transform:translateY(-100%)}header.go-up.to-place{transform:translateY(0);-webkit-transform:translateY(0)}header.go-up.to-place .inner-wrapper .logo-wrapper .logo.secondary{visibility:hidden;opacity:0}header.go-up .inner-wrapper .logo-wrapper .logo.secondary{visibility:hidden;opacity:0}header.to-place{transform:translateY(0);-webkit-transform:translateY(0)}header.to-place .inner-wrapper .logo-wrapper .logo.secondary{visibility:hidden;opacity:0}header .inner-wrapper{position:relative;height:100%;width:calc(100% - 120px);margin:auto;display:flex;align-items:center;justify-content:space-between}header .inner-wrapper .logo-wrapper{position:relative;height:30px}header .inner-wrapper .logo-wrapper .logo{height:100%;display:block}header .inner-wrapper .logo-wrapper .logo.secondary{position:absolute;left:0;top:0;z-index:2;transition:all 0.26s ease-out}header .inner-wrapper .on-left{position:relative;display:flex;align-items:center;justify-content:flex-start}header .inner-wrapper .on-left .items{position:relative;display:flex;align-items:center;justify-content:flex-start;font-size:13px;font-family:"GT-Walsheim-Regular"}header .inner-wrapper .on-left .items li{margin-right:20px;transition:all 0.26s ease-out}header .inner-wrapper .on-left .items li:hover{color:#8a8a90}header .inner-wrapper .on-left .items li.active{color:#8a8a90}header .inner-wrapper .on-right{transition:all 0.26s ease-out}header .inner-wrapper .on-right .items{position:relative;display:flex;align-items:center;justify-content:flex-start;font-size:13px;font-family:"GT-Walsheim-Regular"}header .inner-wrapper .on-right .items li{margin-left:20px;cursor:pointer;transition:all 0.26s ease-out}header .inner-wrapper .on-right .items li:hover{color:#8a8a90}header .inner-wrapper .on-right .items li.active{color:#8a8a90}header .inner-wrapper .on-right .items li.hidden{display:none}.menu-button{position:fixed;right:60px;width:24px;top:38px;height:44px;width:44px;background:transparent;border-radius:50%;z-index:99999;transition:all 0.26s ease-out}.menu-button.opp.go-black{background:black}.menu-button.opp.go-black .inner-wrapper .line{background:white}.menu-button.opp.go-super-black{background:black!important}.menu-button.opp.go-super-black .inner-wrapper .line{background:white}.menu-button.opp .inner-wrapper .line{background:black}.menu-button.go-black{background:black}.menu-button.go-black .inner-wrapper .line{background:white}.menu-button.go-super-black{background:black!important}.menu-button.go-super-black .inner-wrapper .line{background:white}.menu-button.rotate .inner-wrapper .line{background:white}.menu-button.rotate .inner-wrapper .line.two{visibility:hidden;opacity:0}.menu-button.rotate .inner-wrapper .line.one{transform:rotate(45deg);-webkit-transform:rotate(45deg);top:7px}.menu-button.rotate .inner-wrapper .line.three{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);top:7px}.menu-button .inner-wrapper{position:absolute;width:24px;height:16px;left:50%;margin-left:-12px;top:50%;margin-top:-8px}.menu-button .inner-wrapper .line{position:absolute;right:0;width:100%;height:2px;background:white;transition:all 0.26s ease-out}.menu-button .inner-wrapper .line.one{top:0}.menu-button .inner-wrapper .line.two{top:7px;width:78%}.menu-button .inner-wrapper .line.three{top:14px}@media screen and (max-width:1024px){header{height:72px}header .inner-wrapper{width:calc(100% - 48px)}header .inner-wrapper .logo-wrapper{height:28px}.menu-button{right:14px;top:14px}}.newsletter-banner{position:relative;height:480px;display:flex;align-items:center;justify-content:center}.newsletter-banner .overlay{background:rgba(0,0,0,0.34)}.newsletter-banner input{width:660px;height:40px;color:white;font-family:"GT-Walsheim-Medium";margin-top:20px;border:0;border-bottom:2px solid white;background:transparent;font-size:16px}.newsletter-banner input.wpcf7-not-valid{border-color:red}.newsletter-banner input[type=submit]{background:white;border-color:white;color:black;max-width:220px;height:44px;line-height:44px;margin-top:30px;cursor:pointer;transition:all 0.26s ease-out}.newsletter-banner input[type=submit]:hover{background:black;border-color:black;color:white}.newsletter-banner input::-webkit-input-placeholder{color:white!important;font-family:"GT-Walsheim-Medium"}.newsletter-banner input::-moz-placeholder{color:white!important;font-family:"GT-Walsheim-Medium"}.newsletter-banner input:-ms-input-placeholder{color:white!important;font-family:"GT-Walsheim-Medium"}.newsletter-banner input:-moz-placeholder{color:white!important;font-family:"GT-Walsheim-Medium"}.newsletter-banner .s-button{margin:30px auto 0;color:white}.newsletter-banner .s-button .inner{border-color:white}footer{height:auto;padding:40px 0;background:black;color:white;position:relative;overflow:hidden;text-align:center;font-size:14px;font-family:"GT-Walsheim-Bold";color:rgba(255,255,255,0.64)}footer .content-wrapper{width:calc(100% - 120px)}footer .items{position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}footer .items.second{margin-top:24px}footer .items.second li{margin:0 0.74vw}footer .items li{margin:0 1.24vw}footer .items li a{transition:all 0.24s ease-out}footer .items li a:hover{color:white}footer .items li .fa-linkedin{margin-right:6px}@media screen and (max-width:1023px){.newsletter-banner{overflow:hidden;height:80vw}.newsletter-banner .overlay{background:rgba(0,0,0,0.54)}.newsletter-banner .content{padding:0 24px;width:100%}.newsletter-banner .content h3{font-size:24px!important;line-height:1}.newsletter-banner .content p{margin-top:4px;font-family:"GT-Walsheim-Medium"}.newsletter-banner input{width:100%}footer{height:auto;padding:36px 24px;font-size:13px}footer .content-wrapper{width:100%}footer .items{display:none}footer .items.second{display:flex;margin-top:0;line-height:1.8}footer .items.second li{margin:0 6px}}.front-wrapper .hero{position:relative;height:100vh;overflow:hidden}.front-wrapper .hero .image-wrapper{position:absolute;width:40vw;height:calc(40vw * 0.5625);overflow:hidden}.front-wrapper .hero .image-wrapper:hover .image{transform:scale(1.05);-webkit-transform:scale(1.05)}.front-wrapper .hero .image-wrapper.active .white-bg{transform:scaleX(0);-webkit-transform:scaleX(0)}.front-wrapper .hero .image-wrapper.opp{width:calc(50vw * 0.5625);height:40vw}.front-wrapper .hero .image-wrapper.one{top:calc(50% + 5px);left:calc(50% + 5px);transform-origin:right center}.front-wrapper .hero .image-wrapper.two{bottom:calc(50% + 5px);right:calc(50% + 5px)}.front-wrapper .hero .image-wrapper.three{bottom:calc(50% + 5px);left:calc(50% + 5px);width:35vw;height:calc(35vw * 0.5625)}.front-wrapper .hero .image-wrapper.four{top:calc(50% + 5px);right:calc(50% + 5px);width:35vw;height:calc(35vw * 0.5625)}.front-wrapper .hero .image-wrapper.large{top:0;right:0;width:100%;height:100%;display:none}.front-wrapper .hero .image-wrapper.large.active .white-bg{transform:scaleY(0);-webkit-transform:scaleY(0)}.front-wrapper .hero .image-wrapper.large .white-bg{transform-origin:top center!important}.front-wrapper .hero .image-wrapper.large .special-image{visibility:hidden;opacity:0;transition:all 8s ease-out;display:none}.front-wrapper .hero .image-wrapper.large .special-image.active{visibility:visible;opacity:1;display:block}.front-wrapper .hero .image-wrapper.large .special-image.super-active{transform:scale(1.05);-webkit-transform:scale(1.05)}.front-wrapper .hero .image-wrapper.large .special-white-bg{position:absolute;left:-5px;top:-5px;width:calc(100% + 10px);height:calc(100% + 10px);background:white;transition:all 1s cubic-bezier(0.645,0.045,0.355,1);-webkit-transition:all 1s cubic-bezier(0.645,0.045,0.355,1)}.front-wrapper .hero .image-wrapper.large .special-white-bg.from-left{transform-origin:left center;transform:scaleX(0);-webkit-transform:scaleX(0)}.front-wrapper .hero .image-wrapper.large .special-white-bg.from-left.active{transform:scaleX(1);-webkit-transform:scaleX(1)}.front-wrapper .hero .image-wrapper.large .special-white-bg.from-top{transform-origin:top center;transform:scaleY(0);-webkit-transform:scaleY(0)}.front-wrapper .hero .image-wrapper.large .special-white-bg.from-top.active{transform:scaleY(1);-webkit-transform:scaleY(1)}.front-wrapper .hero .image-wrapper.large .special-white-bg.from-bottom{transform-origin:bottom center;transform:scaleY(0);-webkit-transform:scaleY(0)}.front-wrapper .hero .image-wrapper.large .special-white-bg.from-bottom.active{transform:scaleY(1);-webkit-transform:scaleY(1)}.front-wrapper .hero .image-wrapper .white-bg{position:absolute;left:-5px;top:-5px;width:calc(100% + 10px);height:calc(100% + 10px);background:white;transition:all 1s cubic-bezier(0.645,0.045,0.355,1);-webkit-transition:all 1s cubic-bezier(0.645,0.045,0.355,1);transform-origin:left center}.front-wrapper .hero .image-wrapper .white-bg.opp{transform-origin:right center}.front-wrapper .hero .image-wrapper .image{transition:all 1s cubic-bezier(0.645,0.045,0.355,1);-webkit-transition:all 1s cubic-bezier(0.645,0.045,0.355,1)}.front-wrapper .hero .hero-logo{position:relative;width:20vw;height:20vw;margin:auto;background:white;transform:scaleX(0);-webkit-transform:scaleX(0);transform-origin:right center;display:flex;align-items:center;justify-content:center;transition:all 1s cubic-bezier(0.645,0.045,0.355,1);-webkit-transition:all 1s cubic-bezier(0.645,0.045,0.355,1)}.front-wrapper .hero .hero-logo.opp{transform-origin:left center}.front-wrapper .hero .hero-logo.active{transform:scaleX(1);-webkit-transform:scaleX(1)}.front-wrapper .hero .hero-logo img{position:relative;height:70px;visibility:hidden;opacity:0;transform:translateY(10px);-webkit-transform:translateY(10px);transition:all 0.4s ease-out}.front-wrapper .hero .hero-logo img.show{visibility:visible;opacity:1;transform:translateY(0);-webkit-transform:translateY(0)}.front-wrapper .hero h4{font-size:2.6vw}.front-wrapper .hero .content{position:absolute;width:100%;height:100%;top:0;left:0;padding:0 180px;display:flex;align-items:center;justify-content:flex-start;text-align:left;color:white}.front-wrapper .hero .content .logo{height:102px}.front-wrapper .hero .content h1{font-size:72px;line-height:1;font-family:"GT-Walsheim-Bold"}.front-wrapper .hero .content p{margin:30px 0 0 0;padding-top:30px;padding-left:116px;border-top:10px solid;font-size:18px;line-height:29px;font-family:"GT-Walsheim-Medium";max-width:640px}.front-wrapper .hero .content .button{display:none;border:1px solid;width:180px;height:44px;line-height:42px;margin-top:30px;text-align:center;font-size:15px;font-family:"GT-Walsheim-Bold";transition:all 0.26s ease-out;cursor:pointer}.front-wrapper .hero .content .button:hover{padding-left:14px}.front-wrapper .hero .page-hero-arrow{position:absolute;right:57px;bottom:50px;width:50px;cursor:pointer;transition:all 0.4s ease-out}.front-wrapper .hero .page-hero-arrow.hide{visibility:hidden;opacity:0}.front-wrapper .hero .page-hero-arrow .arrow-circle{position:absolute;bottom:0;width:50px;height:50px;left:0;z-index:10}.front-wrapper .hero .page-hero-arrow .arrow-line{position:absolute;left:50%;margin-left:-1px;width:2px;height:0;background:white;bottom:20px;z-index:10;transform-origin:center bottom;transition:all 0.26s ease-out}.front-wrapper .hero .page-hero-arrow .arrow-line.step-a{height:54px}.front-wrapper .hero .page-hero-arrow .arrow-diagonal{position:absolute;bottom:27px;width:12px;height:2px;background:white;transition:all 0.26s ease-out}.front-wrapper .hero .page-hero-arrow .arrow-diagonal.one{right:calc(50% - 4px);transform:rotate(45deg) scaleX(0);transform-origin:left center}.front-wrapper .hero .page-hero-arrow .arrow-diagonal.one.show{transform:rotate(45deg) scaleX(1)}.front-wrapper .hero .page-hero-arrow .arrow-diagonal.two{left:calc(50% - 4px);transform:rotate(-45deg) scaleX(0);transform-origin:right center}.front-wrapper .hero .page-hero-arrow .arrow-diagonal.two.show{transform:rotate(-45deg) scaleX(1)}.front-wrapper .intro{position:relative;padding:120px 0;text-align:center;max-width:1000px;margin:auto}.front-wrapper .intro h2{position:relative;max-width:800px;margin:auto}.front-wrapper .intro p{margin:14px auto 0;max-width:820px}.front-wrapper .intro .vid-wrapper{position:relative;margin:60px auto;max-width:960px}.front-wrapper .intro .vid-wrapper .iframe-wrapper{position:relative;padding-bottom:56.25%;overflow:hidden}.front-wrapper .intro .vid-wrapper .iframe-wrapper iframe{position:absolute;width:100%;height:100%;top:0;left:0}.front-wrapper .intro .s-button{margin:30px auto 0}.front-wrapper .rows{position:relative;margin-bottom:120px}.front-wrapper .rows .row{position:relative;display:flex;align-items:flex-start;justify-content:space-between}.front-wrapper .rows .row.row-1 .text .inner{width:420px;margin-right:60px;margin-top:40px}.front-wrapper .rows .row.row-2{margin-top:-11.994vw}.front-wrapper .rows .row.row-2 .image-wrapper{height:54.4vw}.front-wrapper .rows .row.row-2 .text{justify-content:flex-start;padding-top:17.542vw;padding-left:6.007vw}.front-wrapper .rows .row.row-2 .text .inner{width:440px;margin-right:60px;margin-top:0}.front-wrapper .rows .row.row-3{margin-top:-5.208vw}.front-wrapper .rows .row.row-3 .text{padding-top:14.667vw}.front-wrapper .rows .row.row-3 .text .inner{margin-top:0}.front-wrapper .rows .row.row-4{margin-top:-15.73vw}.front-wrapper .rows .row.row-4 .image-wrapper{height:55.4vw}.front-wrapper .rows .row.row-4 .text{justify-content:flex-start;padding-left:6.25vw;padding-top:25.417vw}.front-wrapper .rows .row.row-4 .text .inner{margin-top:10px}.front-wrapper .rows .row .text{position:relative;width:50%;display:flex;align-items:flex-start;justify-content:flex-end;padding:0 90px}.front-wrapper .rows .row .text .inner{position:relative;width:380px;margin-right:100px;margin-top:80px}.front-wrapper .rows .row .text .inner p{margin-top:8px}.front-wrapper .rows .row .text .inner .s-button{margin:20px 0 0;text-align:left}.front-wrapper .rows .row .image-wrapper{position:relative;width:50%}.front-wrapper .rows .row .image-wrapper img{width:100%;display:block}.front-wrapper .rows .row .image-wrapper .patch{position:absolute;background:white}.front-wrapper .rows .row .image-wrapper .patch.patch-1{left:0;bottom:0;width:6.1vw;height:17.98vw}.front-wrapper .rows .row .image-wrapper .patch.patch-2{right:0;top:12vw;width:6.1vw;height:42.4vw}.front-wrapper .rows .row .image-wrapper .patch.patch-3{left:0;top:0;width:6.1vw;height:50vw}.front-wrapper .rows .row .image-wrapper .patch.patch-4{right:0;top:0;width:6.1vw;height:43.7vw}.front-wrapper .rows .row .image-wrapper .blocker{position:absolute;width:100%;height:100%;top:0;left:0;background:white;transform-origin:right center;transition:all 1.2s cubic-bezier(0.645,0.045,0.355,1);-webkit-transition:all 1.2s cubic-bezier(0.645,0.045,0.355,1)}.front-wrapper .rows .row .image-wrapper .blocker.to-left{transform-origin:left center}.front-wrapper .rows .row .image-wrapper .blocker.reveal{transform:scaleX(0);-webkit-transform:scaleX(0)}.front-wrapper .blog{position:relative;padding:0 0 120px;text-align:center;max-width:1200px;margin:auto}.front-wrapper .blog .items{position:relative;display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;margin:50px -20px 70px;width:calc(100% + 40px)}.front-wrapper .blog .items .item{position:relative;background:white;border-radius:14px;box-shadow:0 3px 30px 0 rgba(0,0,0,0.16);width:calc((100% / 3) - 40px);margin:0 20px;overflow:hidden}.front-wrapper .blog .items .item .image-wrapper{height:240px;position:relative}.front-wrapper .blog .items .item .desc-wrapper{position:relative;height:calc(100% - 240px);padding:20px 30px 40px}.front-wrapper .blog h3{margin-top:10px}.front-wrapper .blog p{margin-top:10px}.care{position:absolute;width:14.583vw;top:11.528vw;left:-8.75vw;opacity:1;animation:spin 30s linear infinite}.e-360{position:absolute;width:14.583vw;top:19.528vw;left:39vw;z-index:2;animation:spin 30s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@media screen and (max-width:1023px){.front-wrapper .hero .content{padding:0 24px}.front-wrapper .hero .content h1{font-size:40px;line-height:46px}.front-wrapper .hero .content p{margin:20px 0 0 0;padding-top:20px;padding-left:32px;border-top:6px solid;font-size:17px;line-height:26px}.front-wrapper .hero .page-hero-arrow{right:24px;bottom:48px}.front-wrapper .intro{padding:36px 24px}.front-wrapper .intro h2{font-size:24px;line-height:32px}.front-wrapper .intro h2 br{display:none}.front-wrapper .intro .s-button{margin:16px auto 0}.front-wrapper .rows{margin-bottom:0}.front-wrapper .rows .row{flex-wrap:wrap}.front-wrapper .rows .row.row-1{flex-direction:column-reverse}.front-wrapper .rows .row.row-2{margin-top:0}.front-wrapper .rows .row.row-2 .image-wrapper{height:100vw}.front-wrapper .rows .row.row-3{margin-top:0;flex-direction:column-reverse}.front-wrapper .rows .row.row-3 .image-wrapper{height:100vw;overflow:hidden}.front-wrapper .rows .row.row-4{margin-top:0}.front-wrapper .rows .row.row-4 .image-wrapper{height:100vw}.front-wrapper .rows .row .text{width:100%;display:block;padding:36px 24px 48px!important}.front-wrapper .rows .row .text .inner{width:100%!important;margin:0!important}.front-wrapper .rows .row .text .inner p{margin-top:12px;display:none}.front-wrapper .rows .row .text .inner h2{font-size:24px;line-height:32px}.front-wrapper .rows .row .text .inner .s-button{margin:16px auto 0}.front-wrapper .rows .row .image-wrapper{width:100%}.front-wrapper .rows .row .image-wrapper .patch.patch-1{left:-2px;bottom:-2px;width:48px;height:96px;z-index:9}.front-wrapper .rows .row .image-wrapper .patch.patch-2{right:-2px;top:-2px;width:48px;height:96px;z-index:9}.front-wrapper .rows .row .image-wrapper .patch.patch-3{left:-2px;top:auto;bottom:-2px;width:48px;height:96px;z-index:9}.front-wrapper .rows .row .image-wrapper .patch.patch-4{right:-2px;top:-2px;width:48px;height:96px;z-index:9}.care{width:120px;top:-48px;left:auto;right:24px}.e-360{width:120px;top:auto;bottom:-48px;left:auto;right:24px;z-index:20}.front-wrapper .hero .image-wrapper{width:40vw;height:80vw}.front-wrapper .hero .image-wrapper.four,.front-wrapper .hero .image-wrapper.three{width:40vw;height:90vw}.front-wrapper .hero .hero-logo{width:52vw;height:52vw}.front-wrapper .hero .hero-logo img{height:14vw}#hero-image-5{display:block}.front-wrapper .blog{padding:0 24px 48px}.front-wrapper .blog h2{font-size:24px;line-height:1;border-top:1px solid rgba(0,0,0,0.14);padding-top:36px}.front-wrapper .blog .items{display:block;margin:40px auto;width:100%}.front-wrapper .blog .items .item{width:100%;margin:0 0 24px}.front-wrapper .intro .vid-wrapper{margin:20px auto 0}}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;transform:translate(0,-50%);padding:0;border:none;outline:none}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:none;background:transparent;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:0.25}.slick-next:before,.slick-prev:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:black;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:black;opacity:0.75}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.menu{position:fixed;top:0;left:0;width:100%;height:100%;background:black;color:white;z-index:777;display:flex;align-items:center;justify-content:center;transform-origin:top center;transform:scaleY(0);-webkit-transform:scaleY(0);transition:all 0.4s ease-out}.menu.show{transform:scaleY(1);-webkit-transform:scaleY(1)}.menu ul{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;font-size:28px;font-family:"GT-Walsheim-Bold";max-width:1200px;width:calc(100% - 120px);transform:translateY(20px);-webkit-transform:translateY(20px);transition:all 0.4s ease-out;visibility:hidden;opacity:0}.menu ul.show{transform:translateY(0);-webkit-transform:translateY(0);visibility:visible;opacity:1}.menu ul li{padding:20px 24px;cursor:pointer;transition:all 0.26s ease-out}.menu ul li.low-opacity{color:rgba(255,255,255,0.4)}.menu .contact-details{position:absolute;bottom:60px;left:0;width:100%;font-size:18px;line-height:32px;font-family:"GT-Walsheim-Medium";text-align:center;transform:translateY(20px);-webkit-transform:translateY(20px);transition:all 0.4s ease-out;visibility:hidden;opacity:0}.menu .contact-details.show{transform:translateY(0);-webkit-transform:translateY(0);visibility:visible;opacity:1}.menu .contact-details .fa-linkedin{margin-right:8px}.menu .contact-details a{transition:all 0.26s ease-out}.menu .contact-details a:hover{opacity:0.66}@media screen and (max-width:1023px){.menu{display:block;padding:96px 24px 0;text-align:left}.menu ul{display:block;font-size:24px;width:100%}.menu ul li{padding:0;margin-bottom:24px}.menu .contact-details{display:none;bottom:32px;left:24px;width:calc(100% - 48px);font-size:15px;line-height:24px;text-align:left;color:rgba(255,255,255,0.64)}}.s-button{position:relative;height:44px;width:100%;line-height:42px;text-align:center;font-size:16px;font-family:"GT-Walsheim-Bold";margin:auto;cursor:pointer}.s-button.chill{font-family:"GT-Walsheim-Medium";line-height:36px;font-size:15px}.s-button.chill .inside{border-bottom:3px solid}.s-button.chill .inside svg{top:11px}.s-button .inside{display:inline-block;position:relative;text-align:left;border-bottom:4px solid;transition:all 0.26s ease-out;padding-right:44px}.s-button .inside:hover{padding-left:22px;padding-right:0}.s-button .inside:hover svg{transform:translateX(-20px);-webkit-transform:translateX(-20px);visibility:hidden;opacity:0}.s-button .inside svg{position:absolute;right:24px;top:14px;transition:all 0.26s ease-out}.our-story-wrapper{position:relative}.our-story-wrapper .on-top{position:relative;height:100vh;display:flex;align-items:flex-end;justify-content:space-between}.our-story-wrapper .on-top .text-wrapper{position:relative;padding:60px;display:flex;justify-content:flex-end;align-items:flex-end;z-index:2;width:40.77%}.our-story-wrapper .on-top .text-wrapper.opp{justify-content:flex-start}.our-story-wrapper .on-top .text-wrapper .inner{position:relative;max-width:470px}.our-story-wrapper .on-top .text-wrapper h1{font-family:"GT-Walsheim-Medium";font-size:18px}.our-story-wrapper .on-top .text-wrapper h2{margin-top:18px;font-size:42px;line-height:54px;font-family:"GT-Walsheim-Bold";max-width:444px}.our-story-wrapper .on-top .text-wrapper h2.small{font-size:36px;line-height:48px}.our-story-wrapper .on-top .text-wrapper p{margin-top:20px}.our-story-wrapper .on-top .image-wrapper{position:relative;width:59.23%;height:100%}.our-story-wrapper .on-top .image-wrapper .top-blocker{position:absolute;width:100%;height:100%;top:0;left:0;background:black;transform-origin:right center;transition:all 1.8s cubic-bezier(0.645,0.045,0.355,1);-webkit-transition:all 1.8s cubic-bezier(0.645,0.045,0.355,1)}.our-story-wrapper .on-top .image-wrapper .top-blocker.to-left{transform-origin:left center}.our-story-wrapper .on-top .image-wrapper .top-blocker.to-bottom{transform-origin:center bottom}.our-story-wrapper .on-top .image-wrapper .top-blocker.to-bottom.reveal{transform:scaleY(0);-webkit-transform:scaleY(0)}.our-story-wrapper .on-top .image-wrapper .top-blocker.reveal{transform:scaleX(0);-webkit-transform:scaleX(0)}.our-story-wrapper .intro{position:relative;padding:120px 0;text-align:center;max-width:880px;margin:auto}.our-story-wrapper .intro.second{padding:100px 0 50px}.our-story-wrapper .intro.last p.first{margin-top:20px;max-width:736px}.our-story-wrapper .intro p{font-size:16px;line-height:28px}.our-story-wrapper .intro p.first{font-size:24px;line-height:34px;max-width:800px;margin:auto;font-family:"GT-Walsheim-Medium"}.our-story-wrapper .intro p.first.big{font-size:28px}.our-story-wrapper .intro p.second{margin-top:10px}.our-story-wrapper .intro .bullets{position:relative;margin:20px -100px 0;font-size:16px;line-height:28px;display:flex;align-items:flex-start;justify-content:space-between;text-align:left;flex-wrap:wrap}.our-story-wrapper .intro .bullets li{position:relative;width:calc(50% - 20px);margin-top:20px;display:flex;align-items:flex-start;justify-content:flex-start}.our-story-wrapper .intro .bullets li img{height:34px;margin-right:20px}.our-story-wrapper .intro .s-button{margin:30px auto 0}.our-story-wrapper .middle-one{position:relative;display:flex;align-items:center;justify-content:space-between}.our-story-wrapper .middle-one .text-wrapper{position:relative;padding:0 80px;width:40.67%}.our-story-wrapper .middle-one .text-wrapper .inner{position:relative;max-width:410px}.our-story-wrapper .middle-one .text-wrapper h3{font-size:24px;line-height:34px;font-family:"GT-Walsheim-Medium"}.our-story-wrapper .middle-one .text-wrapper p{border-top:6px solid;padding-top:20px;margin-top:24px}.our-story-wrapper .middle-one .image-wrapper{position:relative;width:59.23%;height:100vh}.our-story-wrapper .middle-one .image-wrapper .caption{position:absolute;left:0;bottom:40px;background:black;color:white;font-size:16px;font-family:"GT-Walsheim-Medium";padding:6px 12px}.our-story-wrapper .services{position:relative;margin:auto}.our-story-wrapper .services .inner-wrapper{position:relative;width:calc(100% - 180px);max-width:1340px;display:flex;justify-content:space-between;align-items:flex-start;margin:auto}.our-story-wrapper .services .inner-wrapper .service{position:relative;width:calc(100% / 4 - 30px)}.our-story-wrapper .services .inner-wrapper .service .image-wrapper{position:relative;padding-bottom:56.25%}.our-story-wrapper .services .inner-wrapper .service h5{margin-top:24px;font-size:22px;font-family:"GT-Walsheim-Medium"}.our-story-wrapper .services .inner-wrapper .service p{margin-top:14px}.our-story-wrapper .services .inner-wrapper .service .s-button{margin:14px 0 0;text-align:left}.our-story-wrapper .closer{position:relative;display:flex;align-items:center;justify-content:space-between;margin-top:120px}.our-story-wrapper .closer .text-wrapper{position:relative;padding:0 80px;width:40.67%;display:flex;align-items:center;justify-content:flex-end}.our-story-wrapper .closer .text-wrapper .inner{position:relative;max-width:410px}.our-story-wrapper .closer .text-wrapper h3{font-size:24px;line-height:34px;font-family:"GT-Walsheim-Medium"}.our-story-wrapper .closer .text-wrapper p{border-top:6px solid;padding-top:20px;margin-top:24px}.our-story-wrapper .closer .text-wrapper .s-button{margin:30px 0 0;text-align:left}.our-story-wrapper .closer .image-wrapper{position:relative;width:59.23%;height:100vh}.our-story-wrapper .closer .image-wrapper .caption{position:absolute;left:0;bottom:40px;background:black;color:white;font-size:16px;font-family:"GT-Walsheim-Medium";padding:6px 12px}.special-gallery{position:relative;text-align:center}.special-gallery.tall .images .image-wrapper .inner{padding-bottom:150%}.special-gallery.tall .images .image-wrapper .inner .image.bg{background-position:top center!important}.special-gallery .images{position:relative;max-width:1640px;width:calc(100% - 120px);margin:auto;display:flex;justify-content:space-between}.special-gallery .images .image-wrapper{position:relative;vertical-align:top;width:calc(20% - 30px);overflow:hidden}.special-gallery .images .image-wrapper.one .image.first{visibility:visible;opacity:1}.special-gallery .images .image-wrapper.one .image.second{visibility:hidden;opacity:0}.special-gallery .images .image-wrapper.one .image.third{visibility:hidden;opacity:0}.special-gallery .images .image-wrapper.two .image.first{visibility:hidden;opacity:0}.special-gallery .images .image-wrapper.two .image.second{visibility:visible;opacity:1}.special-gallery .images .image-wrapper.two .image.third{visibility:hidden;opacity:0}.special-gallery .images .image-wrapper.three .image.first{visibility:hidden;opacity:0}.special-gallery .images .image-wrapper.three .image.second{visibility:hidden;opacity:0}.special-gallery .images .image-wrapper.three .image.third{visibility:visible;opacity:1}.special-gallery .images .image-wrapper .inner{position:relative;padding-bottom:100%}.special-gallery .images .image-wrapper .image{z-index:2;transition:all 1s ease-out;transform:scale(1.06);-webkit-transform:scale(1.06);visibility:hidden;opacity:0}.special-gallery .images .image-wrapper .image.behind{display:none;top:24px;left:24px;z-index:1}.special-gallery .images .image-wrapper .image.behind.special{left:auto;right:-20%;top:-20%;width:50%}.image-wrapper.zoom-in{overflow:hidden}.image-wrapper.zoom-in.zoom .image{transform:scale(1);-webkit-transform:scale(1)}.image-wrapper.zoom-in .image{transform:scale(1.1);-webkit-transform:scale(1.1);transition:all 1.2s ease-out}@media screen and (max-width:1023px){.our-story-wrapper .on-top{flex-wrap:wrap;height:auto;padding-top:48px}.our-story-wrapper.special .on-top{flex-direction:column-reverse;padding-top:0}.our-story-wrapper.special .on-top:after{position:absolute;left:24px;width:calc(100% - 48px);height:1px;background:rgba(0,0,0,0.14);content:""}.our-story-wrapper .on-top .image-wrapper{width:100%;height:80vw}.our-story-wrapper .on-top .text-wrapper{padding:36px 24px;display:block;width:100%}.our-story-wrapper .on-top .text-wrapper h1{font-size:17px}.our-story-wrapper .on-top .text-wrapper h2{margin-top:12px;font-size:28px;line-height:36px}.our-story-wrapper .on-top .text-wrapper p{margin-top:12px}.our-story-wrapper .on-top .text-wrapper p br{display:none}.our-story-wrapper .intro{padding:36px 24px}.our-story-wrapper .intro p.first{font-size:20px;line-height:30px;font-family:"GT-Walsheim-Medium"}.our-story-wrapper .intro p.first.big{font-size:24px;line-height:32px;font-family:"GT-Walsheim-Bold"}.our-story-wrapper .intro p.second{margin-top:12px}.our-story-wrapper .intro p.second br{display:none}.our-story-wrapper .middle-one{flex-wrap:wrap;flex-direction:column-reverse}.our-story-wrapper .middle-one .text-wrapper{padding:36px 24px;width:100%}.our-story-wrapper .middle-one .text-wrapper h3{font-size:20px;line-height:30px}.our-story-wrapper .middle-one .text-wrapper p{border-top:4px solid;padding-top:20px;margin-top:20px}.our-story-wrapper .middle-one .image-wrapper{width:100%;height:80vw}.our-story-wrapper .closer{margin-top:0;flex-wrap:wrap}.our-story-wrapper .closer .text-wrapper{padding:36px 24px;width:100%;display:block}.our-story-wrapper .closer .text-wrapper h3{font-size:20px;line-height:30px}.our-story-wrapper .closer .text-wrapper p{border-top:4px solid;padding-top:20px;margin-top:20px}.our-story-wrapper .closer .image-wrapper{width:100%;height:80vw}.our-story-wrapper .intro.second{padding:36px 24px}.our-story-wrapper .services .inner-wrapper{width:calc(100% - 48px);flex-wrap:wrap}.our-story-wrapper .services .inner-wrapper .service{width:calc(100% / 2 - 12px);margin-bottom:24px}.our-story-wrapper .services .inner-wrapper .service .image-wrapper{padding-bottom:66%}.our-story-wrapper .services .inner-wrapper .service h5{margin-top:16px;font-size:16px;font-family:"GT-Walsheim-Bold"}.our-story-wrapper .services .inner-wrapper .service .s-button{margin:0;display:none}.our-story-wrapper .intro.last{padding-top:12px}.special-gallery{margin-bottom:0!important}.special-gallery .images{width:calc(100% - 48px);flex-wrap:wrap}.special-gallery .images .image-wrapper{width:50%!important;margin:0!important;border:3px solid white}.special-gallery .images .image-wrapper.last{display:none}.our-story-wrapper.of-yse .on-top{padding-top:0}.our-story-wrapper.of-yse .on-top:after{position:absolute;left:24px;width:calc(100% - 48px);height:1px;background:rgba(0,0,0,0.14);content:"";bottom:0}.our-story-wrapper .on-top .text-wrapper h2.small{font-size:28px;line-height:36px}.our-story-wrapper.of-yse .intro.second{padding:36px 24px 36px!important}.our-story-wrapper.of-yse .intro.second p br{display:none}.our-story-wrapper.of-yse .intro.second:after{display:none}.our-story-wrapper.of-yse .intro:after{position:absolute;left:24px;width:calc(100% - 48px);height:1px;background:rgba(0,0,0,0.14);content:"";bottom:0}.our-story-wrapper .intro .bullets{margin:20px auto 0;display:block}.our-story-wrapper .intro .bullets li{width:100%}.our-story-wrapper .intro .bullets li img{height:24px}}.team-wrapper{position:relative;padding-bottom:120px}.team-wrapper .cover{position:relative;height:30vw;overflow:hidden}.team-wrapper .cover h1{position:absolute;color:white;font-family:"GT-Walsheim-Bold";font-size:80px;bottom:60px;left:0;width:100%;text-align:center}.team-wrapper .intro{position:relative;padding:80px 0 60px;text-align:center;max-width:900px;margin:auto}.team-wrapper .intro p{font-size:17px;line-height:28px}.team-wrapper .intro p.first{font-size:24px;line-height:34px;font-family:"GT-Walsheim-Medium"}.team-wrapper .intro p.second{margin-top:14px}.team-wrapper .intro .s-button{margin:30px auto 0}.team-wrapper .members{position:relative;margin:auto}.team-wrapper .members h2{font-size:34px;line-height:34px;font-family:"GT-Walsheim-Medium";text-align:center;border-top:1px solid rgba(0,0,0,0.14);padding-top:60px;width:calc(100% - 40px);max-width:1200px;margin:0 auto 60px}.team-wrapper .members .inner-wrapper{position:relative;margin:auto}.team-wrapper .members .inner-wrapper .row{position:relative;display:flex;justify-content:center;align-items:flex-start;margin:auto;flex-wrap:wrap;max-width:1300px}.team-wrapper .members .inner-wrapper .row.bigger{max-width:980px}.team-wrapper .members .inner-wrapper .row.bigger .member{width:calc(100% / 3);margin-top:0}.team-wrapper .members .inner-wrapper .row.bigger .member .image-wrapper{width:260px;height:260px}.team-wrapper .members .inner-wrapper .row .member{position:relative;width:25%;margin-top:40px;text-align:center;cursor:pointer}.team-wrapper .members .inner-wrapper .row .member:hover .image-wrapper .image{transform:scale(1.06);-webkit-transform:scale(1.06)}.team-wrapper .members .inner-wrapper .row .member .image-wrapper{position:relative;width:220px;height:220px;border-radius:50%;overflow:hidden;margin:auto;box-shadow:rgba(100,100,111,0.2) 0px 7px 29px 0px;border:6px solid white;overflow:hidden}.team-wrapper .members .inner-wrapper .row .member .image-wrapper .image{transition:all 1s ease-out}.team-wrapper .members .inner-wrapper .row .member h5{margin-top:30px;font-size:18px;font-family:"GT-Walsheim-Bold"}.team-wrapper .members .inner-wrapper .row .member p{margin-top:4px}.team-wrapper .closer{position:relative;padding:60px 0 100px;text-align:center;width:calc(100% - 40px);max-width:1200px;margin:80px auto 0;border-top:1px solid rgba(0,0,0,0.14)}.team-wrapper .closer p{font-size:17px;line-height:28px;max-width:920px;margin:auto}.team-wrapper .join-us{position:relative;max-width:1200px;margin:auto;height:440px;display:flex;align-items:center;justify-content:center;color:white;text-align:center}.team-wrapper .join-us .overlay{background:rgba(0,0,0,0.34)}.team-wrapper .join-us .content{position:relative}.team-wrapper .join-us .content h3{font-size:40px}.team-wrapper .join-us .content p{font-family:"GT-Walsheim-Medium";margin:10px 0;font-size:17px}@media screen and (max-width:1023px){.team-wrapper .intro{padding:36px 24px}.team-wrapper .intro p.first{font-size:20px;line-height:30px}.team-wrapper .intro p.second br{display:none}.team-wrapper .intro p{font-size:16px}.team-wrapper .members h2{font-size:24px;line-height:32px;font-family:"GT-Walsheim-Bold";padding-top:36px;width:calc(100% - 48px);margin:0 auto 12px}.team-wrapper .members .inner-wrapper{padding:0 24px}.team-wrapper .members .inner-wrapper .row.bigger .member{margin-top:24px}.team-wrapper .members .inner-wrapper .row.bigger .member .image-wrapper{width:100%;height:auto}.team-wrapper .members .inner-wrapper .row.bigger .member .image-wrapper .image{position:relative;padding-bottom:100%}.team-wrapper .members .inner-wrapper .row .member{width:calc(100% / 3);margin-top:36px;border:4px solid white}.team-wrapper .members .inner-wrapper .row .member .image-wrapper{width:100%;border:3px solid white;height:auto}.team-wrapper .members .inner-wrapper .row .member .image-wrapper .image{position:relative;padding-bottom:100%}.team-wrapper .members .inner-wrapper .row .member h5{margin-top:24px;font-size:16px}.team-wrapper .members .inner-wrapper .row .member p{max-width:120px;margin:8px auto 0;line-height:1.2}.team-wrapper .members .inner-wrapper .row.bigger .member p{max-width:100%}.team-wrapper .members .inner-wrapper .row{width:calc(100% + 24px);margin:0 -12px}.team-wrapper .closer{padding:36px 0;width:calc(100% - 48px);margin:36px auto 0}.team-wrapper .closer p{font-size:16px}.team-wrapper .join-us{width:calc(100% - 48px);padding:24px;height:80vw}.team-wrapper .join-us .content h3{font-size:28px;line-height:1.2}.team-wrapper{padding-bottom:36px}}.magazine-hero{position:relative;height:30vw;color:white}.magazine-hero .media-wrapper{position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;transform:scale(1.34);-webkit-transform:scale(1.34);transition:all 1.4s cubic-bezier(0.645,0.045,0.355,1);-webkit-transition:all 1.4s cubic-bezier(0.645,0.045,0.355,1)}.magazine-hero .media-wrapper.active{transform:scale(1);-webkit-transform:scale(1)}.magazine-hero .media-wrapper .slides{position:absolute;width:100%;height:100%;top:0;left:0}.magazine-hero .media-wrapper .slide{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden}.magazine-hero .media-wrapper .slide.active .image{visibility:visible;opacity:1;transform:scale(1);-webkit-transform:scale(1)}.magazine-hero .media-wrapper .slide .image{visibility:hidden;opacity:0;transition:all 2s ease-out;transform:scale(1.05);-webkit-transform:scale(1.05)}.magazine-hero .content-wrapper{height:100%;display:flex;align-items:flex-end;justify-content:center;padding-bottom:60px}.magazine-hero .content-wrapper h1{font-size:72px;margin-top:20px;font-family:"GT-Walsheim-Bold"}.magazine-hero .content-wrapper h1 span{position:relative}.magazine-hero .content-wrapper h1 span:after{position:absolute;right:4px;top:100%;height:8px;background:white;width:calc(100% - 8px);content:""}.magazine-items{position:relative;padding:90px 0 24px;text-align:center}.magazine-items .items{position:relative;display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;margin:auto}.magazine-items .items .item{position:relative;background:white;border-radius:14px;width:calc((100% - 72px) / 3);overflow:hidden;margin-bottom:72px}.magazine-items .items .item .image-wrapper{padding-bottom:56.25%;position:relative}.magazine-items .items .item .desc-wrapper{position:relative;height:calc(100% - 240px);padding:18px 36px 36px}.magazine-items .items .item .desc-wrapper h4{margin-top:10px;font-weight:bold}.magazine-items .items .item .desc-wrapper p{margin-top:10px;font-size:15px}.mag-legend{position:relative;margin:80px auto -20px}.mag-legend .items{position:relative;font-size:16px;font-family:"GT-Walsheim-Medium";display:flex;align-items:center;justify-content:center}.mag-legend .items .item{position:relative;margin:0 20px;cursor:pointer;padding-bottom:4px;border-bottom:2px solid transparent}.mag-legend .items .item.active{border-color:black}.mag-legend .items .item:hover{border-color:black}.mag-blog{position:relative;padding:100px 0;text-align:center;max-width:1140px;margin:auto}.mag-blog h3{margin-bottom:50px}.mag-blog .items{position:relative;display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;margin:auto}.mag-blog .items .item{position:relative;background:white;border-radius:14px;box-shadow:0 3px 30px 0 rgba(0,0,0,0.16);width:calc((100% - 100px) / 3);overflow:hidden;margin-bottom:70px}.mag-blog .items .item .image-wrapper{height:240px;position:relative}.mag-blog .items .item .desc-wrapper{position:relative;height:calc(100% - 240px);padding:20px 30px 40px}.mag-blog h4{margin-top:10px;font-size:24px}.mag-blog p{margin-top:10px}.sides{position:relative;display:flex;align-items:flex-start;justify-content:flex-start;height:50vw;background:black}.sides.of-mag{margin:100px auto;height:40vw;background:transparent}.sides.of-mag .part{width:calc(50% + 36px)}.sides.of-mag .part.of-text{width:calc(50% - 36px)}.sides.of-mag .part .inner{max-width:470px}.sides.of-mag .part .inner .date{margin-bottom:6px;margin-top:10px;font-family:"GT-Walsheim-Medium"}.sides.of-mag .part .inner .date strong{font-family:"GT-Walsheim-Medium"}.sides.of-mag .part .inner .s-button{margin:20px 0 0;text-align:left}.sides .part{position:relative;width:50%;height:100%}.sides .part.of-text{display:flex;align-items:center;justify-content:center;padding:72px}.sides .part .inner{position:relative;max-width:440px;margin:auto}.sides .part .inner p{margin-top:10px}.sides .part .inner ul{font-size:17px;line-height:1.5;list-style-type:none;margin-top:20px}.sides .part .inner ul li{position:relative;margin-top:10px;padding-right:24px}.sides .part .inner ul li .fa-heart{font-size:15px;position:absolute;top:5px;right:0}.article-wrapper{position:relative;padding:122px 0;max-width:720px;margin:auto}.article-wrapper .back{font-size:14px;font-family:"GT-Walsheim-Medium";margin-bottom:10px}.article-wrapper .back svg{margin-right:4px;transform:translateY(1px);-webkit-transform:translateY(1px)}.article-wrapper h1{font-size:66px;margin-top:20px;font-family:"GT-Walsheim-Bold";text-align:center}.article-wrapper .date{text-align:center;margin-top:6px;font-family:"GT-Walsheim-Medium";font-size:16px}.article-wrapper .featured-image{position:relative;margin:54px -174px 72px;overflow:hidden}.article-wrapper .featured-image .image{position:relative;padding-bottom:56.25%}.article-wrapper .content{position:relative}.article-wrapper .content h2,.article-wrapper .content h3,.article-wrapper .content h4,.article-wrapper .content h5{font-weight:bold;margin-top:36px;font-size:20px;line-height:30px}.article-wrapper .content p{margin-top:18px}.article-wrapper .content ol,.article-wrapper .content ul{margin-top:18px;font-size:16px;line-height:28px;padding-left:20px}.article-wrapper .content ul{list-style-type:disc}.article-wrapper .content ol{list-style-type:decimal}.article-wrapper .content img{width:calc(100% + 148px);height:auto;display:block;margin:54px -74px}@media screen and (max-width:1023px){.magazine-hero{height:80vw}.magazine-hero .content-wrapper{padding-bottom:36px}.magazine-hero .content-wrapper h1{font-size:36px}.magazine-hero .content-wrapper ol,.magazine-hero .content-wrapper ul{font-size:15px}.sides.of-mag{flex-wrap:wrap;height:auto;margin-top:40px!important}.sides.of-mag.opp{flex-direction:column-reverse}.sides.of-mag .part{width:100%}.sides.of-mag .part .image{position:relative;padding-bottom:56.25%}.sides.of-mag .part.of-text{width:100%;padding:20px}.sides.of-mag .part.of-text h3{font-size:26px}.sides.of-mag .part.of-text .s-button{font-size:14px;height:36px;line-height:36px}.mag-blog{padding:0 0 60px}.mag-blog .items{display:block}.mag-blog .items .item{width:calc(100% - 40px);margin:40px auto 0}.mag-blog h4{font-size:20px}.mag-blog p{font-size:15px}.mag-legend{margin:30px auto -10px}.mag-legend .items{font-size:14px}.mag-legend .items .item{margin:0 10px}.article-wrapper h1{font-size:34px}.article-wrapper{padding:90px 20px 40px}.article-wrapper .featured-image{margin:40px -20px;width:calc(100% + 40px)}.article-wrapper .content p{font-size:15px}.article-wrapper .content img{margin:40px -20px;width:calc(100% + 40px)}}.popup-wrapper{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.56);z-index:999999;opacity:0;visibility:hidden;overflow:auto;transition:all 0.26s ease-out}.popup-wrapper.show{opacity:1;visibility:visible}.popup-wrapper.show .popup-inner{transform:scale(1);-webkit-transform:scale(1)}.popup-wrapper .close{position:absolute;width:100%;height:100%;top:0;left:0;cursor:pointer}.popup-wrapper .center-wrapper .center{padding:20px}.popup-wrapper .popup-inner{position:relative;max-width:580px;background:white;margin:auto;transform-origin:center center;padding:50px;transition:all 0.26s ease-out;transform:scale(0.9);-webkit-transform:scale(0.9)}.popup-wrapper .popup-inner.of-team{padding:140px 40px 50px;text-align:center;margin-top:110px}.popup-wrapper .popup-inner.of-team .image-wrapper{position:absolute;width:220px;height:220px;top:-110px;left:50%;margin-left:-110px;box-shadow:rgba(100,100,111,0.2) 0px 7px 29px 0px;border:6px solid white;overflow:hidden;border-radius:50%}.popup-wrapper .popup-inner.of-team h5{font-family:"GT-Walsheim-Bold";font-size:20px}.popup-wrapper .popup-inner.of-message{max-width:360px;text-align:center}.popup-wrapper .popup-inner.of-message h4{font-size:24px}.popup-wrapper .popup-inner.of-form{max-width:540px;text-align:center}.popup-wrapper .popup-inner.of-form h4{font-size:28px;margin-bottom:6px}.popup-wrapper .popup-inner.of-form .form-wrapper{position:relative;margin-top:14px}.popup-wrapper .popup-inner.of-form .form-wrapper form{position:relative;width:100%}.popup-wrapper .popup-inner.of-form .form-wrapper form input{width:100%;background:transparent;border:0;border-bottom:2px solid black;height:44px;padding:0;font-size:16px;font-family:"GT-Walsheim-Medium";outline:0;margin-bottom:20px}.popup-wrapper .popup-inner.of-form .form-wrapper form input.wpcf7-not-valid{border-color:red}.popup-wrapper .popup-inner.of-form .form-wrapper form input[type=submit]{background:black;color:white;cursor:pointer;font-size:18px}.popup-wrapper .popup-inner.of-form .form-wrapper form textarea{margin-top:10px;width:100%;background:transparent;border:0;border-bottom:2px solid black;height:88px;padding:0;font-size:16px;font-family:"GT-Walsheim-Medium";outline:0;resize:none;margin-bottom:10px}.popup-wrapper .popup-inner.of-form .form-wrapper form textarea.wpcf7-not-valid{border-color:red}.popup-wrapper .popup-inner.of-form .form-wrapper form .upload-media{position:relative;margin-bottom:20px;text-align:left;display:flex;align-items:center;justify-content:flex-start;cursor:pointer;font-family:"GT-Walsheim-Medium"}.popup-wrapper .popup-inner.of-form .form-wrapper form .upload-media svg{margin-right:10px}.popup-wrapper .popup-inner.of-form .form-wrapper form .upload-wrapper .wpcf7-form-control.wpcf7-file{opacity:0;visibility:hidden;height:0}.popup-wrapper .popup-inner.of-form .form-wrapper form .upload-wrapper .wpcf7-not-valid-tip{display:block;font-size:14px;margin-top:-30px;margin-bottom:30px;text-align:left;color:red}.popup-wrapper .popup-inner.of-form .form-wrapper .ajax-loader{right:auto;left:0;bottom:-20px}.popup-wrapper .lil-x{position:absolute;right:14px;top:14px;height:30px;width:30px;cursor:pointer;transition:all 0.26s ease-out}.popup-wrapper .lil-x:hover{transform:rotate(-90deg);-webkit-transform:rotate(-90deg)}.popup-wrapper .lil-x .line{position:absolute;width:12px;height:2px;left:50%;margin-left:-6px;top:50%;margin-top:-1px;background:black}.popup-wrapper .lil-x .line.one{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.popup-wrapper .lil-x .line.two{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}@media screen and (max-width:1023px){.popup-wrapper .popup-inner.of-team .image-wrapper{width:180px;height:180px;top:-90px;margin-left:-90px}.popup-wrapper .popup-inner.of-team{padding:114px 24px 36px}.popup-wrapper .popup-inner.of-team .m-t-20{margin-top:12px}.popup-wrapper .center-wrapper .center{padding:24px}.popup-wrapper .popup-inner{padding:36px 24px}.popup-wrapper .popup-inner.of-form h4{font-size:22px;margin-bottom:2px;margin-top:12px}}.values-wrapper{position:relative;padding-bottom:120px}.values-wrapper .on-top{position:relative;height:30vw;display:flex;align-items:center;justify-content:space-between}.values-wrapper .on-top .text-wrapper{position:absolute;left:50%;text-align:center;margin-left:-280px;bottom:60px;z-index:2;width:560px;color:white}.values-wrapper .on-top .text-wrapper h1{font-family:"GT-Walsheim-Bold";font-size:72px;line-height:1;margin-bottom:10px}.values-wrapper .on-top .text-wrapper p{font-family:"GT-Walsheim-Medium";font-size:22px;line-height:32px}.values-wrapper .on-top .image-wrapper{position:relative;width:100vw;height:100%;background:black}.values-wrapper .on-top .care{left:auto;right:60px;top:auto;bottom:30px;width:186px}.values-wrapper .on-top .top-blocker{position:absolute;width:100%;height:100%;top:0;left:0;background:white;transform-origin:right center;transition:all 1.8s cubic-bezier(0.645,0.045,0.355,1);-webkit-transition:all 1.8s cubic-bezier(0.645,0.045,0.355,1)}.values-wrapper .on-top .top-blocker.to-left{transform-origin:left center}.values-wrapper .on-top .top-blocker.reveal{transform:scaleX(0);-webkit-transform:scaleX(0)}.values-wrapper .icons-wrapper{position:relative;margin:100px auto 0}.values-wrapper .icons-wrapper .icons{position:relative;display:flex;align-items:flex-start;justify-content:space-between;max-width:1280px;width:calc(100% - 120px);margin:auto}.values-wrapper .icons-wrapper .icons .icon{position:relative;width:25%;text-align:center;padding:0 20px}.values-wrapper .icons-wrapper .icons .icon img{display:block;margin:auto;height:74px}.values-wrapper .icons-wrapper .icons .icon h3{font-size:22px;margin-top:30px;line-height:1;font-family:"GT-Walsheim-Medium"}.values-wrapper .icons-wrapper .icons .icon p{margin-top:10px;font-size:16px}.values-wrapper .more-values{position:relative;display:flex;align-items:flex-start;justify-content:space-between;max-width:1280px;width:calc(100% - 120px);margin:80px auto 0;padding-top:80px;border-top:1px solid rgba(0,0,0,0.14)}.values-wrapper .more-values img{width:420px;margin-right:80px}.values-wrapper .more-values .values{position:relative;width:calc(100% - 500px);display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;padding-top:20px}.values-wrapper .more-values .value{text-align:left;position:relative;margin:0 0 40px;width:calc(50% - 20px)}.values-wrapper .more-values .value img{height:74px;width:auto;margin-bottom:20px}.values-wrapper .more-values .value h3{font-size:22px;line-height:1;font-family:"GT-Walsheim-Medium"}.values-wrapper .more-values .value p{margin-top:4px}.new-values-wrapper{position:relative}.new-values-wrapper .on-top{position:relative;min-height:100vh;display:flex;align-items:flex-start;justify-content:flex-start}.new-values-wrapper .media-wrapper{position:relative;width:40%;height:100vh}.new-values-wrapper .media-wrapper .care{left:auto;right:20px;top:auto;bottom:40px;width:240px;opacity:0.7}.new-values-wrapper .media-wrapper .top-blocker{position:absolute;width:100%;height:100%;top:0;left:0;background:black;transform-origin:right center;transition:all 1.8s cubic-bezier(0.645,0.045,0.355,1);-webkit-transition:all 1.8s cubic-bezier(0.645,0.045,0.355,1)}.new-values-wrapper .media-wrapper .top-blocker.to-left{transform-origin:left center}.new-values-wrapper .media-wrapper .top-blocker.to-bottom{transform-origin:center bottom}.new-values-wrapper .media-wrapper .top-blocker.to-bottom.reveal{transform:scaleY(0);-webkit-transform:scaleY(0)}.new-values-wrapper .media-wrapper .top-blocker.reveal{transform:scaleX(0);-webkit-transform:scaleX(0)}.new-values-wrapper .text-wrapper{position:relative;width:60%;padding:40px 80px;height:100vh;min-height:700px;display:flex;align-items:center;justify-content:center}.new-values-wrapper .text-wrapper .inner{position:relative;max-width:660px;margin:auto}.new-values-wrapper .text-wrapper .inner h2{font-size:18px;font-family:"GT-Walsheim-Medium"}.new-values-wrapper .text-wrapper .inner h1{font-size:44px;font-family:"GT-Walsheim-Bold";margin-bottom:20px;border-bottom:4px solid;padding-bottom:14px;max-width:480px}.new-values-wrapper .text-wrapper .inner h3{font-size:22px;line-height:34px;font-family:"GT-Walsheim-Medium"}.new-values-wrapper .text-wrapper .inner p{margin-top:10px}.new-values-wrapper .text-wrapper .inner .divider{height:1px;background:rgba(0,0,0,0.14);margin:30px 0}.new-values-wrapper .text-wrapper .inner .icons-wrapper{position:relative;margin:auto}.new-values-wrapper .text-wrapper .inner .icons-wrapper .icons{position:relative;display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;margin:auto}.new-values-wrapper .text-wrapper .inner .icons-wrapper .icons .icon{position:relative;width:calc(50% - 30px);text-align:left;margin:0 0 40px}.new-values-wrapper .text-wrapper .inner .icons-wrapper .icons .icon img{display:block;margin:0;height:80px}.new-values-wrapper .text-wrapper .inner .icons-wrapper .icons .icon h3{font-size:24px;margin-top:30px;line-height:1;font-family:"GT-Walsheim-Medium"}.new-values-wrapper .text-wrapper .inner .icons-wrapper .icons .icon p{margin-top:10px;font-size:16px}@media screen and (max-width:1023px){.values-wrapper .on-top{height:80vw}.values-wrapper .icons-wrapper{margin:36px auto 0}.values-wrapper .icons-wrapper .icons{width:calc(100% - 48px);flex-wrap:wrap}.values-wrapper .icons-wrapper .icons .icon{width:calc(50% - 12px);padding:0;margin:0 0 24px}.values-wrapper .icons-wrapper .icons .icon img{height:48px;transform:translateX(0)!important}.values-wrapper .icons-wrapper .icons .icon h3{font-size:18px;margin-top:18px}.values-wrapper .icons-wrapper .icons .icon p{font-size:15px;line-height:22px;max-width:280px;margin:12px auto 0}.values-wrapper .more-values{border-top:0;padding:24px 24px 36px;width:100%;margin:0;display:block}.values-wrapper .more-values img{width:100%;margin-right:0}.values-wrapper .more-values .values{width:100%;display:flex;padding-top:36px}.values-wrapper .more-values .value{margin:0 0 24px;width:calc(50% - 12px);text-align:center}.values-wrapper .more-values .value.last{width:100%}.values-wrapper .more-values .value img{height:48px;width:auto;margin-bottom:18px}.values-wrapper .more-values .value h3{font-size:20px}.values-wrapper .more-values .value p{font-size:15px;line-height:22px;max-width:280px;margin:12px auto 0}.values-wrapper .on-top .care{display:none}.values-wrapper .on-top .text-wrapper{width:calc(100% - 48px);bottom:36px;left:24px;bottom:36px;margin-left:0}.values-wrapper .on-top .text-wrapper h1{font-size:36px}.values-wrapper .on-top .text-wrapper p{font-size:20px;line-height:26px}.values-wrapper .on-top .text-wrapper p br{display:none}.values-wrapper{padding-bottom:0}}.our-menu-wrapper{position:relative;height:100vh;overflow:hidden}.our-menu-wrapper .quarters{position:absolute;top:-2px;left:-2px;height:calc(100% + 4px);width:calc(100% + 4px);display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.our-menu-wrapper .quarter{position:relative;width:50%;height:50%;border:1px solid black}.our-menu-wrapper .quarter:hover .overlay{visibility:visible;opacity:1}.our-menu-wrapper .quarter .overlay{visibility:hidden;opacity:0;transition:all 0.26s ease-out}.our-menu-wrapper .quarter .caption{position:absolute;left:60px;bottom:30px;background:black;color:white;padding:6px 9px;font-family:"GT-Walsheim-Bold";font-size:22px;border:1px solid white}.our-menu-wrapper .quarter .top-blocker{position:absolute;width:100%;height:100%;top:0;left:0;background:white;transform-origin:right center;transition:all 1.8s cubic-bezier(0.645,0.045,0.355,1);-webkit-transition:all 1.8s cubic-bezier(0.645,0.045,0.355,1)}.our-menu-wrapper .quarter .top-blocker.to-left{transform-origin:left center}.our-menu-wrapper .quarter .top-blocker.to-bottom{transform-origin:center bottom}.our-menu-wrapper .quarter .top-blocker.to-bottom.reveal{transform:scaleY(0);-webkit-transform:scaleY(0)}.our-menu-wrapper .quarter .top-blocker.reveal{transform:scaleX(0);-webkit-transform:scaleX(0)}@media screen and (max-width:1023px){.our-menu-wrapper .quarter{width:100%;height:25%}.our-menu-wrapper .quarter .caption{left:24px;bottom:24px;padding:6px 8px;font-size:17px}}.service-wrapper{position:relative}.service-wrapper .on-top{position:relative;min-height:100vh;display:flex;align-items:flex-start;justify-content:flex-start}.service-wrapper .on-top.of-events .text-wrapper{min-height:700px;height:100vh;display:flex;align-items:center;justify-content:center}.service-wrapper .on-top.of-concepts .text-wrapper{min-height:700px;height:100vh;display:flex;align-items:center;justify-content:center}.service-wrapper .media-wrapper{position:relative;width:50%;height:100vh}.service-wrapper .media-wrapper .overlay{background:rgba(0,0,0,0.34)}.service-wrapper .media-wrapper .text{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center}.service-wrapper .media-wrapper .text .inner{position:relative;max-width:400px;color:white}.service-wrapper .media-wrapper .text .inner h2{font-size:22px;font-family:"GT-Walsheim-Medium";padding-bottom:14px;border-bottom:4px solid;display:inline-block;padding-right:40px}.service-wrapper .media-wrapper .text .inner h1{font-size:66px;font-family:"GT-Walsheim-Bold";margin-top:24px;max-width:480px}.service-wrapper .media-wrapper .top-blocker{position:absolute;width:100%;height:100%;top:0;left:0;background:black;transform-origin:right center;transition:all 1.8s cubic-bezier(0.645,0.045,0.355,1);-webkit-transition:all 1.8s cubic-bezier(0.645,0.045,0.355,1)}.service-wrapper .media-wrapper .top-blocker.to-left{transform-origin:left center}.service-wrapper .media-wrapper .top-blocker.to-bottom{transform-origin:center bottom}.service-wrapper .media-wrapper .top-blocker.to-bottom.reveal{transform:scaleY(0);-webkit-transform:scaleY(0)}.service-wrapper .media-wrapper .top-blocker.reveal{transform:scaleX(0);-webkit-transform:scaleX(0)}.service-wrapper .text-wrapper{position:relative;width:50%;padding:100px 80px}.service-wrapper .text-wrapper .inner{position:relative;max-width:490px;margin:auto}.service-wrapper .text-wrapper .inner h2{font-size:18px;font-family:"GT-Walsheim-Medium"}.service-wrapper .text-wrapper .inner h1{font-size:36px;font-family:"GT-Walsheim-Bold";margin-bottom:30px;margin-top:14px;border-bottom:4px solid;padding-bottom:14px;max-width:480px}.service-wrapper .text-wrapper .inner h3{font-size:22px;line-height:34px;font-family:"GT-Walsheim-Medium"}.service-wrapper .text-wrapper .inner p{margin-top:10px}.service-wrapper .text-wrapper .inner .divider{height:1px;background:rgba(0,0,0,0.14);margin:30px 0}.service-wrapper .intro{position:relative;padding:100px 0;text-align:center;max-width:880px;margin:auto}.service-wrapper .intro.second{padding:100px 0 50px}.service-wrapper .intro.last p.first{margin-top:20px;max-width:736px}.service-wrapper .intro p{font-size:16px;line-height:28px}.service-wrapper .intro p.first{font-size:22px;line-height:34px;max-width:800px;margin:auto;font-family:"GT-Walsheim-Medium"}.service-wrapper .intro p.second{margin-top:10px}.service-wrapper .intro .s-button{margin:30px auto 0}.service-wrapper .services{position:relative;margin:0 auto 100px}.service-wrapper .services .inner-wrapper{position:relative;width:calc(100% - 180px);max-width:1340px;display:flex;justify-content:space-between;align-items:flex-start;margin:auto}.service-wrapper .services .inner-wrapper .service{position:relative;width:calc(100% / 3 - 30px)}.service-wrapper .services .inner-wrapper .service .image-wrapper{position:relative;padding-bottom:56.25%}.service-wrapper .services .inner-wrapper .service h5{margin-top:24px;font-size:22px;font-family:"GT-Walsheim-Medium"}.service-wrapper .services .inner-wrapper .service p{margin-top:14px}.service-wrapper .services .inner-wrapper .service .s-button{margin:14px 0 0;text-align:left}@media screen and (max-width:1023px){.service-wrapper .on-top{display:block}.service-wrapper .media-wrapper{width:100%;height:80vw}.service-wrapper .text-wrapper{width:100%;padding:36px 24px}.service-wrapper .media-wrapper .text{width:calc(100% - 48px);height:auto;top:auto;bottom:24px;left:24px;display:block}.service-wrapper .media-wrapper .text .inner h2{padding-bottom:4px;border-bottom:4px solid;padding-right:32px;font-size:18px}.service-wrapper .media-wrapper .text .inner h1{font-size:32px;margin-top:20px}.service-wrapper .text-wrapper .inner h3{font-size:20px;line-height:30px}.service-wrapper .text-wrapper .inner .divider{margin:24px 0}.service-wrapper .intro.second{padding:36px 24px}.service-wrapper .intro.second:before{position:absolute;left:24px;width:calc(100% - 48px);height:4px;background:black;content:"";top:0}.service-wrapper .intro p.first{font-size:20px;line-height:30px}.service-wrapper .services{margin:0 auto 24px}.service-wrapper .services .inner-wrapper{width:calc(100% - 48px);flex-wrap:wrap}.service-wrapper .services .inner-wrapper .service{width:100%;margin-bottom:24px}.service-wrapper .services .inner-wrapper .service .image-wrapper{padding-bottom:66%}.service-wrapper .services .inner-wrapper .service h5{margin-top:16px;font-size:16px;font-family:"GT-Walsheim-Bold"}.service-wrapper .services .inner-wrapper .service .s-button{margin:0;display:none}}.contact-wrapper{position:relative}.contact-wrapper .on-top{position:relative;height:100vh;min-height:760px;display:flex;align-items:center;justify-content:space-between}.contact-wrapper .on-top .text-wrapper{position:relative;width:60%;padding:0 60px;display:flex;align-items:center;justify-content:center}.contact-wrapper .on-top .text-wrapper .inner{position:relative;width:440px;margin:auto}.contact-wrapper .on-top .text-wrapper .inner h1{font-size:40px;line-height:44px;font-family:"GT-Walsheim-Bold"}.contact-wrapper .on-top .text-wrapper .inner .form-wrapper{position:relative;margin-top:20px}.contact-wrapper .on-top .text-wrapper .inner .form-wrapper form{position:relative;width:100%}.contact-wrapper .on-top .text-wrapper .inner .form-wrapper form input{width:100%;background:transparent;border:0;border-bottom:2px solid black;height:44px;padding:0;font-size:17px;font-family:"GT-Walsheim-Medium";outline:0;margin-bottom:20px}.contact-wrapper .on-top .text-wrapper .inner .form-wrapper form input.wpcf7-not-valid{border-color:red}.contact-wrapper .on-top .text-wrapper .inner .form-wrapper form input[type=submit]{background:black;color:white;cursor:pointer}.contact-wrapper .on-top .text-wrapper .inner .form-wrapper form textarea{width:100%;background:transparent;border:0;border-bottom:2px solid black;height:80px;padding:0;font-size:17px;font-family:"GT-Walsheim-Medium";outline:0;resize:none;margin-bottom:10px}.contact-wrapper .on-top .text-wrapper .inner .form-wrapper form textarea.wpcf7-not-valid{border-color:red}.contact-wrapper .on-top .text-wrapper .inner .fa-linkedin{margin-right:4px;font-size:18px}.contact-wrapper .on-top .image-wrapper{position:relative;width:40%;height:100%}.contact-wrapper .on-top .image-wrapper .caption{position:absolute;left:0;bottom:40px;background:black;color:white;font-size:16px;font-family:"GT-Walsheim-Medium";padding:6px 12px}.wpcf7-not-valid-tip{display:none}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{display:none}.wpcf7 .ajax-loader{position:absolute;right:-40px;margin:auto;bottom:0}@media screen and (max-width:1023px){.contact-wrapper .on-top{height:auto;display:block}.contact-wrapper .on-top .image-wrapper{width:100%;height:80vw}.contact-wrapper .on-top .text-wrapper{padding:36px 24px;display:block;width:100%}.contact-wrapper .on-top .text-wrapper .inner h1{font-size:28px;line-height:36px}.contact-wrapper .on-top .text-wrapper .inner{width:100%}.contact-wrapper .on-top .text-wrapper .inner p.big{font-size:16px}.contact-wrapper .on-top .text-wrapper .inner .form-wrapper form input{font-size:16px}.contact-wrapper .on-top .text-wrapper .inner .form-wrapper form textarea{font-size:16px}}.join-wrapper{position:relative;padding-bottom:120px}.join-wrapper .cover{position:relative;height:30vw;overflow:hidden}.join-wrapper .cover h1{position:absolute;color:white;font-family:"GT-Walsheim-Bold";font-size:80px;bottom:60px;left:0;width:100%;text-align:center}.join-wrapper .intro{position:relative;padding:80px 0 60px;text-align:center;max-width:820px;width:calc(100% - 40px);margin:auto}.join-wrapper .intro p{font-size:17px;line-height:28px}.join-wrapper .intro p.first{font-size:24px;line-height:34px;font-family:"GT-Walsheim-Medium"}.join-wrapper .intro p.second{margin-top:14px}.join-wrapper .intro .s-button{margin:30px auto 0}.join-wrapper .left-right{position:relative;max-width:1280px;width:calc(100% - 80px);margin:auto;border-top:1px solid rgba(0,0,0,0.14);padding-top:60px}.join-wrapper .left-right .on-left{position:relative;float:left;width:calc(50% - 40px)}.join-wrapper .left-right .on-left p{margin-bottom:20px;font-size:17px;line-height:28px}.join-wrapper .left-right .on-left h3{margin-top:30px;margin-bottom:20px;font-size:24px;line-height:34px;font-family:"GT-Walsheim-Medium"}.join-wrapper .left-right .on-left ul{position:relative;margin-bottom:20px;font-size:17px;line-height:28px}.join-wrapper .left-right .on-left ul li{position:relative;display:flex;align-items:flex-start;justify-content:flex-start;margin-bottom:20px}.join-wrapper .left-right .on-left ul li img{height:24px;margin-right:20px}.join-wrapper .left-right .on-left ul li strong{font-family:"GT-Walsheim-Medium";font-size:20px;display:block}.join-wrapper .left-right .on-right{position:static;float:right;width:calc(50% - 40px)}.join-wrapper .left-right .on-right .jobs{position:relative}.join-wrapper .left-right .on-right .jobs .job{position:relative;border:1px solid rgba(0,0,0,0.24);margin-bottom:30px;transition:all 0.26s ease-out}.join-wrapper .left-right .on-right .jobs .job:hover{border-color:black}.join-wrapper .left-right .on-right .jobs .job.active{border-color:black}.join-wrapper .left-right .on-right .jobs .job.active h4 .plus{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.join-wrapper .left-right .on-right .jobs .job.active p{display:block}.join-wrapper .left-right .on-right .jobs .job.active .s-button{display:block}.join-wrapper .left-right .on-right .jobs .job h4{position:relative;display:flex;align-items:center;justify-content:space-between;cursor:pointer;font-size:18px;padding:24px}.join-wrapper .left-right .on-right .jobs .job h4 .plus{position:relative;width:20px;height:20px;transition:all 0.26s ease-out}.join-wrapper .left-right .on-right .jobs .job h4 .plus .line{position:absolute;width:14px;height:2px;left:50%;margin-left:-7px;top:50%;margin-top:-1px;background:black}.join-wrapper .left-right .on-right .jobs .job h4 .plus .line.two{transform:rotate(90deg);-webkit-transform:rotate(90deg)}.join-wrapper .left-right .on-right .jobs .job p{display:none;margin-top:-14px;margin-bottom:0;font-size:15px;line-height:26px;padding:0 24px;cursor:pointer}.join-wrapper .left-right .on-right .jobs .job .s-button{display:none;margin:20px 24px 30px;text-align:left;font-size:16px;font-family:"GT-Walsheim-Medium"}.join-wrapper .left-right .on-right .jobs .job .s-button .inside{border-bottom:3px solid black}.join-wrapper .left-right .on-right .box{position:relative;box-shadow:0 3px 30px 0 rgba(0,0,0,0.16);padding:40px 40px 20px}.join-wrapper .left-right .on-right p{margin-bottom:30px;font-size:17px;line-height:28px}.join-wrapper .left-right .on-right h3{margin-bottom:4px;font-size:24px;line-height:34px;font-family:"GT-Walsheim-Medium"}.join-wrapper .left-right .on-right .form-wrapper{position:relative}.join-wrapper .left-right .on-right .form-wrapper form{position:relative;width:100%}.join-wrapper .left-right .on-right .form-wrapper form input{width:100%;background:transparent;border:0;border-bottom:2px solid black;height:44px;padding:0;font-size:17px;font-family:"GT-Walsheim-Medium";outline:0;margin-bottom:20px}.join-wrapper .left-right .on-right .form-wrapper form input.wpcf7-not-valid{border-color:red}.join-wrapper .left-right .on-right .form-wrapper form input[type=submit]{background:black;color:white;cursor:pointer}.join-wrapper .left-right .on-right .form-wrapper form textarea{width:100%;background:transparent;border:0;border-bottom:2px solid black;height:132px;padding:0;font-size:17px;font-family:"GT-Walsheim-Medium";outline:0;resize:none;margin-bottom:10px}.join-wrapper .left-right .on-right .form-wrapper form textarea.wpcf7-not-valid{border-color:red}.join-wrapper .left-right .on-right .form-wrapper .ajax-loader{right:auto;left:0;bottom:-20px}@media screen and (max-width:1023px){.join-wrapper .intro{padding:36px 0;width:calc(100% - 48px)}.join-wrapper .intro p.first{font-size:20px;line-height:30px}.join-wrapper .intro p{font-size:16px;line-height:26px;margin-top:12px}.join-wrapper .left-right{width:calc(100% - 48px);padding-top:36px;flex-direction:column-reverse;display:flex}.join-wrapper .left-right .on-left{float:none;width:100%}.join-wrapper .left-right .on-left p{margin-bottom:24px;font-size:16px;line-height:26px}.join-wrapper .left-right .on-left ul{margin-bottom:24px;font-size:16px;line-height:26px}.join-wrapper .left-right .on-right{position:relative;float:none;width:100%;padding-bottom:24px;margin-bottom:36px;border-bottom:1px solid rgba(0,0,0,0.14)}.join-wrapper .left-right .on-left h3{font-size:20px;line-height:30px}.join-wrapper .left-right .on-left ul li strong{font-size:18px}.join-wrapper .left-right .on-left ul li img{height:20px;margin-right:16px;margin-top:4px}.join-wrapper .left-right .on-right h3{font-size:20px;line-height:30px}.join-wrapper .left-right .on-right p{margin-bottom:24px;font-size:16px;line-height:26px}.join-wrapper .left-right .on-right .jobs .job{margin-bottom:18px}.join-wrapper .left-right .on-right .jobs .job h4{font-size:17px;padding:18px}.join-wrapper .left-right .on-right .jobs .job p{margin-top:-8px;font-size:16px;line-height:26px;padding:0 18px}.join-wrapper .left-right .on-right .jobs .job .s-button{margin:20px 18px 30px}.join-wrapper{padding-bottom:24px}}.innovation-wrapper .intro{position:relative;padding:100px 0 0;text-align:center;max-width:880px;margin:auto}.innovation-wrapper .intro.second{padding:100px 0}.innovation-wrapper .intro.last p.first{margin-top:20px;max-width:736px}.innovation-wrapper .intro p{font-size:17px;line-height:28px}.innovation-wrapper .intro p.first{font-size:24px;line-height:34px;max-width:800px;margin:auto;font-family:"GT-Walsheim-Medium"}.innovation-wrapper .intro p.first.big{font-size:28px}.innovation-wrapper .intro p.second{margin-top:10px}.innovation-wrapper .intro h3{margin-top:24px;font-size:24px;line-height:1}.innovation-wrapper .intro .bullets{position:relative;margin:20px -100px 0;font-size:16px;line-height:28px;display:flex;align-items:flex-start;justify-content:space-between;text-align:left;flex-wrap:wrap}.innovation-wrapper .intro .bullets li{position:relative;width:calc(50% - 20px);margin-top:20px;display:flex;align-items:flex-start;justify-content:flex-start}.innovation-wrapper .intro .bullets li img{height:34px;margin-right:20px}.innovation-wrapper .intro .s-button{margin:30px auto 0}.innovation-wrapper .sides.of-mag .part.of-text .inner h3{font-size:28px;max-width:400px;line-height:38px;font-family:"GT-Walsheim-Medium"}.innovation-wrapper .sides.of-mag .part.of-text .inner p{font-size:17px}.innovation-wrapper .areas{position:relative;margin:0 auto 120px}.innovation-wrapper .areas h3{font-size:36px;text-align:center;line-height:1;font-family:"GT-Walsheim-Medium"}.innovation-wrapper .areas .content-wrapper{margin-top:60px;display:flex;align-items:flex-start;justify-content:space-between}.innovation-wrapper .areas .content-wrapper .area{position:relative;width:calc((100% / 3) - 40px)}.innovation-wrapper .areas .content-wrapper .area .image-wrapper{position:relative;padding-bottom:60%}.innovation-wrapper .areas .content-wrapper .area h4{margin-top:24px;font-size:22px;font-family:"GT-Walsheim-Medium"}.innovation-wrapper .areas .content-wrapper .area p{margin-top:12px}.reinventing{position:relative;text-align:center;max-width:1140px;margin:-30px auto 100px;border-top:1px solid rgba(0,0,0,0.14);padding-top:60px}.reinventing h2{font-family:"GT-Walsheim-Medium";font-size:28px}.reinventing h2 strong{font-family:"GT-Walsheim-Bold"}.reinventing p{margin-top:10px}.reinventing h3{font-family:"GT-Walsheim-Medium";margin-top:20px;font-size:22px;line-height:1.6}.reinventing h3 strong{font-family:"GT-Walsheim-Bold"}.reinventing .form-wrapper{position:relative;margin:30px auto 0;max-width:740px}.reinventing .form-wrapper form{position:relative;width:100%}.reinventing .form-wrapper form p{position:relative;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.reinventing .form-wrapper form p br{display:none}.reinventing .form-wrapper form p .wpcf7-form-control-wrap{display:block;width:calc(50% - 14px)}.reinventing .form-wrapper form p .wpcf7-form-control-wrap.innovation-message{width:100%}.reinventing .form-wrapper form input{width:100%;background:transparent;border:0;border-bottom:2px solid black;height:44px;padding:0;font-size:17px;font-family:"GT-Walsheim-Medium";outline:0;margin-bottom:20px}.reinventing .form-wrapper form input.wpcf7-not-valid{border-color:red}.reinventing .form-wrapper form input[type=submit]{background:black;color:white;cursor:pointer}.reinventing .form-wrapper form textarea{width:100%;background:transparent;border:0;border-bottom:2px solid black;height:80px;padding:0;font-size:17px;font-family:"GT-Walsheim-Medium";outline:0;resize:none;margin-bottom:10px}.reinventing .form-wrapper form textarea.wpcf7-not-valid{border-color:red}@media screen and (max-width:1023px){.innovation-wrapper .intro{padding:36px 24px}.innovation-wrapper .intro p.first.big{font-size:20px;line-height:30px}.innovation-wrapper .intro p{font-size:16px;line-height:26px}.innovation-wrapper .sides.of-mag{margin-top:0!important;height:auto;flex-wrap:wrap}.innovation-wrapper .sides.of-mag.second{flex-direction:column-reverse}.innovation-wrapper .sides.of-mag .part{width:100%;height:80vw}.innovation-wrapper .sides.of-mag .part.of-text{height:auto;padding:36px 24px}.innovation-wrapper .sides.of-mag .part.of-text .inner h3{line-height:30px;font-size:20px}.innovation-wrapper .sides.of-mag .part.of-text .inner p{font-size:16px;line-height:26px}.innovation-wrapper .intro.second{padding:36px 24px}.innovation-wrapper .intro.second:before{position:absolute;left:24px;width:calc(100% - 48px);height:1px;background:rgba(0,0,0,0.14);content:"";top:0}.innovation-wrapper .areas{margin-bottom:36px}.innovation-wrapper .areas h3{font-size:24px;font-family:"GT-Walsheim-Bold"}.innovation-wrapper .areas .content-wrapper{margin-top:36px;display:block}.innovation-wrapper .areas .content-wrapper .area{width:100%;margin-top:24px;cursor:pointer}.innovation-wrapper .areas .content-wrapper .area.active h4:before{display:none}.innovation-wrapper .areas .content-wrapper .area.active p{display:block}.innovation-wrapper .areas .content-wrapper .area h4{text-align:center}.innovation-wrapper .areas .content-wrapper .area h4:before{content:"+"}.innovation-wrapper .areas .content-wrapper .area p{text-align:center;display:none}.reinventing{width:calc(100vw - 48px);margin:0 auto 40px;padding:34px 0 0}.reinventing h2{font-size:20px;line-height:30px}.reinventing p br{display:none}.reinventing h3{margin-top:14px;font-size:16px;line-height:26px}.reinventing .form-wrapper{margin:20px auto 0}.reinventing .form-wrapper form p .wpcf7-form-control-wrap{width:100%}}html{font-size:10px}body{font-family:"GT-Walsheim-Regular";font-size:10px;color:black;background:white;font-weight:normal!important;font-style:normal!important;direction:ltr}.mobile-block{display:none}@media screen and (max-width:1024px){.mobile-block{display:flex;position:fixed;top:0;left:0;width:100%;height:100%;background:white;align-items:center;justify-content:center;text-align:center;padding:0 30px;z-index:999999999}.mobile-block img{height:36px}.mobile-block h3{margin:14px auto 0;max-width:400px;font-size:20px;line-height:1.4;font-family:"GT-Walsheim-Medium"}}
/*# sourceMappingURL=style.css.map */