@tailwind base;@tailwind components;@tailwind utilities;:root{--font-color:#853936;--error-color:#d00000;--success-color:#4bb543;--primary-color:#853936;--primary-color-100:#933c37;--primary-color-200:#c56c62;--primary-color-300:#dfb8b3;--secondary-color:#e6e7e0;--secondary-color-100:#ecece2;--secondary-color-200:#ffffff00;--secondary-color-300:#cecab200;--tertiary-color:#fff;--tertiary-color-100:#fff;--tertiary-color-200:#fff;--tertiary-color-300:#fff}
/*
! tailwindcss v3.4.3 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.container{width:100%}@media (min-width:480px){.container{max-width:480px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1440px){.container{max-width:1440px}}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.bottom-0{bottom:0}.bottom-10{bottom:2.5rem}.bottom-12{bottom:3rem}.bottom-16{bottom:4rem}.bottom-20{bottom:5rem}.bottom-6{bottom:1.5rem}.bottom-8{bottom:2rem}.left-0{left:0}.left-1\/2{left:50%}.left-16{left:4rem}.right-0{right:0}.right-16{right:4rem}.right-32{right:8rem}.right-8{right:2rem}.top-0{top:0}.top-1\/2{top:50%}.top-16{top:4rem}.z-10{z-index:10}.z-20{z-index:20}.mx-auto{margin-left:auto;margin-right:auto}.mb-12{margin-bottom:3rem}.mb-40{margin-bottom:10rem}.ml-3{margin-left:.75rem}.mr-3{margin-right:.75rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-24{margin-top:6rem}.mt-3{margin-top:.75rem}.mt-40{margin-top:10rem}.block{display:block}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-1\/5{height:20%}.h-12{height:3rem}.h-14{height:3.5rem}.h-20{height:5rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-\[12vw\]{height:12vw}.h-\[480px\]{height:480px}.h-\[90px\]{height:90px}.h-full{height:100%}.h-max{height:-moz-max-content;height:max-content}.h-screen{height:100vh}.w-1\/2{width:50%}.w-1\/4{width:25%}.w-12{width:3rem}.w-36{width:9rem}.w-40{width:10rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-\[100\%\]{width:100%}.w-\[172px\]{width:172px}.w-\[200\%\]{width:200%}.w-\[90px\]{width:90px}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.max-w-\[600px\]{max-width:600px}.max-w-screen-2xl{max-width:1440px}.max-w-xl{max-width:36rem}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%}.rotate-180{--tw-rotate:180deg}.rotate-180,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-16{gap:4rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.overflow-auto{overflow:auto}.whitespace-nowrap{white-space:nowrap}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-primary{border-color:var(--primary-color)}.border-primary--200{border-color:var(--primary-color-200)}.border-secondary{border-color:var(--secondary-color)}.bg-\[\#E6E7E0\]{--tw-bg-opacity:1;background-color:rgb(230 231 224/var(--tw-bg-opacity))}.bg-black\/20{background-color:rgba(0,0,0,.2)}.bg-primary{background-color:var(--primary-color)}.bg-primary--100{background-color:var(--primary-color-100)}.bg-primary--200{background-color:var(--primary-color-200)}.bg-secondary{background-color:var(--secondary-color)}.bg-secondary--100{background-color:var(--secondary-color-100)}.bg-transparent{background-color:transparent}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.from-black\/50{--tw-gradient-from:rgba(0,0,0,.5) var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.p-6{padding:1.5rem}.px-0{padding-left:0;padding-right:0}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-16{padding-left:4rem;padding-right:4rem}.px-20{padding-left:5rem;padding-right:5rem}.px-24{padding-left:6rem;padding-right:6rem}.px-28{padding-left:7rem;padding-right:7rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[120px\]{padding-left:120px;padding-right:120px}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[12\.75px\]{padding-top:12.75px;padding-bottom:12.75px}.py-\[3px\]{padding-top:3px;padding-bottom:3px}.py-\[7\.75px\]{padding-top:7.75px;padding-bottom:7.75px}.py-\[7px\]{padding-top:7px;padding-bottom:7px}.py-\[8px\]{padding-top:8px;padding-bottom:8px}.pb-16{padding-bottom:4rem}.pb-20{padding-bottom:5rem}.pb-4{padding-bottom:1rem}.pl-6{padding-left:1.5rem}.pl-\[5vw\]{padding-left:5vw}.pr-6{padding-right:1.5rem}.pr-8{padding-right:2rem}.pt-10{padding-top:2.5rem}.pt-12{padding-top:3rem}.pt-16{padding-top:4rem}.pt-80{padding-top:20rem}.text-center{text-align:center}.font-a-ex-bold{font-family:America-Ex-Bold,system-ui}.font-a-ex-light{font-family:America-Ex-Light,system-ui}.font-a-ex-med{font-family:America-Ex-Medium,system-ui}.font-a-ex-reg{font-family:America-Ex-Regular,system-ui}.font-a-reg{font-family:America-Regular,system-ui}.text-\[15px\]{font-size:15px}.text-h-base{font-size:32px;line-height:36px}.text-h-lg{font-size:42px;line-height:48px}.text-h-md{font-size:36px;line-height:42px}.text-h-xl{font-size:48px;line-height:52px}.text-p-base{font-size:16px;line-height:24px}.text-p-lg{font-size:24px;line-height:32px}.text-p-md{font-size:20px;line-height:28px}.text-p-sm{font-size:14px;line-height:20px}.uppercase{text-transform:uppercase}.text-primary{color:var(--primary-color)}.text-primary--100{color:var(--primary-color-100)}.text-primary--200{color:var(--primary-color-200)}.text-primary--300{color:var(--primary-color-300)}.text-secondary{color:var(--secondary-color)}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.modal-contact .modal-contact__form .modal-contact__form-top .modal-contact__form__input,.modal-contact .modal-contact__form .modal-contact__form-top .modal-contact__form__textarea{width:80vw;max-width:42rem;padding:2.2rem;border:.2rem solid rgba(0,0,0,.2);border-radius:1rem;background-color:transparent;font-size:1.4rem;font-family:America-Regular,system-ui;color:#853936}.modal-contact .modal-contact__form .modal-contact__form-top .modal-contact__form__input::-moz-placeholder,.modal-contact .modal-contact__form .modal-contact__form-top .modal-contact__form__textarea::-moz-placeholder{font-family:America-Regular,system-ui;font-size:1.4rem;color:#853936}.modal-contact .modal-contact__form .modal-contact__form-top .modal-contact__form__input::placeholder,.modal-contact .modal-contact__form .modal-contact__form-top .modal-contact__form__textarea::placeholder{font-family:America-Regular,system-ui;font-size:1.4rem;color:#853936}.modal-contact .modal-contact__form .modal-contact__form-top .modal-contact__form__input:focus-visible,.modal-contact .modal-contact__form .modal-contact__form-top .modal-contact__form__textarea:focus-visible{border:.2rem solid #853936;outline:none}.modal-contact .modal-contact__form .modal-contact__form-top .modal-contact__form__textarea::-webkit-scrollbar{width:.8rem}.modal-contact .modal-contact__form .modal-contact__form-top .modal-contact__form__textarea::-webkit-scrollbar-track{background:#f1f1f1}.modal-contact .modal-contact__form .modal-contact__form-top .modal-contact__form__textarea::-webkit-scrollbar-thumb{background:#888}.modal-contact .modal-contact__form .modal-contact__form-top .modal-contact__form__textarea::-webkit-scrollbar-thumb:hover{background:#853936;cursor:pointer}*{padding:0;margin:0}*,:after,:before{box-sizing:border-box}body,div#__next,div#__next>div,html{height:100%;background-color:#e6e7e0}a{color:inherit;text-decoration:none}.btn{background-color:red;padding:2rem}.btn.active{background-color:green}svg{fill:currentColor}.contact-form{width:52rem;height:-moz-max-content;height:max-content;position:relative;padding:6rem 3rem;color:#853936;box-shadow:0 1px 3px 0 rgba(0,0,0,.02),0 0 0 1px #e6e7e0}.contact-form,.contact-form .success-wrap{display:flex;align-items:center;flex-direction:column;background-color:#e6e7e0}.contact-form .success-wrap{z-index:3;width:100%;height:100%;position:absolute;top:0;bottom:0;border-radius:1rem;justify-content:center}.contact-form .success-wrap .success-wrap__title{padding:0 3rem;margin-bottom:4rem;font-size:3.2rem;font-family:America-Regular,system-ui;text-align:center}@media screen and (max-width:1024px){.contact-form .success-wrap .success-wrap__title{font-size:2.5rem}}@media screen and (max-width:767px){.contact-form .success-wrap .success-wrap__title{font-size:1.5rem}}.contact-form .success-wrap .success-wrap__icon{width:6.4rem;height:6.4rem;border-radius:50%;border:.3rem solid #853936;display:flex;justify-content:center;align-items:center}.contact-form .contact-form__title{width:100%;padding:0 5.4rem;margin-bottom:2rem;font-size:2rem}.contact-form .contact-form-wrapper{width:100%;padding:0 3.5rem;margin-bottom:1.5rem;display:flex;flex-direction:column}.contact-form .contact-form-wrapper.small{margin-bottom:1rem}.contact-form .contact-form-wrapper:last-child{margin-bottom:0}.contact-form .contact-form-wrapper .contact-form-input{padding-bottom:1rem;border:unset;border-bottom:.1rem solid #c56c62;outline:none;color:#853936;font-family:America-Ex-Regular,system-ui;font-size:1rem;background-color:#e6e7e0}.contact-form .contact-form-wrapper .contact-form-input::-moz-placeholder{font-family:America-Ex-Regular,system-ui;color:#853936;font-size:1rem}.contact-form .contact-form-wrapper .contact-form-input::placeholder{font-family:America-Ex-Regular,system-ui;color:#853936;font-size:1rem}.contact-form .contact-form-wrapper .contact-form-input.textarea{min-height:4rem;max-height:8rem;height:3.5rem;resize:vertical;font-family:America-Ex-Regular,system-ui}.contact-form .contact-form-wrapper .contact-form-input.contact-form-input_error{border-color:#f44336}.contact-form .contact-form-wrapper .contact__form-error{height:1.2rem;font-size:.875rem;color:#f44336;margin-top:.3rem}.contact-form .contact-form-wrapper .contact__form-error.contact__form-error_success{color:#e6e7e0;font-size:.875rem}.contact-form .contact-form__actions{width:100%;display:flex;padding:0 3.5rem;justify-content:flex-start}.contact-form .contact-form__checkbox{display:flex;align-items:center}.contact-form .contact-form__checkbox.error input[type=checkbox],.contact-form .contact-form__checkbox.error input[type=radio]{border:2px solid rgba(244,67,54,.7)}.contact-form .contact-form__checkbox.checked input[type=checkbox],.contact-form .contact-form__checkbox.checked input[type=radio]{border:2px solid #c56c62}.contact-form .contact-form__checkbox.checked input[type=checkbox]:before,.contact-form .contact-form__checkbox.checked input[type=radio]:before{transform:scale(1)}.contact-form .contact-form__checkbox input[type=checkbox],.contact-form .contact-form__checkbox input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;margin:0 1.8rem 0 0;min-width:1.8rem;width:1.8rem;height:1.8rem;border:2px solid #c56c62;border-radius:0;display:grid;place-content:center;cursor:pointer}.contact-form .contact-form__checkbox input[type=checkbox]:before,.contact-form .contact-form__checkbox input[type=radio]:before{content:"";width:1rem;height:1rem;transform:scale(0);background-color:#c56c62}.contact-form .contact-form__checkbox p{font-size:1rem}@media screen and (max-width:1365px){.contact-form{width:38rem;padding-top:4rem}.contact-form .contact-form-wrapper{padding:unset;margin-bottom:2rem}.contact-form .contact-form__actions{padding:unset}}@media screen and (max-width:767px){.contact-form{width:100%;padding:2.5rem 1.5rem}.contact-form .contact-form__actions{justify-content:flex-start}.contact-form .contact-form__title{font-size:2.4rem;padding:0 2.5rem}.contact-form .contact-form-wrapper{margin-bottom:2.2rem}}@font-face{font-family:Microgramma D Extended;src:url("/fonts/Microgramma D Extended/Microgramma D Extended Medium.otf");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:America-Ex-Light;src:url(/_next/static/media/GT-America-Expanded-Light.9d6aaf17.otf);font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:America-Ex-Regular;src:url(/_next/static/media/GT-America-Expanded-Regular.86f0685f.otf);font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:America-Ex-Medium;src:url(/_next/static/media/GT-America-Expanded-Medium.acb7678d.otf);font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:America-Ex-Bold;src:url(/_next/static/media/GT-America-Expanded-Bold.74b15385.otf);font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:America-Regular;src:url(/_next/static/media/GT-America-Regular.6f254f44.otf);font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:America-Light;src:url(/_next/static/media/GT-America-Light.47fd9499.otf);font-style:normal;font-weight:300;font-display:swap}body,html{font-family:America-Regular,system-ui;color:#e6e7e0}.error-unexpected-page{z-index:100;width:100%;height:100%;position:absolute;display:flex;justify-content:center;flex-direction:column;background-color:#853936!important}.error-unexpected-page .error-wrapper{position:absolute;left:20.3125%;top:32.7777777778%}.error-unexpected-page .error-wrapper .error{color:#e6e7e0}.error-unexpected-page .error-wrapper .error.error-404{font-size:3.6rem}.error-unexpected-page .error-wrapper .error.error-text{font-family:America-Regular,system-ui;font-size:6.8rem;font-weight:700;margin-bottom:6rem}@media screen and (max-width:960px){.error-unexpected-page .error-wrapper .error.error-404{font-size:2.4rem}.error-unexpected-page .error-wrapper .error.error-text{font-size:2.6rem}}@media screen and (max-width:660px){.error-unexpected-page .error-wrapper .error.error-text{font-size:2rem}}@media screen and (max-width:530px){.error-unexpected-page .error-wrapper .error.error-text{font-size:1.6rem}}@media screen and (max-width:400px){.error-unexpected-page .error-wrapper .error.error-text{font-size:1.4rem}}@media screen and (max-width:660px){.error-unexpected-page .error-wrapper{position:static;display:flex;flex-direction:column;align-items:center}}@media screen and (max-width:1440px){.header__logo{transform:translate(-50%,-50%) scale(.8)}}@media screen and (max-width:1024px){.header__logo{transform:translate(-50%,-50%) scale(.65)}}@media screen and (max-width:767px){.header__logo{transform:translate(-50%,-50%) scale(.6)}}@media screen and (max-width:1440px){.header__logo__span{transform:scale(.8)}}@media screen and (max-width:1024px){.header__logo__span{transform:scale(.65)}}@media screen and (max-width:1440px){.header__logo__span{transform:scale(.75) translateX(-17%)}}.header{background-color:#e6e7e0;z-index:21;position:fixed;width:100%;height:10rem;transform:translateY(0);transition:transform .5s ease;transition:all .5s ease}.header.transparent{background-color:transparent}.header.hide-header{transform:translateY(-100%);transition:transform .5s ease}.header.scrollUp{background-color:#e6e7e0!important;transition:all .5s ease;background-image:unset!important}.header .header__wrap{max-width:2560px;margin:0 auto;height:100%;padding-left:5.625rem;padding-right:5.625rem;width:100%;display:flex;justify-content:space-between}@media screen and (max-width:1440px){.header .header__wrap{padding-left:3rem;padding-right:3rem}}@media screen and (max-width:1024px){.header .header__wrap{padding-left:2.5rem;padding-right:2.5rem}}@media screen and (max-width:767px){.header{height:5rem}.header .header__wrap{padding-top:0;padding-left:1.5rem;padding-right:1.5rem}.footer_link{display:none}}@media screen and (max-width:1440px){.tour__footer{padding-left:3rem;padding-right:3rem}}@media screen and (max-width:1024px){.tour__footer{padding-left:2.5rem;padding-right:2.5rem}}@media screen and (max-width:767px){.tour__footer{padding-left:1.5rem;padding-right:1.5rem;bottom:1rem}}.footer{z-index:3;width:100%;padding:2rem 2rem 0 0;display:flex;align-items:flex-end;position:absolute;bottom:0;left:0}.footer .footer__button-group:last-child{margin-bottom:1rem}.footer .footer-link{font-family:microgramma d extended;color:#fff;letter-spacing:.2rem;font-size:.75rem;font-weight:500}.footer-camera-icon{z-index:4;position:absolute;left:50%;transform:translateX(-50%);align-items:flex-start;bottom:7.6rem;opacity:1;transition:all .3s ease}.footer-camera-icon.footer-camera-icon_hide{opacity:0}option{background-color:#e6e7e0}.noicon767{height:2.5rem;display:flex!important;justify-content:center;align-items:center}.noicon767 div{display:none}@media screen and (max-width:767px){.noicon767 div{display:flex}.noicon767 span{display:none}}.nofill{display:none}.nofill svg{fill:transparent!important}.my-clip-path{aspect-ratio:2/1}button{height:2.5rem}@media screen and (max-width:1024px){.icon-button{padding:.2rem}.icon-button span{transform:scale(.5)}}@media screen and (max-width:767px){.icon-button{padding:.2rem!important}}.page{width:100%;background-color:#fff!important;display:flex;flex-direction:column;justify-content:space-between}.gradient-overlay{background:transparent linear-gradient(60deg,rgba(0,0,0,.5),transparent) 0 0 no-repeat padding-box}.gradient-overlay,.video-overlay{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.video-overlay{background:rgba(133,57,54,.2)}.saturation-overlay{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.25);transition:all .3s ease;mix-blend-mode:saturation}.saturation-overlay:hover{background:transparent}.darken-overlay{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.3);mix-blend-mode:darken}.img-hover :hover{cursor:pointer}@media screen and (max-width:767px){.button__icon{width:3rem!important;display:flex;justify-content:center;align-items:center}.button__icon div{width:2.8rem!important}.mobile-full{width:100%!important;text-align:center}}.max1280{display:none}@media screen and (max-width:1280px){.max1280{display:block}.no1280{display:none}}@media screen and (max-width:767px){.no767{display:none}}.max767{display:none}@media screen and (max-width:767px){.max767{display:block}}.primary-button{height:3rem;padding:1.75rem 1rem;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;background-color:#e6e7e0;border-radius:4rem;border:.1rem solid transparent;cursor:pointer;color:#e6e7e0;transition:all .5s ease}.primary-button .primary-button__title{white-space:nowrap;font-size:.875rem;letter-spacing:.1rem;font-weight:400;font-family:America-Regular,system-ui;text-transform:uppercase;margin:0 1rem}.primary-button .primary-button__icon{padding-top:.25rem}.primary-button .primary-button__icon span img{transform:scale(1.5)}.primary-button.little{padding-right:1.5rem}.primary-button.big{width:15rem;padding-left:3rem;padding-right:2rem}.primary-button.transparent{background-color:transparent;border:.1rem solid #e6e7e0}.primary-button.no-hover:hover{background:#e6e7e0}.primary-button.white-back:hover{color:#e6e7e0}.primary-button.white-back:hover .primary-button__icon img{filter:sepia(5%) saturate(907%) hue-rotate(10deg) brightness(88%) contrast(86%)}.primary-button.no-margin{width:unset;padding-left:1rem}.primary-button.no-margin p{margin:0 3rem 0 1rem}.primary-button.no-margin div{padding-top:unset}.primary-button.center{width:auto;justify-content:center;gap:1rem}.primary-button.darkbg{background-color:#853936}.primary-button.darkbg:hover{color:#853936}.primary-button.darkbg:hover img{filter:brightness(0)}.primary-button.wide{width:auto!important}.primary-button.margin{margin:2rem 0}.primary-button.dark{color:#853936}.primary-button.dark img{filter:brightness(0)}.primary-button.galleryButton{margin-top:4rem;gap:4.5rem;margin-left:auto;margin-right:auto}@media screen and (max-width:767px){.primary-button.galleryButton{gap:1.5rem}}.primary-button .aboutPrimary{color:#115634!important}.primary-button .hoverColor .aboutPrimary{color:#fff!important}.primary-button:hover{border:.1rem solid #e6e7e0;background:transparent}@media screen and (max-width:767px){.primary-button.title-button{gap:unset}.primary-button.title-button p{margin:0 .25rem;font-size:.75rem}}@media screen and (max-width:960px)and (orientation:landscape){.primary-button{font-size:1.4rem}}@media screen and (max-width:767px){.primary-button{font-size:1.4rem}.primary-button.menu{width:8rem;display:flex;justify-content:center;padding:0}.primary-button.menu img{filter:brightness(100%)}.primary-button.menu .primary-button__title{display:none}}@media screen and (max-width:450px){.primary-button.menu{width:4rem}.primary-button.menu .primary-button__icon span img{transform:unset}}.hoverColor:hover p,.whiteBg:hover p{color:#115634!important;transition:color 1s ease}.hoverColor:hover span,.whiteBg:hover span{filter:invert(100%);transition:filter 1s ease}.hoverGreenBg:hover{transition:all .5s ease;background-color:#e6e7e0!important}.thin{padding:0 1rem!important}.formular{padding-left:4rem!important;margin-left:1rem!important}.imageMapButton{position:absolute;z-index:1;bottom:5rem}@media screen and (max-width:400px){.formular{padding-left:unset!important}}.secondary-button{width:3rem;height:3rem;display:flex;justify-content:center;align-items:center;background-color:transparent;border-radius:50%;border:.1rem solid #e6e7e0;cursor:pointer;transition:all .5s ease}.secondary-button .secondary-button__arrow{font-family:Dahlia;font-size:2rem;height:1.8rem;width:1.1rem;display:flex;justify-content:center;align-items:center}.secondary-button.dark{border:.1rem solid #853936}.secondary-button.dark img{filter:brightness(0)}.secondary-button.circle{min-width:0;width:4.6rem;height:4.6rem;border-radius:50%}.secondary-button.fill{background-color:#853936}.secondary-button.small{min-width:unset;width:3rem;height:3rem}.secondary-button.outline{border:.2rem solid #853936;background-color:transparent}.secondary-button.outline img{filter:invert(52%) sepia(30%) saturate(287%) hue-rotate(1deg) brightness(89%) contrast(96%)}.secondary-button.outline:hover{border:.2rem solid transparent;background-color:#853936}.secondary-button.outline:hover img{filter:unset}.secondary-button.outline.active{border:.2rem solid transparent;background-color:#853936}.secondary-button.outline.active img{filter:unset}.secondary-button.transparent{border:.2rem solid transparent}.secondary-button.none-cursor{cursor:unset}.secondary-button.size-5{width:5rem;height:5rem}.secondary-button.mb-1,.secondary-button.secondary-group-button{margin-bottom:1rem}.secondary-button:hover{border:.2rem solid #e6e7e0;background-color:#e6e7e0}.secondary-button.aboutButton{border:.1rem solid #e6e7e0}@media screen and (max-width:767px){.tour__header__button__wrap{right:4rem!important;bottom:4rem!important;justify-content:flex-start;flex-direction:row-reverse}}.tour__button{height:6rem;width:6rem}@media screen and (max-width:767px){.tour__button{height:2.5rem!important;width:2.5rem!important;padding:0!important}.tour__button span{transform:scale(.5);padding-left:.3rem}}.big-button{z-index:2;width:16rem;height:16rem;border:.1rem solid #e6e7e0;bottom:0;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .3s ease;overflow:hidden}.big-button,.big-button:before{border-radius:50%;position:absolute;left:0}.big-button:before{content:"";top:0;width:100%;height:100%;border:.2rem solid transparent;transition:transform .55s linear,border-top-color .15s linear,border-right-color .15s linear .1s,border-bottom-color .15s linear .2s,border-left-color .15s linear .4s}.big-button:hover{border:.1rem solid transparent}.big-button:hover:before{border-color:#e6e7e0;transform:rotate(270deg)}.big-button:hover .big-button__arrow{animation:up_down .55s linear}@keyframes up_down{0%{transform:translateY(0)}50%{transform:translateY(.5rem)}to{transform:translateY(0)}}.big-button:hover p{transform:scale(1.1)}.big-button p{max-width:10rem;font-size:1.4rem;text-align:center;transition:transform .55s linear}.big-button .big-button__arrow{height:3.2rem}.big-button.center{left:50%;transform:translateX(-50%);background:#853936}.big-button.aboutButton{border:.1rem solid #e6e7e0!important}.big-button.static{position:relative;transform:unset}.big-button.introLogo{margin-bottom:-3rem;width:11rem;height:11rem;flex-shrink:0}@media screen and (max-width:1365px){.big-button{width:11rem;height:11rem}}@media screen and (max-width:1200px){.introLogo{flex-shrink:0}}@media screen and (max-width:767px){.big-button{width:8rem;height:8rem}.big-button p{font-size:1.2rem}}.lds-ring{display:inline-block;position:relative;width:80px;height:80px}.lds-ring div:first-child{animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:4px;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:6px solid transparent;border-top-color:#853936}@keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.async-spinner{z-index:11;position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background:rgba(0,0,0,.3)}.transition-layout{opacity:0;transition:1.5s}.fadeIn{opacity:1}.footer-link{position:absolute;left:50%;bottom:2rem;transform:translateX(-50%);align-items:flex-end;font-weight:500;text-align:center}.footer-link.vtour-table{bottom:unset;padding-bottom:2rem}.footer-link .footer-link__title{text-transform:uppercase;color:#e6e7e0;font-size:.875rem;font-family:America-Ex-Regular,system-ui;opacity:.5;transition:all .5s ease}.footer-link .footer-link__title:active,.footer-link .footer-link__title:focus,.footer-link .footer-link__title:hover{opacity:1}.footer-link .footer-link__title.footer-link__title_dark{color:#853936}@media screen and (max-width:960px){.footer-link{padding-right:0}}@media screen and (max-width:640px)and (orientation:landscape){.footer-link{text-align:center;align-items:unset}}@media screen and (max-width:568px){.footer-link{text-align:center;max-width:12rem}}.video-background{width:100%;height:100vh;-o-object-fit:cover;object-fit:cover;min-height:60rem}@media screen and (max-width:767px){.video-background{min-height:20rem}}.modal-content-info{height:100vh;display:flex;justify-content:space-around;align-items:center;margin:0 3rem}.modal-content-info .modal-content-info__pic{outline:none}@media screen and (max-width:960px){.modal-content-info{flex-direction:column;align-items:center;margin:0;padding-bottom:2rem}.modal-content-info .modal-content-info__pic{width:100%;min-width:51.2rem!important;padding:0 8rem}}@media screen and (max-width:960px)and (max-width:374px){.modal-content-info .modal-content-info__pic{padding:0 12rem}}.modal-contact{width:100%;height:100%;display:flex;flex-direction:column}.modal-contact .modal__head{min-height:8rem;display:flex;align-items:center;justify-content:space-between;padding-left:4.5rem;padding-right:2.2rem;border-bottom:.1rem solid rgba(0,0,0,.2)}.modal-contact .modal__head .modal__head__title{font-size:1.6rem;color:#853936}.modal-contact .modal__head .modal-close-icon{cursor:pointer}.modal-contact .modal-contact__form{height:100%;display:flex;flex-direction:column;justify-content:space-between}.modal-contact .modal-contact__form .modal-contact__form-top{margin-top:3rem;display:flex;flex-direction:column;align-items:center}.modal-contact .modal-contact__form .modal-contact__form-top .modal-contact__form__error{width:80%;margin:.5rem 0;height:1.4rem;font-size:1.2rem;color:#f44336}.modal-contact .modal-contact__form .modal-contact__form-top .modal-contact__form__error.modal-contact__form__error_success{color:#853936;font-size:1.6rem}.modal-contact .modal-contact__form .modal-contact__form-top .modal-contact__form__input.modal-contact__form_error{border:.2rem solid #f44336}.modal-contact .modal-contact__form .modal-contact__form-top .modal-contact__form__textarea{min-height:18rem;resize:none}.modal-contact .modal-contact__form .modal-contact__form-top .modal-contact__form__textarea.modal-contact__form_error{border:.2rem solid #f44336}.modal-contact .modal-contact__form .modal-contact__form-bottom{height:10rem;display:flex;justify-content:center;align-items:center;border-top:.1rem solid rgba(0,0,0,.2)}@media screen and (max-width:767px){.modal-contact .modal-contact__form .modal-contact__form-top{height:100%;justify-content:center}}.modal{height:100%}.modal.modal_full{height:100%;overflow:hidden}.modal .modal__head{display:flex;justify-content:space-between;align-items:center;border-bottom:.1rem solid rgba(0,0,0,.2)}.modal .modal__head .modal__head__title{margin:2.8rem 4.5rem;font-size:2rem}.modal .modal__head .modal-close-icon{padding:1.5rem;margin-right:2rem;opacity:.5;cursor:pointer;transition:all .5s ease}.modal .modal__head .modal-close-icon:hover{opacity:1}@media screen and (max-width:960px){.modal{height:unset}}@media screen and (max-width:420px){.modal .modal__head .modal__head__title{font-size:1.6rem}}ReactModal__Content:focus-visible{outline:none}.landscape-wrn{z-index:5;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff}.landscape-wrn .landscape-wrn__title{font-size:1.2rem;text-align:center;max-width:30rem;margin-bottom:3rem}.loading{z-index:10;position:absolute;top:0;left:0;width:100%;background:transparent linear-gradient(180deg,#fff,#ededed) 0 0 no-repeat padding-box}.loading,.loading .loading__main{display:flex;flex-direction:column;justify-content:center;height:100%}.loading .loading__main{align-items:center}.loading .loading__main .loading__main__logo{margin-bottom:2rem}.loading .loading__footer{position:absolute;bottom:0;left:50%;transform:translateX(-50%);margin-bottom:3rem}.loading .loading__footer .footer-link{position:static;transform:none}.overlay-camera{position:absolute;top:0;left:0;z-index:1;width:100%;height:calc(100vh - 16px);display:flex;justify-content:center;align-items:center}.overlay-camera .overlay-camera__hole{position:relative;transition:all .5s ease;box-shadow:0 0 0 999.9rem rgba(0,0,0,.3)}.overlay-camera__hud{z-index:2;padding-right:4rem;position:absolute;top:35.8333333333%;right:0;display:flex;flex-direction:column;align-items:center}.overlay-camera__hud .overlay-camera__hud__close{width:2.8rem;height:2.8rem;margin-bottom:3.6rem;display:flex;justify-content:center;align-items:center;background:#e6e7e0;border-radius:50%;cursor:pointer;transform:scale(1);transition:transform .1s}.overlay-camera__hud .overlay-camera__hud__close:hover{transform:scale(1.1)}.overlay-camera__hud .res-group{width:3.2rem;margin-bottom:2.5rem;display:flex;flex-direction:column;justify-content:center;cursor:pointer;transform:scale(1);transition:transform .1s}.overlay-camera__hud .res-group .res{width:3.2rem;border:.1rem solid #e6e7e0;margin-bottom:.4rem}.overlay-camera__hud .res-group .span{color:#e6e7e0;font-size:1.2rem;text-align:center}.overlay-camera__hud .res-group:hover{transform:scale(1.1)}.overlay-camera__hud .overlay-camera__hud__current-res{width:0;height:0;border-top:1rem solid transparent;border-bottom:1rem solid transparent;border-right:3rem solid rgba(133,57,54,.7);display:flex;align-items:center;position:absolute;top:7.5rem;right:0;transition:all .5s ease}.overlay-camera__hole__button{z-index:2;position:absolute;left:50%;bottom:-3rem;transform:translateX(-50%)}.overlay-camera__virtual-tour{height:100vh}.screenshot-modal{position:relative;width:128rem;height:72rem}.screenshot-modal .screenshot-modal__pic{width:100%}.screenshot-modal .screenshot-modal__close-icon{z-index:1;padding:1rem;position:absolute;top:1rem;right:1rem;cursor:pointer}.screenshot-modal .screenshot-modal__download-btn{position:absolute;bottom:3rem;left:50%;transform:translateX(-50%)}@media screen and (max-width:767px){.screenshot-modal .screenshot-modal__download-btn{bottom:-5rem}.screenshot-modal .screenshot-modal__download-btn .secondary-button{width:4rem;height:4rem}}@media screen and (max-width:1800px){.ReactModal__Content{margin:0 5rem!important}}.header-logo{z-index:10;display:flex;margin-top:1rem;justify-content:center;align-items:center;cursor:pointer;transition:transform .3s ease;margin-left:14rem;height:70px}.header-logo.header-logo_hide{z-index:5}.header-logo:hover{transform:scale(1.05)}@media screen and (max-width:1024px){.lantia__logo{transform:scale(.5);right:-1rem;bottom:1rem}}.navigation-clip{aspect-ratio:2/1;max-width:391px;max-height:395;width:100%;height:unset}@media screen and (max-width:1024px){.navigation-clip{max-width:300px;max-height:150px}}@media screen and (max-width:767px){.navigation-clip{max-width:233px;max-height:116px}}.lang__footer{bottom:2rem;display:none}@media screen and (max-width:767px){.lang__footer{display:block;left:1.5rem;bottom:3rem}}.activeMenuLanguage{border-bottom:1px solid #dfb8b3}@media screen and (max-width:1440px){.navigation__header{padding-left:3rem;padding-right:3rem}}@media screen and (max-width:1024px){.navigation__header{padding-left:2.5rem;padding-right:2.5rem}}@media screen and (max-width:767px){.navigation__header{top:1.75rem;padding-left:1.5rem;padding-right:1.5rem}}@media screen and (max-width:400px){.navigation__header{padding-left:unset}.navigation__header .header__logo__span{transform:scale(.6) translateX(-20%)}}.navigation-menu{z-index:31;width:100%;display:flex;flex-direction:column;position:fixed;align-content:center;top:0;right:0;bottom:0;left:0;background-color:#853936;overflow:auto}.navigation-menu.navigation-menu_hide{transform:translateX(110%)}.navigation-menu .navigation-menu__wrap{height:auto;width:100%;display:flex;align-items:center;position:absolute;bottom:0;left:0;right:0;top:0;justify-content:space-between}.navigation-menu .navigation-menu__wrap .navigation-menu__list{padding-left:14rem;width:100%;display:flex;justify-content:flex-start;align-items:center}.navigation-menu .navigation-menu__wrap .navigation-menu__list .navigation-menu__list-wrap{height:100%;display:flex;flex-direction:column;justify-content:space-between}.navigation-menu .navigation-menu__wrap .navigation-menu__list .navigation-menu__list-wrap .navigation-menu__list-wrap-top{display:flex;flex-direction:column;gap:.5rem}.navigation-menu .navigation-menu__wrap .navigation-menu__list .navigation-menu__list-wrap .navigation-menu__list-wrap-top .navigation-menu__list-item{font-size:3rem;font-family:America-Ex-Bold,system-ui;color:#dfb8b3;cursor:pointer}.navigation-menu .navigation-menu__wrap .navigation-menu__list .navigation-menu__list-wrap .navigation-menu__list-wrap-top .navigation-menu__list-item:hover{color:#ecece2}.navigation-menu .navigation-menu__wrap .navigation-menu__list .navigation-menu__list-wrap .navigation-menu__list-wrap-bottom .navigation-menu__list-info{margin-top:1rem;width:-moz-max-content;width:max-content;font-size:1.8rem;font-weight:300;position:relative;color:#e6e7e0}.navigation-menu .navigation-menu__wrap .navigation-menu__img{position:relative;width:50%;height:37.5009375234vw}.navigation-menu .navigation-menu__wrap .navigation-menu__footer{position:absolute;width:100%;bottom:5rem;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;justify-content:center;align-items:center}.navigation-menu .navigation-menu__wrap .navigation-menu__footer .navigation-menu__footer-btn{margin-bottom:16rem}.navigation-menu .navigation-menu__wrap .navigation-menu__footer .navigation-menu__footer-logo{width:100%;display:flex;justify-content:center;align-items:center}@media screen and (max-width:1440px){.navigation-menu .navigation-menu__wrap .navigation-menu__list{padding-left:3rem;padding-right:3rem}}@media screen and (max-width:1024px){.navigation-menu .navigation-menu__wrap .navigation-menu__list{width:100%;padding-left:2.5rem;padding-right:2.5rem}}@media screen and (max-width:767px){.navigation-menu .navigation-menu__wrap .navigation-menu__list{padding-left:1.5rem;padding-right:1.5rem}.navigation-menu .navigation-menu__wrap .navigation-menu__list .navigation-menu__list-wrap .navigation-menu__list-wrap-top{gap:1.5rem}.navigation-menu .navigation-menu__wrap .navigation-menu__list .navigation-menu__list-wrap .navigation-menu__list-wrap-top .navigation-menu__list-item{font-size:1.5rem;width:-moz-max-content;width:max-content}}@media screen and (max-width:400px){.navigation-menu .navigation-menu__wrap .navigation-menu__list .navigation-menu__list-wrap .navigation-menu__list-wrap-top .navigation-menu__list-item{font-size:1.125rem}}.intro{width:100%;padding:8rem 0;display:flex;background-color:#e6e7e0;position:relative}.intro .intro-clip{aspect-ratio:2/1;clip-path:polygon(100% 0,0 100%,100% 100%);max-width:480px;max-height:240px;height:unset}.intro .intro__wrap{width:100%;margin:0 auto;display:flex;justify-content:center}.intro .intro__wrap .intro__img{width:50%;position:relative;display:flex;align-items:stretch;min-height:40rem}.intro .intro__wrap .intro__img .intro__img__clip{position:absolute;top:-1px;right:-1px;width:100%;height:100%;z-index:1;clip-path:polygon(100% 0,0 0,100% 100%);background-color:#e6e7e0;aspect-ratio:513/256;max-width:360px;max-height:180px}@media screen and (max-width:767px){.intro .intro__wrap .intro__img .intro__img__clip{max-width:160px;max-height:80px;display:none}}.intro .intro__wrap .intro__titlebar{width:50%;display:flex;padding-right:7.5rem;padding-left:7.5rem;align-items:flex-start;padding-top:4rem}.intro .intro__wrap .intro__titlebar .intro__titlebar-wrap{margin-bottom:5rem;display:flex;flex-direction:column;justify-content:center}.intro .intro__wrap .intro__titlebar .intro__titlebar-wrap .intro__titlebar-pre_title{margin-bottom:1rem;color:#e6e7e0;font-size:1rem;word-spacing:.25rem}.intro .intro__wrap .intro__titlebar .intro__titlebar-wrap .intro__titlebar-title{margin-bottom:2rem;color:#853936;font-size:3rem;font-family:America-Ex-Bold,system-ui}.intro .intro__wrap .intro__titlebar .intro__titlebar-wrap .intro__titlebar-subtitle{margin-bottom:5rem;max-width:40rem;line-height:1.5rem;font-size:1rem;color:#853936}@media screen and (max-width:1440px){.intro{padding:4rem 0}.intro .intro__wrap .intro__titlebar{padding-left:3rem;padding-right:3rem}.intro .intro__img{min-height:25rem!important}}@media screen and (max-width:1024px){.intro{padding:4rem 0 0}.intro .intro__wrap .intro__titlebar{padding-top:unset;padding-left:2.5rem;padding-right:2.5rem}.intro .intro__wrap .intro__titlebar .intro__titlebar-wrap .intro__titlebar-title{font-size:2.5rem}}@media screen and (max-width:767px){.intro{padding:4rem 0 0}.intro .intro__wrap{flex-direction:column-reverse}.intro .intro__wrap .intro__img{width:100%}.intro .intro__wrap .intro__titlebar{padding:0 1.5rem;width:100%}.intro .intro__wrap .intro__titlebar .intro__titlebar-wrap{margin-bottom:3rem}.intro .intro__wrap .intro__titlebar .intro__titlebar-wrap .intro__titlebar-title{font-size:1.5rem}.intro .intro__wrap .intro__titlebar .intro__titlebar-wrap .intro__titlebar-subtitle{font-size:.75rem;line-height:1.2}}.home-intro{position:relative;height:100vh;min-height:60rem}.home-intro .hero__clip{position:absolute;bottom:0;right:0}.home-intro .title-clip{aspect-ratio:2/1;width:100%;height:100%;max-width:391.75px;max-height:195px}@media screen and (max-width:767px){.home-intro .title-clip{display:none}.home-intro{min-height:40rem}}.about__standards__bottom__clip{position:relative;display:flex;flex-direction:row}.about__standards__bottom__clip .about__standards__bottom__clip__left{height:100%;width:50%}.about__standards__bottom__clip .about__standards__bottom__clip__left .content{width:100%;margin-left:1px;clip-path:polygon(100% 100%,0 95%,100% 0);aspect-ratio:2/1;background-color:#c56c62}.about__standards__bottom__clip .about__standards__bottom__clip__right{width:50%;background-color:#c56c62;height:100%}@media screen and (max-width:767px){.about__standards__bottom__clip{display:none}}.about__map__clip{clip-path:polygon(100% 100%,0 100%,100% 0)!important;right:calc(25% - 1px);position:absolute;aspect-ratio:2/1;height:100%;width:unset}@media screen and (max-width:767px){.about__map__clip{right:0;max-width:230px;max-height:115px;bottom:0}.about__map__right{display:none}}.about{background:#fff}.about .about__wrap{min-height:50rem;display:flex;margin-top:10rem;position:relative;background-color:#853936}.about .about__wrap .about__img{width:50%;display:flex;align-items:stretch;position:relative}.about .about__wrap .about__titlebar{width:100%;padding-top:10rem;display:flex;flex-direction:column;background-color:#853936}.about .about__wrap .about__titlebar .about__titlebar-wrap{height:100%}.about .about__wrap .about__titlebar .about__titlebar-wrap .about__titlebar-tag{margin-bottom:1.25rem;font-size:1.25rem;font-family:America-Ex-Light,system-ui;color:#e6e7e0}.about .about__wrap .about__titlebar .about__titlebar-wrap .about__titlebar-title{margin-bottom:2.25rem;max-width:40rem;font-family:America-Ex-Bold,system-ui;font-size:3rem;line-height:3.2rem;color:#e6e7e0}.about .about__wrap .about__titlebar .about__titlebar-wrap .about__titlebar-subtitle{font-size:1rem;line-height:1.5rem;color:#e6e7e0}.about .about__points{padding-top:10rem;padding-bottom:10rem}.about .about__points .about__points-wrap{width:100%;max-width:120rem;margin:0 auto}.about .about__points .about__points-wrap .about__points-title{display:flex;justify-content:center;font-family:America-Ex-Bold,system-ui;margin-bottom:7rem;font-size:3rem;color:#853936}.about .about__points .about__points-wrap .about__points-list{display:flex;flex-wrap:wrap;gap:4.5rem;justify-content:center}.about .about__points .about__points-wrap .about__points-list .about__points-list__item{width:40rem;display:flex;align-items:flex-start;gap:3rem}.about .about__points .about__points-wrap .about__points-list .about__points-list__item .about__points-list__item-circle{padding:2rem;display:grid;place-content:center;border:.1rem solid #853936}.about .about__points .about__points-wrap .about__points-list .about__points-list__item .about__points-list__item-circle span img{filter:invert(25%)}.about .about__points .about__points-wrap .about__points-list .about__points-list__item .about__points-list__item-text .about__points-list__item-text__title{margin-bottom:2rem;font-size:1.5rem;color:#853936;font-family:America-Ex-Light,system-ui;font-weight:700}.about .about__points .about__points-wrap .about__points-list .about__points-list__item .about__points-list__item-text .about__points-list__item-text__subtitle{max-width:48rem;font-size:1rem;font-family:America-Regular,system-ui;line-height:1.5rem;color:#853936}.about .about__map .about__map__right{position:absolute;right:0;left:75%;top:0;bottom:0;background-color:#853936}.about .about__map .about__map__titlebar{height:15rem}.about .about__map .about__map-map{height:90rem;background-color:#111}.about .about__standards{height:100%}.about .about__standards .about__standards-wrap{width:100%;max-width:192rem;height:100%;margin:0 auto;display:flex;flex-direction:column}.about .about__standards .about__standards-wrap .about__standards-titlebar{max-width:50%;width:100%;height:100%;padding:4rem 7.5rem 0;display:flex;flex-direction:column;align-items:center;justify-content:center}.about .about__standards .about__standards-wrap .about__standards-titlebar .about__standards-titlebar__info{font-size:1.4rem;font-weight:300;opacity:.66;margin-top:4rem;margin-bottom:3rem}.about .about__standards .about__standards-wrap .about__standards-titlebar .about__standards-titlebar__actions{width:100%;height:100%;display:flex;align-items:flex-end;max-width:54rem}.about .about__standards .about__standards-wrap .about__standards-titlebar .about__standards-titlebar-wrap{width:100%;position:relative}.about .about__standards .about__standards-wrap .about__standards-titlebar .about__standards-titlebar-wrap .about__standards-titlebar__title{color:#853936;margin-bottom:1.4rem;font-size:3rem;font-family:America-Ex-Bold,system-ui}.about .about__standards .about__standards-wrap .about__standards-titlebar .about__standards-titlebar-wrap .about__standards-titlebar__subtitle{margin-bottom:6rem;font-weight:300;font-size:1.6rem;line-height:2rem}.about .about__standards .about__standards-wrap .about__standards-img{position:relative;width:50%}.about .about__standards .about__standards-wrap .about__standards-img .about__standards-img__clip{position:absolute;clip-path:polygon(0 0,0 100%,100% 0);background-color:#e6e7e0;aspect-ratio:2/1;top:0;left:0;width:50%;height:auto}@media screen and (max-width:1024px){.about .about__standards .about__standards-wrap .about__standards-img .about__standards-img__clip{width:25%}}.about .about__swiper{overflow:hidden;width:100%;max-width:192rem;margin:0 auto;display:flex;flex-direction:column;align-items:center}@media screen and (max-width:1440px){.about .about__wrap .about__right{padding:0 3rem 4rem}.about .about__points{padding-top:6rem;padding-bottom:6rem}.about .about__points .about__points-wrap{padding:0 3rem}.about .about__points .about__points-wrap .about__points-list{flex-direction:column}.about .about__standards .about__standards-wrap .about__standards-titlebar{padding:4rem 3rem 2rem}.about .about__standards .about__standards-wrap .about__standards-titlebar .about__standards-titlebar-wrap .about__standards-titlebar__title{font-size:2.5rem}}@media screen and (max-width:1024px){.about .about__wrap{min-height:40rem}.about .about__wrap .about__right{padding:0 2.5rem 4rem}.about .about__wrap .about__right .about__titlebar{padding-top:4rem}.about .about__wrap .about__right .about__titlebar .about__titlebar-wrap .about__titlebar-title{font-size:2.5rem}.about .about__points{padding-top:4rem;padding-bottom:4rem}.about .about__points .about__points-wrap{padding:0 2.5rem}.about .about__points .about__points-wrap .about__points-title{font-size:2.5rem}.about .about__points .about__points-wrap .about__points-list{flex-direction:column}.about .about__points .about__points-wrap .about__points-list .about__points-list__item{width:unset}.about .about__standards .about__standards-wrap .flex{flex-direction:column-reverse}.about .about__standards .about__standards-wrap .flex .about__standards-titlebar{padding:4rem 2.5rem 2rem;width:100%;max-width:unset}.about .about__standards .about__standards-wrap .flex .about__standards-titlebar .about__standards-titlebar-wrap .about__standards-titlebar__title{font-size:2.5rem}.about .about__standards .about__standards-wrap .about__standards-img{aspect-ratio:390/266;min-height:16.625rem;width:100%}.about .about__standards .about__standards-wrap .about__standards-img .about__standards-img__clip{display:none}}@media screen and (max-width:767px){.about .about__map .about__map__titlebar{height:13.75rem}.about .about__map .about__map__titlebar .about__map__right__title{font-size:1.5rem;align-items:flex-start;padding-top:4rem}.about .about__wrap{margin-top:5rem;min-height:unset;flex-direction:column}.about .about__wrap .about__right{width:100%;gap:2rem;padding:0 1.5rem 4rem}.about .about__wrap .about__right .about__titlebar{padding-top:4rem}.about .about__wrap .about__right .about__titlebar .about__titlebar-wrap .about__titlebar-tag{font-size:.75rem}.about .about__wrap .about__right .about__titlebar .about__titlebar-wrap .about__titlebar-title{font-size:1.5rem;line-height:unset}.about .about__wrap .about__right .about__titlebar .about__titlebar-wrap .about__titlebar-subtitle{font-size:.75rem}.about .about__wrap .about__img{aspect-ratio:1/1;width:100%;max-height:31.25rem}.about .about__points{padding-top:4rem;padding-bottom:4rem}.about .about__points .about__points-wrap{padding:0 1.5rem}.about .about__points .about__points-wrap .about__points-title{font-size:1.5rem;margin-bottom:2rem;justify-content:flex-start}.about .about__points .about__points-wrap .about__points-list .about__points-list__item{gap:1.5rem}.about .about__points .about__points-wrap .about__points-list .about__points-list__item .about__points-list__item-text .about__points-list__item-text__title{font-size:.75rem}.about .about__points .about__points-wrap .about__points-list .about__points-list__item .about__points-list__item-text .about__points-list__item-text__subtitle{font-size:.75rem;line-height:unset}.about .about__standards .about__standards-wrap .flex .about__standards-titlebar{padding:4rem 1.5rem}.about .about__standards .about__standards-wrap .flex .about__standards-titlebar .about__standards-titlebar-wrap .about__standards-titlebar__title{font-size:1.5rem}}.swiper-button-next{background-image:url(/_next/static/media/icon-arrow-right-lg.999e32f8.png);right:3.5rem!important}.swiper-button-next,.swiper-button-prev{background-repeat:no-repeat;background-size:25% auto;background-position:50%;transform:translateY(-30%);padding:4rem;display:flex;justify-content:center;align-items:center;background-color:transparent;border-radius:50%;border:.1rem solid #e6e7e0;cursor:pointer;transition:all .5s ease}.swiper-button-prev{background-image:url(/_next/static/media/icon-arrow-left-lg.92a86422.png);left:3.5rem!important}.swiper-button-next:after,.swiper-button-prev:after{display:none}.gallery-slider{position:relative;background-color:#e6e7e0;padding:7.5rem 0}.gallery-slider .gallery-buttons__wrap{pointer-events:none;height:100%;z-index:2;display:flex;justify-content:space-between;align-items:center;position:absolute;width:100%}.gallery-slider .gallery-slider__button{margin:0 5rem 15rem;pointer-events:all}.gallery-slider .gallery-slider__wrap{width:100%;max-width:192rem;margin:0 auto}.gallery-slider .gallery-slider__wrap .slider_switcher_left{border:1px solid #853936;border-radius:50%;padding:.55rem;display:none}@media screen and (max-width:767px){.gallery-slider .gallery-slider__wrap .slider_switcher_left{display:block}}.gallery-slider .gallery-slider__wrap .slider_switcher_right{border:1px solid #853936;border-radius:50%;padding:.55rem;display:none}@media screen and (max-width:767px){.gallery-slider .gallery-slider__wrap .slider_switcher_right{display:block}}.gallery-slider .gallery-slider__wrap .swiper{width:100%;height:100%}.gallery-slider .gallery-slider__wrap .swiper .swiper-slide{cursor:grab!important;background:#853936;display:flex;justify-content:center;align-items:center}.gallery-slider .gallery-slider__wrap .swiper .swiper-slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gallery-slider .gallery-slider__wrap .swiper .swiper-slide .gallery-slider__item{width:96rem;height:33.3333333333vw;position:relative}.gallery-slider .gallery-slider__wrap .gallery-slider__action{z-index:2;width:18rem;height:18rem;background-color:#853936;border:.1rem solid #e6e7e0;border-radius:50%;position:absolute;bottom:0;left:50%;transform:translateX(-50%);display:flex;justify-content:center;align-items:center;cursor:pointer}.gallery-slider .gallery-slider__wrap .gallery-slider__action p{max-width:10rem;font-size:1.4rem;text-align:center}@media screen and (max-width:1365px){.gallery-slider .gallery-slider__wrap .swiper .swiper-slide .gallery-slider__item{height:35rem}}@media screen and (max-width:1200px){.gallery-slider .gallery-slider__wrap .swiper .swiper-slide .gallery-slider__item{height:30rem}}@media screen and (max-width:767px){.gallery-slider{padding:4rem 0}.gallery-slider .gallery-slider__wrap .swiper .swiper-button-next,.gallery-slider .gallery-slider__wrap .swiper .swiper-button-prev{display:none}.gallery-slider .gallery-slider__wrap .swiper .swiper-slide .gallery-slider__item{height:unset;aspect-ratio:1/1}}.cp-tour-selector{transform:translateX(-50%)}.tour-selector{background-color:#e6e7e0}.tour-selector .tour-selector__wrap{width:100%;position:relative;display:flex}.tour-selector .tour-selector__wrap .clipPath{clip-path:polygon(50% 0,100% 0,100% 100%,24.75% 100%)}@media screen and (max-width:767px){.tour-selector .tour-selector__wrap .clipPath{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}.tour-selector .tour-selector__wrap .clipPath2{display:none;clip-path:polygon(100% 0,100% 0,100% 100%,50% 100%)}@media screen and (max-width:767px){.tour-selector .tour-selector__wrap .clipPath2{display:block}}.tour-selector .tour-selector__wrap .tour-selector__left{width:50%;padding-top:4rem;padding-right:3rem;padding-left:7.5rem}.tour-selector .tour-selector__wrap .tour-selector__left .tour-selector__left__content .tour-selector__left__content__title{color:#853936;padding-bottom:5rem;font-family:America-Ex-Bold,system-ui;font-size:3rem;text-transform:uppercase}.tour-selector .tour-selector__wrap .tour-selector__left .tour-selector__left__content .tour-selector__left__content__buttons{max-width:26rem;display:flex;flex-wrap:wrap;gap:1.5rem;padding-bottom:2.5rem}.tour-selector .tour-selector__wrap .tour-selector__left .tour-selector__left__content .tour-selector__left__content__buttons button{width:6rem}.tour-selector .tour-selector__wrap .tour-selector__left .tour-selector__left__section{max-width:33.75rem}.tour-selector .tour-selector__wrap .tour-selector__left .tour-selector__left__section .tour-selector__left__section__title{color:#933c37;font-family:America-Ex-Regular,system-ui;font-size:2rem;padding-bottom:2rem}.tour-selector .tour-selector__wrap .tour-selector__left .tour-selector__left__section p{padding-bottom:2rem}.tour-selector .tour-selector__wrap .tour-selector__left .tour-selector__left__section .tour-selector__left__buttons{padding-top:7rem;display:flex;flex-direction:row;gap:1.5rem}.tour-selector .tour-selector__wrap .tour-selector__left .tour-selector__left__section .tour-selector__descriptions div{border-right:1px solid #933c37}.tour-selector .tour-selector__wrap .tour-selector__left .tour-selector__left__section .tour-selector__descriptions div.last{border-right:unset}.tour-selector .tour-selector__wrap .tour-selector__right{position:relative;width:50%}.tour-selector .tour-selector__wrap .page-tour{color:red;justify-content:flex-start;margin-left:6rem}.tour-selector .tour-selector__wrap .tour-selector__img{position:relative;display:flex;align-items:stretch;min-height:52.5rem;width:100%}.tour-selector .tour-selector__wrap .tour-selector__img .tour-selector__img__clip{position:absolute;top:-.5px;background-color:#e6e7e0;width:50%;left:-1px;aspect-ratio:2/1;clip-path:polygon(100% 0,0 100%,0 0)}@media screen and (max-width:1024px){.tour-selector .tour-selector__wrap .tour-selector__img .tour-selector__img__clip{width:100%;height:100%;max-width:240px;max-height:120px}}@media screen and (max-width:767px){.tour-selector .tour-selector__wrap .tour-selector__img .tour-selector__img__clip{max-width:160px;max-height:80px;display:none}}@media screen and (max-width:1440px){.tour-selector .tour-selector__wrap .tour-selector__left{padding-left:3rem}}@media screen and (max-width:1024px){.tour-selector{padding:4rem 0 3rem}.tour-selector .tour-selector__wrap{gap:2rem;flex-direction:column}.tour-selector .tour-selector__wrap .tour-selector__left{padding-left:2.5rem;width:100%;padding-right:2.5rem}.tour-selector .tour-selector__wrap .tour-selector__left .tour-selector__left__content .tour-selector__left__content__title{font-size:2.5rem;padding-bottom:2rem}.tour-selector .tour-selector__wrap .tour-selector__left .tour-selector__left__section{max-width:unset}.tour-selector .tour-selector__wrap .tour-selector__right{overflow:hidden;width:100%;display:flex;flex-direction:column-reverse}.tour-selector .tour-selector__wrap .tour-selector__right .tour-selector__img{min-height:30rem}.tour-selector .tour-selector__wrap .tour-selector__right .cp-tour-selector{transform:unset;display:none}}@media screen and (max-width:767px){.tour-selector{padding-top:0}.tour-selector .tour-selector__wrap .tour-selector__left{padding-left:1.5rem;padding-right:1.5rem}.tour-selector .tour-selector__wrap .tour-selector__left .tour-selector__left__content .tour-selector__left__content__buttons{gap:.75rem}.tour-selector .tour-selector__wrap .tour-selector__left .tour-selector__left__content .tour-selector__left__content__title{font-size:1.5rem}.tour-selector .tour-selector__wrap .tour-selector__left .tour-selector__left__section .tour-selector__left__section__title{font-size:1.25rem}.tour-selector .tour-selector__wrap .tour-selector__left .tour-selector__left__section p{font-size:.75rem!important}.tour-selector .tour-selector__wrap .tour-selector__left .tour-selector__left__section .tour-selector__left__buttons{padding-top:1.5rem;flex-direction:column;gap:.875rem}.tour-selector .tour-selector__wrap .tour-selector__right .tour-selector__img{min-height:20rem}}.offer{position:relative;background-color:#e6e7e0}.offer .offer__titlebar__wrap{position:absolute;max-width:2560px;margin:0 auto;left:0;right:0;top:calc(50% - 2rem);transform:translateY(-50%)}.offer .offer__titlebar__wrap .offer__titlebar{z-index:2;padding-left:25rem;display:flex;flex-direction:column;gap:3.5rem}.offer .offer__titlebar__wrap .offer__titlebar .offer__titlebar-pre_title{font-weight:300;margin-bottom:1.5rem;font-size:1rem}.offer .offer__titlebar__wrap .offer__titlebar .offer__titlebar-title{max-width:80rem;font-size:3rem;font-family:America-Ex-Bold,system-ui}.offer .offer__titlebar__wrap .offer__titlebar .offer__titlebar-subtitle{max-width:54rem;font-weight:300;font-size:1.25rem;line-height:1.6rem;font-family:America-Light,system-ui}.offer .offer__titlebar__wrap .offer__titlebar .offer__titlebar-subtitle .offer__titlebar-subtitle-wrap{display:flex;flex-direction:column;gap:2.5rem}.offer .offer__titlebar__wrap .offer__titlebar .offer__titlebar-subtitle .offer__titlebar-subtitle-wrap h3{font-size:2rem;padding-bottom:1rem;font-family:America-Ex-Bold,system-ui}.offer .offer__titlebar__wrap .offer__titlebar .offer__titlebar-subtitle .offer__titlebar-subtitle-wrap p{font-size:1.25rem;font-family:America-Ex-Regular,system-ui}@media screen and (max-width:1440px){.offer .offer__titlebar__wrap .offer__titlebar{padding-top:6rem;padding-left:3rem;padding-right:3rem}}@media screen and (max-width:1024px){.offer .offer__titlebar__wrap .offer__titlebar{padding-left:2.5rem;padding-right:2.5rem}}@media screen and (max-width:767px){.offer .offer__titlebar__wrap .offer__titlebar{padding-left:1.5rem;padding-right:1.5rem}.offer .offer__titlebar__wrap .offer__titlebar .offer__titlebar-title{font-size:1.5rem}.offer .offer__titlebar__wrap .offer__titlebar .offer__titlebar-subtitle p{font-size:.75rem}.offer .offer__titlebar__wrap .offer__titlebar .offer__titlebar-subtitle .offer__titlebar-subtitle-wrap div h3{font-size:1.125rem}.offer .offer__titlebar__wrap .offer__titlebar .offer__titlebar-subtitle .offer__titlebar-subtitle-wrap div p{font-size:.75rem}.contact__footer__wrap{padding-top:2rem!important;padding-bottom:5rem!important}.contact__footer__wrap a{font-size:.75rem!important}}.cp-contact{position:absolute;right:0;bottom:0;aspect-ratio:513/256;width:50%;max-width:513px;max-height:256px;height:50%;z-index:0;background-color:#c56c62}@media screen and (max-width:767px){.cp-contact{max-width:233px;max-height:116px}.cp-contact span{transform:scale(.5);right:-1rem;bottom:1rem}}.contact{width:100%;background-color:#853936;position:relative}.contact .contact__wrap{padding:6.25rem 7.5rem 0;margin:0 auto;display:flex;justify-content:space-between}.contact .contact__wrap .contact__titlebar{height:38.5rem;width:50%;display:flex;flex-direction:column;align-items:flex-start}.contact .contact__wrap .contact__titlebar .contact__titlebar-wrap{display:flex;gap:6rem;flex-direction:column;padding-right:3rem;height:100%}.contact .contact__wrap .contact__titlebar .contact__titlebar-wrap .contact__titlebar-wrap-top .contact__titlebar-tag{margin-top:2rem;font-size:1rem;color:#e6e7e0}.contact .contact__wrap .contact__titlebar .contact__titlebar-wrap .contact__titlebar-wrap-top .contact__titlebar-title{margin-top:2.5rem;margin-bottom:3.5rem;font-size:3rem;font-weight:700;font-family:America-Ex-Bold,system-ui;color:#e6e7e0}.contact .contact__wrap .contact__titlebar .contact__titlebar-wrap .contact__titlebar-wrap-top .contact__titlebar-subtitle{max-width:36rem;line-height:1.5rem;font-size:1rem;font-family:America-Light,system-ui;color:#e6e7e0}.contact .contact__wrap .contact__titlebar .contact__titlebar-wrap .contact__titlebar-wrap-bottom{width:-moz-max-content;width:max-content}.contact .contact__wrap .contact__titlebar .contact__titlebar-wrap .contact__titlebar-wrap-bottom .contact__titlebar-info{margin-top:1rem;margin-bottom:1rem;font-size:1.5rem;font-family:America-Ex-Regular,system-ui;display:flex;flex-direction:column;gap:1rem;color:#e6e7e0}@media screen and (max-width:1440px){.contact .contact__topbar{height:16rem!important}.contact .contact__wrap{padding:4rem 3rem 0}}@media screen and (max-width:1024px){.contact .contact__topbar{height:8rem!important}.contact .contact__topbar a>div{padding:0 1.5rem}.contact .contact__topbar span{font-size:1.25rem}.contact .contact__wrap{justify-content:flex-start;padding:4rem 2.5rem 0}.contact .contact__wrap .contact__titlebar{height:100%}.contact .contact__wrap .contact__titlebar .contact__titlebar-wrap .contact__titlebar-wrap-top .contact__titlebar-title{margin-top:unset;font-size:2.5rem}}@media screen and (max-width:767px){.contact .contact__topbar{height:unset!important}.contact .contact__topbar a>div{padding:1.5rem}.contact .contact__topbar span{font-size:1rem}.contact .contact__wrap{flex-direction:column;padding:4rem 0 0}.contact .contact__wrap .contact__titlebar{width:100%}.contact .contact__wrap .contact__titlebar .contact__titlebar-wrap{gap:4rem;width:100%;padding-right:1.5rem;padding-left:1.5rem;padding-bottom:7.25rem}.contact .contact__wrap .contact__titlebar .contact__titlebar-wrap .contact__titlebar-wrap-top .contact__titlebar-title{font-size:1.5rem;margin-bottom:1.75rem}.contact .contact__wrap .contact__titlebar .contact__titlebar-wrap .contact__titlebar-wrap-top .contact__titlebar-subtitle{font-size:.75rem}.contact .contact__wrap .contact__titlebar .contact__titlebar-wrap .contact__titlebar-wrap-bottom .contact__titlebar-info{gap:.5rem;font-size:1rem}.contact .contact__wrap .contact-form-wrap{justify-content:flex-start;width:100%}}.accordion{width:100%;height:-moz-fit-content;height:fit-content}.accordion .accordion__item{width:100%;cursor:pointer}.accordion .accordion__item .accordion__item-header{height:4rem;display:flex;align-items:center;justify-content:space-between;border-top:.1rem solid #853936}.accordion .accordion__item .accordion__item-header .accordion__item-header__title{font-size:1.5rem;font-family:America-Ex-Regular,system-ui;color:#853936}.accordion .accordion__item .accordion__item-content{height:0;font-size:1rem;font-weight:300;display:none;opacity:1;transition:all .25s ease-in-out;animation:flipdown .5s ease both;transform:translateY(-200%)}.accordion .accordion__item .accordion__item-content.active{display:block;animation:flipdown .5s ease both;height:-moz-max-content;height:max-content;padding:.5rem 0;color:#853936}@media screen and (max-width:767px){.accordion .accordion__item .accordion__item-header .accordion__item-header__title{font-size:.75rem}.accordion .accordion__item .accordion__item-content{font-size:1rem}}@media screen and (max-width:960px){.accordion{width:100%;max-width:54rem}}@media screen and (max-width:767px){.accordion{height:-moz-max-content;height:max-content;padding-bottom:unset}.accordion .accordion__item .accordion__item-content.active{padding:1.5rem 0}}.map-box__clip{position:absolute;right:0;bottom:-1px;clip-path:polygon(100% 100%,0 100%,100% 0);aspect-ratio:2/1;background-color:#853936;width:25%;height:unset}@media screen and (max-width:1024px){.map-box__clip{display:none}}@media screen and (max-width:767px){.map-box__clip{width:230px;height:115px}}.active-marker{z-index:2414}.mapboxgl-popup-tip{display:none!important}.mapboxgl-popup-content{padding:unset!important}.location-header-mapbox__marker-popup{position:absolute;display:flex;left:0;flex-direction:column;min-width:22.5rem;max-width:25rem}.location-header-mapbox__marker-popup .location-header-mapbox__marker-popup__wrap{background-color:#933c37;padding:1rem 1.5rem}.location-header-mapbox__marker-popup .location-header-mapbox__marker-popup__wrap .location-header-mapbox__marker-popup__title{font-size:1.125rem;font-family:America-Light,system-ui;color:#e6e7e0;text-transform:uppercase}.location-header-mapbox__marker-wrap{position:relative}.location-header-mapbox__marker-wrap .location-header-mapbox__marker-img-small{cursor:pointer;position:relative;z-index:1}.location-header-mapbox__marker-wrap .location-header-mapbox__marker-img-small.active{z-index:2}.map-box{position:relative;height:80vh}.map-box .map-box__marker-img{cursor:pointer;transition:all .3s ease;transform:scale(1)}.map-box .map-box__marker-img:hover{transform:scale(1.1)}.map-box .mapboxgl-ctrl-bottom-left,.map-box .mapboxgl-ctrl-bottom-right{display:none}@media screen and (max-width:1365px){.map-box{height:60vh}}.tour .tour__tour-selector{padding-top:10rem}@media screen and (max-width:767px){.tour .tour__gallery{padding-top:0}}.tour-item__footer{position:absolute;bottom:4rem;left:0;width:100%;padding-left:14rem;display:flex;align-items:flex-start}@media screen and (max-width:1365px){.tour-item__footer{padding-left:6rem}}@media screen and (max-width:960px){.tour-item__footer{padding-left:3rem}}@media screen and (max-width:850px){.tour-item__footer{padding-left:2rem}}@media screen and (max-width:767px){.tour-item__footer{padding-left:2rem}}@media screen and (max-width:620px){.tour-item__footer{bottom:1.6rem}}@media screen and (max-width:590px){.tour-item__footer{padding-left:1rem}}@media screen and (max-width:374px){.tour-item__footer{padding-left:.5rem}}@media screen and (max-width:620px){.tour-item__footer p{display:none}.tour-item__footer button{width:auto!important;padding-left:1rem!important;padding-right:1rem!important}}@media screen and (max-width:767px){.gallery__bottom__pretitle{font-size:.75rem}.gallery__bottom__title{font-size:1.5rem}}.gallery{padding-bottom:4rem;background-color:#e6e7e0}.gallery,.gallery .gallery__list{height:auto;width:100%;margin:0 auto}.gallery .gallery__list{max-width:107.5rem;padding:0 7.5rem 7.5rem;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-gap:3rem}.gallery .gallery__list .gallery__list-column__img{position:relative;width:100%;height:28rem;cursor:pointer}.gallery .gallery__list .gallery__list-column__img img{transition:all .3s ease}.gallery .gallery__list .gallery__list-column__img:hover img{transform:scale(1.02)}@media screen and (max-width:1440px){.gallery .mb-40{padding:0 3rem;margin-bottom:2rem}.gallery .mb-40 .my-masonry-grid .my-masonry-grid_column{padding-left:unset}}@media screen and (max-width:1024px){.gallery .mb-40{padding:0 2.5rem}}@media screen and (max-width:767px){.gallery{padding-top:unset}.gallery .mb-40{margin-bottom:3rem;padding:0 2.5rem}}@media screen and (max-width:1365px){.gallery .gallery__list{grid-template-columns:1fr 1fr}.gallery .gallery__list .gallery__list-column{max-width:100%}.gallery .gallery__list .gallery__list-column__img{margin-top:0!important;height:30rem}}@media screen and (max-width:960px){.gallery{padding-bottom:3rem}.gallery .gallery__list{grid-template-columns:1fr;max-width:60rem;margin:0 auto}.gallery .gallery__list .gallery__list-column{max-width:100%}.gallery .gallery__list .gallery__list-column__img{margin-top:0!important}}@media screen and (max-width:767px){.gallery .gallery__list{row-gap:1.5rem;grid-template-columns:1fr}}.apartments{background-color:#fff}.apartments .apartments_items-wrap{width:100%}@media screen and (max-width:767px){.apartments{padding-top:calc(5rem)!important}}.image-map{position:relative;display:flex;align-items:center}.image-map .image-map__titlebar{z-index:3;position:absolute;left:50%;transform:translateX(-50%);top:8vh;display:flex;flex-direction:column;align-items:center}.image-map .image-map__titlebar.apartment-selection .image-map__titlebar-title{color:#853936}.image-map .image-map__titlebar .image-map__titlebar-title{font-size:3rem;font-family:America-Ex-Bold,system-ui}.image-map .image-map__titlebar .image-map__titlebar-tag{display:flex;align-items:center;margin-bottom:1rem;font-size:1rem;font-weight:lighter}.image-map .image-map__titlebar .image-map__titlebar-tag .image-map__titlebar-tag__back-btn{position:absolute;left:-5rem}.image-map .image-map__titlebar .image-map__titlebar-tag .image-map__titlebar-tag__floor{padding-left:.4rem;color:#853936}.image-map .image-map__wrap{width:100%;height:-moz-max-content;height:max-content;position:relative;display:flex;justify-content:center;align-items:flex-end;background:#e6e7e0}.image-map .image-map__wrap.padding{background:#e6e7e0;padding-top:10rem}.image-map .image-map__wrap .image-map__main-img{width:100%;top:0;left:0}.image-map .image-map__wrap .image-map__svgs{width:100%;height:100%;position:absolute;bottom:0}.image-map .image-map__wrap .image-map__svgs.padding{padding-top:10rem}.image-map .image-map__wrap .image-map__svgs path{transition:opacity .3s ease;opacity:0;cursor:pointer}.image-map .image-map__wrap .image-map__svgs path.path2{opacity:.4}.image-map .image-map__wrap .image-map__svgs path:hover{opacity:.66}.image-map .image-map__wrap .image-map__svgs .image-map__apartment-infobar{z-index:80;max-width:22.5rem;width:100%;height:-moz-max-content;height:max-content;min-height:13.3333333333rem;position:absolute;bottom:0;top:0;opacity:0;background-color:#e6e7e0;color:#853936;box-shadow:0 .5rem 1.5rem rgba(0,0,0,.35);transition:opacity .15s ease;display:none}.image-map .image-map__wrap .image-map__svgs .image-map__apartment-infobar .image-map__apartment-infobar__info{padding:2rem 0;display:flex;flex-direction:column}.image-map .image-map__wrap .image-map__svgs .image-map__apartment-infobar .image-map__apartment-infobar__info>div{margin-bottom:1.5rem}.image-map .image-map__wrap .image-map__svgs .image-map__apartment-infobar .image-map__apartment-infobar__info>div:last-child{margin-bottom:0}.image-map .image-map__wrap .image-map__svgs .image-map__apartment-infobar .image-map__apartment-infobar__info .image-map__apartment-infobar__info-item{padding:0 2rem;display:flex;justify-content:space-between;font-size:1rem}.image-map .image-map__wrap .image-map__svgs .image-map__apartment-infobar.active{display:block;opacity:1}.image-map .image-map__wrap .image-map__svgs .image-map__floors-info{z-index:10;max-width:22.5rem;width:100%;display:flex;flex-direction:column;background:#e6e7e0;color:#853936;position:absolute;opacity:0}.image-map .image-map__wrap .image-map__svgs .image-map__floors-info .image-map__floors-info__title{height:50%;padding:1rem;font-size:1.75rem;display:flex;align-items:center;border-bottom:.1rem solid #e6e7e0}.image-map .image-map__wrap .image-map__svgs .image-map__floors-info.active{opacity:1;right:18.5rem}.image-map .image-map__wrap .image-map__svgs .image-map__floors-info.triangle:after{content:"";height:0;position:absolute;bottom:-1.95rem;left:3rem;width:0;border-color:#e6e7e0 transparent transparent;border-style:solid;border-width:2rem 1.25rem 0}.image-map .image-map__wrap .image-map__apartments{width:100%;height:100%;position:absolute;bottom:0}.image-map .image-map__loading{z-index:4;width:100%;height:100%;position:absolute;top:0;left:0;display:grid;place-content:center;background-color:#e6e7e0}@media screen and (max-width:1365px){.image-map .image-map__floors-info{width:13rem!important}}@media screen and (max-width:1120px){.image-map .image-map__floors-info{width:13rem!important}.image-map .image-map__floors-info__subtitle-info p{font-size:1.5rem!important}}@media screen and (max-width:960px){.image-map .image-map__floors-info{width:11.5rem!important}.image-map .image-map__floors-info__subtitle-info p{font-size:1.2rem!important}.image-map .image-map__floors-info__title{font-size:2rem!important}}@media screen and (max-width:840px){.image-map .image-map__floors-info{width:9.5rem!important}.image-map .image-map__floors-info__subtitle-info p{font-size:1.15rem!important}}@media screen and (max-width:767px){.image-map{width:100rem}.image-map .image-map__floors-info{width:16rem!important}.image-map .image-map__floors-info__subtitle-info p{font-size:1.15rem!important}}.image-background{position:relative;height:100vh;max-height:85rem;background-color:#e6e7e0}.image-background .image-background__clip-path1{position:absolute;z-index:2;top:-1px;left:-1px;clip-path:polygon(0 0,0 100%,100% 0);aspect-ratio:2/1;width:25%;height:auto;background-color:#e6e7e0}@media screen and (max-width:767px){.image-background .image-background__clip-path1{width:160px;display:none}}.image-background.full{height:100%}@media screen and (max-width:1365px){.image-background{height:46rem}}@media screen and (max-width:767px){.image-background{height:42rem}}.about-image{height:46.8750000001vw}.apartments-table{padding:10rem 7.5rem 6rem;background-color:#e6e7e0}.apartments-table.parking{padding-top:0;padding-bottom:4rem}.apartments-table.parking .apartments-table__wrap{max-width:72rem}.apartments-table .apartments-table__wrap{margin:0 auto}.apartments-table .apartments-table__wrap .apartments-table__titlebar .apartments-table__titlebar-title{font-size:3rem;color:#853936;font-family:America-Ex-Bold,system-ui;font-weight:700}.apartments-table .apartments-table__wrap .apartments-table__table{display:flex;flex-direction:column}.apartments-table .apartments-table__wrap .apartments-table__table .apartments-table__table-header{width:100%;height:6rem;display:flex;align-items:center;justify-content:space-around;border-bottom:.1rem solid #853936}.apartments-table .apartments-table__wrap .apartments-table__table .apartments-table__table-header span{text-align:center;width:9rem;display:flex;justify-content:center;font-size:.875rem;font-family:America-Regular,system-ui;color:#853936}.apartments-table .apartments-table__wrap .apartments-table__table .apartments-table__table-content{width:100%;min-height:30rem}.apartments-table .apartments-table__wrap .apartments-table__table .apartments-table__table-content .apartments-table__table__content__item__drop__icon{z-index:2!important;transform:rotate(0);transition:all .3s ease}.apartments-table .apartments-table__wrap .apartments-table__table .apartments-table__table-content .apartments-table__table__content__item__drop__icon img{cursor:pointer;z-index:2!important}.apartments-table .apartments-table__wrap .apartments-table__table .apartments-table__table-content .apartments-table__table__content__item__drop__icon.active{transform:rotate(180deg)}.apartments-table .apartments-table__wrap .apartments-table__table .apartments-table__table-content .apartments-table__table__content__item__phone{padding:0;width:100%;height:100%;background-color:#e6e7e0;opacity:0;height:0}.apartments-table .apartments-table__wrap .apartments-table__table .apartments-table__table-content .apartments-table__table__content__item__phone.active{display:block;height:-moz-fit-content;height:fit-content;opacity:1;transition:all .5s ease}@keyframes flipdown{0%{opacity:0;transform-origin:top center;transform:rotateX(-90deg)}5%{opacity:1}80%{transform:rotateX(8deg)}83%{transform:rotateX(6deg)}92%{transform:rotateX(-3deg)}to{transform-origin:top center;transform:rotateX(0deg)}}.apartments-table .apartments-table__wrap .apartments-table__table .apartments-table__table-content .apartments-table__table__content__item__phone .apartments-table__table__content__item__phone__content{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #853936}.apartments-table .apartments-table__wrap .apartments-table__table .apartments-table__table-content .apartments-table__table__content__item__phone .apartments-table__table__content__item__phone__content.first{border-top:unset}.apartments-table .apartments-table__wrap .apartments-table__table .apartments-table__table-content .apartments-table__table__content__item__phone .apartments-table__table__content__item__phone__content .apartments-table__table__content__item__phone__content__title{display:flex;justify-content:center;align-items:center;color:#853936;height:2.5rem;font-size:.75rem;font-style:normal;font-family:America-Regular,system-ui;font-weight:350;line-height:normal;text-transform:uppercase}.apartments-table .apartments-table__wrap .apartments-table__table .apartments-table__table-content .apartments-table__table__content__item__phone .apartments-table__table__content__item__phone__content .apartments-table__table__content__item__phone__content__item{color:#853936;font-family:America-Regular,system-ui;font-size:.75rem;font-style:normal;font-weight:350;line-height:normal}@media screen and (min-width:1281px){.apartments-table .apartments-table__wrap .apartments-table__table .apartments-table__table-content .apartments-table__table__content__item__phone{display:none!important}}.apartments-table .apartments-table__wrap .apartments-table__table .apartments-table__table-content .apartments-table__table__content__item__phone .apartments-table__table__content__item__phone__disclaimer{color:#853936;padding-top:.75rem;font-family:America-Regular,system-ui;font-size:.625rem;font-style:normal;font-weight:400}.apartments-table .apartments-table__wrap .apartments-table__table .apartments-table__table-content .apartments-table__table__content__item__phone .apartments-table__table__content__item__phone__buttons{padding:1.25rem 0 2rem;width:100%;display:flex;gap:.875rem;flex-direction:column}.apartments-table .apartments-table__wrap .apartments-table__table .apartments-table__table-content .apartments-table__table__content__item__phone .apartments-table__table__content__item__phone__buttons .apartments-table__table__content__item__phone__buttons__bottom{display:flex;width:100%;gap:.985rem;justify-content:space-between}.apartments-table .apartments-table__wrap .apartments-table__table .apartments-table__table-content .apartments-table__table__content__item__phone .apartments-table__table__content__item__phone__buttons .apartments-table__table__content__item__phone__buttons__bottom div{width:50%}.apartments-table .apartments-table__wrap .apartments-table__table .apartments-table__table-content .apartments-table__table-content__item{height:6rem;border-bottom:.1rem solid #853936;display:flex;justify-content:space-around;transition:all .3s linear;cursor:pointer}.apartments-table .apartments-table__wrap .apartments-table__table .apartments-table__table-content .apartments-table__table-content__item.active{background-color:#853936}.apartments-table .apartments-table__wrap .apartments-table__table .apartments-table__table-content .apartments-table__table-content__item.active p{color:#e6e7e0}.apartments-table .apartments-table__wrap .apartments-table__table .apartments-table__table-content .apartments-table__table-content__item.active p img{filter:grayscale(100%) brightness(350%)}.apartments-table .apartments-table__wrap .apartments-table__table .apartments-table__table-content .apartments-table__table-content__item.hidden{display:none!important}.apartments-table .apartments-table__wrap .apartments-table__table .apartments-table__table-content .apartments-table__table-content__item .apartments-table__table-content__item__row{position:relative}.apartments-table .apartments-table__wrap .apartments-table__table .apartments-table__table-content .apartments-table__table-content__item .apartments-table__table-content__item__row a{position:absolute;left:0;right:0;top:0;bottom:0}@media screen and (max-width:1280px){.apartments-table .apartments-table__wrap .apartments-table__table .apartments-table__table-content .apartments-table__table-content__item .apartments-table__table-content__item__row a{z-index:-1}}.apartments-table .apartments-table__wrap .apartments-table__table .apartments-table__table-content .apartments-table__table-content__item p{white-space:nowrap;width:9rem;display:flex;justify-content:center;align-items:center;font-size:.875rem;color:#853936}.apartments-table .apartments-table__wrap .apartments-table__table .apartments-table__table-content .apartments-table__table-content__item:hover{background-color:#853936}.apartments-table .apartments-table__wrap .apartments-table__table .apartments-table__table-content .apartments-table__table-content__item:hover p{color:#e6e7e0}.apartments-table .apartments-table__wrap .apartments-table__table .apartments-table__table-content .apartments-table__table-content__item:hover img{filter:grayscale(100%) brightness(350%)}.apartments-table .apartments-table__wrap .apartments-table__table .apartments-table__table-content .apartments-table__table-content__item:hover button{border-color:#e6e7e0}.apartments-table .apartments-table__wrap .apartments-table__table .apartments-table__table-content .apartments-table__table-content__item:hover svg{color:#e6e7e0}.apartments-table .apartments-table__wrap .apartments-table__action{margin-top:7rem;display:flex;justify-content:center}.apartments-table .apartments-table__up-btn{width:100%;padding-top:8rem;display:grid;place-content:center}.apartments-table .input-range__slider:active{transform:scale(1.1)}.apartments-table .input-range__track{height:.1rem;background-color:hsla(6,46%,58%,.6)}.apartments-table .input-range__track .input-range__slider-container div{width:1.5rem;height:1.5rem;margin-left:-10px;margin-top:-13px;background-color:#853936;border-color:#853936;border-radius:0}.apartments-table .input-range__track.input-range__track--active{background-color:hsla(6,46%,58%,.6)}.apartments-table .input-range__label{font-size:1rem;font-family:America-Ex-Regular,system-ui;color:#853936}.apartments-table .input-range__label.input-range__label--max,.apartments-table .input-range__label.input-range__label--min{display:none}.apartments-table .input-range__label.input-range__label--value{top:-3rem;left:2px}@media screen and (max-width:1440px){.apartments-table{padding-left:3rem;padding-right:3rem}}@media screen and (max-width:1280px){.apartments-table .apartments-table__wrap .apartments-table__table .apartments-table__table-content .apartments-table__table__content__item__phone{display:none;padding:1.5rem 2rem}}@media screen and (max-width:1024px){.apartments-table{padding-left:2.5rem;padding-right:2.5rem}}@media screen and (max-width:767px){.apartments-table{padding:5rem 0 0}.apartments-table .apartments-table__wrap .apartments-table__table .apartments-table__table-header span{font-size:.75rem}.apartments-table .apartments-table__wrap .apartments-table__titlebar{padding:0 1.5rem}.apartments-table .apartments-table__wrap .apartments-table__titlebar .apartments-table__titlebar-title{font-size:1.5rem}.apartments-table .apartments-table__wrap .inputs{padding:1rem 1.5rem;margin-top:2rem;flex-direction:column;gap:1rem;justify-content:flex-start;align-items:flex-start}.apartments-table .apartments-table__wrap .inputs .drag{flex-direction:column;gap:3rem;justify-content:flex-start}.apartments-table .apartments-table__wrap .inputs .drag .filter-span{width:100%}.apartments-table .apartments-table__wrap .inputs .drag .input-range{width:90%;margin-left:-1rem}.apartments-table .apartments-table__wrap .inputs .inputs-bottom{width:100%}.apartments-table .apartments-table__wrap .inputs .inputs-bottom .input{width:50%;align-items:flex-start;flex-direction:column}.apartments-table .apartments-table__wrap .inputs .inputs-bottom .input>div,.apartments-table .apartments-table__wrap .inputs .inputs-bottom .input>div select{width:100%}}.contact-page{min-height:100%;display:flex;flex-direction:column;justify-content:space-between}.contact-page .contact{padding-top:0}.contact-page .contact .contact__wrap{padding-top:7rem;padding-bottom:3rem;align-items:center}@media screen and (max-width:1023px){.contact-page .contact .contact__wrap{justify-content:center}.contact-page .contact .contact__wrap .contact__titlebar .contact__titlebar-title{font-size:3.2rem}.contact-page .contact .contact__wrap .contact__titlebar .contact__titlebar-tag{display:none}}@media screen and (max-width:767px){.contact-page .contact .contact__wrap{padding-top:5rem}}.contact__footer{width:100%;padding:0 14rem;margin:3rem auto 0;height:6rem}.contact__footer.contact__footer-page{position:absolute;left:50%;transform:translateX(-50%);margin:4rem 0}.contact__footer .contact__footer-wrap{color:#e6e7e0;width:100%;height:100%;border-top:.1rem solid #e6e7e0;display:flex;align-items:center;justify-content:space-between}.contact__footer .contact__footer-wrap .contact__footer-info{font-size:1rem;font-weight:300;position:relative}.contact__footer .contact__footer-wrap .contact__footer-info.hover{cursor:pointer}.contact__footer .contact__footer-wrap .contact__footer-info.hover:before{content:"";width:0;height:.1rem;opacity:0;position:absolute;bottom:-.5rem;left:0;background-color:#e6e7e0;transition:all .3s ease}.contact__footer .contact__footer-wrap .contact__footer-info.hover:hover:before{width:100%;opacity:1}@media screen and (max-width:1365px){.contact__footer{height:8rem;padding:0 6rem}}@media screen and (max-width:960px){.contact__footer{padding:0 3rem}}@media screen and (max-width:850px){.contact__footer{padding:0 2rem}}@media screen and (max-width:767px){.contact__footer{margin-top:4rem}.contact__footer .contact__footer-wrap .contact__footer-info{font-size:1.2rem}}@media screen and (max-width:590px){.contact__footer{padding:0 .5rem}}@media screen and (max-width:500px){.contact__footer{padding:0 1.5rem}.contact__footer .contact__footer-wrap .info-second{text-align:end}}@media screen and (max-width:374px){.contact__footer{padding:0 .5rem}.contact__footer .contact__footer-wrap{padding:0 1rem}.contact__footer .contact__footer-wrap .contact__footer-info{font-size:1.1rem}}.loader-anim{z-index:99;position:fixed;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column}.loader-anim .loader-anim__item{height:33.3333333333vh;background-color:#e6e7e0}.apartments-item{width:100%;height:100%;display:flex;background-color:#e6e7e0}.apartments-item .apartments-item__right{width:100%;position:relative;padding-top:10rem;display:flex;justify-content:center;align-items:center;background-color:#fff}.apartments-item .apartments-item__right .apartments-item__right-img{width:60%;max-width:90rem}.apartments-item .apartments-item__right .apartments-item__img-icon{position:absolute;bottom:4rem;right:4rem}@media screen and (max-width:767px){.apartments-item{flex-direction:column}.apartments-item .apartments-item__right{margin-top:5rem;flex-direction:column}.apartments-item .apartments-item__right .apartments-item__img-icon{position:static;width:100%;padding-bottom:1rem;padding-right:1rem;display:flex;justify-content:flex-end}}.apartment-item-info{width:65%;padding:calc(10rem + 2rem) 4rem 0;height:100%;display:flex;flex-direction:column;align-items:center;background-color:#853936;border-bottom:1px solid #e6e7e0}.apartment-item-info .apartment-item-info__wrap{width:100%;max-width:54rem;height:100%;display:flex;flex-direction:column;gap:3.5rem}.apartment-item-info .apartment-item-info__wrap .apartment-item__info__wrap__price_actions{display:flex;flex-direction:column;justify-content:flex-start}.apartment-item-info .apartment-item-info__wrap .apartment-item-info__titlebar{display:flex;align-items:center;justify-content:space-between;padding-bottom:2rem}.apartment-item-info .apartment-item-info__wrap .apartment-item-info__titlebar .apartment-item-info__titlebar-title{width:-moz-max-content;width:max-content;font-size:3rem;font-weight:700}.apartment-item-info .apartment-item-info__wrap .apartment-item-info__descriptions{width:100%;display:flex;font-weight:300}.apartment-item-info .apartment-item-info__wrap .apartment-item-info__descriptions>div{width:33%;height:5.3rem;display:flex;justify-content:space-between;align-items:center;padding:0 1.8rem;font-size:1rem;border-right:.1rem solid #e6e7e0}.apartment-item-info .apartment-item-info__wrap .apartment-item-info__descriptions>div:last-child{border-right:unset}.apartment-item-info .apartment-item-info__wrap .apartment-item__info__price{width:100%}.apartment-item-info .apartment-item-info__wrap .apartment-item__info__price>p{width:-moz-max-content;width:max-content;font-size:1rem}.apartment-item-info .apartment-item-info__wrap .apartment-item__info__price__number{font-size:1.75rem;margin-left:1rem}.apartment-item-info .apartment-item-info__wrap .apartments-item__info__actions{height:auto;display:flex}.apartment-item-info .apartment-item-info__wrap .apartments-item__info__actions>button{margin-right:1.5rem}.apartment-item-info .apartment-item-info__wrap .apartments-item__info__actions>button:last-child{margin-right:0}@media screen and (max-width:1500px){.apartment-item-info .apartment-item-info__wrap .apartment-item__info__wrap_info .apartment-item-info__descriptions div{padding-top:1rem;padding-bottom:.5rem;flex-direction:column;text-align:center;white-space:nowrap}}@media screen and (max-width:1200px){.apartment-item-info{padding:0 1rem}}@media screen and (max-width:1023px){.apartment-item-info{width:100%;min-width:unset}.apartment-item-info .apartment-item-backButton{max-width:36rem;margin-bottom:4rem}.apartment-item-info .apartment-item-info__wrap{max-width:36rem}.apartment-item-info .apartment-item-info__wrap .apartment-item-info__titlebar{margin-bottom:3.5rem}.apartment-item-info .apartment-item-info__wrap .apartment-item-info__list{padding:2rem .8rem}.apartment-item-info .apartment-item-info__wrap .apartment-item-info__descriptions>div{padding:0 .8rem}}@media screen and (max-width:767px){.apartment-item-info{padding:0 5rem;height:unset}.apartment-item-info .apartment-item-backButton{max-width:54rem;padding:3rem 2rem 0;margin-bottom:2rem}.apartment-item-info .apartment-item-info__wrap{max-width:54rem;padding:0 2rem 4rem}.apartment-item-info .apartment-item-info__wrap .apartment-item-info__titlebar .apartment-item-info__titlebar-title{font-size:2.4rem}.apartment-item-info .apartment-item-info__wrap .apartment-item-info__list{max-height:35vh}.apartment-item-info .apartment-item-info__wrap .apartment-item-info__descriptions>div,.apartment-item-info .apartment-item-info__wrap .apartment-item-info__list .apartment-item-info__list-item p{font-size:1.2rem}.apartment-item-info .apartment-item-info__wrap .apartments-item__info__actions{position:static;margin-top:3rem}}@media screen and (max-width:560px){.apartment-item-info{padding:0}.apartment-item-info .apartment-item-info__wrap{padding:0 .5rem;white-space:nowrap}}@media screen and (max-width:460px){.apartment-item-info .apartment-item-info__wrap .apartment-item__info__wrap__price_actions .apartments-item__info__actions{gap:1rem;flex-wrap:wrap}}@media screen and (max-width:374px){.apartment-item-info .apartment-item-info__wrap .apartment-item__info__wrap_info .apartment-item-info__descriptions div p,.apartment-item-info .apartment-item-info__wrap .apartment-item__info__wrap_info .apartment-item-info__list .apartment-item-info__list-item div,.apartment-item-info .apartment-item-info__wrap .apartment-item__info__wrap_info .apartment-item-info__list .apartment-item-info__list-item p{font-size:.8rem}.apartment-item-info .apartment-item-info__wrap .apartment-item-info__descriptions>div{height:6rem;padding:1rem 0;flex-direction:column}}.gallery-modal{position:relative;width:160rem;height:90rem}.gallery-modal .gallery-modal__wrapper{position:relative;max-width:160rem;max-height:90rem;height:100%;width:100%}.gallery-modal .gallery-modal__wrapper:focus-visible{outline:none}.gallery-modal .gallery-modal__wrapper .gallery-modal__pic{position:relative;width:100%;position:absolute;top:50%;left:50%;opacity:1;transform:translateX(-50%) translateY(-50%);transition:opacity .5s ease}.gallery-modal .gallery-modal__wrapper .gallery-close{z-index:1;position:fixed;top:1.4rem;right:1.4rem;cursor:pointer}.gallery-modal .gallery-modal__wrapper .gallery-modal__close-icon{z-index:1;height:3.2rem;position:absolute;top:1rem;right:1rem;cursor:pointer}.gallery-modal .gallery-modal__wrapper .gallery-arrow-icon{height:6.4rem;position:absolute;z-index:5;top:50%;transform:translateY(-50%);cursor:pointer}.gallery-modal .gallery-modal__wrapper .gallery-arrow-icon.prev{left:-5.4rem}.gallery-modal .gallery-modal__wrapper .gallery-arrow-icon.next{right:-5.4rem}@media screen and (max-width:1420px){.gallery-modal .gallery-modal__wrapper .gallery-arrow-icon.prev{left:-5.4rem}.gallery-modal .gallery-modal__wrapper .gallery-arrow-icon.next{right:-5.4rem}}@media screen and (max-width:767px){.gallery-modal .gallery-modal__wrapper .gallery-arrow-icon.prev{top:-45vh;left:2rem}.gallery-modal .gallery-modal__wrapper .gallery-arrow-icon.next{top:-45vh;right:2rem}}.video-slider{width:100%;max-width:96rem;position:relative;background-color:#853936;padding-bottom:9rem;overflow:hidden}.video-slider .video-slider__title{width:100%;margin-bottom:7rem;font-family:Dahlia Bold;font-size:4.8rem}.video-slider .video-slider__wrap{width:100%;max-width:192rem;margin:0 auto}.video-slider .video-slider__wrap .swiper{width:100%;height:100%}.video-slider .video-slider__wrap .swiper .swiper-slide{background:#853936;display:flex;justify-content:center;align-items:center}.video-slider .video-slider__wrap .swiper .swiper-slide video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.video-slider .video-slider__wrap .swiper .swiper-slide .video-slider__item{width:100%;height:auto}.video-slider .video-slider__wrap .swiper .swiper-slide .video-slider__item .video-slider__item-date{margin-bottom:3rem;font-size:1.6rem;font-weight:300}@media screen and (max-width:1365px){.video-slider .video-slider__wrap .swiper .swiper-slide .video-slider__item{height:48rem}}@media screen and (max-width:1023px){.video-slider{left:0;padding:0 2rem}.video-slider .video-slider__wrap .swiper-wrapper{justify-content:center}.video-slider .video-slider__wrap .swiper .swiper-slide{width:100%}.video-slider .video-slider__wrap .swiper .swiper-slide .video-slider__item{width:100%;height:auto}}@media screen and (max-width:767px){.video-slider .video-slider__title{margin-bottom:2rem;font-size:3.2rem}}.video-modal{position:relative}.video-modal .video-modal__group,.video-modal .video-modal__group video{width:100%;height:100%}.video-modal .video-modal__group .modal-close-icon{z-index:3;height:3.2rem;position:absolute;top:-4rem;right:0;cursor:pointer;opacity:.7}@media screen and (max-width:960px)and (orientation:landscape){.video-modal .video-modal__group .modal-close-icon{top:11rem;right:13rem}}@media screen and (max-width:666px)and (orientation:landscape){.video-modal .video-modal__group .modal-close-icon{top:9rem;right:11rem}}.parking{width:100%;margin-top:10rem;position:relative}.parking .parking__titlebar{z-index:2;position:absolute;top:9rem;left:24rem;color:#853936}.parking .parking__titlebar .parking__titlebar-title{margin-bottom:2rem;font-size:4.8rem;font-family:Dahlia Bold}.parking .parking__titlebar .parking__titlebar-nav{display:flex}.parking .parking__titlebar .parking__titlebar-nav>p{position:relative;margin-right:2rem;font-size:1.6rem;cursor:pointer}.parking .parking__titlebar .parking__titlebar-nav>p:before{content:"";width:0;height:.1rem;position:absolute;bottom:-.5rem;left:0;opacity:0;background:#853936;transition:all .3s ease}.parking .parking__titlebar .parking__titlebar-nav>p:last-child{margin-right:0}.parking .parking__titlebar .parking__titlebar-nav>p.active:before,.parking .parking__titlebar .parking__titlebar-nav>p:hover:before{width:100%;opacity:1}.parking .parking-slider{position:relative;background-color:#853936;overflow:hidden;background:#fff}.parking .parking-slider .parking-slider__wrap{width:100%;padding:0 8rem;margin:0 auto}.parking .parking-slider .parking-slider__wrap .swiper{width:100%;height:100%}.parking .parking-slider .parking-slider__wrap .swiper .swiper-slide{display:flex;justify-content:center;align-items:center}.parking .parking-slider .parking-slider__wrap .swiper .swiper-slide img{display:block;width:100%;max-width:160rem;height:100%;-o-object-fit:cover;object-fit:cover}.parking .parking-slider .parking-slider__wrap .swiper .swiper-slide .parking-slider__item{width:100%}@media screen and (max-width:1365px){.parking .parking__titlebar{top:4vh;left:8vw}}@media screen and (max-width:1023px){.parking .parking__titlebar{top:1rem;left:2rem}.parking .parking__titlebar .parking__titlebar-title{font-size:3.2rem}}@media screen and (max-width:767px){.parking{margin-top:5rem}}.up-button{z-index:99;width:6.4rem;height:6.4rem!important;min-height:6.4rem!important;display:flex;justify-content:center;align-items:center;background-color:#e6e7e0!important;border-radius:50%;cursor:pointer;transition:opacity .5s ease-in-out}@media screen and (max-width:767px){.up-button{width:5rem;height:5rem!important;min-height:5rem!important;bottom:6.5rem;right:1rem}}.leaves-wrap{position:absolute;display:flex;justify-content:center;align-items:flex-end;overflow:hidden;height:100%;width:100%}.leave{flex-shrink:0;height:274.61px}@media screen and (min-width:1366px){.leaves-wrap{gap:8rem}}@media screen and (max-width:1365px){.leaves-wrap{gap:3rem}}@media screen and (max-width:840px){.leaves-wrap{gap:2rem}}.my-masonry-grid{display:flex;align-items:center;width:100%;max-width:107.5rem;margin:0 auto;padding:0}.my-masonry-grid_column{padding-left:30px;background-clip:padding-box}.my-masonry-grid_column>div{margin-bottom:30px}.gallery__list-column__img{position:relative;width:100%;height:28rem;cursor:pointer}.gallery__list-column__img img{transition:all .3s ease}.gallery__list-column__img.sm{height:34rem}.gallery__list-column__img.md{height:52.5rem}.gallery__list-column__img.lg{height:70rem}.gallery__list-column__img:hover img{transform:scale(1.02)}.sensations{width:100%;padding:11.5rem 0 0;display:flex;background-color:#853936;position:relative;flex-direction:column}.sensations .sensations_title{font-family:America-Ex-Bold,system-ui;margin:0 7.5rem;font-size:3rem;max-width:75rem;line-height:1.5;padding-bottom:3.375rem}.sensations .sensations__wrap{width:100%;margin:0 auto;display:flex;justify-content:center}.sensations .sensations__wrap .sensations__img{width:50%;position:relative;display:flex;align-items:stretch;min-height:37.5rem}.sensations .sensations__wrap .sensations__img .sensations__clip{position:absolute;top:0;left:0;aspect-ratio:2/1;width:100%;max-width:360px;max-height:180px;height:100%;background-color:#853936;clip-path:polygon(100% 0,0 100%,0 0)}@media screen and (max-width:767px){.sensations .sensations__wrap .sensations__img .sensations__clip{max-width:160px;max-height:80px;display:none}}.sensations .sensations__wrap .sensations__titlebar{width:50%;display:flex;justify-content:flex-start;align-items:flex-start}.sensations .sensations__wrap .sensations__titlebar .sensations__titlebar-wrap{padding:0 3rem 0 7.5rem;margin-bottom:5rem;max-width:60rem;display:flex;flex-direction:column;justify-content:center}.sensations .sensations__wrap .sensations__titlebar .sensations__titlebar-wrap .sensations__titlebar-pre_title{margin-bottom:1rem;color:#fff;font-size:1rem;word-spacing:.25rem}.sensations .sensations__wrap .sensations__titlebar .sensations__titlebar-wrap .sensations__titlebar-title{margin-bottom:2rem;color:#fff;font-size:3rem;font-family:America-Ex-Bold,system-ui}.sensations .sensations__wrap .sensations__titlebar .sensations__titlebar-wrap .sensations__titlebar-subtitle{line-height:1;margin-bottom:5rem;max-width:35rem;line-height:1.5rem;font-size:1.25rem;color:#fff;font-family:America-Light,system-ui}@media screen and (max-width:1440px){.sensations{padding:5rem 0 0}.sensations .sensations_title{margin:unset;padding:0 3rem 3.375rem}.sensations .sensations__wrap .sensations__img{min-height:25rem}.sensations .sensations__wrap .sensations__titlebar .sensations__titlebar-wrap{padding:0 3rem}}@media screen and (max-width:1024px){.sensations{padding:5rem 0 0}.sensations .sensations_title{font-size:2.5rem;margin:unset;padding:0 2.5rem 3.375rem}.sensations .sensations__wrap .sensations__titlebar .sensations__titlebar-wrap{padding:0 3rem 0 2.5rem}}@media screen and (max-width:767px){.sensations{padding-top:4rem}.sensations .sensations_title{font-size:1.5rem;padding:0 1.5rem 2rem}.sensations .sensations__wrap{flex-direction:column}.sensations .sensations__wrap .sensations__titlebar{width:100%}.sensations .sensations__wrap .sensations__titlebar .sensations__titlebar-wrap{max-width:unset;margin-bottom:unset;padding:0 3rem 0 1.5rem}.sensations .sensations__wrap .sensations__titlebar .sensations__titlebar-wrap .sensations__titlebar-subtitle{max-width:unset;line-height:1.2;font-size:.75rem}.sensations .sensations__wrap .sensations__img{width:100%}}.section-container.bg-primary{background-color:#853936}.section-container.bg-secondary{background-color:#e6e7e0}.section-container.bg-gradient{background:linear-gradient(90deg,#c56c62 50%,#853936 0)}.section-container.bg-gradient2{background:linear-gradient(90deg,#e6e7e0 50%,#c56c62 0)}.section-container .section-container__wrap{max-width:2560px;margin:0 auto;width:100%;height:-moz-fit-content;height:fit-content}.header-layout__wrap{padding-left:3rem;padding-right:3rem}@media screen and (max-width:767px){.header-layout__wrap{padding-bottom:4rem;padding-top:10rem}.header-layout__wrap .header-layout__pretitle{font-size:.75rem}.header-layout__wrap .header-layout__title{font-size:1.5rem}}.tour-header-layout__titlebar{z-index:11!important}.container-tour{display:none}@media screen and (max-width:767px){.container-tour{display:block}}.tour-header-layout{height:calc(100vh - 8rem)}@media screen and (max-width:767px){.tour-header-layout{flex-direction:column;margin-top:unset}.tour-header-layout .tour-header-layout__titlebar{display:none}.tour-header-layout .tour-header-layout__section{width:100%}}.hover\:border-primary--100:hover{border-color:var(--primary-color-100)}.hover\:border-primary--200:hover{border-color:var(--primary-color-200)}.hover\:border-secondary--100:hover{border-color:var(--secondary-color-100)}.hover\:border-white:hover{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.hover\:bg-primary:hover{background-color:var(--primary-color)}.hover\:bg-primary--100:hover{background-color:var(--primary-color-100)}.hover\:bg-secondary--100:hover{background-color:var(--secondary-color-100)}.hover\:text-primary--200:hover{color:var(--primary-color-200)}.hover\:text-primary--300:hover{color:var(--primary-color-300)}.hover\:text-secondary:hover{color:var(--secondary-color)}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.hover\:underline:hover{text-decoration-line:underline}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}@media not all and (min-width:1280px){.max-xl\:px-12{padding-left:3rem;padding-right:3rem}}@media (max-width:1150px){.max-\[1150px\]\:hidden{display:none}.max-\[1150px\]\:justify-center{justify-content:center}.max-\[1150px\]\:pb-6{padding-bottom:1.5rem}.max-\[1150px\]\:pt-20{padding-top:5rem}}@media not all and (min-width:1024px){.max-lg\:text-p-lg{font-size:24px;line-height:32px}.max-lg\:text-p-sm{font-size:14px;line-height:20px}}@media not all and (min-width:768px){.max-md\:ml-2{margin-left:.5rem}.max-md\:mr-0{margin-right:0}.max-md\:mr-2{margin-right:.5rem}.max-md\:mt-8{margin-top:2rem}.max-md\:hidden{display:none}.max-md\:h-10{height:2.5rem}.max-md\:h-12{height:3rem}.max-md\:h-\[128px\]{height:128px}.max-md\:h-auto{height:auto}.max-md\:h-full{height:100%}.max-md\:w-12{width:3rem}.max-md\:w-full{width:100%}.max-md\:flex-col{flex-direction:column}.max-md\:justify-center{justify-content:center}.max-md\:justify-between{justify-content:space-between}.max-md\:justify-around{justify-content:space-around}.max-md\:border-b{border-bottom-width:1px}.max-md\:border-r-0{border-right-width:0}.max-md\:p-1{padding:.25rem}.max-md\:px-0{padding-left:0;padding-right:0}.max-md\:px-4{padding-left:1rem;padding-right:1rem}.max-md\:px-8{padding-left:2rem;padding-right:2rem}.max-md\:py-\[10px\]{padding-top:10px;padding-bottom:10px}.max-md\:text-center{text-align:center}.max-md\:text-\[0\.875rem\]{font-size:.875rem}.max-md\:text-\[12px\]{font-size:12px}.max-md\:text-p-base{font-size:16px;line-height:24px}.max-md\:text-p-md{font-size:20px;line-height:28px}.max-md\:text-p-xs{font-size:12px;line-height:16px}}@media (min-width:1280px){.xl\:h-screen{height:100vh}}