@import url(https://fonts.googleapis.com/css2?family=Biryani:wght@400;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Ubuntu+Mono:ital@1&display=swap);@import url(https://fonts.googleapis.com/css2?family=Yantramanav:wght@400;500;700&display=swap);@import url(https://p.typekit.net/p.css?s=1&k=epn1hpd&ht=tk&f=39512.39513.39518.39519.39520.39521.39522.39523&a=5216154&app=typekit&e=css);@font-face{font-family:neue-haas-unica;src:url(https://use.typekit.net/af/6a58f8/00000000000000003b9b2058/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3) format("woff2"),url(https://use.typekit.net/af/6a58f8/00000000000000003b9b2058/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3) format("woff"),url(https://use.typekit.net/af/6a58f8/00000000000000003b9b2058/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:600}@font-face{font-family:neue-haas-unica;src:url(https://use.typekit.net/af/a77a8d/00000000000000003b9b2059/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i6&v=3) format("woff2"),url(https://use.typekit.net/af/a77a8d/00000000000000003b9b2059/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i6&v=3) format("woff"),url(https://use.typekit.net/af/a77a8d/00000000000000003b9b2059/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i6&v=3) format("opentype");font-display:auto;font-style:italic;font-weight:600}@font-face{font-family:neue-haas-unica;src:url(https://use.typekit.net/af/18efc2/00000000000000003b9b205e/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff2"),url(https://use.typekit.net/af/18efc2/00000000000000003b9b205e/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff"),url(https://use.typekit.net/af/18efc2/00000000000000003b9b205e/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("opentype");font-display:auto;font-style:italic;font-weight:400}@font-face{font-family:neue-haas-unica;src:url(https://use.typekit.net/af/fff0e7/00000000000000003b9b205f/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff2"),url(https://use.typekit.net/af/fff0e7/00000000000000003b9b205f/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff"),url(https://use.typekit.net/af/fff0e7/00000000000000003b9b205f/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:300}@font-face{font-family:neue-haas-unica;src:url(https://use.typekit.net/af/339846/00000000000000003b9b2060/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3) format("woff2"),url(https://use.typekit.net/af/339846/00000000000000003b9b2060/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3) format("woff"),url(https://use.typekit.net/af/339846/00000000000000003b9b2060/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3) format("opentype");font-display:auto;font-style:italic;font-weight:300}@font-face{font-family:neue-haas-unica;src:url(https://use.typekit.net/af/dff101/00000000000000003b9b2061/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("woff2"),url(https://use.typekit.net/af/dff101/00000000000000003b9b2061/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("woff"),url(https://use.typekit.net/af/dff101/00000000000000003b9b2061/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:500}@font-face{font-family:neue-haas-unica;src:url(https://use.typekit.net/af/6636d6/00000000000000003b9b2062/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3) format("woff2"),url(https://use.typekit.net/af/6636d6/00000000000000003b9b2062/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3) format("woff"),url(https://use.typekit.net/af/6636d6/00000000000000003b9b2062/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3) format("opentype");font-display:auto;font-style:italic;font-weight:500}@font-face{font-family:neue-haas-unica;src:url(https://use.typekit.net/af/3da9bf/00000000000000003b9b2063/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/3da9bf/00000000000000003b9b2063/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/3da9bf/00000000000000003b9b2063/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:400}.tk-neue-haas-unica{font-family:neue-haas-unica,sans-serif}@font-face{font-family:Adieu;src:url(/3d79edc005e1db7a5e975a9aeee633bef6d6acaf/938e3/assets/fonts/adieu-regular.eot);src:url(/c407eb90f3a22c439b5b4e70580ec1a8c93885b6/3abdc/assets/fonts/adieu-regular.woff) format("woff");src:url(/95a6e56226211c1c34a4a23cc8599be14b7b1d2c/c368e/assets/fonts/adieu-regular.woff2) format("woff2")}@keyframes shake{0%{transform:rotate(0)}25%{transform:rotate(15deg)}75%{transform:rotate(-15deg)}100%{transform:rotate(0)}}@keyframes shake__min{0%{transform:rotate(0)}25%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}100%{transform:rotate(0)}}@keyframes backnforth{0%{transform:translateX(0)}25%{transform:translateX(-3px)}75%{transform:translateX(3px)}100%{transform:translateX(0)}}.shake{animation:shake 2s linear infinite}.shake__min{animation:shake__min 2s linear infinite}@keyframes bounce{from{transform:translateY(0)}to{transform:translateY(5px)}}*{box-sizing:border-box;padding:0;margin:0;cursor:none;-webkit-font-smoothing:antialiased}:active,:focus{outline:0}body,html{overflow-x:hidden;font-family:neue-haas-unica;scrollbar-width:none}body::-webkit-scrollbar,html::-webkit-scrollbar{display:none}body.loading .cursor,html.loading .cursor{display:none}body.index,html.index{touch-action:none}::-webkit-scrollbar{display:none}h1,h2,h3,h5,h6{font-family:Adieu,sans-serif;color:#111821}h1{font-size:70px;line-height:normal;text-transform:lowercase;font-weight:400}@media screen and (max-width:1440px){h1{font-size:54px}}@media screen and (max-width:1200px){h1{font-size:45px}}@media screen and (max-width:900px){h1{font-size:7vw}}@media screen and (max-width:900px) and (orientation:landscape){h1{font-size:4vw}}h2{font-size:45px;font-weight:400;text-transform:lowercase}@media screen and (max-width:1440px){h2{font-size:36px}}@media screen and (max-width:1200px){h2{font-size:30px}}@media screen and (max-width:900px){h2{font-size:24px}}h3{font-size:16px;font-family:neue-haas-unica,monospace;font-style:italic;text-transform:uppercase;color:#e84a37;letter-spacing:2.6px;font-weight:400}@media screen and (max-width:900px){h3{font-size:14px}}h4{font-size:18px;text-transform:lowercase;font-weight:300}.menu,a,button,h5{font-family:neue-haas-unica;color:#111821;font-size:18px;text-transform:lowercase;font-weight:500}@media screen and (max-width:1440px){.menu,a,button,h5{font-size:16px}}p{color:#7b7b7b;font-size:16px;font-weight:400;font-family:neue-haas-unica;line-height:1.6;letter-spacing:normal!important}.text__white{color:#fff}.text__black{color:#000}a{text-decoration:none;transition:all .3s}a:hover{letter-spacing:1px}input,textarea{color:#111821;font-size:16px;font-family:neue-haas-unica;-webkit-appearance:none;box-shadow:none!important;filter:none}input::placeholder,textarea::placeholder{color:#7b7b7b}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important}.input-wrapper{position:relative;margin:0 0 1em}.input-wrapper .border{content:"";position:absolute;width:0;height:1px;bottom:0;background:#e84a37;left:0;transition:all .3s}.input-wrapper input{padding:1em 0;border:none;border-bottom:1px solid #f0e1d1;width:100%}@media screen and (max-width:900px){.input-wrapper input{padding:.5em 0}}.input-wrapper input:focus~.border{width:100%}.textarea-wrapper{position:relative}@media screen and (max-width:900px){.textarea-wrapper{height:120px}}.textarea-wrapper textarea{width:100%;height:100%;margin-bottom:1px;padding:1.5em;border:1px solid #f0e1d1;resize:none}@media screen and (max-width:900px){.textarea-wrapper textarea{height:120px}}.textarea-wrapper textarea~.border:after,.textarea-wrapper textarea~.border:before{content:"";position:absolute;top:0;right:0;width:0;height:1px;background-color:#e84a37;transition:.2s;transition-delay:.2s}.textarea-wrapper textarea~.border:after{top:auto;bottom:0;right:auto;left:0;transition-delay:.6s}.textarea-wrapper textarea~.border i:after,.textarea-wrapper textarea~.border i:before{content:"";position:absolute;top:0;left:0;width:1px;height:0;background-color:#e84a37;transition:.2s}.textarea-wrapper textarea~.border i:after{left:auto;right:0;top:auto;bottom:0;transition-delay:.4s}.textarea-wrapper textarea:focus~.border:after,.textarea-wrapper textarea:focus~.border:before{width:100%;transition:.2s;transition-delay:.6s}.textarea-wrapper textarea:focus~.border:after{transition-delay:.2s}.textarea-wrapper textarea:focus~.border i:after,.textarea-wrapper textarea:focus~.border i:before{height:100%;transition:.2s}.textarea-wrapper textarea:focus~.border i:after{transition-delay:.4s}.btn-round,button{background:#fff;padding:.5em 2em;position:relative;border:none;transition:all .3s}@media screen and (max-width:1440px){.btn-round,button{padding:.5em 1.5em}}.btn-round::before,button::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border:1px solid #000;border-radius:50px}.btn-round:hover,button:hover{letter-spacing:1px}.btn-red{color:#fff;background:#e84a37;position:absolute}img{image-rendering:-webkit-optimize-contrast;width:100%;height:auto}video{width:100%}.major{z-index:2}.minor{z-index:2}.cursor{position:fixed;z-index:999999;background:#fff;border:1px solid #fff;width:60px;height:60px;border-radius:100%;z-index:100;transition:transform .3s ease-in-out .1s,opacity .3s ease-in-out .1s,mix-blend-mode .3s ease-in-out .1s;user-select:none;pointer-events:none;transform-origin:center;display:flex;justify-content:center;align-items:center;mix-blend-mode:difference;backface-visibility:hidden;transform:scale(.25)}@media (hover:none){.cursor{display:none}}@media screen and (max-width:900px){.cursor{display:none}}.cursor.bg__dark{background:#111821;border-color:#111821;mix-blend-mode:unset}.cursor.active{transform:scale(1)}.cursor.active__slider{background:#e84a37;border-color:#e84a37;transform:scale(1);mix-blend-mode:initial}.cursor.active__slider:before{content:"drag";font-size:14px;color:#fff;height:100%;display:flex;align-items:center}.cursor.active__next-project{background:#e84a37;border-color:#e84a37;transform:scale(1);mix-blend-mode:initial}.cursor.active__next-project:before{content:"next";font-size:14px;color:#fff;height:100%;display:flex;align-items:center}.page-indicator{position:fixed;height:5px;bottom:0;width:0%;background:#e84a37;z-index:3}.hidden{display:none;visibility:hidden;opacity:0}.screen{fill:#e84a37;z-index:100;position:fixed;width:100%;bottom:0;transform:translateY(100%);display:flex;flex-direction:column}.screen .bg{height:150vh;background:#e84a37;margin-top:-1px}.screen.enter{bottom:unset;top:0;transform:rotate(180deg)}.screen__project{position:fixed;height:100%;width:100%;background:#111821;z-index:3}section{transition:background-color 1s}section.bg__dark{background:#111821!important}section.bg__dark h1,section.bg__dark h4,section.bg__dark h5{color:#fff}section.bg__light{background:#fff}section.bg__light h1{color:#111821}section.bg__light .container header p{color:#111821}section.bg__midnight{background:#070c14}section.bg__midnight h1,section.bg__midnight h4{color:#fff}.blob__exit{position:fixed;width:0;height:0;z-index:4;right:calc(4vw + 45px);top:35px;transform:translate(50%,-50%)}#preloader{position:fixed;height:calc(100% + 1px);width:100%;background:#111821;z-index:99}body.loaded #preloader{display:none}#preloader *{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#preloader .container{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center}#preloader .container .letter{position:absolute;overflow:hidden;padding:80px 65px;transition:all 2s}#preloader .container .letter h1{text-transform:uppercase;font-size:360px;height:360px;line-height:1;margin:0;color:#111821;font-weight:800}@media screen and (max-width:900px) and (orientation:landscape){#preloader .container .letter h1{font-size:270px;height:unset}}#preloader .container .letter.u{transform:translateY(-20%);text-align:center;position:relative;padding:25px 0 0}#preloader .container .letter.u .logo{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:200px;margin-top:-5%;display:flex;align-items:center}@media screen and (max-width:900px){#preloader .container .letter.u .logo{width:44vw;max-width:225px}}@media screen and (max-width:900px) and (orientation:landscape){#preloader .container .letter.u .logo{width:20vw}}#preloader .container .letter.u.clone{margin-left:16px}body.initialized #preloader .container .letter.u.clone h1{opacity:1}#preloader .container .letter.u.clone span{opacity:0}#preloader .container .subtitle{position:absolute;bottom:11%;left:0;right:0;margin:auto;width:100%;text-align:center;opacity:0}@media screen and (max-width:900px) and (orientation:landscape){#preloader .container .subtitle{bottom:8%}}@media screen and (max-width:900px){#preloader .container .subtitle h3{max-width:275px;margin:0 auto;font-size:12px}}@media screen and (max-width:900px) and (orientation:landscape){#preloader .container .subtitle h3{max-width:100%}}#preloader .container .subtitle .container{height:105px;margin:1em 0 0;overflow:hidden}@media screen and (max-width:1440px){#preloader .container .subtitle .container{height:75px}}@media screen and (max-width:900px){#preloader .container .subtitle .container{height:14vw}}@media screen and (max-width:900px) and (orientation:landscape){#preloader .container .subtitle .container{height:8vw}}#preloader .container .subtitle .container h1{margin:0;position:absolute;transition:all .6s ease-in-out,opacity .2s ease-out;transform:translateY(120%);opacity:0;color:#111821}@media screen and (max-width:900px){#preloader .container .subtitle .container h1{font-size:10vw}}@media screen and (max-width:900px) and (orientation:landscape){#preloader .container .subtitle .container h1{font-size:6vw}}#preloader .container .subtitle .container h1.slide-up{transform:translateY(0);opacity:1;color:#fff}#preloader .container .subtitle .container h1.slide-up.slide-off{transform:translateY(-100%);opacity:0}#preloader .loading-screen{position:absolute;height:calc(100% + 430px);width:100%;bottom:calc(-100% - 430px);display:flex;flex-direction:column}#preloader .loading-screen .bg{background:#e84a37;flex-grow:1;margin-top:-1px}#preloader .loading-screen svg{fill:#e84a37}#preloader .loaded-screen{transform:rotate(180deg);position:relative;margin-top:-1px}#preloader .loaded-screen svg{position:absolute;bottom:0;fill:#e84a37}.viewport{position:fixed;z-index:2;top:0;left:0;overflow:hidden;width:100%}.viewport .nav{position:fixed;top:2em;z-index:5;transform:translate3d(0,0,0)}.viewport .nav.logo{width:3em;position:fixed;left:4vw;fill:#fff;font-size:initial;mix-blend-mode:difference}@media screen and (max-width:900px){.viewport .nav.logo{width:2.5em}}.viewport .nav.menu{color:#fff;mix-blend-mode:difference;right:4vw;z-index:4}.viewport .nav.dark{mix-blend-mode:unset;color:#111821;fill:#111821}.viewport nav{position:fixed;right:-230px;width:0;height:100%;z-index:4;flex-direction:column}.viewport nav svg{position:absolute;transform:rotate(-90deg);bottom:0;left:2px;transform-origin:bottom left;width:100vh;fill:#111821}.viewport nav .container{background:#111821;flex-grow:1;height:100%;display:flex;justify-content:flex-end}@media screen and (max-width:900px){.viewport nav .container{flex-direction:column;justify-content:center}}@media screen and (max-width:900px) and (orientation:landscape){.viewport nav .container{flex-direction:row;justify-content:flex-end}}.viewport nav .container .major{width:50%;display:flex;flex-direction:column;justify-content:center;padding-top:2em}@media screen and (max-width:900px){.viewport nav .container .major{width:100%;order:-1;align-items:center;margin-bottom:auto;margin-top:auto}}@media screen and (max-width:900px) and (orientation:landscape){.viewport nav .container .major{order:1}}.viewport nav .container .major .anim-wrap{width:max-content;overflow:hidden;pointer-events:none}@media screen and (max-width:900px){.viewport nav .container .major .anim-wrap{width:55vw}}@media screen and (max-width:900px) and (orientation:landscape){.viewport nav .container .major .anim-wrap{width:300px}}@media screen and (max-width:500px){.viewport nav .container .major .anim-wrap{width:300px}}.viewport nav .container .major .anim-wrap .anim{display:flex;align-items:center;color:#070c14;transition:opacity .3s}.viewport nav .container .major .anim-wrap .anim h3{margin:0 4em -1em 0;color:#070c14;transition:all ease-in-out .5s;transition-delay:.5s}@media screen and (max-width:900px){.viewport nav .container .major .anim-wrap .anim h3{margin:0 2em 0 0;color:#f0e1d1}}.viewport nav .container .major .anim-wrap .anim a{display:block;margin:1em 0}@media screen and (max-width:900px){.viewport nav .container .major .anim-wrap .anim a{margin:.5em 0}}.viewport nav .container .major .anim-wrap .anim a h1{font-size:8vw;color:#070c14}@media screen and (max-width:900px){.viewport nav .container .major .anim-wrap .anim a h1{font-size:10vw;color:#f0e1d1}}@media screen and (max-width:900px) and (orientation:landscape){.viewport nav .container .major .anim-wrap .anim a h1{font-size:50px}}@media screen and (max-width:900px) and (max-width:500px){.viewport nav .container .major .anim-wrap .anim a h1{font-size:50px}}.viewport nav .container .major .anim-wrap .anim a h1:before{content:attr(text);display:block;position:absolute;transition:clip-path .5s ease-in-out,opacity .7s ease-in-out,transform .3s,color .7s ease-in-out}.viewport nav .container .major .anim-wrap .anim a h1:after{content:attr(text);display:block;width:100%;overflow:hidden;transition:clip-path .5s ease-in-out,opacity .7s ease-in-out,transform .3s,color .7s ease-in-out;z-index:1;position:relative;opacity:0;clip-path:inset(0 0 0 100%)}.viewport nav .container .major .anim-wrap .anim:hover h3{color:#f0e1d1}.viewport nav .container .major .anim-wrap .anim:hover h1::before{transform:translateX(-50px)}@media screen and (max-width:900px){.viewport nav .container .major .anim-wrap .anim:hover h1::before{transform:translateX(0)}}.viewport nav .container .major .anim-wrap .anim:hover h1::after{opacity:1;clip-path:inset(0 0 0 0);transform:translateX(-50px);color:#f0e1d1}@media screen and (max-width:900px){.viewport nav .container .major .anim-wrap .anim:hover h1::after{transform:translateX(0)}}.viewport nav .container .minor{width:50%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding-right:4em}@media screen and (max-width:900px){.viewport nav .container .minor{width:100%;padding-right:0}}.viewport nav .container .minor>.wrapper{width:35%;margin:auto;display:flex;justify-content:center;position:relative}@media screen and (max-width:900px){.viewport nav .container .minor>.wrapper{display:none}}.viewport nav .container .minor>.wrapper .img-wrapper{width:0;transition:width .3s ease-out,opacity 1s ease-in-out;position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:center;opacity:0}.viewport nav .container .minor>.wrapper .img-wrapper.active{width:15vw;opacity:1}.viewport nav .container .minor>.wrapper .img-wrapper.active.contact,.viewport nav .container .minor>.wrapper .img-wrapper.active.work{width:18vw}.viewport nav .container .minor aside{display:flex;justify-content:flex-end;align-items:center;padding:2em 0 3.5em;border-top:#f0e1d1 2px solid;width:100%;max-width:600px;margin:0 auto 0 0}@media screen and (max-width:900px){.viewport nav .container .minor aside{justify-content:center;padding:2em 0 2em;margin:0;flex-direction:column}}@media screen and (max-width:900px) and (orientation:landscape){.viewport nav .container .minor aside{border-top:none;max-width:280px}}.viewport nav .container .minor aside .logo{width:95px;margin-right:2em;display:flex;align-items:center}@media screen and (max-width:900px){.viewport nav .container .minor aside .logo{margin-right:0;margin-bottom:1em;width:80px}}.viewport nav .container .minor aside .wrapper{display:flex;flex-direction:column}@media screen and (max-width:900px){.viewport nav .container .minor aside .wrapper{align-items:center}}.viewport nav .container .minor aside .wrapper h4{color:#fff;margin:0 0 .5em}.viewport nav .container .minor aside .wrapper a{width:max-content}.viewport nav .container .minor aside .wrapper a:first-of-type{margin-bottom:5px}.viewport nav .close-menu{right:4em;height:140px;width:90px;top:-80px;border-radius:50%;display:flex;flex-direction:column;justify-content:flex-end;transition:all .3s;z-index:3}@media screen and (max-width:900px){.viewport nav .close-menu{right:2em;height:130px;width:83px;font-size:14px}}.viewport nav .close-menu:hover{letter-spacing:1px;background:#ce3f2f}.viewport nav .close-menu span{height:50%;display:flex;justify-content:center;align-items:center}main #landing{position:relative;display:flex;align-items:center;justify-content:space-evenly;height:100vh;background:#fff}main #landing::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:#575757;mix-blend-mode:screen;pointer-events:none}@media screen and (max-width:900px){main #landing{padding-top:50px;flex-direction:column;justify-content:center;align-items:center}}@media screen and (max-width:900px) and (orientation:landscape){main #landing{padding-left:0;flex-direction:row;align-items:center}}main #landing .minor{max-width:650px;overflow:hidden;display:flex;width:32vw;align-items:center;margin-right:2em}@media screen and (max-width:900px){main #landing .minor{margin-right:0;width:60vw;max-width:400px;justify-content:center;align-items:center;margin-left:2em}}@media screen and (max-width:900px) and (orientation:landscape){main #landing .minor{width:30vw;margin-top:-35px}}main #landing .minor video{width:100%;position:relative;bottom:-3px}main #landing .major{max-width:900px;margin-bottom:3em;padding-right:1em}@media screen and (max-width:900px){main #landing .major{padding:0 2em;margin-bottom:0;display:flex;flex-direction:column;text-align:center}}@media screen and (max-width:900px) and (orientation:landscape){main #landing .major{text-align:left;margin-top:-30px}}main #landing .major .anim-wrap{overflow:hidden}main #landing .major .anim-wrap .anim{transition:opacity .7s ease-out}@media screen and (max-width:900px){main #landing .major .anim-wrap .anim:not(h3){font-size:6.9vw}}@media screen and (max-width:900px) and (orientation:landscape){main #landing .major .anim-wrap .anim:not(h3){font-size:4vw}}main #landing .major h3{margin-bottom:2em}@media screen and (max-width:900px){main #landing .major h3{margin-bottom:.5em;margin-top:1em}}main #landing .major aside{display:flex;transform:translateY(150%);overflow:hidden}@media screen and (max-width:1200px){main #landing .major aside{transform:translateY(100%);max-width:500px;width:100%;margin-left:auto;margin-right:auto}}@media screen and (max-width:900px){main #landing .major aside{transform:translateY(0);margin-top:3em;margin-bottom:0;justify-content:space-between;text-align:left}}main #landing .major aside .col{position:relative;margin:0 4em 0 0;max-width:200px}@media screen and (max-width:1440px){main #landing .major aside .col{margin:0 2.5em 0 0}main #landing .major aside .col:last-of-type{margin-right:0}}@media screen and (max-width:900px){main #landing .major aside .col{margin:0 0 1em 0;max-width:100%}}main #landing .major aside .col h5{transition:all .3s}main #landing .major aside .col:before{content:"";width:100%;height:2px;background:#f0e1d1;bottom:0;position:absolute}main #landing .major aside .col:after{content:"";width:0;height:2px;background:#e84a37;bottom:0;position:absolute;transition:all .3s ease-in-out}main #landing .major aside .col:hover h5{letter-spacing:1px;margin-left:1px}main #landing .major aside .col:hover:after{width:100%}main #landing .major aside .col p{padding:.5em 0 1em;letter-spacing:normal!important}@media screen and (max-width:900px){main #landing .major aside .col p{display:none}}#projects{position:relative;height:100vh;width:100%;background:#111821;display:flex;justify-content:center;align-items:center;overflow:hidden;pointer-events:none}body.init__projects #projects{pointer-events:auto}#projects aside{height:100%;display:flex;align-items:center;transition:all 1.5s ease-in-out;opacity:0}body.init__projects #projects aside{transform:translateY(0);opacity:1}#projects aside .slick-list{width:100%!important}#projects aside .slick-list .slick-track{width:100%!important;display:flex!important;flex-direction:column!important}#projects aside.minor{max-width:480px;width:25vw;height:100%;transform:translateY(-100%);z-index:3}@media screen and (max-width:900px){#projects aside.minor{width:45%}}@media screen and (max-width:900px) and (orientation:landscape){#projects aside.minor{width:29%}}#projects aside.minor svg{width:0;height:0;position:absolute;top:0;left:0;bottom:0;margin:auto;transform:translateX(-50%);z-index:99}#projects aside.minor .wrapper{width:100%;overflow:hidden;display:flex}@media screen and (max-width:900px){#projects aside.minor .wrapper{height:70vw}}@media screen and (max-width:900px) and (orientation:landscape){#projects aside.minor .wrapper{height:unset}}#projects aside.minor .wrapper:hover img:last-of-type{opacity:1}#projects aside.minor .wrapper img{width:100%;height:100%;object-fit:cover}#projects aside.minor .wrapper img:not(:first-of-type){position:absolute;left:0;top:0;opacity:0;transition:all .4s ease-in-out}#projects aside.minor .wrapper img:not(:first-of-type):last-of-type{z-index:3}#projects aside.minor .wrapper a{position:absolute;height:60px;width:120px;background:#e84a37;top:0;bottom:0;left:-60px;z-index:4;margin:auto;display:flex;align-items:center;justify-content:flex-end;border-radius:50%;padding-right:25px;color:#fff;transform:translateX(-100%);transition:all .3s}#projects aside.minor .wrapper a:hover{background:#ce3f2f}#projects aside.minor .wrapper a:before{content:"";position:absolute;left:0;width:60px;height:100%;background:#111821}#projects aside.minor .slick-current.wrapper a{transform:translateX(0);transition:transform .3s 1s,border-radius .3s,background-color .3s}#projects aside.minor .slick-current img:nth-child(2){opacity:1;transition-delay:1s}#projects aside.minor .slick-slide{width:100%!important;pointer-events:none}#projects aside.minor .slick-slide.allow-pointer{pointer-events:auto}#projects aside.major{width:35%;margin-left:10em;transform:translateY(100%)}@media screen and (max-width:900px){#projects aside.major{width:55%;margin-left:0;padding-left:2em}}@media screen and (max-width:900px) and (orientation:landscape){#projects aside.major{width:45%}}#projects aside.major h1{color:#f0e1d1}@media screen and (max-width:900px){#projects aside.major h1{word-break:break-word}#projects aside.major h1.ambassadher{max-width:42vw}}#projects aside.major h1.num{color:#070c14;font-size:20vw;height:25vw;margin:auto 0;position:absolute;z-index:-1;top:0;bottom:0}@media screen and (max-width:900px){#projects aside.major h1.num{position:static;word-break:unset;font-size:15vw;height:unset;margin:0}}@media screen and (max-width:900px) and (orientation:landscape){#projects aside.major h1.num{height:220px;position:absolute;font-size:20vw;height:25vw;margin:auto 0}}#projects aside.major .content{height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;opacity:0;transition:all .4s ease-in-out}@media screen and (max-width:900px){#projects aside.major .content{padding:0 20px 0 10px;height:initial}}#projects aside.major .content span{color:#f0e1d1;display:flex;align-items:center;text-transform:lowercase;margin-top:.5em}@media screen and (max-width:900px){#projects aside.major .content span{align-items:flex-start}}@media screen and (max-width:550px){#projects aside.major .content span{max-width:125px}}#projects aside.major .content span:before{content:"";display:block;border-radius:50%;width:10px;height:10px;min-width:10px;background:#e84a37;margin-right:5px;margin-top:10px;margin-bottom:auto}@media screen and (max-width:900px){#projects aside.major .content span:before{margin-top:10px}}#projects aside.major .slick-current .content{opacity:1;transition-delay:1s}#projects aside .wrapper{margin:50px 0;min-height:28vw;max-height:550px;position:relative;display:flex!important;flex-direction:column;justify-content:center}@media screen and (max-width:900px){#projects aside .wrapper{min-height:70vw;margin:40px 0}}@media screen and (max-width:900px) and (orientation:landscape){#projects aside .wrapper{height:unset;min-height:33vw}}body.project{background:#111821}@media (hover:none){body.project{height:unset!important}}@media screen and (max-width:900px){body.project{height:unset!important}}@media (hover:none){body.project .viewport{position:static}}@media screen and (max-width:900px){body.project .viewport{position:static}}body.project main{background:#111821}@media (hover:none){body.project main{transform:none!important}}@media screen and (max-width:900px){body.project main{transform:none!important}}body.project main.loading #banner{opacity:0}body.project section{display:flex;flex-wrap:wrap}body.project section .container{max-width:1240px;width:75vw;margin:0 auto;padding:0 20px}@media screen and (max-width:900px){body.project section .container{width:85vw;max-width:600px}}@media screen and (max-width:900px) and (orientation:landscape){body.project section .container{width:70vw}}body.project section .container header{margin:12vw 0 6vw;display:flex;justify-content:space-between}@media screen and (max-width:900px){body.project section .container header{flex-direction:column;margin-bottom:12vw}}@media screen and (max-width:900px) and (orientation:landscape){body.project section .container header{margin-bottom:0}}body.project section .container header .wrapper h1{white-space:nowrap}body.project section .container header h3{position:relative;display:inline-block}body.project section .container header h3::before{content:"";position:absolute;top:50%;right:calc(100% + 10px);width:100vw;height:2px;background:#e84a37}body.project section .container header h4{max-width:580px;margin-top:2.5em;margin-left:6em;text-transform:initial}@media screen and (max-width:900px){body.project section .container header h4{margin-left:0;margin-top:1.5em}}body.project #banner{height:100vh;flex-wrap:nowrap;overflow:hidden}@media screen and (max-width:900px){body.project #banner{height:unset!important}}body.project #banner .major{width:100%;position:relative;display:flex;flex-direction:column}@media screen and (max-width:900px){body.project #banner .major{padding-top:255px;opacity:1!important}}@media screen and (max-width:900px) and (orientation:landscape){body.project #banner .major{padding-top:225px}}body.project #banner .major.visible canvas{opacity:1}body.project #banner .major canvas{position:absolute;top:90px;right:12vw;opacity:0;transition:all 1s;z-index:-1}@media screen and (max-width:900px){body.project #banner .major canvas{top:0}}@media screen and (max-width:900px) and (orientation:landscape){body.project #banner .major canvas{right:100px}}body.project #banner .major header{margin:auto auto 5em;max-width:950px;padding:0 2em}@media screen and (max-width:1200px){body.project #banner .major header{padding:0 4em 0 2em}}@media screen and (max-width:900px){body.project #banner .major header{padding-left:1em}}body.project #banner .major header h1,body.project #banner .major header h5{color:#fff}body.project #banner .major header h1{word-break:break-word}body.project #banner .major header p{color:#c7c7c7}body.project #banner .major header p:nth-child(2){margin-top:20px}body.project #banner .major header .wrapper{display:flex;margin-top:3em}@media screen and (max-width:900px){body.project #banner .major header .wrapper{flex-direction:column;margin-top:1em}}body.project #banner .major header .wrapper .col h5{position:relative;padding-left:25px}body.project #banner .major header .wrapper .col h5:before{content:"";position:absolute;border-radius:50%;width:10px;height:10px;background:#e84a37;left:0;top:10px}body.project #banner .major header .wrapper .col:first-of-type{min-width:260px;margin-bottom:1em}body.project #banner .major header .wrapper .col:last-of-type{max-width:570px;margin-left:4vw}@media screen and (max-width:900px){body.project #banner .major header .wrapper .col:last-of-type{margin-left:25px}}body.project #banner .major aside{position:absolute;top:90px;right:8vw;z-index:3}@media screen and (max-width:900px){body.project #banner .major aside{right:0;top:0}}@media screen and (max-width:900px) and (orientation:landscape){body.project #banner .major aside{right:25px}}body.project #banner .major aside>a{height:250px;width:320px;padding-left:70px;display:flex;justify-content:center;flex-direction:column}body.project #banner .major aside p{color:#fff;text-transform:lowercase}body.project #banner .major aside p span{color:#c7c7c7}body.project #banner .minor{width:20vw;height:100%}@media screen and (max-width:900px){body.project #banner .minor{display:none}}body.project #banner .minor img{height:100%;object-fit:cover;float:right}body.project #video{background:#fff}body.project #video .container{display:flex;justify-content:center;align-items:center;margin:7vw auto}@media screen and (max-width:900px){body.project #video .container{margin:80px auto}}body.project #video .container video{box-shadow:0 10px 20px rgba(0,0,0,.1),0 6px 6px rgba(0,0,0,.1)}body.project #preview{padding:9vw 0;position:relative}body.project #preview.bg__midnight:before{content:"";position:absolute;height:16.6vw;width:100%;left:0;top:0;background:#111821}body.project #preview.bg__midnight:after{content:"";position:absolute;height:16.6vw;width:100%;left:0;bottom:0;background:#111821}body.project #preview .container{z-index:1}body.project #preview .container.video{max-width:1100px;margin:16.6vw auto -12.5vw}@media screen and (max-width:900px){body.project #preview .container.video{margin-bottom:0}}body.project #preview .container.video video{border:1px solid #c7c7c7}body.project #preview.two .container{display:flex;align-items:center}@media screen and (max-width:900px){body.project #preview.two .container{flex-direction:column}}body.project #preview.two .img-wrapper{width:auto;border:1px solid #c7c7c7}body.project #preview.two .img-wrapper:first-of-type{margin-right:4vw}@media screen and (max-width:900px){body.project #preview.two .img-wrapper:first-of-type{margin-right:0;margin-bottom:4em}}body.project #slider.bg__light .container{background:0 0}body.project #slider .container{overflow:hidden;padding:8.3vw 0 8.3vw 8.3vw;background:#070c14;margin-right:0;max-width:85%;width:100%}body.project #slider .container.slider__center{max-width:100%;padding-left:0}body.project #slider .container.slider__center .slick-list .slick-track .slide{margin:0 4vw}@media screen and (max-width:900px){body.project #slider .container.slider__center .slick-list .slick-track .slide{margin:0 1em}}@media screen and (max-width:900px){body.project #slider .container{max-width:100%;padding:8.3vw 0 8.3vw}}@media (hover:none),(max-width:900px){body.project #slider .container .slick-list{display:flex;padding:0!important}body.project #slider .container .slick-list.clicked:before{opacity:0}body.project #slider .container .slick-list:before{content:"drag";font-size:14px;color:#fff;display:flex;align-items:center;position:absolute;height:60px;width:60px;background:#e84a37;z-index:2;text-align:center;border-radius:50%;justify-content:center;left:0;right:0;margin:auto;top:0;bottom:0;transition:all .3s}}body.project #slider .container .slick-list .slick-track{display:flex}body.project #slider .container .slick-list .slick-track .slide{margin-right:8.3vw;max-width:900px;width:50vw;padding:30px;background:#111821;border-radius:30px}@media screen and (max-width:900px){body.project #slider .container .slick-list .slick-track .slide{max-width:70vw;min-width:70vw;margin:0 1em;padding:20px;width:100%}}@media screen and (max-width:900px) and (orientation:landscape){body.project #slider .container .slick-list .slick-track .slide{max-width:50vw;min-width:50vw}}body.project #slider.left .container,body.project #slider.right .container{padding:8.6vw 8.6vw 8.6vw 5em}@media screen and (max-width:900px){body.project #slider.left .container,body.project #slider.right .container{padding:8.6vw 0 8.6vw}}body.project #slider.left .container .slick-list .slick-track .slide,body.project #slider.right .container .slick-list .slick-track .slide{max-width:420px;width:24vw;margin-right:0;margin-left:8vw}@media screen and (max-width:900px){body.project #slider.left .container .slick-list .slick-track .slide,body.project #slider.right .container .slick-list .slick-track .slide{width:70vw;min-width:unset;max-width:300px}}@media screen and (max-width:900px) and (orientation:landscape){body.project #slider.left .container .slick-list .slick-track .slide,body.project #slider.right .container .slick-list .slick-track .slide{max-width:40vw;min-width:40vw}}body.project #slider.left .container{margin-right:auto;margin-left:0}body.project #slider.right .container{margin-right:0;margin-left:auto}body.project #sec__three .container header{margin-top:16vw}body.project #sec__three .container .video{display:flex;justify-content:center;align-items:center;position:relative;margin-bottom:16.6vw;margin-top:12vw}@media screen and (max-width:900px){body.project #sec__three .container .video{margin-top:120px}}body.project #sec__three .container .video::before{content:"";position:absolute;width:100%;height:720px;background:#070c14;top:-5em}@media screen and (max-width:1200px){body.project #sec__three .container .video::before{height:450px}}@media screen and (max-width:900px){body.project #sec__three .container .video::before{width:100vw;top:-3em}}body.project #sec__three .container .video video{z-index:1;padding:30px 30px 0;background:#111821;border-radius:30px;max-width:380px}@media screen and (max-width:1200px){body.project #sec__three .container .video video{max-width:340px}}@media screen and (max-width:900px){body.project #sec__three .container .video video{padding:20px;width:70vw}}@media screen and (max-width:900px) and (orientation:landscape){body.project #sec__three .container .video video{width:40vw}}body.project #preview.img-wrapper__overlap{justify-content:center;align-items:center;padding:9vw 6em;flex-wrap:nowrap;width:100%}@media screen and (max-width:900px){body.project #preview.img-wrapper__overlap{padding-left:2em;padding-right:2em}}body.project #preview.img-wrapper__overlap .col:first-of-type{margin-right:-15%;z-index:1}body.project #footer{height:100vh;align-items:flex-end;flex-wrap:nowrap;justify-content:space-between;transition:all 1s}body.project #footer .major{width:100%;position:relative;display:flex;flex-direction:column}body.project #footer .major .wrapper{display:flex;margin-top:3em;opacity:0;transition:all 1s .5s}@media screen and (max-width:900px){body.project #footer .major .wrapper{flex-direction:column;margin-top:1em}}body.project #footer .major .wrapper .col h5{position:relative;padding-left:25px}body.project #footer .major .wrapper .col h5:before{content:"";position:absolute;border-radius:50%;width:10px;height:10px;background:#e84a37;left:0;top:10px}body.project #footer .major .wrapper .col:first-of-type{min-width:260px;margin-bottom:1em}body.project #footer .major .wrapper .col:last-of-type{max-width:570px;margin-left:4vw}@media screen and (max-width:900px){body.project #footer .major .wrapper .col:last-of-type{margin-left:25px;max-height:35vh;overflow-y:auto}}body.project #footer header{margin:auto auto 5em;max-width:950px;padding:0 2em;transform:translateY(50%);transition:all 1s;width:100%}@media screen and (max-width:1200px){body.project #footer header{padding:0 4em 0 2em}}@media (hover:none),(max-width:900px){body.project #footer header{transform:translateY(0)}body.project #footer header.initNext:before{opacity:1}body.project #footer header:before{content:"next";font-size:14px;color:#fff;display:flex;align-items:center;position:absolute;height:60px;width:60px;background:#e84a37;z-index:2;text-align:center;border-radius:50%;justify-content:center;left:2em;margin:auto;top:75px;transition:all .3s;opacity:0}}@media screen and (hover:none) and (max-width:1200px),screen and (max-width:900px) and (max-width:1200px){body.project #footer header:before{top:120px}}body.project #footer header h3{opacity:0}body.project #footer header .anim-wrap{overflow:hidden}body.project #footer header .anim-wrap h1{transform:translateY(100%);opacity:0}@media screen and (max-width:900px){body.project #footer header .anim-wrap h1{font-size:30px}}body.project #footer header p{color:#c7c7c7}body.project #footer header p:nth-child(2){margin-top:20px}body.project #footer .minor{width:0;height:100%;position:relative;max-width:20vw}@media screen and (max-width:900px){body.project #footer .minor{display:none}}body.project #footer .minor img{object-fit:cover;height:100%}body.project #footer .minor img:last-of-type{opacity:0;position:absolute;top:0;left:0}body.project #footer.init header{transform:translateY(0)}body.project #footer.init header h3{opacity:0!important}body.project #footer.init .major .wrapper{opacity:1}body.project.fgth #sec__two{box-shadow:0 2px .1px #fff}body.project.fgth #sec__two .container header{margin-bottom:0}body.project.fgth #slider .container{padding-left:0;max-width:100%;background:unset}body.project.fgth #slider .container .slick-list .slick-track .slide{background:0 0;margin:0 4vw;padding:30px;background:#111821;border-radius:30px}@media screen and (max-width:900px){body.project.fgth #slider .container .slick-list .slick-track .slide{max-width:60vw;padding:20px}}body.project.fgth #sec__three .container header{margin-bottom:8vw}body.project.fgth #sec__three .container .video{margin-bottom:8vw}body.project.fgth #sec__three .container .video:before{display:none}body.project.fgth #sec__three .container .video video{padding:0;border-radius:unset;width:100%;max-width:100%}@media screen and (max-width:900px){body.project.fgth #sec__three .container .video video{width:100%}}body.project.fgth #preview{margin-top:0;padding-top:0}body.project.fgth #preview .img-wrapper{margin-bottom:8vw}body.project.samata-health #sec__one .container header{margin-bottom:6vw}body.project.samata-health #preview:after{display:none}body.project.samata-health #preview .box{max-width:1040px;margin:0 0 0 9vw;position:relative}@media screen and (max-width:900px){body.project.samata-health #preview .box{padding:8vw 6vw 8vw 0;margin:0 0 0 12.5vw}}@media screen and (max-width:900px) and (orientation:landscape){body.project.samata-health #preview .box{padding:0 6vw 0 0}}body.project.samata-health #preview .box .col{display:flex;align-items:center;flex-direction:column;justify-content:center;margin:0 0 0 -9vw;position:absolute;top:0;left:0;bottom:0;height:100%}@media screen and (max-width:900px){body.project.samata-health #preview .box .col{margin:0 0 0 -12.5vw}}body.project.samata-health #preview .box .col *{text-transform:initial;color:#fff;font-weight:400}body.project.samata-health #preview .box .col aside{width:18vw;display:flex;justify-content:center;align-items:center;padding:2vw 0 2vw;margin-right:5vw}@media screen and (max-width:900px){body.project.samata-health #preview .box .col aside{width:25vw;height:25vw;padding:0;margin:2vw 0}}@media screen and (max-width:900px) and (orientation:landscape){body.project.samata-health #preview .box .col aside{width:20vw;height:20vw}}body.project.samata-health #preview .box .col aside h1{font-size:10vw}@media screen and (max-width:900px){body.project.samata-health #preview .box .col aside h1{font-size:15vw}}body.project.samata-health #preview .img-wrapper{background:#7df7ef;padding:8em 6em;display:flex;align-items:center;justify-content:center;width:80vw;z-index:1;margin:8em auto 6em}@media screen and (max-width:900px){body.project.samata-health #preview .img-wrapper{padding:2em;width:90vw;margin:4em auto 2em}}@media screen and (max-width:900px) and (orientation:landscape){body.project.samata-health #preview .img-wrapper{width:65vw}}body.project.samata-health #preview .img-wrapper img{max-width:70%}body.project.samata-health #preview .img-wrapper__two{display:flex;width:80vw;z-index:1;margin:0 auto}@media screen and (max-width:900px){body.project.samata-health #preview .img-wrapper__two{flex-direction:column;width:90vw;align-items:center}}@media screen and (max-width:900px) and (orientation:landscape){body.project.samata-health #preview .img-wrapper__two{width:65vw}}body.project.samata-health #preview .img-wrapper__two .col{width:50%;padding:8vw;display:flex;justify-content:center;align-items:center}@media screen and (max-width:900px){body.project.samata-health #preview .img-wrapper__two .col{margin:0 0 2em;width:100%;padding:4em}}body.project.samata-health #preview .img-wrapper__two .col:first-of-type{background:#7df7ef;margin-right:80px}@media screen and (max-width:900px){body.project.samata-health #preview .img-wrapper__two .col:first-of-type{margin:0 0 2em;width:100%}}body.project.samata-health #preview .img-wrapper__two .col:last-of-type{background:#01b0ae}body.project.samata-health #preview .img-wrapper__two .col:last-of-type img{max-width:340px}body.project.samata-health #preview.img-wrapper__overlap{justify-content:center}body.project.samata-health #sec__two header{margin-bottom:8vw}body.project.samata-health #sec__two .video{border:1px solid #c7c7c7;display:flex;align-items:center}body.project.samata-health #sec__two .video video{width:100%;margin-bottom:-2px}body.project.samata-health #sec__two .row{display:flex;margin:10em 0}@media screen and (max-width:900px){body.project.samata-health #sec__two .row{flex-direction:column;margin:4em 0;align-items:center}}@media screen and (max-width:900px){body.project.samata-health #sec__two .row .col{max-width:80%}}@media screen and (max-width:900px) and (orientation:landscape){body.project.samata-health #sec__two .row .col{max-width:50%}}body.project.samata-health #sec__two .row .col:nth-child(2){margin:0 4em}@media screen and (max-width:900px){body.project.samata-health #sec__two .row .col:nth-child(2){margin:2em 0}}body.project.samata-health #sec__three header{margin-top:16vw}body.project.samata-health #slider{padding-bottom:8vw}body.project.samata-health #slider .container{background:#111821}body.project.samata-health #slider .container .slick-list .slick-track .slide{background:#070c14}body.project.samata-health #preview{display:flex;justify-content:flex-end}body.project.samata-health #preview:not(.bg__midnight){margin-top:0}body.project.samata-health #preview.bg__midnight{margin-top:0}body.project.samata-health #preview.bg__midnight::before{height:22vw}@media screen and (max-width:900px){body.project.rankpay #sec__one .container header h3{display:block}}@media screen and (max-width:900px){body.project.rankpay #sec__one .container header h1:not(:last-of-type){display:inline;margin-right:7px}}body.project.rankpay #sec__one .row{display:flex;max-width:1600px;padding:0 4em;margin:0 auto;justify-content:space-between}@media screen and (max-width:900px){body.project.rankpay #sec__one .row{flex-direction:column;padding:0 20px;max-width:600px}}@media screen and (max-width:900px) and (orientation:landscape){body.project.rankpay #sec__one .row{max-width:70vw;margin-top:4em}}@media screen and (max-width:900px){body.project.rankpay #sec__one .row .col{width:100%!important}}body.project.rankpay #sec__one .row .col:first-of-type{width:76%;margin-right:auto}@media screen and (max-width:900px){body.project.rankpay #sec__one .row .col:first-of-type{margin-bottom:1em}}body.project.rankpay #sec__one .row .col:last-of-type{width:16%;display:flex;flex-direction:column}@media screen and (max-width:900px){body.project.rankpay #sec__one .row .col:last-of-type{flex-direction:row;flex-wrap:wrap;justify-content:space-between}}body.project.rankpay #sec__one .row .col:last-of-type img{margin-bottom:auto}@media screen and (max-width:900px){body.project.rankpay #sec__one .row .col:last-of-type img{margin:0 0 10px!important;max-width:calc(50% - 5px);align-self:flex-start}}body.project.rankpay #sec__one .row .col:last-of-type img:last-of-type{margin-bottom:0}body.project.rankpay #preview{margin-top:0;width:100%}body.project.rankpay #preview.two{padding-top:0}body.project.rankpay #preview.two .img-wrapper{padding:0;border:none}body.project.rankpay #preview.two .img-wrapper:first-of-type{width:87.2%}@media screen and (max-width:550px){body.project.rankpay #preview.two .img-wrapper:first-of-type{width:100%;margin:0 0 2em}}body.project.rankpay #preview.two .img-wrapper:last-of-type{width:24.5%}@media screen and (max-width:550px){body.project.rankpay #preview.two .img-wrapper:last-of-type{width:100%}}body.project.rankpay #preview.bg__midnight::before{height:30vw}body.project.rankpay #preview.bg__midnight:after{display:none}body.project.rankpay #preview .img-wrapper{max-width:1460px;padding:0 4em;margin:0 auto 4em;z-index:1}@media screen and (max-width:900px){body.project.rankpay #preview .img-wrapper{padding:0;width:90vw;max-width:600px;margin-bottom:2em}}@media screen and (max-width:900px) and (orientation:landscape){body.project.rankpay #preview .img-wrapper{width:70vw}}body.project.rankpay #preview .img-wrapper__two{display:flex;width:100%;z-index:1;margin:0 auto;max-width:1460px;padding:0 4em}@media screen and (max-width:900px){body.project.rankpay #preview .img-wrapper__two{flex-direction:column;width:90vw;max-width:600px;padding:0;align-items:center}}@media screen and (max-width:900px) and (orientation:landscape){body.project.rankpay #preview .img-wrapper__two{max-width:70vw}}body.project.rankpay #preview .img-wrapper__two .col{width:50%;display:flex;justify-content:center;align-items:center}@media screen and (max-width:900px){body.project.rankpay #preview .img-wrapper__two .col{margin:0 0 2em;width:100%}}body.project.rankpay #preview .img-wrapper__two .col:first-of-type{margin-right:4em}@media screen and (max-width:900px){body.project.rankpay #preview .img-wrapper__two .col:first-of-type{margin:0 0 2em;width:100%}}body.project.rankpay #sec__two .container .img-wrapper{border:1px solid #c7c7c7}body.project.building-creations #preview .container .video video{width:100%}body.project.building-creations #preview.img-wrapper__overlap{margin:4em 0}body.project.building-creations #preview.bg__midnight:after{display:none}body.project.building-creations #sec__two .video-container{width:100%;display:flex;flex-direction:column;margin-bottom:16vw}body.project.building-creations #sec__two .video-container .video{margin-left:auto;padding:8em;position:relative;width:90vw;max-width:1350px}@media screen and (max-width:900px){body.project.building-creations #sec__two .video-container .video{width:100vw;padding:2em}}@media screen and (max-width:900px) and (orientation:landscape){body.project.building-creations #sec__two .video-container .video{width:70vw}}body.project.building-creations #sec__two .video-container .video:before{content:"";display:block;height:100%;width:50%;background:#070c14;position:absolute;top:0;right:0}body.project.building-creations #sec__two .video-container .video:nth-child(2){margin:13vw auto 13vw 0}body.project.building-creations #sec__two .video-container .video:nth-child(2):before{right:unset;left:0}body.project.building-creations #sec__two .video-container .video video{border:1px solid #c7c7c7}body.project.building-creations #sec__three .video:before{height:550px}@media screen and (max-width:900px){body.project.building-creations #sec__three .video:before{height:200px}}body.project.building-creations #slider{margin-bottom:16vw}body.project.ambassadher #sec__two{box-shadow:0 2px .1px #fff}body.project.ambassadher #video .container video{box-shadow:none}body.project.ambassadher #preview.two .img-wrapper:first-of-type{width:87.2%}@media screen and (max-width:550px){body.project.ambassadher #preview.two .img-wrapper:first-of-type{width:100%;margin:0 0 2em}}body.project.ambassadher #preview.two .img-wrapper:last-of-type{width:22.5%}@media screen and (max-width:550px){body.project.ambassadher #preview.two .img-wrapper:last-of-type{width:100%}}body.studio #intro{padding-top:20%;padding-bottom:10%}@media screen and (max-width:900px){body.studio #intro{padding-top:50%;padding-bottom:20%}}@media screen and (max-width:900px) and (orientation:landscape){body.studio #intro{padding-top:15%}}body.studio #intro .container{max-width:1335px;display:block;margin:0 auto;padding:0 6em}@media screen and (max-width:900px){body.studio #intro .container{padding:0 2em}}@media screen and (max-width:900px) and (orientation:landscape){body.studio #intro .container{max-width:75vw}}body.studio #intro .container h3{color:#e84a37!important}body.studio #intro .container .content{font-size:70px;font-weight:700;color:#070c14;margin:1.5em 0;text-transform:lowercase;line-height:1.5;font-family:Adieu;font-weight:400;position:relative}@media screen and (max-width:1440px){body.studio #intro .container .content{font-size:64px}}@media screen and (max-width:900px){body.studio #intro .container .content{font-size:7vw;margin:1em 0}}@media screen and (max-width:900px) and (orientation:landscape){body.studio #intro .container .content{font-size:5vw}}body.studio #intro .container .content:first-of-type{margin-top:.5em}body.studio #intro .container .content span{color:#e84a37}body.studio #intro .container .content span.text__white{color:#fff}body.studio #intro .container .content .client{display:inline}body.studio #intro .container .content .client:hover .logo-carousel{opacity:1;transform:translateY(0)}body.studio #intro .container .content .client .logo-carousel{position:absolute;display:flex;left:0;right:0;transform:translateY(20px);width:100%;background:#070c14;padding:.5em 0;opacity:0;pointer-events:none;transition:all .3s}body.studio #intro .container .content .client .logo-carousel .slick-list{display:flex;width:100%!important;overflow:hidden}body.studio #intro .container .content .client .logo-carousel .slick-list .slick-track{display:flex;width:100%!important;align-items:center}body.studio #intro .container .content .client .logo-carousel .slick-list .slick-track .logo{min-width:150px;margin:0 40px}@media screen and (max-width:900px){body.studio #intro .container .content .client .logo-carousel .slick-list .slick-track .logo{min-width:100px;margin:0 20px}}body.studio #intro .container .content .client .logo-carousel .slick-list .slick-track .logo .sm{width:75%}body.studio #services{display:flex;justify-content:space-around;padding:100px 0;transition:all 1s;margin-top:-1px}body.studio #services.bg__dark{transition:all 1s}body.studio #services.bg__dark .major .wrapper .img-wrapper{opacity:0;transition:all .2s 0s}body.studio #services.bg__dark .major .wrapper h2,body.studio #services.bg__dark .major .wrapper h4{color:#fff;transition:all 1s}body.studio #services.bg__dark .major .wrapper .row p,body.studio #services.bg__dark .major .wrapper .row ul li{color:#fff;transition:all 1s}body.studio #services .minor{width:35%}@media screen and (max-width:1440px){body.studio #services .minor{width:25%}}@media screen and (max-width:1200px){body.studio #services .minor{width:15%}}@media screen and (max-width:900px){body.studio #services .minor{display:none}}body.studio #services .major{width:45%}@media screen and (max-width:900px){body.studio #services .major{width:100%;padding:0 2em}}@media screen and (max-width:900px) and (orientation:landscape){body.studio #services .major{max-width:75vw}}body.studio #services .major .wrapper{max-width:570px;padding:100px 0}@media screen and (max-width:900px){body.studio #services .major .wrapper{padding:50px 0}}body.studio #services .major .wrapper .img-wrapper{display:none;height:0;width:0;visibility:hidden;max-width:250px;position:relative;transition:all 1s .7s}@media screen and (max-width:900px){body.studio #services .major .wrapper .img-wrapper{display:block;height:unset;width:unset;visibility:visible}}body.studio #services .major .wrapper .img-wrapper img:first-of-type{display:block!important}body.studio #services .major .wrapper .img-wrapper img:not(:first-of-type){position:absolute;left:0;top:0;display:none}body.studio #services .major .wrapper h2{margin-bottom:10px}body.studio #services .major .wrapper h4{text-transform:initial}@media screen and (max-width:900px){body.studio #services .major .wrapper h4{font-size:17px}}body.studio #services .major .wrapper .row{margin:2em 0;display:flex}@media screen and (max-width:900px){body.studio #services .major .wrapper .row{flex-direction:column}}body.studio #services .major .wrapper .row.three-col{column-count:3}body.studio #services .major .wrapper .row p{color:#111821;transition:all 1s;font-weight:700;margin-bottom:5px}body.studio #services .major .wrapper .row p:before{content:"";display:inline-block;width:6px;height:6px;background:#e84a37;border-radius:50%;margin:0 5px 1px 0;transition:all 1s}body.studio #services .major .wrapper .row ul{max-width:300px;margin-right:2em;width:100%}body.studio #services .major .wrapper .row ul:last-of-type{margin-right:0}@media screen and (max-width:900px){body.studio #services .major .wrapper .row ul{margin-bottom:2em}}body.studio #services .major .wrapper .row ul li{list-style:none;color:#575757;transition:all 1s;padding-left:11px;margin:.5em 0}body.studio .img__service{position:fixed;width:25vw;height:25vw;top:0;bottom:0;left:5em;margin:auto;min-width:425px;min-height:425px}@media screen and (max-width:1200px){body.studio .img__service{min-width:320px;min-height:320px}}@media screen and (max-width:900px){body.studio .img__service{display:none;height:0;width:0;visibility:hidden}}body.studio .img__service img:first-of-type{display:block!important}body.studio .img__service img:not(:first-of-type){position:absolute;left:0;top:0;display:none}body.studio .content__service{position:fixed;right:15vw;width:100%;max-width:570px;top:50%;opacity:0}@media screen and (max-width:1440px){body.studio .content__service{right:8vw}}@media screen and (max-width:1200px){body.studio .content__service{right:6vw;max-width:500px}}@media screen and (max-width:900px){body.studio .content__service{right:0;max-width:90%;bottom:0;left:0;margin:auto;top:unset}}body.studio .content__service .major .wrapper{margin:200px 0;position:absolute;transform:translateY(-100%);opacity:0;transition:all .5s}@media screen and (max-width:900px){body.studio .content__service .major .wrapper{margin:0;transform:translateY(-105%)}}body.studio .content__service .major .wrapper.active{opacity:1}body.studio .content__service .major .wrapper .row{margin:2em 0}body.studio .content__service .major .wrapper .row:last-of-type{margin-bottom:0}body.studio .content__service .major .wrapper .row p{color:#111821}body.studio .content__service .major .wrapper .row p:before{content:"";display:inline-block;width:6px;height:6px;background:#e84a37;border-radius:50%;margin:0 5px 1px 0}body.studio .content__service .major .wrapper .row ul{column-count:2}body.studio .content__service .major .wrapper .row ul li{list-style:none;color:#575757}body.studio #team{padding:10% 0;background:#fff;transition:all 1s}body.studio #team .container{display:block;margin:0 auto;max-width:1450px;padding:0 4em}@media screen and (max-width:900px){body.studio #team .container{padding:0 2em}}@media screen and (max-width:900px) and (orientation:landscape){body.studio #team .container{max-width:75vw}}body.studio #team .container .wrapper{display:flex;justify-content:space-between}body.studio #team .container .wrapper .minor{max-width:500px;position:relative}@media screen and (max-width:900px){body.studio #team .container .wrapper .minor .bio-container{display:none}}body.studio #team .container .wrapper .minor .bio-container .bio{opacity:0;transition:all .5s;pointer-events:none}body.studio #team .container .wrapper .minor .bio-container .bio::before{content:"";position:absolute;top:10px;left:-20px;height:10px;width:10px;border-radius:50%;background:#e84a37}body.studio #team .container .wrapper .minor .bio-container .bio:not(:first-of-type){position:absolute;top:0}body.studio #team .container .wrapper .minor .bio-container .bio.active{opacity:1;pointer-events:initial}body.studio #team .container .wrapper .minor .bio-container .bio p{color:#fff;margin-bottom:10px}body.studio #team .container .wrapper .minor .bio-container .bio a{color:#e84a37;font-size:inherit}body.studio #team .container .members{display:flex;justify-content:space-between;margin-top:6em}@media screen and (max-width:900px){body.studio #team .container .members{margin-top:3em;flex-direction:column}}@media screen and (max-width:900px) and (min-width:550px){body.studio #team .container .members{flex-direction:row;flex-wrap:wrap;justify-content:space-between}}body.studio #team .container .members .col{max-width:300px;display:flex;flex-direction:column;align-items:center;margin-right:2em}@media screen and (max-width:900px){body.studio #team .container .members .col{margin-right:0;max-width:100%}}@media screen and (max-width:900px) and (min-width:550px){body.studio #team .container .members .col{margin-right:0;max-width:45%}}body.studio #team .container .members .col:last-of-type{margin-right:0}body.studio #team .container .members .col:hover .img-wrapper img:nth-child(2){opacity:1}body.studio #team .container .members .col:hover h2{color:#fff}body.studio #team .container .members .col:hover p{opacity:1}body.studio #team .container .members .col.active .img-wrapper img:nth-child(3){opacity:1}body.studio #team .container .members .col.active h2{color:#fff}body.studio #team .container .members .col.active p{opacity:1}@media screen and (max-width:900px){body.studio #team .container .members .col{margin-bottom:3em}}body.studio #team .container .members .col .img-wrapper{margin-bottom:1em;position:relative}@media screen and (max-width:900px){body.studio #team .container .members .col .img-wrapper{max-width:300px;margin-right:auto}}body.studio #team .container .members .col .img-wrapper img{transition:all .5s}body.studio #team .container .members .col .img-wrapper img:not(:first-of-type){position:absolute;top:0;left:0;opacity:0}body.studio #team .container .members .col h2{color:#000;margin-bottom:10px;transition:all .5s}@media screen and (max-width:900px){body.studio #team .container .members .col h2{color:#fff;width:100%;margin-bottom:0}}body.studio #team .container .members .col p{opacity:0;transition:all .5s;color:#fff}@media screen and (max-width:900px){body.studio #team .container .members .col p{opacity:1;width:100%}}body.studio #team .container .members .col .bio{display:none}@media screen and (max-width:900px){body.studio #team .container .members .col .bio{display:block;margin-top:10px}body.studio #team .container .members .col .bio a{color:#e84a37}}#contact{height:100vh;position:relative;background:#fff;display:flex;align-items:flex-start;justify-content:center;padding-top:80px}@media screen and (max-width:900px){#contact{padding-bottom:40px}}#contact.home{flex-direction:column}@media screen and (max-width:900px){#contact.home{padding-top:0}}@media screen and (max-width:900px){body.studio #contact.home{height:740px}}@media screen and (max-width:900px) and (orientation:landscape){body.studio #contact.home{height:400px}}#contact.home.uninit .major h3{opacity:0}#contact.home.uninit .major h1{transform:translateY(100%);opacity:0}#contact.home.uninit .major a{opacity:0}#contact.home.uninit .major a:before{width:0}#contact.home.uninit .minor{opacity:0}#contact.home .major{position:relative;width:80%;margin:0 auto;padding-bottom:1em;margin-top:1em}@media screen and (max-width:900px){#contact.home .major{display:flex;flex-direction:column}}@media screen and (max-width:900px) and (orientation:landscape){#contact.home .major{margin:1em auto 0;display:block}}#contact.home .major .anim-wrap{overflow:hidden}#contact.home .major .anim-wrap:last-of-type h1{transition-delay:.2s}#contact.home .major .anim-wrap h1{transition:all 1s ease-in-out}#contact.home .major h3{margin:2em 0;transition:all .3s ease-in-out}@media screen and (max-width:900px){#contact.home .major h3{margin:1em 0}}#contact.home .major a{margin:2em 0 0;display:inline-block;transition:all .3s ease-in-out}@media screen and (max-width:900px){#contact.home .major a{margin:1em 0 0}}#contact.home .major a::before{content:"";width:100%;position:absolute;left:0;bottom:0;height:2px;background:#f0e1d1;transition:all .7s ease-in-out .6s}#contact.home .major a:hover::after{width:100%}#contact.home .major a::after{content:"";width:0;position:absolute;left:0;bottom:0;height:2px;background:#e84a37;transition:.3s all ease-in-out}#contact.home .major .animation{position:absolute;right:0;bottom:-20px;width:300px}@media screen and (max-width:1440px){#contact.home .major .animation{width:20vw}}@media screen and (max-width:900px){#contact.home .major .animation{width:22vh;bottom:0;position:static;order:-1;margin-left:auto;margin-bottom:-5vh;max-width:185px}}@media screen and (max-width:900px) and (orientation:landscape){#contact.home .major .animation{position:absolute;width:20vw}}#contact.home .minor{position:relative;width:80%;display:flex;flex-direction:column;align-items:flex-end;margin:5em auto 0;transition:all .5s ease-in-out .7s}@media screen and (max-width:900px){#contact.home .minor{margin-top:2.5em;align-items:flex-start}#contact.home .minor h3{width:150px}}@media screen and (max-width:900px) and (orientation:landscape){#contact.home .minor{margin-top:1em;width:80%;align-items:flex-end}}#contact.home .minor .wrapper{display:flex;margin-top:10px}@media screen and (max-width:900px){#contact.home .minor .wrapper{flex-direction:column}}@media screen and (max-width:900px) and (orientation:landscape){#contact.home .minor .wrapper{flex-direction:row}}#contact.home .minor .wrapper a{margin:0 1em 0 0}#contact.home .minor .wrapper a:last-child{margin-right:0}@media screen and (max-width:900px){#contact.home .minor .wrapper a{margin:0 0 .2em}}@media screen and (max-width:900px) and (orientation:landscape){#contact.home .minor .wrapper a{margin:0 1em 0 0}}#contact.contact{height:unset}@media screen and (max-width:900px){#contact.contact{flex-direction:column;justify-content:flex-start;padding-top:5em;height:1000px!important}}#contact.contact .major{width:50%;padding-top:6em;min-width:790px;margin:0 2em;min-height:890px}@media screen and (max-width:1440px){#contact.contact .major{min-width:645px}}@media screen and (max-width:1200px){#contact.contact .major{min-width:525px}}@media screen and (max-width:900px){#contact.contact .major{margin:0 auto .5em;width:90%;padding-top:2em!important;min-width:unset}}@media screen and (max-width:900px) and (orientation:landscape){#contact.contact .major{width:70%;padding-top:.5em}}#contact.contact .major h3{margin-bottom:.5em}#contact.contact .major .anim-wrap{position:relative;overflow:hidden}#contact.contact .major .anim-wrap:not(:first-of-type){height:84px}@media screen and (max-width:1440px){#contact.contact .major .anim-wrap:not(:first-of-type){height:70px}}@media screen and (max-width:1200px){#contact.contact .major .anim-wrap:not(:first-of-type){height:55px}}@media screen and (max-width:900px){#contact.contact .major .anim-wrap:not(:first-of-type){height:9vw}}@media screen and (max-width:900px) and (orientation:landscape){#contact.contact .major .anim-wrap:not(:first-of-type){height:6vw}}#contact.contact .major .anim-wrap .anim.init{transform:translateY(100%);opacity:0}#contact.contact .major .anim-wrap .anim__project{opacity:0}#contact.contact .major .anim-wrap:last-of-type{margin-bottom:3em}#contact.contact .major .anim-wrap h1{position:absolute}#contact.contact .major .anim-wrap h1.anim__return,#contact.contact .major .anim-wrap h2{position:absolute;transform:translateY(112%);top:0;opacity:0}@media screen and (max-width:900px){#contact.contact .major .anim-wrap h2{font-size:22px}}@media screen and (max-width:900px) and (min-width:550px){#contact.contact .major .anim-wrap h2{font-size:30px}}#contact.contact .major .anim-wrap h1.anim__return{display:none}#contact.contact .major .anim-wrap h1.anim__return.init{display:block}#contact.contact .major .container{margin:3em 0 0;max-width:770px;height:540px;width:100%}@media screen and (max-width:1200px){#contact.contact .major .container{margin:2em 0 0}}@media screen and (max-width:900px){#contact.contact .major .container{margin:1.5em 0 0;height:unset!important}}#contact.contact .major .container h3{margin-bottom:1em}#contact.contact .major .container aside:first-of-type{margin-bottom:6em}@media screen and (max-width:900px){#contact.contact .major .container aside:first-of-type{margin-bottom:4em}}#contact.contact .major button{margin:1em .5em .5em 0;display:inline-flex;align-items:center}@media screen and (max-width:900px){#contact.contact .major button{margin:.5em .5em .5em 0}}#contact.contact .major button img{width:20px;height:25px;margin-right:10px}#contact.contact .major button.project img{width:15px}#contact.contact .major button:hover img{animation:shake 1s linear infinite}#contact.contact .major .wrapper{display:flex;align-items:center}@media screen and (max-width:900px){#contact.contact .major .wrapper{flex-direction:column;align-items:flex-start}}#contact.contact .major .wrapper a{margin-right:1em}@media screen and (max-width:900px){#contact.contact .major .wrapper a{margin-bottom:.5em}}#contact.contact .major form{display:none;flex-wrap:wrap;justify-content:space-between;opacity:0}@media screen and (max-width:900px){#contact.contact .major form{flex-direction:column}}#contact.contact .major form .input-wrapper{width:48%}@media screen and (max-width:900px){#contact.contact .major form .input-wrapper{width:100%}}#contact.contact .major form .input-wrapper.budget input{background:#fff}#contact.contact .major form .input-wrapper.budget .budget-wrapper{padding:15px;border:1px solid #e84a37;display:flex;flex-direction:column;align-items:center;position:absolute;right:0;z-index:1;background:#fff;margin-top:10px;transition:all .3s;transform:translateY(20px);pointer-events:none;opacity:0}#contact.contact .major form .input-wrapper.budget .budget-wrapper .row{margin:25px 0 10px;display:flex}#contact.contact .major form .input-wrapper.budget .budget-wrapper .row .btn-round{padding:.5em 1em;margin:0 5px;width:120px;text-align:center}#contact.contact .major form .input-wrapper.budget .budget-wrapper .row:last-of-type{margin:0 0 10px}#contact.contact .major form .input-wrapper.budget.active .budget-wrapper{opacity:1;transform:translateY(0);pointer-events:initial}#contact.contact .major form .checkbox-wrapper{margin-bottom:1em}#contact.contact .major form .checkbox-wrapper p{margin:1em 0}#contact.contact .major form .checkbox-wrapper .row{display:flex;flex-wrap:wrap}#contact.contact .major form .checkbox-wrapper .row .btn-round{margin-right:10px;padding:.5em 1em}@media screen and (max-width:1200px){#contact.contact .major form .checkbox-wrapper .row .btn-round{margin-bottom:10px}}#contact.contact .major form .checkbox-wrapper .row .btn-round:before{transition:all .3s}#contact.contact .major form .checkbox-wrapper .row .btn-round.active:before{border-color:#e84a37}#contact.contact .major form .textarea-wrapper{width:100%;margin-top:2em}@media screen and (max-width:1200px){#contact.contact .major form .textarea-wrapper{margin-top:0}}#contact.contact .major form .wrapper{width:99%;margin-top:2em;justify-content:space-between}@media screen and (max-width:900px){#contact.contact .major form .wrapper{flex-direction:row;align-items:center}}#contact.contact .major form .wrapper button{margin:0}#contact.contact .major form .prev{color:#7b7b7b;transition:all .3s}#contact.contact .major form .prev:hover{letter-spacing:1px}#contact.contact .minor{width:26%;max-width:400px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:900px){#contact.contact .minor{display:none}}#contact footer{position:absolute;bottom:0;z-index:1}@media screen and (max-width:900px){#contact footer{font-size:14px}}#thank-you{position:fixed;height:100%;max-width:470px;width:100%;top:0;left:0;right:0;bottom:0;text-align:center;margin:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;z-index:-2;opacity:0;transform:translateY(40px);padding:130px 2em 0}@media screen and (max-width:900px){#thank-you{margin:0 auto auto}}#thank-you .img-wrapper{max-width:45%}#thank-you h2{margin:.5em 0 .2em}#thank-you .btn-round{margin-top:5em;display:flex;align-items:center}@media screen and (max-width:900px){#thank-you .btn-round{margin-top:3em}}#thank-you .btn-round:hover img{animation:backnforth 1s linear infinite}#thank-you .btn-round img{width:25px;margin-right:10px}.anim__fixed{display:flex;width:26vw;max-width:400px;min-width:325px;z-index:3;position:fixed;right:0;top:0;bottom:0;margin:auto 10vw auto auto;pointer-events:none}@media screen and (max-width:1440px){.anim__fixed{margin:auto auto auto calc(645px + 18%);min-width:290px;width:25vw;right:unset;left:0}}@media screen and (max-width:1200px){.anim__fixed{margin:auto 3vw auto auto;left:unset;right:0}}@media screen and (max-width:900px){.anim__fixed{display:none}}.anim__fixed video{width:100%}#error{background:#fff;padding:8em 2em 2em;width:100%;min-height:100vh}#error .container{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center}#error .container .anim-wrapper{max-width:550px}#error .container .btn-round{margin-top:3em;display:flex;align-items:center;transition:none;pointer-events:none}#error .container .btn-round:hover img{animation:backnforth 1s linear infinite}#error .container .btn-round img{width:25px;margin-right:10px}footer{font-family:neue-haas-unica;padding:.5em 0;color:#7b7b7b;width:100%;text-align:center;font-size:14px}