@charset "UTF-8";:root{--container-width: 90rem;--container-gutter: 1.25rem;--color-off-black: #3C3C3C;--color-black: #1E1E1E;--color-dark-gray: #8F8F8F;--color-light-gray:#E2E2E2;--color-gray-paginator: #494949;--color-white: #F3F3F3;--color-taupe: #DEAC62;--color-taupe--hover: #FEDDAC;--color-green: #8CD244;--color-slider: #B6B6B6;--color-red: #B5080850;--color-red-dark: rgba(239, 23, 23, .56);--aspect-ratio: .45 }@font-face{font-display:swap;font-family:Futura PT;font-style:normal;font-weight:400;src:url(fonts/FuturaPT-Book.woff2) format("woff2")}@font-face{font-display:swap;font-family:Futura PT;font-style:normal;font-weight:700;src:url(fonts/FuturaPT-Heavy.woff2) format("woff2")}.text-white{color:var(--color-white)}.mb-20{margin-bottom:1.25rem!important}.mb-30{margin-bottom:1.875rem!important}.mb-40{margin-bottom:2.5rem!important}.button{display:flex;padding:.938rem 3.75rem;justify-content:center;align-items:center;transition:.2s ease-in-out;margin:auto;text-decoration:none;cursor:pointer}.button:hover{background:var(--color-taupe--hover);color:#000}@media(min-width:1075px){.button{margin:unset}}.button--single{margin:auto!important}.button__rounded{width:fit-content;border-radius:48px;background:var(--color-taupe);color:var(--White, #f3f3f3)}.button__rounded--text{text-align:center;font-size:1.125rem;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;text-decoration:none}.button__rounded--center{margin:auto}.two-columns__column--right .button__rounded:first-child{text-align:left}.two-columns__column--right .button__rounded:second-child{text-align:right}.button__square{display:flex;height:3.625rem;padding:.625rem;align-items:center;border-radius:.625rem;background:var(--color-taupe);border:none;color:var(--color-white);font-size:1.25rem;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase;width:100%}@media(min-width:700px){.button__square{width:23.5625rem}}.button__square--transparent{background:unset;color:var(--color-black);border:1.5px solid var(--Taupe-Yellow, #deac62)}.button__square--light{color:var(--color-white)}.button__square--light:hover{background:var(--color-dark-gray);color:var(--color-white);border:1.5px solid var(--color-dark-gray)}.button__square--contact-form{margin:3rem auto 0}@media(min-width:1075px){.button__square--contact-form{margin:3.6rem auto 0}}.button__square--with-icon{gap:1.25rem;padding:.94rem;max-width:23.5625rem;margin:unset;height:unset;font-size:1.08594rem;font-style:normal;font-weight:700;line-height:120%;text-align:left}.button__square--with-icon span{width:12.8125rem}.button__navbar{padding:.563rem .375rem;border-radius:1.25rem;border:.094rem solid var(--color-taupe);color:#fff;background:none;margin-left:2rem;width:11.9375rem;cursor:pointer}@media(min-width:700px){.button__navbar{margin:unset}}@media(min-width:1075px){.button__navbar{margin-left:2rem}}.button__navbar--text{text-align:center;font-size:1rem;font-style:normal;font-weight:400;line-height:normal;text-decoration:none}.button__linked{position:relative;width:fit-content;transition:.3s ease-in-out}.button__linked:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:currentColor}.button__linked a{font-weight:300;font-size:16px;text-transform:none;display:flex;align-items:center;line-height:100%;color:#dfdfdf;transition:.3s ease-in-out}.button__linked a span{font-size:14px;line-height:100%}.button__linked a:hover,.button__linked:hover{color:var(--color-taupe)}*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,h5,p,figure,blockquote,dl,dd{margin:0;margin-block-start:0;margin-block-end:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}ul{margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;padding-inline-start:0}input:focus-visible{outline:unset}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-text-fill-color:unset!important;color:unset!important;caret-color:unset!important;transition:background-color 5000s ease-in-out 0s}hr{margin-block-start:0;margin-block-end:0}button{padding-block:0;padding-inline:0;border-width:0;text-rendering:auto;color:unset;letter-spacing:unset;word-spacing:unset;text-align:unset;background-color:unset;text-transform:unset;text-indent:0;text-shadow:none;display:unset}textarea{margin:0;padding:0;border:none;outline:none;background:none;box-shadow:none;font:inherit;color:inherit;line-height:inherit;width:auto;height:auto;resize:none;overflow:hidden}textarea:focus,textarea:hover,textarea:active{outline:none;box-shadow:none}h1{font-size:2.0625rem}@media(min-width:700px){h1{font-size:2.375rem}}@media(min-width:1075px){h1{font-size:3.25rem}}h2{font-size:1.625rem;text-transform:uppercase}@media(min-width:700px){h2{font-size:2.375rem}}h3{font-size:1.25rem}@media(min-width:1075px){h3{font-size:1.875rem}}a{color:currentColor;text-decoration:underline}a:hover{text-decoration:none}p+p{margin-top:.72rem}.no-scroll{overflow:hidden;touch-action:none;-ms-touch-action:none}.splide__slide{transition:height .35s ease-in}@media(min-width:700px){.splide__slide{transition:none;height:100%}}.header .splide__slide img{transform:scale(1.2)}.splide__slide.is-active{height:100%}.splide__slide.is-active img{transform:scale(1)}.header .splide__slide.is-active img{transition:transform 6.5s ease,opacity .5s ease-out}.splide__slide.is-prev,.splide__slide.is-next{height:85%;transition:height .7s ease-in-out}@media(min-width:700px){.splide__slide.is-prev,.splide__slide.is-next{height:100%;transition:unset}}.header .splide__slide.is-prev,.header .splide__slide.is-next{height:100%;transform:unset;transition:unset}.splide__img-container{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.splide__pagination__page{background-color:var(--color-slider);border-radius:0;height:.125rem;width:100%}.header .splide__pagination__page{height:.188rem;width:100%;position:relative;overflow:hidden;background-color:var(--color-gray-paginator)}@media(min-width:700px){.header .splide__pagination__page{height:.25rem}}@media(min-width:1075px){.header .splide__pagination__page{height:5.79rem;width:.25rem}}.header .splide__pagination__page:before{content:"";position:absolute;top:0;left:0;width:0;height:100%;background-color:var(--color-gray-paginator);transition:width 0s linear}@media(min-width:1075px){.header .splide__pagination__page:before{height:0;width:100%;transition:height 0s linear}}.splide__pagination__page.is-active{transform:unset;background-color:#fff}.header .splide__pagination__page.is-active{background:var(--color-gray-paginator)}.header .splide__pagination__page.is-active:before{background:var(--color-white);width:100%;transition:width 7s linear}@media(min-width:1075px){.header .splide__pagination__page.is-active:before{width:100%;height:100%;transition:height 7s linear}}.splide__pagination{position:relative;display:flex;padding:unset;justify-content:flex-start;align-items:center;bottom:unset;gap:1rem;width:100%;flex-wrap:nowrap}.header .splide__pagination{justify-content:center;gap:.5rem}@media(min-width:700px){.header .splide__pagination{gap:.625rem}}@media(min-width:1075px){.header .splide__pagination{flex-direction:column}}.splide__pagination li{display:flex;flex:0 1 5.75rem}.header .splide__pagination li{flex:0 1 3.438rem}@media(min-width:700px){.header .splide__pagination li{flex:0 1 5.79rem}}.splide__arrows{display:flex;gap:1rem;align-items:flex-end;justify-content:center}.splide__arrow{position:relative;transform:unset;top:unset}.splide__arrow--prev{left:unset}.splide__arrow--next{right:unset}.two-columns{display:flex;flex-direction:column;gap:2.5rem}.two-columns--gap-sm{gap:1.88rem}@media(min-width:1075px){.two-columns--gap-sm{gap:2.5rem}}.two-columns--gap-xs{gap:.625rem}@media(min-width:1075px){.two-columns--gap-xs{gap:4.563rem}}@media(min-width:1075px){.two-columns--right:nth-child(2n){flex-direction:row}.two-columns--right:nth-child(odd){flex-direction:row-reverse}}@media(min-width:1075px){.two-columns{flex-direction:row;gap:5.75rem;align-items:stretch}}@media(min-width:1075px){.two-columns--revers{flex-direction:row-reverse}}.two-columns--flex-start{align-items:flex-start}.two-columns__column{flex:1;display:flex;flex-direction:column;align-items:stretch;gap:2.5rem}@media(min-width:700px){.two-columns__column{gap:1.88rem}}@media(min-width:1075px){.two-columns__column{gap:2.5rem}}.two-columns__column--margin-slider{margin:0 -1.25rem}@media(min-width:1075px){.two-columns__column--margin-slider{margin:unset}}.two-columns__column--no-gap{gap:0}@media(min-width:700px){.two-columns__column--no-gap{gap:0}}@media(min-width:1075px){.two-columns__column--no-gap{gap:0}}.two-columns__column--order:first-child{order:2}@media(min-width:1075px){.two-columns__column--order:first-child{order:unset}}.two-columns__column--order:second-child{order:1}@media(min-width:1075px){.two-columns__column--order:second-child{order:unset}}.two-columns__column--nomargin{margin:0 -1.25rem}@media(min-width:700px){.two-columns__column--nomargin{margin:unset}}@media(min-width:1075px){.two-columns__column--nomargin{margin-left:-5.625rem}}.two-columns__column__text{color:var(--color-white)}.carousel__imgs{height:234px}@media(min-width:700px){.carousel__imgs{height:300px;border-radius:.625rem}}.carousel__imgs .splide__list{align-items:center}.carousel__imgs img{height:100%;width:100%;object-fit:cover;border-radius:.625rem}.carousel__nav{position:relative;padding:.5rem 0 0;justify-content:space-between;align-items:center;display:none}@media(min-width:700px){.carousel__nav{display:flex}}.carousel__nav--hiden{display:none}@media(min-width:1075px){.carousel__nav--hiden{display:flex}}.carousel__nav__progress-bar{position:absolute;display:flex;z-index:110;height:2.125rem;bottom:0;padding:0;width:100%;background-color:var(--color-black);border:.063rem solid var(--color-black)}@media(min-width:700px){.carousel__nav__progress-bar{background-color:unset;border:unset;height:4rem}}@media(min-width:1075px){.carousel__nav__progress-bar{width:4rem;height:100%;top:0;left:0;flex-direction:column;justify-content:center}}.carousel__nav__arrows{display:none}@media(min-width:1075px){.carousel__nav__arrows{display:block;position:absolute;bottom:3.6rem;right:3rem;z-index:101}}.container-25{width:100%;max-width:var(--container-width);padding:0 var(--container-gutter);margin:0 auto;display:flex;flex-direction:column;row-gap:5rem}@media(min-width:700px){.container-25--narrow{max-width:40.6875rem;margin:auto}}@media(min-width:1075px){.container-25--narrow{max-width:78.85rem}}@media(min-width:1075px){.container-25{row-gap:8.75rem}}@media(min-width:700px){.container-25--row-gap-xl{row-gap:8.75rem}}.container-25--row-gap-lg{row-gap:6.25rem}@media(min-width:700px){.container-25--row-gap-lg{row-gap:6.813rem}}@media(min-width:1075px){.container-25--row-gap-lg{row-gap:8.75rem}}.container-25--row-gap-md{row-gap:2.5rem}@media(min-width:700px){.container-25--row-gap-md{row-gap:5rem}}@media(min-width:1075px){.container-25--row-gap-md{row-gap:8.75rem}}.container-25--row-gap-sm{row-gap:1.88rem}@media(min-width:700px){.container-25--row-gap-sm{row-gap:5rem}}@media(min-width:1075px){.container-25--row-gap-sm{row-gap:8.75rem}}.container-25--row-gap-xs{gap:1.25rem}.container-25--row-gap-xxs{gap:1.88rem}@media(min-width:700px){.container-25--row-gap-xxs{gap:2.25rem}}.section-25{width:100%;margin:auto;padding:5rem 0}.section-25--light{background-color:var(--color-white);color:var(--color-black)}.section-25--dark{background-color:var(--color-black);color:var(--color-white)}.section-25--dark .gm-style{color:#000}@media print{.section-25--dark{color:var(--color-black);background-color:#fff}}.section-25--pdf{display:none}@media print{.section-25--pdf{display:block}}@media print{.section-25--pdf-none{display:none}}.section-25--no-padding{padding:1rem 0 0!important}@media(min-width:700px){.section-25{padding:5rem 0}}@media(min-width:1075px){.section-25{padding:8.75rem 0}}.section-25--p-top-3xl{padding-top:5.311rem}@media(min-width:700px){.section-25--p-top-3xl{padding-top:6.1rem}}.section-25--p-top-xxl{padding-top:2.5rem}@media(min-width:700px){.section-25--p-top-xxl{padding-top:5rem}}@media(min-width:1075px){.section-25--p-top-xxl{padding-top:8.75rem}}@media print{.section-25--p-top-xxl{padding-top:0}}.section-25--p-top-xl{padding-top:5rem}@media(min-width:700px){.section-25--p-top-xl{padding-top:8.75rem}}.section-25--p-top-lg{padding-top:5.62rem}@media(min-width:1075px){.section-25--p-top-lg{padding-top:8.75rem}}.section-25--p-top-md{padding-top:5rem}.section-25--p-top-sm{padding-top:2.188rem}@media(min-width:700px){.section-25--p-top-sm{padding-top:5.625rem}}@media(min-width:1075px){.section-25--p-top-sm{padding-top:4.375rem}}.section-25--p-top-xs{padding-top:2.5rem}@media(min-width:700px){.section-25--p-top-xs{padding-top:5rem}}@media(min-width:1075px){.section-25--p-top-xs{padding-top:8.75rem}}.section-25--p-top-xxs{padding-top:3.12rem}@media(min-width:700px){.section-25--p-top-xxs{padding-top:3.19rem}}@media(min-width:1075px){.section-25--p-top-xxs{padding-top:.33rem}}.section-25--p-0{padding-top:0;padding-bottom:0}.section-25--p-xs{padding-top:3.12rem;padding-bottom:5rme}.section-25--p-bottom-5xl{padding-bottom:2.5rem}@media(min-width:700px){.section-25--p-bottom-5xl{padding-bottom:5rem}}@media(min-width:1075px){.section-25--p-bottom-5xl{padding-bottom:8.75rem}}@media print{.section-25--p-bottom-5xl{padding-bottom:0}}.section-25--p-bottom-4xl{padding-bottom:5rem}@media(min-width:700px){.section-25--p-bottom-4xl{padding-bottom:8.75rem}}.section-25--p-bottom-xxxl{padding-bottom:8.75rem}.section-25--p-bottom-xxl{padding-bottom:5rem}@media(min-width:700px){.section-25--p-bottom-xxl{padding-bottom:10.5rem}}@media(min-width:1075px){.section-25--p-bottom-xxl{padding-bottom:8.75rem}}.section-25--p-bottom-xl,.section-25--p-bottom-lg{padding-bottom:6.75rem}@media(min-width:700px){.section-25--p-bottom-lg{padding-bottom:4.38rem}}.section-25--p-bottom-md{padding-bottom:5rem}@media(min-width:1075px){.section-25--p-bottom-md{padding-bottom:10.063rem}}.section-25--p-bottom-sm{padding-bottom:2.5rem}@media(min-width:700px){.section-25--p-bottom-sm{padding-bottom:5rem}}@media(min-width:1075px){.section-25--p-bottom-sm{padding-bottom:6.75rem}}.section-25--p-bottom-xs{padding-bottom:2.188rem}@media(min-width:700px){.section-25--p-bottom-xs{padding-bottom:4.375rem}}.section-25--p-bottom-xss{padding-bottom:2.5rem}@media(min-width:700px){.section-25--p-bottom-xss{padding-bottom:5rem}}@media(min-width:1075px){.section-25--p-bottom-xss{padding-bottom:2.94rem}}.text-container{display:flex;color:#fff;flex-direction:column;gap:.94rem;font-size:1.25rem;font-style:normal;font-weight:400;line-height:normal;height:100%;margin-bottom:unset}@media(min-width:700px){.text-container{font-size:1.375rem;justify-content:space-between}}@media(min-width:700px){.text-container--80{width:80%}}@media(min-width:1075px){.text-container--80{width:100%}}.text-container__heading{font-size:2.375rem;font-weight:700;text-transform:uppercase}.text-container__two-info-cards{text-transform:uppercase;font-weight:700;display:flex;align-items:center;gap:1.25rem;font-size:1.25rem}.text-container__two-info-cards h3{font-size:1.25rem}@media(min-width:700px){.text-container__two-info-cards h3{font-size:1.875rem}}.text-container--lg{font-size:1.25rem;font-style:normal;font-weight:400;line-height:normal}@media(min-width:700px){.text-container--lg{font-size:1.375rem;line-height:140%}}.text-container__flat-info{display:flex;flex-direction:column;gap:.3rem;text-transform:uppercase;font-size:16px;line-height:100%;font-weight:700}.text-container__title{display:flex;flex-direction:column;gap:0}.text-container__title h2{font-size:24px}.text-container__title span{font-size:12px;font-weight:200;color:#dfdfdf}.text-container__title--flat-sizes{font-size:18px;color:#dbb9a0;font-weight:400;margin-top:8px;display:flex;align-items:center;gap:5px;font-weight:700}.text-container__title--flat-sizes span{font-size:20px;color:var(--color-white)}.text-container__buttons{display:flex;flex-direction:column;gap:1.25rem}
