@charset "UTF-8";html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}img{box-sizing:content-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}*{outline:0 none}a{font-weight:700;text-decoration:none}body{background:#fff9ee;display:flex;flex-direction:column;font-family:Manrope,sans-serif;line-height:1.2;max-width:100vw;min-height:100vh;overflow-x:hidden}body.open-menu{overflow:hidden}.bg{background:var(--dark-khaki)}.bg-brown{background:var(--dark-brown)}footer{margin-top:auto}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.container{margin:0 auto;width:100%}@media screen and (min-width:768px) and (max-width:1919px){.container{padding-left:2.344vw;padding-right:2.344vw}}.container-fluid .row{margin-left:0;margin-right:0}.container .col-12{padding-left:0;padding-right:0}b,strong{font-weight:700}em,i{font-style:italic}.bg-green{background-color:#002f2b}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{margin-left:auto;margin-right:auto;width:100%}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:100%}}@media (min-width:1921px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1820px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.row>*{box-sizing:border-box;flex-shrink:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}@media (min-width:576px){.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}}@media (min-width:768px){.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}}@media (min-width:992px){.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}}@media (min-width:1200px){.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}}@media (min-width:1400px){.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}@media (min-width:576px){.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}}@media (min-width:768px){.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.order-md-first{order:-1!important}}@media (min-width:992px){.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}}@media (min-width:1200px){.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}}@media (min-width:1400px){.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}}@font-face{font-family:custom-icons;font-style:normal;font-weight:400;src:url(../fonts/custom-icons.eot);src:url(../fonts/custom-icons.eot?#iefix) format("embedded-opentype"),url(../fonts/custom-icons.woff2) format("woff2"),url(../fonts/custom-icons.woff) format("woff"),url(../fonts/custom-icons.ttf) format("truetype"),url(../fonts/custom-icons.svg#custom-icons) format("svg")}[class*=icon-],[class^=icon-]{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:custom-icons;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-arrow-left:before{content:"\ea01"}.icon-arrow-right:before{content:"\ea02"}.icon-chevron-down:before{content:"\ea03"}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide,.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(ajax-loader.gif) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(fonts/slick.eot);src:url(fonts/slick.eot?#iefix) format("embedded-opentype"),url(fonts/slick.woff) format("woff"),url(fonts/slick.ttf) format("truetype"),url(fonts/slick.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0px;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0px;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}

/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{border:0;margin:0;outline:none;padding:0;vertical-align:top}.fancybox-wrap{left:0;position:absolute;top:0;z-index:8020}.fancybox-skin{background:#f9f9f9;border-radius:4px;color:#444;position:relative;text-shadow:none}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-inner,.fancybox-outer{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px Helvetica Neue,Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;height:100%;width:100%}.fancybox-image{max-height:100%;max-width:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(../img/fancybox_sprite.png)}#fancybox-loading{background-position:0 -108px;cursor:pointer;left:50%;margin-left:-22px;margin-top:-22px;opacity:.8;position:fixed;top:50%;z-index:8060}#fancybox-loading div{background:url(../img/fancybox_loading.gif) 50% no-repeat;height:44px;width:44px}.fancybox-close{height:36px;right:-18px;top:-18px;width:36px}.fancybox-close,.fancybox-nav{cursor:pointer;position:absolute;z-index:8040}.fancybox-nav{-webkit-tap-highlight-color:rgba(0,0,0,0);background:transparent url(../img/blank.gif);height:100%;text-decoration:none;top:0;width:40%}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{cursor:pointer;height:34px;margin-top:-18px;position:absolute;top:50%;visibility:hidden;width:36px;z-index:8040}.fancybox-prev span{background-position:0 -36px;left:10px}.fancybox-next span{background-position:0 -72px;right:10px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{left:-99999px;max-height:99999px;max-width:99999px;overflow:visible!important;position:absolute;top:-99999px}.fancybox-lock{overflow:visible!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{background:url(../img/fancybox_overlay.png);display:none;left:0;overflow:hidden;position:absolute;top:0;z-index:8010}.fancybox-overlay-fixed{bottom:0;position:fixed;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{font:normal 13px/20px Helvetica Neue,Helvetica,Arial,sans-serif;position:relative;text-shadow:none;visibility:hidden;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{bottom:0;margin-bottom:-35px;position:absolute;right:50%;text-align:center;z-index:8050}.fancybox-title-float-wrap .child{background:transparent;background:rgba(0,0,0,.8);border-radius:15px;color:#fff;display:inline-block;font-weight:700;line-height:24px;margin-right:-100%;padding:2px 20px;text-shadow:0 1px 2px #222;white-space:nowrap}.fancybox-title-outside-wrap{color:#fff;margin-top:10px;position:relative}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{background:#000;background:rgba(0,0,0,.8);bottom:0;color:#fff;left:0;padding:10px;position:absolute}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(../img/fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(../img/fancybox_loading@2x.gif);background-size:24px 24px}}header{background:linear-gradient(180deg,#000,transparent);left:0;position:absolute;right:0;top:0;z-index:100}header .logo{transition:all .3s linear}header .logo:hover{opacity:.61}header .logo .custom-logo{width:260px}@media screen and (min-width:768px) and (max-width:1919px){header .logo .custom-logo{width:13.549vw}}header .row{padding:30px 0}@media screen and (min-width:768px) and (max-width:1919px){header .row{padding:1.563vw 0}}header a{color:var(--white)}header .col-auto{padding-left:0;padding-right:0}header .menu-top{display:flex;flex-direction:row;flex-wrap:wrap;gap:40px;justify-content:flex-end;margin-left:auto;width:100%}@media screen and (min-width:768px) and (max-width:1919px){header .menu-top{gap:2.083vw}}header .menu-top a{font-size:24px;font-weight:300;letter-spacing:var(--letter-spacing);text-transform:uppercase}@media screen and (min-width:768px) and (max-width:1919px){header .menu-top a{font-size:1.25vw}}header .menu-button{color:var(--white);font-size:20px;font-weight:500;letter-spacing:var(--letter-spacing);padding-left:32px;position:relative;transition:all .3s linear;z-index:1}@media screen and (min-width:768px) and (max-width:1919px){header .menu-button{font-size:1.042vw;padding-left:1.667vw}}header .menu-button:hover{opacity:.61}header .menu-button:before{background-color:var(--white);content:"";height:16px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:16px}@media screen and (min-width:768px) and (max-width:1919px){header .menu-button:before{height:.833vw;width:.833vw}}header .menu-bottom{-moz-columns:4;column-count:4;max-width:1200px;width:calc(100% - 117px)}header .menu-bottom li{-moz-column-break-inside:avoid;break-inside:avoid;padding-top:20px}@media screen and (min-width:768px) and (max-width:1919px){header .menu-bottom li{padding-top:1.042vw}}header .menu-bottom a{font-size:24px;font-weight:300;letter-spacing:var(--letter-spacing);text-transform:uppercase}@media screen and (min-width:768px) and (max-width:1919px){header .menu-bottom a{font-size:1.25vw}}header .bottom-block{align-items:flex-end;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-top:auto;width:100%}header .bottom-block .menu-menu-container{width:calc(100% - 117px)}header .bottom-block img{height:117px;width:117px}@media screen and (min-width:768px) and (max-width:1919px){header .bottom-block img{height:6.097vw;width:6.097vw}}header .menu-block{display:flex;flex-direction:row;flex-wrap:wrap;height:0;left:50%;max-height:530px;max-width:1920px;opacity:0;padding:30px 45px 40px;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);transition:all .3s linear;width:100%}@media screen and (min-width:768px) and (max-width:1919px){header .menu-block{max-height:27.604vw;padding:1.563vw 2.344vw 2.083vw}}header .menu-block:before{background-color:var(--dark-khaki);content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw;z-index:-1}header .menu-block .menu-login-menu-container{margin-left:auto}header .menu-block.open{height:530px}@media screen and (min-width:768px) and (max-width:1919px){header .menu-block.open{height:27.604vw}}header .menu-block.open{opacity:1;pointer-events:auto}header .menu-block.open a{pointer-events:auto;transition:all .3s linear}header .menu-block.open a:hover{opacity:.6}footer{padding:50px 0}@media screen and (min-width:768px) and (max-width:1919px){footer{padding:2.604vw 0}}footer .col-md-4{display:flex;flex-direction:column;padding:0 18px 0 0!important}@media screen and (min-width:768px) and (max-width:1919px){footer .col-md-4{padding:0 .938vw 0 0!important}}footer .col-md-8{padding:0 0 0 18px!important}@media screen and (min-width:768px) and (max-width:1919px){footer .col-md-8{padding:0 0 0 .938vw!important}}footer .col-md-8 p{color:var(--white);font-size:20px;font-weight:300;letter-spacing:-1%;line-height:26px;vertical-align:middle}@media screen and (min-width:768px) and (max-width:1919px){footer .col-md-8 p{font-size:1.042vw;line-height:1.354vw}}footer hr{border:0;border-top:1px solid var(--white);margin:0 0 50px}@media screen and (min-width:768px) and (max-width:1919px){footer hr{border-top:.052vw solid var(--white);margin:0 0 2.604vw}}footer a.logo{display:flex;margin-bottom:310px}@media screen and (min-width:768px) and (max-width:1919px){footer a.logo{margin-bottom:16.146vw}}footer a.logo img{width:303px}@media screen and (min-width:768px) and (max-width:1919px){footer a.logo img{width:15.781vw}}footer h2{color:var(--white);font-family:var(--gtf);font-size:50px;font-weight:400;letter-spacing:-1%;line-height:120%;margin-bottom:40px}@media screen and (min-width:768px) and (max-width:1919px){footer h2{font-size:2.604vw;margin-bottom:2.083vw}}footer .mail,footer .tel{color:var(--white);display:block;font-size:20px;font-weight:300;letter-spacing:-1%;line-height:31px;position:relative}@media screen and (min-width:768px) and (max-width:1919px){footer .mail,footer .tel{font-size:1.042vw;line-height:1.615vw}}footer .mail:hover,footer .tel:hover{opacity:.6}footer .menu{-moz-columns:2;column-count:2;margin-bottom:100px}@media screen and (min-width:768px) and (max-width:1919px){footer .menu{margin-bottom:5.208vw}}footer .menu li a{color:var(--white);font-size:20px;font-weight:300;letter-spacing:-1%;line-height:1.8;position:relative;transition:.2s linear}@media screen and (min-width:768px) and (max-width:1919px){footer .menu li a{font-size:1.042vw}}footer .menu li a:before{background-color:var(--white);content:"";display:none;height:10px;left:0;position:absolute;top:calc(50% + 1px);transform:translateY(-50%);transition:.2s linear;width:10px}@media screen and (min-width:768px) and (max-width:1919px){footer .menu li a:before{height:.521vw;width:.521vw}}footer .menu li a:hover{padding:0 0 0 20px}@media screen and (min-width:768px) and (max-width:1919px){footer .menu li a:hover{padding:0 0 0 1.042vw}}footer .menu li a:hover:before{display:block}footer h3{color:var(--white);font-family:var(--gtf);font-size:32px;font-weight:400;letter-spacing:-1%;line-height:120%;margin-bottom:45px;margin-top:auto;vertical-align:middle}@media screen and (min-width:768px) and (max-width:1919px){footer h3{font-size:1.667vw;margin-bottom:2.344vw}}footer .wpforms-container{margin:24px 0!important}@media screen and (min-width:768px) and (max-width:1919px){footer .wpforms-container{margin:1.25vw 0!important}}footer .wpforms-field-container{display:flex;flex-direction:row;flex-wrap:wrap;row-gap:8px;width:100%}footer .wpforms-field-container .wpforms-field{padding:0!important}@media screen and (min-width:768px) and (max-width:1919px){footer .wpforms-field-container{row-gap:.417vw}}footer .wpforms-field-container .wpforms-field{width:100%}footer .wpforms-submit-container{display:table!important;margin-left:auto!important}footer form.contact,footer form.wpforms-form{display:flex;flex-direction:row;flex-wrap:wrap;row-gap:8px}@media screen and (min-width:768px) and (max-width:1919px){footer form.contact,footer form.wpforms-form{row-gap:.417vw}}footer form.contact .input,footer form.wpforms-form .input{position:relative;width:50%!important}footer form.contact .input.focus label,footer form.wpforms-form .input.focus label{font-size:12px!important;top:0!important;transform:translateY(0)!important}@media screen and (min-width:768px) and (max-width:1919px){footer form.contact .input.focus label,footer form.wpforms-form .input.focus label{font-size:.625vw!important}}footer form.contact .input label,footer form.wpforms-form .input label{color:var(--white)!important;font-size:20px!important;font-weight:500!important;letter-spacing:-1%!important;line-height:120%!important;opacity:.3!important;pointer-events:none!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important;transition:.3s linear!important}@media screen and (min-width:768px) and (max-width:1919px){footer form.contact .input label,footer form.wpforms-form .input label{font-size:1.042vw!important}}footer form.contact .input input,footer form.wpforms-form .input input{background-color:transparent!important;border:0!important;border-bottom:1px solid var(--white)!important;border-radius:0!important;color:hsla(0,0%,100%,.3)!important;font-size:20px!important;font-weight:500!important;height:72px!important;letter-spacing:-1%!important;line-height:120%!important;max-width:100%;outline:none!important;transition:.3s linear!important;width:100%!important}@media screen and (min-width:768px) and (max-width:1919px){footer form.contact .input input,footer form.wpforms-form .input input{font-size:1.042vw!important;height:3.75vw!important}}footer form.contact .input input:focus-within,footer form.wpforms-form .input input:focus-within{border-width:0 0 1px!important;box-shadow:none!important;outline:none!important}footer form.contact .textarea,footer form.wpforms-form .textarea{width:100%!important}footer form.contact .textarea label,footer form.wpforms-form .textarea label{color:var(--white)!important;display:block!important;font-size:20px!important;font-weight:500!important;letter-spacing:-1%!important;line-height:120%!important;margin:25px 0 30px!important;max-width:-moz-fit-content!important;max-width:fit-content!important;opacity:.3!important}@media screen and (min-width:768px) and (max-width:1919px){footer form.contact .textarea label,footer form.wpforms-form .textarea label{font-size:1.042vw!important;margin:1.303vw 0 1.563vw!important}}footer form.contact .textarea textarea,footer form.wpforms-form .textarea textarea{background:transparent!important;border:0!important;border-radius:0!important;border-top:1px solid var(--white)!important;color:hsla(0,0%,100%,.3)!important;font-size:20px!important;font-weight:500!important;height:160px!important;letter-spacing:-1%!important;line-height:120%!important;outline:none!important;padding:20px 0!important;resize:none!important;transition:.3s linear!important;width:100%!important}@media screen and (min-width:768px) and (max-width:1919px){footer form.contact .textarea textarea,footer form.wpforms-form .textarea textarea{font-size:1.042vw!important;height:8.333vw!important;padding:1.042vw 0}}footer form.contact .textarea textarea:focus-within,footer form.wpforms-form .textarea textarea:focus-within{border-width:1px 0 0!important;box-shadow:none!important;outline:none!important}footer form.contact button,footer form.wpforms-form button{background-color:transparent!important;border:none!important;color:var(--white)!important;cursor:pointer!important;font-size:20px!important;font-weight:400!important;line-height:36px!important;margin:0 0 0 auto!important;padding:0!important;text-decoration:underline!important;text-transform:uppercase;transition:.3s linear!important;width:-moz-fit-content!important;width:fit-content!important}@media screen and (min-width:768px) and (max-width:1919px){footer form.contact button,footer form.wpforms-form button{font-size:1.042vw!important;height:auto!important;line-height:1.875vw!important}}footer form.contact button:hover,footer form.wpforms-form button:hover{opacity:.6!important}footer .col-md-6 hr{margin:60px 0 27px}@media screen and (min-width:768px) and (max-width:1919px){footer .col-md-6 hr{margin:3.127vw 0 1.407vw}}footer .col-md-6 p{color:var(--white);font-size:16px;font-weight:300;line-height:120%}@media screen and (min-width:768px) and (max-width:1919px){footer .col-md-6 p{font-size:.834vw}}footer .col-md-6 .menu-privacy{display:flex;flex-direction:row;gap:30px;justify-content:flex-end}@media screen and (min-width:768px) and (max-width:1919px){footer .col-md-6 .menu-privacy{gap:1.563vw}}footer .col-md-6 .menu-privacy a{color:var(--white);font-size:16px;font-weight:300;line-height:120%;transition:.3s linear}footer .col-md-6 .menu-privacy a:hover{color:rgba(255,249,238,.6)}@media screen and (min-width:768px) and (max-width:1919px){footer .col-md-6 .menu-privacy a{font-size:.834vw}}.advantage-items{display:flex;flex-direction:row;flex-wrap:wrap;padding:100px 0}.advantage-items .advantage-item{flex:1;width:calc(25% - 30px)}.advantage-items .advantage-item hr{border:0;border-top:3px solid var(--rust);margin:0 0 25px;width:100px}@media screen and (min-width:768px) and (max-width:1919px){.advantage-items .advantage-item hr{border-top:.156vw solid var(--rust);margin:0 0 1.302vw;width:5.208vw}}.advantage-items .advantage-item p{color:var(--white);display:flex;flex-direction:column;font-family:var(--font-manrope);font-size:20px;line-height:1.25}.advantage-items .advantage-item p span{font-family:var(--gtf);font-size:65px;margin-bottom:15px}@media screen and (min-width:768px) and (max-width:1919px){.advantage-items .advantage-item p span{font-size:3.385vw;margin-bottom:.781vw}.advantage-items .advantage-item p{font-size:1.042vw}}.applications{padding:135px 0}@media screen and (min-width:768px) and (max-width:1919px){.applications{padding:7.035vw 0}}.applications h4.title{margin-bottom:70px}@media screen and (min-width:768px) and (max-width:1919px){.applications h4.title{margin-bottom:3.646vw}}.applications .col-md-6:first-of-type{padding-right:22.5px}@media screen and (min-width:768px) and (max-width:1919px){.applications .col-md-6:first-of-type{padding-right:1.172vw}}.applications .col-md-6:nth-of-type(2){padding-left:22.5px}@media screen and (min-width:768px) and (max-width:1919px){.applications .col-md-6:nth-of-type(2){padding-left:1.172vw}}.applications h2.title{color:var(--dark-brown);font-family:var(--gtf);font-size:65px;font-weight:400;margin-bottom:15px}@media screen and (min-width:768px) and (max-width:1919px){.applications h2.title{font-size:3.385vw;margin-bottom:.781vw}}.applications p{font-size:20px;font-weight:300;letter-spacing:-1%;line-height:1.2;margin-bottom:30px}@media screen and (min-width:768px) and (max-width:1919px){.applications p{font-size:1.042vw;margin-bottom:1.563vw}}.applications img{width:100%}.applications ul li{align-items:center;color:var(--dark-brown);display:flex;font-size:25px;font-weight:700;justify-content:space-between;line-height:1.2;padding:27px 0}@media screen and (min-width:768px) and (max-width:1919px){.applications ul li{font-size:1.302vw;padding:1.406vw 0}}.applications ul li:not(:last-of-type){border-bottom:1.5px solid rgba(0,0,0,.11)}@media screen and (min-width:768px) and (max-width:1919px){.applications ul li:not(:last-of-type){border-bottom:.078vw solid rgba(0,0,0,.11)}}.applications ul li span{color:#000;font-size:14px;font-weight:300;padding-right:27px;position:relative}@media screen and (min-width:768px) and (max-width:1919px){.applications ul li span{font-size:.729vw;padding-right:1.406vw}}.applications ul li span:after{background-color:var(--dark-brown);content:"";height:12px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:12px}@media screen and (min-width:768px) and (max-width:1919px){.applications ul li span:after{height:.625vw;width:.625vw}}.banner .col-12{padding-left:0;padding-right:0}.banner .banner-content{bottom:0;left:0;padding:80px 45px;position:absolute;right:0;z-index:1}@media screen and (min-width:768px) and (max-width:1919px){.banner .banner-content{padding:4.167vw 2.344vw}}.banner .banner-content{color:var(--white);margin-left:auto;margin-right:auto;max-width:1920px}.banner .banner-content hr{margin:0 0 45px;width:670px}@media screen and (min-width:768px) and (max-width:1919px){.banner .banner-content hr{margin:0 0 2.344vw;width:34.896vw}}.banner .banner-content hr{border-bottom:2px solid var(--white);border-top:0}@media screen and (min-width:768px) and (max-width:1919px){.banner .banner-content hr{border-bottom:.104vw solid var(--white)}}.banner .banner-content h1.title{font-family:var(--gtf);font-size:57px;font-weight:400;letter-spacing:-2%;line-height:1.2;margin-bottom:48px}@media screen and (min-width:768px) and (max-width:1919px){.banner .banner-content h1.title{font-size:2.969vw;margin-bottom:2.5vw}}.banner .banner-content h4.title{color:var(--white);font-size:24px;font-weight:400;letter-spacing:var(--letter-spacing);line-height:1.2;margin-bottom:34px;text-transform:uppercase}@media screen and (min-width:768px) and (max-width:1919px){.banner .banner-content h4.title{font-size:1.25vw;margin-bottom:1.771vw}}.banner .banner-content .banner-menu{display:flex;flex-direction:row;gap:44px}@media screen and (min-width:768px) and (max-width:1919px){.banner .banner-content .banner-menu{gap:2.292vw}}.banner .banner-slide{display:flex;position:relative}.banner .banner-slide:after{background:linear-gradient(0deg,#000,transparent);bottom:0;content:"";left:0;position:absolute;right:0;top:50%}.banner img{max-height:100lvh;min-height:100lvh;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.banner .banner-menu a{color:var(--white);font-size:20px;font-weight:400;text-decoration:underline;transition:all .3s linear}@media screen and (min-width:768px) and (max-width:1919px){.banner .banner-menu a{font-size:1.042vw}}.banner .banner-menu a:hover{opacity:.61}.banner .slick-arrow{bottom:45px;color:var(--white);cursor:pointer;left:50%;position:absolute;transform:translateX(860px);transition:all .3s linear;z-index:1}.banner .slick-arrow:before{font-size:14px}@media screen and (min-width:768px) and (max-width:1919px){.banner .slick-arrow{bottom:2.496vw}.banner .slick-arrow:before{font-size:.729vw}}@media screen and (max-width:1919px){.banner .slick-arrow{left:inherit;transform:translateX(0)!important}}.banner .slick-arrow:hover{opacity:.34}.banner .slick-arrow.icon-arrow-left{transform:translateX(780px)}@media screen and (max-width:1919px){.banner .slick-arrow.icon-arrow-left{right:7.295vw}.banner .slick-arrow.icon-arrow-right{right:2.344vw}}.banner-statick{position:relative}.banner-statick:before{background:linear-gradient(0deg,#000,transparent);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.banner-statick img{height:100lvh;left:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:relative;transform:translateX(-50%);width:100vw}.banner-statick .banner-content{bottom:0;display:flex;flex-direction:column;height:100%;justify-content:space-between;left:0;margin-left:auto;margin-right:auto;max-width:1920px;padding:45px;position:absolute;right:0;z-index:2}@media screen and (min-width:768px) and (max-width:1919px){.banner-statick .banner-content{padding:2.344vw}}.banner-statick .banner-content>h4.title{margin-left:auto;padding-left:32px}@media screen and (min-width:768px) and (max-width:1919px){.banner-statick .banner-content>h4.title{padding-left:1.667vw}}.banner-statick .banner-content>h4.title:before{background-color:var(--rust);content:"";height:16px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:16px}@media screen and (min-width:768px) and (max-width:1919px){.banner-statick .banner-content>h4.title:before{height:.833vw;width:.833vw}}.banner-statick .banner-content h4{color:var(--white);font-size:20px;font-weight:500;letter-spacing:var(--letter-spacing);margin-bottom:auto;position:relative;text-transform:uppercase;z-index:1}@media screen and (min-width:768px) and (max-width:1919px){.banner-statick .banner-content h4{font-size:1.042vw}}.banner-statick .banner-content .bottom-content{position:relative}.banner-statick .banner-content .bottom-content h4{margin-bottom:35px}@media screen and (min-width:768px) and (max-width:1919px){.banner-statick .banner-content .bottom-content h4{margin-bottom:1.823vw}}.banner-statick .banner-content .bottom-content .view{bottom:0;color:var(--white);display:flex;font-size:22px;font-weight:600;line-height:36px;position:absolute;right:0;text-decoration:underline;transition:all .3s ease}@media screen and (min-width:768px) and (max-width:1919px){.banner-statick .banner-content .bottom-content .view{font-size:1.146vw;line-height:1.875vw}}.banner-statick .banner-content .bottom-content .view:hover{opacity:.6}.banner-statick .banner-content .bottom-content h2{color:var(--white);font-family:var(--gtf);font-size:65px;font-weight:400;line-height:72px;margin-bottom:25px}@media screen and (min-width:768px) and (max-width:1919px){.banner-statick .banner-content .bottom-content h2{font-size:3.385vw;line-height:3.75vw;margin-bottom:1.302vw}}.banner-statick .banner-content .bottom-content p{color:var(--white);font-size:20px;font-weight:400;letter-spacing:-1%;line-height:1.3}@media screen and (min-width:768px) and (max-width:1919px){.banner-statick .banner-content .bottom-content p{font-size:1.042vw}}.banner-statick .banner-content .bottom-content ul{align-items:center;color:var(--white);display:flex;flex-direction:row;font-size:20px;font-weight:400;gap:30px;line-height:1}@media screen and (min-width:768px) and (max-width:1919px){.banner-statick .banner-content .bottom-content ul{font-size:1.042vw;gap:1.563vw}}.banner-statick .banner-content .bottom-content ul li{position:relative}.banner-statick .banner-content .bottom-content ul li:not(:first-of-type):after{background-color:var(--white);border-radius:50%;content:"";height:6px;left:0;position:absolute;top:50%;transform:translateY(-50%) translateX(-18px);width:6px}@media screen and (min-width:768px) and (max-width:1919px){.banner-statick .banner-content .bottom-content ul li:not(:first-of-type):after{height:.313vw;transform:translateY(-50%) translateX(-.938vw);width:.313vw}}.collection{padding:200px 0}@media screen and (min-width:768px) and (max-width:1919px){.collection{padding:10.417vw 0}}.collection .col-md-3{padding-right:15px}.collection .col-md-9{padding-left:15px}.collection hr{border:0;border-top:1.5px solid var(--dark-brown);margin:0 0 20px}@media screen and (min-width:768px) and (max-width:1919px){.collection hr{border-top:.078vw solid var(--dark-brown);margin:0 0 1.042vw}}.collection p{color:var(--dark-brown);font-size:20px;font-weight:400;letter-spacing:-1%;line-height:1.3;margin-bottom:16px}@media screen and (min-width:768px) and (max-width:1919px){.collection p{font-size:1.042vw;margin-bottom:.833vw}}.collection h2.title{color:var(--dark-brown);font-family:var(--gtf);font-size:65px;font-weight:400;line-height:75px}@media screen and (min-width:768px) and (max-width:1919px){.collection h2.title{font-size:3.385vw;line-height:1.25vw}}.collection .collection-cards{margin-top:40px}@media screen and (min-width:768px) and (max-width:1919px){.collection .collection-cards{margin-top:2.084vw}}.collection .collection-cards .slick-arrow{cursor:pointer;margin-top:45px;order:1;transition:all .3s ease}.collection .collection-cards .slick-arrow:before{font-size:14px}@media screen and (min-width:768px) and (max-width:1919px){.collection .collection-cards .slick-arrow{margin-top:2.344vw}.collection .collection-cards .slick-arrow:before{font-size:.729vw}}.collection .collection-cards .slick-arrow:hover{opacity:.34}.collection .collection-cards .slick-arrow.icon-arrow-left{margin-left:auto}.collection .collection-cards .slick-arrow.icon-arrow-right{margin-left:35px;margin-right:60px}@media screen and (min-width:768px) and (max-width:1919px){.collection .collection-cards .slick-arrow.icon-arrow-right{margin-left:1.823vw;margin-right:3.125vw}}.collection .collection-cards.slick-initialized{display:flex;flex-direction:row;flex-wrap:wrap;margin-right:-45px;width:calc(100% + 57px)}@media screen and (min-width:1921px){.collection .collection-cards.slick-initialized{margin-right:0;width:calc(50vw + 460px)}}@media screen and (min-width:768px) and (max-width:1919px){.collection .collection-cards.slick-initialized{margin-right:-2.344vw;width:calc(100% + 2.969vw)}}.collection .collection-cards.slick-initialized .slick-list{padding:0 50px 5px 0!important}@media screen and (min-width:768px) and (max-width:1919px){.collection .collection-cards.slick-initialized .slick-list{padding:0 2.604vw .26vw 0!important}}.collection .collection-cards.slick-initialized .slick-track{display:flex;flex-direction:row;flex-wrap:nowrap;gap:14px}@media screen and (min-width:768px) and (max-width:1919px){.collection .collection-cards.slick-initialized .slick-track{gap:.729vw}}.collection .collection-cards.slick-initialized .slick-current h3:before{opacity:1;width:97px}@media screen and (min-width:768px) and (max-width:1919px){.collection .collection-cards.slick-initialized .slick-current h3:before{width:5.052vw}}.collection .collection-cards .collection-card{container-type:size;position:relative}.collection .collection-cards .collection-card:hover img{opacity:.8;transform:scale(1.1)}.collection .collection-cards .collection-card:hover h3:before{opacity:1;width:97px}@media screen and (min-width:768px) and (max-width:1919px){.collection .collection-cards .collection-card:hover h3:before{width:5.052vw}}.collection .collection-cards .collection-card .img{height:auto;height:133.4cqw;margin-bottom:16px;max-height:700px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;overflow:hidden;width:100%}.collection .collection-cards .collection-card .img img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.collection .collection-cards .collection-card h3{color:var(--dark-brown);font-size:25px;font-weight:400;letter-spacing:-2%;line-height:1.2;padding-bottom:6px;position:relative;transition:all .3s ease}@media screen and (min-width:768px) and (max-width:1919px){.collection .collection-cards .collection-card h3{font-size:1.302vw}}.collection .collection-cards .collection-card h3:before{background:var(--rust);content:"";height:3px;left:0;opacity:0;position:absolute;top:calc(100% - 3px);transition:all .3s ease;width:0}@media screen and (min-width:768px) and (max-width:1919px){.collection .collection-cards .collection-card h3:before{height:.156vw}}.collection .collection-cards .collection-card img{height:auto;transition:all .3s ease;width:100%}.collection .collection-cards .collection-card a.link{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.collection .view-all{color:var(--dark-brown);display:inline-flex;font-size:20px;font-weight:600;letter-spacing:-2%;line-height:120%;margin-left:15px;text-decoration:underline;transform:translateY(-100%);transition:all .3s ease}@media screen and (min-width:768px) and (max-width:1919px){.collection .view-all{font-size:1.042vw;margin-left:.781vw}}.collection .view-all:hover{opacity:.6}.description-text{margin:0 auto;max-width:700px;padding:220px 0;text-align:center}@media screen and (min-width:768px) and (max-width:1919px){.description-text{max-width:40.625vw;padding:11.458vw 0}}.description-text img{display:block;margin:0 auto 40px;width:53px}@media screen and (min-width:768px) and (max-width:1919px){.description-text img{margin:0 auto 2.083vw;width:2.76vw}}.description-text h4{color:var(--dark-brown);font-size:20px;line-height:1.2;margin-bottom:48px;text-transform:uppercase}@media screen and (min-width:768px) and (max-width:1919px){.description-text h4{font-size:1.042vw;margin-bottom:2.5vw}}.description-text p{color:var(--dark-brown);font-size:20px;letter-spacing:.02em;line-height:120%;margin-bottom:24px}.description-text p:last-of-type{margin-bottom:0}@media screen and (min-width:768px) and (max-width:1919px){.description-text p{font-size:1.042vw;margin-bottom:1.25vw}}.description-text .read-more{color:var(--dark-brown);font-size:20px;font-weight:400;text-decoration:underline;transition:all .3s ease;width:-moz-fit-content;width:fit-content}@media screen and (min-width:768px) and (max-width:1919px){.description-text .read-more{font-size:1.042vw}}.description-text .read-more:hover{opacity:.6}.selectric-hide-select{display:none}.selectric-wrapper{margin:60px 0 120px}@media screen and (min-width:768px) and (max-width:1919px){.selectric-wrapper{margin:3.125vw 0 6.25vw}}.selectric-wrapper .selectric{align-items:center;background-color:transparent;border:none;display:flex;flex-direction:row;gap:10px}@media screen and (min-width:768px) and (max-width:1919px){.selectric-wrapper .selectric{gap:.521vw}}.selectric-wrapper .icon-chevron-down{font-size:10px}@media screen and (min-width:768px) and (max-width:1919px){.selectric-wrapper .icon-chevron-down{font-size:.521vw}}.selectric-wrapper .button{position:relative}.selectric-wrapper .selectric-items{background-color:#fff9ee}.selectric-wrapper .selectric-items li{border-bottom:1px solid var(--dark-brown);color:var(--dark-brown);font-size:20px;font-weight:300;letter-spacing:var(--letter-spacing);line-height:120%}@media screen and (min-width:768px) and (max-width:1919px){.selectric-wrapper .selectric-items li{font-size:1.042vw}}.selectric-wrapper .selectric-items li:hover{background-color:var(--dark-khaki);color:var(--white)}.selectric-wrapper .selectric-items li.selected{background-color:var(--dark-brown);color:var(--white)}.selectric-wrapper .label{font-size:25px;font-weight:500}@media screen and (min-width:768px) and (max-width:1919px){.selectric-wrapper .label{font-size:1.302vw}}.tabs{align-items:center;display:flex;flex-direction:row;gap:60px;margin-top:55px}@media screen and (min-width:768px) and (max-width:1919px){.tabs{gap:3.125vw;margin-top:2.865vw}}.tabs li:not(.active) a{color:rgba(52,32,17,.15)}.tabs li:not(.active):hover a{color:rgba(52,32,17,.6)}.tabs li a{color:var(--dark-brown);font-family:var(--gtf);font-size:58px;font-weight:400;line-height:72px}@media screen and (min-width:768px) and (max-width:1919px){.tabs li a{font-size:3.021vw;line-height:3.75vw}}.tab-content .tab-pane{display:none}.tab-content .tab-pane.active{display:block}.description-block:has(.tab-content){padding-bottom:250px!important}@media screen and (min-width:768px) and (max-width:1919px){.description-block:has(.tab-content){padding-bottom:13.021vw!important}}.description-block .img{position:relative}.description-block .img img{max-height:1020px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.description-block .img .content{bottom:0;display:flex;flex-direction:column;justify-content:flex-end;left:0;padding:40px 25px;position:absolute;right:0;top:0}@media screen and (min-width:768px) and (max-width:1919px){.description-block .img .content{padding:2.083vw 1.302vw}}.description-block .img .content p{color:var(--white);font-size:20px;letter-spacing:var(--letter-spacing);line-height:1.3;margin:20px 0 0}@media screen and (min-width:768px) and (max-width:1919px){.description-block .img .content p{font-size:1.042vw;margin-top:1.25vw}}.description-block .img .content p:last-of-type{color:hsla(0,0%,100%,.25);font-weight:500}.description-block:has(.list) h2.title{display:flex;flex-direction:row;gap:50px}@media screen and (min-width:768px) and (max-width:1919px){.description-block:has(.list) h2.title{gap:2.604vw}}.description-block:has(.list) h2.title:first-of-type{margin-top:55px}@media screen and (min-width:768px) and (max-width:1919px){.description-block:has(.list) h2.title:first-of-type{margin-top:2.865vw}}.description-block:has(.list) h2.title span{color:rgba(51,30,16,.5)}.description-block .list{display:flex;flex-direction:row;flex-wrap:wrap;row-gap:36px}@media screen and (min-width:768px) and (max-width:1919px){.description-block .list{row-gap:1.875vw}}.description-block .list li{align-items:flex-start;border-bottom:1px solid var(--dark-brown);color:rgba(51,30,16,.5);display:flex;flex-direction:row;font-size:25px;font-weight:500;justify-content:space-between;line-height:120%;padding-bottom:27px;width:100%}@media screen and (min-width:768px) and (max-width:1919px){.description-block .list li{font-size:1.302vw;padding-bottom:1.406vw}}.description-block .list li span{color:var(--dark-brown);width:60%}@media screen and (min-width:768px) and (max-width:1919px){.description-block .list li span{width:31.25vw}}.description-block .desc-list{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:50px;row-gap:36px}@media screen and (min-width:768px) and (max-width:1919px){.description-block .desc-list{margin-bottom:2.604vw;row-gap:1.875vw}}.description-block .desc-list li{border-bottom:1px solid var(--dark-brown);font-size:25px;font-weight:500;line-height:120%;padding-bottom:27px;padding-left:44px;position:relative;width:50%}@media screen and (min-width:768px) and (max-width:1919px){.description-block .desc-list li{font-size:1.302vw;padding-bottom:1.406vw;padding-left:2.292vw}}.description-block .desc-list li:nth-last-of-type(-n+2){border-bottom:none}.description-block .desc-list li:before{background-color:var(--dark-brown);content:"";height:14px;left:0;position:absolute;top:8px;width:14px}@media screen and (min-width:768px) and (max-width:1919px){.description-block .desc-list li:before{height:.729vw;top:.417vw;width:.729vw}}.description-block:has(.product-slider) .col-md-6.order-md-2:first-of-type{padding-left:18px;padding-right:0}@media screen and (min-width:768px) and (max-width:1919px){.description-block:has(.product-slider) .col-md-6.order-md-2:first-of-type{padding-left:.938vw;padding-right:0}}.description-block:has(.product-slider) .col-md-6.order-md-1:nth-of-type(2){padding-left:0;padding-right:18px}@media screen and (min-width:768px) and (max-width:1919px){.description-block:has(.product-slider) .col-md-6.order-md-1:nth-of-type(2){padding-left:0;padding-right:.938vw}}.description-block:has(.product-slider) .col-md-6:nth-of-type(2){padding-left:18px}@media screen and (min-width:768px) and (max-width:1919px){.description-block:has(.product-slider) .col-md-6:nth-of-type(2){padding-left:.938vw;padding-right:0}}.description-block.bg .container{padding-right:0}.description-block:not(.bg){padding:135px 0 335px}@media screen and (min-width:768px) and (max-width:1919px){.description-block:not(.bg){padding:7.031vw 0 17.448vw}}.description-block:not(.bg) .col-md-6.order-md-2:first-of-type{padding-left:18px;padding-right:0}@media screen and (min-width:768px) and (max-width:1919px){.description-block:not(.bg) .col-md-6.order-md-2:first-of-type{padding-left:.938vw;padding-right:0}}.description-block:not(.bg) .col-md-6.order-md-1:nth-of-type(2){padding-left:0;padding-right:18px}@media screen and (min-width:768px) and (max-width:1919px){.description-block:not(.bg) .col-md-6.order-md-1:nth-of-type(2){padding-left:0;padding-right:.938vw}}.description-block:not(.bg) .img-wrapper{position:relative}.description-block:not(.bg) .img-wrapper img{height:100%;max-height:1020px!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.description-block:not(.bg) .img-wrapper .desc{bottom:0;display:flex;flex-direction:column;justify-content:flex-end;left:0;padding:50px;position:absolute;right:0;top:0}@media screen and (min-width:768px) and (max-width:1919px){.description-block:not(.bg) .img-wrapper .desc{padding:2.604vw}}.description-block:not(.bg) .img-wrapper .desc p{color:var(--white);font-size:22px;font-weight:500;letter-spacing:-1%;line-height:1.3;max-width:100%}@media screen and (min-width:768px) and (max-width:1919px){.description-block:not(.bg) .img-wrapper .desc p{font-size:1.146vw}}.description-block:not(.bg) .img-wrapper .desc p:last-of-type{margin-bottom:0}.description-block:not(.bg) h2.title{color:var(--dark-brown);font-size:57px}@media screen and (min-width:768px) and (max-width:1919px){.description-block:not(.bg) h2.title{font-size:2.969vw}}.description-block:not(.bg) img:not(.logo){max-height:100%}.description-block:not(.bg) h4.title{color:var(--dark-brown)}.description-block:not(.bg) h4.title:before{background-color:var(--rust)}.description-block:not(.bg) p{color:var(--dark-brown);font-size:20px;max-width:650px}@media screen and (min-width:768px) and (max-width:1919px){.description-block:not(.bg) p{font-size:1.146vw}}.description-block:not(.bg) a.learn-more{color:var(--dark-brown);font-size:20px}@media screen and (min-width:768px) and (max-width:1919px){.description-block:not(.bg) a.learn-more{font-size:1.146vw}}.description-block h2.title{color:var(--white);font-family:var(--gtf);font-size:65px;margin-bottom:20px;margin-top:auto}@media screen and (min-width:768px) and (max-width:1919px){.description-block h2.title{font-size:3.385vw;margin-bottom:1.042vw}}.description-block .learn-more{color:var(--white);font-size:20px;font-weight:500;margin-top:20px;text-decoration:underline;transition:all .3s ease}@media screen and (min-width:768px) and (max-width:1919px){.description-block .learn-more{font-size:1.146vw;margin-top:1.042vw}}.description-block .learn-more:hover{opacity:.6}.description-block .logo{position:absolute;right:-80px;top:45px;width:280px;z-index:1}@media screen and (min-width:768px) and (max-width:1919px){.description-block .logo{right:-4.167vw;top:2.344vw;width:14.583vw}}.description-block img:not(.logo){height:100%;max-height:1020px;min-height:800px;-o-object-fit:cover;object-fit:cover;-o-object-position:center left;object-position:center left}@media screen and (min-width:768px) and (max-width:1919px){.description-block img:not(.logo){max-height:53.125vw;min-height:41.667vw}}.description-block .col-12:has(img.logo){padding:45px 45px 45px 0}@media screen and (min-width:768px) and (max-width:1919px){.description-block .col-12:has(img.logo){padding:2.344vw 2.344vw 2.344vw 0}}.description-block .col-12{display:flex;flex-direction:column;padding:0;position:relative}.description-block p{color:var(--white);font-size:20px;font-weight:300;letter-spacing:var(--letter-spacing);line-height:120%;margin-bottom:30px}@media screen and (min-width:768px) and (max-width:1919px){.description-block p{font-size:1.146vw;margin-bottom:1.563vw}}.description-block h4.title{color:var(--white)}.description-block h4.title:before{background-color:var(--white)}.description-block .product-slider-nav{margin-left:-7px;max-width:calc(100% - 200px)}@media screen and (min-width:768px) and (max-width:1919px){.description-block .product-slider-nav{max-width:calc(100% - 10.417vw)}}.description-block .product-slider-nav .slick-slide{margin:0 7px}.description-block .product-slider-nav .slick-arrow{cursor:pointer;font-size:12px;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;z-index:1}.description-block .product-slider-nav .slick-arrow:hover{opacity:.6}.description-block .product-slider-nav .slick-arrow.icon-arrow-left{right:-150px}@media screen and (min-width:768px) and (max-width:1919px){.description-block .product-slider-nav .slick-arrow.icon-arrow-left{right:-7.813vw}}.description-block .product-slider-nav .slick-arrow.icon-arrow-right{right:-200px}@media screen and (min-width:768px) and (max-width:1919px){.description-block .product-slider-nav .slick-arrow.icon-arrow-right{right:-10.417vw}}.description-block .slick-dotted.slick-slider{margin-bottom:0}.description-block .slick-disabled{opacity:.36;pointer-events:none}.description-block .product-slider-nav .slick-slide{position:relative}.description-block .product-slider-nav .slick-slide:not(.slick-current):before{background:hsla(0,0%,100%,.75);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.description-block .product-slider img,.description-block .product-slider-nav img{min-height:100%;width:100%}.description-block .product-slider .slick-dots,.description-block .product-slider-nav .slick-dots{display:flex;flex-direction:row;height:auto;position:absolute;right:-80px;top:calc(50% + 13px);transform:translateY(-50%);width:-moz-fit-content;width:fit-content}@media screen and (min-width:768px) and (max-width:1919px){.description-block .product-slider .slick-dots,.description-block .product-slider-nav .slick-dots{right:-4.167vw;top:calc(50% + .677vw)}}.description-block .product-slider .slick-dots li,.description-block .product-slider-nav .slick-dots li{align-items:center;display:flex;flex-direction:row;font-family:Manrope,sans-serif;margin:0}.description-block .product-slider .slick-dots li:before,.description-block .product-slider-nav .slick-dots li:before{color:var(--dark-brown);content:attr(data-number);display:none;font-family:Manrope,sans-serif;font-size:20px;font-weight:600;height:inherit;line-height:120%;padding:0;position:relative;width:20px}@media screen and (min-width:768px) and (max-width:1919px){.description-block .product-slider .slick-dots li:before,.description-block .product-slider-nav .slick-dots li:before{font-size:1.042vw;width:1.042vw}}.description-block .product-slider .slick-dots li:last-of-type.slick-active,.description-block .product-slider-nav .slick-dots li:last-of-type.slick-active{width:40px}@media screen and (min-width:768px) and (max-width:1919px){.description-block .product-slider .slick-dots li:last-of-type.slick-active,.description-block .product-slider-nav .slick-dots li:last-of-type.slick-active{width:2.083vw}}.description-block .product-slider .slick-dots li:last-of-type.slick-active button,.description-block .product-slider-nav .slick-dots li:last-of-type.slick-active button{order:-1}.description-block .product-slider .slick-dots li:last-of-type.slick-active:before,.description-block .product-slider-nav .slick-dots li:last-of-type.slick-active:before{display:block!important;order:1;width:20px!important}@media screen and (min-width:768px) and (max-width:1919px){.description-block .product-slider .slick-dots li:last-of-type.slick-active:before,.description-block .product-slider-nav .slick-dots li:last-of-type.slick-active:before{width:1.042vw!important}}.description-block .product-slider .slick-dots li:last-of-type.slick-active:after,.description-block .product-slider-nav .slick-dots li:last-of-type.slick-active:after{content:"/";font-size:20px;font-weight:600;position:relative;right:0;top:2px}@media screen and (min-width:768px) and (max-width:1919px){.description-block .product-slider .slick-dots li:last-of-type.slick-active:after,.description-block .product-slider-nav .slick-dots li:last-of-type.slick-active:after{font-size:1.042vw}}.description-block .product-slider .slick-dots li:not(:last-of-type).slick-active:after,.description-block .product-slider-nav .slick-dots li:not(:last-of-type).slick-active:after{content:"/";font-size:20px;font-weight:600;position:relative;right:-2px;top:2px}@media screen and (min-width:768px) and (max-width:1919px){.description-block .product-slider .slick-dots li:not(:last-of-type).slick-active:after,.description-block .product-slider-nav .slick-dots li:not(:last-of-type).slick-active:after{font-size:1.042vw}}.description-block .product-slider .slick-dots li button:before,.description-block .product-slider .slick-dots li:not(.slick-active):not(:last-of-type),.description-block .product-slider-nav .slick-dots li button:before,.description-block .product-slider-nav .slick-dots li:not(.slick-active):not(:last-of-type){display:none}.description-block .product-slider .slick-dots li button,.description-block .product-slider-nav .slick-dots li button{color:var(--dark-brown);font-family:Manrope,sans-serif;font-size:20px;font-weight:600;height:inherit;line-height:120%;padding:0;width:20px}@media screen and (min-width:768px) and (max-width:1919px){.description-block .product-slider .slick-dots li button,.description-block .product-slider-nav .slick-dots li button{font-size:1.042vw}}.gallery{padding:75px 0}@media screen and (min-width:768px) and (max-width:1919px){.gallery{padding:3.906vw 0}}.gallery img{height:133.3cqw;width:100%}.gallery .slick-list{padding:0 50px 0 0}@media screen and (min-width:768px) and (max-width:1919px){.gallery .slick-list{padding:0 2.604vw 0 0}}.gallery .slick-slide{container-type:inline-size;margin:0 12.5px}@media screen and (min-width:768px) and (max-width:1919px){.gallery .slick-slide{margin:0 .651vw}}.gallery .gallery-items{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-12px;margin-right:-12px}@media screen and (min-width:768px) and (max-width:1919px){.gallery .gallery-items{margin-left:-.625vw;margin-right:-.625vw}}.gallery .gallery-items .gallery-item{height:133.3cqw}.gallery .gallery-items .slick-arrow{cursor:pointer;order:-1;transform:translateY(calc(-100% - 15px));transition:all .3s ease}.gallery .gallery-items .slick-arrow:before{font-size:14px}@media screen and (min-width:768px) and (max-width:1919px){.gallery .gallery-items .slick-arrow{transform:translateY(calc(-100% - .781vw))}.gallery .gallery-items .slick-arrow:before{font-size:.729vw}}.gallery .gallery-items .slick-arrow:hover{opacity:.34}.gallery .gallery-items .slick-arrow.icon-arrow-left{margin-left:auto;margin-right:12.5px}@media screen and (min-width:768px) and (max-width:1919px){.gallery .gallery-items .slick-arrow.icon-arrow-left{margin-right:.651vw}}.gallery .gallery-items .slick-arrow.icon-arrow-right{margin-left:12.5px;margin-right:0}@media screen and (min-width:768px) and (max-width:1919px){.gallery .gallery-items .slick-arrow.icon-arrow-right{margin-left:.651vw}}.gallery h4.title{margin-bottom:10px}@media screen and (min-width:768px) and (max-width:1919px){.gallery h4.title{margin-bottom:.521vw}}.info{padding:100px 0}@media screen and (min-width:768px) and (max-width:1919px){.info{padding:5.208vw 0}}.info .info-items{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;margin-top:380px}@media screen and (min-width:768px) and (max-width:1919px){.info .info-items{gap:1.042vw;margin-top:19.792vw}}.info .info-items .info-item{position:relative;width:calc(33.33333% - 13.33333px)}.info .info-items .info-item img{height:auto}@media screen and (min-width:768px) and (max-width:1919px){.info .info-items .info-item{width:calc(33.33333% - .69433vw)}}.info .info-items .info-item:hover h3,.info .info-items .info-item:hover img{opacity:.6}.info .info-items .info-item .link{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.info .info-items .info-item:nth-of-type(3n) .info-desc{background-color:var(--dark-brown)}.info .info-items .info-item:nth-of-type(3n-1) .info-desc{background-color:var(--rust)}.info .info-items .info-item:nth-of-type(3n-2) .info-desc{background-color:var(--dark-khaki)}.info .info-items .info-item .info-desc{bottom:0;color:var(--white);display:flex;flex-direction:column;height:260px;left:0;padding:30px 30px 70px;position:absolute;right:0}@media screen and (min-width:768px) and (max-width:1919px){.info .info-items .info-item .info-desc{height:13.542vw;padding:1.562vw 1.562vw 3.646vw}}.info .info-items .info-item .info-desc ul{display:flex;flex-direction:row;flex-wrap:wrap;gap:24px;margin-bottom:18px;padding-left:18px;position:relative}@media screen and (min-width:768px) and (max-width:1919px){.info .info-items .info-item .info-desc ul{gap:1.25vw;margin-bottom:.938vw;padding-left:.938vw}}.info .info-items .info-item .info-desc ul:before{background-color:var(--white);content:"";height:10px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:10px}@media screen and (min-width:768px) and (max-width:1919px){.info .info-items .info-item .info-desc ul:before{height:.521vw;width:.521vw}}.info .info-items .info-item .info-desc ul li{position:relative}.info .info-items .info-item .info-desc ul li:not(:first-of-type):before{background-color:var(--white);border-radius:50%;content:"";height:6px;left:0;position:absolute;top:50%;transform:translateY(-50%) translateX(-15px);width:6px}@media screen and (min-width:768px) and (max-width:1919px){.info .info-items .info-item .info-desc ul li:not(:first-of-type):before{height:.312vw;width:.312vw}}.info .info-items .info-item .info-desc h3{font-family:var(--gtf);font-size:32px;font-weight:400;line-height:1.25;margin-bottom:30px;min-height:80px;transition:opacity .3s ease}@media screen and (min-width:768px) and (max-width:1919px){.info .info-items .info-item .info-desc h3{font-size:1.667vw;margin-bottom:1.562vw;min-height:4.167vw}}.info .info-items .info-item .info-desc a.icon-arrow-right{color:var(--white);font-size:14px;font-weight:600;max-width:-moz-fit-content;max-width:fit-content;padding-right:30px;position:relative;text-decoration:underline;transition:opacity .3s ease;z-index:2}@media screen and (min-width:768px) and (max-width:1919px){.info .info-items .info-item .info-desc a.icon-arrow-right{font-size:.729vw;padding-right:1.562vw}}.info .info-items .info-item .info-desc a.icon-arrow-right:hover{opacity:.6}.info .info-items .info-item .info-desc a.icon-arrow-right:before{font-size:8px;position:absolute;right:0;top:calc(50% + 2px);transform:translateY(-50%)}@media screen and (min-width:768px) and (max-width:1919px){.info .info-items .info-item .info-desc a.icon-arrow-right:before{font-size:.417vw;top:calc(50% + .104vw)}}.info .info-items .info-item img{transition:opacity .3s ease;width:100%}.info .col-md-3{padding-right:15px}@media screen and (min-width:768px) and (max-width:1919px){.info .col-md-3{padding-right:.782vw}}.info .col-md-9{display:flex;flex-direction:row;flex-wrap:wrap;gap:24px;padding-left:15px}@media screen and (min-width:768px) and (max-width:1919px){.info .col-md-9{gap:1.25vw;padding-left:.782vw}}.info hr{border:0;border-top:1.5px solid var(--dark-brown);margin:0;width:100%}@media screen and (min-width:768px) and (max-width:1919px){.info hr{border-top:.078vw solid var(--dark-brown)}}.info .read-more{color:var(--dark-brown);font-size:20px;font-weight:300;letter-spacing:-1%;line-height:26px}@media screen and (min-width:768px) and (max-width:1919px){.info .read-more{font-size:1.042vw;line-height:1.354vw}}.info .learn-more{color:var(--dark-brown);font-size:20px;font-weight:600;line-height:36px;margin-top:auto;text-decoration:underline;transition:all .3s ease}@media screen and (min-width:768px) and (max-width:1919px){.info .learn-more{font-size:1.042vw;line-height:1.875vw}}.info .learn-more:hover{opacity:.6}.info h4.title{margin:20px 0 85px}@media screen and (min-width:768px) and (max-width:1919px){.info h4.title{margin:1.042vw 0 4.427vw}}.info h2{color:var(--dark-brown);font-family:var(--gtf);font-size:52px;font-weight:400;letter-spacing:-1%;line-height:1.2;margin-bottom:15px}@media screen and (min-width:768px) and (max-width:1919px){.info h2{font-size:2.708vw;margin-bottom:.781vw}}.info p{color:var(--dark-brown);font-size:20px;font-weight:300;letter-spacing:-1%;line-height:1.2;margin-bottom:20px;max-width:620px}@media screen and (min-width:768px) and (max-width:1919px){.info p{font-size:1.042vw;margin-bottom:1.042vw;max-width:32.292vw}}.info p a{color:var(--dark-brown);display:block;font-size:20px;font-weight:300;max-width:-moz-fit-content;max-width:fit-content;text-decoration:underline;transition:all .3s ease}@media screen and (min-width:768px) and (max-width:1919px){.info p a{font-size:1.042vw}}.info p a:hover{opacity:.6}.info .info-link{color:var(--dark-brown);font-size:20px;font-weight:600;line-height:35.7px;text-decoration:underline;transition:all .3s ease;width:-moz-fit-content;width:fit-content}@media screen and (min-width:768px) and (max-width:1919px){.info .info-link{font-size:1.042vw;line-height:1.844vw}}.info .info-link:hover{opacity:.6}.info .view{color:var(--dark-brown);display:table;font-size:20px;font-weight:600;letter-spacing:-1%;line-height:1.2;margin:45px 0 110px;text-decoration:underline}@media screen and (min-width:768px) and (max-width:1919px){.info .view{font-size:1.042vw;margin:2.344vw 0 5.729vw}}.info .right-block{position:relative}.info .right-block .logo{bottom:0;left:0;pointer-events:none;position:absolute;transform:translate(-130px,20px);width:316px}@media screen and (min-width:768px) and (max-width:1919px){.info .right-block .logo{transform:translate(-6.771vw,1.042vw);width:16.458vw}}.info .right-block p:last-of-type{margin-bottom:0}.info .right-block:has(.img){width:calc(55% - 12px)}@media screen and (min-width:768px) and (max-width:1919px){.info .right-block:has(.img){width:calc(55% - .625vw)}}.info .right-block:has(.img) .img{margin-top:35px}@media screen and (min-width:768px) and (max-width:1919px){.info .right-block:has(.img) .img{margin-top:1.823vw}}.info .right-block:has(.img) .img h3{padding-left:32px}@media screen and (min-width:768px) and (max-width:1919px){.info .right-block:has(.img) .img h3{padding-left:1.667vw}}.info .right-block:has(.img) .img h3:before{background-color:var(--white);content:"";height:16px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:16px}@media screen and (min-width:768px) and (max-width:1919px){.info .right-block:has(.img) .img h3:before{height:.833vw;width:.833vw}}.info .right-block:not(:has(.img)){max-width:430px;width:100%}@media screen and (min-width:768px) and (max-width:1919px){.info .right-block:not(:has(.img)){max-width:22.396vw}}.info .left-block h2{margin-bottom:133px}@media screen and (min-width:768px) and (max-width:1919px){.info .left-block h2{margin-bottom:6.927vw}}.info .left-block:has(.img){width:calc(100% - 454px)}@media screen and (min-width:768px) and (max-width:1919px){.info .left-block:has(.img){width:calc(100% - 23.646vw)}}.info .left-block:not(:has(.img)){width:calc(45% - 12px)}@media screen and (min-width:768px) and (max-width:1919px){.info .left-block:not(:has(.img)){width:calc(45% - .625vw)}}.info .left-block:not(:has(.img)) img{margin-bottom:20px}@media screen and (min-width:768px) and (max-width:1919px){.info .left-block:not(:has(.img)) img{margin-bottom:1.042vw}}.info .left-block:not(:has(.img)) p{margin-bottom:35px}@media screen and (min-width:768px) and (max-width:1919px){.info .left-block:not(:has(.img)) p{margin-bottom:1.823vw}}.info .left-block,.info .right-block{display:flex;flex-direction:column}.info .left-block .img,.info .right-block .img{position:relative}.info .left-block .img h3,.info .right-block .img h3{color:var(--white);font-size:22px;font-weight:500;left:30px;position:absolute;right:30px;top:30px}@media screen and (min-width:768px) and (max-width:1919px){.info .left-block .img h3,.info .right-block .img h3{font-size:1.146vw;left:1.563vw;right:1.563vw;top:1.563vw}}.info .left-block img,.info .right-block img{height:auto;width:100%}.projects{margin-bottom:265px}@media screen and (min-width:768px) and (max-width:1919px){.projects{margin-bottom:13.802vw}}.projects .col-12{padding:0 0 0 45px}@media screen and (min-width:768px) and (max-width:1919px){.projects .col-12{padding:0 0 0 2.344vw}}.projects .slick-track{display:flex;flex-direction:row;flex-wrap:nowrap}.projects .slick-slide{margin:0 12.5px;width:calc(50cqw/1.5 - 16.66667px)}@media screen and (min-width:768px) and (max-width:1919px){.projects .slick-slide{margin:0 .651vw;width:calc(50cqw/1.5 - .86867vw)}}@media (min-width:1921px){.projects .slick-slide{width:calc(70cqw/3.5 - 7.14286px)}}.projects .slick-slide.slick-current{width:calc(50cqw - 25px)}@media (min-width:1921px){.projects .slick-slide.slick-current{width:calc(30cqw - 25px)}}@media screen and (min-width:768px) and (max-width:1919px){.projects .slick-slide.slick-current{width:calc(50cqw - 1.303vw)}}.projects .slick-slide.slick-current h2.title{font-size:65px!important}@media screen and (min-width:768px) and (max-width:1919px){.projects .slick-slide.slick-current h2.title{font-size:3.385vw!important}}.projects .slick-slide:nth-of-type(3n) h2.title{background-color:var(--dark-brown)}.projects .slick-slide:nth-of-type(3n-1) h2.title{background-color:var(--rust)}.projects .slick-slide:nth-of-type(3n-2) h2.title{background-color:var(--dark-khaki)}.projects .view{color:var(--dark-brown);font-size:20px;font-weight:600;line-height:36px;margin-left:50cqw;position:relative;text-decoration:underline;top:-45px;transition:all .3s ease}@media (min-width:1921px){.projects .view{margin-left:30cqw}}@media screen and (min-width:768px) and (max-width:1919px){.projects .view{font-size:1.042vw;line-height:1.875vw}}.projects .view:hover{opacity:.6}.projects .projects-items{container-type:inline-size;display:flex;flex-direction:row;flex-wrap:wrap}.projects .projects-items .slick-arrow{cursor:pointer;order:1;transform:translateY(calc(-50% - 10px));transition:all .3s ease}.projects .projects-items .slick-arrow:before{font-size:14px}@media screen and (min-width:768px) and (max-width:1919px){.projects .projects-items .slick-arrow:before{font-size:.729vw}}.projects .projects-items .slick-arrow:hover{opacity:.34}.projects .projects-items .slick-arrow.icon-arrow-left{margin-left:auto;margin-right:12.5px}@media screen and (min-width:768px) and (max-width:1919px){.projects .projects-items .slick-arrow.icon-arrow-left{margin-right:.651vw}}.projects .projects-items .slick-arrow.icon-arrow-right{margin-left:12.5px;margin-right:45px}@media screen and (min-width:768px) and (max-width:1919px){.projects .projects-items .slick-arrow.icon-arrow-right{margin-left:.651vw;margin-right:2.344vw}}.projects .projects-item{position:relative}.projects .projects-item img{height:auto;width:100%}.projects .projects-item .projects-details{bottom:0;display:flex;flex-direction:column;justify-content:space-between;left:0;padding:30px 45px 45px;position:absolute;right:0}@media screen and (min-width:768px) and (max-width:1919px){.projects .projects-item .projects-details{padding:1.563vw 2.344vw 2.344vw}}.projects .projects-item .projects-details h4.title{color:var(--white);font-weight:600;margin-bottom:85px}@media screen and (min-width:768px) and (max-width:1919px){.projects .projects-item .projects-details h4.title{margin-bottom:4.427vw}}.projects .projects-item .projects-details h4.title:before{background-color:var(--rust)}.projects .projects-item .projects-details h2.title{color:var(--white);font-family:var(--gtf);font-size:36px;font-weight:400;line-height:1.1;padding:20px 15px}@media screen and (min-width:768px) and (max-width:1919px){.projects .projects-item .projects-details h2.title{font-size:1.875vw;padding:1.042vw .781vw}}.text-section{padding-bottom:185px}@media screen and (min-width:768px) and (max-width:1919px){.text-section{padding-bottom:9.635vw}}.text-section .col-md-3{padding-right:15px}@media screen and (min-width:768px) and (max-width:1919px){.text-section .col-md-3{padding-right:.781vw}}.text-section .col-md-9{padding-left:15px}@media screen and (min-width:768px) and (max-width:1919px){.text-section .col-md-9{padding-left:.781vw}}.text-section hr{border:0;border-top:1.5px solid var(--dark-brown);margin:0 0 20px}@media screen and (min-width:768px) and (max-width:1919px){.text-section hr{border-top:.078vw solid var(--dark-brown);margin:0 0 1.042vw}}.text-section h4.title{margin-bottom:85px}@media screen and (min-width:768px) and (max-width:1919px){.text-section h4.title{margin-bottom:4.427vw}}.text-section h2{color:var(--dark-brown);font-family:var(--gtf);font-size:57px;font-weight:400;letter-spacing:-1%;line-height:1.2;margin-bottom:80px}@media screen and (min-width:768px) and (max-width:1919px){.text-section h2{font-size:2.969vw;line-height:1.25;margin-bottom:4.167vw}}.text-section p{color:var(--dark-brown);font-size:20px;font-weight:300;letter-spacing:-1%;line-height:1.2;margin-bottom:20px;max-width:620px}@media screen and (min-width:768px) and (max-width:1919px){.text-section p{font-size:1.042vw;margin-bottom:1.042vw;max-width:32.292vw}}.text-section .view{color:var(--dark-brown);display:table;font-size:20px;font-weight:600;letter-spacing:-1%;line-height:1.2;margin:45px 0 110px;text-decoration:underline}@media screen and (min-width:768px) and (max-width:1919px){.text-section .view{font-size:1.042vw;margin:2.344vw 0 5.729vw}}.text-section ul{-moz-column-gap:80px;column-gap:80px;display:flex;flex-direction:row;flex-wrap:wrap;max-width:930px;row-gap:70px}@media screen and (min-width:768px) and (max-width:1919px){.text-section ul{-moz-column-gap:4.167vw;column-gap:4.167vw;max-width:48.438vw;row-gap:3.646vw}}.text-section ul li{display:flex;flex-direction:column;justify-content:center;max-width:calc(33.33333% - 53.33333px);padding:20px 0;position:relative}@media screen and (min-width:768px) and (max-width:1919px){.text-section ul li{max-width:calc(33.33333% - 2.77933vw);padding:1.042vw 0}}.text-section ul li:not(:nth-of-type(3n)):after{background-color:var(--dark-brown);bottom:0;content:"";height:100%;position:absolute;right:-40px;top:0;width:1px}@media screen and (min-width:768px) and (max-width:1919px){.text-section ul li:not(:nth-of-type(3n)):after{right:-2.083vw;width:.052vw}}.text-section ul li h3{color:var(--dark-brown);font-size:25px;font-weight:700;line-height:1.2;margin-bottom:15px}@media screen and (min-width:768px) and (max-width:1919px){.text-section ul li h3{font-size:1.302vw;margin-bottom:.781vw}}.text-section ul li p{color:var(--dark-brown);font-size:20px;font-weight:400;line-height:1.2;margin-bottom:0}@media screen and (min-width:768px) and (max-width:1919px){.text-section ul li p{font-size:1.042vw}}.products{padding-bottom:200px}.products hr{margin:0;max-width:670px}.products h2.title{font-family:var(--gtf);font-size:65px;font-weight:400;line-height:75px;margin-top:30px}.products .product-items{display:flex;flex-direction:row;flex-wrap:wrap;gap:25px;margin-top:50px}.products .product-items .product-item{width:calc(25% - 18.75px)}.products .product-items .product-item img{margin-bottom:20px;-o-object-fit:cover;object-fit:cover;width:100%}.products .product-items .product-item h3{color:var(--dark-brown);font-size:25px;font-weight:500;letter-spacing:-2%;line-height:120%;margin-bottom:20px}.products .product-items .product-item p{color:var(--black);font-size:16px;font-weight:400;letter-spacing:0;line-height:130%}@font-face{font-family:GTFFigueTRIAL-Regular;font-style:normal;font-weight:400;src:url(../fonts/GTFFigueTRIAL-Regular.eot);src:url(../fonts/GTFFigueTRIAL-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/GTFFigueTRIAL-Regular.woff) format("woff"),url(../fonts/GTFFigueTRIAL-Regular.woff2) format("woff2"),url(../fonts/GTFFigueTRIAL-Regular.ttf) format("truetype"),url(../fonts/GTFFigueTRIAL-Regular.svg#FontName) format("svg")}@media (hover:hover) and (pointer:fine){#cursor{background:var(--rust);border-radius:50%;height:15px;left:0;opacity:1;pointer-events:none;position:fixed;scale:1;top:0;transition:scale .2s ease,opacity .2s ease;width:15px;will-change:transform;z-index:99}#cursor.hide{opacity:0;scale:0}}:root{--dark-khaki:#686038;--white:#fff9ee;--dark-brown:#342011;--rust:#9e4723;--font-manrope:"Manrope",sans-serif;--letter-spacing:4%;--gtf:"GTFFigueTRIAL-Regular"}.container,.container-fluid{margin-left:auto;margin-right:auto;width:100%}.container .row{margin-left:0!important;margin-right:0!important}h4.title{color:var(--dark-brown);font-size:20px;font-weight:400;letter-spacing:var(--letter-spacing);position:relative;text-transform:uppercase}@media screen and (min-width:768px) and (max-width:1919px){h4.title{font-size:1.042vw}}h4.title.icon{padding-left:32px}@media screen and (min-width:768px) and (max-width:1919px){h4.title.icon{padding-left:1.667vw}}h4.title.icon:before{background-color:var(--rust);content:"";height:16px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:16px}@media screen and (min-width:768px) and (max-width:1919px){h4.title.icon:before{height:.833vw;width:.833vw}}@media (min-width:768px){.container,.container-fluid{max-width:100%}}@media (min-width:1921px){.container{max-width:1820px}}

/*# sourceMappingURL=app.css.map*/