@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Bodoni+Moda:opsz,wght@6..96,500&family=Montserrat&display=swap");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}/*! Flickity v2.3.0
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:rgba(255,255,255,0.75);border:0;color:#333}.flickity-button:hover{background:white;cursor:pointer}.flickity-button:focus{outline:0;box-shadow:0 0 0 5px #19F}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}header{width:100vw;position:fixed;left:0;top:0;z-index:99999}header .logo-white{height:var(--menuClose);display:block;position:absolute;display:block;position:absolute;top:0;left:0;margin:auto;bottom:0;right:0;bottom:auto;top:calc(var(--menuClose) * 1);top:calc(var(--menuClose) * 1.2);right:auto;left:calc(var(--menuClose) * 3);transform:scale(1.5) translate3d(0,0,0)}@media(max-width:800px){header .logo-white{left:0;right:0;transform:scale(1) translate3d(0,0,0);height:4.5vh;top:1.8vh}}header .img-menu{width:100vw;height:0;overflow:hidden;z-index:0;-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}header .img-menu .img-menu-box{width:100vw;height:100vh;position:absolute;top:0;left:0;background:#b18f46}header .img-menu .img-menu-box img{display:block;width:100%;height:100%;top:0;left:0;object-fit:cover;position:absolute;opacity:0;-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}header .img-menu .img-menu-box .img-wrap{display:block;width:100%;height:100%;top:0;left:0;position:absolute;-webkit-transition:all 5000ms cubic-bezier(0.25,0.25,0.75,0.75);-moz-transition:all 5000ms cubic-bezier(0.25,0.25,0.75,0.75);-o-transition:all 5000ms cubic-bezier(0.25,0.25,0.75,0.75);transition:all 5000ms cubic-bezier(0.25,0.25,0.75,0.75);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,0,0) scale(1);transform-origin:bottom center}header .img-menu .img-menu-box.over0 .img-wrap:nth-child(1){transform:translate3d(0,0,0) scale(1)}header .img-menu .img-menu-box.over0 .img-wrap:nth-child(1) img{opacity:1}header .img-menu .img-menu-box.over1 .img-wrap:nth-child(1){transform:translate3d(0,0,0) scale(1.2)}header .img-menu .img-menu-box.over1 .img-wrap:nth-child(1) img{opacity:1}header .img-menu .img-menu-box.over2 .img-wrap:nth-child(2){transform:translate3d(0,0,0) scale(1.2)}header .img-menu .img-menu-box.over2 .img-wrap:nth-child(2) img{opacity:1}header .img-menu .img-menu-box.over3 .img-wrap:nth-child(3){transform:translate3d(0,0,0) scale(1.2)}header .img-menu .img-menu-box.over3 .img-wrap:nth-child(3) img{opacity:1}header .img-menu .img-menu-box.over4 .img-wrap:nth-child(4){transform:translate3d(0,0,0) scale(1.2)}header .img-menu .img-menu-box.over4 .img-wrap:nth-child(4) img{opacity:1}header .img-menu.open{transition-delay:100ms;height:100vh}header .img-menu .bg-gradient{height:100%;width:calc(100% - (var(--pad1) * 2));position:absolute;top:0;left:0;background:#ba8852;background:linear-gradient(90deg,rgba(186,136,82,0.8) 0,rgba(186,136,82,0.35) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ba8852",endColorstr="#ba8852",GradientType=1);border-right:1px solid #b18f46}header .img-menu::after{content:'';display:block;position:absolute;right:0;top:0;height:100%;width:var(--pad1);background-color:#b18f46}header .img-menu .gradient-mask{width:100%;height:100%;position:absolute;z-index:1;background-size:cover;background-position:center bottom;-webkit-mask-image:linear-gradient(to bottom,black 0,transparent 0);mask-image:linear-gradient(to bottom,black 0,transparent 0);-webkit-transition:all 2s ease;transition:all 2s ease}header .img-menu .gradient-mask.open{animation:reveal 1400ms ease forwards}@keyframes reveal{0%{-webkit-mask-image:linear-gradient(to bottom,black 0,transparent 0);mask-image:linear-gradient(to bottom,black 0,transparent 0)}1%{-webkit-mask-image:linear-gradient(to bottom,black 0,transparent 2%);mask-image:linear-gradient(to bottom,black 0,transparent 2%)}2%{-webkit-mask-image:linear-gradient(to bottom,black 0,transparent 4%);mask-image:linear-gradient(to bottom,black 0,transparent 4%)}3%{-webkit-mask-image:linear-gradient(to bottom,black 0,transparent 6%);mask-image:linear-gradient(to bottom,black 0,transparent 6%)}4%{-webkit-mask-image:linear-gradient(to bottom,black 0,transparent 8%);mask-image:linear-gradient(to bottom,black 0,transparent 8%)}5%{-webkit-mask-image:linear-gradient(to bottom,black 0,transparent 10%);mask-image:linear-gradient(to bottom,black 0,transparent 10%)}6%{-webkit-mask-image:linear-gradient(to bottom,black 0,transparent 12%);mask-image:linear-gradient(to bottom,black 0,transparent 12%)}7%{-webkit-mask-image:linear-gradient(to bottom,black 0,transparent 14%);mask-image:linear-gradient(to bottom,black 0,transparent 14%)}8%{-webkit-mask-image:linear-gradient(to bottom,black 0,transparent 16%);mask-image:linear-gradient(to bottom,black 0,transparent 16%)}9%{-webkit-mask-image:linear-gradient(to bottom,black 0,transparent 18%);mask-image:linear-gradient(to bottom,black 0,transparent 18%)}10%{-webkit-mask-image:linear-gradient(to bottom,black 0,transparent 20%);mask-image:linear-gradient(to bottom,black 0,transparent 20%)}11%{-webkit-mask-image:linear-gradient(to bottom,black 0,transparent 22%);mask-image:linear-gradient(to bottom,black 0,transparent 22%)}12%{-webkit-mask-image:linear-gradient(to bottom,black 0,transparent 24%);mask-image:linear-gradient(to bottom,black 0,transparent 24%)}13%{-webkit-mask-image:linear-gradient(to bottom,black 0,transparent 26%);mask-image:linear-gradient(to bottom,black 0,transparent 26%)}14%{-webkit-mask-image:linear-gradient(to bottom,black 0,transparent 28%);mask-image:linear-gradient(to bottom,black 0,transparent 28%)}15%{-webkit-mask-image:linear-gradient(to bottom,black 0,transparent 30%);mask-image:linear-gradient(to bottom,black 0,transparent 30%)}16%{-webkit-mask-image:linear-gradient(to bottom,black 0,transparent 32%);mask-image:linear-gradient(to bottom,black 0,transparent 32%)}17%{-webkit-mask-image:linear-gradient(to bottom,black 0,transparent 34%);mask-image:linear-gradient(to bottom,black 0,transparent 34%)}18%{-webkit-mask-image:linear-gradient(to bottom,black 0,transparent 36%);mask-image:linear-gradient(to bottom,black 0,transparent 36%)}19%{-webkit-mask-image:linear-gradient(to bottom,black 0,transparent 38%);mask-image:linear-gradient(to bottom,black 0,transparent 38%)}20%{-webkit-mask-image:linear-gradient(to bottom,black 0,transparent 40%);mask-image:linear-gradient(to bottom,black 0,transparent 40%)}21%{-webkit-mask-image:linear-gradient(to bottom,black 0,transparent 42%);mask-image:linear-gradient(to bottom,black 0,transparent 42%)}22%{-webkit-mask-image:linear-gradient(to bottom,black 0,transparent 44%);mask-image:linear-gradient(to bottom,black 0,transparent 44%)}23%{-webkit-mask-image:linear-gradient(to bottom,black 0,transparent 46%);mask-image:linear-gradient(to bottom,black 0,transparent 46%)}24%{-webkit-mask-image:linear-gradient(to bottom,black 0,transparent 48%);mask-image:linear-gradient(to bottom,black 0,transparent 48%)}25%{-webkit-mask-image:linear-gradient(to bottom,black 0,transparent 50%);mask-image:linear-gradient(to bottom,black 0,transparent 50%)}26%{-webkit-mask-image:linear-gradient(to bottom,black 0,transparent 52%);mask-image:linear-gradient(to bottom,black 0,transparent 52%)}27%{-webkit-mask-image:linear-gradient(to bottom,black 0,transparent 54%);mask-image:linear-gradient(to bottom,black 0,transparent 54%)}28%{-webkit-mask-image:linear-gradient(to bottom,black 0,transparent 56%);mask-image:linear-gradient(to bottom,black 0,transparent 56%)}29%{-webkit-mask-image:linear-gradient(to bottom,black 0,transparent 58%);mask-image:linear-gradient(to bottom,black 0,transparent 58%)}30%{-webkit-mask-image:linear-gradient(to bottom,black 0,transparent 60%);mask-image:linear-gradient(to bottom,black 0,transparent 60%)}31%{-webkit-mask-image:linear-gradient(to bottom,black 0,transparent 62%);mask-image:linear-gradient(to bottom,black 0,transparent 62%)}32%{-webkit-mask-image:linear-gradient(to bottom,black 0,transparent 64%);mask-image:linear-gradient(to bottom,black 0,transparent 64%)}33%{-webkit-mask-image:linear-gradient(to bottom,black 0,transparent 66%);mask-image:linear-gradient(to bottom,black 0,transparent 66%)}34%{-webkit-mask-image:linear-gradient(to bottom,black 0,transparent 68%);mask-image:linear-gradient(to bottom,black 0,transparent 68%)}35%{-webkit-mask-image:linear-gradient(to bottom,black 0,transparent 70%);mask-image:linear-gradient(to bottom,black 0,transparent 70%)}36%{-webkit-mask-image:linear-gradient(to bottom,black 0,transparent 72%);mask-image:linear-gradient(to bottom,black 0,transparent 72%)}37%{-webkit-mask-image:linear-gradient(to bottom,black 0,transparent 74%);mask-image:linear-gradient(to bottom,black 0,transparent 74%)}38%{-webkit-mask-image:linear-gradient(to bottom,black 0,transparent 76%);mask-image:linear-gradient(to bottom,black 0,transparent 76%)}39%{-webkit-mask-image:linear-gradient(to bottom,black 0,transparent 78%);mask-image:linear-gradient(to bottom,black 0,transparent 78%)}40%{-webkit-mask-image:linear-gradient(to bottom,black 0,transparent 80%);mask-image:linear-gradient(to bottom,black 0,transparent 80%)}41%{-webkit-mask-image:linear-gradient(to bottom,black 0,transparent 82%);mask-image:linear-gradient(to bottom,black 0,transparent 82%)}42%{-webkit-mask-image:linear-gradient(to bottom,black 0,transparent 84%);mask-image:linear-gradient(to bottom,black 0,transparent 84%)}43%{-webkit-mask-image:linear-gradient(to bottom,black 0,transparent 86%);mask-image:linear-gradient(to bottom,black 0,transparent 86%)}44%{-webkit-mask-image:linear-gradient(to bottom,black 0,transparent 88%);mask-image:linear-gradient(to bottom,black 0,transparent 88%)}45%{-webkit-mask-image:linear-gradient(to bottom,black 0,transparent 90%);mask-image:linear-gradient(to bottom,black 0,transparent 90%)}46%{-webkit-mask-image:linear-gradient(to bottom,black 0,transparent 92%);mask-image:linear-gradient(to bottom,black 0,transparent 92%)}47%{-webkit-mask-image:linear-gradient(to bottom,black 0,transparent 94%);mask-image:linear-gradient(to bottom,black 0,transparent 94%)}48%{-webkit-mask-image:linear-gradient(to bottom,black 0,transparent 96%);mask-image:linear-gradient(to bottom,black 0,transparent 96%)}49%{-webkit-mask-image:linear-gradient(to bottom,black 0,transparent 98%);mask-image:linear-gradient(to bottom,black 0,transparent 98%)}50%{-webkit-mask-image:linear-gradient(to bottom,black 0,transparent 100%);mask-image:linear-gradient(to bottom,black 0,transparent 100%)}51%{-webkit-mask-image:linear-gradient(to bottom,black 102%,transparent 100%);mask-image:linear-gradient(to bottom,black102%,transparent 100%)}52%{-webkit-mask-image:linear-gradient(to bottom,black 104%,transparent 100%);mask-image:linear-gradient(to bottom,black104%,transparent 100%)}53%{-webkit-mask-image:linear-gradient(to bottom,black 106%,transparent 100%);mask-image:linear-gradient(to bottom,black106%,transparent 100%)}54%{-webkit-mask-image:linear-gradient(to bottom,black 108%,transparent 100%);mask-image:linear-gradient(to bottom,black108%,transparent 100%)}55%{-webkit-mask-image:linear-gradient(to bottom,black 110%,transparent 100%);mask-image:linear-gradient(to bottom,black110%,transparent 100%)}56%{-webkit-mask-image:linear-gradient(to bottom,black 112%,transparent 100%);mask-image:linear-gradient(to bottom,black112%,transparent 100%)}57%{-webkit-mask-image:linear-gradient(to bottom,black 114%,transparent 100%);mask-image:linear-gradient(to bottom,black114%,transparent 100%)}58%{-webkit-mask-image:linear-gradient(to bottom,black 116%,transparent 100%);mask-image:linear-gradient(to bottom,black116%,transparent 100%)}59%{-webkit-mask-image:linear-gradient(to bottom,black 118%,transparent 100%);mask-image:linear-gradient(to bottom,black118%,transparent 100%)}60%{-webkit-mask-image:linear-gradient(to bottom,black 120%,transparent 100%);mask-image:linear-gradient(to bottom,black120%,transparent 100%)}61%{-webkit-mask-image:linear-gradient(to bottom,black 122%,transparent 100%);mask-image:linear-gradient(to bottom,black122%,transparent 100%)}62%{-webkit-mask-image:linear-gradient(to bottom,black 124%,transparent 100%);mask-image:linear-gradient(to bottom,black124%,transparent 100%)}63%{-webkit-mask-image:linear-gradient(to bottom,black 126%,transparent 100%);mask-image:linear-gradient(to bottom,black126%,transparent 100%)}64%{-webkit-mask-image:linear-gradient(to bottom,black 128%,transparent 100%);mask-image:linear-gradient(to bottom,black128%,transparent 100%)}65%{-webkit-mask-image:linear-gradient(to bottom,black 130%,transparent 100%);mask-image:linear-gradient(to bottom,black130%,transparent 100%)}66%{-webkit-mask-image:linear-gradient(to bottom,black 132%,transparent 100%);mask-image:linear-gradient(to bottom,black132%,transparent 100%)}67%{-webkit-mask-image:linear-gradient(to bottom,black 134%,transparent 100%);mask-image:linear-gradient(to bottom,black134%,transparent 100%)}68%{-webkit-mask-image:linear-gradient(to bottom,black 136%,transparent 100%);mask-image:linear-gradient(to bottom,black136%,transparent 100%)}69%{-webkit-mask-image:linear-gradient(to bottom,black 138%,transparent 100%);mask-image:linear-gradient(to bottom,black138%,transparent 100%)}70%{-webkit-mask-image:linear-gradient(to bottom,black 140%,transparent 100%);mask-image:linear-gradient(to bottom,black140%,transparent 100%)}71%{-webkit-mask-image:linear-gradient(to bottom,black 142%,transparent 100%);mask-image:linear-gradient(to bottom,black142%,transparent 100%)}72%{-webkit-mask-image:linear-gradient(to bottom,black 144%,transparent 100%);mask-image:linear-gradient(to bottom,black144%,transparent 100%)}73%{-webkit-mask-image:linear-gradient(to bottom,black 146%,transparent 100%);mask-image:linear-gradient(to bottom,black146%,transparent 100%)}74%{-webkit-mask-image:linear-gradient(to bottom,black 148%,transparent 100%);mask-image:linear-gradient(to bottom,black148%,transparent 100%)}75%{-webkit-mask-image:linear-gradient(to bottom,black 150%,transparent 100%);mask-image:linear-gradient(to bottom,black150%,transparent 100%)}76%{-webkit-mask-image:linear-gradient(to bottom,black 152%,transparent 100%);mask-image:linear-gradient(to bottom,black152%,transparent 100%)}77%{-webkit-mask-image:linear-gradient(to bottom,black 154%,transparent 100%);mask-image:linear-gradient(to bottom,black154%,transparent 100%)}78%{-webkit-mask-image:linear-gradient(to bottom,black 156%,transparent 100%);mask-image:linear-gradient(to bottom,black156%,transparent 100%)}79%{-webkit-mask-image:linear-gradient(to bottom,black 158%,transparent 100%);mask-image:linear-gradient(to bottom,black158%,transparent 100%)}80%{-webkit-mask-image:linear-gradient(to bottom,black 160%,transparent 100%);mask-image:linear-gradient(to bottom,black160%,transparent 100%)}81%{-webkit-mask-image:linear-gradient(to bottom,black 162%,transparent 100%);mask-image:linear-gradient(to bottom,black162%,transparent 100%)}82%{-webkit-mask-image:linear-gradient(to bottom,black 164%,transparent 100%);mask-image:linear-gradient(to bottom,black164%,transparent 100%)}83%{-webkit-mask-image:linear-gradient(to bottom,black 166%,transparent 100%);mask-image:linear-gradient(to bottom,black166%,transparent 100%)}84%{-webkit-mask-image:linear-gradient(to bottom,black 168%,transparent 100%);mask-image:linear-gradient(to bottom,black168%,transparent 100%)}85%{-webkit-mask-image:linear-gradient(to bottom,black 170%,transparent 100%);mask-image:linear-gradient(to bottom,black170%,transparent 100%)}86%{-webkit-mask-image:linear-gradient(to bottom,black 172%,transparent 100%);mask-image:linear-gradient(to bottom,black172%,transparent 100%)}87%{-webkit-mask-image:linear-gradient(to bottom,black 174%,transparent 100%);mask-image:linear-gradient(to bottom,black174%,transparent 100%)}88%{-webkit-mask-image:linear-gradient(to bottom,black 176%,transparent 100%);mask-image:linear-gradient(to bottom,black176%,transparent 100%)}89%{-webkit-mask-image:linear-gradient(to bottom,black 178%,transparent 100%);mask-image:linear-gradient(to bottom,black178%,transparent 100%)}90%{-webkit-mask-image:linear-gradient(to bottom,black 180%,transparent 100%);mask-image:linear-gradient(to bottom,black180%,transparent 100%)}91%{-webkit-mask-image:linear-gradient(to bottom,black 182%,transparent 100%);mask-image:linear-gradient(to bottom,black182%,transparent 100%)}92%{-webkit-mask-image:linear-gradient(to bottom,black 184%,transparent 100%);mask-image:linear-gradient(to bottom,black184%,transparent 100%)}93%{-webkit-mask-image:linear-gradient(to bottom,black 186%,transparent 100%);mask-image:linear-gradient(to bottom,black186%,transparent 100%)}94%{-webkit-mask-image:linear-gradient(to bottom,black 188%,transparent 100%);mask-image:linear-gradient(to bottom,black188%,transparent 100%)}95%{-webkit-mask-image:linear-gradient(to bottom,black 190%,transparent 100%);mask-image:linear-gradient(to bottom,black190%,transparent 100%)}96%{-webkit-mask-image:linear-gradient(to bottom,black 192%,transparent 100%);mask-image:linear-gradient(to bottom,black192%,transparent 100%)}97%{-webkit-mask-image:linear-gradient(to bottom,black 194%,transparent 100%);mask-image:linear-gradient(to bottom,black194%,transparent 100%)}98%{-webkit-mask-image:linear-gradient(to bottom,black 196%,transparent 100%);mask-image:linear-gradient(to bottom,black196%,transparent 100%)}99%{-webkit-mask-image:linear-gradient(to bottom,black 198%,transparent 100%);mask-image:linear-gradient(to bottom,black198%,transparent 100%)}100%{-webkit-mask-image:linear-gradient(to bottom,black 200%,transparent 100%);mask-image:linear-gradient(to bottom,black200%,transparent 100%)}}header .img-menu .image{width:100%;height:100%;object-fit:cover;z-index:0}header menu{width:100vw;background:rgba(177,143,70,0.8);background:#b18f46;padding-top:calc(var(--menuClose) * 0.8);padding-bottom:calc(var(--menuClose) * 0.8);-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);display:flex;position:absolute;z-index:9}@media(max-width:800px){header menu{display:block}}header menu.open{padding-top:calc(var(--menuOpen)* 2.6);padding-bottom:calc(var(--menuOpen)* 1.2)}@media(max-width:800px){header menu{padding:0 !important}header menu:before{content:'';display:block;position:absolute;height:8vh;width:100%;top:0;left:0;background:#b18f46}}header .close-desk{position:absolute;right:0;top:0;height:calc(var(--menuClose)* 3);display:flex;align-items:center;font-size:var(--tag);color:#fff;padding-right:calc(var(--menuClose) * 3);cursor:pointer;pointer-events:none}header .close-desk span{display:block;opacity:0;-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,calc(var(--menuClose) * -1), 0) scaleY(0.5);display:block;position:relative}header .close-desk span::after{content:'';position:absolute;width:100%;height:1px;background:#fff;bottom:0;transform-origin:right;transform:scaleX(0);transition:transform 300ms ease;left:0}header .close-desk span:hover::after{transform:scaleX(1);transform-origin:left}header .close-desk:after{content:'';display:block;position:absolute;width:100px;height:1px;background-color:#fff;width:calc(var(--menuClose) * 2.5);right:0;-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(100%,0,0)}@media(max-width:800px){header .close-desk{font-size:calc(var(--tag) * 0.8);padding-right:12vw;height:8vh}header .close-desk:after{width:11vw}}header .close-desk.open{pointer-events:auto}header .close-desk.open span{opacity:1;transform:translate3d(0,0,0) scaleY(1)}header .close-desk.open:after{transform:translate3d(0,0,0)}header .control-desk{position:absolute;right:0;top:0;height:calc(var(--menuClose)* 3);display:flex;flex-direction:row-reverse;align-items:center}header .control-desk .burg{width:calc(var(--menuClose) * 1.4);height:var(--menuClose);display:block;position:relative;cursor:pointer}header .control-desk .burg li{list-style:none;background-color:#FFF;height:1px;width:80%;-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);display:block;position:absolute;top:0;left:0;margin:auto;bottom:0;right:0;left:auto;opacity:1}header .control-desk .burg li:nth-child(1){transform:translate3d(0,-4px,0) scaleX(1)}header .control-desk .burg li:nth-child(2){transform:translate3d(0,4px,0) scaleX(1)}header .control-desk .burg:hover li:nth-child(1){transform:translate3d(0,-8px,0) scaleX(1.3)}header .control-desk .burg:hover li:nth-child(2){transform:translate3d(0,8px,0) scaleX(1.3)}header .control-desk.open{pointer-events:none}header .control-desk.open .switch-lang{transform:translate3d(0,calc(var(--menuClose) * 1), 0) scaleY(0.5);opacity:0}header .control-desk.open .burg li:nth-child(1){transform:translate3d(0,-12px,0) scaleX(1.6);opacity:0}header .control-desk.open .burg li:nth-child(2){transform:translate3d(0,12px,0) scaleX(1.6);opacity:0}@media(max-width:800px){header .control-desk{height:8vh}header .control-desk .burg{width:10vw;height:8vh}}header .nav-menu{margin:auto;transform:translate3d(0,0,0)}header .nav-menu .nav-menu-w{display:flex}@media(min-width:800px){header .nav-menu .nav-menu-w{-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(35%,0,0)}header .nav-menu .nav-menu-w.open{transform:translate3d(0,0,0)}}header .nav-menu .nav-menu-side1{display:flex;justify-content:flex-end;width:40vw}header .nav-menu .nav-menu-side2{display:flex;justify-content:flex-start;width:40vw}header .nav-menu .sub-menu-mob{display:none}header .nav-menu .sub-menu-mob .sub-menu-item.sub-menu-item-lang{color:#FFFF}@media(max-width:800px){header .nav-menu{position:absolute;width:100vw;height:calc(var(--vh, 1vh) * 100);background:#b18f46;display:flex;align-items:center;-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(-100vw,0,0) scaleX(0.5);pointer-events:none;transform-origin:top left}header .nav-menu .nav-menu-w{display:block}header .nav-menu .nav-menu-side1,header .nav-menu .nav-menu-side2{display:block;width:auto}header .nav-menu .sub-menu-mob{left:calc(var(--bodyCopy) * 0.4);bottom:6vh;position:absolute;display:flex;align-items:center}header .nav-menu .sub-menu-mob .sub-menu-item{font-weight:200;display:block;font-size:calc(var(--bodyCopy) * 0.7);color:#FFF;text-transform:uppercase;margin-left:calc(var(--bodyCopy) * 0.4);display:block;position:relative;position:relative;text-decoration:none}header .nav-menu .sub-menu-mob .sub-menu-item::after{content:'';position:absolute;width:100%;height:1px;background:#fff;bottom:0;transform-origin:right;transform:scaleX(0);transition:transform 300ms ease;left:0}header .nav-menu .sub-menu-mob .sub-menu-item:hover::after{transform:scaleX(1);transform-origin:left}header .nav-menu.open{transform:translate3d(0,0,0) scaleX(1);pointer-events:auto}}header .nav-menu .nav-menu-spacer{-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);width:calc(var(--menuClose) * 7);width:0}header .nav-menu .nav-menu-item{position:relative;-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);margin-left:calc(var(--menuClose) * 0.4);margin-right:calc(var(--menuClose) * 0.4);transform:translate3d(0,0,0)}@media(max-width:800px){header .nav-menu .nav-menu-item{margin-bottom:3vh;-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(-100vw,0,0) scaleX(0.5)}}header .nav-menu .nav-menu-item .nav-menu-item-num{position:absolute;-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);top:-10%;left:1%;width:100%;height:calc(var(--menuOpen)* 0.4);overflow:hidden}header .nav-menu .nav-menu-item .nav-menu-item-num span{-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);display:block;position:absolute;transform:translate3d(0,100%,0);font-size:calc(var(--menuOpen)* 0.3);color:#FFF;font-weight:600}header .nav-menu .nav-menu-item a{font-size:var(--menuClose);color:#fff;text-decoration:none;font-weight:600;display:block;position:relative;display:block;-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}header .nav-menu .nav-menu-item a::after{content:'';position:absolute;width:100%;height:1px;background:#fff;bottom:0;transform-origin:right;transform:scaleX(0);transition:transform 300ms ease;left:0}header .nav-menu .nav-menu-item a:hover::after{transform:scaleX(1);transform-origin:left}@media(max-width:800px){header .nav-menu .nav-menu-item a{font-size:var(--menuOpen)}}header .nav-menu.open .nav-menu-spacer{width:0}header .nav-menu.open .nav-menu-item{margin-right:calc(var(--menuOpen) * 0.5) !important;margin-left:calc(var(--menuOpen) * 0.5) !important}header .nav-menu.open .nav-menu-item a{font-size:var(--menuOpen)}header .nav-menu.open .nav-menu-item.nav-menu-item1 .nav-menu-item-num span{transform:translate3d(0,0,0);transition-delay:1000ms}header .nav-menu.open .nav-menu-item.nav-menu-item2 .nav-menu-item-num span{transform:translate3d(0,0,0);transition-delay:1200ms}header .nav-menu.open .nav-menu-item.nav-menu-item3 .nav-menu-item-num span{transform:translate3d(0,0,0);transition-delay:1400ms}header .nav-menu.open .nav-menu-item.nav-menu-item4 .nav-menu-item-num span{transform:translate3d(0,0,0);transition-delay:1800ms}@media(max-width:800px){header .nav-menu.open .nav-menu-item.nav-menu-item1{transition-delay:0ms;transform:translate3d(0,0,0) scaleX(1)}header .nav-menu.open .nav-menu-item.nav-menu-item1 .nav-menu-item-num span{transform:translate3d(0,0,0);transition-delay:500ms}header .nav-menu.open .nav-menu-item.nav-menu-item2{transition-delay:100ms;transform:translate3d(0,0,0) scaleX(1)}header .nav-menu.open .nav-menu-item.nav-menu-item2 .nav-menu-item-num span{transform:translate3d(0,0,0);transition-delay:600ms}header .nav-menu.open .nav-menu-item.nav-menu-item3{transition-delay:200ms;transform:translate3d(0,0,0) scaleX(1)}header .nav-menu.open .nav-menu-item.nav-menu-item3 .nav-menu-item-num span{transform:translate3d(0,0,0);transition-delay:700ms}header .nav-menu.open .nav-menu-item.nav-menu-item4{transition-delay:400ms;transform:translate3d(0,0,0) scaleX(1)}header .nav-menu.open .nav-menu-item.nav-menu-item4 .nav-menu-item-num span{transform:translate3d(0,0,0);transition-delay:800ms}}header .switch-lang{font-size:calc(var(--menuClose) * 0.8);display:flex;color:#fff;-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,0,0) scaleY(1);opacity:1;text-transform:uppercase}@media(max-width:800px){header .switch-lang{display:none}}header .switch-lang a{-webkit-transition:all 300ms cubic-bezier(0,0,0.58,1);-moz-transition:all 300ms cubic-bezier(0,0,0.58,1);-o-transition:all 300ms cubic-bezier(0,0,0.58,1);transition:all 300ms cubic-bezier(0,0,0.58,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);display:block;font-weight:400;margin-right:calc(var(--menuClose) * 0.1);color:#fff;text-decoration:none;display:block;position:relative}header .switch-lang a::after{content:'';position:absolute;width:100%;height:1px;background:#fff;bottom:0;transform-origin:right;transform:scaleX(0);transition:transform 300ms ease;left:0}header .switch-lang a:hover::after{transform:scaleX(1);transform-origin:left}header .switch-lang .alt-lang{opacity:0;pointer-events:none}header .switch-lang .act-lang{pointer-events:none}header .switch-lang:hover .alt-lang{opacity:1;pointer-events:auto}header .sub-menu{left:calc(var(--pad1) * 2);top:calc(100vh - (var(--pad1) * 1.1));position:absolute;display:flex;align-items:center}header .sub-menu .switch-lang{transform:translate3d(0,0,0) scaleY(1) !important;opacity:1 !important}header .sub-menu .sub-menu-item{font-weight:200;display:block;font-size:calc(var(--bodyCopy) * 0.7);color:#FFF;text-transform:uppercase;margin-left:calc(var(--bodyCopy) * 0.8);display:block;position:relative;position:relative;text-decoration:none}header .sub-menu .sub-menu-item::after{content:'';position:absolute;width:100%;height:1px;background:#fff;bottom:0;transform-origin:right;transform:scaleX(0);transition:transform 300ms ease;left:0}header .sub-menu .sub-menu-item:hover::after{transform:scaleX(1);transform-origin:left}footer{background-color:#2b2b2b;position:relative}footer::after{content:'';display:block;position:absolute;width:100%;height:1px;background-color:#b18f46;top:4px;left:0}footer .footer-top{width:100vw;padding-top:calc(var(--pad1) * 0.3);padding-bottom:calc(var(--pad1) * 0.3);background:linear-gradient(180deg,rgba(38,38,38,0) -32.26%,rgba(38,38,38,0.9) 60.61%)}@media(max-width:800px){footer .footer-top{padding-top:calc(var(--pad1) * 1.3);padding-bottom:calc(var(--pad1) * 1.3)}}footer .footer-bottom{width:100vw;padding-top:calc(var(--pad1) * 0.3);padding-bottom:calc(var(--pad1) * 0.3);flex-direction:column-reverse}footer .footer-bottom .wrap-footer{flex-direction:row-reverse}@media(max-width:800px){footer .footer-bottom{padding-top:calc(var(--pad1) * 1.3);padding-bottom:calc(var(--pad1) * 1.3)}}footer .wrap-footer{margin:auto;width:calc(100% - (var(--pad1) * 2));display:flex;justify-content:space-between}@media(max-width:800px){footer .wrap-footer{display:block}}footer .logo-footer{margin-left:0 !important}footer .logo-footer .logo-white{height:calc(var(--menuClose) * 1.3);display:block}@media(max-width:800px){footer .logo-footer{margin:auto !important;display:flex !important;justify-content:center !important}}footer .logo-footer:after{display:none}footer .side-footer.side-footer1{display:flex;align-items:flex-start}footer .side-footer.side-footer1 .menu-footer1{display:flex;margin-left:calc(var(--bodyText)*2)}footer .side-footer.side-footer1 .menu-footer1 a{color:#FFFF;font-weight:400 !important;display:block;position:relative;font-size:calc(var(--bodyText)*1.2) !important;margin-left:calc(var(--bodyText)*2);text-decoration:none}footer .side-footer.side-footer1 .menu-footer1 a::after{content:'';position:absolute;width:100%;height:1px;background:#fff;bottom:0;transform-origin:right;transform:scaleX(0);transition:transform 300ms ease;left:0}footer .side-footer.side-footer1 .menu-footer1 a:hover::after{transform:scaleX(1);transform-origin:left}footer .side-footer.side-footer1 .menu-footer1 .jagas{display:none}@media(max-width:800px){footer .side-footer.side-footer1 .menu-footer1{margin:calc(var(--bodyText)*2) auto !important;display:flex;width:auto;justify-content:space-around;max-width:51vw}footer .side-footer.side-footer1 .menu-footer1 a{margin-left:0;display:inline-block}footer .side-footer.side-footer1 .menu-footer1 .jagas{display:block;color:#FFF;font-size:calc(var(--bodyText)*2);width:calc(var(--bodyText)*2);height:calc(var(--bodyText)*1.1);position:relative}footer .side-footer.side-footer1 .menu-footer1 .jagas::after{content:'';display:block;position:absolute;display:block;position:absolute;top:0;left:0;margin:auto;bottom:0;right:0;height:100%;width:1px;background:#FFF}}@media(max-width:800px){footer .side-footer.side-footer1{display:block}}footer .side-footer.side-footer3{font-size:calc(var(--bodyText) * 0.8);color:#b18f46;font-weight:400 !important;height:calc(var(--bodyText) * 0.8);line-height:calc(var(--bodyText) * 0.8);width:60%}footer .side-footer.side-footer3 a{text-decoration:none;color:#b18f46;margin-right:calc(var(--bodyText) * 0.8);display:block;position:relative;display:inline-block}footer .side-footer.side-footer3 a::after{content:'';position:absolute;width:100%;height:1px;background:#fff;bottom:0;transform-origin:right;transform:scaleX(0);transition:transform 300ms ease;left:0}footer .side-footer.side-footer3 a:hover::after{transform:scaleX(1);transform-origin:left}footer .side-footer.side-footer3 a:after{background:#b18f46}@media(max-width:800px){footer .side-footer.side-footer3{display:block;width:100%;margin:auto;height:auto;text-align:center;padding-top:calc(var(--pad1) * 1);height:calc(var(--bodyText) * 1)}footer .side-footer.side-footer3 a{text-decoration:none;color:#b18f46;margin-right:0;display:block;position:relative;display:block;margin-top:calc(var(--bodyText) * 0.6)}footer .side-footer.side-footer3 a::after{content:'';position:absolute;width:100%;height:1px;background:#fff;bottom:0;transform-origin:right;transform:scaleX(0);transition:transform 300ms ease;left:0}footer .side-footer.side-footer3 a:hover::after{transform:scaleX(1);transform-origin:left}footer .side-footer.side-footer3 a:after{background:#b18f46;display:none}footer .side-footer.side-footer3 span{display:block;margin-top:calc(var(--pad1) * 1);padding-top:calc(var(--pad1) * 1);padding-bottom:calc(var(--pad1) * 1);width:100%;position:relative}footer .side-footer.side-footer3 span:after{content:'';display:block;position:absolute;width:100%;height:1px;border-top:1px solid #b18f46;transform:scaleX(1.2);top:0}}footer .side-footer.side-footer4{width:25%;font-size:calc(var(--bodyText) * 0.8);color:#b18f46;display:flex;text-align:right;justify-content:flex-end;height:calc(var(--bodyText) * 0.8)}footer .side-footer.side-footer4 a{margin-left:calc(var(--bodyText) * 0.8);height:calc(var(--bodyText) * 0.8);width:calc(var(--bodyText) * 0.8);border:1px solid #b18f46;border-radius:50%;display:inline-block;position:relative;transform:scale(1.3);line-height:calc(var(--bodyText) * 0.8)}footer .side-footer.side-footer4 a img{height:50%;display:block;position:absolute;top:0;left:0;margin:auto;bottom:0;right:0}@media(max-width:800px){footer .side-footer.side-footer4{display:block;width:100%;height:calc(var(--bodyText) * 2)}footer .side-footer.side-footer4 *{font-size:calc(var(--bodyText) * 1);height:calc(var(--bodyText) * 2);line-height:calc(var(--bodyText) * 2)}footer .side-footer.side-footer4 a{margin-left:calc(var(--bodyText) * 0.8);height:calc(var(--bodyText) * 2);width:calc(var(--bodyText) * 2);transform:scale(1)}}footer .side-footer.side-footer2{display:flex;position:relative;width:25%}footer .side-footer.side-footer2 .nl-input{width:70%;position:relative}footer .side-footer.side-footer2 .nl-input .nl-label{font-size:calc(var(--bodyText) * 0.8);color:#FFF;font-weight:400 !important;padding-bottom:calc(var(--bodyText) * 0.8)}footer .side-footer.side-footer2 .nl-input input{font-size:calc(var(--bodyText) * 0.8);background:transparent;outline:0;border:0;border-bottom:1px solid #535353;font-weight:400 !important;display:block;width:100%;color:#FFF}footer .side-footer.side-footer2 .nl-input input::placeholder{color:#535353}footer .side-footer.side-footer2 img{display:block;position:absolute;top:0;right:0;height:100%;cursor:pointer}@media(max-width:800px){footer .side-footer.side-footer2{display:block;width:80%;margin:auto}footer .side-footer.side-footer2 *{font-size:calc(var(--bodyText) * 1) !important}}.cockies-footer{position:fixed;padding:20px 50px;text-align:center;background:#000;bottom:0;width:calc(100% - 100px);color:#FFF;z-index:9999999999}.cockies-footer div{font-family:'Space Grotesk',sans-serif;text-transform:uppercase;cursor:pointer;margin-top:20px;padding:5px 10px;color:#000;display:inline-block;font-weight:bold}#scrolling-line{-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);position:absolute;width:1px;height:100%;background-color:#b18f46;top:0;right:calc(var(--pad1) * 2);transform:translate3d(0,0,0) scaleY(0);transform-origin:top center}#home{position:relative}#home .hero{position:relative;width:100vw;height:100vh;z-index:1}#home .hero *{user-select:none}#home .hero .hero-slider-home{position:relative;width:100vw;height:100vh;overflow:hidden}#home .hero .hero-slider-home .hero-slide-home{position:absolute;opacity:0;-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,0,0) scale(1.1)}#home .hero .hero-slider-home .hero-slide-home.slide-active{opacity:1;transform:translate3d(0,0,0) scale(1)}#home .hero .hero-slider-home img{position:relative;display:block;width:100%;height:100%;object-fit:cover;pointer-events:none}#home .hero .hero-slider-home video{position:relative;display:block;width:100%;height:100%;object-fit:fill;pointer-events:none}#home .hero .hero-slider-home div{position:relative;width:100%;height:100%}#home .hero .hero-overlay{width:100vw;height:100vh;position:absolute;top:0;left:0;pointer-events:none;overflow:hidden;z-index:unset}#home .hero .hero-overlay::after{content:'';display:block;position:absolute;top:calc((var(--menuClose) * 3.2) + 5px);width:100%;left:0;height:1px;background:#b18f46;z-index:1}#home .hero .hero-overlay::before{content:'';display:block;position:absolute;right:var(--pad1);top:0;width:1px;height:100%;background:#b18f46;z-index:1}#home .hero .hero-overlay div{left:0;top:calc((var(--menuClose) * 3.2) + 5px);top:0;width:calc(100% - var(--pad1));width:100%;height:100%;background:rgba(0,0,0,0);position:absolute;z-index:0;overflow:hidden}#home .hero .hero-overlay div::after{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:black;background:radial-gradient(circle,rgba(0,0,0,0.6) 0,rgba(0,0,0,0) 49%);transform:scale(2.6) translate3d(-21vw,-13vh,0)}@media(max-width:800px){#home .hero .hero-overlay::after{top:calc(8vh + 5px)}#home .hero .hero-overlay div{top:calc(8vh + 5px)}}#home .hero .common-counter{bottom:0;margin:auto;color:#fff;-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);opacity:0;transform:translate3d(0,-100px,0) scale(1)}#home .hero .common-counter .common-counter-btn{cursor:pointer;color:#fff}#home .hero .common-counter .common-counter-btn .common-counter-prev{color:#b18f46}#home .hero .common-counter.loaded{transform:translate3d(0,0,0) scale(1);opacity:1}#home .hero .hero-content-home{position:absolute;width:100vw;height:100vh;top:0;left:0;-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);opacity:0;transform:translate3d(0,0,0) scale(1.1)}#home .hero .hero-content-home.loaded{transform:translate3d(0,0,0) scale(1);opacity:1}#home .hero .hero-content-home .hero-content-home-item{height:70vh;left:calc(var(--pad1) * 1.5);position:absolute;padding-top:15%;height:68%;pointer-events:none}#home .hero .hero-content-home .hero-content-home-item .arrows-hero-content-home-item{width:calc(var(--pad1) * 1);position:relative;margin-top:calc(var(--pad1) * 0.2);margin-left:calc(var(--pad1) * 0.1);-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);opacity:0;pointer-events:none}@media(max-width:800px){#home .hero .hero-content-home .hero-content-home-item .arrows-hero-content-home-item{width:calc(var(--pad1) * 6);margin-top:calc(var(--pad1) * 2);margin-left:calc(var(--pad1) * 0.8)}}#home .hero .hero-content-home .hero-content-home-item .arrows-hero-content-home-item div{width:calc(var(--pad1) * 0.15);height:calc(var(--pad1) * 0.15);position:absolute;cursor:pointer}@media(max-width:800px){#home .hero .hero-content-home .hero-content-home-item .arrows-hero-content-home-item div{width:calc(var(--pad1) * 1.2);height:calc(var(--pad1) * 1.2)}}#home .hero .hero-content-home .hero-content-home-item .arrows-hero-content-home-item div::after{width:100%;height:100%;border-left:3px solid #FFF;border-bottom:3px solid #FFF;content:'';display:block;position:absolute}#home .hero .hero-content-home .hero-content-home-item .arrows-hero-content-home-item div:nth-child(1){left:0}#home .hero .hero-content-home .hero-content-home-item .arrows-hero-content-home-item div:nth-child(1)::after{transform:rotate(45deg)}#home .hero .hero-content-home .hero-content-home-item .arrows-hero-content-home-item div:nth-child(2){right:0}#home .hero .hero-content-home .hero-content-home-item .arrows-hero-content-home-item div:nth-child(2)::after{transform:rotate(-135deg)}#home .hero .hero-content-home .hero-content-home-item.slide-active{pointer-events:auto}#home .hero .hero-content-home .hero-content-home-item.slide-active .arrows-hero-content-home-item{opacity:1;pointer-events:auto}@media(max-width:800px){#home .hero .hero-content-home .hero-content-home-item{padding-top:25vh;height:70vh;left:calc(var(--pad1) * 3);position:absolute;width:calc(100% - (var(--pad1) * 4.5))}}#home .hero .hero-content-home .hero-content-home-item h3{color:#fff;line-height:120%;-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);opacity:1;transform:translate3d(0,0,0) scaleY(1);width:70%}@media(max-width:800px){#home .hero .hero-content-home .hero-content-home-item h3{width:100%}}#home .hero .hero-content-home .hero-content-home-item .hero-home-label{color:#fff;font-size:var(--cat);-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);opacity:1;transform:translate3d(0,0,0) scaleY(1)}#home .hero .hero-content-home .hero-content-home-item .cta-see-more{-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);opacity:1;transform:translate3d(0,0,0)}#home .hero .hero-content-home .hero-content-home-item p{color:#fff;display:block;bottom:8%;position:absolute;-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);opacity:1;transform:translate3d(0,0,0);transition-delay:200ms}#home .hero .hero-content-home .hero-content-home-item.slide-prev .hero-home-label{opacity:0;transform:translate3d(0,30%,0) scaleY(0.5)}#home .hero .hero-content-home .hero-content-home-item.slide-prev h3{opacity:0;transform:translate3d(0,30%,0) scaleY(0.5)}#home .hero .hero-content-home .hero-content-home-item.slide-prev .cta-see-more{opacity:0;transform:translate3d(30%,0,0)}#home .hero .hero-content-home .hero-content-home-item.slide-prev p{opacity:0;transition-delay:0ms}#home .hero .hero-content-home .hero-content-home-item.slide-next .hero-home-label{opacity:0;transform:translate3d(0,-30%,0) scaleY(0.5)}#home .hero .hero-content-home .hero-content-home-item.slide-next h3{opacity:0;transform:translate3d(0,-30%,0) scaleY(0.5)}#home .hero .hero-content-home .hero-content-home-item.slide-next .cta-see-more{opacity:0;transform:translate3d(-30%,0,0)}#home .hero .hero-content-home .hero-content-home-item.slide-next p{opacity:0;transition-delay:0ms}#home .about-section{width:100vw}#home .about-section .content-about-section{padding-top:calc(var(--pad1) * 1);padding-left:calc(var(--pad1) * 1.6);padding-right:calc(var(--pad1) * 2);padding-bottom:calc(var(--pad1) * 1)}@media(max-width:800px){#home .about-section .content-about-section{padding-top:calc(var(--pad1) * 2);padding-bottom:calc(var(--pad1) * 2);padding-left:calc(var(--pad1) * 1)}}#home .about-section .content-about-section .content-about-text{-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,0,0);opacity:1}#home .about-section .content-about-section .content-about-text.init-element{transform:translate3d(-10%,0,0);opacity:0}#home .about-section .content-about-section .content-about-text .content-about-text-label{color:#FFF;font-size:var(--tag)}#home .about-section .content-about-section .content-about-text p{color:#FFF;font-size:var(--bodyCopy);margin-top:var(--bodyCopy);margin-bottom:var(--bodyCopy)}#home .about-section .content-about-section .content-about-text .cta-see-more{margin-top:0}#home .about-section .content-about-section .content-about-video{padding-top:calc(var(--pad1) * 1);padding-bottom:calc(var(--pad1) * 1);display:flex;justify-content:flex-end;-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,0,0) scale(1);opacity:1}#home .about-section .content-about-section .content-about-video video{width:70%}#home .about-section .content-about-section .content-about-video image{width:70%}@media(max-width:800px){#home .about-section .content-about-section .content-about-video{padding-top:calc(var(--pad1) * 2);padding-bottom:calc(var(--pad1) * 2)}#home .about-section .content-about-section .content-about-video video{width:100%}#home .about-section .content-about-section .content-about-video image{width:100%}}#home .about-section .content-about-section .content-about-video.init-element{transform:translate3d(0,0,0) scale(1.1);opacity:0}#home .about-section .content-about-section .content-about-quote{text-align:right;padding-right:calc(var(--pad1) * 0.5);padding-left:40%;-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,0,0);opacity:1}@media(max-width:800px){#home .about-section .content-about-section .content-about-quote{padding-left:calc(var(--pad1) * 2)}}#home .about-section .content-about-section .content-about-quote.init-element{transform:translate3d(10%,0,0);opacity:0}#home .about-section .content-about-section .content-about-quote .content-about-about-author{color:#fff;font-size:var(--bodyText);padding-top:var(--bodyText)}#home .about-section .content-about-section .content-about-quote .content-about-about-text{color:#b18f46;font-size:var(--h3);font-style:italic}.services-section{background-image:-webkit-linear-gradient(top,#b18f46 0,#2b2b2b 100%);background-image:-moz-linear-gradient(top,#b18f46 0,#2b2b2b 100%);background-image:linear-gradient(to bottom,#b18f46 0,#2b2b2b 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFB18F46',endColorstr='#FF2B2B2B',GradientType=0);width:100vw;overflow:hidden;position:relative;display:flex}.services-section .text-side{-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,0,0);opacity:1}.services-section .gallery-side{-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,0,0);opacity:1}.services-section.init-element .text-side{transform:translate3d(-100px,0,0);opacity:0}.services-section.init-element .gallery-side{transform:translate3d(100px,0,0);opacity:0}.services-section *{user-select:none !important}.services-section .text-side{width:50%;position:relative}.services-section .text-side #text-side-hit{position:absolute;width:100%;height:100%;top:0;left:0}@media(max-width:800px){.services-section .text-side{width:100%}}.services-section .text-side #text-side{padding-top:calc(var(--pad1) * 2);padding-bottom:calc(var(--pad1) * 2);position:relative}@media(min-width:800px){.services-section .text-side #text-side._esg{padding-top:calc(var(--pad1) * 1);padding-bottom:calc(var(--pad1) * 1)}}.services-section .text-side #text-side .text-side-content{width:calc(100% - (var(--pad1) * 4));margin-left:calc(var(--pad1) * 2);overflow:hidden;color:#FFF;font-size:var(--tag)}.services-section .text-side #text-side .text-side-content .gallery-side-item-mob{display:none}.services-section .text-side #text-side .text-side-content .gallery-side-item-mob .img-slide-content{position:absolute;bottom:calc(var(--pad1) * 0.25);left:calc(var(--pad1) * 0.25);overflow:hidden}.services-section .text-side #text-side .text-side-content .gallery-side-item-mob .img-slide-content *{user-select:none}.services-section .text-side #text-side .text-side-content .gallery-side-item-mob .img-slide-content .img-slide-content-num{color:#b18f46;font-size:calc(var(--cat) * 0.8)}.services-section .text-side #text-side .text-side-content .gallery-side-item-mob .img-slide-content .img-slide-content-title{color:#fff;font-size:var(--cat)}.services-section .text-side #text-side .text-side-content .gallery-side-item-mob .img-slide-content img{display:block;width:5vw;height:5vw;padding:5vw}@media(max-width:800px){.services-section .text-side #text-side .text-side-content{margin-left:0 !important;width:100% !important;margin-top:calc(var(--pad1) * 1) !important}.services-section .text-side #text-side .text-side-content .content-services-text-label{margin-left:calc(var(--pad1) * 2)}.services-section .text-side #text-side .text-side-content h3{display:block;margin:auto;width:calc(100% - (var(--pad1) * 4))}.services-section .text-side #text-side .text-side-content p{display:block;margin:auto;width:calc(100% - (var(--pad1) * 4))}.services-section .text-side #text-side .text-side-content .gallery-side-item-mob{display:block;-webkit-transition:all 1000ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1000ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1000ms cubic-bezier(0.19,1,0.22,1);transition:all 1000ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(-20vw,0,0);opacity:.2;width:100vw;height:56vw;position:relative;margin-top:var(--pad1);margin-bottom:var(--pad1);pointer-events:none}.services-section .text-side #text-side .text-side-content .gallery-side-item-mob img{width:100%;height:100%;object-fit:cover}.services-section .text-side #text-side .text-side-content .gallery-side-item-mob.active{transform:translate3d(0,0,0);opacity:1;pointer-events:auto}}.services-section .text-side #text-side .text-side-content._esg{width:calc(100% - (var(--pad1) * 2));margin-left:calc(var(--pad1) * 1)}@media(max-width:800px){.services-section .text-side #text-side .text-side-content._esg .content-services-text-label{margin-left:calc(var(--pad1) * 1)}.services-section .text-side #text-side .text-side-content._esg h3{display:block;margin:auto;width:calc(100% - (var(--pad1) * 2))}.services-section .text-side #text-side .text-side-content._esg p{display:block;margin:auto;width:calc(100% - (var(--pad1) * 2))}}.services-section .text-side #text-side .text-side-content .content-services-text-nav{width:400%;display:flex;-webkit-transition:all 1000ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1000ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1000ms cubic-bezier(0.19,1,0.22,1);transition:all 1000ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,0,0)}.services-section .text-side #text-side .text-side-content .content-services-text-nav.slide0{transform:translate3d(0,0,0)}.services-section .text-side #text-side .text-side-content .content-services-text-nav.slide1{transform:translate3d(-25%,0,0)}.services-section .text-side #text-side .text-side-content .content-services-text-nav.slide2{transform:translate3d(-50%,0,0)}.services-section .text-side #text-side .text-side-content .content-services-text-nav.slide3{transform:translate3d(-75%,0,0)}.services-section .text-side #text-side .text-side-content .content-services-text-nav .content-services-text-item{-webkit-transition:all 1000ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1000ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1000ms cubic-bezier(0.19,1,0.22,1);transition:all 1000ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);opacity:0;width:25%}.services-section .text-side #text-side .text-side-content .content-services-text-nav .content-services-text-item.kabi{opacity:1}.services-section .text-side #text-side .text-side-content .content-services-text-nav .content-services-text-item h3{margin-top:calc(var(--pad1) * 0.2);margin-bottom:calc(var(--pad1) * 0.1)}.services-section .text-side #text-side .text-side-content .common-counter-h{margin-top:calc(var(--pad1) * 0.5)}@media(max-width:800px){.services-section .text-side #text-side .text-side-content .common-counter-h{margin:auto;margin-top:calc(var(--pad1) *1)}}.services-section .gallery-side{width:50%;overflow:hidden;position:relative}@media(max-width:800px){.services-section .gallery-side{display:none}}.services-section .gallery-side #gallery-frame{width:100%;height:100%;position:absolute;background:rgba(177,143,70,0.8);opacity:.5;right:0;top:0}.services-section .gallery-side .gallery-side-nav{width:400%;display:flex;height:100%;-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,0,0)}.services-section .gallery-side .gallery-side-nav.slide0{transform:translate3d(0,0,0)}.services-section .gallery-side .gallery-side-nav.slide1{transform:translate3d(-25%,0,0)}.services-section .gallery-side .gallery-side-nav.slide2{transform:translate3d(-50%,0,0)}.services-section .gallery-side .gallery-side-nav.slide3{transform:translate3d(-75%,0,0)}.services-section .gallery-side .gallery-side-nav .gallery-side-item{height:100%;position:relative;cursor:pointer;overflow:hidden;display:block;pointer-events:none}.services-section .gallery-side .gallery-side-nav .gallery-side-item *{text-decoration:none}.services-section .gallery-side .gallery-side-nav .gallery-side-item:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(177,143,70,0.8);opacity:.5;-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.services-section .gallery-side .gallery-side-nav .gallery-side-item.active{pointer-events:auto}.services-section .gallery-side .gallery-side-nav .gallery-side-item.active:after{opacity:0}.services-section .gallery-side .gallery-side-nav .gallery-side-item:hover .img-slide{transform:translate3d(0,0,0) scale(1.1)}.services-section .gallery-side .gallery-side-nav .gallery-side-item .img-slide{pointer-events:none;user-select:none;-webkit-transition:all 300ms cubic-bezier(0,0,0.58,1);-moz-transition:all 300ms cubic-bezier(0,0,0.58,1);-o-transition:all 300ms cubic-bezier(0,0,0.58,1);transition:all 300ms cubic-bezier(0,0,0.58,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,0,0) scale(1)}@media(max-width:800px){.services-section .gallery-side .gallery-side-nav .gallery-side-item .img-slide{display:block;position:absolute}}.services-section .gallery-side .gallery-side-nav .gallery-side-item .img-slide-content{position:absolute;bottom:calc(var(--pad1) * 0.25);left:calc(var(--pad1) * 0.25);overflow:hidden}.services-section .gallery-side .gallery-side-nav .gallery-side-item .img-slide-content *{user-select:none}.services-section .gallery-side .gallery-side-nav .gallery-side-item .img-slide-content .img-slide-content-num{color:#b18f46;font-size:calc(var(--cat) * 0.8)}.services-section .gallery-side .gallery-side-nav .gallery-side-item .img-slide-content .img-slide-content-title{color:#fff;font-size:var(--cat)}.services-section .gallery-side .gallery-side-nav .gallery-side-item .img-slide-content img{display:block;margin-top:calc(var(--pad1) * 0.5);width:calc(var(--pad1) * 1)}@media(max-width:800px){.services-section .gallery-side .gallery-side-nav .gallery-side-item .img-slide-content img{width:5vw;height:5vw;margin-top:3vw}}.culture-section-home{padding-top:calc(var(--pad1) * 1);padding-bottom:calc(var(--pad1) * 3);padding-left:calc(var(--pad1) * 3);display:flex;align-items:center;position:relative;width:100vw;overflow:hidden}@media(max-width:800px){.culture-section-home{display:block;padding-top:calc(var(--pad1) * 2);padding-left:0}}.culture-section-home .image-de{display:block;position:absolute;height:60%;bottom:5%;margin:auto;left:-9%}.culture-section-home .culture-section-image-box-mob{display:none}@media(max-width:800px){.culture-section-home .culture-section-image-box-mob{display:block;width:calc(100vw - var(--pad1) * 2);height:60vw;position:relative;margin:auto}.culture-section-home .culture-section-image-box-mob:after{content:'';display:block;position:absolute;right:0;top:0;opacity:1;background-color:#b18f46;-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,0,0);width:100%;height:1px}.culture-section-home .culture-section-image-box-mob .culture-section-image-box-main{width:100%;height:100%;position:absolute}.culture-section-home .culture-section-image-box-mob .culture-section-image-box-content{background-size:cover !important;background-repeat:no-repeat !important;width:100%;height:100%;position:absolute;-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);opacity:1;background-position:0 75%}.culture-section-home .culture-section-image-box-mob .culture-section-image-box-r{clip-path:polygon(15% 0,100% 0,100% 60%,15% 60%)}.culture-section-home .culture-section-image-box-mob .culture-section-image-box-a{clip-path:polygon(0 63%,91% 63%,91% 100%,0 100%)}}.culture-section-home .culture-section-image-box{position:relative;width:24vw;height:40vw}@media(max-width:800px){.culture-section-home .culture-section-image-box{display:none}}.culture-section-home .culture-section-image-box:after{content:'';display:block;position:absolute;left:0;top:15%;opacity:1;background-color:#b18f46;-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,0,0);width:1px;height:100%}.culture-section-home .culture-section-image-box .culture-section-image-box-main{width:100%;height:100%;position:absolute}.culture-section-home .culture-section-image-box .culture-section-image-box-content{background-size:cover !important;background-repeat:no-repeat !important;width:100%;height:100%;position:absolute;-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);opacity:1}.culture-section-home .culture-section-image-box .culture-section-image-box-r{clip-path:inset(15% 40% 0 0)}.culture-section-home .culture-section-image-box .culture-section-image-box-a{top:15%;left:0;clip-path:inset(0 0 15% 65%)}.culture-section-home .culture-section-image-box.init-element .culture-section-image-box-r{clip-path:inset(100% 40% 0 0)}.culture-section-home .culture-section-image-box.init-element .culture-section-image-box-a{clip-path:inset(0 0 100% 65%)}.culture-section-home .culture-section-image-box.init-element:after{opacity:0;transform:translate3d(0,30%,0)}.culture-section-text-box{padding-left:calc(var(--pad1) * 1);width:40%;-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,0,0);opacity:1}@media(max-width:800px){.culture-section-text-box{padding-top:calc(var(--pad1) * 2);width:90%}}.culture-section-text-box.init-element{transform:translate3d(-10%,0,0);opacity:0}.culture-section-text-box *{color:#FFF !important}.culture-section-text-box *::before{background:#FFF !important}.culture-section-text-box *::after{background:#FFF !important}.culture-section-text-box .culture-section-text-box-label{font-size:var(--cat)}.culture-section-text-box h3{margin-top:calc(var(--pad1)* 0.2);margin-bottom:calc(var(--pad1)* 0.1)}.culture-section-text-box p{font-size:var(--bodyText);margin-top:var(--bodyText);margin-bottom:var(--bodyText)}.cta-see-more{position:relative;display:inline-block !important;margin-top:calc(var(--pad1) * 0.5);color:#FFF;font-size:22px;text-decoration:none;height:calc(var(--tag) * 2);line-height:50px;padding-left:calc(var(--tag) * 1);padding-right:calc(var(--tag) * 1);height:50px}.cta-see-more .cta-see-more-round{width:calc(var(--tag) * 1.5);overflow:hidden;height:100%;position:absolute;top:0}.cta-see-more .cta-see-more-round:after{background:transparent !important}.cta-see-more .cta-see-more-round.cta-see-more-round1{left:0}.cta-see-more .cta-see-more-round.cta-see-more-round1:after{left:0}.cta-see-more .cta-see-more-round.cta-see-more-round2{right:0}.cta-see-more .cta-see-more-round.cta-see-more-round2:after{right:0}.cta-see-more .cta-see-more-round:after{top:0;content:'';display:block;position:absolute;width:calc(var(--tag) * 4);height:calc(100% - 2px);height:100%;height:calc((var(--tag) * 2) - 2px);border-radius:calc(var(--tag) * 1);position:absolute;height:48px;border:1px solid #FFFF}.cta-see-more .cta-see-more-line{position:absolute;width:calc(100% - (var(--tag) * 3));height:calc(100% - 2px);height:calc((var(--tag) * 2) - 2px);height:48px;top:0;left:0;right:0;margin:auto;-webkit-transition:all 300ms cubic-bezier(0,0,0.58,1);-moz-transition:all 300ms cubic-bezier(0,0,0.58,1);-o-transition:all 300ms cubic-bezier(0,0,0.58,1);transition:all 300ms cubic-bezier(0,0,0.58,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.cta-see-more .cta-see-more-line:nth-child(1){transform-origin:left;transform:translate3d(0,0,0) scaleX(0.4);border-top:1px solid #FFF;border-bottom:1px solid transparent}.cta-see-more .cta-see-more-line:nth-child(2){transform-origin:left;transform:translate3d(0,0,0) scaleX(0.01);border-bottom:1px solid #FFF;border-top:1px solid transparent}.cta-see-more .cta-see-more-line:nth-child(3){transform-origin:right;transform:translate3d(0,0,0) scaleX(0.01);border-top:1px solid #FFF;border-bottom:1px solid transparent}.cta-see-more .cta-see-more-line:nth-child(4){transform-origin:right;transform:translate3d(0,0,0) scaleX(0.2);border-bottom:1px solid #FFF;border-top:1px solid transparent}.cta-see-more:hover .cta-see-more-line{transform:translate3d(0,0,0) scaleX(0.5) !important}.cta-see-more.gold{color:#b18f46 !important}.cta-see-more.gold .cta-see-more-round:after{border:1px solid #b18f46}.cta-see-more.gold .cta-see-more-line:nth-child(1),.cta-see-more.gold .cta-see-more-line:nth-child(3){border-top:1px solid #b18f46}.cta-see-more.gold .cta-see-more-line:nth-child(2),.cta-see-more.gold .cta-see-more-line:nth-child(4){border-bottom:1px solid #b18f46}.master-image{position:absolute;top:0;right:calc(var(--pad1) * 0.5);width:50%;height:calc(100% - var(--pad1) * 0.5);overflow:hidden}.master-image .master-image-single{position:absolute;pointer-events:none;width:100%;height:100%;object-fit:cover;top:0;left:0}.master-image .portfolio-img-nav{position:absolute;width:100%;height:calc(100% * 4);-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,0,0)}.master-image .portfolio-img-nav .portfolio-img-nav-wrap{height:100%;filter:blur(0);-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.master-image .portfolio-img-nav.anim .portfolio-img-nav-wrap{filter:blur(10px)}.master-image .portfolio-img-nav.folio0{transform:translate3d(0,0,0)}.master-image .portfolio-img-nav.folio1{transform:translate3d(0,-25%,0)}.master-image .portfolio-img-nav.folio2{transform:translate3d(0,-50%,0)}.master-image .portfolio-img-nav.folio3{transform:translate3d(0,-75%,0)}.master-image .portfolio-img-nav-item{position:relative;width:100%;height:calc(100% / 4);background-size:cover;background-position:center;filter:brightness(0.8)}.master-image ul{position:absolute;width:100%;height:100%;display:flex;align-items:end}.master-image ul li{width:100%;height:100%;list-style:none;-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,0,0) scaleY(0) scaleX(1.02);transform-origin:center bottom}.master-image ul li:nth-child(1){width:24.8%;background:#2b2b2b;transform:translate3d(0,0,0) scaleY(1) scaleX(1.02)}.master-image ul li:nth-child(2){width:1.4%;background:#2b2b2b;transform:translate3d(0,0,0) scaleY(1) scaleX(1.02)}.master-image ul li:nth-child(3){width:73.8%;background:#2b2b2b;transform:translate3d(0,0,0) scaleY(1) scaleX(1.02)}.master-image ul.loaded li:nth-child(1){background:#2b2b2b;transform:translate3d(0,0,0) scaleY(0.3) scaleX(1.02);transition-delay:100ms}.master-image ul.loaded li:nth-child(3){background:#2b2b2b;transform:translate3d(0,0,0) scaleY(0) scaleX(1.02);transition-delay:700ms}@media(max-width:800px){.master-image{right:0}}#portfolio .hero{width:100vw;height:100vh;position:relative;overflow:hidden}@media(max-width:800px) and (max-width:800px){#portfolio .hero .master-image{right:0;width:calc(100% - var(--pad1) * 1);height:calc(100% - var(--pad1) * 3)}#portfolio .hero .master-image img{filter:brightness(0.8)}}#portfolio .hero .portfolio-info{color:#FFF;position:absolute;left:calc(var(--pad1) * 1.5);top:25vh}@media(max-width:800px){#portfolio .hero .portfolio-info{width:calc(100% - (var(--pad1) * 3));padding-left:calc(var(--pad1) * 2)}}#portfolio .hero .portfolio-info .portfolio-nav{display:flex;align-items:flex-end;height:calc(var(--tag) * 2);-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(-20%,0,0) scaleX(0.8);opacity:0}@media(max-width:800px){#portfolio .hero .portfolio-info .portfolio-nav{display:flex;flex-direction:column;align-items:flex-start;text-align:right;height:auto;margin-bottom:10px}}#portfolio .hero .portfolio-info .portfolio-nav.loaded{transform:translate3d(0,0,0) scaleX(1);opacity:1}#portfolio .hero .portfolio-info .portfolio-nav .portfolio-nav-item{font-size:calc(var(--tag) * 0.9);display:block;position:relative;-webkit-transition:all 300ms cubic-bezier(0.25,0.25,0.75,0.75);-moz-transition:all 300ms cubic-bezier(0.25,0.25,0.75,0.75);-o-transition:all 300ms cubic-bezier(0.25,0.25,0.75,0.75);transition:all 300ms cubic-bezier(0.25,0.25,0.75,0.75);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);margin-right:calc(var(--tag) * 0.8);position:relative;color:#FFF}#portfolio .hero .portfolio-info .portfolio-nav .portfolio-nav-item::after{content:'';position:absolute;width:100%;height:1px;background:#fff;bottom:0;transform-origin:right;transform:scaleX(0);transition:transform 300ms ease;left:0}#portfolio .hero .portfolio-info .portfolio-nav .portfolio-nav-item:hover::after{transform:scaleX(1);transform-origin:left}#portfolio .hero .portfolio-info .portfolio-nav .portfolio-nav-item.active{color:#b18f46;font-size:calc(var(--tag) * 1.1);pointer-events:none}#portfolio .hero .portfolio-info .portfolio-nav .portfolio-nav-item.active:after{transform:scaleX(1) !important;background:#b18f46}@media(max-width:800px){#portfolio .hero .portfolio-info .portfolio-nav .portfolio-nav-item{font-size:calc(var(--tag) * 0.8);margin-bottom:3px}#portfolio .hero .portfolio-info .portfolio-nav .portfolio-nav-item.active{font-size:calc(var(--tag) * 0.9)}}#portfolio .hero .portfolio-info .portfolio-info-box .portfolio-info-box-title{width:50vw}@media(max-width:800px){#portfolio .hero .portfolio-info .portfolio-info-box .portfolio-info-box-title{width:80%}}#portfolio .hero .portfolio-info .portfolio-info-box .portfolio-info-box-title .portfolio-info-box-title-nav{height:calc(var(--h1) * 1.5);position:relative;width:100vw}@media(max-width:800px){#portfolio .hero .portfolio-info .portfolio-info-box .portfolio-info-box-title .portfolio-info-box-title-nav{height:calc(var(--h1) * 3)}}#portfolio .hero .portfolio-info .portfolio-info-box .portfolio-info-box-title .portfolio-info-box-title-nav h1{display:block;position:absolute;-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,-40%,0) scaleY(0.3);opacity:0;top:0}@media(max-width:800px){#portfolio .hero .portfolio-info .portfolio-info-box .portfolio-info-box-title .portfolio-info-box-title-nav h1{line-height:130%}}#portfolio .hero .portfolio-info .portfolio-info-box .portfolio-info-box-title .portfolio-info-box-title-nav.folio0 h1:nth-child(1){transform:translate3d(0,0,0) scaleY(1);opacity:1}#portfolio .hero .portfolio-info .portfolio-info-box .portfolio-info-box-title .portfolio-info-box-title-nav.folio0 h1:nth-child(2){transform:translate3d(0,-40%,0) scaleY(0.3);opacity:0}#portfolio .hero .portfolio-info .portfolio-info-box .portfolio-info-box-title .portfolio-info-box-title-nav.folio0 h1:nth-child(3){transform:translate3d(0,-40%,0) scaleY(0.3);opacity:0}#portfolio .hero .portfolio-info .portfolio-info-box .portfolio-info-box-title .portfolio-info-box-title-nav.folio0 h1:nth-child(4){transform:translate3d(0,-40%,0) scaleY(0.3);opacity:0}#portfolio .hero .portfolio-info .portfolio-info-box .portfolio-info-box-title .portfolio-info-box-title-nav.folio1 h1:nth-child(1){transform:translate3d(0,40%,0) scaleY(0.3);opacity:0}#portfolio .hero .portfolio-info .portfolio-info-box .portfolio-info-box-title .portfolio-info-box-title-nav.folio1 h1:nth-child(2){transform:translate3d(0,0,0) scaleY(1);opacity:1}#portfolio .hero .portfolio-info .portfolio-info-box .portfolio-info-box-title .portfolio-info-box-title-nav.folio1 h1:nth-child(3){transform:translate3d(0,-40%,0) scaleY(0.3);opacity:0}#portfolio .hero .portfolio-info .portfolio-info-box .portfolio-info-box-title .portfolio-info-box-title-nav.folio1 h1:nth-child(4){transform:translate3d(0,-40%,0) scaleY(0.3);opacity:0}#portfolio .hero .portfolio-info .portfolio-info-box .portfolio-info-box-title .portfolio-info-box-title-nav.folio2 h1:nth-child(1){transform:translate3d(0,40%,0) scaleY(0.3);opacity:0}#portfolio .hero .portfolio-info .portfolio-info-box .portfolio-info-box-title .portfolio-info-box-title-nav.folio2 h1:nth-child(2){transform:translate3d(0,40%,0) scaleY(0.3);opacity:0}#portfolio .hero .portfolio-info .portfolio-info-box .portfolio-info-box-title .portfolio-info-box-title-nav.folio2 h1:nth-child(3){transform:translate3d(0,0,0) scaleY(1);opacity:1}#portfolio .hero .portfolio-info .portfolio-info-box .portfolio-info-box-title .portfolio-info-box-title-nav.folio2 h1:nth-child(4){transform:translate3d(0,-40%,0) scaleY(0.3);opacity:0}#portfolio .hero .portfolio-info .portfolio-info-box .portfolio-info-box-title .portfolio-info-box-title-nav.folio3 h1:nth-child(1){transform:translate3d(0,40%,0) scaleY(0.3);opacity:0}#portfolio .hero .portfolio-info .portfolio-info-box .portfolio-info-box-title .portfolio-info-box-title-nav.folio3 h1:nth-child(2){transform:translate3d(0,40%,0) scaleY(0.3);opacity:0}#portfolio .hero .portfolio-info .portfolio-info-box .portfolio-info-box-title .portfolio-info-box-title-nav.folio3 h1:nth-child(3){transform:translate3d(0,40%,0) scaleY(0.3);opacity:0}#portfolio .hero .portfolio-info .portfolio-info-box .portfolio-info-box-title .portfolio-info-box-title-nav.folio3 h1:nth-child(4){transform:translate3d(0,0,0) scaleY(1);opacity:1}#portfolio .hero .portfolio-info .portfolio-info-box .portfolio-info-box-text{width:45vw;position:relative}@media(max-width:800px){#portfolio .hero .portfolio-info .portfolio-info-box .portfolio-info-box-text{width:80%}}#portfolio .hero .portfolio-info .portfolio-info-box .portfolio-info-box-text p{font-size:var(--bodyCopy);display:block;position:absolute;-webkit-transition:all 300ms cubic-bezier(0,0,0.58,1);-moz-transition:all 300ms cubic-bezier(0,0,0.58,1);-o-transition:all 300ms cubic-bezier(0,0,0.58,1);transition:all 300ms cubic-bezier(0,0,0.58,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,0,0);opacity:0;top:0}@media(max-width:800px){#portfolio .hero .portfolio-info .portfolio-info-box .portfolio-info-box-text p{font-size:var(--bodyText)}}#portfolio .hero .portfolio-info .portfolio-info-box .portfolio-info-box-text p.active{-webkit-transition:all 500ms cubic-bezier(0,0,0.58,1);-moz-transition:all 500ms cubic-bezier(0,0,0.58,1);-o-transition:all 500ms cubic-bezier(0,0,0.58,1);transition:all 500ms cubic-bezier(0,0,0.58,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transition-delay:300ms;transform:translate3d(0,0,0);opacity:1}#portfolio .hero .portfolio-info .portfolio-info-counter.common-counter{left:calc(var(--pad1) * -1.25);-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,-10%,0) scaleY(0.5);transform-origin:top center;opacity:0}#portfolio .hero .portfolio-info .portfolio-info-counter.common-counter.loaded{transform:translate3d(0,0,0) scaleY(1);opacity:1}#portfolio-list-menu{background:#fff;padding-top:calc(var(--pad1) * 0.5);display:flex;justify-content:center;position:relative}@media(max-width:800px){#portfolio-list-menu{display:block}}#portfolio-list-menu .search-box{-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);opacity:1;transform:translate3d(0,0,0);width:12%;border-bottom:1px solid #b18f46;position:absolute;right:calc(var(--pad1) * 1)}#portfolio-list-menu .search-box.init-element{opacity:0;transform:translate3d(5%,0,0)}@media(max-width:800px){#portfolio-list-menu .search-box{position:relative;right:auto;width:50%;margin:auto;margin-top:20px}}#portfolio-list-menu .search-box input{outline:0;border:0;font-size:calc(var(--bodyText) * 0.8);color:#b18f46}#portfolio-list-menu .search-box input::placeholder{font-style:italic;color:#b18f46;opacity:.7}#portfolio-list-menu .search-box img{display:block;position:absolute;right:0;top:0;height:100%;transform:scale(0.7)}#portfolio-list-menu .portfolio-list-menu-items{-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);opacity:1;transform:translate3d(0,0,0);width:40%;text-align:center}#portfolio-list-menu .portfolio-list-menu-items.init-element{opacity:0;transform:translate3d(0,0,0)}@media(max-width:800px){#portfolio-list-menu .portfolio-list-menu-items{width:calc(100% - (var(--pad1) * 2));margin:auto}}#portfolio-list-menu .portfolio-list-menu-items .portfolio-list-menu-item{color:#b18f46;margin-right:10px;font-size:var(--tag);display:inline-block !important;position:relative;display:block;position:relative;cursor:pointer}#portfolio-list-menu .portfolio-list-menu-items .portfolio-list-menu-item::after{content:'';position:absolute;width:100%;height:1px;background:#fff;bottom:0;transform-origin:right;transform:scaleX(0);transition:transform 300ms ease;left:0}#portfolio-list-menu .portfolio-list-menu-items .portfolio-list-menu-item:hover::after{transform:scaleX(1);transform-origin:left}#portfolio-list-menu .portfolio-list-menu-items .portfolio-list-menu-item:after{background-color:#b18f46}#portfolio-list-menu .portfolio-list-menu-items .portfolio-list-menu-item.active{font-weight:bold}#portfolio-list-menu .portfolio-list-menu-items .portfolio-list-menu-item.active.all{pointer-events:none}#portfolio-list{background:#fff;overflow:hidden;padding-top:var(--pad1);padding-botom:var(--pad1)}#portfolio-list .portfolio-list-content{margin-left:var(--pad1);width:calc(100% - (var(--pad1) * 1.5));overflow:hidden;display:flex;flex-wrap:wrap;gap:calc(var(--pad1) * 0.3)}@media(max-width:800px){#portfolio-list .portfolio-list-content{display:block}}#portfolio-list .portfolio-list-content .portfolio-list-item{margin-bottom:30px;-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);opacity:1;transform:translate3d(0,0,0)}#portfolio-list .portfolio-list-content .portfolio-list-item .cta-see-more{position:relative;display:inline-block !important;margin-top:calc(var(--pad1) * 0.3)}#portfolio-list .portfolio-list-content .portfolio-list-item img{width:100%;object-fit:cover}#portfolio-list .portfolio-list-content .portfolio-list-item .portfolio-list-item-tag{font-size:var(--tag);padding-top:var(--tag);line-height:140%;color:#b18f46}#portfolio-list .portfolio-list-content .portfolio-list-item .portfolio-list-item-tag span{margin-right:10px}#portfolio-list .portfolio-list-content .portfolio-list-item h3{color:#423f3c}#portfolio-list .portfolio-list-content .portfolio-list-item p{color:#423f3c}@media(max-width:800px){#portfolio-list .portfolio-list-content .portfolio-list-item{width:calc(100% - (var(--pad1) * 2)) !important}}#portfolio-list .portfolio-list-content .portfolio-list-item:nth-child(4n+1){width:calc(44% - (var(--pad1) * 0.15))}#portfolio-list .portfolio-list-content .portfolio-list-item:nth-child(4n+1).init-element{opacity:0;transform:translate3d(-5%,0,0)}#portfolio-list .portfolio-list-content .portfolio-list-item:nth-child(4n+2){width:calc(56% - (var(--pad1) * 0.15))}#portfolio-list .portfolio-list-content .portfolio-list-item:nth-child(4n+2).init-element{opacity:0;transform:translate3d(5%,0,0)}#portfolio-list .portfolio-list-content .portfolio-list-item:nth-child(4n+3){width:calc(56% - (var(--pad1) * 0.15))}#portfolio-list .portfolio-list-content .portfolio-list-item:nth-child(4n+3).init-element{opacity:0;transform:translate3d(-5%,0,0)}#portfolio-list .portfolio-list-content .portfolio-list-item:nth-child(4n+4){width:calc(44% - (var(--pad1) * 0.15))}#portfolio-list .portfolio-list-content .portfolio-list-item:nth-child(4n+4).init-element{opacity:0;transform:translate3d(5%,0,0)}#detail{background:#fff;color:#423f3c}#detail .hero{width:100%;height:80vh;position:relative;overflow:hidden}#detail .hero .common-counter{margin:auto;bottom:0;left:calc(var(--pad1)* 0.5);-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);opacity:0;transform:translate3d(0,-100px,0) scale(1)}#detail .hero .common-counter .common-counter-next{color:#423f3c}#detail .hero .common-counter:after{background:#423f3c}#detail .hero .common-counter.loaded{transform:translate3d(0,0,0) scale(1);opacity:1}#detail .hero .gallery,#detail .hero .cover{position:absolute;height:100%;right:calc(var(--pad1) * 0.5);width:calc(100% - (var(--pad1) * 3));overflow:hidden;-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);opacity:0;transform:translate3d(0,0,0) scale(1)}#detail .hero .gallery.loaded,#detail .hero .cover.loaded{transform:translate3d(0,0,0) scale(1);opacity:1}#detail .hero .gallery img,#detail .hero .cover img{height:100%;width:100%}#detail .hero .gallery .galary-nav.size1,#detail .hero .cover .galary-nav.size1{width:100%}#detail .hero .gallery .galary-nav.size2,#detail .hero .cover .galary-nav.size2{width:200%}#detail .hero .gallery .galary-nav.size3,#detail .hero .cover .galary-nav.size3{width:300%}#detail .hero .gallery .galary-nav.size4,#detail .hero .cover .galary-nav.size4{width:400%}#detail .hero .gallery .galary-nav.size5,#detail .hero .cover .galary-nav.size5{width:500%}#detail .hero .gallery .galary-nav.size6,#detail .hero .cover .galary-nav.size6{width:600%}#detail .hero .gallery .galary-nav.size7,#detail .hero .cover .galary-nav.size7{width:700%}#detail .hero .gallery .galary-nav.size8,#detail .hero .cover .galary-nav.size8{width:800%}#detail .hero .gallery .galary-nav.size9,#detail .hero .cover .galary-nav.size9{width:900%}#detail .hero .gallery .galary-nav.size10,#detail .hero .cover .galary-nav.size10{width:1000%}#detail .hero .gallery .galary-nav.size11,#detail .hero .cover .galary-nav.size11{width:1100%}#detail .hero .gallery .galary-nav.size12,#detail .hero .cover .galary-nav.size12{width:1200%}#detail .hero .gallery .galary-nav.size13,#detail .hero .cover .galary-nav.size13{width:1300%}#detail .hero .gallery .galary-nav.size14,#detail .hero .cover .galary-nav.size14{width:1400%}#detail .hero .gallery .galary-nav.size15,#detail .hero .cover .galary-nav.size15{width:1500%}#detail .hero .gallery .galary-nav.size16,#detail .hero .cover .galary-nav.size16{width:1600%}#detail .hero .gallery .galary-nav.size17,#detail .hero .cover .galary-nav.size17{width:1700%}#detail .hero .gallery .galary-nav.size18,#detail .hero .cover .galary-nav.size18{width:1800%}#detail .hero .gallery .galary-nav.size19,#detail .hero .cover .galary-nav.size19{width:1900%}#detail .hero .gallery .galary-nav.size20,#detail .hero .cover .galary-nav.size20{width:2000%}#detail .hero .gallery .galary-nav.size21,#detail .hero .cover .galary-nav.size21{width:2100%}#detail .hero .gallery .galary-nav.size22,#detail .hero .cover .galary-nav.size22{width:2200%}#detail .hero .gallery .galary-nav.size23,#detail .hero .cover .galary-nav.size23{width:2300%}#detail .hero .gallery .galary-nav.size24,#detail .hero .cover .galary-nav.size24{width:2400%}#detail .hero .gallery .galary-nav.size25,#detail .hero .cover .galary-nav.size25{width:2500%}#detail .hero .gallery .galary-nav.size26,#detail .hero .cover .galary-nav.size26{width:2600%}#detail .hero .gallery .galary-nav.size27,#detail .hero .cover .galary-nav.size27{width:2700%}#detail .hero .gallery .galary-nav.size28,#detail .hero .cover .galary-nav.size28{width:2800%}#detail .hero .gallery .galary-nav.size29,#detail .hero .cover .galary-nav.size29{width:2900%}#detail .hero .gallery .galary-nav.size30,#detail .hero .cover .galary-nav.size30{width:3000%}#detail .hero .gallery .galary-nav.size31,#detail .hero .cover .galary-nav.size31{width:3100%}#detail .hero .gallery .galary-nav.size32,#detail .hero .cover .galary-nav.size32{width:3200%}#detail .hero .gallery .galary-nav.size33,#detail .hero .cover .galary-nav.size33{width:3300%}#detail .hero .gallery .galary-nav.size34,#detail .hero .cover .galary-nav.size34{width:3400%}#detail .hero .gallery .galary-nav.size35,#detail .hero .cover .galary-nav.size35{width:3500%}#detail .hero .gallery .galary-nav.size36,#detail .hero .cover .galary-nav.size36{width:3600%}#detail .hero .gallery .galary-nav.size37,#detail .hero .cover .galary-nav.size37{width:3700%}#detail .hero .gallery .galary-nav.size38,#detail .hero .cover .galary-nav.size38{width:3800%}#detail .hero .gallery .galary-nav.size39,#detail .hero .cover .galary-nav.size39{width:3900%}#detail .hero .gallery .galary-nav.size40,#detail .hero .cover .galary-nav.size40{width:4000%}#detail .hero .gallery .galary-nav.size41,#detail .hero .cover .galary-nav.size41{width:4100%}#detail .hero .gallery .galary-nav.size42,#detail .hero .cover .galary-nav.size42{width:4200%}#detail .hero .gallery .galary-nav.size43,#detail .hero .cover .galary-nav.size43{width:4300%}#detail .hero .gallery .galary-nav.size44,#detail .hero .cover .galary-nav.size44{width:4400%}#detail .hero .gallery .galary-nav.size45,#detail .hero .cover .galary-nav.size45{width:4500%}#detail .hero .gallery .galary-nav.size46,#detail .hero .cover .galary-nav.size46{width:4600%}#detail .hero .gallery .galary-nav.size47,#detail .hero .cover .galary-nav.size47{width:4700%}#detail .hero .gallery .galary-nav.size48,#detail .hero .cover .galary-nav.size48{width:4800%}#detail .hero .gallery .galary-nav.size49,#detail .hero .cover .galary-nav.size49{width:4900%}#detail .hero .gallery .galary-nav.size50,#detail .hero .cover .galary-nav.size50{width:5000%}#detail .hero .gallery .galary-nav.size51,#detail .hero .cover .galary-nav.size51{width:5100%}#detail .hero .gallery .galary-nav.size52,#detail .hero .cover .galary-nav.size52{width:5200%}#detail .hero .gallery .galary-nav.size53,#detail .hero .cover .galary-nav.size53{width:5300%}#detail .hero .gallery .galary-nav.size54,#detail .hero .cover .galary-nav.size54{width:5400%}#detail .hero .gallery .galary-nav.size55,#detail .hero .cover .galary-nav.size55{width:5500%}#detail .hero .gallery .galary-nav.size56,#detail .hero .cover .galary-nav.size56{width:5600%}#detail .hero .gallery .galary-nav.size57,#detail .hero .cover .galary-nav.size57{width:5700%}#detail .hero .gallery .galary-nav.size58,#detail .hero .cover .galary-nav.size58{width:5800%}#detail .hero .gallery .galary-nav.size59,#detail .hero .cover .galary-nav.size59{width:5900%}#detail .hero .gallery .galary-nav.size60,#detail .hero .cover .galary-nav.size60{width:6000%}#detail .hero .gallery .galary-nav.size61,#detail .hero .cover .galary-nav.size61{width:6100%}#detail .hero .gallery .galary-nav.size62,#detail .hero .cover .galary-nav.size62{width:6200%}#detail .hero .gallery .galary-nav.size63,#detail .hero .cover .galary-nav.size63{width:6300%}#detail .hero .gallery .galary-nav.size64,#detail .hero .cover .galary-nav.size64{width:6400%}#detail .hero .gallery .galary-nav.size65,#detail .hero .cover .galary-nav.size65{width:6500%}#detail .hero .gallery .galary-nav.size66,#detail .hero .cover .galary-nav.size66{width:6600%}#detail .hero .gallery .galary-nav.size67,#detail .hero .cover .galary-nav.size67{width:6700%}#detail .hero .gallery .galary-nav.size68,#detail .hero .cover .galary-nav.size68{width:6800%}#detail .hero .gallery .galary-nav.size69,#detail .hero .cover .galary-nav.size69{width:6900%}#detail .hero .gallery .galary-nav.size70,#detail .hero .cover .galary-nav.size70{width:7000%}#detail .hero .gallery .galary-nav.size71,#detail .hero .cover .galary-nav.size71{width:7100%}#detail .hero .gallery .galary-nav.size72,#detail .hero .cover .galary-nav.size72{width:7200%}#detail .hero .gallery .galary-nav.size73,#detail .hero .cover .galary-nav.size73{width:7300%}#detail .hero .gallery .galary-nav.size74,#detail .hero .cover .galary-nav.size74{width:7400%}#detail .hero .gallery .galary-nav.size75,#detail .hero .cover .galary-nav.size75{width:7500%}#detail .hero .gallery .galary-nav.size76,#detail .hero .cover .galary-nav.size76{width:7600%}#detail .hero .gallery .galary-nav.size77,#detail .hero .cover .galary-nav.size77{width:7700%}#detail .hero .gallery .galary-nav.size78,#detail .hero .cover .galary-nav.size78{width:7800%}#detail .hero .gallery .galary-nav.size79,#detail .hero .cover .galary-nav.size79{width:7900%}#detail .hero .gallery .galary-nav.size80,#detail .hero .cover .galary-nav.size80{width:8000%}#detail .hero .gallery .galary-nav.size81,#detail .hero .cover .galary-nav.size81{width:8100%}#detail .hero .gallery .galary-nav.size82,#detail .hero .cover .galary-nav.size82{width:8200%}#detail .hero .gallery .galary-nav.size83,#detail .hero .cover .galary-nav.size83{width:8300%}#detail .hero .gallery .galary-nav.size84,#detail .hero .cover .galary-nav.size84{width:8400%}#detail .hero .gallery .galary-nav.size85,#detail .hero .cover .galary-nav.size85{width:8500%}#detail .hero .gallery .galary-nav.size86,#detail .hero .cover .galary-nav.size86{width:8600%}#detail .hero .gallery .galary-nav.size87,#detail .hero .cover .galary-nav.size87{width:8700%}#detail .hero .gallery .galary-nav.size88,#detail .hero .cover .galary-nav.size88{width:8800%}#detail .hero .gallery .galary-nav.size89,#detail .hero .cover .galary-nav.size89{width:8900%}#detail .hero .gallery .galary-nav.size90,#detail .hero .cover .galary-nav.size90{width:9000%}#detail .hero .gallery .galary-nav.size91,#detail .hero .cover .galary-nav.size91{width:9100%}#detail .hero .gallery .galary-nav.size92,#detail .hero .cover .galary-nav.size92{width:9200%}#detail .hero .gallery .galary-nav.size93,#detail .hero .cover .galary-nav.size93{width:9300%}#detail .hero .gallery .galary-nav.size94,#detail .hero .cover .galary-nav.size94{width:9400%}#detail .hero .gallery .galary-nav.size95,#detail .hero .cover .galary-nav.size95{width:9500%}#detail .hero .gallery .galary-nav.size96,#detail .hero .cover .galary-nav.size96{width:9600%}#detail .hero .gallery .galary-nav.size97,#detail .hero .cover .galary-nav.size97{width:9700%}#detail .hero .gallery .galary-nav.size98,#detail .hero .cover .galary-nav.size98{width:9800%}#detail .hero .gallery .galary-nav.size99,#detail .hero .cover .galary-nav.size99{width:9900%}#detail .hero .gallery .galary-nav.size100,#detail .hero .cover .galary-nav.size100{width:10000%}#detail .hero .gallery .galary-nav.size101,#detail .hero .cover .galary-nav.size101{width:10100%}#detail .hero .gallery .galary-nav.size102,#detail .hero .cover .galary-nav.size102{width:10200%}#detail .hero .gallery .galary-nav.size103,#detail .hero .cover .galary-nav.size103{width:10300%}#detail .hero .gallery .galary-nav.size104,#detail .hero .cover .galary-nav.size104{width:10400%}#detail .hero .gallery .galary-nav.size105,#detail .hero .cover .galary-nav.size105{width:10500%}#detail .hero .gallery .galary-nav.size106,#detail .hero .cover .galary-nav.size106{width:10600%}#detail .hero .gallery .galary-nav.size107,#detail .hero .cover .galary-nav.size107{width:10700%}#detail .hero .gallery .galary-nav.size108,#detail .hero .cover .galary-nav.size108{width:10800%}#detail .hero .gallery .galary-nav.size109,#detail .hero .cover .galary-nav.size109{width:10900%}#detail .hero .gallery .galary-nav.size110,#detail .hero .cover .galary-nav.size110{width:11000%}#detail .hero .gallery .galary-nav.size111,#detail .hero .cover .galary-nav.size111{width:11100%}#detail .hero .gallery .galary-nav.size112,#detail .hero .cover .galary-nav.size112{width:11200%}#detail .hero .gallery .galary-nav.size113,#detail .hero .cover .galary-nav.size113{width:11300%}#detail .hero .gallery .galary-nav.size114,#detail .hero .cover .galary-nav.size114{width:11400%}#detail .hero .gallery .galary-nav.size115,#detail .hero .cover .galary-nav.size115{width:11500%}#detail .hero .gallery .galary-nav.size116,#detail .hero .cover .galary-nav.size116{width:11600%}#detail .hero .gallery .galary-nav.size117,#detail .hero .cover .galary-nav.size117{width:11700%}#detail .hero .gallery .galary-nav.size118,#detail .hero .cover .galary-nav.size118{width:11800%}#detail .hero .gallery .galary-nav.size119,#detail .hero .cover .galary-nav.size119{width:11900%}#detail .hero .gallery .galary-nav.size120,#detail .hero .cover .galary-nav.size120{width:12000%}#detail .hero .gallery .galary-nav.size121,#detail .hero .cover .galary-nav.size121{width:12100%}#detail .hero .gallery .galary-nav.size122,#detail .hero .cover .galary-nav.size122{width:12200%}#detail .hero .gallery .galary-nav.size123,#detail .hero .cover .galary-nav.size123{width:12300%}#detail .hero .gallery .galary-nav.size124,#detail .hero .cover .galary-nav.size124{width:12400%}#detail .hero .gallery .galary-nav.size125,#detail .hero .cover .galary-nav.size125{width:12500%}#detail .hero .gallery .galary-nav.size126,#detail .hero .cover .galary-nav.size126{width:12600%}#detail .hero .gallery .galary-nav.size127,#detail .hero .cover .galary-nav.size127{width:12700%}#detail .hero .gallery .galary-nav.size128,#detail .hero .cover .galary-nav.size128{width:12800%}#detail .hero .gallery .galary-nav.size129,#detail .hero .cover .galary-nav.size129{width:12900%}#detail .hero .gallery .galary-nav.size130,#detail .hero .cover .galary-nav.size130{width:13000%}#detail .hero .gallery .galary-nav.size131,#detail .hero .cover .galary-nav.size131{width:13100%}#detail .hero .gallery .galary-nav.size132,#detail .hero .cover .galary-nav.size132{width:13200%}#detail .hero .gallery .galary-nav.size133,#detail .hero .cover .galary-nav.size133{width:13300%}#detail .hero .gallery .galary-nav.size134,#detail .hero .cover .galary-nav.size134{width:13400%}#detail .hero .gallery .galary-nav.size135,#detail .hero .cover .galary-nav.size135{width:13500%}#detail .hero .gallery .galary-nav.size136,#detail .hero .cover .galary-nav.size136{width:13600%}#detail .hero .gallery .galary-nav.size137,#detail .hero .cover .galary-nav.size137{width:13700%}#detail .hero .gallery .galary-nav.size138,#detail .hero .cover .galary-nav.size138{width:13800%}#detail .hero .gallery .galary-nav.size139,#detail .hero .cover .galary-nav.size139{width:13900%}#detail .hero .gallery .galary-nav.size140,#detail .hero .cover .galary-nav.size140{width:14000%}#detail .hero .gallery .galary-nav.size141,#detail .hero .cover .galary-nav.size141{width:14100%}#detail .hero .gallery .galary-nav.size142,#detail .hero .cover .galary-nav.size142{width:14200%}#detail .hero .gallery .galary-nav.size143,#detail .hero .cover .galary-nav.size143{width:14300%}#detail .hero .gallery .galary-nav.size144,#detail .hero .cover .galary-nav.size144{width:14400%}#detail .hero .gallery .galary-nav.size145,#detail .hero .cover .galary-nav.size145{width:14500%}#detail .hero .gallery .galary-nav.size146,#detail .hero .cover .galary-nav.size146{width:14600%}#detail .hero .gallery .galary-nav.size147,#detail .hero .cover .galary-nav.size147{width:14700%}#detail .hero .gallery .galary-nav.size148,#detail .hero .cover .galary-nav.size148{width:14800%}#detail .hero .gallery .galary-nav.size149,#detail .hero .cover .galary-nav.size149{width:14900%}#detail .hero .gallery .galary-nav.size150,#detail .hero .cover .galary-nav.size150{width:15000%}#detail .hero .gallery .galary-nav.size151,#detail .hero .cover .galary-nav.size151{width:15100%}#detail .hero .gallery .galary-nav.size152,#detail .hero .cover .galary-nav.size152{width:15200%}#detail .hero .gallery .galary-nav.size153,#detail .hero .cover .galary-nav.size153{width:15300%}#detail .hero .gallery .galary-nav.size154,#detail .hero .cover .galary-nav.size154{width:15400%}#detail .hero .gallery .galary-nav.size155,#detail .hero .cover .galary-nav.size155{width:15500%}#detail .hero .gallery .galary-nav.size156,#detail .hero .cover .galary-nav.size156{width:15600%}#detail .hero .gallery .galary-nav.size157,#detail .hero .cover .galary-nav.size157{width:15700%}#detail .hero .gallery .galary-nav.size158,#detail .hero .cover .galary-nav.size158{width:15800%}#detail .hero .gallery .galary-nav.size159,#detail .hero .cover .galary-nav.size159{width:15900%}#detail .hero .gallery .galary-nav.size160,#detail .hero .cover .galary-nav.size160{width:16000%}#detail .hero .gallery .galary-nav.size161,#detail .hero .cover .galary-nav.size161{width:16100%}#detail .hero .gallery .galary-nav.size162,#detail .hero .cover .galary-nav.size162{width:16200%}#detail .hero .gallery .galary-nav.size163,#detail .hero .cover .galary-nav.size163{width:16300%}#detail .hero .gallery .galary-nav.size164,#detail .hero .cover .galary-nav.size164{width:16400%}#detail .hero .gallery .galary-nav.size165,#detail .hero .cover .galary-nav.size165{width:16500%}#detail .hero .gallery .galary-nav.size166,#detail .hero .cover .galary-nav.size166{width:16600%}#detail .hero .gallery .galary-nav.size167,#detail .hero .cover .galary-nav.size167{width:16700%}#detail .hero .gallery .galary-nav.size168,#detail .hero .cover .galary-nav.size168{width:16800%}#detail .hero .gallery .galary-nav.size169,#detail .hero .cover .galary-nav.size169{width:16900%}#detail .hero .gallery .galary-nav.size170,#detail .hero .cover .galary-nav.size170{width:17000%}#detail .hero .gallery .galary-nav.size171,#detail .hero .cover .galary-nav.size171{width:17100%}#detail .hero .gallery .galary-nav.size172,#detail .hero .cover .galary-nav.size172{width:17200%}#detail .hero .gallery .galary-nav.size173,#detail .hero .cover .galary-nav.size173{width:17300%}#detail .hero .gallery .galary-nav.size174,#detail .hero .cover .galary-nav.size174{width:17400%}#detail .hero .gallery .galary-nav.size175,#detail .hero .cover .galary-nav.size175{width:17500%}#detail .hero .gallery .galary-nav.size176,#detail .hero .cover .galary-nav.size176{width:17600%}#detail .hero .gallery .galary-nav.size177,#detail .hero .cover .galary-nav.size177{width:17700%}#detail .hero .gallery .galary-nav.size178,#detail .hero .cover .galary-nav.size178{width:17800%}#detail .hero .gallery .galary-nav.size179,#detail .hero .cover .galary-nav.size179{width:17900%}#detail .hero .gallery .galary-nav.size180,#detail .hero .cover .galary-nav.size180{width:18000%}#detail .hero .gallery .galary-nav.size181,#detail .hero .cover .galary-nav.size181{width:18100%}#detail .hero .gallery .galary-nav.size182,#detail .hero .cover .galary-nav.size182{width:18200%}#detail .hero .gallery .galary-nav.size183,#detail .hero .cover .galary-nav.size183{width:18300%}#detail .hero .gallery .galary-nav.size184,#detail .hero .cover .galary-nav.size184{width:18400%}#detail .hero .gallery .galary-nav.size185,#detail .hero .cover .galary-nav.size185{width:18500%}#detail .hero .gallery .galary-nav.size186,#detail .hero .cover .galary-nav.size186{width:18600%}#detail .hero .gallery .galary-nav.size187,#detail .hero .cover .galary-nav.size187{width:18700%}#detail .hero .gallery .galary-nav.size188,#detail .hero .cover .galary-nav.size188{width:18800%}#detail .hero .gallery .galary-nav.size189,#detail .hero .cover .galary-nav.size189{width:18900%}#detail .hero .gallery .galary-nav.size190,#detail .hero .cover .galary-nav.size190{width:19000%}#detail .hero .gallery .galary-nav.size191,#detail .hero .cover .galary-nav.size191{width:19100%}#detail .hero .gallery .galary-nav.size192,#detail .hero .cover .galary-nav.size192{width:19200%}#detail .hero .gallery .galary-nav.size193,#detail .hero .cover .galary-nav.size193{width:19300%}#detail .hero .gallery .galary-nav.size194,#detail .hero .cover .galary-nav.size194{width:19400%}#detail .hero .gallery .galary-nav.size195,#detail .hero .cover .galary-nav.size195{width:19500%}#detail .hero .gallery .galary-nav.size196,#detail .hero .cover .galary-nav.size196{width:19600%}#detail .hero .gallery .galary-nav.size197,#detail .hero .cover .galary-nav.size197{width:19700%}#detail .hero .gallery .galary-nav.size198,#detail .hero .cover .galary-nav.size198{width:19800%}#detail .hero .gallery .galary-nav.size199,#detail .hero .cover .galary-nav.size199{width:19900%}#detail .hero .gallery .galary-nav.size200,#detail .hero .cover .galary-nav.size200{width:20000%}#detail .share{width:100vw;display:flex;justify-content:flex-end}#detail .share .share-box{font-size:var(--tag);-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);opacity:0;transform:translate3d(0,0,0) scale(1);color:#423f3c;display:flex;justify-content:space-between;margin-top:calc(var(--pad1) * 0.5);margin-right:calc(var(--pad1) * 1);width:calc(100% - (var(--pad1) * 3.5))}#detail .share .share-box.loaded{transform:translate3d(0,0,0) scale(1);opacity:1}#detail .share .share-box .share-box-side:nth-child(1){font-size:var(--tag)}#detail .share .share-box .share-box-side:nth-child(1) span{margin-left:var(--tag)}#detail .share .share-box .share-box-side:nth-child(2){font-size:calc(var(--tag) * 0.9);display:flex}#detail .share .share-box .share-box-side .social{display:flex}#detail .share .share-box .share-box-side .social a{display:block;position:relative;width:var(--tag);height:var(--tag);border:1px solid #b18f46;border-radius:50%;margin-left:var(--tag);transform:scale(1.3)}#detail .share .share-box .share-box-side .social a img{display:block;position:absolute;top:0;left:0;margin:auto;bottom:0;right:0;height:50%}#detail h1{display:block;padding-left:calc(var(--pad1) * 3.5);padding-top:calc(var(--pad1) * 0.3);padding-bottom:calc(var(--pad1) * 0.3);-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,0,0);opacity:1}#detail h1.init-element{transform:translate3d(-10%,0,0);opacity:0}#detail .block-text{width:50%;margin:auto;-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,0,0);opacity:1}#detail .block-text.news{margin-bottom:calc(var(--pad1) * 0.3)}#detail .block-text.bodoni p,#detail header .block-text.close-desk p,header #detail .block-text.close-desk p,#detail header .nav-menu .sub-menu-mob .block-text.sub-menu-item.sub-menu-item-lang p,header .nav-menu .sub-menu-mob #detail .block-text.sub-menu-item.sub-menu-item-lang p,#detail header .nav-menu .nav-menu-item .block-text.nav-menu-item-num p,header .nav-menu .nav-menu-item #detail .block-text.nav-menu-item-num p,#detail header .nav-menu .nav-menu-item a.block-text p,header .nav-menu .nav-menu-item #detail a.block-text p,#detail header .switch-lang a.block-text p,header .switch-lang #detail a.block-text p,#detail footer .side-footer.side-footer1 .menu-footer1 a.block-text p,footer .side-footer.side-footer1 .menu-footer1 #detail a.block-text p,#detail #home .hero .hero-content-home .hero-content-home-item .block-text.hero-home-label p,#home .hero .hero-content-home .hero-content-home-item #detail .block-text.hero-home-label p,#detail #home .about-section .content-about-section .content-about-text .block-text.content-about-text-label p,#home .about-section .content-about-section .content-about-text #detail .block-text.content-about-text-label p,#detail .services-section .text-side #text-side .text-side-content .gallery-side-item-mob .block-text.img-slide-content p,.services-section .text-side #text-side .text-side-content .gallery-side-item-mob #detail .block-text.img-slide-content p,#detail .services-section .text-side #text-side .block-text.text-side-content p,.services-section .text-side #text-side #detail .block-text.text-side-content p,#detail .services-section .gallery-side .gallery-side-nav .gallery-side-item .block-text.img-slide-content p,.services-section .gallery-side .gallery-side-nav .gallery-side-item #detail .block-text.img-slide-content p,#detail .culture-section-text-box .block-text.culture-section-text-box-label p,.culture-section-text-box #detail .block-text.culture-section-text-box-label p,#detail .block-text.cta-see-more p,#detail #portfolio .hero .portfolio-info .portfolio-nav .block-text.portfolio-nav-item p,#portfolio .hero .portfolio-info .portfolio-nav #detail .block-text.portfolio-nav-item p,#detail .related-posts .related-posts-item .related-posts-content .block-text.rel-num p,.related-posts .related-posts-item .related-posts-content #detail .block-text.rel-num p,#detail .related-posts-news .related-posts-item .related-posts-content .block-text.rel-num p,.related-posts-news .related-posts-item .related-posts-content #detail .block-text.rel-num p,#detail #news .hero .content-title .block-text.content-title-label p,#news .hero .content-title #detail .block-text.content-title-label p,#detail #about .hero .hero-content .block-text.hero-content-lebel p,#about .hero .hero-content #detail .block-text.hero-content-lebel p,#detail #about .mission .mission-row:nth-child(4) .mission-itens1-item .block-text.mission-itens1-item-num p,#about .mission .mission-row:nth-child(4) .mission-itens1-item #detail .block-text.mission-itens1-item-num p,#detail #about .mission .mission-row:nth-child(5) .mission-itens2 .mission-itens2-item .block-text.mission-itens2-item-title p,#about .mission .mission-row:nth-child(5) .mission-itens2 .mission-itens2-item #detail .block-text.mission-itens2-item-title p,#detail #about .mission .mission-text .block-text.mission-text-label p,#about .mission .mission-text #detail .block-text.mission-text-label p,#detail #about .team .ceo .ceo-text .block-text.ceo-text-label p,#about .team .ceo .ceo-text #detail .block-text.ceo-text-label p,#detail #about .team .ceo .ceo-img .block-text.ceo-name p,#about .team .ceo .ceo-img #detail .block-text.ceo-name p,#detail #about .team .directors .directors-text .block-text.desc p,#about .team .directors .directors-text #detail .block-text.desc p,#detail #about .partners .block-text.label-partners p,#about .partners #detail .block-text.label-partners p,#detail #about .partners .carrers-mob .carrers-item .block-text.carrers-item-label p,#about .partners .carrers-mob .carrers-item #detail .block-text.carrers-item-label p,#detail #about .partners .carrers-mob .carrers-item .block-text.carrers-item-title p,#about .partners .carrers-mob .carrers-item #detail .block-text.carrers-item-title p,#detail #about .partners .carrers .block-text.label-carrers p,#about .partners .carrers #detail .block-text.label-carrers p,#detail #about .partners .carrers .carrers-items .carrers-items-box .carrers-item .block-text.carrers-item-label p,#about .partners .carrers .carrers-items .carrers-items-box .carrers-item #detail .block-text.carrers-item-label p,#detail #about .partners .carrers .carrers-items .carrers-items-box .carrers-item .block-text.carrers-item-title p,#about .partners .carrers .carrers-items .carrers-items-box .carrers-item #detail .block-text.carrers-item-title p,#detail #esg .hero .hero-content .block-text.hero-content-lebel p,#esg .hero .hero-content #detail .block-text.hero-content-lebel p,#detail #esg .slider-egc .block-text.slider-egc-label p,#esg .slider-egc #detail .block-text.slider-egc-label p,#detail #esg .env .block-text.env-label p,#esg .env #detail .block-text.env-label p,#detail #esg .env .env-row.env-row2 .env-item .block-text.env-item-col1 p,#esg .env .env-row.env-row2 .env-item #detail .block-text.env-item-col1 p,#detail #esg .env .env-row.env-row2 .env-item .block-text.env-item-tit p,#esg .env .env-row.env-row2 .env-item #detail .block-text.env-item-tit p,#detail #esg .social .block-text.social-label p,#esg .social #detail .block-text.social-label p,#detail #esg .social .social-col.social-col2 .social-num-item .block-text.social-num-item-num p,#esg .social .social-col.social-col2 .social-num-item #detail .block-text.social-num-item-num p,#detail #contacts .form .block-text.form-label p,#contacts .form #detail .block-text.form-label p,#detail #contacts .form .form-row label.block-text p,#contacts .form .form-row #detail label.block-text p,#detail #carreers .hero .hero-content .block-text.hero-content-lebel p,#carreers .hero .hero-content #detail .block-text.hero-content-lebel p,#detail .positions .block-text.position-text-label p,.positions #detail .block-text.position-text-label p,#detail .positions .box-positions .carrers-item .block-text.carrers-item-label p,.positions .box-positions .carrers-item #detail .block-text.carrers-item-label p,#detail .positions .box-positions .carrers-item .block-text.carrers-item-title p,.positions .box-positions .carrers-item #detail .block-text.carrers-item-title p,#detail .block-text.rounded-cta p,#detail .common-counter-h .block-text.common-counter-prev p,.common-counter-h #detail .block-text.common-counter-prev p,#detail .common-counter-h .block-text.common-counter-next p,.common-counter-h #detail .block-text.common-counter-next p,#detail .common-counter .block-text.common-counter-prev p,.common-counter #detail .block-text.common-counter-prev p,#detail .common-counter .block-text.common-counter-next p,.common-counter #detail .block-text.common-counter-next p{font-size:var(--tag)}#detail .block-text.init-element{transform:translate3d(0,50px,0);opacity:0}#detail .block-media{width:100vw;margin-top:var(--pad1);-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,0,0);opacity:1}#detail .block-media.news{margin-bottom:var(--pad1)}#detail .block-media.init-element{transform:translate3d(0,0,0);opacity:0}#detail .block-media .twin-image{width:100vw;height:38vw;display:flex}#detail .block-media .twin-image img{width:50%;height:100%;display:block;object-fit:cover}#detail .block-media .twin-image video{width:50%;height:100%;display:block}#detail .block-media .block-gallery{width:100vw;height:45vw}#detail .block-media .block-gallery video{width:100%;height:100%;display:block;object-fit:fill}#detail .block-media .block-gallery img{width:100%;height:100%;display:block;object-fit:cover}#detail .discover{background-image:-webkit-linear-gradient(top,#262626 0,#423f3c 100%);background-image:-moz-linear-gradient(top,#262626 0,#423f3c 100%);background-image:linear-gradient(to bottom,#262626 0,#423f3c 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF262626',endColorstr='#FF423F3C',GradientType=0);color:#fff;padding-top:calc(var(--pad1) * 1);padding-bottom:calc(var(--pad1) * 1)}#detail .discover .discover-content{width:50%;margin:auto;-webkit-transition:all 1400ms cubic-bezier(0,0,0.58,1);-moz-transition:all 1400ms cubic-bezier(0,0,0.58,1);-o-transition:all 1400ms cubic-bezier(0,0,0.58,1);transition:all 1400ms cubic-bezier(0,0,0.58,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,0,0) scale(1);opacity:1}#detail .discover .discover-content.init-element{transform:translate3d(0,0,0) scale(1.2);opacity:0}#detail .discover h3{font-size:var(--h3);line-height:110%;margin-bottom:calc(var(--pad1) * 0.2)}.related-posts{width:100vw;height:40vw;display:flex}.related-posts .related-posts-item{width:calc(100% / 3);height:100%;position:relative;display:flex;align-items:center;justify-content:center;text-decoration:none;overflow:hidden;-webkit-transition:all 1400ms cubic-bezier(0,0,0.58,1);-moz-transition:all 1400ms cubic-bezier(0,0,0.58,1);-o-transition:all 1400ms cubic-bezier(0,0,0.58,1);transition:all 1400ms cubic-bezier(0,0,0.58,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,0,0);opacity:1}.related-posts .related-posts-item .related-posts-content{position:relative;width:80%;text-decoration:none}.related-posts .related-posts-item .related-posts-content .rel-num{font-size:var(--tag);color:#fff;text-decoration:none}.related-posts .related-posts-item .related-posts-content h3{font-size:var(--h3);line-height:110%;color:#fff;text-decoration:none}.related-posts .related-posts-item .related-posts-content img{margin-top:1vw;width:5vw;height:5vw}.related-posts .related-posts-item .img-bg{width:100%;height:100%;display:block;object-fit:cover;filter:brightness(0.8);position:absolute;-webkit-transition:all 300ms cubic-bezier(0,0,0.58,1);-moz-transition:all 300ms cubic-bezier(0,0,0.58,1);-o-transition:all 300ms cubic-bezier(0,0,0.58,1);transition:all 300ms cubic-bezier(0,0,0.58,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,0,0) scale(1.02);pointer-events:none}.related-posts .related-posts-item:hover .img-bg{transform:translate3d(0,0,0) scale(1.2)}.related-posts .related-posts-item:nth-child(1){transition-delay:0ms}.related-posts .related-posts-item:nth-child(2){transition-delay:100ms}.related-posts .related-posts-item:nth-child(3){transition-delay:200ms}.related-posts .related-posts-item:nth-child(4){transition-delay:300ms}@media(max-width:800px){.related-posts{height:auto;display:block}.related-posts .related-posts-item{width:100vw;height:66vw}.related-posts:nth-child(1){transition-delay:0ms}.related-posts:nth-child(2){transition-delay:0ms}.related-posts:nth-child(3){transition-delay:0ms}.related-posts:nth-child(4){transition-delay:0ms}}.related-posts.init-element .related-posts-item{-webkit-transition:all 300ms cubic-bezier(0,0,0.58,1);-moz-transition:all 300ms cubic-bezier(0,0,0.58,1);-o-transition:all 300ms cubic-bezier(0,0,0.58,1);transition:all 300ms cubic-bezier(0,0,0.58,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,0,0);opacity:0}.related-posts-news{width:100vw;height:40vw;display:flex;margin-top:var(--pad1)}.related-posts-news .related-posts-item{height:100%;position:relative;display:flex;align-items:end;text-decoration:none;overflow:hidden;-webkit-transition:all 1400ms cubic-bezier(0,0,0.58,1);-moz-transition:all 1400ms cubic-bezier(0,0,0.58,1);-o-transition:all 1400ms cubic-bezier(0,0,0.58,1);transition:all 1400ms cubic-bezier(0,0,0.58,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,0,0) scale(1);opacity:1}.related-posts-news .related-posts-item .related-posts-content{position:relative;width:30vw;text-decoration:none;border:1px solid #b18f46;border-radius:10px;background:rgba(1,1,1,0.1);display:flex;justify-content:center}.related-posts-news .related-posts-item .related-posts-content .related-posts-content-box{padding-top:calc(var(--pad1) * 0.4);padding-bottom:calc(var(--pad1) * 0.4);width:calc(100% - (var(--pad1) * 0.8))}.related-posts-news .related-posts-item .related-posts-content .related-posts-content-box .related-posts-text{display:flex;margin-top:calc(var(--pad1) * 0.2)}.related-posts-news .related-posts-item .related-posts-content .rel-num{font-size:var(--tag);color:#fff;text-decoration:none}.related-posts-news .related-posts-item .related-posts-content h3{font-size:var(--h3);line-height:110%;color:#fff;text-decoration:none}.related-posts-news .related-posts-item .related-posts-content p{color:#fff;font-size:calc(var(--bodyText) * 0.8);padding-left:20px}.related-posts-news .related-posts-item .related-posts-content img{margin-top:1vw;width:5vw;height:5vw}.related-posts-news .related-posts-item .img-bg{width:100%;height:100%;display:block;object-fit:cover;filter:brightness(0.8);position:absolute;-webkit-transition:all 300ms cubic-bezier(0,0,0.58,1);-moz-transition:all 300ms cubic-bezier(0,0,0.58,1);-o-transition:all 300ms cubic-bezier(0,0,0.58,1);transition:all 300ms cubic-bezier(0,0,0.58,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,0,0) scale(1.03);pointer-events:none}.related-posts-news .related-posts-item:hover .img-bg{transform:translate3d(0,0,0) scale(1.2)}.related-posts-news .related-posts-item:nth-child(1){transition-delay:0ms;width:60%}.related-posts-news .related-posts-item:nth-child(2){transition-delay:100ms;width:40%}.related-posts-news.init-element .related-posts-item{-webkit-transition:all 300ms cubic-bezier(0,0,0.58,1);-moz-transition:all 300ms cubic-bezier(0,0,0.58,1);-o-transition:all 300ms cubic-bezier(0,0,0.58,1);transition:all 300ms cubic-bezier(0,0,0.58,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,0,0);opacity:0}#news{width:100vw}#news .hero{min-height:100vh;width:100vw;position:relative;padding-bottom:calc(var(--pad1) * 1)}#news .hero .common-counter{left:calc(var(--pad1) * .5);top:30vh;position:absolute;-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,-10%,0) scaleY(0.5);transform-origin:top center;opacity:0}#news .hero .common-counter.loaded{transform:translate3d(0,0,0) scaleY(1);opacity:1}#news .hero .content-title{-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(-5%,0,0) scaleX(0.8);opacity:0;transform-origin:left center;left:calc(var(--pad1) * 2);top:30vh;position:absolute}#news .hero .content-title.loaded{transform:translate3d(0,0,0) scaleX(1);opacity:1}#news .hero .content-title .content-title-label{font-size:var(--cat);color:#b18f46}#news .hero .content-title #content-title-box{position:relative;width:50vw}#news .hero .content-title #content-title-box *{user-select:none}#news .hero .content-title #content-title-box .content-title-box-item{top:0;position:absolute}#news .hero .content-title #content-title-box .content-title-box-item h1{-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,0,0);opacity:1;color:#fff;display:block}#news .hero .content-title #content-title-box .content-title-box-item .cta-see-more{-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,0,0);opacity:1;color:#FFF;margin-top:0}#news .hero .content-title #content-title-box .content-title-box-item .cta-see-more:before{background:#fff}#news .hero .content-title #content-title-box .content-title-box-item.slide-prev h1{opacity:0;transform:translate3d(0,30%,0) scaleY(0.5)}#news .hero .content-title #content-title-box .content-title-box-item.slide-prev .cta-see-more{opacity:0;transform:translate3d(30%,0,0)}#news .hero .content-title #content-title-box .content-title-box-item.slide-next h1{opacity:0;transform:translate3d(0,-30%,0) scaleY(0.5)}#news .hero .content-title #content-title-box .content-title-box-item.slide-next .cta-see-more{opacity:0;transform:translate3d(-30%,0,0)}#news .hero .content-image-box{right:calc(var(--pad1) * 0.5);width:calc(100vw - (var(--pad1) * 4));-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(5%,0,0) scaleX(0.8);opacity:0;transform-origin:right center;position:absolute;overflow:hidden}#news .hero .content-image-box.loaded{transform:translate3d(0,0,0) scaleX(1);opacity:1}#news .hero .content-image-box *{user-select:none}#news .hero .content-image-box #content-image-nav{width:2000000px;display:flex;-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,0,0)}#news .hero .content-image-box .img-slide{right:calc(var(--pad1) * 0.5);width:calc(100vw - (var(--pad1) * 4))}#news .hero .content-image-box .img-slide img{width:100%;height:80vh;object-fit:cover;pointer-events:none;display:block;filter:brightness(0.8)}#news .hero .content-image-box .img-slide p{color:#fff;margin-top:calc(var(--pad1) * 0.3);font-size:var(--bodyCopy);width:60%}@media(max-width:800px){#news .hero .content-image-box .img-slide p{font-size:var(--bodyText);width:100%}}.animLines::before,#portfolio .hero::before,#news .hero::before,#about .hero::before,#esg .hero::before,#contacts .form::before,#carreers .hero::before{content:'';display:block;position:absolute;right:0;top:calc((var(--menuClose) * 3.2) + 5px);width:100%;height:1px;background:#b18f46;z-index:2;-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,0,0) scaleX(0);transform-origin:top right}.animLines::after,#portfolio .hero::after,#news .hero::after,#about .hero::after,#esg .hero::after,#contacts .form::after,#carreers .hero::after{right:calc(var(--pad1) * 1);top:0;height:100%;width:1px;content:'';display:block;position:absolute;background-color:#b18f46;-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,0,0) scaleY(0);transform-origin:top center}.animLines.loaded::after,#portfolio .loaded.hero::after,#news .loaded.hero::after,#about .loaded.hero::after,#esg .loaded.hero::after,#contacts .loaded.form::after,#carreers .loaded.hero::after{transition-delay:1s;transform:translate3d(0,0,0) scaleY(1)}.animLines.loaded::before,#portfolio .loaded.hero::before,#news .loaded.hero::before,#about .loaded.hero::before,#esg .loaded.hero::before,#contacts .loaded.form::before,#carreers .loaded.hero::before{transition-delay:1s;transform:translate3d(0,0,0) scaleX(1)}@media(max-width:800px){.animLines::before,#portfolio .hero::before,#news .hero::before,#about .hero::before,#esg .hero::before,#contacts .form::before,#carreers .hero::before{top:calc(8vh + 5px)}}#about{position:relative}#about .hero{width:100vw;height:100vh;position:relative;align-items:center;display:flex}#about .hero .master-image{width:55%}@media(max-width:800px){#about .hero .master-image{right:0;width:calc(100% - var(--pad1) * 1);height:calc(100% - var(--pad1) * 3)}#about .hero .master-image img{filter:brightness(0.8)}}#about .hero .hero-content{position:relative;width:60%;padding-left:calc(var(--pad1) * 1);-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);opacity:0;transform:translate3d(0,0,0) scale(1.1)}#about .hero .hero-content.loaded{transform:translate3d(0,0,0) scale(1);opacity:1}#about .hero .hero-content .hero-content-lebel{font-size:var(--cat);color:#b18f46}#about .hero .hero-content h1{color:#b18f46;line-height:100%;display:block;padding-top:calc(var(--pad1) * 0.3);padding-bottom:calc(var(--pad1) * 0.3)}#about .hero .hero-content p{color:#fff;width:80%;font-size:var(--bodyCopy)}@media(max-width:800px){#about .hero .hero-content{width:calc(100% - (var(--pad1) * 3));padding-left:calc(var(--pad1) * 2)}#about .hero .hero-content h1{color:#b18f46;line-height:100%;display:block;padding-top:calc(var(--pad1) * 0.5);padding-bottom:calc(var(--pad1) * 1)}#about .hero .hero-content p{color:#fff;width:95%;font-size:calc(var(--bodyText) * 0.9)}}#about .mission{background-image:-webkit-linear-gradient(top,#b18f46 0,#2b2b2b 60%);background-image:-moz-linear-gradient(top,#b18f46 0,#2b2b2b 60%);background-image:linear-gradient(to bottom,#b18f46 0,#2b2b2b 60%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFB18F46',endColorstr='#FF2B2B2B',GradientType=0);width:100vw;overflow:hidden;position:relative;padding-top:calc(var(--pad1) * 1)}#about .mission:after{right:calc(var(--pad1) * 1);height:100%;width:1px;content:'';display:block;position:absolute;background-color:#FFF;-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,0,0) scaleY(0.5);transform-origin:top center;top:0}@media(max-width:800px){#about .mission:after{height:90%}}#about .mission.init-element:after{transform:translate3d(0,0,0) scaleY(0);transform-origin:top center}#about .mission .mission-row{display:flex;position:relative;-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}#about .mission .mission-row:nth-child(1){padding-right:calc(var(--pad1) * 2);justify-content:flex-end;opacity:1;transform:translate3d(0,0,0)}#about .mission .mission-row:nth-child(1).init-element{opacity:0;transform:translate3d(10%,0,0)}#about .mission .mission-row:nth-child(1) .mission-text{text-align:right}#about .mission .mission-row:nth-child(1) .mission-text *{padding-right:20px}@media(max-width:800px){#about .mission .mission-row:nth-child(1) .mission-text{width:calc(100vw - var(--pad1) * 3)}#about .mission .mission-row:nth-child(1) .mission-text *{padding-right:00px}}#about .mission .mission-row:nth-child(2){display:flex;justify-content:flex-end;margin-bottom:calc(var(--pad1) * 2);position:relative;opacity:1;transform:translate3d(0,0,0)}#about .mission .mission-row:nth-child(2).init-element{opacity:0;transform:translate3d(0,50%,0)}#about .mission .mission-row:nth-child(2) .mission-row-box-image{overflow:hidden;width:80vw;height:10vw;position:relative}@media(max-width:800px){#about .mission .mission-row:nth-child(2) .mission-row-box-image{margin-top:var(--pad1);height:25vw}#about .mission .mission-row:nth-child(2) .mission-row-box-image img{width:210%;left:-40%}}#about .mission .mission-row:nth-child(2) img{width:110%;display:block;pointer-events:none;position:absolute;left:0;top:0}#about .mission .mission-row:nth-child(3){padding-left:calc(var(--pad1) * 1);opacity:1;transform:translate3d(0,0,0)}@media(max-width:800px){#about .mission .mission-row:nth-child(3){width:calc(100vw - var(--pad1) * 3)}}#about .mission .mission-row:nth-child(3).init-element{opacity:0;transform:translate3d(-10%,0,0)}#about .mission .mission-row:nth-child(4){width:calc(100% - (var(--pad1) * 3));margin:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:calc(var(--pad1) * 1.5);padding-bottom:calc(var(--pad1) * 1)}#about .mission .mission-row:nth-child(4) .mission-itens1-item{display:flex;padding-bottom:calc(var(--pad1) * 0.5);-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);opacity:1;transform:translate3d(0,0,0)}#about .mission .mission-row:nth-child(4) .mission-itens1-item:nth-child(1){transition-delay:100ms}#about .mission .mission-row:nth-child(4) .mission-itens1-item:nth-child(2){transition-delay:300ms}#about .mission .mission-row:nth-child(4) .mission-itens1-item:nth-child(3){transition-delay:500ms}#about .mission .mission-row:nth-child(4) .mission-itens1-item .mission-itens1-item-num{font-size:calc(var(--pad1) * 0.4);padding-right:calc(var(--pad1) * 0.1);color:#b18f46;line-height:85%;text-align:right;width:calc(var(--pad1) * 0.5);height:calc(var(--pad1) * 0.5);position:relative}#about .mission .mission-row:nth-child(4) .mission-itens1-item .mission-itens1-item-num::after{content:'';display:block;position:absolute;background-color:#b18f46;width:100%;height:1px;top:61%;right:calc(var(--pad1) * 0.15)}#about .mission .mission-row:nth-child(4) .mission-itens1-item .mission-itens1-item-text{color:#fff;font-size:calc(var(--bodyText) * 0.8)}@media(max-width:800px){#about .mission .mission-row:nth-child(4){width:calc(100% - (var(--pad1) * 3));display:block;margin:0}#about .mission .mission-row:nth-child(4) .mission-itens1-item{display:flex;width:84vw;margin-bottom:2vh}#about .mission .mission-row:nth-child(4) .mission-itens1-item .mission-itens1-item-num{font-size:8vw;padding-right:0;margin-right:4vw;color:#b18f46;line-height:85%;text-align:right;width:13vw;height:8vw;position:relative}#about .mission .mission-row:nth-child(4) .mission-itens1-item .mission-itens1-item-num:after{top:78%}#about .mission .mission-row:nth-child(4) .mission-itens1-item .mission-itens1-item-text{width:60vw}}#about .mission .mission-row:nth-child(4).init-element .mission-itens1-item{opacity:0;transform:translate3d(0,50px,0)}@media(max-width:800px){#about .mission .mission-row:nth-child(4).init-element .mission-itens1-item{opacity:0;transform:translate3d(-50px,0,0)}}#about .mission .mission-row:nth-child(5){display:flex;justify-content:flex-end;min-height:54vw;opacity:1;transform:translate3d(0,0,0)}#about .mission .mission-row:nth-child(5) *{color:#FFF;text-align:right !important}#about .mission .mission-row:nth-child(5).init-element{opacity:0;transform:translate3d(0,0,0)}#about .mission .mission-row:nth-child(5) .mission-text{width:100%}#about .mission .mission-row:nth-child(5) .mission-text .mission-text-label{text-align:right !important}#about .mission .mission-row:nth-child(5) .values{position:relative;padding-right:calc(var(--pad1) * 2)}@media(max-width:800px){#about .mission .mission-row:nth-child(5) .values{padding-right:calc(var(--pad1) * 1);padding-left:calc(var(--pad1) * 1)}}#about .mission .mission-row:nth-child(5) .mission-img-abs{display:block;position:absolute;left:calc(var(--pad1) * 1);top:calc(var(--pad1) * 1.4);width:55vw;height:35vw;overflow:hidden}#about .mission .mission-row:nth-child(5) .mission-img-abs .mission-img-abs-nav{-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,0,0)}@media(max-width:800px){#about .mission .mission-row:nth-child(5) .mission-img-abs .mission-img-abs-nav{display:none}}#about .mission .mission-row:nth-child(5) .mission-img-abs .mission-img-abs-nav img{width:55vw;height:35vw;display:block;object-fit:cover}#about .mission .mission-row:nth-child(5) .mission-img-abs .mission-img-abs-nav.itemHover0{transform:translate3d(0,0,0)}#about .mission .mission-row:nth-child(5) .mission-img-abs .mission-img-abs-nav.itemHover1{transform:translate3d(0,-35vw,0)}#about .mission .mission-row:nth-child(5) .mission-img-abs .mission-img-abs-nav.itemHover2{transform:translate3d(0,-70vw,0)}#about .mission .mission-row:nth-child(5) .mission-img-abs .mission-img-abs-nav.itemHover3{transform:translate3d(0,-105vw,0)}#about .mission .mission-row:nth-child(5) .mission-img-abs .mission-img-abs-nav.itemHover4{transform:translate3d(0,-140vw,0)}#about .mission .mission-row:nth-child(5) .mission-img-abs .mission-img-abs-nav.itemHover5{transform:translate3d(0,-175vw,0)}#about .mission .mission-row:nth-child(5) .mission-img-abs .mission-img-abs-nav.itemHover6{transform:translate3d(0,-210vw,0)}#about .mission .mission-row:nth-child(5) .mission-img-abs .mission-img-abs-nav.itemHover7{transform:translate3d(0,-245vw,0)}#about .mission .mission-row:nth-child(5) .mission-img-abs .mission-img-abs-nav.itemHover8{transform:translate3d(0,-280vw,0)}#about .mission .mission-row:nth-child(5) .mission-img-abs .mission-img-abs-nav.itemHover9{transform:translate3d(0,-315vw,0)}#about .mission .mission-row:nth-child(5) .mission-img-abs .mission-img-abs-nav.itemHover10{transform:translate3d(0,-350vw,0)}#about .mission .mission-row:nth-child(5) .mission-itens2{text-align:right}#about .mission .mission-row:nth-child(5) .mission-itens2.itemHovernone .mission-itens2-item{transform:translate3d(0,0,0) scale(1)}#about .mission .mission-row:nth-child(5) .mission-itens2 .mission-itens2-item{overflow:hidden;margin-top:calc(var(--pad1) * 0.3);margin-top:calc(var(--pad1) * 0.3);-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,0,0);opacity:1;cursor:pointer;transform-origin:center right}#about .mission .mission-row:nth-child(5) .mission-itens2 .mission-itens2-item.init-element{opacity:0;transform:translate3d(10%,0,0)}#about .mission .mission-row:nth-child(5) .mission-itens2 .mission-itens2-item:hover{transform:translate3d(0,0,0) scale(1.2)}#about .mission .mission-row:nth-child(5) .mission-itens2 .mission-itens2-item img{display:none}#about .mission .mission-row:nth-child(5) .mission-itens2 .mission-itens2-item .mission-itens2-item-text{font-size:calc(var(--bodyText) * 0.8);width:50%;float:right}#about .mission .mission-row:nth-child(5) .mission-itens2 .mission-itens2-item .mission-itens2-item-title{font-size:calc(var(--h2) * 1);clear:both}@media(max-width:800px){#about .mission .mission-row:nth-child(5) .mission-itens2 .mission-itens2-item{position:relative;margin-bottom:10vw}#about .mission .mission-row:nth-child(5) .mission-itens2 .mission-itens2-item .mission-itens2-item-title{font-size:calc(var(--h2) * 1);clear:both;z-index:9;position:relative}#about .mission .mission-row:nth-child(5) .mission-itens2 .mission-itens2-item .mission-itens2-item-text{z-index:9;position:relative}#about .mission .mission-row:nth-child(5) .mission-itens2 .mission-itens2-item:hover{transform:translate3d(0,0,0) scale(1)}#about .mission .mission-row:nth-child(5) .mission-itens2 .mission-itens2-item img{display:block;position:absolute;width:40vw}}#about .mission .mission-text{width:40%}@media(max-width:800px){#about .mission .mission-text{width:100%}}#about .mission .mission-text *{color:#FFF}#about .mission .mission-text .mission-text-label{font-size:var(--cat);color:#FFF}#about .mission .mission-text p{padding-top:calc(var(--pad1) * 0.2);padding-bottom:calc(var(--pad1) * 0.7);display:block}#about .team{background-image:-webkit-linear-gradient(top,rgba(177,143,70,0.3) 0,rgba(177,143,70,0) 40%);background-image:-moz-linear-gradient(top,rgba(177,143,70,0.3) 0,rgba(177,143,70,0) 40%);background-image:linear-gradient(to bottom,rgba(177,143,70,0.3) 0,rgba(177,143,70,0) 40%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4DB18F46',endColorstr='#00B18F46',GradientType=0);padding-top:calc(var(--pad1) * 1);padding-bottom:calc(var(--pad1) * 1);position:relative;overflow:hidden}@media(max-width:800px){#about .team{padding-top:calc(var(--pad1) * 2);padding-bottom:calc(var(--pad1) * 2)}}#about .team .image-ta{display:block;position:absolute;height:100%;bottom:5%;margin:auto;left:-9%}@media(max-width:800px){#about .team .image-ta{height:100vw}}#about .team .ceo{display:flex;position:relative}@media(max-width:800px){#about .team .ceo{display:block}}#about .team .ceo .ceo-img-cont{display:flex}@media(max-width:800px){#about .team .ceo .ceo-img-cont{width:calc(100% - (var(--pad1) * 1));margin:auto;justify-content:space-between}}#about .team .ceo .ceo-text{margin-left:calc(var(--pad1) * 2);width:calc(30% - (var(--pad1) * 2));margin-right:2%;position:relative;-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);opacity:1;-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,0,0)}@media(max-width:800px){#about .team .ceo .ceo-text{width:calc(100% - (var(--pad1) * 2));margin:auto}}#about .team .ceo .ceo-text .ceo-header{-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);opacity:1;transform:translate3d(0,0,0)}#about .team .ceo .ceo-text .ceo-header.init-element{opacity:0;transform:translate3d(-10%,0,0)}#about .team .ceo .ceo-text .ceo-text-label{font-size:var(--cat);color:#FFF}#about .team .ceo .ceo-text .ceo-text-item{-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);opacity:1;transform:translate3d(0,0,0)}#about .team .ceo .ceo-text .ceo-text-item.init-element{opacity:0;transform:translate3d(-10%,0,0)}#about .team .ceo .ceo-text h2{display:block;color:#b18f46;padding-bottom:calc(var(--pad1) * 0.4)}#about .team .ceo .ceo-text p{font-size:var(--bodyText);color:#b18f46;position:absolute;-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(-10%,0,0);opacity:0}@media(min-width:800px){#about .team .ceo .ceo-text.selected-ceo1{width:30%}#about .team .ceo .ceo-text.selected-ceo1 p:nth-child(1){opacity:1;transform:translate3d(0,0,0);transition-delay:400ms}}@media(min-width:800px){#about .team .ceo .ceo-text.selected-ceo2{width:30%}#about .team .ceo .ceo-text.selected-ceo2 p:nth-child(2){opacity:1;transform:translate3d(0,0,0);transition-delay:400ms}}#about .team .ceo .ceo-text-mob{opacity:0;transform:translate3d(0,0,0);height:0;-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);width:calc(100% - (var(--pad1) * 2));margin:auto;margin-top:var(--pad1)}#about .team .ceo .ceo-text-mob.selected-ceo1{opacity:1;height:auto}#about .team .ceo .ceo-text-mob.selected-ceo1 p:nth-child(1){display:block}#about .team .ceo .ceo-text-mob.selected-ceo2{opacity:1;height:auto}#about .team .ceo .ceo-text-mob.selected-ceo2 p:nth-child(2){display:block}#about .team .ceo .ceo-text-mob p{opacity:1;height:auto;font-size:calc(var(--bodyText) * 0.8);color:#b18f46;display:none}#about .team .ceo .ceo-img{width:15vw;margin-right:2%;position:relative;cursor:pointer;-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}@media(max-width:800px){#about .team .ceo .ceo-img{width:calc(50% - (var(--pad1) * 1));margin:auto}}#about .team .ceo .ceo-img .ceo-img-box{-webkit-transition:all 1400ms cubic-bezier(0,0,0.58,1);-moz-transition:all 1400ms cubic-bezier(0,0,0.58,1);-o-transition:all 1400ms cubic-bezier(0,0,0.58,1);transition:all 1400ms cubic-bezier(0,0,0.58,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,0,0);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);position:relative}#about .team .ceo .ceo-img .ceo-img-box::after{content:'';display:block;position:absolute;top:0;left:0;width:1px;height:100%;background-color:#b18f46}#about .team .ceo .ceo-img .ceo-img-box.init-element{-webkit-transition:all 300ms cubic-bezier(0,0,0.58,1);-moz-transition:all 300ms cubic-bezier(0,0,0.58,1);-o-transition:all 300ms cubic-bezier(0,0,0.58,1);transition:all 300ms cubic-bezier(0,0,0.58,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);clip-path:polygon(0 0,100% 0,100% 0,0 0)}#about .team .ceo .ceo-img:nth-child(3) .ceo-img-box{transition-delay:100ms}#about .team .ceo .ceo-img:nth-child(4) .ceo-img-box{transition-delay:500ms}#about .team .ceo .ceo-img.down{transform:translate3d(0,10%,0);transition-delay:0ms !important}@media(max-width:800px){#about .team .ceo .ceo-img.down{transform:translate3d(0,3vw,0)}}#about .team .ceo .ceo-img.up{transition-delay:0ms !important}#about .team .ceo .ceo-img img{width:100%;display:block}#about .team .ceo .ceo-img .ceo-name{padding-top:calc(var(--tag) * 0.9);padding-left:calc(var(--tag) * 0.9);padding-bottom:calc(var(--tag) * 0.9);font-size:calc(var(--tag) * 0.9);color:#b18f46}#about .team .directors{padding-top:calc(var(--pad1) * 2)}#about .team .directors *{user-select:none}#about .team .directors .directors-content{margin-left:calc(var(--pad1) * 2);display:flex;justify-content:space-between;width:calc(100vw - var(--pad1) * 2);position:relative}@media(max-width:800px){#about .team .directors .directors-content{width:calc(100% - (var(--pad1) * 2));margin:auto;display:block}}#about .team .directors #directors-hit1{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}#about .team .directors #directors-hit2{position:absolute;width:100%;height:100%;top:0;left:0}#about .team .directors .directors-text{width:calc(var(--pad1) * 7);overflow:hidden;position:relative;z-index:2;-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,0,0);opacity:1}@media(max-width:800px){#about .team .directors .directors-text{width:100%}}#about .team .directors .directors-text #directors-text-nav{display:flex;width:10000000px;position:relative;pointer-events:none;-webkit-transition:all 1000ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1000ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1000ms cubic-bezier(0.19,1,0.22,1);transition:all 1000ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}#about .team .directors .directors-text #directors-text-nav .image-slide-mob{display:none}@media(max-width:800px){#about .team .directors .directors-text #directors-text-nav .image-slide-mob{display:block;width:50vw;height:60vw;overflow:hidden;margin-top:calc(var(--pad1) * 0.5);margin-bottom:calc(var(--pad1) * 0.5);-webkit-transition:all 1000ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1000ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1000ms cubic-bezier(0.19,1,0.22,1);transition:all 1000ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(-50vw,0,0);opacity:.1}#about .team .directors .directors-text #directors-text-nav .image-slide-mob img{width:100%}#about .team .directors .directors-text #directors-text-nav .image-slide-mob.active{transform:translate3d(0,0,0);opacity:1}}#about .team .directors .directors-text h2{display:block;color:#b18f46;padding-bottom:calc(var(--pad1) * 0.2);position:relative;display:block;pointer-events:none}@media(max-width:800px){#about .team .directors .directors-text h2{padding-bottom:calc(var(--pad1) * 0.5)}}#about .team .directors .directors-text .desc{position:relative;display:block;font-size:calc(var(--tag) * 0.9);color:#b18f46;padding-bottom:calc(var(--pad1) * 0.2);pointer-events:none}#about .team .directors .directors-text p{font-size:var(--bodyText);color:#FFF;position:relative;display:block;pointer-events:none}#about .team .directors .directors-text .common-counter-h{margin-top:calc(var(--pad1) * 0.5)}#about .team .directors .directors-text .common-counter-h .common-counter-btn{opacity:0}#about .team .directors .directors-text .common-counter-h .common-counter-btn:nth-child(1){color:#b18f46}#about .team .directors .directors-text .common-counter-h .common-counter-btn:nth-child(2){color:#FFF}#about .team .directors .directors-text .common-counter-h .common-counter-btn.active{opacity:1}#about .team .directors .directors-text.init-element{transform:translate3d(-10%,0,0);opacity:0}#about .team .directors #gallery-side{width:34vw;overflow:hidden;z-index:0;-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,0,0) scale(1);opacity:1}@media(max-width:800px){#about .team .directors #gallery-side{display:none}}#about .team .directors #gallery-side.init-element{transform:translate3d(0,0,0) scale(1.2);opacity:0}#about .team .directors #gallery-side #gallery-side-nav{width:1000000px;-webkit-transition:all 1000ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1000ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1000ms cubic-bezier(0.19,1,0.22,1);transition:all 1000ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);display:flex}#about .team .directors #gallery-side #gallery-side-nav .img-slide{width:17vw;pointer-events:none;-webkit-transition:all 1000ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1000ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1000ms cubic-bezier(0.19,1,0.22,1);transition:all 1000ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,0,0);opacity:.1;display:block}#about .team .directors #gallery-side #gallery-side-nav .img-slide.active{opacity:1}#about .partners{position:relative;padding-top:var(--pad1);padding-bottom:calc(var(--pad1) * 1);width:100vw;overflow:hidden;background:rgba(255,255,255,0.05)}@media(max-width:800px){#about .partners{padding-top:calc(var(--pad1) * 2);padding-bottom:calc(var(--pad1) * 2)}}#about .partners:before{content:'';display:block;position:absolute;width:100vw;height:50vw;top:0;left:0;background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.05) 0,rgba(255,255,255,0) 100%);background-image:-moz-linear-gradient(top,rgba(255,255,255,0.05) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,0.05) 0,rgba(255,255,255,0) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0DFFFFFF',endColorstr='#00FFFFFF',GradientType=0)}#about .partners .label-partners{color:#b18f46;font-size:var(--tag);text-align:right;padding-right:calc(var(--pad1) * 2);padding-bottom:calc(var(--pad1) * 0.5);-webkit-transition:all 1400ms cubic-bezier(0,0,0.58,1);-moz-transition:all 1400ms cubic-bezier(0,0,0.58,1);-o-transition:all 1400ms cubic-bezier(0,0,0.58,1);transition:all 1400ms cubic-bezier(0,0,0.58,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,0,0);opacity:1}#about .partners .label-partners.init-element{transform:translate3d(10%,0,0);opacity:0}#about .partners .ticker-container{overflow:hidden;width:150%;height:5vw;padding-bottom:calc(var(--pad1) * 1);-webkit-transition:all 1400ms cubic-bezier(0,0,0.58,1);-moz-transition:all 1400ms cubic-bezier(0,0,0.58,1);-o-transition:all 1400ms cubic-bezier(0,0,0.58,1);transition:all 1400ms cubic-bezier(0,0,0.58,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,0,0) scale(1);opacity:1}@media(max-width:800px){#about .partners .ticker-container{height:10vw}}#about .partners .ticker-container.init-element{transform:translate3d(0,0,0) scale(1.1);opacity:0}#about .partners .ticker{display:inline-block;white-space:nowrap;animation:tickerAnimation 10s linear infinite}#about .partners .ticker img{height:100%;margin-right:20px}#about .partners .carrers-mob{display:none;width:calc(100vw - (var(--pad1) * 2));margin:auto;margin-top:calc(var(--pad1) * 1)}@media(max-width:800px){#about .partners .carrers-mob{display:block}}#about .partners .carrers-mob .carrers-item{-webkit-transition:all 1400ms cubic-bezier(0,0,0.58,1);-moz-transition:all 1400ms cubic-bezier(0,0,0.58,1);-o-transition:all 1400ms cubic-bezier(0,0,0.58,1);transition:all 1400ms cubic-bezier(0,0,0.58,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,0,0) scale(1);opacity:1;display:inline-block;overflow:hidden;margin-bottom:calc(var(--pad1) *1);padding:calc(var(--pad1) * 0.5);border-radius:10px;border:1px solid #b18f46;text-decoration:none}#about .partners .carrers-mob .carrers-item.init-element{transform:translate3d(0,0,0) scale(1.1);opacity:0}#about .partners .carrers-mob .carrers-item *{color:#FFF;text-decoration:none}#about .partners .carrers-mob .carrers-item .carrers-item-title{display:block;padding-right:calc(var(--pad1) * 0.5)}#about .partners .carrers-mob .carrers-item .carrers-item-title br{display:none !important}#about .partners .carrers-mob .carrers-item .carrers-item-text{margin-top:calc(var(--pad1) * 0.2);display:flex}#about .partners .carrers-mob .carrers-item .carrers-item-text p{font-size:var(--bodyText);padding-left:20px;margin-top:calc(var(--pad1) * 0.2);display:block}#about .partners .carrers-mob .carrers-item .carrers-item-text img{width:10vw;height:10vw}#about .partners .carrers{position:relative;width:100vw;overflow:hidden}@media(max-width:800px){#about .partners .carrers{display:none}}#about .partners .carrers .carrers-content{width:calc(100% - (var(--pad1) * 2));margin-left:calc(var(--pad1) * 2);overflow:hidden}#about .partners .carrers .label-carrers{color:#FFF;font-size:var(--tag);padding-bottom:calc(var(--pad1) * 0.3)}#about .partners .carrers .carrers-items{position:relative;z-index:2}#about .partners .carrers .carrers-items .carrers-items-box.flexi{display:flex;flex-wrap:nowrap}#about .partners .carrers .carrers-items .carrers-items-box .carrers-item-end{width:20vw;height:100px;background-color:red;opacity:0}#about .partners .carrers .carrers-items .carrers-items-box .carrers-item{display:inline-block;margin-right:20px;overflow:hidden;padding:calc(var(--pad1) * 0.3);border-radius:10px;border:1px solid #b18f46;text-decoration:none}#about .partners .carrers .carrers-items .carrers-items-box .carrers-item *{color:#FFF;text-decoration:none}#about .partners .carrers .carrers-items .carrers-items-box .carrers-item .carrers-item-title{display:block;white-space:nowrap;padding-right:calc(var(--pad1) * 0.3)}#about .partners .carrers .carrers-items .carrers-items-box .carrers-item .carrers-item-title br{display:none !important}#about .partners .carrers .carrers-items .carrers-items-box .carrers-item .carrers-item-text{margin-top:calc(var(--pad1) * 0.1);display:flex}#about .partners .carrers .carrers-items .carrers-items-box .carrers-item .carrers-item-text p{font-size:var(--bodyText);padding-left:20px;margin-top:calc(var(--pad1) * 0.1);display:block}#about .partners .carrers .carrers-items .carrers-items-box .carrers-item .carrers-item-text img{width:5vw;height:5vw}#about .spontaneous{background-image:-webkit-linear-gradient(top,rgba(177,143,70,0.3) 0,rgba(177,143,70,0) 80%);background-image:-moz-linear-gradient(top,rgba(177,143,70,0.3) 0,rgba(177,143,70,0) 80%);background-image:linear-gradient(to bottom,rgba(177,143,70,0.3) 0,rgba(177,143,70,0) 80%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4DB18F46',endColorstr='#00B18F46',GradientType=0);padding-top:calc(var(--pad1) * 1);padding-bottom:calc(var(--pad1) * 1);display:flex;justify-content:center;align-items:center;position:relative}#about .spontaneous .image-de{display:block;position:absolute;height:100%;top:0;margin:auto;left:-9%}#about .spontaneous *{color:#fff;text-align:center}#about .spontaneous .spontaneous-box{position:relative;width:50%;-webkit-transition:all 1400ms cubic-bezier(0,0,0.58,1);-moz-transition:all 1400ms cubic-bezier(0,0,0.58,1);-o-transition:all 1400ms cubic-bezier(0,0,0.58,1);transition:all 1400ms cubic-bezier(0,0,0.58,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,0,0) scale(1);opacity:1}#about .spontaneous .spontaneous-box.init-element{transform:translate3d(0,0,0) scale(1.1);opacity:0}#about .spontaneous .spontaneous-box p{font-size:var(--bodyCopy);margin-top:calc(var(--bodyCopy) * 1);margin-bottom:calc(var(--bodyCopy) * 1)}@media(max-width:800px){#about .spontaneous .spontaneous-box{width:calc(100% - (var(--pad1) * 2))}#about .spontaneous .spontaneous-box p{font-size:var(--bodyText)}}.gallery-arrow{width:calc(var(--cat) * 0.8);height:calc(var(--cat) * 0.8);top:0;bottom:0;margin:auto;position:absolute;-webkit-transition:all 300ms cubic-bezier(0,0,0.58,1);-moz-transition:all 300ms cubic-bezier(0,0,0.58,1);-o-transition:all 300ms cubic-bezier(0,0,0.58,1);transition:all 300ms cubic-bezier(0,0,0.58,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,0,0) rotate(45deg) scale(1);opacity:.5;pointer-events:none}.gallery-arrow.active{opacity:1;pointer-events:auto}.gallery-arrow.gallery-prev{left:calc(var(--pad1) * 0.5);border-left:2px solid #fff;border-bottom:2px solid #fff}.gallery-arrow.gallery-prev:hover{transform:translate3d(-10px,0,0) rotate(45deg) scale(1.2)}.gallery-arrow.gallery-next{right:calc(var(--pad1) * 0.5);border-right:2px solid #fff;border-top:2px solid #fff}.gallery-arrow.gallery-next:hover{transform:translate3d(10px,0,0) rotate(45deg) scale(1.2)}@media(max-width:800px){.gallery-arrow{top:40%;bottom:auto}.gallery-arrow.gallery-prev{left:calc(var(--pad1) * 1.1)}.gallery-arrow.gallery-next{right:calc(var(--pad1) * 1.1)}}#esg{position:relative}#esg .hero{width:100vw;height:100vh;position:relative;align-items:center;display:flex}#esg .hero .master-image{width:55%}@media(max-width:800px){#esg .hero .master-image{right:0;width:calc(100% - var(--pad1) * 1);height:calc(100% - var(--pad1) * 3)}#esg .hero .master-image img{filter:brightness(0.8)}}#esg .hero .hero-content{position:relative;width:60%;padding-left:calc(var(--pad1) * 1);-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);opacity:0;transform:translate3d(0,0,0) scale(1.1)}#esg .hero .hero-content.loaded{transform:translate3d(0,0,0) scale(1);opacity:1}#esg .hero .hero-content .hero-content-lebel{font-size:var(--cat);color:#b18f46}#esg .hero .hero-content h1{color:#b18f46;line-height:100%;display:block;padding-top:calc(var(--pad1) * 0.3);padding-bottom:calc(var(--pad1) * 0.3)}#esg .hero .hero-content p{color:#fff;width:80%;font-size:var(--bodyCopy)}@media(max-width:800px){#esg .hero .hero-content{width:calc(100% - (var(--pad1) * 3));padding-left:calc(var(--pad1) * 2)}#esg .hero .hero-content h1{color:#b18f46;line-height:100%;display:block;padding-top:calc(var(--pad1) * 0.5);padding-bottom:calc(var(--pad1) * 1)}#esg .hero .hero-content p{color:#fff;width:95%;font-size:calc(var(--bodyText) * 0.9)}}#esg .slider-egc{background-color:#b18f46;padding-top:calc(var(--pad1) * 1);padding-bottom:calc(var(--pad1) * 1);position:relative;width:100vw;overflow:hidden}#esg .slider-egc *{color:#fff;user-select:none}#esg .slider-egc.init-element .gallery-arrow.gallery-next{transform:translate3d(10vw,0,0) rotate(45deg) scale(1)}#esg .slider-egc.init-element .gallery-arrow.gallery-prev{transform:translate3d(-10vw,0,0) rotate(45deg) scale(1)}#esg .slider-egc.init-element .slider-egc-label,#esg .slider-egc.init-element .slider-egc-text-side{transform:translate3d(-10%,0,0);opacity:0}#esg .slider-egc.init-element .gallery-side:after{-webkit-transition:all 300ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 300ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 300ms cubic-bezier(0.19,1,0.22,1);transition:all 300ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,0,0) scaleX(1.1);transition-delay:0ms}#esg .slider-egc .slider-egc-label{font-size:var(--cat);margin-bottom:calc(var(--cat) * 0.5);margin-left:calc(var(--pad1) * 1);-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,0,0);opacity:1}#esg .slider-egc .gallery-side{position:absolute;width:40vw;height:100%;top:0;right:0;overflow:hidden}@media(max-width:800px){#esg .slider-egc .gallery-side{display:none}}#esg .slider-egc .gallery-side:after{content:'';display:block;position:absolute;width:100%;height:100%;background:#b18f46;top:0;right:0;-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,0,0) scaleX(0);transition-delay:300ms;transform-origin:top right}#esg .slider-egc .gallery-side #gallery-esg-side-nav{-webkit-transition:all 1000ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1000ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1000ms cubic-bezier(0.19,1,0.22,1);transition:all 1000ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);display:flex;height:100%;width:2000000px}#esg .slider-egc .gallery-side .img-slide{position:relative;width:40vw;height:100%;overflow:hidden}#esg .slider-egc .gallery-side .img-slide .img-bg{height:100%;position:absolute;display:block;pointer-events:none}#esg .slider-egc .gallery-side .img-slide .img-badge{width:10vw;position:absolute;right:2vw;bottom:5vw}#esg .slider-egc .slider-egc-text-side{-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,0,0);opacity:1;width:calc(60vw - (var(--pad1) * 2));margin-left:calc(var(--pad1) * 1)}@media(max-width:800px){#esg .slider-egc .slider-egc-text-side{margin-left:0;width:100vw}}#esg .slider-egc .slider-egc-text-side #slider-egc-text-nav{-webkit-transition:all 1000ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1000ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1000ms cubic-bezier(0.19,1,0.22,1);transition:all 1000ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);display:flex;width:2000000px}#esg .slider-egc .slider-egc-text-side #slider-egc-text-nav .slider-egc-text-item{-webkit-transition:all 1000ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1000ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1000ms cubic-bezier(0.19,1,0.22,1);transition:all 1000ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);opacity:0}#esg .slider-egc .slider-egc-text-side #slider-egc-text-nav .slider-egc-text-item.active{opacity:1}#esg .slider-egc .slider-egc-text-side #slider-egc-text-nav .slider-egc-text-item .slider-egc-text-item-top{display:flex;position:relative}#esg .slider-egc .slider-egc-text-side #slider-egc-text-nav .slider-egc-text-item .slider-egc-text-item-top h2{display:block}#esg .slider-egc .slider-egc-text-side #slider-egc-text-nav .slider-egc-text-item .slider-egc-text-item-top .slider-egc-badges{display:flex;height:10px}#esg .slider-egc .slider-egc-text-side #slider-egc-text-nav .slider-egc-text-item .slider-egc-text-item-top .slider-egc-badges img{height:100%;-webkit-transition:all 300ms cubic-bezier(0,0,0.58,1);-moz-transition:all 300ms cubic-bezier(0,0,0.58,1);-o-transition:all 300ms cubic-bezier(0,0,0.58,1);transition:all 300ms cubic-bezier(0,0,0.58,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,0,0) scale(0.8);opacity:.4;cursor:pointer}#esg .slider-egc .slider-egc-text-side #slider-egc-text-nav .slider-egc-text-item .slider-egc-text-item-top .slider-egc-badges img.active{opacity:1}#esg .slider-egc .slider-egc-text-side #slider-egc-text-nav .slider-egc-text-item .slider-egc-text-item-top .slider-egc-badges img:hover{transform:translate3d(0,0,0) scale(0.9);opacity:1}@media(max-width:800px){#esg .slider-egc .slider-egc-text-side #slider-egc-text-nav .slider-egc-text-item .slider-egc-text-item-top{width:calc(100vw - (var(--pad1) * 2));margin:auto;display:block}#esg .slider-egc .slider-egc-text-side #slider-egc-text-nav .slider-egc-text-item .slider-egc-text-item-top .slider-egc-badges{margin-top:calc(var(--pad1) * 0.3);display:flex;height:12vw !important}#esg .slider-egc .slider-egc-text-side #slider-egc-text-nav .slider-egc-text-item .slider-egc-text-item-top .slider-egc-badges img{height:100%;-webkit-transition:all 300ms cubic-bezier(0,0,0.58,1);-moz-transition:all 300ms cubic-bezier(0,0,0.58,1);-o-transition:all 300ms cubic-bezier(0,0,0.58,1);transition:all 300ms cubic-bezier(0,0,0.58,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,0,0) scale(0.8);opacity:.4;cursor:pointer}#esg .slider-egc .slider-egc-text-side #slider-egc-text-nav .slider-egc-text-item .slider-egc-text-item-top .slider-egc-badges img.active{opacity:1}#esg .slider-egc .slider-egc-text-side #slider-egc-text-nav .slider-egc-text-item .slider-egc-text-item-top .slider-egc-badges img:hover{transform:translate3d(0,0,0) scale(0.9);opacity:1}}#esg .slider-egc .slider-egc-text-side #slider-egc-text-nav .slider-egc-text-item .img-slide-mob{display:none}@media(max-width:800px){#esg .slider-egc .slider-egc-text-side #slider-egc-text-nav .slider-egc-text-item .img-slide-mob{display:block;width:100vw;height:66vw;overflow:hidden;margin-top:calc(var(--pad1) * 1);margin-bottom:calc(var(--pad1) * 1);position:relative}#esg .slider-egc .slider-egc-text-side #slider-egc-text-nav .slider-egc-text-item .img-slide-mob .img-bg{width:120%;height:120%;object-fit:cover;margin-top:-10%;display:block;position:absolute;pointer-events:none}#esg .slider-egc .slider-egc-text-side #slider-egc-text-nav .slider-egc-text-item .img-slide-mob .img-badge{width:15vw;height:15vw;right:5vw;bottom:15vw;display:block;position:absolute}}#esg .slider-egc .slider-egc-text-side #slider-egc-text-nav .slider-egc-text-item p{margin-top:var(--bodyCopy);margin-bottom:var(--bodyCopy);font-size:var(--bodyCopy)}@media(max-width:800px){#esg .slider-egc .slider-egc-text-side #slider-egc-text-nav .slider-egc-text-item p{width:calc(100vw - (var(--pad1) * 2));margin:auto;font-size:var(--bodyText)}}#esg .slider-egc .slider-egc-text-side #slider-egc-text-nav .slider-egc-text-item .slider-egc-list{display:flex;font-size:var(--bodyText)}#esg .slider-egc .slider-egc-text-side #slider-egc-text-nav .slider-egc-text-item .slider-egc-list ul{width:50%}#esg .slider-egc .slider-egc-text-side #slider-egc-text-nav .slider-egc-text-item .slider-egc-list ul li{margin-bottom:var(--bodyText)}@media(max-width:800px){#esg .slider-egc .slider-egc-text-side #slider-egc-text-nav .slider-egc-text-item .slider-egc-list{width:calc(100vw - (var(--pad1) * 2));margin:auto;display:block;margin-top:calc(var(--pad1) * 0.6)}#esg .slider-egc .slider-egc-text-side #slider-egc-text-nav .slider-egc-text-item .slider-egc-list ul{width:100%}#esg .slider-egc .slider-egc-text-side #slider-egc-text-nav .slider-egc-text-item .slider-egc-list li{font-size:calc var(--bodyText) .8;width:100%}}#esg .env{padding-bottom:calc(var(--pad1) *1);padding-top:calc(var(--pad1) *1);color:#fff;width:100%;overflow:hidden}@media(max-width:800px){#esg .env{padding-bottom:calc(var(--pad1) * 2);padding-top:calc(var(--pad1) * 2)}}#esg .env .env-label{font-size:var(--cat);margin-bottom:calc(var(--cat) * 0.5)}#esg .env h3{margin-bottom:calc(var(--cat) * 0.5);display:block}#esg .env .env-row{width:calc(100vw - (var(--pad1) * 2));margin:auto}#esg .env .env-row.env-row1{text-align:right;-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,0,0);opacity:1}#esg .env .env-row.env-row1 p{font-size:var(--bodyCopy);padding-left:30%}@media(max-width:800px){#esg .env .env-row.env-row1 p{padding-left:3%}}#esg .env .env-row.env-row1.init-element{transform:translate3d(10%,0,0);opacity:0}#esg .env .env-row.env-row2{display:flex;justify-content:space-between;flex-wrap:wrap;position:relative;padding-top:calc(var(--pad1) * 0.5)}@media(max-width:800px){#esg .env .env-row.env-row2{display:block}}#esg .env .env-row.env-row2 .env-item{-webkit-transition:all 1400ms cubic-bezier(0,0,0.58,1);-moz-transition:all 1400ms cubic-bezier(0,0,0.58,1);-o-transition:all 1400ms cubic-bezier(0,0,0.58,1);transition:all 1400ms cubic-bezier(0,0,0.58,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,0,0) scale(1);opacity:1;padding-top:calc(var(--pad1) * 0.5);display:flex;width:50%}@media(max-width:800px){#esg .env .env-row.env-row2 .env-item{width:100%}}#esg .env .env-row.env-row2 .env-item .env-item-col1{width:15%;font-size:calc(var(--pad1) * 0.4);padding-right:calc(var(--pad1) * 0.1);color:#b18f46;line-height:85%;text-align:right;height:calc(var(--pad1) * 0.5);position:relative}@media(max-width:800px){#esg .env .env-row.env-row2 .env-item .env-item-col1{font-size:calc(var(--pad1) * 2);height:calc(var(--pad1) * 2.5)}}#esg .env .env-row.env-row2 .env-item .env-item-col1::after{content:'';display:block;position:absolute;background-color:#b18f46;width:80%;height:1px;top:61%;right:calc(var(--pad1) * 0.15)}#esg .env .env-row.env-row2 .env-item .env-item-col2{margin-left:5%;width:75%;padding-right:5%}#esg .env .env-row.env-row2 .env-item .env-item-tit{font-size:var(--cat);color:#b18f46;margin-bottom:calc(var(--cat) * 0.5)}#esg .env .env-row.env-row2 .env-item .env-item-txt{font-size:var(--bodyText)}@media(max-width:800px){#esg .env .env-row.env-row2 .env-item{margin-top:calc(var(--pad1) * 1)}}#esg .env .env-row.env-row2 .env-item.init-element{transform:translate3d(100vw,0,0) scale(1.1);opacity:1}#esg .social{padding-bottom:calc(var(--pad1) * 1);padding-top:calc(var(--pad1) * 1);color:#fff;background-image:-webkit-linear-gradient(top,#2b2b2b 0,#b18f46 100%);background-image:-moz-linear-gradient(top,#2b2b2b 0,#b18f46 100%);background-image:linear-gradient(to bottom,#2b2b2b 0,#b18f46 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF2B2B2B',endColorstr='#FFB18F46',GradientType=0)}@media(max-width:800px){#esg .social{padding-bottom:calc(var(--pad1) * 2);padding-top:calc(var(--pad1) * 2)}}#esg .social .social-label{font-size:var(--cat);margin-bottom:calc(var(--cat) * 0.5)}#esg .social h3{margin-bottom:calc(var(--cat) * 0.5);display:block}#esg .social .social-row{width:calc(100vw - (var(--pad1) * 2));margin:auto;display:flex;-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,0,0);opacity:1}@media(max-width:800px){#esg .social .social-row{display:block}}#esg .social .social-row.init-element{transform:translate3d(0,0,0);opacity:0}#esg .social .social-col.social-col1{width:50%}@media(max-width:800px){#esg .social .social-col.social-col1{width:100%;margin-bottom:calc(var(--pad1) * 1.5)}}#esg .social .social-col.social-col2{width:50%;display:flex;justify-content:space-around}@media(max-width:800px){#esg .social .social-col.social-col2{width:100%}}#esg .social .social-col.social-col2 .social-num-item{width:25%}#esg .social .social-col.social-col2 .social-num-item .social-num-item-num{font-size:var(--h3)}#contacts{position:relative}#contacts .form{width:100vw;min-height:100vh;position:relative;background:#2c2d31;align-items:center;display:flex;align-items:flex-end;padding-top:var(--pad1);padding-bottom:var(--pad1)}#contacts .form::after{display:none}#contacts .form .map{width:100vw;position:absolute;top:0;left:0}#contacts .form .map img{width:100%;display:block}#contacts .form .bg{width:100%;right:0;top:calc(var(--menuClose) * 3);position:absolute;display:none}#contacts .form .bg img{display:block;position:absolute;width:90%;user-select:none;pointer-events:none;right:0;top:0}#contacts .form .bg img.map{mix-blend-mode:darken}#contacts .form .form-label{font-size:var(--cat);color:#b18f46;margin-bottom:calc(var(--pad1) * 0.2)}#contacts .form h2{color:#fff;margin-bottom:calc(var(--pad1) * 0.5)}#contacts .form p{color:#fff}#contacts .form p a{color:#fff;text-decoration:none}#contacts .form .form-side1{position:relative;margin-left:calc(var(--pad1) * 1);width:calc(50vw - var(--pad1));margin-right:calc(var(--pad1) * 1);-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);opacity:0;transform:translate3d(-5%,0,0)}#contacts .form .form-side2{position:relative;width:calc(50vw - (var(--pad1) * 3));display:flex;align-items:flex-end;-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);opacity:0;transform:translate3d(5%,0,0)}@media(max-width:800px){#contacts .form{display:block}#contacts .form .form-side1{padding-top:50vw}#contacts .form .form-side2{padding-top:calc(var(--pad1) * 3);padding-bottom:calc(var(--pad1) * 2)}#contacts .form .form-side2 p{font-size:calc(var(--bodyText) * 0.8)}#contacts .form .form-side1,#contacts .form .form-side2{width:calc(100% - (var(--pad1) * 2));margin:auto;transform:translate3d(0,0,0)}}#contacts .form.loaded .form-side1{opacity:1}#contacts .form.loaded .form-side2{opacity:1;transition-delay:300ms}#contacts .form .form-row{width:100%;display:flex;justify-content:space-between;margin-bottom:calc(var(--pad1) * 0.2)}#contacts .form .form-row.no-cols{display:block}#contacts .form .form-row .form-col{width:calc(50% - 10px)}#contacts .form .form-row label{color:#fff;font-size:var(--tag);display:block}@media(max-width:800px){#contacts .form .form-row{margin-bottom:calc(var(--pad1) * 0.7)}}#contacts .form .form-row textarea,#contacts .form .form-row input{border:0;border-bottom:1px solid #fff;outline:0;color:#fff;background:transparent;font-size:calc(var(--bodyText) * 0.8);line-height:200%;display:block;width:100%;resize:vertical}#contacts .form .form-row textarea::placeholder,#contacts .form .form-row input::placeholder{color:#fff;opacity:.5}#contacts .form .drop-down{position:relative}#contacts .form .drop-down label{width:100%;cursor:pointer;display:block}#contacts .form .drop-down:after{width:10px;height:10px;content:'';display:block;position:absolute;right:5px;top:5px;-webkit-transition:all 200ms cubic-bezier(0,0,0.58,1);-moz-transition:all 200ms cubic-bezier(0,0,0.58,1);-o-transition:all 200ms cubic-bezier(0,0,0.58,1);transition:all 200ms cubic-bezier(0,0,0.58,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,0,0) rotate(-45deg);border-bottom:1px solid #FFF;border-left:1px solid #FFF}#contacts .form .drop-down.active:after{transform:translate3d(0,0,0) rotate(135deg)}#contacts .form .drop-down.active .drop-down-box{transform:translate3d(0,0,0) scaleY(1);opacity:1;pointer-events:auto}#contacts .form .drop-down .drop-down-box{position:absolute;-webkit-transition:all 300ms cubic-bezier(0,0,0.58,1);-moz-transition:all 300ms cubic-bezier(0,0,0.58,1);-o-transition:all 300ms cubic-bezier(0,0,0.58,1);transition:all 300ms cubic-bezier(0,0,0.58,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,0,0) scaleY(0);opacity:0;transform-origin:top center;pointer-events:none;background:#2b2b2b;width:calc(100% - 10px);padding:5px;z-index:3}#contacts .form .drop-down .drop-down-box .drop-down-item{font-size:calc(var(--bodyText) * 0.8);line-height:200%;cursor:pointer;color:#fff;-webkit-transition:all 300ms cubic-bezier(0,0,0.58,1);-moz-transition:all 300ms cubic-bezier(0,0,0.58,1);-o-transition:all 300ms cubic-bezier(0,0,0.58,1);transition:all 300ms cubic-bezier(0,0,0.58,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);padding-left:0;transform:translate3d(0,0,0)}#contacts .form .drop-down .drop-down-box .drop-down-item:hover{transform:translate3d(2%,0,0)}#contacts .form .drop-down .drop-down-box .drop-down-item.selected{font-weight:bold;transform:translate3d(2%,0,0);pointer-events:none}#contacts .form .submit-row{width:100%;display:flex;justify-content:space-between;color:#fff}@media(max-width:800px){#contacts .form .submit-row{display:block}}#contacts .form .submit-row .rgpd{color:#fff;font-size:calc(var(--bodyText) * 0.6);width:calc(100% - 5vw - 10px - var(--bodyText));padding-left:var(--bodyText);position:relative}#contacts .form .submit-row .rgpd .chk{width:calc(var(--bodyText) * 0.6);height:calc(var(--bodyText) * 0.6);position:absolute;border:1px solid #FFF;top:0;left:0;cursor:pointer}#contacts .form .submit-row .rgpd .chk::before{width:calc(var(--bodyText) * 0.6);height:calc(var(--bodyText) * 0.6);content:'';display:block;position:absolute;background:#FFF;top:0;left:0;-webkit-transition:all 300ms cubic-bezier(0,0,0.58,1);-moz-transition:all 300ms cubic-bezier(0,0,0.58,1);-o-transition:all 300ms cubic-bezier(0,0,0.58,1);transition:all 300ms cubic-bezier(0,0,0.58,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);opacity:1;transform:scale(0.5);display:block;position:absolute;top:0;left:0;margin:auto;bottom:0;right:0}#contacts .form .submit-row .rgpd.disabled .chk::before{opacity:0;transform:scale(0)}#contacts .form .submit-row img{width:5vw;height:5vw;cursor:pointer;-webkit-transition:all 300ms cubic-bezier(0,0,0.58,1);-moz-transition:all 300ms cubic-bezier(0,0,0.58,1);-o-transition:all 300ms cubic-bezier(0,0,0.58,1);transition:all 300ms cubic-bezier(0,0,0.58,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);opacity:.5;pointer-events:none;user-select:none}#contacts .form .submit-row img.vis{opacity:1;pointer-events:auto}@media(max-width:800px){#contacts .form .submit-row{display:block}#contacts .form .submit-row img{margin-top:10px;float:right;width:51vw;height:15vw}}#contacts .social-contacts{margin-top:calc(var(--pad1) * 0.2);width:calc(var(--pad1) * 1);display:flex;justify-content:space-between}#contacts .social-contacts img{height:calc(var(--pad1) * 0.2)}@media(max-width:800px){#contacts .social-contacts{width:calc(var(--pad1) * 5);margin-top:calc(var(--pad1) *1)}#contacts .social-contacts img{height:calc(var(--pad1) * 1)}}#contacts .contacts-list{background-image:-webkit-linear-gradient(top,#b18f46 20%,rgba(177,143,70,0) 100%);background-image:-moz-linear-gradient(top,#b18f46 20%,rgba(177,143,70,0) 100%);background-image:linear-gradient(to bottom,#b18f46 20%,rgba(177,143,70,0) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFB18F46',endColorstr='#00B18F46',GradientType=0);padding-top:var(--pad1);padding-bottom:var(--pad1);width:100vw;position:relative}#contacts .contacts-list .contacts-list-content{width:calc(100vw - (var(--pad1) * 2));margin:auto;overflow:hidden;overflow:auto}#contacts .contacts-list .contacts-list-content .contacts-list-item{border-top:1px solid #fff;width:50%;color:#fff;float:left;padding-top:calc(var(--pad1) * 0.3);padding-bottom:calc(var(--pad1) * 0.3)}#contacts .contacts-list .contacts-list-content .contacts-list-item a{color:#fff}@media(max-width:800px){#contacts .contacts-list .contacts-list-content .contacts-list-item{width:100%;padding-top:calc(var(--pad1) * 1)}}#contacts .contacts-list .contacts-list-content .contacts-list-item:nth-child(even) .contacts-list-item-content{transition-delay:300ms}#contacts .contacts-list .contacts-list-content .contacts-list-item .contacts-list-item-content{-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);opacity:1;transform:translate3d(0,0,0)}#contacts .contacts-list .contacts-list-content .contacts-list-item .contacts-list-item-content.init-element{opacity:0;transform:translate3d(0,0,0);transition-delay:0ms}#contacts .contacts-list .contacts-list-content .contacts-list-item p{font-size:calc(var(--bodyText) * 0.8)}#contacts .contacts-list .contacts-list-content .contacts-list-item .cta-see-more{color:#fff;margin-top:0;transform-origin:center left;transform:translate3d(0,0,0) scale(0.8)}#contacts .contacts-list .contacts-list-content .contacts-list-item .cta-see-more::before{background:#FFF}#carreers .hero{width:100vw;height:100vh;position:relative;align-items:center;display:flex}#carreers .hero .master-image{width:55%}#carreers .hero .master-image img{filter:brightness(0.8)}@media(max-width:800px){#carreers .hero .master-image{right:0;width:calc(100% - var(--pad1) * 1);height:calc(100% - var(--pad1) * 3)}#carreers .hero .master-image img{filter:brightness(0.8)}}#carreers .hero .hero-content{position:relative;width:60%;padding-left:calc(var(--pad1) * 1);-webkit-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-moz-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-o-transition:all 1400ms cubic-bezier(0.19,1,0.22,1);transition:all 1400ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);opacity:0;transform:translate3d(0,0,0) scale(1.1)}#carreers .hero .hero-content.loaded{transform:translate3d(0,0,0) scale(1);opacity:1}#carreers .hero .hero-content .hero-content-lebel{font-size:var(--cat);color:#b18f46}#carreers .hero .hero-content h1{color:#b18f46;line-height:100%;display:block;padding-top:calc(var(--pad1) * 0.3);padding-bottom:calc(var(--pad1) * 0.3)}#carreers .hero .hero-content p{color:#fff;width:80%;font-size:var(--bodyCopy)}@media(max-width:800px){#carreers .hero .hero-content{width:calc(100% - (var(--pad1) * 3));padding-left:calc(var(--pad1) * 2)}#carreers .hero .hero-content h1{color:#b18f46;line-height:100%;display:block;padding-top:calc(var(--pad1) * 0.5);padding-bottom:calc(var(--pad1) * 1)}#carreers .hero .hero-content p{color:#fff;width:95%;font-size:calc(var(--bodyText) * 0.9)}}.positions{background-image:-webkit-linear-gradient(top,#b18f46 0,#2b2b2b 60%);background-image:-moz-linear-gradient(top,#b18f46 0,#2b2b2b 60%);background-image:linear-gradient(to bottom,#b18f46 0,#2b2b2b 60%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFB18F46',endColorstr='#FF2B2B2B',GradientType=0);width:100vw;overflow:hidden;position:relative;padding-top:calc(var(--pad1)* 1)}@media(max-width:800px){.positions{padding-bottom:calc(var(--pad1) * 2);padding-top:calc(var(--pad1) * 2)}}.positions .position-text-label{font-size:var(--cat);color:#FFF;margin-bottom:calc(var(--pad1)* 0.5)}.positions .box-positions{width:calc(100% - (var(--pad1)* 2));margin:auto;position:relative}.positions .box-positions .positions-list{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;position:relative}@media(max-width:800px){.positions .box-positions .positions-list{display:block}}.positions .box-positions .carrers-item{-webkit-transition:all 1400ms cubic-bezier(0,0,0.58,1);-moz-transition:all 1400ms cubic-bezier(0,0,0.58,1);-o-transition:all 1400ms cubic-bezier(0,0,0.58,1);transition:all 1400ms cubic-bezier(0,0,0.58,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,0,0) scale(1);opacity:1;display:block;width:calc(50% - (var(--pad1) * 1.15));overflow:hidden;margin-bottom:calc(var(--pad1) * 0.3);padding:calc(var(--pad1) * 0.5);border-radius:10px;border:1px solid #FFF;text-decoration:none}.positions .box-positions .carrers-item.init-element{transform:translate3d(100vw,0,0) scale(1.1);opacity:1}@media(max-width:800px){.positions .box-positions .carrers-item{width:calc(100% - (var(--pad1) * 1.15));margin-bottom:calc(var(--pad1) * 0.5)}}.positions .box-positions .carrers-item *{color:#FFF;text-decoration:none}.positions .box-positions .carrers-item .carrers-item-title{display:block;padding-right:calc(var(--pad1) * 0.5)}.positions .box-positions .carrers-item .carrers-item-title br{display:none !important}.positions .box-positions .carrers-item .carrers-item-text{margin-top:calc(var(--pad1) * 0.2);display:flex}.positions .box-positions .carrers-item .carrers-item-text p{font-size:var(--bodyText);padding-left:20px;margin-top:calc(var(--pad1) * 0.2);display:block}.positions .box-positions .carrers-item .carrers-item-text img{width:10vw;height:10vw}html{margin-top:0 !important}body{width:100vw;overflow-x:hidden;background-color:#2b2b2b;-webkit-font-smoothing:antialiased !important}@media(max-width:800px){body.menu-open{overflow:hidden}}ol,ul{list-style:none}blockquote,q{quotes:none}.montserrat,header .nav-menu .sub-menu-mob .sub-menu-item,header .sub-menu .sub-menu-item,footer .side-footer.side-footer3,footer .side-footer.side-footer4,footer .side-footer.side-footer2 .nl-input .nl-label,footer .side-footer.side-footer2 .nl-input input,#portfolio .hero .portfolio-info .portfolio-info-box .portfolio-info-box-text p,#portfolio-list-menu .search-box input,#about .mission .mission-row:nth-child(4) .mission-itens1-item .mission-itens1-item-text,#about .mission .mission-row:nth-child(5) .mission-itens2 .mission-itens2-item .mission-itens2-item-text,#esg .slider-egc .slider-egc-text-side #slider-egc-text-nav .slider-egc-text-item .slider-egc-list,#esg .env .env-row.env-row2 .env-item .env-item-txt,#contacts .form .form-row textarea,#contacts .form .form-row input,#contacts .form .drop-down .drop-down-box .drop-down-item,#contacts .form .submit-row .rgpd,p{font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.bodoni,header .close-desk,header .nav-menu .sub-menu-mob .sub-menu-item.sub-menu-item-lang,header .nav-menu .nav-menu-item .nav-menu-item-num,header .nav-menu .nav-menu-item a,header .switch-lang a,footer .side-footer.side-footer1 .menu-footer1 a,#home .hero .hero-content-home .hero-content-home-item .hero-home-label,#home .about-section .content-about-section .content-about-text .content-about-text-label,.services-section .text-side #text-side .text-side-content .gallery-side-item-mob .img-slide-content,.services-section .text-side #text-side .text-side-content,.services-section .gallery-side .gallery-side-nav .gallery-side-item .img-slide-content,.culture-section-text-box .culture-section-text-box-label,.cta-see-more,#portfolio .hero .portfolio-info .portfolio-nav .portfolio-nav-item,#detail .block-text.bodoni p,.related-posts .related-posts-item .related-posts-content .rel-num,.related-posts-news .related-posts-item .related-posts-content .rel-num,#news .hero .content-title .content-title-label,#about .hero .hero-content .hero-content-lebel,#about .mission .mission-row:nth-child(4) .mission-itens1-item .mission-itens1-item-num,#about .mission .mission-row:nth-child(5) .mission-itens2 .mission-itens2-item .mission-itens2-item-title,#about .mission .mission-text .mission-text-label,#about .team .ceo .ceo-text .ceo-text-label,#about .team .ceo .ceo-img .ceo-name,#about .team .directors .directors-text .desc,#about .partners .label-partners,#about .partners .carrers-mob .carrers-item .carrers-item-label,#about .partners .carrers-mob .carrers-item .carrers-item-title,#about .partners .carrers .label-carrers,#about .partners .carrers .carrers-items .carrers-items-box .carrers-item .carrers-item-label,#about .partners .carrers .carrers-items .carrers-items-box .carrers-item .carrers-item-title,#esg .hero .hero-content .hero-content-lebel,#esg .slider-egc .slider-egc-label,#esg .env .env-label,#esg .env .env-row.env-row2 .env-item .env-item-col1,#esg .env .env-row.env-row2 .env-item .env-item-tit,#esg .social .social-label,#esg .social .social-col.social-col2 .social-num-item .social-num-item-num,#contacts .form .form-label,#contacts .form .form-row label,#carreers .hero .hero-content .hero-content-lebel,.positions .position-text-label,.positions .box-positions .carrers-item .carrers-item-label,.positions .box-positions .carrers-item .carrers-item-title,.rounded-cta,.common-counter-h .common-counter-prev,.common-counter-h .common-counter-next,.common-counter .common-counter-prev,.common-counter .common-counter-next{font-family:"Bodoni Moda",serif;font-optical-sizing:auto;font-weight:500;font-style:normal}h1,h2,h3,h4,h5,h6,.cat,.tag{font-family:"Bodoni Moda",serif;font-optical-sizing:auto;font-weight:500;font-style:normal}h1{font-size:var(--h1)}h2{font-size:var(--h2);line-height:120%}h3{font-size:var(--h3);line-height:120%}p{font-size:var(--bodyText);line-height:140%}.rounded-cta{font-size:var(--cat);display:inline-block;text-decoration:none;border:2px solid #FFF;padding:calc(var(--cat) * 0.1) calc(var(--cat) * 0.8);border-radius:calc(var(--cat) * 1);-webkit-transition:all 300ms cubic-bezier(0,0,0.58,1);-moz-transition:all 300ms cubic-bezier(0,0,0.58,1);-o-transition:all 300ms cubic-bezier(0,0,0.58,1);transition:all 300ms cubic-bezier(0,0,0.58,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:translate3d(0,0,0) scale(1);position:relative;text-align:center}.rounded-cta span{display:block;transform-origin:top center;-webkit-transition:all 300ms cubic-bezier(0,0,0.58,1);-moz-transition:all 300ms cubic-bezier(0,0,0.58,1);-o-transition:all 300ms cubic-bezier(0,0,0.58,1);transition:all 300ms cubic-bezier(0,0,0.58,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.rounded-cta span:nth-child(1){position:relative;transform:translate3d(0,-3%,0) scaleY(1);opacity:1}.rounded-cta span:nth-child(2){position:absolute;top:0;left:0;transform:translate3d(0,57%,0) scaleY(0.5);opacity:0;color:#b18f46 !important;width:100%}.rounded-cta:hover{transform:translate3d(0,0,0) scale(1);border:2px solid #b18f46}.rounded-cta:hover span:nth-child(1){transform:translate3d(0,-6%,0) scaleY(0.5);opacity:0}.rounded-cta:hover span:nth-child(2){transform:translate3d(0,-3%,0) scaleY(1);opacity:1}.common-counter-h{width:calc(var(--pad1) * 3);position:relative}@media(max-width:800px){.common-counter-h{width:calc(var(--pad1) * 9)}}.common-counter-h::after{content:'';display:block;position:absolute;display:block;position:absolute;top:0;left:0;margin:auto;bottom:0;right:0;width:65%;height:1px;background-color:#FFF}.common-counter-h .common-counter-prev,.common-counter-h .common-counter-next{font-size:calc(var(--cat) * 0.9);cursor:pointer;opacity:0;pointer-events:none;-webkit-transition:all 300ms cubic-bezier(0,0,0.58,1);-moz-transition:all 300ms cubic-bezier(0,0,0.58,1);-o-transition:all 300ms cubic-bezier(0,0,0.58,1);transition:all 300ms cubic-bezier(0,0,0.58,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.common-counter-h .common-counter-prev.active,.common-counter-h .common-counter-next.active{opacity:1;pointer-events:auto;transform:translate3d(0,0,0)}.common-counter-h .common-counter-prev{text-align:left;color:#b18f46 !important;font-size:calc(var(--cat) * 1);transform:translate3d(-20px,0,0);font-weight:bold}.common-counter-h .common-counter-next{text-align:right;transform:translate3d(20px,0,0);font-weight:400}.common-counter{position:absolute;top:0;left:0;width:calc(var(--pad1) * 1);height:calc(var(--pad1) * 3);display:flex;flex-direction:column;justify-content:space-between}@media(max-width:800px){.common-counter{height:calc(var(--pad1) * 9);width:calc(var(--pad1) * 2.5)}}.common-counter .common-counter-prev,.common-counter .common-counter-next{font-size:calc(var(--cat) * 0.9);position:absolute;opacity:0;pointer-events:none;-webkit-transition:all 300ms cubic-bezier(0,0,0.58,1);-moz-transition:all 300ms cubic-bezier(0,0,0.58,1);-o-transition:all 300ms cubic-bezier(0,0,0.58,1);transition:all 300ms cubic-bezier(0,0,0.58,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.common-counter .common-counter-prev.active,.common-counter .common-counter-next.active{opacity:1;pointer-events:auto;transform:translate3d(0,0,0)}.common-counter .common-counter-prev{color:#b18f46 !important;text-align:right;right:50%;top:0;font-weight:bold;font-size:calc(var(--cat) * 1);transform:translate3d(0,-20px,0)}.common-counter .common-counter-next{color:#fff;left:50%;bottom:0;transform:translate3d(0,20px,0);font-weight:400}.common-counter::after{content:'';display:block;position:absolute;display:block;position:absolute;top:0;left:0;margin:auto;bottom:0;right:0;width:1px;height:65%;background-color:#FFF}.bg-mob{display:none}@media(max-width:800px){.bg-mob{display:block;position:absolute;width:100%;height:100%;z-index:0;top:0;left:0;pointer-events:none}}#pp section{padding-top:calc(var(--pad1) * 2);padding-bottom:calc(var(--pad1) * 2);width:calc(100% - (var(--pad1) * 2));margin:auto;color:#fff}.slick-dots{margin:auto;display:flex;justify-content:center;margin-top:20px}.slick-dots li{width:10px;height:10px;border-radius:50%;background:#bababa;margin-left:3px;margin-right:3px}.slick-dots li button{display:none}