.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;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:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[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}.slick-loading .slick-list{background:#fff url(/_next/static/media/ajax-loader.0b80f665.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(/_next/static/media/slick.25572f22.eot);src:url(/_next/static/media/slick.25572f22.eot) format("embedded-opentype"),url(/_next/static/media/slick.653a4cbb.woff) format("woff"),url(/_next/static/media/slick.6aa1ee46.ttf) format("truetype"),url(/_next/static/media/slick.f895cfdf.svg) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background: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:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.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{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;color:var(--text);background:var(--background)}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;cursor:pointer}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[dikeyproled],html input[dikeyproled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:Poppins;src:url(/fonts/poppins/Poppins-BoldItalic.eot);src:url(/fonts/poppins/Poppins-BoldItalic.eot?#iefix) format("embedded-opentype"),url(/fonts/poppins/Poppins-BoldItalic.woff2) format("woff2"),url(/fonts/poppins/Poppins-BoldItalic.woff) format("woff"),url(/fonts/poppins/Poppins-BoldItalic.ttf) format("truetype"),url(/fonts/poppins/Poppins-BoldItalic.svg#Poppins-BoldItalic) format("svg");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/poppins/Poppins-ExtraBoldItalic.eot);src:url(/fonts/poppins/Poppins-ExtraBoldItalic.eot?#iefix) format("embedded-opentype"),url(/fonts/poppins/Poppins-ExtraBoldItalic.woff2) format("woff2"),url(/fonts/poppins/Poppins-ExtraBoldItalic.woff) format("woff"),url(/fonts/poppins/Poppins-ExtraBoldItalic.ttf) format("truetype"),url(/fonts/poppins/Poppins-ExtraBoldItalic.svg#Poppins-ExtraBoldItalic) format("svg");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/poppins/Poppins-Regular.eot);src:url(/fonts/poppins/Poppins-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/poppins/Poppins-Regular.woff2) format("woff2"),url(/fonts/poppins/Poppins-Regular.woff) format("woff"),url(/fonts/poppins/Poppins-Regular.ttf) format("truetype"),url(/fonts/poppins/Poppins-Regular.svg#Poppins-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/poppins/Poppins-Bold.eot);src:url(/fonts/poppins/Poppins-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/poppins/Poppins-Bold.woff2) format("woff2"),url(/fonts/poppins/Poppins-Bold.woff) format("woff"),url(/fonts/poppins/Poppins-Bold.ttf) format("truetype"),url(/fonts/poppins/Poppins-Bold.svg#Poppins-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/poppins/Poppins-ExtraBold.eot);src:url(/fonts/poppins/Poppins-ExtraBold.eot?#iefix) format("embedded-opentype"),url(/fonts/poppins/Poppins-ExtraBold.woff2) format("woff2"),url(/fonts/poppins/Poppins-ExtraBold.woff) format("woff"),url(/fonts/poppins/Poppins-ExtraBold.ttf) format("truetype"),url(/fonts/poppins/Poppins-ExtraBold.svg#Poppins-ExtraBold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/poppins/Poppins-Italic.eot);src:url(/fonts/poppins/Poppins-Italic.eot?#iefix) format("embedded-opentype"),url(/fonts/poppins/Poppins-Italic.woff2) format("woff2"),url(/fonts/poppins/Poppins-Italic.woff) format("woff"),url(/fonts/poppins/Poppins-Italic.ttf) format("truetype"),url(/fonts/poppins/Poppins-Italic.svg#Poppins-Italic) format("svg");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/poppins/Poppins-SemiBold.eot);src:url(/fonts/poppins/Poppins-SemiBold.eot?#iefix) format("embedded-opentype"),url(/fonts/poppins/Poppins-SemiBold.woff2) format("woff2"),url(/fonts/poppins/Poppins-SemiBold.woff) format("woff"),url(/fonts/poppins/Poppins-SemiBold.ttf) format("truetype"),url(/fonts/poppins/Poppins-SemiBold.svg#Poppins-SemiBold) format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/poppins/Poppins-SemiBoldItalic.eot);src:url(/fonts/poppins/Poppins-SemiBoldItalic.eot?#iefix) format("embedded-opentype"),url(/fonts/poppins/Poppins-SemiBoldItalic.woff2) format("woff2"),url(/fonts/poppins/Poppins-SemiBoldItalic.woff) format("woff"),url(/fonts/poppins/Poppins-SemiBoldItalic.ttf) format("truetype"),url(/fonts/poppins/Poppins-SemiBoldItalic.svg#Poppins-SemiBoldItalic) format("svg");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Playfair Display;src:url(/fonts/playfairdisplay/PlayfairDisplay-Bold.eot);src:url(/fonts/playfairdisplay/PlayfairDisplay-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/playfairdisplay/PlayfairDisplay-Bold.woff2) format("woff2"),url(/fonts/playfairdisplay/PlayfairDisplay-Bold.woff) format("woff"),url(/fonts/playfairdisplay/PlayfairDisplay-Bold.ttf) format("truetype"),url(/fonts/playfairdisplay/PlayfairDisplay-Bold.svg#PlayfairDisplay-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(/fonts/playfairdisplay/PlayfairDisplay-Regular.eot);src:url(/fonts/playfairdisplay/PlayfairDisplay-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/playfairdisplay/PlayfairDisplay-Regular.woff2) format("woff2"),url(/fonts/playfairdisplay/PlayfairDisplay-Regular.woff) format("woff"),url(/fonts/playfairdisplay/PlayfairDisplay-Regular.ttf) format("truetype"),url(/fonts/playfairdisplay/PlayfairDisplay-Regular.svg#PlayfairDisplay-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(/fonts/playfairdisplay/PlayfairDisplay-Italic.eot);src:url(/fonts/playfairdisplay/PlayfairDisplay-Italic.eot?#iefix) format("embedded-opentype"),url(/fonts/playfairdisplay/PlayfairDisplay-Italic.woff2) format("woff2"),url(/fonts/playfairdisplay/PlayfairDisplay-Italic.woff) format("woff"),url(/fonts/playfairdisplay/PlayfairDisplay-Italic.ttf) format("truetype"),url(/fonts/playfairdisplay/PlayfairDisplay-Italic.svg#PlayfairDisplay-Italic) format("svg");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Playfair Display;src:url(/fonts/playfairdisplay/PlayfairDisplay-BoldItalic.eot);src:url(/fonts/playfairdisplay/PlayfairDisplay-BoldItalic.eot?#iefix) format("embedded-opentype"),url(/fonts/playfairdisplay/PlayfairDisplay-BoldItalic.woff2) format("woff2"),url(/fonts/playfairdisplay/PlayfairDisplay-BoldItalic.woff) format("woff"),url(/fonts/playfairdisplay/PlayfairDisplay-BoldItalic.ttf) format("truetype"),url(/fonts/playfairdisplay/PlayfairDisplay-BoldItalic.svg#PlayfairDisplay-BoldItalic) format("svg");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Playfair Display;src:url(/fonts/playfairdisplay/PlayfairDisplay-Medium.eot);src:url(/fonts/playfairdisplay/PlayfairDisplay-Medium.eot?#iefix) format("embedded-opentype"),url(/fonts/playfairdisplay/PlayfairDisplay-Medium.woff2) format("woff2"),url(/fonts/playfairdisplay/PlayfairDisplay-Medium.woff) format("woff"),url(/fonts/playfairdisplay/PlayfairDisplay-Medium.ttf) format("truetype"),url(/fonts/playfairdisplay/PlayfairDisplay-Medium.svg#PlayfairDisplay-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(/fonts/playfairdisplay/PlayfairDisplay-MediumItalic.eot);src:url(/fonts/playfairdisplay/PlayfairDisplay-MediumItalic.eot?#iefix) format("embedded-opentype"),url(/fonts/playfairdisplay/PlayfairDisplay-MediumItalic.woff2) format("woff2"),url(/fonts/playfairdisplay/PlayfairDisplay-MediumItalic.woff) format("woff"),url(/fonts/playfairdisplay/PlayfairDisplay-MediumItalic.ttf) format("truetype"),url(/fonts/playfairdisplay/PlayfairDisplay-MediumItalic.svg#PlayfairDisplay-MediumItalic) format("svg");font-weight:500;font-style:italic;font-display:swap}body{color:#fff;font-family:Playfair Display,sans-serif;font-size:1.5625vw;font-weight:400;line-height:1.6em;word-break:break-word}@media(max-width:1350px){body{font-size:18px}}@media(max-width:767px){body{font-size:16px}}h1,h2,h3,h4{font-family:Poppins,sans-serif}p{margin:0 0 1.5em}a{text-decoration:none}.arrow-link{color:#fff;display:flex;font-family:Poppins,sans-serif;font-size:.8333333333vw;line-height:2.4em;position:relative}@media(max-width:1920px){.arrow-link{font-size:16px}}.arrow-link>span,.arrow-link>span span{display:flex;align-items:center}.arrow-link>span span{border-bottom:.1041666667vw solid;white-space:nowrap}@media(max-width:1920px){.arrow-link>span span{border-bottom:2px solid #fff}}.arrow-link>span svg{transition:transform .2s;transform-origin:center}.arrow-link .hover-link-title{bottom:0;color:#d7b46a;left:0;overflow:hidden;position:absolute;top:0;transition:.3s;width:0}.arrow-link .hover-link-title span{border-bottom:.1041666667vw solid #d7b46a}@media(max-width:1920px){.arrow-link .hover-link-title span{border-bottom:2px solid #d7b46a}}.arrow-link .hover-link-title svg path{fill:#d7b46a}.arrow-link svg{display:block;margin-left:.5208333333vw;height:.9375vw;width:.9375vw}@media(max-width:1920px){.arrow-link svg{margin-left:10px;height:18px;width:18px}}.arrow-link:hover .hover-link-title{padding-right:10px;width:calc(100% + 10px)}.arrow-link:hover svg{transform:translate3d(5px,-5px,0)}img{max-width:100%}div,footer,header,nav,section{box-sizing:border-box}.doc-type-project{background-color:#fff}.button{border:.0520833333vw solid #15242d;border-radius:2.8645833333vw;color:#15242d;display:block;font-size:1.0416666667vw;font-weight:600;letter-spacing:.015em;line-height:1em;padding:.8333333333vw 1.8229166667vw .7291666667vw;transition:.2s}@media(max-width:1920px){.button{border:1px solid #15242d;border-radius:55px;font-size:20px;padding:16px 35px 14px;text-align:center}}@media(max-width:1199px){.button{font-size:18px;padding:16px 20px 14px}}.button:hover{background-color:#15242d;color:#fff}.site-header{left:0;position:fixed;right:0;top:0;z-index:10}@media(max-width:991px){.site-header{padding:20px 30px}}@media(max-width:400px){.site-header{padding:20px}}.site-header .header-inner{display:flex;justify-content:space-between}@media(max-width:991px){.site-header .header-inner{align-items:center}}.open-nav{align-items:center;animation:rotateNav 10s ease-in-out infinite;cursor:pointer;display:flex;height:1.0416666667vw;position:fixed;right:2.8645833333vw;top:2.0833333333vw;transform-origin:center;transition:.2s;width:1.40625vw;z-index:10}@media(max-width:1920px){.open-nav{height:22px;right:57px;top:40px;width:27px}}@media(max-width:1350px){.open-nav{right:40px;top:20px}}@media(max-width:991px){.open-nav{right:30px;top:56px}}@media(max-width:767px){.open-nav{right:20px;top:27px}}.open-nav:before{border-radius:50%;bottom:-100px;content:"";height:2.5vw;left:-100px;margin:auto;position:absolute;right:-100px;top:-100px;transition:.2s;width:2.5vw;z-index:-1}@media(max-width:1920px){.open-nav:before{height:48px;width:48px}}.sticky .open-nav:before{background-color:#15242d}.menu-active .open-nav{opacity:0;visibility:hidden}.open-nav .inner-wrap{animation:widthUW 10s ease-in-out infinite;display:flex;flex-direction:column;justify-content:space-between;margin:0 auto;width:4px}@media(max-width:1920px){.open-nav .inner-wrap{animation-name:width}}.open-nav .inner-wrap>span{animation:span1UW 10s ease-in-out infinite;background-color:#fff;border-radius:.1041666667vw;height:.2083333333vw;transform-origin:center;transition:.3s;width:.2083333333vw}@media(max-width:1920px){.open-nav .inner-wrap>span{animation-name:span1;border-radius:2px;height:4px;width:4px}}.open-nav .inner-wrap>span:nth-child(2){margin:.2083333333vw 0 .2083333333vw auto}@media(max-width:1920px){.open-nav .inner-wrap>span:nth-child(2){margin:4px 0 4px auto}}@keyframes rotateNav{5%{transform:rotate(180deg)}50%{transform:rotate(180deg)}55%{transform:rotate(0deg)}}@keyframes width{5%{width:4px}10%{width:100%}40%{width:100%}45%{width:4px}}@keyframes widthUW{5%{width:.2083333333vw}10%{width:100%}40%{width:100%}45%{width:.2083333333vw}}@keyframes span1{10%{width:4px}15%{width:100%}45%{width:100%}50%{width:4px}60%{width:4px}65%{width:100%}95%{width:100%}to{width:4px}}@keyframes span1UW{10%{width:.2083333333vw}15%{width:100%}65%{width:100%}70%{width:.2083333333vw}}.navigation{background-color:#fff;display:flex;height:28.59375vw;opacity:0;padding:2.34375vw 11.0416666667vw 1.9791666667vw;position:fixed;top:-28.59375vw;left:0;right:0;overflow:hidden;transition:top .3s,opacity .1s}@media(max-width:1350px){.navigation{height:450px;padding:40px 60px 30px;top:-450px}}@media(max-width:991px){.navigation{padding:183px 40px 30px}}@media(max-width:767px){.navigation{padding:130px 30px 30px}}@media(max-width:400px){.navigation{padding:130px 20px 30px}}.menu-active .navigation{top:0;opacity:1;z-index:9999}@media(max-width:991px){.menu-active .navigation{height:100vh;height:calc(var(--vh, 1vh)*100 + 1px)}}@media(max-width:767px){.menu-active .navigation{overflow:auto}}.navigation .nav-inner{align-items:center;display:flex;flex-direction:column;justify-content:flex-end;width:100%}@media(max-width:991px){.navigation .nav-inner{justify-content:flex-start}}.navigation .close-nav{cursor:pointer;display:block;height:2.6041666667vw;margin:0 auto;position:absolute;right:2.0833333333vw;top:1.3020833333vw;transform-origin:center;transition:.2s;width:2.6041666667vw}@media(max-width:1920px){.navigation .close-nav{height:50px;right:40px;top:25px;width:50px}}@media(max-width:991px){.navigation .close-nav{height:36px;left:auto;right:30px;top:30px;width:36px}}@media(max-width:767px){.navigation .close-nav{right:20px;top:27px}}.navigation .close-nav svg{display:block;height:100%;width:100%}.navigation .close-nav circle,.navigation .close-nav path{transition:.2s}.navigation .close-nav:hover{transform:rotate(90deg)}.navigation .close-nav:hover circle,.navigation .close-nav:hover path{stroke:#d7b46a}.navigation .menu{display:flex;justify-content:space-between;margin:0 0 4.2708333333vw;padding:0;width:100%}@media(max-width:991px){.navigation .menu{display:block;margin-bottom:50px}}@media(max-width:480px){.navigation .menu{margin-bottom:30px}}.navigation .menu li{display:block;margin:0 2.6041666667vw;opacity:0;transform:translateY(-1.0416666667vw);transition:.5s ease-in-out}@media(max-width:991px){.navigation .menu li{margin:0 0 10px}}.navigation .menu li:first-child{margin-left:0}.navigation .menu li:last-child{margin-right:0}.menu-active .navigation .menu li{opacity:1;transform:translateY(0)}.menu-active .navigation .menu li:first-child{transition-delay:.2s}.menu-active .navigation .menu li:nth-child(2){transition-delay:.3s}.menu-active .navigation .menu li:nth-child(3){transition-delay:.4s}.menu-active .navigation .menu li:nth-child(4){transition-delay:.5s}.menu-active .navigation .menu li:nth-child(5){transition-delay:.6s}.navigation .menu li a{color:#15242d;position:relative;transition:.3s}@media(max-width:991px){.navigation .menu li a{display:flex;flex-direction:column;transition:.1s}}.navigation .menu li a.active,.navigation .menu li a:focus,.navigation .menu li a:hover{color:#d7b46a}.navigation .menu li a.active .link-title:after,.navigation .menu li a:focus .link-title:after,.navigation .menu li a:hover .link-title:after{left:0;opacity:1;transition-delay:.1s;width:100%}@media(max-width:767px){.navigation .menu li a.active .link-title:after,.navigation .menu li a:focus .link-title:after,.navigation .menu li a:hover .link-title:after{transition-delay:0s}}.navigation .menu li a .no{color:#d7b46a;display:block;font-size:1.25vw;font-weight:500;line-height:1.6em;margin:0 0 .2083333333vw}@media(max-width:1350px){.navigation .menu li a .no{font-size:20px;margin:0}}@media(max-width:991px){.navigation .menu li a .no{font-family:Playfair Display,sans-serif}}.navigation .menu li a .link-title{display:block;font-family:Poppins,sans-serif;font-size:3.3333333333vw;font-weight:800;line-height:1.125em;position:relative}@media(max-width:1350px){.navigation .menu li a .link-title{font-size:48px;line-height:1em}}@media(max-width:991px){.navigation .menu li a .link-title{font-size:46px;line-height:1em;margin-right:auto}}@media(max-width:400px){.navigation .menu li a .link-title{font-size:36px}}.navigation .menu li a .link-title:after{background-color:#d7b46a;bottom:0;content:"";height:.15625vw;margin:auto 0;opacity:0;position:absolute;right:0;top:0;transition:.3s ease-in-out;width:0}@media(max-width:1920px){.navigation .menu li a .link-title:after{height:3px}}@media(max-width:767px){.navigation .menu li a .link-title:after{transition:.1s ease-in-out}}.navigation .social-links{display:flex;justify-content:center;margin:0;padding:0;width:100%}@media(max-width:991px){.navigation .social-links{flex-flow:wrap;margin:auto 0 0}}@media(max-width:767px){.navigation .social-links{margin:auto -10px 0;width:calc(100% + 20px)}}.navigation .social-links li{display:block;font-family:Poppins,sans-serif;font-size:1.3541666667vw;font-weight:700;opacity:0;padding:0 1.3020833333vw;text-transform:lowercase;transform:translateY(1.0416666667vw);transition:.5s}@media(max-width:1680px){.navigation .social-links li{font-size:20px;padding:0 25px}}@media(max-width:991px){.navigation .social-links li{margin-bottom:25px;padding:0 15px}}@media(max-width:767px){.navigation .social-links li{margin-bottom:15px;padding:0 10px}}.navigation .social-links li:first-child{order:3}.navigation .social-links li:nth-child(2){order:1}@media(max-width:991px){.navigation .social-links li:nth-child(2){padding-left:0}}@media(max-width:767px){.navigation .social-links li:nth-child(2){margin-left:0}}.navigation .social-links li:nth-child(3){order:2}.navigation .social-links li:nth-child(4){order:4}.menu-active .navigation .social-links li{opacity:1;transform:translateY(0)}.menu-active .navigation .social-links li:nth-child(2){transition-delay:.7s}.menu-active .navigation .social-links li:nth-child(3){transition-delay:.8s}.menu-active .navigation .social-links li:first-child{transition-delay:.9s}.menu-active .navigation .social-links li:nth-child(4){transition-delay:1s}.navigation .social-links li a{color:#15242d;transition:.2s}.navigation .social-links li a:hover{color:#d7b46a}@media(max-width:767px){.navigation .social-links li.pdf-link{margin:0}}.navigation .social-links li.pdf-link a{color:#d7b46a}.site-branding{position:fixed;transition:.2s;left:3.125vw;top:2.0833333333vw}@media(max-width:1920px){.site-branding{left:60px;top:40px}}@media(max-width:1350px){.site-branding{left:40px;top:20px}}@media(max-width:767px){.site-branding{left:20px}}.sticky-logo:not(.menu-active) .site-branding{opacity:0;visibility:hidden}.menu-active .site-branding{z-index:99999}.dark-logo .site-branding path,.menu-active .site-branding path{fill:#15242d}.site-branding a img,.site-branding a svg{display:block;height:4.6041666667vw;width:3.5416666667vw}@media(max-width:1920px){.site-branding a img,.site-branding a svg{height:88px;width:68px}}.site-branding a path{transition:.3s}.site-footer{background-color:#fff;color:#15242d}.page-contact .site-footer{display:none}.footer-widgets{display:flex;flex-flow:wrap;justify-content:space-between;padding:5vw 3.125vw}@media(max-width:991px){.footer-widgets{padding:75px 40px}}@media(max-width:767px){.footer-widgets{padding:0 30px}}@media(max-width:400px){.footer-widgets{padding:0 20px}}.footer-widgets .widget{font-family:Poppins,sans-serif;font-size:.9375vw;line-height:1.66em}@media(max-width:1920px){.footer-widgets .widget{font-size:18px}}@media(max-width:1350px){.footer-widgets .widget{font-size:16px}}@media(max-width:991px){.footer-widgets .widget{margin-bottom:60px;max-width:40%;width:100%}}@media(max-width:767px){.footer-widgets .widget{max-width:100%;text-align:center}}@media(min-width:992px){.footer-widgets .widget:nth-child(5){align-items:center;display:flex}}@media(max-width:1199px){.footer-widgets .widget:first-child{order:2}.footer-widgets .widget:nth-child(2){order:3}.footer-widgets .widget:nth-child(3){margin:0 0 40px;max-width:100%;order:1;text-align:center;width:100%!important}.footer-widgets .widget:nth-child(4){order:4}}@media(max-width:767px){.footer-widgets .widget:nth-child(4){order:5}}@media(max-width:1199px){.footer-widgets .widget:nth-child(5){order:5}}@media(max-width:767px){.footer-widgets .widget:nth-child(5){order:4}}.footer-widgets .widget h5{font-size:1.25vw;line-height:1.75em;margin:0 0 .4166666667vw;white-space:nowrap}@media(max-width:1920px){.footer-widgets .widget h5{font-size:24px;line-height:1.75em;margin:0 0 8px}}@media(max-width:991px){.footer-widgets .widget h5{font-size:34px}}.footer-widgets .widget p{margin:0}.footer-widgets .social-links{align-items:flex-end;display:flex;flex-direction:row-reverse;justify-content:center;margin:0 auto 1.1458333333vw;padding:0}@media(max-width:1920px){.footer-widgets .social-links{margin:0 auto 22px}}@media(min-width:768px)and (max-width:991px){.footer-widgets .social-links{justify-content:flex-end;margin:0 0 22px}}.footer-widgets .social-links li{display:block;margin:0 15px}@media(min-width:768px)and (max-width:991px){.footer-widgets .social-links li{margin:0 30px 0 0}}@media(max-width:767px){.footer-widgets .social-links li{margin:0 19px}}.footer-widgets .social-links li svg{display:block}.footer-widgets .social-links li svg circle,.footer-widgets .social-links li svg path,.footer-widgets .social-links li svg rect{transition:.2s}.footer-widgets .social-links li:nth-child(n+3) a:hover path{fill:#d7b46a}.footer-widgets .social-links li:nth-child(4) svg{width:32px}.footer-widgets .social-links li:nth-child(3) svg{width:42px}.footer-widgets .social-links li:nth-child(2) svg{width:27px}.footer-widgets .social-links li:nth-child(2) a:hover circle,.footer-widgets .social-links li:nth-child(2) a:hover rect{stroke:#d7b46a}.footer-widgets .social-links li:nth-child(2) a:hover circle:nth-of-type(2){fill:#d7b46a}.footer-widgets .social-links li:first-child svg{width:30px}.footer-widgets .social-links li:first-child a:hover path,.footer-widgets .social-links li:first-child a:hover rect{stroke:#d7b46a}@media(max-width:767px){.footer-widgets .cta-wrap{display:flex;justify-content:center}}.footer-widgets .cta-wrap .button{letter-spacing:.07em;min-width:235px}.download-cta{align-items:center;display:flex;flex-flow:wrap;color:#15242d}@media(max-width:767px){.download-cta{justify-content:center;flex-direction:column}}.download-cta .cta-icon{width:2.2916666667vw}@media(max-width:1920px){.download-cta .cta-icon{width:44px}}@media(max-width:767px){.download-cta .cta-icon{width:68px}.download-cta .cta-icon svg{display:block;height:68px;width:68px}}.download-cta .cta-icon circle,.download-cta .cta-icon path{transition:.2s}.download-cta .cta-icon rect{fill:none!important}.download-cta .cta-title{padding-left:.4166666667vw;max-width:calc(100% - 2.2916666667vw)}@media(max-width:1920px){.download-cta .cta-title{padding-left:8px;max-width:calc(100% - 44px)}}@media(max-width:767px){.download-cta .cta-title{margin-top:13px;padding:0;max-width:100%}}.download-cta .cta-title h5{font-size:1.25vw;line-height:1em;margin:0}@media(max-width:1920px){.download-cta .cta-title h5{font-size:24px}}@media(max-width:767px){.download-cta .cta-title h5{font-size:34px}}.download-cta .cta-title p{color:#c3c8cd;font-size:.8333333333vw;line-height:1em;margin:0}@media(max-width:1920px){.download-cta .cta-title p{font-size:16px}}@media(max-width:767px){.download-cta .cta-title p{line-height:1.875em}}.download-cta:hover .cta-icon circle{fill:#15242d}.download-cta:hover .cta-icon path{fill:#fff}.rotating-cta{border-bottom:1px solid #cdd4da;overflow:hidden;padding:3.3333333333vw 0}@media(max-width:1199px){.rotating-cta{padding:44px 0}}@media(max-width:767px){.rotating-cta{border-bottom:none}}.rotating-cta .rotating-cta-inner{white-space:nowrap;overflow:hidden;display:inline-block;animation:marquee 10s linear infinite}.rotating-cta .rotating-cta-inner:hover a{color:#d7b46a}.rotating-cta a{color:#15242d;display:inline-block;font-family:Poppins,sans-serif;font-size:6.6666666667vw;font-weight:700;line-height:1.27em;margin-right:1.0416666667vw;transition:.2s}@media(max-width:1199px){.rotating-cta a{font-size:70px;margin-right:20px}}@keyframes marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}::selection{background-color:#000;color:#fff}html::-webkit-scrollbar{width:0}html::-webkit-scrollbar-thumb,html::-webkit-scrollbar-track{background:transparent}html::-webkit-scrollbar-thumb:hover{background:transparent}body{background-color:#15242d;opacity:0;overflow-x:hidden}body.init{opacity:1}body.enable-scroll{height:auto;overflow-y:visible}.container{margin:0 auto;max-width:1392px}.doc-type-homepage main{padding-top:100vh;padding-top:calc(var(--vh, 1vh)*100)}@media(min-width:992px){.doc-type-project main{padding-top:100vh;padding-top:calc(var(--vh, 1vh)*100)}}.entry-text p:last-of-type{margin-bottom:0}.entry-text>:first-child{margin-top:0}.section-title h1,.section-title h2{color:#d7b46a;font-size:2.0833333333vw;line-height:1.5em;margin:0}@media(max-width:1920px){.section-title h1,.section-title h2{font-size:40px;line-height:1.5em}}@media(max-width:1199px){.section-title h1,.section-title h2{font-size:20px}}.pwa-add-button{background-color:#fff;border:none;bottom:0;box-sizing:border-box;color:#000;font-size:14px;height:40px;left:0;padding:10px;position:fixed;right:0;text-align:center;z-index:9999}.scroller-wrap{display:flex;position:relative;z-index:1}@media(max-width:991px){.scroller-wrap{display:block}}.scroller-wrap.reversed .scroller-content{margin-left:auto}.scroller-wrap.reversed .scroller-images{left:0}.scroller-wrap .scroller-content{flex:0 0 40%;overflow:hidden;padding:0 7.5520833333vw 0 9.8958333333vw;scrollbar-width:0}@media(max-width:1350px){.scroller-wrap .scroller-content{padding:0 60px}}@media(max-width:991px){.scroller-wrap .scroller-content{padding:0;width:100%}}.scroller-wrap .scroller-content::-webkit-scrollbar{width:0}.scroller-wrap .scroller-content::-webkit-scrollbar-thumb,.scroller-wrap .scroller-content::-webkit-scrollbar-track{background:transparent}.scroller-wrap .scroller-content::-webkit-scrollbar-thumb:hover{background:transparent}.scroller-wrap .scroller-content .content{align-items:center;display:flex;height:100vh;height:calc(var(--vh, 1vh)*100)}@media(max-width:991px){.scroller-wrap .scroller-content .content{display:block;height:auto}}@media(min-width:992px){.scroller-wrap .scroller-content .content .mobile-image{display:none}}@media(max-width:991px){.scroller-wrap .scroller-content .content .mobile-image{display:flex;align-items:center;justify-content:center;position:relative;width:100%}}.scroller-wrap .scroller-content .content .mobile-image:after{border-color:#15242d transparent transparent;border-style:solid;border-width:19px 15px 0;content:"";height:0;left:30px;position:absolute;top:-1px;width:0}.scroller-wrap .scroller-content .content .mobile-image img{display:block;width:100%}.scroller-wrap .scroller-content .content .content-inner{padding:57px 30px}@media(max-width:1350px){.scroller-wrap .scroller-content .content .content-inner{padding:57px 0}}@media(max-width:991px){.scroller-wrap .scroller-content .content .content-inner{padding:50px 40px}}@media(max-width:767px){.scroller-wrap .scroller-content .content .content-inner{padding:50px 30px}}@media(max-width:400px){.scroller-wrap .scroller-content .content .content-inner{padding:40px 20px}}.scroller-wrap .scroller-images{bottom:0;display:flex;flex:0 0;height:100vh;margin-left:auto;max-width:60%;overflow:hidden;opacity:0;position:-webkit-sticky;position:sticky;right:0;top:0;transition:.4s ease-in-out;z-index:-1}@media(max-width:991px){.scroller-wrap .scroller-images{display:none}}.scroller-wrap .scroller-images::-webkit-scrollbar{height:0;width:0}.scroller-wrap .scroller-images::-webkit-scrollbar-thumb,.scroller-wrap .scroller-images::-webkit-scrollbar-track{background:transparent}.scroller-wrap .scroller-images::-webkit-scrollbar-thumb:hover{background:transparent}.scroller-wrap .scroller-images .images-inner{align-items:center;display:flex;transition:.1s linear}.scroller-wrap .scroller-images .image{align-items:center;display:flex;height:100%;opacity:0;transition:opacity .3s ease-in-out;justify-content:center;min-width:100vw}.scroller-wrap .scroller-images .image img{object-fit:contain;max-height:100%}.scroller-wrap .scroller-images .image:nth-child(2) img{height:100%;min-height:100%;margin:0 -14.75vw;max-width:unset;width:auto}@media(max-width:1680px){.scroller-wrap .scroller-images .image:nth-child(2) img{max-height:100%}}.scroller-wrap .scroller-images .image:nth-child(4) img{max-height:90%}@media(max-width:1680px){.scroller-wrap .scroller-images .image:nth-child(4) img{max-height:80%}}.scroller-wrap .scroller-images .image:nth-child(5) img{height:100%;max-width:unset;width:auto}.scroller-wrap.scroller-intro .scroller-images{opacity:1;flex:0 0 60%}.scroller-wrap.scroller-intro .scroller-images .image{opacity:1;transition-delay:.3s}.home-hero-section{align-items:center;background-color:#15242d;display:flex;height:100vh;height:calc(var(--vh, 1vh)*100);justify-content:center;left:0;overflow:hidden;padding:0 11.0416666667vw;position:fixed;right:0;top:0;z-index:1}@media(max-width:1350px){.home-hero-section{padding:40px 60px}}@media(max-width:991px){.home-hero-section{padding:40px}}@media(max-width:767px){.home-hero-section{padding:40px 30px}}@media(max-width:400px){.home-hero-section{padding:40px 20px}}.hide-hero .home-hero-section{opacity:0;visibility:hidden;z-index:-99999}.home-hero-section:before{background-color:#15242d;bottom:0;content:"";left:0;opacity:.9;position:absolute;right:0;top:0;z-index:0}.home-hero-section .section-inner{position:relative;width:100%;z-index:1}.home-hero-section .bg-image{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-2}.home-hero-section .bg-image img,.home-hero-section .bg-image video{height:100%;object-fit:cover;width:100%}.home-hero-section .content{width:100%}.home-hero-section .content h1{font-size:5vw;line-height:1.2em;margin:0}@media(max-width:1440px){.home-hero-section .content h1{font-size:60px}}@media(max-width:767px){.home-hero-section .content h1{font-size:46px}}@media(max-width:400px){.home-hero-section .content h1{font-size:11vw}}.home-hero-section .scroll-down{align-items:center;bottom:3.125vw;display:flex;flex-direction:column;position:absolute;right:1.9791666667vw}@media(max-width:991px){.home-hero-section .scroll-down{bottom:20px;left:10px;right:auto}}.home-hero-section .scroll-down .scroll-title{align-items:center;display:flex;font-family:Poppins,sans-serif;font-size:1.0416666667vw;font-weight:700;transform:rotate(-90deg) translateX(50%)}@media(max-width:1920px){.home-hero-section .scroll-down .scroll-title{font-size:20px}}.home-hero-section .scroll-down svg{animation:arrowBounce 1.5s ease-in-out infinite;height:2.2135416667vw}@media(max-width:1920px){.home-hero-section .scroll-down svg{height:42.5px}}.home-hero-section .social-links{align-items:center;display:flex;flex-direction:column-reverse;padding:0;position:absolute;right:3.125vw}@media(max-width:1920px){.home-hero-section .social-links{margin:0 auto 22px}}@media(max-width:991px){.home-hero-section .social-links{display:none}}.home-hero-section .social-links li{display:block;margin:12px 0}.home-hero-section .social-links li a{opacity:.5;transition:.2s}.home-hero-section .social-links li a:hover{opacity:1}.home-hero-section .social-links li svg{display:block;width:20px}.home-hero-section .social-links li svg circle,.home-hero-section .social-links li svg path,.home-hero-section .social-links li svg rect{transition:.2s}.home-hero-section .social-links li:nth-child(n+3) path{fill:#fff}.home-hero-section .social-links li:nth-child(n+3) a:hover path{fill:#d7b46a}.home-hero-section .social-links li:nth-child(2) circle,.home-hero-section .social-links li:nth-child(2) rect{stroke:#fff}.home-hero-section .social-links li:nth-child(2) circle:nth-of-type(2){fill:#fff}.home-hero-section .social-links li:nth-child(2) a:hover circle,.home-hero-section .social-links li:nth-child(2) a:hover rect{stroke:#d7b46a}.home-hero-section .social-links li:nth-child(2) a:hover circle:nth-of-type(2){fill:#d7b46a}.home-hero-section .social-links li:first-child path,.home-hero-section .social-links li:first-child rect{stroke:#fff}.home-hero-section .social-links li:first-child a:hover path,.home-hero-section .social-links li:first-child a:hover rect{stroke:#d7b46a}.hero-social-links{align-items:center;bottom:0;display:flex;flex-direction:column-reverse;justify-content:center;margin:auto 0;padding:0;position:absolute;right:3.125vw;top:0;transition:.2s}@media(max-width:1920px){.hero-social-links{right:60px}}@media(max-width:1350px){.hero-social-links{right:44px}}@media(max-width:991px){.hero-social-links{display:none}}.sticky-logo:not(.menu-active) .hero-social-links{opacity:0;visibility:hidden}.hero-social-links li{display:block;margin:.625vw 0}@media(max-width:1920px){.hero-social-links li{margin:12px 0}}@media(max-width:991px){.hero-social-links li{margin:0 17.5px}}.hero-social-links li a{opacity:.5;transition:.2s}@media(max-width:991px){.hero-social-links li a{opacity:1}}.hero-social-links li a:hover{opacity:1}.hero-social-links li svg{display:block;height:17px;width:18px}@media(max-width:991px){.hero-social-links li svg{height:22px;width:auto}}.hero-social-links li svg circle,.hero-social-links li svg path,.hero-social-links li svg rect{transition:.2s}.hero-social-links li:nth-child(n+3) path{fill:#fff}@media(max-width:991px){.hero-social-links li:nth-child(n+3) path{fill:#d7b46a}}.hero-social-links li:nth-child(n+3) a:hover path{fill:#d7b46a}.hero-social-links li:nth-child(2) circle,.hero-social-links li:nth-child(2) rect{stroke:#fff}@media(max-width:991px){.hero-social-links li:nth-child(2) circle,.hero-social-links li:nth-child(2) rect{stroke:#d7b46a}}.hero-social-links li:nth-child(2) circle:nth-of-type(2){fill:#fff}@media(max-width:991px){.hero-social-links li:nth-child(2) circle:nth-of-type(2){fill:#d7b46a}}.hero-social-links li:nth-child(2) a:hover circle,.hero-social-links li:nth-child(2) a:hover rect{stroke:#d7b46a}.hero-social-links li:nth-child(2) a:hover circle:nth-of-type(2){fill:#d7b46a}.hero-social-links li:first-child path,.hero-social-links li:first-child rect{stroke:#fff}@media(max-width:991px){.hero-social-links li:first-child path,.hero-social-links li:first-child rect{stroke:#d7b46a}}.hero-social-links li:first-child a:hover path,.hero-social-links li:first-child a:hover rect{stroke:#d7b46a}.home-scroll{bottom:6.25vw;font-size:0;opacity:0;position:absolute;right:3.28125vw}@media(max-width:1920px){.home-scroll{right:65px}}@media(max-width:1350px){.home-scroll{bottom:120px;right:48px}}@media(max-width:991px){.home-scroll{left:60px;right:auto}}@media(max-width:767px){.home-scroll{left:37px}}@media(max-width:400px){.home-scroll{left:27px}}.home-scroll .scroll-div{position:relative}.home-scroll .scroll-div span{align-items:center;bottom:0;color:#fff;display:flex;font-family:Poppins,sans-serif;font-size:20px;font-weight:500;height:30px;left:7px;letter-spacing:.07em;position:absolute;text-transform:lowercase;top:-30px;transform-origin:left;transform:rotate(-90deg);white-space:nowrap}@media(max-width:1680px){.home-scroll .scroll-div span{font-size:20px;height:30px;left:5px;top:-30px}}.home-scroll .scroll-div svg{height:2.2916666667vw;overflow:visible;width:.5208333333vw}@media(max-width:1680px){.home-scroll .scroll-div svg{height:44px;width:10px}}.about-section{background-color:#15242d;padding:5.3125vw 11.0416666667vw 6.3020833333vw;position:relative;z-index:2}@media(max-width:1350px){.about-section{padding:75px 60px}}@media(max-width:991px){.about-section{padding:75px 40px}}@media(max-width:767px){.about-section{padding:40px 30px}}@media(max-width:400px){.about-section{padding:40px 20px}}.about-section .section-title{margin:0 0 1.1979166667vw}@media(max-width:1199px){.about-section .section-title{margin:0 0 23px}}.about-section .title-text{margin:0 0 2.3958333333vw}@media(min-width:1921px){.about-section .title-text{max-width:71.3020833333vw}}@media(max-width:1350px){.about-section .title-text{max-width:800px}}.about-section .title-text h3{font-size:5vw;line-height:1.2em;margin:0}@media(max-width:1350px){.about-section .title-text h3{font-size:56px}}@media(max-width:767px){.about-section .title-text h3{font-size:36px}}.about-section p{font-size:1.5625vw;line-height:1.66em;margin:0;max-width:54.53125vw}@media(max-width:1199px){.about-section p{font-size:18px;max-width:620px}}@media(max-width:767px){.about-section p{font-size:16px;max-width:100%}}.about-section .cta-wrap{display:flex;margin-top:1.9791666667vw}@media(max-width:1920px){.about-section .cta-wrap{margin-top:38px}}.big-cta-section{padding:5.3125vw 11.0416666667vw 11.25vw;position:relative;z-index:2}@media(max-width:1199px){.big-cta-section{padding:75px 40px 100px}}@media(max-width:767px){.big-cta-section{padding:50px 30px 60px}}@media(max-width:400px){.big-cta-section{padding:50px 20px 60px}}.big-cta-section .section-cta-wrap{align-items:center;display:flex;justify-content:center}@media(max-width:767px){.big-cta-section .section-cta-wrap{display:none}}.big-cta-section .section-cta-wrap h2{font-size:4.4791666667vw;line-height:1.27em;margin:0;white-space:nowrap}@media(max-width:1199px){.big-cta-section .section-cta-wrap h2{font-size:56px}}@media(max-width:991px){.big-cta-section .section-cta-wrap h2{font-size:40px}}.big-cta-section .section-cta-wrap .cta-link{color:#fff;font-family:Poppins,sans-serif;margin-left:3.125vw;position:relative;width:18.90625vw}@media(max-width:991px){.big-cta-section .section-cta-wrap .cta-link{margin-left:20px}}.big-cta-section .section-cta-wrap .cta-link .link-title{bottom:50%;color:#d7b46a;font-size:1.5625vw;left:0;position:absolute}.big-cta-section .section-cta-wrap .cta-link span,.big-cta-section .section-cta-wrap .cta-link svg{transition:.5s}.big-cta-section .section-cta-wrap .cta-link svg{max-width:100%;display:block}.big-cta-section .section-cta-wrap .cta-link svg:nth-of-type(2){bottom:10px;left:0;margin:auto;opacity:0;position:absolute;right:30px;top:0}.big-cta-section .section-cta-wrap .cta-link:hover span,.big-cta-section .section-cta-wrap .cta-link:hover svg:first-of-type{opacity:0}.big-cta-section .section-cta-wrap .cta-link:hover svg:nth-of-type(2){opacity:1}.big-cta-section .section-cta-mobile-wrap{display:none}@media(max-width:767px){.big-cta-section .section-cta-mobile-wrap{display:flex;justify-content:center}}.big-cta-section .section-cta-mobile-wrap a{font-size:36px;font-weight:800;line-height:1.35em}@media(max-width:400px){.big-cta-section .section-cta-mobile-wrap a{font-size:9vw}}.big-cta-section .section-cta-mobile-wrap a svg{height:28px;margin-bottom:7px;width:30px}@media(max-width:400px){.big-cta-section .section-cta-mobile-wrap a svg{height:7vw}}.big-cta-section .image{margin:6.875vw auto 0;width:74.5833333333vw}@media(max-width:991px){.big-cta-section .image{margin:100px 0 0;width:100%}}@media(max-width:767px){.big-cta-section .image{margin:60px 0 0}}.big-cta-section .image>a>img{width:100%}@media(max-width:767px){.big-cta-section .image>a>img{display:none}}@media(max-width:991px){.big-cta-section .image .desktop-link{display:none}}@media(min-width:992px){.big-cta-section .image .mobile-link{display:none}}@media(max-width:991px){.big-cta-section .image .mobile-link{display:flex}}.big-cta-section .image .mobile-link img{display:block;width:100%}.doc-type-project .big-cta-section{background-color:#15242d;padding:5.3125vw 11.0416666667vw}@media(max-width:1920px){.doc-type-project .big-cta-section{padding:63px 60px}}@media(max-width:1199px){.doc-type-project .big-cta-section{padding:60px 40px}}@media(max-width:767px){.doc-type-project .big-cta-section{padding:50px 30px}}@media(max-width:400px){.doc-type-project .big-cta-section{padding:50px 20px}}@media(max-width:767px){.doc-type-project .big-cta-section h2{margin-bottom:20px;text-align:center;white-space:normal;width:100%}}.doc-type-project .big-cta-section h2 a{color:#fff}.doc-type-project .big-cta-section h2 a span{transition-delay:0s}.doc-type-project .big-cta-section h2 a:hover{color:#d7b46a}@media(max-width:767px){.doc-type-project .big-cta-section .cta-link{display:block;margin:0 auto;width:250px}.doc-type-project .big-cta-section .cta-link .link-title{font-size:20px}}.doc-type-project .big-cta-section .projects-wrap{display:flex;flex-flow:wrap;margin-top:3.125vw}@media(max-width:1920px){.doc-type-project .big-cta-section .projects-wrap{margin-top:60px}}.doc-type-project .big-cta-section .project-wrap{display:flex}.doc-type-project .big-cta-section .project-wrap .image{margin:0;width:auto}.slider-section{background-color:#15242d;position:relative;z-index:2}.slider-section .images-inner{background:linear-gradient(-90deg,#15242d 6.48%,#003769 23.18%,#264463 43.11%,#009fc1 57.57%,#00876f 74.87%,#000 92.03%)}@media(min-width:1351px){.slider-section .scroller-wrap .scroller-content{padding:0 0 0 11.0416666667vw}}@media(min-width:992px){.slider-section .scroller-wrap .scroller-content .content .content-inner{padding:57px 0}}.slider-section .scroller-wrap .scroller-content .content:first-child{max-width:29.8958333333vw}@media(max-width:1350px){.slider-section .scroller-wrap .scroller-content .content:first-child{max-width:485px}}@media(max-width:991px){.slider-section .scroller-wrap .scroller-content .content:first-child{max-width:100%}}.slider-section .scroller-wrap .scroller-content .content:nth-child(2){max-width:33.3854166667vw}@media(max-width:1350px){.slider-section .scroller-wrap .scroller-content .content:nth-child(2){max-width:550px}}@media(max-width:991px){.slider-section .scroller-wrap .scroller-content .content:nth-child(2){max-width:100%}.slider-section .scroller-wrap .scroller-content .content:nth-child(n+2) .section-title{display:none}}.slider-section .scroller-wrap .scroller-content .section-title{margin:0 0 3.4895833333vw}.slider-section .scroller-wrap .scroller-content .section-title p{color:#d7b46a;font-family:Poppins,sans-serif;font-size:2.0833333333vw;font-weight:700;line-height:1.5em;margin:0}@media(max-width:991px){.slider-section .scroller-wrap .scroller-content .section-title p{font-size:20px}}.slider-section .scroller-wrap .scroller-content .no{font-size:.9375vw;font-weight:700;opacity:.5;margin:0 0 1.7708333333vw}@media(max-width:1920px){.slider-section .scroller-wrap .scroller-content .no{font-size:18px}}@media(max-width:991px){.slider-section .scroller-wrap .scroller-content .no{display:none}}.slider-section .scroller-wrap .scroller-content h3{font-size:3.3333333333vw;font-weight:700;line-height:1em;margin:0 0 1.7708333333vw}@media(max-width:991px){.slider-section .scroller-wrap .scroller-content h3{font-size:46px;margin:0 0 17px}}@media(max-width:767px){.slider-section .scroller-wrap .scroller-content h3{font-size:36px}}@media(max-width:400px){.slider-section .scroller-wrap .scroller-content h3{font-size:10vw}}.slider-section .scroller-wrap .scroller-content h3 span{display:block;text-transform:none}.slider-section .scroller-wrap .scroller-content .text p{font-size:.9375vw;line-height:1.55em;margin:0 0 3.4895833333vw}@media(max-width:1920px){.slider-section .scroller-wrap .scroller-content .text p{font-size:18px}}@media(max-width:991px){.slider-section .scroller-wrap .scroller-content .text p{margin:0 0 30px}}@media(max-width:767px){.slider-section .scroller-wrap .scroller-content .text p{font-size:16px;margin:0 0 22px}}.slider-section .scroller-wrap .scroller-content .cta-wrap{display:flex}.slider-section .scroller-wrap .scroller-images{justify-content:flex-start;margin-left:auto;margin-right:0}.slider-section .scroller-wrap .scroller-images .images-inner{min-width:600vw}.slider-section .scroller-wrap .scroller-images .images-inner .image:nth-child(2) img{min-height:100%;max-width:200%}@media(min-width:1921px){.slider-section .scroller-wrap .scroller-images .images-inner img{min-height:90%;max-width:150%}}.page-hero-section{padding:12.5vw 11.0416666667vw 4.1666666667vw}@media(max-width:1350px){.page-hero-section{padding:150px 60px 50px}}@media(max-width:991px){.page-hero-section{padding:144px 40px 40px}}@media(max-width:767px){.page-hero-section{padding:144px 30px 40px}}@media(max-width:400px){.page-hero-section{padding:144px 20px 40px}}.page-hero-section .section-title{margin:0 0 15px}@media(min-width:992px){.page-hero-section .section-title{display:none}}.page-hero-section .title h2,.page-hero-section .title h3{font-size:5vw;line-height:1.27em;margin:0}@media(max-width:1350px){.page-hero-section .title h2,.page-hero-section .title h3{font-size:56px}}@media(max-width:991px){.page-hero-section .title h2,.page-hero-section .title h3{font-size:46px}}@media(max-width:767px){.page-hero-section .title h2,.page-hero-section .title h3{font-size:36px}}.page-hero-section .title h2 span:nth-last-child(-n+2),.page-hero-section .title h2 strong,.page-hero-section .title h3 span:nth-last-child(-n+2),.page-hero-section .title h3 strong{color:#d7b46a}.page-hero-section .text{margin-top:2.0833333333vw}@media(max-width:1350px){.page-hero-section .text{margin-top:40px}}@media(max-width:767px){.page-hero-section .text{margin-top:20px}}.page-hero-section .text a{color:#d7b46a;transition:.3s}.page-hero-section .text a:hover{color:#fff}.page-hero-section .text p:last-child{margin-bottom:0}.page-hero-section.has-image{text-align:center;padding-top:6.25vw}@media(max-width:1350px){.page-hero-section.has-image{padding-top:120px}}@media(max-width:767px){.page-hero-section.has-image.has-mobile-image .image{display:none}}@media(min-width:768px){.page-hero-section.has-image.has-mobile-image .mobile-image{display:none}}.services-section{padding:4.1666666667vw 11.0416666667vw 10.4166666667vw}@media(max-width:1350px){.services-section{padding:60px 60px 100px}}@media(max-width:991px){.services-section{overflow:hidden;padding:50px 40px 60px}}@media(max-width:767px){.services-section{padding:50px 30px 60px}}@media(max-width:400px){.services-section{padding:40px 20px 58px}}.services-section .section-inner{display:flex;flex-flow:wrap;justify-content:space-between}@media(max-width:1350px){.services-section .section-inner{align-items:center}}@media(min-width:992px){.services-section .section-inner .section-info{order:2;width:30.7291666667vw}}@media(max-width:1350px){.services-section .section-inner .section-info{width:38vw}}@media(max-width:991px){.services-section .section-inner .section-info{width:100%}}@media(min-width:992px){.services-section .section-inner .services-circles{order:1;width:42.2916666667vw}}@media(max-width:991px){.services-section .section-inner .services-circles{margin:40px 0}}@media(min-width:992px){.services-section .section-inner .services-wrap{order:3}}.services-section .section-info .section-title{margin:0 0 1.1979166667vw}@media(max-width:1350px){.services-section .section-info .section-title{margin:0 0 18px}}.services-section .section-info h3{font-size:3.3333333333vw;line-height:1.27em;margin:0 0 4.5833333333vw}@media(max-width:1350px){.services-section .section-info h3{font-size:46px;margin:0 0 17px}}@media(max-width:767px){.services-section .section-info h3{font-size:36px}}@media(max-width:400px){.services-section .section-info h3{font-size:10vw}}.services-section .services-wrap{display:flex;flex-flow:wrap;justify-content:space-between;margin:7.8125vw -1.3020833333vw 0;width:calc(100% + 2.6041666667vw)}.services-section .services-wrap .service{padding:0 1.3020833333vw;max-width:25%}@media(max-width:991px){.services-section .services-wrap .service{max-width:100%;width:100%}.services-section .services-wrap .service:nth-child(n+2){margin-top:40px}}.services-section .services-wrap .service h4{color:#d7b46a;font-size:3.3333333333vw;line-height:1em;margin:0 0 2.2916666667vw;white-space:nowrap}@media(max-width:991px){.services-section .services-wrap .service h4{font-size:46px;margin:0 0 15px}}@media(max-width:767px){.services-section .services-wrap .service h4{font-size:36px;margin:0 0 11px}}@media(max-width:400px){.services-section .services-wrap .service h4{font-size:10vw}}.services-section .services-wrap .service p{line-height:1.6;margin:0}@media(max-width:991px){.services-section .services-wrap .service p br{display:none}}.team-section{background-color:#fff;padding:8.6458333333vw 11.0416666667vw 6.25vw}@media(max-width:1350px){.team-section{padding:120px 60px 100px}}@media(max-width:991px){.team-section{padding:50px 40px}}@media(max-width:767px){.team-section{padding:50px 30px}}@media(max-width:400px){.team-section{padding:40px 20px}}.team-section .title{margin:0 0 2.03125vw}.team-section .title h2{color:#15242d;font-size:3.3333333333vw;line-height:1.6em;margin:0}@media(max-width:1350px){.team-section .title h2{font-size:46px;margin:0 0 17px}}@media(max-width:767px){.team-section .title h2{font-size:36px;line-height:1.2em}}.team-wrap{display:flex;flex-flow:wrap;margin:0 -.4427083333vw;transition:.5s}@media(max-width:1350px){.team-wrap{margin:0 -8.5px}}@media(max-width:600px){.team-wrap{margin:0}}.team-wrap .team-member .info .social-links,.team-wrap .team-member .info h4,.team-wrap .team-member .info p{opacity:0;transform:translateX(2.0833333333vw);transition:all .5s cubic-bezier(.175,.885,.32,1.275) .1s}@media(min-width:1351px){.team-wrap.open-info{margin:0 -11.484375vw}}@media(min-width:992px)and (max-width:1350px){.team-wrap.open-info{margin:0 -60px}}@media(min-width:992px){.team-wrap.open-info .team-member{padding:0;width:0}.team-wrap.open-info .team-member.open{width:100%;z-index:99}.menu-active .team-wrap.open-info .team-member.open{z-index:1}}@media(min-width:1200px){.team-wrap.open-info .team-member.open .info{width:calc(100% - 32.4479166667vw + 5.2083333333vw)}}@media(min-width:992px)and (max-width:1350px){.team-wrap.open-info .team-member.open .info{width:calc(68vw + 100px)}}@media(max-width:991px){.team-wrap.open-info .team-member.open .info{width:100%;z-index:9999}}.team-wrap.open-info .team-member.open .info .social-links,.team-wrap.open-info .team-member.open .info h4,.team-wrap.open-info .team-member.open .info p{opacity:1;transform:translateX(0)}.team-wrap.open-info .team-member.open .info h4{transition:all .5s cubic-bezier(.175,.885,.32,1.275) .1s}.team-wrap.open-info .team-member.open .info .role{transition:all .5s cubic-bezier(.175,.885,.32,1.275) .3s}@media(min-width:992px){.team-wrap.open-info .team-member.open .info .bio-text{max-height:100%}}.team-wrap.open-info .team-member.open .info p:not(.role){transition:all .5s cubic-bezier(.175,.885,.32,1.275) .5s}.team-wrap.open-info .team-member.open .info .social-links{transition:all .5s cubic-bezier(.175,.885,.32,1.275) .7s}.team-wrap.open-info .team-member.open .info .close{opacity:1}.team-wrap .team-member{padding:0 .4427083333vw;display:flex;flex-flow:wrap;overflow:hidden;width:33.33%}.team-wrap .team-member:first-child{transition:width .5s ease-in-out 0s,opacity .5s ease-in-out .6s,left .5s ease-in-out .6s}.team-wrap .team-member:nth-child(2){transition:width .5s ease-in-out 0s,opacity .5s ease-in-out .8s,top .5s ease-in-out .8s}.team-wrap .team-member:nth-child(3){transition:width .5s ease-in-out 0s,opacity .5s ease-in-out 1s,right .5s ease-in-out 1s}@media(max-width:1350px){.team-wrap .team-member{padding:0 8.5px}}@media(max-width:600px){.team-wrap .team-member{padding:0;width:100%}.team-wrap .team-member:nth-child(n+2){margin-top:42px}}@media(min-width:992px){.team-wrap .team-member:not(.open) .inner-wrap:hover .short-info{opacity:1;visibility:visible}.team-wrap .team-member:not(.open) .inner-wrap:hover .short-info h4{transform:scale(1);transition:all .5s cubic-bezier(.175,.885,.32,1.275) .1s}.team-wrap .team-member:not(.open) .inner-wrap:hover .short-info .role{transform:scale(1);transition:all .5s cubic-bezier(.175,.885,.32,1.275) .3s}.team-wrap .team-member:not(.open) .inner-wrap:hover .short-info .team-see-more{transform:scale(1);transition:opacity .5s cubic-bezier(.175,.885,.32,1.275) .5s,transform .5s cubic-bezier(.175,.885,.32,1.275) .5s,border-color .3s}}.team-wrap .team-member .inner-wrap{background-color:#000;display:flex;position:relative;width:100%}.team-wrap .team-member .inner-wrap .image{min-height:42.2916666667vw;position:relative;max-width:100%;width:32.4479166667vw}@media(max-width:1350px){.team-wrap .team-member .inner-wrap .image{width:32vw}}@media(max-width:991px){.team-wrap .team-member .inner-wrap .image{min-height:0;height:50vw}}@media(max-width:600px){.team-wrap .team-member .inner-wrap .image{height:126vw;width:100%}}.team-wrap .team-member .inner-wrap .image img{height:100%;position:absolute;object-position:center top;object-fit:cover;width:100%}.team-wrap .team-member .inner-wrap .short-info{align-items:center;bottom:0;display:flex;flex-direction:column;left:0;opacity:0;padding:8.3333333333vw 3.125vw;position:absolute;right:0;text-align:center;top:0;transition:.3s;visibility:hidden;z-index:1}@media(max-width:991px){.team-wrap .team-member .inner-wrap .short-info{opacity:1;padding:60px 20px;visibility:visible}}.team-wrap .team-member .inner-wrap .short-info:before{background-color:#191b1d;bottom:0;content:"";left:0;opacity:.8;position:absolute;right:0;top:0;z-index:-1}@media(max-width:991px){.team-wrap .team-member .inner-wrap .short-info:before{content:none}}.team-wrap .team-member .inner-wrap .short-info h4{color:#fff;font-size:2.0833333333vw;line-height:1.2em;margin:0 0 .6770833333vw;transform:scale(0);transition:all .3s cubic-bezier(.6,-.28,.735,.045) 0ms}.team-wrap .team-member .inner-wrap .short-info .role{color:#d7b46a;font-weight:500;font-size:1.25vw;line-height:1.6em;margin:0 0 auto;transform:scale(0);transition:all .3s cubic-bezier(.6,-.28,.735,.045) 0ms}.team-wrap .team-member .inner-wrap .short-info .team-see-more{border:.1041666667vw solid #fff;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;height:2.6041666667vw;width:2.6041666667vw}@media(max-width:1920px){.team-wrap .team-member .inner-wrap .short-info .team-see-more{border-width:2px}}@media(min-width:992px){.team-wrap .team-member .inner-wrap .short-info .team-see-more{transform:scale(0);transition:transform .3s cubic-bezier(.6,-.28,.735,.045) 0ms,opacity .3s cubic-bezier(.6,-.28,.735,.045) 0ms}}@media(max-width:1350px){.team-wrap .team-member .inner-wrap .short-info .team-see-more{height:36px;width:36px}}.team-wrap .team-member .inner-wrap .short-info .team-see-more svg{transition:transform .2s linear;transform:translate(0)}@media(max-width:767px){.team-wrap .team-member .inner-wrap .short-info .team-see-more svg:first-child{display:none}}@media(min-width:768px){.team-wrap .team-member .inner-wrap .short-info .team-see-more svg:nth-child(2){display:none}}@media(max-width:1350px){.team-wrap .team-member .inner-wrap .short-info .team-see-more svg{height:15px;width:15px}}.team-wrap .team-member .inner-wrap .short-info .team-see-more svg path{transition:fill .2s}.team-wrap .team-member .inner-wrap .short-info .team-see-more:hover{border-color:#d7b46a}.team-wrap .team-member .inner-wrap .short-info .team-see-more:hover svg{transform:translate(.15625vw,-.15625vw)}.team-wrap .team-member .inner-wrap .short-info .team-see-more:hover svg path{fill:#d7b46a}.team-wrap .team-member .inner-wrap .info{overflow:hidden;margin-left:-5.2083333333vw;width:0}@media(max-width:1350px){.team-wrap .team-member .inner-wrap .info{margin-left:-100px}}@media(max-width:991px){.team-wrap .team-member .inner-wrap .info{background-color:#000;bottom:0;left:0;margin:0;position:fixed;right:0;top:0}}.team-wrap .team-member .inner-wrap .info .info-inner{display:flex;flex-direction:column;justify-content:center;height:100%;padding:6.25vw 2.5vw 6.25vw 7.7083333333vw;width:64.375vw}@media(max-width:1350px){.team-wrap .team-member .inner-wrap .info .info-inner{padding:60px 150px 60px 140px;width:calc(68vw + 100px)}}@media(max-width:991px){.team-wrap .team-member .inner-wrap .info .info-inner{justify-content:flex-start;overflow:auto;padding:115px 60px 40px;width:100%}}@media(max-width:767px){.team-wrap .team-member .inner-wrap .info .info-inner{padding:115px 30px 50px}}@media(max-width:400px){.team-wrap .team-member .inner-wrap .info .info-inner{padding:115px 20px 50px}}.team-wrap .team-member .inner-wrap .info .close{cursor:pointer;opacity:0;position:absolute;right:2.7083333333vw;top:2.65625vw;width:2.6041666667vw;z-index:5}@media(max-width:1920px){.team-wrap .team-member .inner-wrap .info .close{right:57px}}@media(max-width:1680px){.team-wrap .team-member .inner-wrap .info .close{right:64px}}@media(max-width:1350px){.team-wrap .team-member .inner-wrap .info .close{right:35px;top:30px;width:36px}}@media(max-width:767px){.team-wrap .team-member .inner-wrap .info .close{right:15px;top:20px}}.team-wrap .team-member .inner-wrap .info .close svg{display:block;height:2.6041666667vw;width:2.6041666667vw}@media(max-width:1920px){.team-wrap .team-member .inner-wrap .info .close svg{height:50px;width:50px}}@media(max-width:1350px){.team-wrap .team-member .inner-wrap .info .close svg{height:36px;width:36px}}.team-wrap .team-member .inner-wrap .info .close svg circle,.team-wrap .team-member .inner-wrap .info .close svg path{stroke:#fff;transition:.2s}.team-wrap .team-member .inner-wrap .info .close:hover circle,.team-wrap .team-member .inner-wrap .info .close:hover path{stroke:#d7b46a}.team-wrap .team-member .inner-wrap .info h4{color:#d7b46a;font-size:3.3333333333vw;line-height:1.5em;margin:0}@media(max-width:991px){.team-wrap .team-member .inner-wrap .info h4{color:#fff;font-size:46px}}@media(max-width:767px){.team-wrap .team-member .inner-wrap .info h4{font-size:24px}}.team-wrap .team-member .inner-wrap .info .role{font-weight:700;font-size:2.0833333333vw;line-height:1.45em;margin:0 0 2.0833333333vw}@media(max-width:991px){.team-wrap .team-member .inner-wrap .info .role{color:#d7b46a;font-size:30px;margin:0 0 60px}}@media(max-width:767px){.team-wrap .team-member .inner-wrap .info .role{font-size:16px}}@media(min-width:992px){.team-wrap .team-member .inner-wrap .info .bio-text{margin-bottom:40px;max-height:200px;overflow:hidden}}.team-wrap .team-member .inner-wrap .info p{margin:0 0 2.3958333333vw}@media(max-width:991px){.team-wrap .team-member .inner-wrap .info p{margin:0 0 60px}}.team-wrap .team-member .inner-wrap .info p:not(.role){font-size:1.0416666667vw;line-height:1.7}@media(max-width:1680px){.team-wrap .team-member .inner-wrap .info p:not(.role){font-size:20px}}@media(max-width:991px){.team-wrap .team-member .inner-wrap .info p:not(.role){font-size:18px}}@media(max-width:767px){.team-wrap .team-member .inner-wrap .info p:not(.role){font-size:20px}}.team-wrap .team-member .inner-wrap .info .social-links{align-items:center;display:flex;margin:0;padding:0}@media(max-width:991px){.team-wrap .team-member .inner-wrap .info .social-links{margin:auto 0 0}}.team-wrap .team-member .inner-wrap .info .social-links li{display:block;margin-right:1.3541666667vw}@media(max-width:1350px){.team-wrap .team-member .inner-wrap .info .social-links li{margin-right:26px}}.team-wrap .team-member .inner-wrap .info .social-links li a,.team-wrap .team-member .inner-wrap .info .social-links li svg{display:block}.team-wrap .team-member .inner-wrap .info .social-links li svg path,.team-wrap .team-member .inner-wrap .info .social-links li svg rect{transition:.2s}.team-wrap .team-member .inner-wrap .info .social-links li .linkedin{margin-top:-.2604166667vw}.team-wrap .team-member .inner-wrap .info .social-links li .linkedin path,.team-wrap .team-member .inner-wrap .info .social-links li .twitter path{fill:#fff}.team-wrap .team-member .inner-wrap .info .social-links li .linkedin:hover path,.team-wrap .team-member .inner-wrap .info .social-links li .twitter:hover path{fill:#d7b46a}@media(max-width:991px){.team-wrap .team-member .inner-wrap .info .social-links li .email{margin-top:2px}}.team-wrap .team-member .inner-wrap .info .social-links li .email path,.team-wrap .team-member .inner-wrap .info .social-links li .email rect{stroke:#fff}.team-wrap .team-member .inner-wrap .info .social-links li .email:hover path,.team-wrap .team-member .inner-wrap .info .social-links li .email:hover rect{stroke:#d7b46a}.team-wrap .team-member .inner-wrap .info .social-links li svg{width:1.6666666667vw}@media(max-width:1350px){.team-wrap .team-member .inner-wrap .info .social-links li svg{width:32px}}.contact-section{height:100vh;height:calc(var(--vh, 1vh)*100 + 1px);overflow:hidden;padding:12.5vw 11.0416666667vw 4.1666666667vw;position:relative;z-index:1}@media(max-width:1350px){.contact-section{padding:150px 60px 50px}}@media(min-width:992px){.contact-section{align-items:flex-start;display:flex;justify-content:center}}@media(max-width:991px){.contact-section{padding:144px 40px 40px}}@media(max-width:767px){.contact-section{padding:144px 30px 40px}}@media(max-width:400px){.contact-section{padding:144px 20px 40px}}.contact-section .section-inner{display:flex;height:100%;justify-content:space-between;flex-direction:column;position:relative;width:100%}.contact-section .section-intro{margin:0 0 5.2083333333vw}@media(max-width:1350px){.contact-section .section-intro{margin:0 0 75px}}@media(max-height:700px){.contact-section .section-intro{margin:0 0 30px}}@media(max-width:480px){.contact-section .section-intro{margin:0 0 35px}}.contact-section .section-intro .title h1{font-size:5vw;line-height:1.27em;margin:0}@media(max-width:1350px){.contact-section .section-intro .title h1{font-size:56px}}@media(max-width:991px){.contact-section .section-intro .title h1{font-size:46px}}@media(max-width:767px){.contact-section .section-intro .title h1{font-size:36px}}.contact-section .section-intro .title h1 strong{color:#d7b46a}@media(max-width:991px){.contact-section .section-intro .text{display:none}}.contact-section .section-intro .text p{margin:0}.contact-section .locations{display:flex;justify-content:space-between;margin-top:auto}@media(max-width:991px){.contact-section .locations{flex-direction:column;height:100%;max-height:500px;padding:0 0 20px}}.contact-section .locations .location{position:relative}@media(max-width:991px){.contact-section .locations .location:nth-child(2){margin-top:77px;text-align:right}.contact-section .locations .location:nth-child(2) .cta-wrap{justify-content:flex-end}}@media(max-width:480px){.contact-section .locations .location:nth-child(2){margin-top:40px}}.contact-section .locations .location .location-title{font-size:3.3333333333vw;margin:0 0 1.25vw}@media(max-width:1350px){.contact-section .locations .location .location-title{font-size:46px;margin:0 0 24px}}@media(max-width:1199px){.contact-section .locations .location .location-title{font-size:36px}}@media(max-width:767px){.contact-section .locations .location .location-title{font-size:28px}}@media(max-width:480px){.contact-section .locations .location .location-title{margin-bottom:10px}}@media(max-height:700px)and (max-width:480px){.contact-section .locations .location .location-title{font-size:3.5vh}}.contact-section .locations .location .location-title h3{line-height:1em;margin:0}@media(max-width:767px){.contact-section .locations .location .location-title h3{line-height:1.2}}.contact-section .locations .location .location-title .country h3{color:#d7b46a}.contact-section .locations .location p{margin:0}.contact-section .locations .location .cta-wrap{display:flex;margin-top:2.8645833333vw}@media(max-width:1350px){.contact-section .locations .location .cta-wrap{margin-top:55px}}@media(max-width:480px){.contact-section .locations .location .cta-wrap{margin-top:20px}}@media(max-width:400px){.contact-section .locations .location .cta-wrap{margin-top:15px}}.contact-section .map,.contact-section .map-mobile{position:absolute;z-index:-1}.contact-section .map .circles,.contact-section .map-mobile .circles{position:absolute}.contact-section .map .circles span,.contact-section .map-mobile .circles span{animation-duration:25s;animation-iteration-count:infinite;animation-name:pulse;animation-timing-function:linear;border-radius:50%;border:.0520833333vw solid #d7b46a;bottom:-100vw;display:block;left:-100vw;margin:auto;position:absolute;right:-100vw;top:-100vw;height:.2604166667vw;width:.2604166667vw}@media(max-width:1920px){.contact-section .map .circles span,.contact-section .map-mobile .circles span{border-width:1px}}.contact-section .map .circles span:first-child,.contact-section .map-mobile .circles span:first-child{animation:none;background-color:#d7b46a;height:.46875vw;width:.46875vw}.contact-section .map{bottom:-8vw;display:flex;height:46.6666666667vw;justify-content:center;left:0;margin:auto;right:0;width:46.8229166667vw}@media(max-width:1350px){.contact-section .map{height:50vw;width:50vw}}@media(max-width:1199px){.contact-section .map{height:60vw;width:60vw}}@media(max-width:991px){.contact-section .map{display:none}}.contact-section .map .circles.canada{left:32%;top:40%}.contact-section .map .circles.canada span:nth-child(2){animation-delay:0s}.contact-section .map .circles.canada span:nth-child(3){animation-delay:1.25s}.contact-section .map .circles.canada span:nth-child(4){animation-delay:2.5s}.contact-section .map .circles.canada span:nth-child(5){animation-delay:3.75s}.contact-section .map .circles.canada span:nth-child(6){animation-delay:5s}.contact-section .map .circles.canada span:nth-child(7){animation-delay:6.25s}.contact-section .map .circles.canada span:nth-child(8){animation-delay:7.5s}.contact-section .map .circles.canada span:nth-child(9){animation-delay:8.75s}.contact-section .map .circles.canada span:nth-child(10){animation-delay:10s}.contact-section .map .circles.canada span:nth-child(11){animation-delay:11.25s}.contact-section .map .circles.canada span:nth-child(12){animation-delay:12.5s}.contact-section .map .circles.canada span:nth-child(13){animation-delay:13.75s}.contact-section .map .circles.canada span:nth-child(14){animation-delay:15s}.contact-section .map .circles.canada span:nth-child(15){animation-delay:16.25s}.contact-section .map .circles.canada span:nth-child(16){animation-delay:17.5s}.contact-section .map .circles.canada span:nth-child(17){animation-delay:18.75s}.contact-section .map .circles.canada span:nth-child(18){animation-delay:20s}.contact-section .map .circles.canada span:nth-child(19){animation-delay:21.25s}.contact-section .map .circles.canada span:nth-child(20){animation-delay:22.5s}.contact-section .map .circles.europe{right:20%;top:33%}.contact-section .map .circles.europe span:nth-child(2){animation-delay:1s}.contact-section .map .circles.europe span:nth-child(3){animation-delay:2.25s}.contact-section .map .circles.europe span:nth-child(4){animation-delay:3.5s}.contact-section .map .circles.europe span:nth-child(5){animation-delay:4.75s}.contact-section .map .circles.europe span:nth-child(6){animation-delay:6s}.contact-section .map .circles.europe span:nth-child(7){animation-delay:7.25s}.contact-section .map .circles.europe span:nth-child(8){animation-delay:8.5s}.contact-section .map .circles.europe span:nth-child(9){animation-delay:9.75s}.contact-section .map .circles.europe span:nth-child(10){animation-delay:11s}.contact-section .map .circles.europe span:nth-child(11){animation-delay:12.25s}.contact-section .map .circles.europe span:nth-child(12){animation-delay:13.5s}.contact-section .map .circles.europe span:nth-child(13){animation-delay:14.75s}.contact-section .map .circles.europe span:nth-child(14){animation-delay:16s}.contact-section .map .circles.europe span:nth-child(15){animation-delay:17.25s}.contact-section .map .circles.europe span:nth-child(16){animation-delay:18.5s}.contact-section .map .circles.europe span:nth-child(17){animation-delay:19.75s}.contact-section .map .circles.europe span:nth-child(18){animation-delay:21s}.contact-section .map .circles.europe span:nth-child(19){animation-delay:22.25s}.contact-section .map .circles.europe span:nth-child(20){animation-delay:23.5s}.contact-section .map-mobile{align-items:center;display:flex;max-width:60%}@media(min-width:992px){.contact-section .map-mobile{display:none}}.contact-section .map-mobile .circles span{animation-duration:8.75s}.contact-section .map-mobile.canada{bottom:-200px;right:-40px;top:-200px}.contact-section .map-mobile.canada .circles{bottom:20%;left:50%;top:0}.contact-section .map-mobile.canada .circles span:nth-child(2){animation-delay:1.25s}.contact-section .map-mobile.canada .circles span:nth-child(3){animation-delay:2.5s}.contact-section .map-mobile.canada .circles span:nth-child(4){animation-delay:3.75s}.contact-section .map-mobile.canada .circles span:nth-child(5){animation-delay:5s}.contact-section .map-mobile.canada .circles span:nth-child(6){animation-delay:6.25s}.contact-section .map-mobile.canada .circles span:nth-child(7){animation-delay:7.5s}.contact-section .map-mobile.europe{bottom:-268px;left:-40px;top:-200px}.contact-section .map-mobile.europe .circles{bottom:15%;left:50%;top:0}.contact-section .map-mobile.europe .circles span:nth-child(2){animation-delay:3.25s}.contact-section .map-mobile.europe .circles span:nth-child(3){animation-delay:4.5s}.contact-section .map-mobile.europe .circles span:nth-child(4){animation-delay:5.75s}.contact-section .map-mobile.europe .circles span:nth-child(5){animation-delay:7s}.contact-section .map-mobile.europe .circles span:nth-child(6){animation-delay:8.25s}.contact-section .map-mobile.europe .circles span:nth-child(7){animation-delay:9.5s}@media(max-width:991px){.contact-section .hero-social-links{display:none}}.contact-section .hero-social-links li:first-child a svg{height:19px}@keyframes pulse{0%{height:.46875vw;opacity:0;width:.46875vw}1%{opacity:1}30%{opacity:.1}80%{opacity:0;height:36.4583333333vw;width:36.4583333333vw}to{height:.46875vw;opacity:0;width:.46875vw}}.accordion-section{padding:2.0833333333vw 11.0416666667vw 10.4166666667vw}@media(max-width:1350px){.accordion-section{padding:60px}}@media(max-width:991px){.accordion-section{padding:50px 40px}}@media(max-width:767px){.accordion-section{padding:50px 30px}}@media(max-width:400px){.accordion-section{padding:40px 20px}}.accordion .accordion-item{border-bottom:.0520833333vw solid hsla(0,0%,100%,.25)}@media(max-width:1920px){.accordion .accordion-item{border-bottom-width:1px}}.accordion .accordion-item .accordion-title{cursor:pointer;padding:3.0729166667vw 3.6458333333vw 3.0208333333vw 0;position:relative}@media(max-width:1350px){.accordion .accordion-item .accordion-title{padding:40px 70px 40px 0}}@media(max-width:767px){.accordion .accordion-item .accordion-title{padding:30px 50px 30px 0}}.accordion .accordion-item .accordion-title h2{color:#d7b46a;font-family:Poppins,sans-serif;font-size:3.3854166667vw;line-height:1.27em;margin:0}@media(max-width:1350px){.accordion .accordion-item .accordion-title h2{font-size:46px}}@media(max-width:1199px){.accordion .accordion-item .accordion-title h2{font-size:36px}}@media(max-width:767px){.accordion .accordion-item .accordion-title h2{font-size:28px}}@media(max-width:400px){.accordion .accordion-item .accordion-title h2{font-size:24px}}.accordion .accordion-item .accordion-title .accordion-toggle{bottom:0;height:2.6041666667vw;margin:auto 0;position:absolute;right:0;top:0;width:2.6041666667vw}@media(max-width:1920px){.accordion .accordion-item .accordion-title .accordion-toggle{height:50px;width:50px}}@media(max-width:1199px){.accordion .accordion-item .accordion-title .accordion-toggle{height:36px;width:36px}}.accordion .accordion-item .accordion-title .accordion-toggle .close,.accordion .accordion-item .accordion-title .accordion-toggle .open{bottom:0;left:0;position:absolute;right:0;top:0;transition:.3s}.accordion .accordion-item .accordion-title .accordion-toggle .open{align-items:center;border-radius:50%;border:.1041666667vw solid #fff;display:flex;justify-content:center;transition:.3s}@media(max-width:1920px){.accordion .accordion-item .accordion-title .accordion-toggle .open{border-width:2px}}@media(max-width:767px){.accordion .accordion-item .accordion-title .accordion-toggle .open{border-width:1px;padding:10px}}.accordion .accordion-item .accordion-title .accordion-toggle .open svg{display:block;transition:transform .2s linear;transform:translate(0);width:.9895833333vw}@media(max-width:1920px){.accordion .accordion-item .accordion-title .accordion-toggle .open svg{height:19px;width:19px}}.accordion .accordion-item .accordion-title .accordion-toggle .open svg path{transition:stroke .2s}.accordion .accordion-item .accordion-title .accordion-toggle .close{opacity:0}.accordion .accordion-item .accordion-title .accordion-toggle .close svg{display:block;height:100%;transform:translate(0);width:100%}.accordion .accordion-item .accordion-title .accordion-toggle .close svg circle,.accordion .accordion-item .accordion-title .accordion-toggle .close svg path{stroke:#d7b46a}.accordion .accordion-item .accordion-title .accordion-toggle:hover .open{border-color:#d7b46a}.accordion .accordion-item .accordion-title .accordion-toggle:hover .open svg{transform:translate(.15625vw,-.15625vw)}.accordion .accordion-item .accordion-title .accordion-toggle:hover .open svg path{fill:#d7b46a}.accordion .accordion-item .accordion-title.open .open{opacity:0}.accordion .accordion-item .accordion-title.open .close{opacity:1}.accordion .accordion-item .accordion-content{max-height:0;transition:.5s ease-in-out;overflow:hidden}.accordion .accordion-item .accordion-content .accordion-content-inner{padding-bottom:6.4583333333vw}@media(max-width:1350px){.accordion .accordion-item .accordion-content .accordion-content-inner{padding-bottom:50px}}.accordion .accordion-item .accordion-content h3{font-size:2.0833333333vw;font-weight:800;line-height:1.6em;margin:0}@media(max-width:1920px){.accordion .accordion-item .accordion-content h3{font-size:40px}}@media(max-width:1199px){.accordion .accordion-item .accordion-content h3{font-size:24px}}@media(max-width:767px){.accordion .accordion-item .accordion-content h3{font-size:16px}}.accordion .accordion-item .accordion-content h3:first-child{margin-top:0}.accordion .accordion-item .accordion-content h3:nth-of-type(n+2){margin-top:5.5208333333vw}@media(max-width:1350px){.accordion .accordion-item .accordion-content h3:nth-of-type(n+2){margin-top:40px}}@media(max-width:767px){.accordion .accordion-item .accordion-content h3:nth-of-type(n+2){margin-top:28px}}.accordion .accordion-item .accordion-content p{margin:0}.accordion .accordion-item .accordion-content a{color:#fff;transition:all .4s;font-family:Playfair Display,sans-serif;font-size:inherit;font-weight:400;line-height:1.6em;word-break:break-word}.accordion .accordion-item .accordion-content a:hover{color:#d7b46a}.accordion .accordion-item .accordion-content ul{margin:0;padding-left:50px}@media(max-width:1920px){.accordion .accordion-item .accordion-content ul{padding-left:30px}}.accordion .accordion-item .accordion-content .accordion-columns{display:flex;justify-content:space-between;margin-top:5.3645833333vw}@media(max-width:1350px){.accordion .accordion-item .accordion-content .accordion-columns{margin-top:40px}}@media(max-width:767px){.accordion .accordion-item .accordion-content .accordion-columns{display:block;margin-top:28px}.accordion .accordion-item .accordion-content .accordion-columns .column{margin-bottom:28px}}.accordion .accordion-item .accordion-content .accordion-columns ul{margin:0}.work-section .featured-project{padding:16.1458333333vw 11.0416666667vw 11.71875vw;position:relative;z-index:1}.hide-featured-project .work-section .featured-project{display:none}@media(max-width:1350px){.work-section .featured-project{padding:150px 60px 100px}}@media(max-width:1199px){.work-section .featured-project{padding:150px 40px 75px}}@media(max-width:767px){.work-section .featured-project{padding:150px 30px 75px}}@media(max-width:400px){.work-section .featured-project{padding:150px 20px 75px}}.work-section .featured-project .section-title{margin:0 0 1.8229166667vw}@media(max-width:1350px){.work-section .featured-project .section-title{margin:0 0 20px}}.work-section .featured-project .featured-project-info{width:22.6041666667vw}@media(max-width:1920px){.work-section .featured-project .featured-project-info{width:434px}}@media(max-width:991px){.work-section .featured-project .featured-project-info{width:100%}}.work-section .featured-project .featured-project-info h2{font-size:2.9166666667vw;line-height:1em;margin:0 0 1.8229166667vw}@media(max-width:1350px){.work-section .featured-project .featured-project-info h2{font-size:46px;margin:0 0 20px}}@media(max-width:767px){.work-section .featured-project .featured-project-info h2{font-size:36px;margin:0 0 10px}}.work-section .featured-project .featured-project-info h2 span{display:block}.work-section .featured-project .featured-project-info .labels{color:#d7b46a;max-width:19.2708333333vw}@media(max-width:1920px){.work-section .featured-project .featured-project-info .labels{max-width:370px}}@media(max-width:991px){.work-section .featured-project .featured-project-info .labels{color:#fff;max-width:100%}}.work-section .featured-project .featured-project-info .labels p{display:block;font-size:.9375vw;line-height:1.55em}@media(max-width:1920px){.work-section .featured-project .featured-project-info .labels p{font-size:18px}}@media(max-width:991px){.work-section .featured-project .featured-project-info .labels p{font-size:16px}}.work-section .featured-project .featured-project-info p{font-size:.9375vw;line-height:1.55em;max-width:19.2708333333vw}@media(max-width:1920px){.work-section .featured-project .featured-project-info p{font-size:18px;max-width:370px}}@media(max-width:991px){.work-section .featured-project .featured-project-info p{display:none}}.work-section .featured-project .featured-project-info .cta-wrap{display:flex}.work-section .featured-project .featured-image{bottom:0;left:0;position:absolute;right:0;top:0;z-index:-2;text-align:right}@media(max-width:991px){.work-section .featured-project .featured-image{margin:0 -40px;position:static;text-align:center}}@media(max-width:767px){.work-section .featured-project .featured-image{margin:0 -30px}}@media(max-width:400px){.work-section .featured-project .featured-image{margin:0 -20px}}.work-section .featured-project .featured-image img{height:100%;object-fit:contain;object-position:right center;width:100%}@media(max-width:1350px){.work-section .featured-project .featured-image img{max-width:90%}}@media(max-width:991px){.work-section .featured-project .featured-image img{height:auto;max-width:100%}.work-section .featured-project .featured-image img:first-child{display:none}}@media(min-width:992px){.work-section .featured-project .featured-image img:nth-child(2){display:none}}.work-section .projects{padding:0 11.0416666667vw 3.8541666667vw}.hide-featured-project .work-section .projects{padding-top:8.3333333333vw}@media(max-width:1920px){.hide-featured-project .work-section .projects{padding-top:150px}}@media(max-width:991px){.hide-featured-project .work-section .projects{padding-top:175px}}@media(max-width:1350px){.work-section .projects{padding:0 60px 100px}}@media(max-width:1199px){.work-section .projects{padding:0 40px 75px}}@media(max-width:767px){.work-section .projects{padding:0 30px 52px}}@media(max-width:400px){.work-section .projects{padding:0 20px 75px}}.work-section .projects h2{margin:0 0 40px;width:100%}@media(min-width:992px){.work-section .projects h2{display:none}}@media(max-width:991px){.work-section .projects h2{font-size:36px}}.work-section .projects .projects-wrap{display:flex;flex-flow:wrap}.work-section .next-project{align-items:center;display:flex;flex-direction:column;height:auto!important;min-height:26.4583333333vw;width:50%}@media(max-width:1680px){.work-section .next-project{min-height:25vw}}@media(max-width:767px){.work-section .next-project{min-height:0;width:100%}}.hide-featured-project .work-section .next-project{display:none}.work-section .next-project:before{content:none!important}.work-section .next-project .inner-wrap{max-width:28.0208333333vw;text-align:center}@media(max-width:1199px){.work-section .next-project .inner-wrap{max-width:100%;padding:40px 20px}}@media(max-width:767px){.work-section .next-project .inner-wrap{padding:52px 0 0}}.work-section .next-project .inner-wrap h3{font-size:3.3333333333vw;line-height:1.27em;margin:0}@media(max-width:1350px){.work-section .next-project .inner-wrap h3{font-size:46px}}@media(max-width:1199px){.work-section .next-project .inner-wrap h3{font-size:36px}}.work-section .next-project .inner-wrap a{align-items:center;border-radius:50%;border:.1041666667vw solid #fff;display:flex;justify-content:center;height:2.6041666667vw;margin:1.7708333333vw auto;transition:.3s;width:2.6041666667vw}@media(max-width:1920px){.work-section .next-project .inner-wrap a{border-width:2px;height:50px;margin:34px auto;width:50px}}@media(max-width:767px){.work-section .next-project .inner-wrap a{box-sizing:border-box;height:36px;margin:30px auto;padding:8px;width:36px}}.work-section .next-project .inner-wrap a svg{display:block}.work-section .next-project .inner-wrap a path{transition:.3s}.work-section .next-project .inner-wrap a:hover{border-color:#d7b46a}.work-section .next-project .inner-wrap a:hover path{fill:#d7b46a}.work-section .next-project .inner-wrap p{font-size:.9375vw;line-height:1.33em;margin:0}@media(max-width:1920px){.work-section .next-project .inner-wrap p{font-size:18px}}@media(max-width:1199px){.work-section .next-project .inner-wrap p{font-size:16px;line-height:1.6em}}.project-wrap{align-items:center;display:flex;height:26.3541666667vw;justify-content:center;position:relative;width:50%;z-index:1}@media(max-width:1350px){.project-wrap{height:33vw}}@media(max-width:767px){.project-wrap{height:62vw;width:100%}}body:not(.hide-featured-project) .projects .project-wrap:first-child{display:none}.project-wrap:before{background-color:rgba(0,0,0,.75);content:"";opacity:0;transition:.2s;z-index:-1}.project-wrap .image,.project-wrap:before{bottom:0;left:0;position:absolute;right:0;top:0}.project-wrap .image{z-index:-2}.project-wrap .image img{height:100%;object-fit:cover;width:100%}.project-wrap .project-info{padding:0 20px;text-align:center}.project-wrap .project-info h3{font-size:4.1666666667vw;line-height:1em;margin:0 0 10px}@media(max-width:767px){.project-wrap .project-info h3{font-size:36px;line-height:1.06em;margin-bottom:40px}}.project-wrap .project-info h3 span{display:block;font-size:2.6041666667vw;line-height:1em}@media(max-width:767px){.project-wrap .project-info h3 span{font-size:24px;line-height:1.6em}}.project-wrap .project-info .labels{font-size:.9375vw;line-height:1.33em;margin:0 0 2.65625vw}@media(max-width:1920px){.project-wrap .project-info .labels{font-size:18px}}@media(max-width:991px){.project-wrap .project-info .labels{font-size:16px}}@media(max-width:767px){.project-wrap .project-info .labels{display:none}}.project-wrap .project-info .cta-wrap{display:flex;justify-content:center}.project-wrap .project-info .cta-wrap,.project-wrap .project-info .labels,.project-wrap .project-info h3{opacity:0;transform:translateY(1.0416666667vw);transition:.3s}@media(max-width:1920px){.project-wrap .project-info .cta-wrap,.project-wrap .project-info .labels,.project-wrap .project-info h3{transform:translateY(20px)}}.project-wrap:hover:before{opacity:1}.project-wrap:hover .cta-wrap,.project-wrap:hover .labels,.project-wrap:hover h3{opacity:1;transform:translateY(0)}.project-wrap:hover h3{transition:all .5s cubic-bezier(.175,.885,.32,1.275) .1s}.project-wrap:hover .labels{transition:all .5s cubic-bezier(.175,.885,.32,1.275) .3s}.project-wrap:hover .cta-wrap{transition:all .5s cubic-bezier(.175,.885,.32,1.275) .5s}@media(max-width:991px){.doc-type-project main{margin-top:122vw}}.project-featured-image-section{height:100vh;height:calc(var(--vh, 1vh)*100);bottom:0;left:0;position:fixed;right:0;top:0;z-index:1}@media(max-width:991px){.project-featured-image-section{height:122vw}}.hide-hero .project-featured-image-section{opacity:0;visibility:hidden;z-index:-99999}.project-featured-image-section img{display:block;width:100%}.project-featured-image-section .image,.project-featured-image-section .mobile-image{height:100%}.project-featured-image-section .image img,.project-featured-image-section .mobile-image img{object-fit:cover;height:100%;width:100%}@media(max-width:1920px){.project-featured-image-section .image img:first-child{display:none}}@media(min-width:1921px){.project-featured-image-section .image img:nth-child(2){display:none}}@media(max-width:991px){.project-featured-image-section .image:not(.show-on-mobile){display:none}}@media(min-width:992px){.project-featured-image-section .mobile-image{display:none}}.project-featured-image-section .bg-video{background-color:#000;height:100%;width:100%}@media(max-width:991px){.project-featured-image-section .bg-video{padding:25vw 0 0}.page-spikeyz .project-featured-image-section .bg-video{padding-top:0}}.project-featured-image-section .bg-video video{object-fit:contain;height:100%;width:100%}.page-spikeyz .project-featured-image-section .bg-video video{object-fit:cover}@media(max-width:991px){.page-spikeyz .project-featured-image-section .bg-video video{height:100%;object-position:bottom right;transform:translateX(-96vw);width:auto}}.project-featured-image-section.parallax{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);height:100vh;overflow:hidden}.project-featured-image-section.parallax .image,.project-featured-image-section.parallax .mobile-image{bottom:0;left:0;position:fixed;right:0;top:0}.project-featured-image-section.parallax img{object-fit:cover;height:100%;width:100%}.project-image-section{background-color:#000;position:relative;z-index:2}.project-image-section img{display:block;width:100%}@media(max-width:991px){.project-image-section .image:not(.show-on-mobile){display:none}}@media(min-width:992px){.project-image-section .mobile-image{display:none}}.project-image-section.image-contained{padding:5.3125vw 8.3333333333vw}@media(max-width:1350px){.project-image-section.image-contained{padding:75px 50px}}@media(max-width:991px){.project-image-section.image-contained{padding:46px 40px}}@media(max-width:767px){.project-image-section.image-contained{padding:40px 30px}}@media(max-width:400px){.project-image-section.image-contained{padding:40px 20px}}.project-image-section.image-contained img{margin:auto}.project-image-section.parallax{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);height:100vh;overflow:hidden}.project-image-section.parallax .image,.project-image-section.parallax .mobile-image{bottom:0;left:0;position:fixed;right:0;top:0}.project-image-section.parallax img{object-fit:cover;height:100%;width:100%}.page-leonessa .project-image-section.parallax img{object-position:top center}.project-info-section{background-color:#fff;color:#000;padding:5.625vw 8.3333333333vw 5.8854166667vw;position:relative;z-index:2}@media(max-width:1680px){.project-info-section{padding:100px 160px}}@media(max-width:1350px){.project-info-section{padding:60px}}@media(max-width:1199px){.project-info-section{padding:60px 40px}}@media(max-width:767px){.project-info-section{padding:40px 30px}}@media(max-width:400px){.project-info-section{padding:40px 20px}}.project-info-section h1,.project-info-section h2{font-size:2.5vw;line-height:1.2em;margin:0}@media(max-width:1920px){.project-info-section h1,.project-info-section h2{font-size:48px}}@media(max-width:767px){.project-info-section h1,.project-info-section h2{font-size:36px}}.project-info-section .labels{font-size:1.25vw;font-weight:800;line-height:1.2;margin:1.0416666667vw 0 2.34375vw}@media(max-width:1920px){.project-info-section .labels{font-size:24px;margin:20px 0 45px}}@media(max-width:767px){.project-info-section .labels{font-size:18px;margin:6px 0 22px}}.project-info-section .mobile-text,.project-info-section .text{font-size:.9375vw;line-height:1.6em}@media(max-width:1920px){.project-info-section .mobile-text,.project-info-section .text{font-size:18px}}@media(max-width:767px){.project-info-section .mobile-text,.project-info-section .text{font-size:16px}}.project-info-section .mobile-text>:last-child,.project-info-section .text>:last-child{margin:0}.disable-scroll{overflow:hidden;height:100vh;height:calc(var(--vh, 1vh)*100 + 1px)}.intro-section{bottom:0;display:flex;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:99999999}.enable-scroll .intro-section{display:none}.intro-section .section-inner{align-items:center;background-color:#15242d;display:flex;justify-content:center;position:relative;width:100%;z-index:1}.intro-animation .intro-section .section-inner{opacity:0;transition:0s linear .75s}.intro-section:before{background-color:#d7b46a;bottom:0;content:"";height:0;left:0;position:absolute;right:0;z-index:2}.intro-animation .intro-section:before{animation:intro 1.5s ease-in-out forwards}.intro-section .artika-logo{align-items:center;bottom:0;display:flex;height:41.9270833333vw;justify-content:center;margin:auto 0;position:absolute;right:-7.03125vw;top:0;width:42.2395833333vw;z-index:-1}@media(max-width:991px){.intro-section .artika-logo{bottom:-80px;height:500px;right:-30px;top:auto;width:500px}}@media(max-width:767px){.intro-section .artika-logo{bottom:-15vw;height:95vw;right:-20vw;width:95vw}}.intro-section .artika-logo img:first-child{animation:rotateText 25s linear infinite;left:0;position:absolute;right:0;top:0;width:100%}.intro-section .artika-logo img:nth-child(2){width:19.53125vw}@media(max-width:991px){.intro-section .artika-logo img:nth-child(2){width:225px}}@media(max-width:767px){.intro-section .artika-logo img:nth-child(2){width:40vw}}.intro-section h2{color:#d7b46a;font-family:Poppins,sans-serif;font-size:6.7708333333vw;line-height:1.1em;margin:0;text-transform:uppercase;width:83.6458333333vw}@media(max-width:991px){.intro-section h2{font-size:64px;line-height:1.2em;text-transform:none}}@media(max-width:767px){.intro-section h2{font-size:10vw}}.intro-section h2,.intro-section h2 *{line-height:100%}.intro-section h2 strong{color:#fff;display:block}.intro-section h2 em{line-height:67%}.intro-section h2 .line-two{color:#fff}.intro-section h2 .line-fourth,.intro-section h2 .line-one,.intro-section h2 .line-three,.intro-section h2 .line-two{position:relative}.intro-section h2 .line-fourth span,.intro-section h2 .line-one span,.intro-section h2 .line-three span,.intro-section h2 .line-two span{animation-name:word;animation-fill-mode:forwards;animation-duration:.2s;opacity:0;position:relative;top:3.125vw}.intro-section h2 span{font-family:Poppins,sans-serif}.intro-section h2 span em{font-family:Playfair Display,sans-serif;font-style:normal}.line-one span:nth-child(2){animation-delay:.2s}@media(max-width:767px){.line-two span{text-transform:uppercase}}.line-two span:first-child{animation-delay:.4s}.line-two span:nth-child(2){animation-delay:.6s}.line-three span:first-child{animation-delay:.8s}.line-three span:nth-child(2){animation-delay:1s}.line-three span:nth-child(3){animation-delay:1.2s}.line-fourth span:first-child{animation-delay:1.4s}.line-fourth span:last-child{animation-delay:1.6s;animation-name:dot!important;font-size:0;top:0!important}@keyframes intro{0%{height:0}50%{bottom:0;height:100%}to{bottom:100%}}@keyframes rotateText{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes dot{0%{font-size:0;opacity:0}to{font-size:6.7708333333vw;opacity:1}}@keyframes word{0%{opacity:0;top:3.125vw}to{opacity:1;top:0}}.project-images-box-section{position:relative;z-index:2}.project-images-box-section img{display:block;width:100%}@media(max-width:991px){.project-images-box-section .image:not(.show-on-mobile){display:none}}@media(min-width:992px){.project-images-box-section .mobile-image{display:none}}.project-images-box-section h2{font-family:Playfair Display,sans-serif;font-size:.9375vw;font-weight:600;margin:0;padding:5.3125vw 8.3333333333vw}@media(max-width:1920px){.project-images-box-section h2{font-size:18px;padding:102px 160px}}@media(max-width:1350px){.project-images-box-section h2{padding:75px 50px}}@media(max-width:991px){.project-images-box-section h2{font-size:16px;padding:46px 40px}}@media(max-width:767px){.project-images-box-section h2{padding:40px 30px}}@media(max-width:400px){.project-images-box-section h2{padding:40px 20px}}.project-images-box-section.title-absolute h2{left:8.3333333333vw;padding:0!important;position:absolute;top:5.3125vw;z-index:1}@media(max-width:1920px){.project-images-box-section.title-absolute h2{left:160px;top:102px}}@media(max-width:1350px){.project-images-box-section.title-absolute h2{left:50px;top:75px}}@media(max-width:991px){.project-images-box-section.title-absolute h2{left:40px;top:46px}}@media(max-width:767px){.project-images-box-section.title-absolute h2{left:30px;top:40px}}@media(max-width:400px){.project-images-box-section.title-absolute h2{left:20px}}@media(max-width:991px){.project-images-box-section.title-mobile-not-absolute h2{position:static!important;padding:46px 40px!important}}@media(max-width:767px){.project-images-box-section.title-mobile-not-absolute h2{padding:40px 30px!important}}@media(max-width:400px){.project-images-box-section.title-mobile-not-absolute h2{padding:40px 20px!important}}.project-images-box-section.image-full img{width:100%}.project-images-box-section.image-contained h2{margin-bottom:5.2083333333vw;padding:0!important}@media(max-width:1920px){.project-images-box-section.image-contained h2{margin-bottom:100px}}@media(max-width:991px){.project-images-box-section.image-contained h2{margin-bottom:50px}}@media(max-width:767px){.project-images-box-section.image-contained h2{margin-bottom:40px}}.project-images-box-section.image-contained .section-inner{padding:5.3125vw 8.3333333333vw}@media(max-width:1920px){.project-images-box-section.image-contained .section-inner{padding:102px 160px}}@media(max-width:1350px){.project-images-box-section.image-contained .section-inner{padding:75px 50px}}@media(max-width:991px){.project-images-box-section.image-contained .section-inner{padding:46px 40px}}@media(max-width:767px){.project-images-box-section.image-contained .section-inner{padding:40px 30px}}@media(max-width:400px){.project-images-box-section.image-contained .section-inner{padding:40px 20px}}.project-images-box-section.image-contained img{width:auto}.project-images-box-section.center-image .image-box img{margin:auto}.project-images-box-section .image-box{position:relative}.project-images-box-section .image-box .gif-animation{left:-5.2083333333vw;margin:auto;position:absolute;right:-5.2083333333vw;top:-8.3333333333vw;width:27.8645833333vw}@media(max-width:1920px){.project-images-box-section .image-box .gif-animation{left:-100px;right:-100px;top:-160px;width:535px}}@media(max-width:991px){.project-images-box-section .image-box .gif-animation{top:-7.5vw;width:36vw}}@media(max-width:400px){.project-images-box-section .image-box .gif-animation{width:150px}}.project-horizontal-images-section{padding:5.3125vw 8.3333333333vw;position:relative;z-index:2}@media(max-width:1350px){.project-horizontal-images-section{padding:75px 50px}}@media(max-width:991px){.project-horizontal-images-section{padding:46px 40px}}@media(max-width:767px){.project-horizontal-images-section{padding:40px 30px}}@media(max-width:400px){.project-horizontal-images-section{padding:40px 20px}}@media(max-width:991px){.project-horizontal-images-section .image:not(.show-on-mobile){display:none}}@media(min-width:992px){.project-horizontal-images-section .mobile-image{display:none}}.project-horizontal-images-section h2{font-family:Playfair Display,sans-serif;font-size:.9375vw;font-weight:600;margin:0}@media(max-width:1920px){.project-horizontal-images-section h2{font-size:18px}}@media(max-width:991px){.project-horizontal-images-section h2{font-size:16px}}@media(min-width:992px){.project-horizontal-images-section .section-inner{display:flex}.project-horizontal-images-section .section-inner .image-box{width:50%}}.tin-canna-animation-section{overflow:hidden;position:relative;z-index:1}.tin-canna-animation-section .bg-video{bottom:0;height:66vw;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.tin-canna-animation-section .bg-video video{height:100%;object-fit:cover;width:100%}@media(max-width:991px){.tin-canna-animation-section .bg-video{height:125vw;left:20vw;width:100%}}.tin-canna-animation-section .image,.tin-canna-animation-section .mobile-image{width:100%}.tin-canna-animation-section .image img,.tin-canna-animation-section .mobile-image img{display:block;width:100%}@media(max-width:991px){.tin-canna-animation-section .image{display:none}}@media(min-width:992px){.tin-canna-animation-section .mobile-image{display:none}}.project-video-section .video video{display:block;object-fit:cover;height:100%;width:100%}.team-slider-section{background-color:#000;padding:6.25vw 0}.team-slider-section .top-slider{margin-bottom:6.25vw}.team-slider-section .image{padding:0 3.125vw;width:33.2291666667vw!important}@media(max-width:480px){.team-slider-section .image{padding:0 23.5px;width:calc(50vw + 47px)!important}}.team-slider-section .loop-slider{display:flex;justify-content:center;width:100%}.team-slider-section .loop-slider .slider-inner{display:flex;overflow:hidden;position:relative}.team-slider-section .loop-slider .slider-inner .slider-images{display:flex;height:100%;width:531.6666666667vw}@media(max-width:480px){.team-slider-section .loop-slider .slider-inner .slider-images{width:calc((50vw + 47px)*16)}}.team-slider-section .top-slider .image{animation:translateinfinite 15s linear infinite}.team-slider-section .bottom-slider .slider-inner{flex-direction:row-reverse}.team-slider-section .bottom-slider .image{animation:translateinfinitereverse 15s linear infinite}@keyframes translateinfinite{to{transform:translateX(-265.8333333333vw)}}@keyframes translateinfinitereverse{to{transform:translateX(265.8333333333vw)}}.title-animation span{position:relative;transition:.4s ease-in-out}.title-animation span:first-child{transition-delay:.22s}.title-animation span:nth-child(2){transition-delay:.32s}.title-animation span:nth-child(3){transition-delay:.42s}.title-animation span:nth-child(4){transition-delay:.52s}.title-animation span:nth-child(5){transition-delay:.62s}.title-animation span:nth-child(6){transition-delay:.72s}.title-animation span:nth-child(7){transition-delay:.82s}.title-animation span:nth-child(8){transition-delay:.92s}.title-animation span:nth-child(9){transition-delay:1.02s}.title-animation span:nth-child(10){transition-delay:1.12s}.title-animation span:nth-child(11){transition-delay:1.22s}.title-animation span:nth-child(12){transition-delay:1.32s}.title-animation span:nth-child(13){transition-delay:1.42s}.title-animation span:nth-child(14){transition-delay:1.52s}.title-animation span:nth-child(15){transition-delay:1.62s}.title-animation span:nth-child(16){transition-delay:1.72s}.title-animation span:nth-child(17){transition-delay:1.82s}.title-animation span:nth-child(18){transition-delay:1.92s}.title-animation span:nth-child(19){transition-delay:2.02s}.title-animation span:nth-child(20){transition-delay:2.12s}.title-animation span:nth-child(21){transition-delay:2.22s}.title-animation span:nth-child(22){transition-delay:2.32s}.title-animation span:nth-child(23){transition-delay:2.42s}.title-animation span:nth-child(24){transition-delay:2.52s}.title-animation span:nth-child(25){transition-delay:2.62s}.title-animation span:nth-child(26){transition-delay:2.72s}.title-animation span:nth-child(27){transition-delay:2.82s}.title-animation span:nth-child(28){transition-delay:2.92s}.title-animation span:nth-child(29){transition-delay:3.02s}.title-animation span:nth-child(30){transition-delay:3.12s}.title-animation.top span{top:2.6041666667vw}.title-animation.left span{left:-2.6041666667vw}.title-animation.right span{right:-2.6041666667vw}.animations-active .title-animation span{opacity:1}.animations-active .title-animation.top span{top:0}.animations-active .title-animation.left span{left:0}.animations-active .title-animation.right span{right:0}.fade-animation{opacity:0;position:relative;transition:.4s ease-in-out}.fade-animation.top{top:2.6041666667vw}.fade-animation.left{left:-2.6041666667vw}.fade-animation.right{right:-2.6041666667vw}.animations-active .fade-animation{opacity:1}.animations-active .fade-animation.top{top:0}.animations-active .fade-animation.left{left:0}.animations-active .fade-animation.right{right:0}.home-hero-section .title-animation:first-child span:first-child{transition-delay:.1s}.home-hero-section .title-animation:first-child span:nth-child(2){transition-delay:.25s}.home-hero-section .title-animation:nth-child(2) span:first-child{transition-delay:.4s}.home-hero-section .title-animation:nth-child(2) span:nth-child(2){transition-delay:.55s}.home-hero-section .title-animation:nth-child(3) span:first-child{transition-delay:.6s}.home-hero-section .title-animation:nth-child(3) span:nth-child(2){transition-delay:.75s}.home-scroll{animation-delay:1.5s;animation-duration:.5s;animation-fill-mode:forwards;animation-name:srcollaUW}@media(max-width:1920px){.home-scroll{animation-name:srcolla}}.home-scroll .scroll-div span{animation-delay:2s all;animation-duration:2.5s;animation-iteration-count:infinite;animation-name:contactS2;animation-timing-function:linear}.home-scroll .scroll-div svg path:first-child{animation-delay:1s all;animation-duration:2.5s;animation-iteration-count:infinite;animation-name:contactSline2;animation-timing-function:linear;transform-origin:right}.home-scroll .scroll-div svg path:nth-child(2){animation-delay:1s all;animation-duration:2.5s;animation-iteration-count:infinite;animation-name:contactSarrow2;animation-timing-function:linear;transform-origin:right}.title-animation span{opacity:0}@keyframes srcolla{0%{bottom:-120px;opacity:0}to{bottom:20px;opacity:1}}@keyframes srcollaUW{0%{bottom:-6.25vw;opacity:0}to{bottom:2.6041666667vw;opacity:1}}@keyframes contactS2{0%{letter-spacing:.07em}5%{letter-spacing:10px}10%{letter-spacing:11px}15%{letter-spacing:-5px}20%{letter-spacing:.07em}to{letter-spacing:.07em}}@keyframes contactSline2{0%{transform:scaleY(1)}5%{transform:scaleY(1)}10%{transform:scaleY(1)}15%{transform:scaleY(1)}20%{transform:scaleY(1);transform-origin:bottom}28%{transform:scaleY(0);transform-origin:bottom}40%{transform:scaleY(0);transform-origin:top}54%{transform-origin:top;transform:scaleY(1)}to{transform:scaleY(1)}}@keyframes contactSarrow2{0%{transform:translateY(0);opacity:1}5%{transform:translateY(0);opacity:1}10%{transform:translateY(0);opacity:1}15%{transform:translateY(0);opacity:1}20%{transform:translateY(0);opacity:1}32%{transform:translateY(20px);opacity:0}33%{transform:translateY(20px);opacity:0;transform-origin:top}40%{transform:translateY(-40px);opacity:0;transform-origin:top}41%{transform:translateY(-40px);transform-origin:top;opacity:0}54%{transform:translateY(0);transform-origin:top;opacity:1}to{transform:translateY(0);transform-origin:top;opacity:1}}.scroller-content .content .content-inner{opacity:0;transform:translateY(1.0416666667vw);transition:.7s}@media(max-width:991px){.scroller-content .content .content-inner{transform:translateY(20px);transition:.5s ease-in-out}}.scroller-content .content.animations-active .content-inner{opacity:1;transform:translateY(0)}.big-cta-section img{opacity:0;transform:scale(.7);transition:.7s cubic-bezier(.175,.885,.32,1.275) .6s}.big-cta-section .cta-link{opacity:0;transition:.5s ease-in-out .9s;transform:translateX(-30px)}.doc-type-project .big-cta-section .cta-link{transition-delay:.3s}.big-cta-section .cta-link:hover .eye{animation-name:eye;animation-duration:1.5s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;opacity:0}.big-cta-section .cta-link:hover .eye.second-eye{animation-delay:.4s}.big-cta-section .cta-link:hover .eye.third-eye{animation-delay:.9s}.big-cta-section.animations-active .cta-link{opacity:1;transform:translateX(0)}.big-cta-section.animations-active img{opacity:1!important;transform:scale(1)!important}.big-cta-section.animations-active .project-wrap{opacity:1;transform:translateY(0)}.big-cta-section.animations-active .project-wrap:first-child{transition:.2s}.big-cta-section.animations-active .project-wrap:nth-child(2){transition:.4s}@keyframes eye{0%{opacity:0}10%,30%{opacity:1}40%{opacity:0}to{opacity:0}}.services-section .section-info .section-title h2 span:first-child{transition-delay:.6s}@media(max-width:991px){.services-section .section-info .section-title h2 span:first-child{transition-delay:.4s}}.services-section .section-info .section-title h2 span:nth-child(2){transition-delay:.7s}@media(max-width:991px){.services-section .section-info .section-title h2 span:nth-child(2){transition-delay:.5s}}.services-section .section-info .section-title h2 span:nth-child(3){transition-delay:.8s}@media(max-width:991px){.services-section .section-info .section-title h2 span:nth-child(3){transition-delay:.6s}}.services-section .section-info .section-title h2 span:nth-child(4){transition-delay:.9s}@media(max-width:991px){.services-section .section-info .section-title h2 span:nth-child(4){transition-delay:.7s}}.services-section .section-info .section-title h2 span:nth-child(5){transition-delay:1s}@media(max-width:991px){.services-section .section-info .section-title h2 span:nth-child(5){transition-delay:.8s}}.services-section .section-info .section-title h2 span:nth-child(6){transition-delay:1.1s}@media(max-width:991px){.services-section .section-info .section-title h2 span:nth-child(6){transition-delay:.9s}}.services-section .section-info .section-title h2 span:nth-child(7){transition-delay:1.2s}@media(max-width:991px){.services-section .section-info .section-title h2 span:nth-child(7){transition-delay:1s}}.services-section .section-info .section-title h2 span:nth-child(8){transition-delay:1.3s}@media(max-width:991px){.services-section .section-info .section-title h2 span:nth-child(8){transition-delay:1.1s}}.services-section .section-info .section-title h2 span:nth-child(9){transition-delay:1.4s}@media(max-width:991px){.services-section .section-info .section-title h2 span:nth-child(9){transition-delay:1.2s}}.services-section .section-info .section-title h2 span:nth-child(10){transition-delay:1.5s}@media(max-width:991px){.services-section .section-info .section-title h2 span:nth-child(10){transition-delay:1.3s}}.services-section .section-info .section-title h2 span:nth-child(11){transition-delay:1.6s}@media(max-width:991px){.services-section .section-info .section-title h2 span:nth-child(11){transition-delay:1.4s}}.services-section .section-info .section-title h2 span:nth-child(12){transition-delay:1.7s}@media(max-width:991px){.services-section .section-info .section-title h2 span:nth-child(12){transition-delay:1.5s}}.services-section .section-info .section-title h2 span:nth-child(13){transition-delay:1.8s}@media(max-width:991px){.services-section .section-info .section-title h2 span:nth-child(13){transition-delay:1.6s}}.services-section .section-info .section-title h2 span:nth-child(14){transition-delay:1.9s}@media(max-width:991px){.services-section .section-info .section-title h2 span:nth-child(14){transition-delay:1.7s}}.services-section .section-info .section-title h2 span:nth-child(15){transition-delay:2s}@media(max-width:991px){.services-section .section-info .section-title h2 span:nth-child(15){transition-delay:1.8s}}.services-section .section-info .section-title h2 span:nth-child(16){transition-delay:2.1s}@media(max-width:991px){.services-section .section-info .section-title h2 span:nth-child(16){transition-delay:1.9s}}.services-section .section-info .section-title h2 span:nth-child(17){transition-delay:2.2s}@media(max-width:991px){.services-section .section-info .section-title h2 span:nth-child(17){transition-delay:2s}}.services-section .section-info .section-title h2 span:nth-child(18){transition-delay:2.3s}@media(max-width:991px){.services-section .section-info .section-title h2 span:nth-child(18){transition-delay:2.1s}}.services-section .section-info .section-title h2 span:nth-child(19){transition-delay:2.4s}@media(max-width:991px){.services-section .section-info .section-title h2 span:nth-child(19){transition-delay:2.2s}}.services-section .section-info .section-title h2 span:nth-child(20){transition-delay:2.5s}@media(max-width:991px){.services-section .section-info .section-title h2 span:nth-child(20){transition-delay:2.3s}}.services-section .section-info .section-title h2 span:nth-child(21){transition-delay:2.6s}@media(max-width:991px){.services-section .section-info .section-title h2 span:nth-child(21){transition-delay:2.4s}}.services-section .section-info .section-title h2 span:nth-child(22){transition-delay:2.7s}@media(max-width:991px){.services-section .section-info .section-title h2 span:nth-child(22){transition-delay:2.5s}}.services-section .section-info .section-title h2 span:nth-child(23){transition-delay:2.8s}@media(max-width:991px){.services-section .section-info .section-title h2 span:nth-child(23){transition-delay:2.6s}}.services-section .section-info .section-title h2 span:nth-child(24){transition-delay:2.9s}@media(max-width:991px){.services-section .section-info .section-title h2 span:nth-child(24){transition-delay:2.7s}}.services-section .section-info .section-title h2 span:nth-child(25){transition-delay:3s}@media(max-width:991px){.services-section .section-info .section-title h2 span:nth-child(25){transition-delay:2.8s}}.services-section .section-info .section-title h2 span:nth-child(26){transition-delay:3.1s}@media(max-width:991px){.services-section .section-info .section-title h2 span:nth-child(26){transition-delay:2.9s}}.services-section .section-info .section-title h2 span:nth-child(27){transition-delay:3.2s}@media(max-width:991px){.services-section .section-info .section-title h2 span:nth-child(27){transition-delay:3s}}.services-section .section-info .section-title h2 span:nth-child(28){transition-delay:3.3s}@media(max-width:991px){.services-section .section-info .section-title h2 span:nth-child(28){transition-delay:3.1s}}.services-section .section-info .section-title h2 span:nth-child(29){transition-delay:3.4s}@media(max-width:991px){.services-section .section-info .section-title h2 span:nth-child(29){transition-delay:3.2s}}.services-section .section-info .section-title h2 span:nth-child(30){transition-delay:3.5s}@media(max-width:991px){.services-section .section-info .section-title h2 span:nth-child(30){transition-delay:3.3s}}.services-section .section-info h3 span{transition-delay:1.2s}@media(max-width:991px){.services-section .section-info h3 span{transition-delay:.6s}}.services-section .section-info .text{transition-delay:1.5s}@media(max-width:991px){.services-section .section-info .text{transition-delay:.75s}}.services-section .service{opacity:0;transform:translateY(2.6041666667vw);transition:.4s ease-in-out}.services-section .service:first-child{transition-delay:.2s}@media(max-width:991px){.services-section .service:first-child{transition-delay:.2s}}.services-section .service:nth-child(2){transition-delay:.3s}@media(max-width:991px){.services-section .service:nth-child(2){transition-delay:.2s}}.services-section .service:nth-child(3){transition-delay:.4s}@media(max-width:991px){.services-section .service:nth-child(3){transition-delay:.2s}}.services-section .service:nth-child(4){transition-delay:.5s}@media(max-width:991px){.services-section .service:nth-child(4){transition-delay:.2s}}.services-section .service.animations-active{opacity:1;transform:translateY(0)}.services-circles-inner{display:flex;flex-flow:wrap;justify-content:center;position:relative}.services-circles-inner .users{bottom:0;font-family:Poppins,sans-serif;font-size:0;font-weight:700;height:2.3958333333vw;left:0;margin:auto;position:absolute;right:0;text-align:center;top:0;width:4.1666666667vw;white-space:nowrap}.circles-animations-active .services-circles-inner .users{font-size:1.378125vw;transition:.3s cubic-bezier(.175,.885,.32,1.275) 1.7s}@media(max-width:991px){.circles-animations-active .services-circles-inner .users{font-size:2.8vw;height:5vw;width:10vw}}.services-circles-inner .circle{opacity:0;width:22.1875vw}@media(max-width:991px){.services-circles-inner .circle{width:45vw}}.circles-animations-active .services-circles-inner .circle{opacity:1;transform:translate(0)!important;transition:transform .5s ease-in-out,opacity .5s ease-in-out}.services-circles-inner .circle .circle-inner{align-items:center;border-radius:50%;display:flex;height:22.1875vw;justify-content:center;position:relative;width:22.1875vw}@media(max-width:991px){.services-circles-inner .circle .circle-inner{height:45vw;width:45vw}}.services-circles-inner .circle .circle-inner h5{font-family:Poppins,sans-serif;font-size:1.25vw;line-height:1.58em;margin:0;text-align:center;transform:translateY(1.0416666667vw);opacity:0;transition:.5s cubic-bezier(.175,.885,.32,1.275)}@media(max-width:1350px){.services-circles-inner .circle .circle-inner h5{font-size:1.65vw}}@media(max-width:991px){.services-circles-inner .circle .circle-inner h5{font-size:3vw}}.circles-animations-active .services-circles-inner .circle .circle-inner h5{transform:translateY(0);opacity:1}.services-circles-inner .circle .circle-anim{border:1px solid #d7b46a;border-radius:50%;bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;z-index:1}.services-circles-inner .circle .circle-anim .arrow,.services-circles-inner .circle .circle-anim .circle-line{border-radius:50%;bottom:-1px;content:"";left:-1px;opacity:0;position:absolute;right:-1px;top:-1px;transform-origin:center}.services-circles-inner .circle .circle-anim .arrow svg,.services-circles-inner .circle .circle-anim .circle-line svg{display:block;height:100%;width:100%}.services-circles-inner .circle .circle-anim .circle-line{z-index:1}.services-circles-inner .circle .circle-anim .arrow{z-index:2}.services-circles-inner .circle .circle-anim .arrow svg{height:1.3020833333vw;position:absolute;right:-.5208333333vw;top:calc(50% + .9375vw);width:1.3020833333vw}@media(max-width:991px){.services-circles-inner .circle .circle-anim .arrow svg{height:2.3vw;right:-.7vw;top:calc(50% + 2.5vw);width:2vw}}.services-circles-inner .circle.circle-1{transform:translateX(-10.4166666667vw)}.services-circles-inner .circle.circle-1 h5{transition-delay:2s}.services-circles-inner .circle.circle-1 .circle-anim{transform:rotate(108deg)}.circles-animations-active .services-circles-inner .circle.circle-1 .circle-anim .arrow,.circles-animations-active .services-circles-inner .circle.circle-1 .circle-anim .circle-line{animation:rotateCircle1 1s ease-in-out .6s forwards}.services-circles-inner .circle.circle-2{margin-left:-2.6041666667vw;transform:translateX(10.4166666667vw);transition-delay:.15s}@media(max-width:991px){.services-circles-inner .circle.circle-2{margin-left:-5.2vw}}.services-circles-inner .circle.circle-2 h5{transition-delay:2.15s}.services-circles-inner .circle.circle-2 .circle-anim{transform:rotate(143deg)}.circles-animations-active .services-circles-inner .circle.circle-2 .circle-anim .arrow,.circles-animations-active .services-circles-inner .circle.circle-2 .circle-anim .circle-line{animation:rotateCircle2 1s ease-in-out .6s forwards}.services-circles-inner .circle.circle-3{margin-top:-2.6041666667vw;transform:translateX(-10.4166666667vw);transition-delay:.3s}@media(max-width:991px){.services-circles-inner .circle.circle-3{margin-top:-5.2vw}}.services-circles-inner .circle.circle-3 h5{transition-delay:2.3s}.services-circles-inner .circle.circle-3 .circle-anim{transform:rotate(-37deg)}.circles-animations-active .services-circles-inner .circle.circle-3 .circle-anim .arrow,.circles-animations-active .services-circles-inner .circle.circle-3 .circle-anim .circle-line{animation:rotateCircle3 1s ease-in-out .6s forwards}.services-circles-inner .circle.circle-4{margin-left:-2.6041666667vw;margin-top:-2.6041666667vw;transform:translateX(10.4166666667vw);transition-delay:.45s}@media(max-width:991px){.services-circles-inner .circle.circle-4{margin-left:-5.2vw;margin-top:-5.2vw}}.services-circles-inner .circle.circle-4 h5{transition-delay:2.45s}.services-circles-inner .circle.circle-4 .circle-anim{transform:rotate(-127deg)}.circles-animations-active .services-circles-inner .circle.circle-4 .circle-anim .arrow,.circles-animations-active .services-circles-inner .circle.circle-4 .circle-anim .circle-line{animation:rotateCircle4 1s ease-in-out .6s forwards}@keyframes rotateCircle1{0%{opacity:0;transform:rotate(0deg)}to{opacity:1;transform:rotate(252.5deg)}}@keyframes rotateCircle2{0%{opacity:0;transform:rotate(0deg)}to{opacity:1;transform:rotate(307.5deg)}}@keyframes rotateCircle3{0%{opacity:0;transform:rotate(0deg)}to{opacity:1;transform:rotate(307.5deg)}}@keyframes rotateCircle4{0%{opacity:0;transform:rotate(0deg)}to{opacity:1;transform:rotate(307.5deg)}}@keyframes stroke{to{stroke-dashoffset:0}}.about-section .section-title span{opacity:0;position:relative;left:2.6041666667vw;transition:.4s}.about-section .section-title span:first-child{transition-delay:.3s}.about-section .section-title span:nth-child(2){transition-delay:.4s}.about-section .section-title span:nth-child(3){transition-delay:.5s}.about-section .section-title span:nth-child(4){transition-delay:.6s}.about-section .section-title span:nth-child(5){transition-delay:.7s}.about-section .section-title span:nth-child(6){transition-delay:.8s}.about-section .section-title span:nth-child(7){transition-delay:.9s}.about-section .section-title span:nth-child(8){transition-delay:1s}.about-section .section-title span:nth-child(9){transition-delay:1.1s}.about-section .section-title span:nth-child(10){transition-delay:1.2s}.about-section .section-title span:nth-child(11){transition-delay:1.3s}.about-section .section-title span:nth-child(12){transition-delay:1.4s}.about-section .section-title span:nth-child(13){transition-delay:1.5s}.about-section .section-title span:nth-child(14){transition-delay:1.6s}.about-section .section-title span:nth-child(15){transition-delay:1.7s}.about-section .section-title span:nth-child(16){transition-delay:1.8s}.about-section .section-title span:nth-child(17){transition-delay:1.9s}.about-section .section-title span:nth-child(18){transition-delay:2s}.about-section .section-title span:nth-child(19){transition-delay:2.1s}.about-section .section-title span:nth-child(20){transition-delay:2.2s}.about-section .section-title span:nth-child(21){transition-delay:2.3s}.about-section .section-title span:nth-child(22){transition-delay:2.4s}.about-section .section-title span:nth-child(23){transition-delay:2.5s}.about-section .section-title span:nth-child(24){transition-delay:2.6s}.about-section .section-title span:nth-child(25){transition-delay:2.7s}.about-section .section-title span:nth-child(26){transition-delay:2.8s}.about-section .section-title span:nth-child(27){transition-delay:2.9s}.about-section .section-title span:nth-child(28){transition-delay:3s}.about-section .section-title span:nth-child(29){transition-delay:3.1s}.about-section .section-title span:nth-child(30){transition-delay:3.2s}.about-section h3{opacity:0;position:relative;top:2.6041666667vw;transition:.5s ease-in-out .6s}.about-section p{opacity:0;right:2.6041666667vw;transition:.5s ease-in-out .9s}.about-section .cta-wrap{opacity:0;position:relative;top:2.6041666667vw;transition:.5s ease-in-out 1.2s}.about-section.animations-active .section-title span{left:0;opacity:1}.about-section.animations-active h3{opacity:1;top:0}.about-section.animations-active p{opacity:1;right:0}.about-section.animations-active .cta-wrap{opacity:1;top:0}.work-section .featured-project-info h2 span:first-child{transition-delay:.1s;transition-delay:.25s}.work-section .featured-project .labels{transition-delay:.4s}.work-section .featured-project .text{transition-delay:.55s}.work-section .featured-project .cta-wrap{transition-delay:.7s}.work-section .featured-project .featured-image{transition-delay:.85s;transition-timing-function:cubic-bezier(.175,.885,.32,1.275);transform:scale(.8)}@media(max-width:991px){.work-section .featured-project .featured-image{transition-timing-function:ease-in-out}}.work-section.animations-active .featured-image{transform:scale(1)}.project-wrap{opacity:0;transform:translateY(2.6041666667vw);transition:.4s ease-in-out}@media(min-width:767px){.project-wrap:nth-child(2n){transition-delay:.1s}}.project-wrap.animations-active{opacity:1;transform:translateY(0)}.page-hero-section .title h2 span,.page-hero-section .title h3 span{transition-duration:.15s}.page-hero-section .text{transition-delay:1.3s}.page-hero-section .text.has-image{transition-delay:.3s}.page-hero-section img{opacity:0;transform:scale(.7);transition:.5s cubic-bezier(.175,.885,.32,1.275) .1s}.page-hero-section.animations-active img{opacity:1!important;transform:scale(1)!important}.contact-section .section-intro .text{transition-delay:.4s}.contact-section .location:first-child .location-title>h3 span:first-child{transition-delay:.55s}.contact-section .location:first-child .location-title>h3 span:nth-child(2){transition-delay:.7s}.contact-section .location:first-child .location-title .country{transition-delay:.85s}.contact-section .location:first-child .text{transition-delay:1s}.contact-section .location:first-child .cta-wrap,.contact-section .location:nth-child(2) .location-title>h3 span:first-child{transition-delay:1.15s}.contact-section .location:nth-child(2) .location-title>h3 span:nth-child(2){transition-delay:1.3s}.contact-section .location:nth-child(2) .location-title .country{transition-delay:1.45s}.contact-section .location:nth-child(2) .text{transition-delay:1.6s}.contact-section .location:nth-child(2) .cta-wrap{transition-delay:1.75s}.project-featured-image-section{background-color:#000}.project-featured-image-section .image,.project-featured-image-section .mobile-image{position:relative}.project-featured-image-section .image:after,.project-featured-image-section .mobile-image:after{animation:lds-dual-ring 1s linear infinite;border-radius:50%;border-color:#000 #d7b46a;border-style:solid;border-width:5px;bottom:0;content:" ";display:block;height:30px;left:0;margin:auto;position:absolute;right:0;top:0;transition:.3s;width:30px;z-index:999}.project-featured-image-section .image img,.project-featured-image-section .mobile-image img{opacity:0;transition:.3s ease-in 0s}.loaded .project-featured-image-section .image:after,.loaded .project-featured-image-section .mobile-image:after{content:none}.loaded .project-featured-image-section .image img,.loaded .project-featured-image-section .mobile-image img{opacity:1}.project-info-section .labels,.project-info-section .text,.project-info-section h1,.project-info-section h2{opacity:0;transition:.3s ease-in-out;transform:translateX(-30px)}@media(max-width:767px){.init .project-info-section .labels,.init .project-info-section .text,.init .project-info-section h1,.init .project-info-section h2{opacity:1;transform:none}}.project-info-section h1{transition-delay:.15s}.project-info-section h2{transition-delay:.3s}.project-info-section .labels{transition-delay:.45s}.project-info-section .text{transition-delay:.6s}.project-info-section.animations-active .labels,.project-info-section.animations-active .text,.project-info-section.animations-active h1,.project-info-section.animations-active h2{opacity:1;transform:translateX(0)}.project-horizontal-images-section h2{opacity:0;transform:translateY(30px);transition:.3s ease-in-out .15s}.project-horizontal-images-section img{opacity:0;transition:.5s ease-in-out;transform:translateY(30px);transition-delay:.3s}.project-horizontal-images-section .image-box:nth-child(2) h2{transition-delay:.45s}.project-horizontal-images-section .image-box:nth-child(2) img{transition-delay:.6s}.project-horizontal-images-section.animations-active h2,.project-horizontal-images-section.animations-active img{opacity:1;transform:translateY(0)}.project-images-box-section h2{opacity:0;transform:translateX(-30px);transition:.3s ease-in-out .15s}.project-images-box-section img{opacity:0;transition:.5s ease-in-out;transition-delay:.3s}.project-images-box-section.animations-active h2,.project-images-box-section.animations-active img{opacity:1;transform:translateX(0)}.project-image-section img{opacity:0;transition:.5s ease-in .15s}.project-image-section.animations-active img{opacity:1}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}