@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(../fonts/montserrat-v31-cyrillic_latin_latin-ext-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(../fonts/montserrat-v31-cyrillic_latin_latin-ext-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(../fonts/montserrat-v31-cyrillic_latin_latin-ext-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(../fonts/montserrat-v31-cyrillic_latin_latin-ext-700.woff2) format("woff2")}*,: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: }*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:Montserrat,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}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{color:inherit;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-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height: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{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}:root{--screen-xs:476px;--screen-sm:576px;--screen-md:768px;--screen-md-lg:880px;--screen-lg:992px;--screen-xl:1200px;--screen-2xl:1400px;--screen-3xl:1600px;--screen-4xl:1900px}.\!container{width:100%!important}.container{width:100%}@media (min-width:476px){.\!container{max-width:476px!important}.container{max-width:476px}}@media (min-width:576px){.\!container{max-width:576px!important}.container{max-width:576px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:880px){.\!container{max-width:880px!important}.container{max-width:880px}}@media (min-width:992px){.\!container{max-width:992px!important}.container{max-width:992px}}@media (min-width:1200px){.\!container{max-width:1200px!important}.container{max-width:1200px}}@media (min-width:1400px){.\!container{max-width:1400px!important}.container{max-width:1400px}}@media (min-width:1600px){.\!container{max-width:1600px!important}.container{max-width:1600px}}@media (min-width:1900px){.\!container{max-width:1900px!important}.container{max-width:1900px}}.i-ep-arrow-left{background-color:currentColor;display:inline-block;height:1em;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;width:1em;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024' width='1024' height='1024'%3E%3Cpath fill='black' d='M609.408 149.376L277.76 489.6a32 32 0 0 0 0 44.672l331.648 340.352a29.12 29.12 0 0 0 41.728 0a30.59 30.59 0 0 0 0-42.752L339.264 511.936l311.872-319.872a30.59 30.59 0 0 0 0-42.688a29.12 29.12 0 0 0-41.728 0'/%3E%3C/svg%3E")}.block{display:block}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.bottom-0{bottom:0}.left-0{left:0}.left-1\/2{left:50%}.right-0{right:0}.right-\[-100\%\]{right:-100%}.top-0{top:0}.top-1\/2{top:50%}.top-\[-30\%\]{top:-30%}.top-auto{top:auto}.-z-10{z-index:-10}.z-30{z-index:30}.z-\[0\]{z-index:0}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[5\]{z-index:5}.z-\[999\]{z-index:999}.mx-auto{margin-right:auto}.ml-auto,.mx-auto{margin-left:auto}.mt-\[2\.5rem\]{margin-top:2.5rem}.block{display:block}.inline{display:inline}.flex{display:flex}.\!table{display:table!important}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-0{height:0}.h-\[1\.125rem\]{height:1.125rem}.h-\[1\.563rem\]{height:1.563rem}.h-\[100vh\]{height:100vh}.h-\[1rem\]{height:1rem}.h-\[2\.5rem\]{height:2.5rem}.h-\[31\.875rem\]{height:31.875rem}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.min-h-0{min-height:0}.min-h-screen{min-height:100vh}.w-\[\.063rem\]{width:.063rem}.w-\[1\.125rem\]{width:1.125rem}.w-\[1\.563rem\]{width:1.563rem}.w-\[1\.625rem\]{width:1.625rem}.w-\[1rem\]{width:1rem}.w-\[2\.5rem\]{width:2.5rem}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.max-w-\[39\.313rem\]{max-width:39.313rem}.max-w-\[40\.813rem\]{max-width:40.813rem}.max-w-\[47\.438rem\]{max-width:47.438rem}.max-w-\[57\.063rem\]{max-width:57.063rem}.max-w-none{max-width:none}.flex-auto{flex:1 1 auto}.flex-shrink{flex-shrink:1}.-translate-x-1\/2{--tw-translate-x:-50%;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,.translate-y-\[-50\%\]{--tw-translate-y:-50%}.-translate-y-1\/2,.transform,.translate-y-\[-50\%\]{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))}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.gap-20{gap:2.5em}.gap-\[\.625rem\]{gap:.625rem}.gap-\[1\.25rem\]{gap:1.25rem}.gap-\[1\.875rem\]{gap:1.875rem}.gap-\[10px\]{gap:10px}.gap-\[12px\]{gap:12px}.gap-\[3\.125rem\]{gap:3.125rem}.gap-\[3\.75rem\]{gap:3.75rem}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-hidden{overflow-x:hidden}.rounded-full{border-radius:9999px}.border{border-width:1px}.border-b-\[1px\]{border-bottom-width:1px}.border-t-\[1px\]{border-top-width:1px}.border-\[\#CACACA\]{--tw-border-opacity:1;border-color:rgb(202 202 202/var(--tw-border-opacity))}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.border-t-\[\#C3C3C3\]{--tw-border-opacity:1;border-top-color:rgb(195 195 195/var(--tw-border-opacity))}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.bg-inherit{background-color:inherit}.bg-opacity-60{--tw-bg-opacity:0.6}.object-cover{-o-object-fit:cover;object-fit:cover}.px-\[1\.5rem\]{padding-left:1.5rem;padding-right:1.5rem}.px-\[1rem\]{padding-left:1rem;padding-right:1rem}.py-0{padding-bottom:0;padding-top:0}.py-\[40px\]{padding-bottom:40px;padding-top:40px}.py-\[5rem\]{padding-bottom:5rem;padding-top:5rem}.py-\[6\.25rem\]{padding-bottom:6.25rem;padding-top:6.25rem}.py-\[60px\]{padding-bottom:60px;padding-top:60px}.pb-0{padding-bottom:0}.pl-\[1\.5rem\]{padding-left:1.5rem}.pl-\[1rem\]{padding-left:1rem}.pl-\[5\.813rem\]{padding-left:5.813rem}.pl-\[6\.688rem\]{padding-left:6.688rem}.pl-\[7\.688rem\]{padding-left:7.688rem}.pl-\[9\.063rem\]{padding-left:9.063rem}.pr-0{padding-right:0}.pr-\[1\.5rem\]{padding-right:1.5rem}.pr-\[1rem\]{padding-right:1rem}.pt-\[15vh\]{padding-top:15vh}.font-\[Montserrat\]{font-family:Montserrat}.text-\[\.875rem\]{font-size:.875rem}.text-\[0\.714em\]{font-size:.714em}.text-\[0\.9em\]{font-size:.9em}.text-\[1\.125em\]{font-size:1.125em}.text-\[1\.125rem\]{font-size:1.125rem}.text-\[1\.25rem\]{font-size:1.25rem}.text-\[1\.375rem\]{font-size:1.375rem}.text-\[1\.625rem\]{font-size:1.625rem}.text-\[1\.75rem\]{font-size:1.75rem}.text-\[1rem\]{font-size:1rem}.text-\[2\.125rem\]{font-size:2.125rem}.text-\[2\.25rem\]{font-size:2.25rem}.text-\[2\.625rem\]{font-size:2.625rem}.text-\[2rem\]{font-size:2rem}.text-\[3\.0rem\]{font-size:3rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-120{line-height:120%}.leading-140{line-height:140%}.leading-160{line-height:160%}.leading-\[120\%\]{line-height:120%}.tracking-\[\.02em\]{letter-spacing:.02em}.text-\[\#454545\]{--tw-text-opacity:1;color:rgb(69 69 69/var(--tw-text-opacity))}.text-\[\#909090\]{--tw-text-opacity:1;color:rgb(144 144 144/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.no-underline{text-decoration-line:none}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-40{opacity:.4}.outline{outline-style:solid}.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)}.backdrop-blur{--tw-backdrop-blur:blur(8px)}.backdrop-blur,.backdrop-filter{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.delay-1000{transition-delay:1s}.delay-300{transition-delay:.3s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.content-\[\'\'\]{--tw-content:"";content:var(--tw-content)}html:has(body.scroll-hidden){overflow-y:hidden}.scroll-hidden{overflow-y:hidden}.h1,h1{font-size:calc(1rem + 2.25vw);font-weight:700;line-height:1.3em}@media (min-width:768px){.h1,h1{font-size:2.375em}}.h2,h2{font-size:calc(1rem + 1.875vw);font-weight:700;line-height:1.3em}@media (min-width:768px){.h2,h2{font-size:2.125em}}.h3,h3{font-size:calc(1rem + 1.5vw);font-weight:700;line-height:1.3em}@media (min-width:768px){.h3,h3{font-size:1.875em}}.h4,h4{font-size:calc(1rem + 1.125vw);font-weight:700;line-height:1.3em}@media (min-width:768px){.h4,h4{font-size:1.625em}}.h5,h5{font-size:calc(1rem + .75vw);font-weight:700;line-height:1.3em}@media (min-width:768px){.h5,h5{font-size:1.375em}}.h6,h6{font-size:calc(1rem + .375vw);font-weight:700;line-height:1.3em}@media (min-width:768px){.h6,h6{font-size:1.125em}}.h7,h7{font-size:1rem;font-weight:700;line-height:1.3em}@media (min-width:768px){.h7,h7{font-size:.875em}}.heading{font-family:Montserrat,sans-serif;font-size:1.875rem;font-weight:400;margin:0}@media (min-width:768px){.heading{font-size:2.875rem}}@media (min-width:992px){.heading{font-size:3.125rem}}@media (min-width:1400px){.heading{font-size:3.75rem}}.heading_medium{font-family:sans-serif;font-size:1rem;font-weight:600;margin:0}@media (min-width:768px){.heading_medium{font-size:1.125rem}}@media (min-width:880px){.heading_medium{font-size:1.25rem}}@media (min-width:1200px){.heading_medium{font-size:1.5rem}}.container{margin-left:auto;margin-right:auto;max-width:100%;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:576px){.container{max-width:100%;padding-left:1rem;padding-right:1rem}}@media (min-width:768px){.container{max-width:100%;padding-left:1rem;padding-right:1rem}}@media (min-width:992px){.container{max-width:100%;padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1200px){.container{max-width:61.625rem;padding-left:.75rem;padding-right:.75rem}}@media (min-width:1400px){.container{max-width:71.25rem;padding-left:.75rem;padding-right:.75rem}}@media (min-width:1600px){.container{max-width:82.5rem;padding-left:.75rem;padding-right:.75rem}}@media (min-width:1900px){.container{max-width:82.5rem;padding-left:.75rem;padding-right:.75rem}}.container-sm{margin-left:auto;margin-right:auto;max-width:100%;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:576px){.container-sm{max-width:100%;padding-left:1rem;padding-right:1rem}}@media (min-width:768px){.container-sm{max-width:100%;padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:992px){.container-sm{max-width:60rem;padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1200px){.container-sm{max-width:71.25rem;padding-left:.75rem;padding-right:.75rem}}@media (min-width:1400px){.container-sm{max-width:82.5rem;padding-left:.75rem;padding-right:.75rem}}@media (min-width:1600px){.container-sm{max-width:82.5rem;padding-left:.75rem;padding-right:.75rem}}@media (min-width:1900px){.container-sm{max-width:82.5rem;padding-left:.75rem;padding-right:.75rem}}.container-md{margin-left:auto;margin-right:auto;max-width:100%;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:576px){.container-md{max-width:100%;padding-left:1rem;padding-right:1rem}}@media (min-width:768px){.container-md{max-width:100%;padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:992px){.container-md{max-width:60rem;padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1200px){.container-md{max-width:71.25rem;padding-left:.75rem;padding-right:.75rem}}@media (min-width:1400px){.container-md{max-width:82.5rem;padding-left:.75rem;padding-right:.75rem}}@media (min-width:1600px){.container-md{max-width:82.5rem;padding-left:.75rem;padding-right:.75rem}}@media (min-width:1900px){.container-md{max-width:82.5rem;padding-left:.75rem;padding-right:.75rem}}.container-lg{margin-left:auto;margin-right:auto;max-width:100%;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:576px){.container-lg{max-width:100%;padding-left:1rem;padding-right:1rem}}@media (min-width:768px){.container-lg{max-width:100%;padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:992px){.container-lg{max-width:60rem;padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1200px){.container-lg{max-width:71.25rem;padding-left:.75rem;padding-right:.75rem}}@media (min-width:1400px){.container-lg{max-width:82.5rem;padding-left:.75rem;padding-right:.75rem}}@media (min-width:1600px){.container-lg{max-width:82.5rem;padding-left:.75rem;padding-right:.75rem}}@media (min-width:1900px){.container-lg{max-width:82.5rem;padding-left:.75rem;padding-right:.75rem}}.container-xl{margin-left:auto;margin-right:auto;max-width:100%;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:576px){.container-xl{max-width:100%;padding-left:1rem;padding-right:1rem}}@media (min-width:768px){.container-xl{max-width:100%;padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:992px){.container-xl{max-width:100%;padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1200px){.container-xl{max-width:71.25rem;padding-left:.75rem;padding-right:.75rem}}@media (min-width:1400px){.container-xl{max-width:82.5rem;padding-left:.75rem;padding-right:.75rem}}@media (min-width:1600px){.container-xl{max-width:82.5rem;padding-left:.75rem;padding-right:.75rem}}@media (min-width:1900px){.container-xl{max-width:82.5rem;padding-left:.75rem;padding-right:.75rem}}.container-2xl{margin-left:auto;margin-right:auto;max-width:100%;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:576px){.container-2xl{max-width:100%;padding-left:1rem;padding-right:1rem}}@media (min-width:768px){.container-2xl{max-width:100%;padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:992px){.container-2xl{max-width:100%;padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1200px){.container-2xl{max-width:100%;padding-left:.75rem;padding-right:.75rem}}@media (min-width:1400px){.container-2xl{max-width:82.5rem;padding-left:.75rem;padding-right:.75rem}}@media (min-width:1600px){.container-2xl{max-width:82.5rem;padding-left:.75rem;padding-right:.75rem}}@media (min-width:1900px){.container-2xl{max-width:82.5rem;padding-left:.75rem;padding-right:.75rem}}.container-3xl{margin-left:auto;margin-right:auto;max-width:100%;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:576px){.container-3xl{max-width:100%;padding-left:1rem;padding-right:1rem}}@media (min-width:768px){.container-3xl{max-width:100%;padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:992px){.container-3xl{max-width:100%;padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1200px){.container-3xl{max-width:100%;padding-left:.75rem;padding-right:.75rem}}@media (min-width:1400px){.container-3xl{max-width:100%;padding-left:.75rem;padding-right:.75rem}}@media (min-width:1600px){.container-3xl{max-width:82.5rem;padding-left:.75rem;padding-right:.75rem}}@media (min-width:1900px){.container-3xl{max-width:82.5rem;padding-left:.75rem;padding-right:.75rem}}.container-full{margin-left:auto;margin-right:auto;max-width:100%;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:576px){.container-full{max-width:100%;padding-left:1rem;padding-right:1rem}}@media (min-width:768px){.container-full{max-width:100%;padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:992px){.container-full{max-width:100%;padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1200px){.container-full{max-width:100%;padding-left:.75rem;padding-right:.75rem}}@media (min-width:1400px){.container-full{max-width:100%;padding-left:.75rem;padding-right:.75rem}}@media (min-width:1600px){.container-full{max-width:100%;padding-left:.75rem;padding-right:.75rem}}@media (min-width:1900px){.container-full{max-width:100%;padding-left:.75rem;padding-right:.75rem}}.typography{font-weight:500}.typography__container{font-size:1rem}@media (min-width:1400px){.typography__container{font-size:1.125rem}}.typography__container_padding{padding-bottom:2.5em;padding-top:2.5em}@media (min-width:768px){.typography__container_padding{padding-bottom:3.125rem;padding-top:3.125rem}}@media (min-width:992px){.typography__container_padding{padding-bottom:5rem;padding-top:5rem}}.typography__container *{margin-bottom:0}.typography__container a{border-bottom:.125rem solid #787878;color:#787878;font-weight:600;text-decoration-line:none}.typography__container h1{color:#333;font-size:calc(1rem + 1.875vw);font-weight:700;line-height:1.3em;margin-top:1.4em}@media (min-width:992px){.typography__container h1{font-size:2.375em;line-height:1.2em}}.typography__container h2{color:#333;font-size:calc(1rem + 1.5vw);font-weight:700;line-height:1.3em;margin-top:1.4em}@media (min-width:992px){.typography__container h2{font-size:2.125em;line-height:1.2em}}.typography__container h3{color:#333;font-size:calc(1rem + 1.125vw);font-weight:700;line-height:1.3em;margin-top:1.2em}@media (min-width:992px){.typography__container h3{font-size:1.875em}}.typography__container h4{color:#333;font-size:calc(1rem + .75vw);font-weight:700;line-height:1.3em;margin-top:1.2em}@media (min-width:992px){.typography__container h4{font-size:1.625em}}.typography__container h5{color:#333;font-size:calc(1rem + .375vw);font-weight:700;line-height:1.3em;margin-top:1.2em}@media (min-width:992px){.typography__container h5{font-size:1.375em}}.typography__container h6{color:#333;font-size:1rem;font-weight:700;line-height:1.3em;margin-top:1.2em}@media (min-width:992px){.typography__container h6{font-size:1.125em}}.typography__container h7{color:#333;font-size:calc(1rem - .375vw);font-weight:700;line-height:1.3em;margin-top:1.2em}@media (min-width:992px){.typography__container h7{font-size:.875em}}.typography__container ol,.typography__container p,.typography__container tbody td,.typography__container ul{color:#333;font-size:1em;line-height:1.625em;margin-top:.875em}.typography__container ol,.typography__container ul{padding-left:1.875rem}.typography__container ol li,.typography__container ul li{line-height:1.625em;margin-top:.5em}.typography__container ol li:first-child,.typography__container ul li:first-child{margin-top:0}.typography__container ul li{list-style:disc}.typography__container ul li::marker{color:#333}.typography__container ol li{list-style:decimal}.typography__container iframe,.typography__container img,.typography__container ol,.typography__container picture,.typography__container ul{max-width:100%}.typography__container figure,.typography__container p>img,.typography__container pre,.typography__container>img,.typography__container>picture{display:block}.typography__container .typography__table-box,.typography__container figure,.typography__container iframe,.typography__container p>img,.typography__container pre,.typography__container>img,.typography__container>picture,.typography__container>table{margin-bottom:2.25em;margin-top:2.25em}.typography__container>h1{max-width:75rem}@media (min-width:1400px){.typography__container>h1{max-width:75rem}}.typography__container>h2{max-width:75rem}@media (min-width:1400px){.typography__container>h2{max-width:75rem}}.typography__container>h3{max-width:75rem}@media (min-width:1400px){.typography__container>h3{max-width:75rem}}.typography__container>h4{max-width:75rem}@media (min-width:1400px){.typography__container>h4{max-width:75rem}}.typography__container>h5{max-width:75rem}@media (min-width:1400px){.typography__container>h5{max-width:75rem}}.typography__container>h6{max-width:75rem}@media (min-width:1400px){.typography__container>h6{max-width:75rem}}.typography__container>p{max-width:75rem}@media (min-width:1400px){.typography__container>p{max-width:75rem}}.typography__container>ul{max-width:75rem}@media (min-width:1400px){.typography__container>ul{max-width:75rem}}.typography__container>ol{max-width:75rem}@media (min-width:1400px){.typography__container>ol{max-width:75rem}}.typography__container>pre{max-width:75rem}@media (min-width:1400px){.typography__container>pre{max-width:75rem}}.typography__container>figure{max-width:75rem}@media (min-width:1400px){.typography__container>figure{max-width:75rem}}.typography__container table{font-size:1em}.typography__container table thead{background:#3a5b8c}.typography__container table thead td{color:#fff;font-weight:600}.typography__container table tr{vertical-align:top}.typography__container table tr td{border:.0625em solid #3b3535;padding:1em}.typography__container table tr td>:first-child,.typography__container>:first-child{margin-top:0}.typography__container_block-center>*{margin-left:auto;margin-right:auto}.typography figcaption{font-size:1em;font-style:italic;line-height:1.625em;margin-top:1em}.typography figcaption cite{display:flex}.typography__table-box{overflow:auto}.figure_blockquote{color:#333;line-height:1.625;position:relative}@media (min-width:768px){.figure_blockquote{padding-left:6.875em}}.figure_blockquote:before{color:#3a5b8c;content:"\f10e";font-family:Font Awesome\ 6 Free;font-size:3rem;left:0;line-height:1;top:0}@media (min-width:768px){.figure_blockquote:before{font-size:4.5rem;position:absolute}}.figure_blockquote blockquote{font-size:1.125em}@media not all and (min-width:768px){.figure_blockquote blockquote{margin-top:.625em}}.figure_blockquote blockquote>:first-child{margin-top:0}.figure_blockquote blockquote:before{background-color:#3a5b8c;content:"";height:100%;left:5.375em;position:absolute;top:0;width:.1875em}@media not all and (min-width:768px){.figure_blockquote blockquote:before{display:none}}.popup{background-color:rgb(0 0 0/var(--tw-bg-opacity));bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:-10;--tw-bg-opacity:0.6;opacity:0;transition-delay:1s;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.popup_show{opacity:1;transition-delay:0s;z-index:999}.popup__cross{background-color:transparent;background-size:50%!important;border-radius:9999px;margin-left:auto;opacity:0}.popup [data-close] img,.popup [data-close] svg{pointer-events:none}.popup__container{padding:1rem;width:100%}@media (min-width:476px){.popup__container{padding:1rem}}.popup__container_p-xs{padding:1rem}.popup__container_py-xs{padding-bottom:1rem;padding-top:1rem}.popup__container_px-xs{padding-left:1rem;padding-right:1rem}@media (min-width:576px){.popup__container{padding:1rem}}.popup__container_p-sm{padding:1rem}.popup__container_py-sm{padding-bottom:1rem;padding-top:1rem}.popup__container_px-sm{padding-left:1rem;padding-right:1rem}@media (min-width:768px){.popup__container{padding:1.5rem}}.popup__container_p-md{padding:1.5rem}.popup__container_py-md{padding-bottom:1.5rem;padding-top:1.5rem}.popup__container_px-md{padding-left:1.5rem;padding-right:1.5rem}@media (min-width:992px){.popup__container{padding:1.5rem}}.popup__container_p-lg{padding:1.5rem}.popup__container_py-lg{padding-bottom:1.5rem;padding-top:1.5rem}.popup__container_px-lg{padding-left:1.5rem;padding-right:1.5rem}@media (min-width:1200px){.popup__container{padding:1.5rem}}.popup__container_p-xl{padding:1.5rem}.popup__container_py-xl{padding-bottom:1.5rem;padding-top:1.5rem}.popup__container_px-xl{padding-left:1.5rem;padding-right:1.5rem}@media (min-width:1400px){.popup__container{padding:1.5rem}}.popup__container_p-2xl{padding:1.5rem}.popup__container_py-2xl{padding-bottom:1.5rem;padding-top:1.5rem}.popup__container_px-2xl{padding-left:1.5rem;padding-right:1.5rem}@media (min-width:1600px){.popup__container{padding:1.5rem}}.popup__container_p-3xl{padding:1.5rem}.popup__container_py-3xl{padding-bottom:1.5rem;padding-top:1.5rem}.popup__container_px-3xl{padding-left:1.5rem;padding-right:1.5rem}@media (min-width:1900px){.popup__container{padding:1.5rem}}.popup__container_p-4xl{padding:1.5rem}.popup__container_py-4xl{padding-bottom:1.5rem;padding-top:1.5rem}.popup__container_px-4xl{padding-left:1.5rem;padding-right:1.5rem}.popup__container__cross{margin-left:auto}.popup__container_close{padding-bottom:0;transition-delay:.3s;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:10}.popup__box,.popup__container_close{transition-property:all}.popup__box{background:#0a0a0a;bottom:0;color:#fff;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;position:absolute;right:-100%;top:0;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.popup_show .popup__box{right:0;transition-delay:.2s}.popup__box{max-width:100%}@media (min-width:576px){.popup__box{max-width:100%}}@media (min-width:768px){.popup__box{max-width:100%}}@media (min-width:992px){.popup__box{max-width:100%}}@media (min-width:1200px){.popup__box{max-width:61.625rem}}@media (min-width:1400px){.popup__box{max-width:71.25rem}}@media (min-width:1600px){.popup__box{max-width:82.5rem}}@media (min-width:1900px){.popup__box{max-width:82.5rem}}.popup__box-sm,.popup__box-sm-max,.popup__box-sm-min{background:#0a0a0a;bottom:0;color:#fff;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;position:absolute;right:-100%;top:0;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.popup__box-sm-max,.popup__box-sm-min,.popup_show .popup__box-sm{right:0;transition-delay:.2s}.popup__box-sm{max-width:100%}@media (min-width:576px){.popup__box-sm{max-width:100%}}.popup__box-sm-min{max-width:100%}@media (min-width:576px){.popup__box-sm-min{max-width:100%}}@media (min-width:768px){.popup__box-sm-min{max-width:100%}}@media (min-width:992px){.popup__box-sm-min{max-width:60rem}}@media (min-width:1200px){.popup__box-sm-min{max-width:71.25rem}}@media (min-width:1400px){.popup__box-sm-min{max-width:82.5rem}}@media (min-width:1600px){.popup__box-sm-min{max-width:82.5rem}}@media (min-width:1900px){.popup__box-sm-min{max-width:82.5rem}}.popup__box-sm-max{max-width:100%}@media (min-width:576px){.popup__box-sm-max{max-width:100%}}.popup__box-md,.popup__box-md-max,.popup__box-md-min{background:#0a0a0a;bottom:0;color:#fff;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;position:absolute;right:-100%;top:0;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.popup__box-md-max,.popup__box-md-min,.popup_show .popup__box-md{right:0;transition-delay:.2s}.popup__box-md{max-width:100%}@media (min-width:768px){.popup__box-md{max-width:100%}}.popup__box-md-min{max-width:100%}@media (min-width:768px){.popup__box-md-min{max-width:100%}}@media (min-width:992px){.popup__box-md-min{max-width:60rem}}@media (min-width:1200px){.popup__box-md-min{max-width:71.25rem}}@media (min-width:1400px){.popup__box-md-min{max-width:82.5rem}}@media (min-width:1600px){.popup__box-md-min{max-width:82.5rem}}@media (min-width:1900px){.popup__box-md-min{max-width:82.5rem}}.popup__box-md-max{max-width:100%}@media (min-width:576px){.popup__box-md-max{max-width:100%}}@media (min-width:768px){.popup__box-md-max{max-width:100%}}.popup__box-lg,.popup__box-lg-max,.popup__box-lg-min{background:#0a0a0a;bottom:0;color:#fff;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;position:absolute;right:-100%;top:0;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.popup__box-lg-max,.popup__box-lg-min,.popup_show .popup__box-lg{right:0;transition-delay:.2s}.popup__box-lg{max-width:100%}@media (min-width:992px){.popup__box-lg{max-width:60rem}}.popup__box-lg-min{max-width:100%}@media (min-width:992px){.popup__box-lg-min{max-width:60rem}}@media (min-width:1200px){.popup__box-lg-min{max-width:71.25rem}}@media (min-width:1400px){.popup__box-lg-min{max-width:82.5rem}}@media (min-width:1600px){.popup__box-lg-min{max-width:82.5rem}}@media (min-width:1900px){.popup__box-lg-min{max-width:82.5rem}}.popup__box-lg-max{max-width:100%}@media (min-width:576px){.popup__box-lg-max{max-width:100%}}@media (min-width:768px){.popup__box-lg-max{max-width:100%}}@media (min-width:992px){.popup__box-lg-max{max-width:100%}}.popup__box-xl,.popup__box-xl-max,.popup__box-xl-min{background:#0a0a0a;bottom:0;color:#fff;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;position:absolute;right:-100%;top:0;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.popup__box-xl-max,.popup__box-xl-min,.popup_show .popup__box-xl{right:0;transition-delay:.2s}.popup__box-xl{max-width:100%}@media (min-width:1200px){.popup__box-xl{max-width:71.25rem}}.popup__box-xl-min{max-width:100%}@media (min-width:1200px){.popup__box-xl-min{max-width:71.25rem}}@media (min-width:1400px){.popup__box-xl-min{max-width:82.5rem}}@media (min-width:1600px){.popup__box-xl-min{max-width:82.5rem}}@media (min-width:1900px){.popup__box-xl-min{max-width:82.5rem}}.popup__box-xl-max{max-width:100%}@media (min-width:576px){.popup__box-xl-max{max-width:100%}}@media (min-width:768px){.popup__box-xl-max{max-width:100%}}@media (min-width:992px){.popup__box-xl-max{max-width:100%}}@media (min-width:1200px){.popup__box-xl-max{max-width:61.625rem}}.popup__box-2xl,.popup__box-2xl-max,.popup__box-2xl-min{background:#0a0a0a;bottom:0;color:#fff;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;position:absolute;right:-100%;top:0;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.popup__box-2xl-max,.popup__box-2xl-min,.popup_show .popup__box-2xl{right:0;transition-delay:.2s}.popup__box-2xl{max-width:100%}@media (min-width:1400px){.popup__box-2xl{max-width:82.5rem}}.popup__box-2xl-min{max-width:100%}@media (min-width:1400px){.popup__box-2xl-min{max-width:82.5rem}}@media (min-width:1600px){.popup__box-2xl-min{max-width:82.5rem}}@media (min-width:1900px){.popup__box-2xl-min{max-width:82.5rem}}.popup__box-2xl-max{max-width:100%}@media (min-width:576px){.popup__box-2xl-max{max-width:100%}}@media (min-width:768px){.popup__box-2xl-max{max-width:100%}}@media (min-width:992px){.popup__box-2xl-max{max-width:100%}}@media (min-width:1200px){.popup__box-2xl-max{max-width:61.625rem}}@media (min-width:1400px){.popup__box-2xl-max{max-width:71.25rem}}.popup__box-3xl,.popup__box-3xl-max,.popup__box-3xl-min{background:#0a0a0a;bottom:0;color:#fff;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;position:absolute;right:-100%;top:0;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.popup__box-3xl-max,.popup__box-3xl-min,.popup_show .popup__box-3xl{right:0;transition-delay:.2s}.popup__box-3xl{max-width:100%}@media (min-width:1600px){.popup__box-3xl{max-width:82.5rem}}.popup__box-3xl-min{max-width:100%}@media (min-width:1600px){.popup__box-3xl-min{max-width:82.5rem}}@media (min-width:1900px){.popup__box-3xl-min{max-width:82.5rem}}.popup__box-3xl-max{max-width:100%}@media (min-width:576px){.popup__box-3xl-max{max-width:100%}}@media (min-width:768px){.popup__box-3xl-max{max-width:100%}}@media (min-width:992px){.popup__box-3xl-max{max-width:100%}}@media (min-width:1200px){.popup__box-3xl-max{max-width:61.625rem}}@media (min-width:1400px){.popup__box-3xl-max{max-width:71.25rem}}@media (min-width:1600px){.popup__box-3xl-max{max-width:82.5rem}}.popup__box-full,.popup__box-full-max,.popup__box-full-min{background:#0a0a0a;bottom:0;color:#fff;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;position:absolute;right:-100%;top:0;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.popup__box-full-max,.popup__box-full-min,.popup_show .popup__box-full{right:0;transition-delay:.2s}.popup__box-full,.popup__box-full-max,.popup__box-full-min{max-width:100%}@media (min-width:476px){.popup__box_p-xs .popup__container{padding:1rem}.popup__box_py-xs .popup__container{padding-bottom:1rem;padding-top:1rem}.popup__box_px-xs .popup__container{padding-left:1rem;padding-right:1rem}.popup__box_p-sm .popup__container{padding:1rem}}@media (min-width:576px){.popup__box_p-sm .popup__container{padding:1rem}}@media (min-width:476px){.popup__box_py-sm .popup__container{padding-bottom:1rem;padding-top:1rem}}@media (min-width:576px){.popup__box_py-sm .popup__container{padding-bottom:1rem;padding-top:1rem}}@media (min-width:476px){.popup__box_px-sm .popup__container{padding-left:1rem;padding-right:1rem}}@media (min-width:576px){.popup__box_px-sm .popup__container{padding-left:1rem;padding-right:1rem}}@media (min-width:476px){.popup__box_p-md .popup__container{padding:1rem}}@media (min-width:576px){.popup__box_p-md .popup__container{padding:1rem}}@media (min-width:768px){.popup__box_p-md .popup__container{padding:1.5rem}}@media (min-width:476px){.popup__box_py-md .popup__container{padding-bottom:1rem;padding-top:1rem}}@media (min-width:576px){.popup__box_py-md .popup__container{padding-bottom:1rem;padding-top:1rem}}@media (min-width:768px){.popup__box_py-md .popup__container{padding-bottom:1.5rem;padding-top:1.5rem}}@media (min-width:476px){.popup__box_px-md .popup__container{padding-left:1rem;padding-right:1rem}}@media (min-width:576px){.popup__box_px-md .popup__container{padding-left:1rem;padding-right:1rem}}@media (min-width:768px){.popup__box_px-md .popup__container{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:476px){.popup__box_p-lg .popup__container{padding:1rem}}@media (min-width:576px){.popup__box_p-lg .popup__container{padding:1rem}}@media (min-width:768px){.popup__box_p-lg .popup__container{padding:1.5rem}}@media (min-width:992px){.popup__box_p-lg .popup__container{padding:1.5rem}}@media (min-width:476px){.popup__box_py-lg .popup__container{padding-bottom:1rem;padding-top:1rem}}@media (min-width:576px){.popup__box_py-lg .popup__container{padding-bottom:1rem;padding-top:1rem}}@media (min-width:768px){.popup__box_py-lg .popup__container{padding-bottom:1.5rem;padding-top:1.5rem}}@media (min-width:992px){.popup__box_py-lg .popup__container{padding-bottom:1.5rem;padding-top:1.5rem}}@media (min-width:476px){.popup__box_px-lg .popup__container{padding-left:1rem;padding-right:1rem}}@media (min-width:576px){.popup__box_px-lg .popup__container{padding-left:1rem;padding-right:1rem}}@media (min-width:768px){.popup__box_px-lg .popup__container{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:992px){.popup__box_px-lg .popup__container{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:476px){.popup__box_p-xl .popup__container{padding:1rem}}@media (min-width:576px){.popup__box_p-xl .popup__container{padding:1rem}}@media (min-width:768px){.popup__box_p-xl .popup__container{padding:1.5rem}}@media (min-width:992px){.popup__box_p-xl .popup__container{padding:1.5rem}}@media (min-width:1200px){.popup__box_p-xl .popup__container{padding:1.5rem}}@media (min-width:476px){.popup__box_py-xl .popup__container{padding-bottom:1rem;padding-top:1rem}}@media (min-width:576px){.popup__box_py-xl .popup__container{padding-bottom:1rem;padding-top:1rem}}@media (min-width:768px){.popup__box_py-xl .popup__container{padding-bottom:1.5rem;padding-top:1.5rem}}@media (min-width:992px){.popup__box_py-xl .popup__container{padding-bottom:1.5rem;padding-top:1.5rem}}@media (min-width:1200px){.popup__box_py-xl .popup__container{padding-bottom:1.5rem;padding-top:1.5rem}}@media (min-width:476px){.popup__box_px-xl .popup__container{padding-left:1rem;padding-right:1rem}}@media (min-width:576px){.popup__box_px-xl .popup__container{padding-left:1rem;padding-right:1rem}}@media (min-width:768px){.popup__box_px-xl .popup__container{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:992px){.popup__box_px-xl .popup__container{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1200px){.popup__box_px-xl .popup__container{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:476px){.popup__box_p-2xl .popup__container{padding:1rem}}@media (min-width:576px){.popup__box_p-2xl .popup__container{padding:1rem}}@media (min-width:768px){.popup__box_p-2xl .popup__container{padding:1.5rem}}@media (min-width:992px){.popup__box_p-2xl .popup__container{padding:1.5rem}}@media (min-width:1200px){.popup__box_p-2xl .popup__container{padding:1.5rem}}@media (min-width:1400px){.popup__box_p-2xl .popup__container{padding:1.5rem}}@media (min-width:476px){.popup__box_py-2xl .popup__container{padding-bottom:1rem;padding-top:1rem}}@media (min-width:576px){.popup__box_py-2xl .popup__container{padding-bottom:1rem;padding-top:1rem}}@media (min-width:768px){.popup__box_py-2xl .popup__container{padding-bottom:1.5rem;padding-top:1.5rem}}@media (min-width:992px){.popup__box_py-2xl .popup__container{padding-bottom:1.5rem;padding-top:1.5rem}}@media (min-width:1200px){.popup__box_py-2xl .popup__container{padding-bottom:1.5rem;padding-top:1.5rem}}@media (min-width:1400px){.popup__box_py-2xl .popup__container{padding-bottom:1.5rem;padding-top:1.5rem}}@media (min-width:476px){.popup__box_px-2xl .popup__container{padding-left:1rem;padding-right:1rem}}@media (min-width:576px){.popup__box_px-2xl .popup__container{padding-left:1rem;padding-right:1rem}}@media (min-width:768px){.popup__box_px-2xl .popup__container{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:992px){.popup__box_px-2xl .popup__container{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1200px){.popup__box_px-2xl .popup__container{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1400px){.popup__box_px-2xl .popup__container{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:476px){.popup__box_p-3xl .popup__container{padding:1rem}}@media (min-width:576px){.popup__box_p-3xl .popup__container{padding:1rem}}@media (min-width:768px){.popup__box_p-3xl .popup__container{padding:1.5rem}}@media (min-width:992px){.popup__box_p-3xl .popup__container{padding:1.5rem}}@media (min-width:1200px){.popup__box_p-3xl .popup__container{padding:1.5rem}}@media (min-width:1400px){.popup__box_p-3xl .popup__container{padding:1.5rem}}@media (min-width:1600px){.popup__box_p-3xl .popup__container{padding:1.5rem}}@media (min-width:476px){.popup__box_py-3xl .popup__container{padding-bottom:1rem;padding-top:1rem}}@media (min-width:576px){.popup__box_py-3xl .popup__container{padding-bottom:1rem;padding-top:1rem}}@media (min-width:768px){.popup__box_py-3xl .popup__container{padding-bottom:1.5rem;padding-top:1.5rem}}@media (min-width:992px){.popup__box_py-3xl .popup__container{padding-bottom:1.5rem;padding-top:1.5rem}}@media (min-width:1200px){.popup__box_py-3xl .popup__container{padding-bottom:1.5rem;padding-top:1.5rem}}@media (min-width:1400px){.popup__box_py-3xl .popup__container{padding-bottom:1.5rem;padding-top:1.5rem}}@media (min-width:1600px){.popup__box_py-3xl .popup__container{padding-bottom:1.5rem;padding-top:1.5rem}}@media (min-width:476px){.popup__box_px-3xl .popup__container{padding-left:1rem;padding-right:1rem}}@media (min-width:576px){.popup__box_px-3xl .popup__container{padding-left:1rem;padding-right:1rem}}@media (min-width:768px){.popup__box_px-3xl .popup__container{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:992px){.popup__box_px-3xl .popup__container{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1200px){.popup__box_px-3xl .popup__container{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1400px){.popup__box_px-3xl .popup__container{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1600px){.popup__box_px-3xl .popup__container{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:476px){.popup__box_p-4xl .popup__container{padding:1rem}}@media (min-width:576px){.popup__box_p-4xl .popup__container{padding:1rem}}@media (min-width:768px){.popup__box_p-4xl .popup__container{padding:1.5rem}}@media (min-width:992px){.popup__box_p-4xl .popup__container{padding:1.5rem}}@media (min-width:1200px){.popup__box_p-4xl .popup__container{padding:1.5rem}}@media (min-width:1400px){.popup__box_p-4xl .popup__container{padding:1.5rem}}@media (min-width:1600px){.popup__box_p-4xl .popup__container{padding:1.5rem}}@media (min-width:1900px){.popup__box_p-4xl .popup__container{padding:1.5rem}}@media (min-width:476px){.popup__box_py-4xl .popup__container{padding-bottom:1rem;padding-top:1rem}}@media (min-width:576px){.popup__box_py-4xl .popup__container{padding-bottom:1rem;padding-top:1rem}}@media (min-width:768px){.popup__box_py-4xl .popup__container{padding-bottom:1.5rem;padding-top:1.5rem}}@media (min-width:992px){.popup__box_py-4xl .popup__container{padding-bottom:1.5rem;padding-top:1.5rem}}@media (min-width:1200px){.popup__box_py-4xl .popup__container{padding-bottom:1.5rem;padding-top:1.5rem}}@media (min-width:1400px){.popup__box_py-4xl .popup__container{padding-bottom:1.5rem;padding-top:1.5rem}}@media (min-width:1600px){.popup__box_py-4xl .popup__container{padding-bottom:1.5rem;padding-top:1.5rem}}@media (min-width:1900px){.popup__box_py-4xl .popup__container{padding-bottom:1.5rem;padding-top:1.5rem}}@media (min-width:476px){.popup__box_px-4xl .popup__container{padding-left:1rem;padding-right:1rem}}@media (min-width:576px){.popup__box_px-4xl .popup__container{padding-left:1rem;padding-right:1rem}}@media (min-width:768px){.popup__box_px-4xl .popup__container{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:992px){.popup__box_px-4xl .popup__container{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1200px){.popup__box_px-4xl .popup__container{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1400px){.popup__box_px-4xl .popup__container{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1600px){.popup__box_px-4xl .popup__container{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1900px){.popup__box_px-4xl .popup__container{padding-left:1.5rem;padding-right:1.5rem}}.popup_show .popup__cross{opacity:1;transition-duration:.3s;z-index:1}.popup__header{align-items:center;background-color:inherit;display:flex;position:sticky;top:0;width:100%;z-index:5}.popup__header .popup__container{align-items:center;display:flex;justify-content:space-between}.popup__header_bottom-line{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(202 202 202/var(--tw-border-opacity))}.popup__header-content{align-items:center;display:flex;gap:2em}.popup__header-arrow{background-color:currentColor;display:inline-block;height:1em;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;width:1em;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024' width='1024' height='1024'%3E%3Cpath fill='black' d='M609.408 149.376L277.76 489.6a32 32 0 0 0 0 44.672l331.648 340.352a29.12 29.12 0 0 0 41.728 0a30.59 30.59 0 0 0 0-42.752L339.264 511.936l311.872-319.872a30.59 30.59 0 0 0 0-42.688a29.12 29.12 0 0 0-41.728 0'/%3E%3C/svg%3E");cursor:pointer;height:2.5rem;width:2.5rem;--tw-text-opacity:1;color:rgb(144 144 144/var(--tw-text-opacity))}.popup__header-title{font-family:Montserrat;font-size:1.75rem;font-weight:600;line-height:120%;--tw-text-opacity:1;color:rgb(69 69 69/var(--tw-text-opacity))}.popup__body{display:flex;flex-direction:column;margin-bottom:auto;margin-top:auto;width:100%}.popup__body_center{align-items:center;flex-wrap:wrap;justify-content:center}.popup__body form{width:100%}.popup__tabs{align-items:baseline;display:flex;gap:3.125em}.popup__tabs-item{align-items:center;cursor:pointer;display:flex;font-size:1.25rem;font-weight:500;line-height:120%;opacity:.4}.popup__tabs-item span{--tw-translate-y:-50%;font-size:.9em;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))}.popup__tabs-item.active{font-size:1.75rem;opacity:1}.popup__tabs-item.active span{align-self:flex-start;font-size:.714em}.popup__footer{background-color:inherit;bottom:0;position:sticky;width:100%}.popup__footer_border-top{border-top-width:1px;--tw-border-opacity:1;border-top-color:rgb(195 195 195/var(--tw-border-opacity))}.popup__footer .popup__container,.popup__footer .popup__container .container-lg{display:flex;gap:2.5em;justify-content:space-between}.popup__sticky-close{height:0;margin-left:auto;padding-bottom:0;padding-top:0;position:sticky;top:-30%;transition-delay:.3s;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:-moz-fit-content;width:fit-content;z-index:30}.popup__box:not(.popup__box_scrolled) .popup__sticky-close{display:none}.popup__box_scroll-up .popup__sticky-close{top:0;top:1rem}@media (min-width:476px){.popup__box_scroll-up .popup__sticky-close{top:1rem}}@media (min-width:576px){.popup__box_scroll-up .popup__sticky-close{top:1rem}}@media (min-width:768px){.popup__box_scroll-up .popup__sticky-close{top:1.5rem}}@media (min-width:992px){.popup__box_scroll-up .popup__sticky-close{top:1.5rem}}@media (min-width:1200px){.popup__box_scroll-up .popup__sticky-close{top:1.5rem}}@media (min-width:1400px){.popup__box_scroll-up .popup__sticky-close{top:1.5rem}}@media (min-width:1600px){.popup__box_scroll-up .popup__sticky-close{top:1.5rem}}@media (min-width:1900px){.popup__box_scroll-up .popup__sticky-close{top:1.5rem}}.popup__box_scrolled .popup__cross{opacity:1}.popup__box_booking{background:#fff;color:#212121;max-width:100%}@media (min-width:880px){.popup__box_booking{max-width:45rem}}@media (min-width:1200px){.popup__box_booking{max-width:60rem}}@media (min-width:1400px){.popup__box_booking{max-width:71.25rem}}@media (min-width:1600px){.popup__box_booking{max-width:71.25rem}}@media (min-width:1900px){.popup__box_booking{max-width:71.25rem}}.popup_booking .popup_booking__header{display:none}.popup_booking .popup_booking__title{color:#212121;font-family:Montserrat,sans-serif;font-size:1.375rem;font-weight:600;margin:0}.popup_booking .popup_booking__body{display:flex;flex:1;margin:0;padding:0}.popup_booking .popup_booking__iframe{background:#fff;border:0;height:100%;width:100%}.popup_booking .popup_booking__close{align-items:center;background:transparent;border:none;cursor:pointer;display:inline-flex;height:2.5rem;justify-content:center;padding:0;position:absolute;right:1.375rem;top:1.0625rem;transition:opacity .2s ease;width:2.5rem;z-index:10}.popup_booking .popup_booking__close svg{display:block;height:1.375rem;width:1.375rem}.popup_booking .popup_booking__close:hover{opacity:.8}.popup_privacy .popup__box_privacy{background:#000;bottom:0;color:#fff;display:flex;flex-direction:column;max-width:100%;overflow-x:hidden;overflow-y:auto;position:absolute;right:-100%;top:0;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}@media (min-width:768px){.popup_privacy .popup__box_privacy{max-width:40rem}}@media (min-width:992px){.popup_privacy .popup__box_privacy{max-width:45rem}}@media (min-width:1200px){.popup_privacy .popup__box_privacy{max-width:50rem}}.popup_privacy.popup_show .popup__box_privacy{right:0}.popup_privacy__close{align-items:center;align-self:flex-end;background:transparent;border:none;cursor:pointer;display:inline-flex;flex-shrink:0;height:2.5rem;justify-content:center;margin:1rem 1rem 0 0;padding:0;position:sticky;top:1rem;transition:opacity .2s ease;width:2.5rem;z-index:2}.popup_privacy__close svg{display:block;height:1.375rem;width:1.375rem}.popup_privacy__close:hover{opacity:.8}.popup_privacy__close:focus-visible{border-radius:.125rem;outline:.125rem solid #d3aa7a;outline-offset:.125rem}.popup_privacy__body{flex:1;margin-top:-2.5rem;padding:1.25rem 1.5rem 2.5rem}@media (min-width:768px){.popup_privacy__body{padding:1.5rem 2.5rem 3.75rem}}.popup_privacy__body .typography__container{color:#fff;font-size:.9375rem}@media (min-width:768px){.popup_privacy__body .typography__container{font-size:1rem}}.popup_privacy__body .typography__container h1,.popup_privacy__body .typography__container h2,.popup_privacy__body .typography__container h3,.popup_privacy__body .typography__container h4,.popup_privacy__body .typography__container h5,.popup_privacy__body .typography__container h6,.popup_privacy__body .typography__container li,.popup_privacy__body .typography__container p,.popup_privacy__body .typography__container span{color:#fff}.popup_privacy__body .typography__container ul{list-style:none;padding-left:0}.popup_privacy__body .typography__container ul li{line-height:1.6;margin-top:.5rem;padding-left:1.125rem;position:relative}@media (min-width:768px){.popup_privacy__body .typography__container ul li{padding-left:1.25rem}}.popup_privacy__body .typography__container ul li:first-child{margin-top:0}.popup_privacy__body .typography__container ul li::marker{content:""}.popup_privacy__body .typography__container ul li:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'><path d='M8 4L0.8 8V0L8 4Z' fill='%23d3aa7a'/></svg>");background-repeat:no-repeat;background-size:contain;content:"";height:.5rem;left:0;position:absolute;top:.55em;width:.5rem}.sidebar-backdrop{background:rgba(0,0,0,.5);inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .3s cubic-bezier(.4,0,.2,1);z-index:105}@media (min-width:1080px){.sidebar-backdrop{display:none}}body.sidebar-open .sidebar-backdrop{opacity:1;pointer-events:auto}.sidebar{background:#000;bottom:0;color:#fff;max-width:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);width:100%;z-index:110}@media (min-width:768px){.sidebar{max-width:32.5rem}}@media (min-width:992px){.sidebar{max-width:40rem}}@media (min-width:1080px){.sidebar{display:none}}.sidebar__inner{display:flex;flex-direction:column;min-height:100%;padding:5.125rem 0 1.875rem}.sidebar__nav{display:block}.sidebar__menu{display:flex;flex-direction:column;gap:1.875rem;list-style:none;margin:0;padding:0}.sidebar__menu-item{padding-left:3.125rem;position:relative}.sidebar__menu-item_active .sidebar__menu-text:after{transform:scaleX(1)}.sidebar__menu-item_open .sidebar__menu-chevron{transform:rotate(180deg)}.sidebar__menu-item_open .sidebar__submenu{max-height:50rem}.sidebar__menu-link{align-items:center;background:none;border:0;color:#fff;cursor:pointer;display:inline-flex;font-family:Montserrat,sans-serif;font-size:1.125rem;font-weight:600;gap:.375rem;line-height:1;max-width:100%;padding:.1875rem 0 0;text-decoration:none}.sidebar__menu-link:focus-visible{outline:none}.sidebar__menu-text{position:relative}.sidebar__menu-text:after{background:#d3aa7a;bottom:-.25rem;content:"";height:.0625rem;left:0;position:absolute;transform:scaleX(0);transform-origin:left center;width:100%}.sidebar__menu-chevron{align-items:center;color:#fff;display:inline-flex;justify-content:center;transform:rotate(0deg);transition:transform .3s ease}.sidebar__menu-chevron svg{display:block;height:.625rem;width:.625rem}.sidebar__submenu{display:flex;flex-direction:column;max-height:0;overflow:hidden;transition:max-height .5s cubic-bezier(.4,0,.2,1)}.sidebar__submenu-option{align-self:flex-start;color:#fff;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:600;line-height:1;padding-top:1.25rem;text-decoration:none}.sidebar__submenu-option:focus-visible{outline:none}.sidebar__divider{background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 30%,#fff 70%,hsla(0,0%,100%,0));height:.0625rem;opacity:.3;width:100%}.sidebar__book{align-items:center;align-self:center;background:linear-gradient(77.06deg,#dbb891 13.721%,#965f40 128.12%);border:0;border-radius:.25rem;color:#fff;cursor:pointer;display:inline-flex;font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:700;height:2.625rem;justify-content:center;letter-spacing:.02em;line-height:1;margin-top:auto;max-width:calc(100% - 2rem);padding:.4375rem 2.8125rem;text-transform:uppercase;transition:opacity .2s ease,transform .2s ease;white-space:nowrap;width:13.1875rem}.sidebar__book:hover{opacity:.9}.sidebar__book:active{transform:scale(.98)}.sidebar__book:focus-visible{outline:.125rem solid #fff;outline-offset:.125rem}.sidebar__book:disabled{cursor:not-allowed;opacity:.5}body.sidebar-open .sidebar{transform:translateX(0)}@keyframes stickySlideIn{0%{transform:translateY(-110%)}to{transform:translateY(0)}}.header{backdrop-filter:blur(7.5px);-webkit-backdrop-filter:blur(7.5px);background:rgba(0,0,0,.4);left:0;position:absolute;right:0;top:0;transition:transform .5s ease,background .3s ease;z-index:100}.header:before{background:#333;inset:0;opacity:0;transition:opacity .3s ease;z-index:-1}.header:after,.header:before{content:"";pointer-events:none;position:absolute}.header:after{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3) 30%,hsla(0,0%,100%,.3) 70%,transparent);bottom:0;height:.0625rem;left:0;right:0}.header_solid,.header_sticky{background:#000;position:fixed;top:0}.header_solid{animation:none;backdrop-filter:none;-webkit-backdrop-filter:none;transform:none}.header_sticky-entering{animation:stickySlideIn .5s ease forwards;transition:none}.header_hidden{animation:none;transform:translateY(-110%)}.header__inner{align-items:center;display:flex;height:5rem;justify-content:space-between}@media (min-width:768px){.header__inner{height:6.25rem}}.header__logo{align-items:center;display:flex;flex-shrink:0}.header__logo img{display:block;height:2.3125rem;width:auto}@media (min-width:880px){.header__logo img{height:3rem}}@media (min-width:1200px){.header__logo img{height:2.5rem}}@media (min-width:1400px){.header__logo img{height:2.875rem}}@media (min-width:1600px){.header__logo img{height:2.3125rem}}.header__nav{display:none}@media (min-width:1080px){.header__nav{align-items:center;display:flex;gap:1.25rem}}@media (min-width:1400px){.header__nav{gap:2.1875rem}}@media (min-width:1600px){.header__nav{gap:2.375rem}}.header__menu{align-items:center;display:flex;gap:1.25rem;list-style:none;margin:0;padding:0}@media (min-width:1400px){.header__menu{gap:1.875rem}}.header__menu-item{position:relative}.header__menu-item_active .header__menu-link .header__menu-text:after{width:100%}.header__menu-item:has(.header__menu-dropdown):before{bottom:calc(var(--dropdown-offset-y, 0px)*-1);content:"";left:0;position:absolute;right:0;top:calc(var(--header-top-offset, 0px)*-1)}.header__menu-item:hover .header__menu-text:after{width:100%}.header__menu-item:hover .header__menu-chevron{transform:rotate(180deg)}.header__menu-item:hover .header__menu-dropdown{display:flex;flex-direction:column}.header__menu-link{align-items:center;background:none;border:0;color:#fff;cursor:pointer;display:flex;font-family:Montserrat,sans-serif;font-size:.8125rem;font-weight:600;gap:.375rem;line-height:1;padding:.1875rem 0 0;text-decoration:none;white-space:nowrap}@media (min-width:1400px){.header__menu-link{font-size:.875rem}}.header__menu-text{position:relative}.header__menu-text:after{background:#d3aa7a;bottom:-.25rem;content:"";height:1px;left:0;position:absolute;transition:width .3s ease;width:0}.header__menu-chevron{align-items:center;color:#fff;display:flex;transition:transform .3s ease}.header__menu-chevron svg{display:block;height:.625rem;width:.625rem}.header__menu-dropdown{background:#fff;border-radius:.375rem;box-shadow:0 0 .625rem rgba(0,0,0,.3);display:none;left:0;min-width:11.25rem;position:absolute;top:calc(100% + var(--dropdown-offset-y, .5rem));z-index:10}.header__menu-dropdown:before{bottom:100%;content:"";height:var(--dropdown-offset-y,.5rem);left:0;position:absolute;right:0}.header__menu-dropdown-option:first-child{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.header__menu-dropdown-option:last-child{border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem}.header__menu-dropdown-option{align-items:center;background:#fff;color:#333;display:flex;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:500;min-height:2.75rem;padding:.625rem .9375rem;text-decoration:none;transition:background-color .15s ease;white-space:nowrap}.header__menu-dropdown-option:hover{background:#f8ebda}.header__book{align-items:center;background:linear-gradient(77.06deg,#dbb891 13.721%,#965f40 128.12%);border:0;border-radius:.25rem;color:#fff;cursor:pointer;display:inline-flex;font-family:Montserrat,sans-serif;font-size:.5625rem;font-weight:700;height:1.8125rem;justify-content:center;letter-spacing:.02em;min-width:8.25rem;padding:0 .4375rem;text-decoration:none;white-space:nowrap}@media (min-width:1400px){.header__book{border-radius:.3125rem;font-size:.625rem;height:2.125rem;min-width:9.4375rem;padding:0 .5rem}}@media (min-width:1600px){.header__book{border-radius:.375rem;font-size:.75rem;height:2.5rem;min-width:11.3125rem;padding:0 .625rem}}.header__lang{position:relative}.header__lang_active .header__lang-btn{background:#fff;border-color:transparent;color:#333}.header__lang_active .header__lang-chevron{transform:rotate(180deg)}.header__lang_active .header__lang-dropdown{display:flex;flex-direction:column}.header__lang-btn{align-items:center;background:transparent;border:.0625rem solid #dbb891;border-radius:1.125rem;color:#fff;cursor:pointer;display:flex;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:600;gap:.375rem;line-height:1;padding:.4375rem .625rem;transition:background-color .2s ease,border-color .2s ease,color .2s ease;white-space:nowrap}@media (min-width:1200px){.header__lang-btn{padding:.625rem}}@media (hover:hover){.header__lang-btn:hover{background:#fff;border-color:transparent;color:#333}}@media (min-width:1200px){.header__lang-current{font-size:.8125rem}}@media (min-width:1400px){.header__lang-current{font-size:.875rem}}.header__lang-chevron{align-items:center;display:flex;transition:transform .3s ease}.header__lang-chevron svg{display:block;height:.625rem;width:.625rem}.header__lang-dropdown{background:#fff;border-radius:.375rem;box-shadow:0 0 .625rem rgba(0,0,0,.3);display:none;min-width:11.25rem;overflow:hidden;position:absolute;right:0;top:calc(100% + var(--dropdown-offset-y, .5rem));z-index:10}.header__lang-option{align-items:center;background:#fff;border:none;color:inherit;cursor:pointer;display:flex;gap:.5rem;min-height:3.125rem;padding:.625rem .9375rem;text-align:left;text-decoration:none;transition:background-color .15s ease;width:100%}.header__lang-option:hover{background:#f8ebda}.header__lang-code{color:#999;flex-shrink:0;font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:500}@media (min-width:1200px){.header__lang-code{font-size:.84375rem}}.header__lang-name{color:#333;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:500}@media (min-width:1200px){.header__lang-name{font-size:.984375rem}}.header__controls{align-items:center;display:flex;gap:2.5rem}@media (min-width:1080px){.header__controls{display:none}}.header__burger{background:none;border:0;cursor:pointer;padding:0;position:relative;z-index:4}.header__burger,.header__burger-placeholder{display:block;flex-shrink:0;height:1.875rem;width:1.875rem}.header__burger-bar{background:linear-gradient(77.06deg,#dbb891 13.721%,#965f40 128.12%);border-radius:.125rem;height:.1875rem;left:.125rem;position:absolute;right:.125rem;transition:top .3s cubic-bezier(.4,0,.2,1),bottom .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1)}.header__burger-bar_top{top:.25rem}.header__burger-bar_mid{top:50%;transform:translateY(-50%)}.header__burger-bar_bot{bottom:.25rem}.header__burger_active .header__burger-bar_top{top:50%;transform:translateY(-50%) rotate(45deg)}.header__burger_active .header__burger-bar_mid{opacity:0}.header__burger_active .header__burger-bar_bot{bottom:50%;transform:translateY(50%) rotate(-45deg)}.booking{min-height:31.25rem;overflow:hidden;position:relative;z-index:1}@media (min-width:768px){.booking{min-height:30rem}}@media (min-width:880px){.booking{min-height:35rem}}@media (min-width:1200px){.booking{min-height:48.125rem}}@media (min-width:1600px){.booking{min-height:56.25rem}}.booking__bg{inset:0;position:absolute}.booking__bg-video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.booking__overlay{inset:0;position:absolute}.booking__gradient-left{background:linear-gradient(64deg,rgba(0,0,0,.7) 35%,transparent 68%);bottom:0;left:0;position:absolute;top:0;width:85%}@media (min-width:768px){.booking__gradient-left{background:linear-gradient(64deg,rgba(0,0,0,.7) 30%,transparent 68%);width:80%}}@media (min-width:1200px){.booking__gradient-left{background:linear-gradient(64deg,rgba(0,0,0,.7) 30%,transparent 68%)}}@media (min-width:1600px){.booking__gradient-left{background:linear-gradient(64deg,rgba(0,0,0,.7) 30%,transparent 68%)}}.booking__gradient-bottom{background:linear-gradient(0deg,#000 74%,transparent);bottom:0;height:23rem;left:0;position:absolute;right:0}@media (min-width:768px){.booking__gradient-bottom{background:linear-gradient(0deg,#000 19%,transparent);height:10.25rem}}@media (min-width:1200px){.booking__gradient-bottom{background:linear-gradient(0deg,#000 31%,transparent);background:linear-gradient(0deg,#000 7%,transparent);height:15.25rem}}.booking__inner{display:flex;flex-direction:column;gap:1.875rem;padding-bottom:2.5rem;padding-top:9.5rem;position:relative;z-index:1}@media (min-width:768px){.booking__inner{gap:3rem;padding-bottom:2.5rem;padding-top:11.3125rem}}@media (min-width:880px){.booking__inner{gap:2.5rem;padding-top:11.5625rem}}@media (min-width:1200px){.booking__inner{padding-top:15.125rem}}@media (min-width:1400px){.booking__inner{padding-top:13.25rem}}@media (min-width:1600px){.booking__inner{padding-top:15.375rem}}.booking__text{display:flex;flex-direction:column;gap:1.25rem;max-width:34.3125rem;text-shadow:0 .25rem .25rem rgba(0,0,0,.25)}@media (min-width:768px){.booking__text{gap:1.5rem;max-width:34.3125rem}}@media (min-width:1200px){.booking__text{gap:1.875rem;max-width:41.25rem}}.booking__title{color:#fff;font-family:Montserrat,sans-serif;font-size:2rem;font-weight:700;letter-spacing:.02em;line-height:1.1;max-width:21.875rem}@media (min-width:768px){.booking__title{font-size:3.125rem;max-width:34.375rem}}@media (min-width:880px){.booking__title{max-width:41.25rem}}@media (min-width:1200px){.booking__title{font-size:3.75rem}}@media (min-width:1600px){.booking__title{font-size:4.375rem}}.booking__subtitle{font-family:Montserrat,sans-serif;font-size:1rem;font-weight:600;line-height:1.3;max-width:21.875rem;text-transform:uppercase}@media (min-width:768px){.booking__subtitle{font-size:1.5rem;max-width:34.375rem}}@media (min-width:880px){.booking__subtitle{max-width:41.25rem}}@media (min-width:1600px){.booking__subtitle{font-size:1.625rem}}.booking__subtitle-regular{color:#fff}.booking__subtitle-accent{color:#e6c4a1}.booking__filter{backdrop-filter:blur(2px);background:hsla(0,0%,100%,.1);border:.03125rem solid #e8e8e8;border-radius:.375rem;box-shadow:0 0 1.25rem 0 rgba(0,0,0,.15);display:flex;flex-direction:column;gap:.875rem;padding:1.25rem;width:100%}@media (min-width:768px){.booking__filter{align-items:flex-end;border-radius:.625rem;box-shadow:0 0 1.25rem 0 rgba(0,0,0,.15),inset 0 -1px 2px hsla(0,0%,100%,.4);flex-direction:row;gap:0;min-height:6.75rem;padding:1.25rem 1.875rem 1.875rem}}@media (min-width:880px){.booking__filter{border-radius:.625rem;max-width:41.25rem;min-height:6.25rem;padding:1.25rem 1.75rem 1.6875rem}}@media (min-width:1200px){.booking__filter{border:.03125rem solid #e8e8e8;border-radius:.625rem;box-shadow:0 0 1.25rem 0 rgba(0,0,0,.15);max-width:44.9375rem;min-height:6.875rem;padding:1.25rem 1.875rem 1.8125rem}}.booking__field{display:flex;flex-direction:column;gap:.25rem}@media (min-width:768px){.booking__field{flex-shrink:0;gap:.125rem;justify-content:flex-end}}.booking__field_date{position:relative}@media (min-width:768px){.booking__field_date{margin-right:.5625rem;width:18.75rem}}@media (min-width:880px){.booking__field_date{width:17.1875rem}}@media (min-width:1200px){.booking__field_date{width:18.75rem}}.booking__field_error .booking__field-input{animation:booking-error-shake .3s ease-in-out;outline:.125rem solid #e04a4a;outline-offset:-.125rem}@media (min-width:768px){.booking__field_guests{margin-right:1.875rem;width:8.75rem}}@media (min-width:880px){.booking__field_guests{margin-right:1.75rem;width:8rem}}@media (min-width:1200px){.booking__field_guests{margin-right:1.875rem;width:8.75rem}}.booking__field_guests .booking__field-input{gap:0;padding:0}.booking__field-label{color:#fff;display:block;font-family:Montserrat,sans-serif;font-size:.5rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}@media (min-width:768px){.booking__field-label{font-size:.5625rem}}.booking__field-input{align-items:center;background:#f0f0f0;border-bottom:.0625rem solid #333;border-radius:.375rem .375rem 0 0;cursor:pointer;display:flex;gap:.625rem;height:3.125rem;padding:0 .625rem}@media (min-width:880px){.booking__field-input{height:2.875rem}}.booking__field-icon{align-items:center;color:#333;display:flex;flex-shrink:0;justify-content:center}.booking__field-icon svg{display:block;height:.9375rem;width:.9375rem}.booking__field-placeholder{color:#333;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:500;min-width:0;overflow:hidden;pointer-events:none;text-overflow:ellipsis;white-space:nowrap}.booking__counter-btn{align-items:center;background:#e6c4a1;border:none;cursor:pointer;display:flex;flex-shrink:0;height:100%;justify-content:center;transition:opacity .2s ease;width:3.8125rem}.booking__counter-btn:first-child{border-radius:.375rem 0 0 0}.booking__counter-btn:last-child{border-radius:0 .375rem 0 0}.booking__counter-btn:hover{opacity:.85}.booking__counter-btn:disabled{cursor:default;opacity:.5}@media (min-width:768px){.booking__counter-btn{width:2.1875rem}}@media (min-width:880px){.booking__counter-btn{width:2rem}}@media (min-width:1200px){.booking__counter-btn{width:2.1875rem}}.booking__counter-icon{display:block;height:.8125rem;position:relative;width:.8125rem}.booking__counter-icon:after,.booking__counter-icon:before{background:#333;border-radius:.0625rem;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.booking__counter-icon:before{height:.0625rem;width:.8125rem}.booking__counter-icon_plus:after{height:.8125rem;width:.0625rem}.booking__counter-value{color:#333;flex:1;font-family:Montserrat,sans-serif;font-size:1.25rem;font-weight:500;pointer-events:none;text-align:center}@media (min-width:768px){.booking__counter-value{font-size:1.125rem}}.booking__btn{align-items:center;background:linear-gradient(77deg,#dbb891 14%,#965f40 128%);border:none;border-radius:.375rem;color:#fff;cursor:pointer;display:flex;font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:700;height:2.5rem;justify-content:center;letter-spacing:.02em;margin-top:.625rem;overflow:hidden;padding:0 1rem;text-transform:uppercase;transition:opacity .2s ease;width:100%}.booking__btn:hover{opacity:.9}@media (min-width:768px){.booking__btn{align-self:flex-end;flex:1;height:2.5rem;margin-bottom:.25rem;margin-top:0;max-width:11.25rem}}@media (min-width:880px){.booking__btn{height:2.5rem;margin-bottom:0;max-width:10.3125rem}}@media (min-width:1200px){.booking__btn{height:2.5rem;max-width:11.25rem}}@keyframes booking-error-shake{0%,to{transform:translateX(0)}25%{transform:translateX(-.25rem)}75%{transform:translateX(.25rem)}}.daterangepicker{background:#fff!important;border:.0625rem solid rgba(0,0,0,.08)!important;border-radius:.5rem!important;box-shadow:0 .625rem 1.875rem rgba(0,0,0,.18)!important;color:#333!important;font-family:Montserrat,sans-serif!important;font-size:1.125rem!important;padding:.625rem!important}.daterangepicker:after,.daterangepicker:before{display:none!important}.daterangepicker .drp-calendar{background:#fff!important;max-width:20.25rem!important;padding:.625rem!important}.daterangepicker .drp-calendar.left,.daterangepicker .drp-calendar.right{padding:.625rem!important}.daterangepicker .calendar-table{padding:0!important;table-layout:fixed!important;width:100%!important}.daterangepicker .calendar-table td,.daterangepicker .calendar-table th{border:0!important;font-size:.9375rem!important;font-weight:500;height:1.8125rem!important;line-height:1.8125rem!important;min-width:2.375rem!important;width:2.375rem!important}.daterangepicker .calendar-table th.month{font-size:.875rem!important;font-weight:700!important;letter-spacing:.04em!important;text-transform:uppercase!important}.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{padding:.25rem!important}.daterangepicker td.available:hover{background:rgba(219,184,145,.5)!important;border-radius:0!important}.daterangepicker .calendar-table td.in-range{background-color:rgba(219,184,145,.35)!important;background-image:none!important;box-shadow:none!important;color:#333!important}.daterangepicker .calendar-table td.active,.daterangepicker .calendar-table td.active:hover,.daterangepicker .calendar-table td.end-date,.daterangepicker .calendar-table td.start-date{background-clip:border-box!important;background-color:#dbb891!important;background-image:linear-gradient(77deg,#dbb891 14%,#965f40 128%)!important;background-origin:border-box!important;box-shadow:none!important;color:#fff!important;font-weight:700}.daterangepicker .calendar-table td.start-date{border-radius:.25rem 0 0 .25rem!important}.daterangepicker .calendar-table td.end-date{border-radius:0 .25rem .25rem 0!important}.daterangepicker .calendar-table td.start-date.end-date{border-radius:.25rem!important}.daterangepicker td.off,.daterangepicker td.off.end-date,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date{background:transparent!important;color:rgba(51,51,51,.3)!important}.daterangepicker .drp-buttons{display:none!important}@media (min-width:560px) and (max-width:879px){.daterangepicker{font-size:.875rem!important}.daterangepicker .calendar-table td,.daterangepicker .calendar-table th{font-size:.75rem!important;height:1.5rem!important;line-height:1.5rem!important;min-width:1.75rem!important;width:1.75rem!important}.daterangepicker .calendar-table th.month{font-size:.75rem!important}.daterangepicker .drp-calendar{padding:.375rem!important}}@media (max-width:559px){.daterangepicker{max-width:calc(100vw - 2rem)!important;width:20.25rem!important}.daterangepicker .drp-calendar.right{display:none!important}.daterangepicker .drp-calendar.left{float:none!important;margin:0 auto!important}.daterangepicker .drp-calendar.left .calendar-table{border-bottom-right-radius:inherit!important;border-right:0!important;border-top-right-radius:inherit!important;padding-right:0!important}}@media (max-width:379px){.daterangepicker .calendar-table td,.daterangepicker .calendar-table th{font-size:.8125rem!important;height:1.625rem!important;line-height:1.625rem!important;min-width:2rem!important;width:2rem!important}.daterangepicker .drp-calendar{padding:.375rem!important}}.apt-categories__swiper{inset:0;overflow:hidden;position:absolute}.apt-categories__swiper .swiper-wrapper{box-sizing:content-box;display:flex;height:100%;transition-duration:0s;transition-property:transform;transition-timing-function:ease-in-out;width:100%;will-change:transform}.apt-categories__swiper .swiper-slide{flex-shrink:0;height:100%;width:100%}.apt-categories__slide-img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.apt-categories__card_hover-mode .apt-categories__swiper .swiper-wrapper{display:block;position:relative;transform:none!important;transition:none;will-change:auto}.apt-categories__card_hover-mode .apt-categories__swiper .swiper-slide{inset:0;opacity:0;position:absolute}.apt-categories__card_hover-mode .apt-categories__swiper .swiper-slide_active{opacity:1}.apt-categories{background-color:#000;position:relative;z-index:2}@media (min-width:768px){.apt-categories{background:linear-gradient(180deg,transparent 0,#000 1.875rem);margin-top:-1.875rem}}@media (min-width:1200px){.apt-categories{background:linear-gradient(180deg,transparent 0,#000 5.875rem);margin-top:-5.875rem}}@media (min-width:1400px){.apt-categories{background:linear-gradient(180deg,transparent 0,#000 5.4375rem);margin-top:-5.4375rem}}@media (min-width:1600px){.apt-categories{background:linear-gradient(180deg,transparent 0,#000 10.9375rem);margin-top:-10.9375rem}}.apt-categories__inner{display:flex;flex-direction:column;gap:1.5rem;padding-bottom:3.125rem;padding-top:.625rem}@media (min-width:768px){.apt-categories__inner{gap:1.75rem;padding-bottom:3.75rem;padding-top:3.125rem}}@media (min-width:880px){.apt-categories__inner{gap:2.5rem;padding-top:3.75rem}}@media (min-width:1200px){.apt-categories__inner{padding-top:4.375rem}}@media (min-width:1400px){.apt-categories__inner{padding-bottom:5rem;padding-top:7.25rem}}@media (min-width:1600px){.apt-categories__inner{padding-bottom:6.25rem;padding-top:5.375rem}}.apt-categories__header{display:flex;flex-direction:column;gap:.75rem}@media (min-width:768px){.apt-categories__header{gap:1.25rem}}.apt-categories__title{color:#fff;font-family:Montserrat,sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:.02em;line-height:1.1;text-transform:uppercase}@media (min-width:768px){.apt-categories__title{font-size:2rem}}@media (min-width:1200px){.apt-categories__title{font-size:2.125rem}}@media (min-width:1400px){.apt-categories__title{font-size:2.25rem}}@media (min-width:1600px){.apt-categories__title{font-size:2.625rem}}.apt-categories__subtitle{color:#fff;font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:400;line-height:1.4}@media (min-width:768px){.apt-categories__subtitle{font-size:1.125rem}}@media (min-width:1600px){.apt-categories__subtitle{font-size:1.25rem}}.apt-categories__grid{display:grid;gap:1.25rem;grid-template-columns:1fr}@media (min-width:768px){.apt-categories__grid{gap:1.5rem;grid-template-columns:repeat(2,1fr)}}@media (min-width:1400px){.apt-categories__grid{gap:1.375rem}}@media (min-width:1600px){.apt-categories__grid{gap:1.5rem}}.apt-categories__card{border-radius:.33125rem;cursor:pointer;height:14.875rem;overflow:hidden;position:relative}.apt-categories__card:after{background:linear-gradient(0deg,rgba(0,0,0,.7) 0,transparent);border-radius:0 0 .33125rem .33125rem;bottom:0;content:"";height:55%;left:0;pointer-events:none;position:absolute;right:0;z-index:1}@media (min-width:768px){.apt-categories__card{border-radius:.34375rem;height:15.375rem}.apt-categories__card:after{border-radius:0 0 .34375rem .34375rem}}@media (min-width:880px){.apt-categories__card{border-radius:.396875rem;height:17.875rem}.apt-categories__card:after{border-radius:0 0 .396875rem .396875rem}}@media (min-width:1200px){.apt-categories__card{border-radius:.45rem;height:20.1875rem}.apt-categories__card:after{border-radius:0 0 .45rem .45rem}}@media (min-width:1400px){.apt-categories__card{border-radius:.5375rem;height:24.25rem}.apt-categories__card:after{border-radius:0 0 .5375rem .5375rem}}@media (min-width:1600px){.apt-categories__card{border-radius:.625rem;height:28.1875rem}.apt-categories__card:after{border-radius:0 0 .625rem .625rem}}.apt-categories__card-body{bottom:0;display:flex;flex-direction:column;gap:.875rem;left:0;padding:.5625rem 1rem;position:absolute;right:0;z-index:2}@media (min-width:768px){.apt-categories__card-body{gap:.9375rem;padding:.625rem 1rem}}@media (min-width:880px){.apt-categories__card-body{padding:.75rem 1.1875rem}}@media (min-width:1200px){.apt-categories__card-body{padding:.75rem 1.3125rem}}@media (min-width:1400px){.apt-categories__card-body{gap:1.125rem;padding:.9375rem 1.625rem}}@media (min-width:1600px){.apt-categories__card-body{gap:1.3125rem;padding:.9375rem 1.875rem}}.apt-categories__pagination{align-self:center;display:flex;flex-direction:row;gap:.25rem;max-width:100%;overflow:hidden}@media (min-width:1600px){.apt-categories__pagination{gap:.3125rem}}.apt-categories__bullet{background:hsla(0,0%,100%,.5);border-radius:.06875rem;cursor:pointer;display:block;height:.125rem;transition:background .2s ease;width:1.4375rem}@media (min-width:768px){.apt-categories__bullet{width:1.5rem}}@media (min-width:880px){.apt-categories__bullet{cursor:default;pointer-events:none}}@media (min-width:1200px){.apt-categories__bullet{border-radius:.09375rem;height:.1875rem}}@media (min-width:1400px){.apt-categories__bullet{border-radius:.09375rem;height:.1875rem;width:1.8125rem}}@media (min-width:1600px){.apt-categories__bullet{border-radius:.1rem;height:.1875rem;width:2.09375rem}}.apt-categories__bullet_active{background:#fff}.apt-categories__card-info{display:flex;flex-direction:column;gap:.5rem}@media (min-width:768px){.apt-categories__card-info{gap:.5625rem}}@media (min-width:880px){.apt-categories__card-info{gap:.625rem}}@media (min-width:1200px){.apt-categories__card-info{gap:.6875rem}}@media (min-width:1400px){.apt-categories__card-info{gap:.8125rem}}@media (min-width:1600px){.apt-categories__card-info{gap:.9375rem}}.apt-categories__card-title{color:#fff;display:-webkit-box;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:600;-webkit-line-clamp:2;line-height:1.2;-webkit-box-orient:vertical;overflow:hidden}@media (min-width:880px){.apt-categories__card-title{font-size:1.125rem}}@media (min-width:1200px){.apt-categories__card-title{font-size:1.25rem}}@media (min-width:1400px){.apt-categories__card-title{font-size:1.5rem}}@media (min-width:1600px){.apt-categories__card-title{font-size:1.625rem}}.apt-categories__card-meta{display:flex;flex-direction:row;flex-wrap:wrap;gap:.75rem}@media (min-width:768px){.apt-categories__card-meta{gap:.8125rem}}@media (min-width:880px){.apt-categories__card-meta{gap:.9375rem}}@media (min-width:1200px){.apt-categories__card-meta{gap:1.125rem}}@media (min-width:1400px){.apt-categories__card-meta{gap:1.25rem}}@media (min-width:1600px){.apt-categories__card-meta{gap:1.5rem}}.apt-categories__card-meta-item{align-items:center;display:flex;flex-direction:row;gap:.5rem}@media (min-width:880px){.apt-categories__card-meta-item{gap:.5625rem}}@media (min-width:1200px){.apt-categories__card-meta-item{gap:.625rem}}@media (min-width:1400px){.apt-categories__card-meta-item{gap:.75rem}}@media (min-width:1600px){.apt-categories__card-meta-item{gap:.875rem}}.apt-categories__card-meta-item svg{color:#fff;display:block;flex-shrink:0;height:1rem;width:1rem}@media (min-width:768px){.apt-categories__card-meta-item svg{height:.9375rem;width:.9375rem}}@media (min-width:880px){.apt-categories__card-meta-item svg{height:1.0625rem;width:1.0625rem}}@media (min-width:1200px){.apt-categories__card-meta-item svg{height:.9375rem;width:.9375rem}}@media (min-width:1400px){.apt-categories__card-meta-item svg{height:1.125rem;width:1.125rem}}@media (min-width:1600px){.apt-categories__card-meta-item svg{height:1.3125rem;width:1.3125rem}}.apt-categories__card-meta-item_area svg{height:.625rem;width:.625rem}@media (min-width:768px){.apt-categories__card-meta-item_area svg{height:.6875rem;width:.6875rem}}@media (min-width:880px){.apt-categories__card-meta-item_area svg{height:.75rem;width:.75rem}}@media (min-width:1200px){.apt-categories__card-meta-item_area svg{height:.6875rem;width:.6875rem}}@media (min-width:1400px){.apt-categories__card-meta-item_area svg{height:.8125rem;width:.8125rem}}@media (min-width:1600px){.apt-categories__card-meta-item_area svg{height:.9375rem;width:.9375rem}}.apt-categories__card-meta-item span{color:#fff;font-family:Montserrat,sans-serif;font-size:.8125rem;font-weight:500;white-space:nowrap}@media (min-width:880px){.apt-categories__card-meta-item span{font-size:.875rem}}@media (min-width:1200px){.apt-categories__card-meta-item span{font-size:.75rem}}@media (min-width:1400px){.apt-categories__card-meta-item span{font-size:.875rem}}@media (min-width:1600px){.apt-categories__card-meta-item span{font-size:1rem}}.apt-categories__slide_placeholder{background-color:#1a1a1a}.apt-categories__promo{height:14.875rem;overflow:hidden;position:relative}@media (min-width:768px){.apt-categories__promo{height:auto}}.apt-categories__promo_clickable{color:inherit;cursor:pointer;display:block;text-decoration:none}.apt-categories__promo_clickable:focus-visible,.apt-categories__promo_clickable:hover{color:inherit;text-decoration:none}.apt-categories__promo_clickable:hover .apt-categories__promo-title{opacity:.85}.apt-categories__promo-img{height:10.1875rem;left:50%;position:absolute;top:0;transform:translateX(-50%);width:12.375rem}.apt-categories__promo-img img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media (min-width:768px){.apt-categories__promo-img{left:5.6875rem;right:auto;transform:none}}@media (min-width:880px){.apt-categories__promo-img{height:13rem;left:7.0625rem;width:15.6875rem}}@media (min-width:1200px){.apt-categories__promo-img{height:14.6875rem;left:7.0625rem;width:17.875rem}}@media (min-width:1400px){.apt-categories__promo-img{height:17.75rem;left:8.8125rem;width:21.5625rem}}@media (min-width:1600px){.apt-categories__promo-img{height:20.625rem;left:10.5rem;width:25.0625rem}}.apt-categories__promo-text{bottom:1.5rem;display:flex;flex-direction:column;gap:.25rem;left:50%;position:absolute;transform:translateX(-50%);width:15.5rem}@media (min-width:768px){.apt-categories__promo-text{bottom:.4375rem;left:.8125rem;transform:none;width:15.5rem}}@media (min-width:880px){.apt-categories__promo-text{bottom:.9375rem;gap:.3125rem;left:2.625rem;width:13.1875rem}}@media (min-width:1200px){.apt-categories__promo-text{bottom:1.0625rem;gap:.375rem;left:2.625rem;width:14.5625rem}}@media (min-width:1400px){.apt-categories__promo-text{bottom:1.5rem;gap:.4375rem;left:3.5rem;width:16.9375rem}}@media (min-width:1600px){.apt-categories__promo-text{bottom:2rem;gap:.5rem;left:4.25rem;width:18.9375rem}}.apt-categories__promo-title{color:#fff;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:500;line-height:1.2}@media (min-width:880px){.apt-categories__promo-title{font-size:1.125rem}}@media (min-width:1200px){.apt-categories__promo-title{font-size:1.25rem}}@media (min-width:1400px){.apt-categories__promo-title{font-size:1.5rem}}@media (min-width:1600px){.apt-categories__promo-title{font-size:1.625rem}}.apt-categories__promo-desc{color:hsla(0,0%,100%,.75);font-family:Montserrat,sans-serif;font-size:.8125rem;font-weight:400;line-height:1.4}@media (min-width:880px){.apt-categories__promo-desc{font-size:.6875rem}}@media (min-width:1200px){.apt-categories__promo-desc{font-size:.75rem}}@media (min-width:1400px){.apt-categories__promo-desc{font-size:.875rem}}@media (min-width:1600px){.apt-categories__promo-desc{font-size:1rem}}.apt-categories__promo-desc a,.apt-categories__promo-link{background:linear-gradient(76deg,#dbb891 13.721%,#965f40 128.12%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.apt-categories__promo-desc a{text-decoration:underline;text-decoration-color:#dbb891}.apt-categories__promo-desc a:hover{text-decoration:none}.apt-categories__promo-link{display:inline-block;position:relative;text-decoration:none}.apt-categories__promo-link:after{background:#dbb891;bottom:0;content:"";height:1px;left:0;position:absolute;right:0;transform:scaleX(1);transform-origin:left;transition:transform .35s ease}@media (min-width:1400px){.apt-categories__promo:hover .apt-categories__promo-link:after{transform:scaleX(0)}}.popup_apt-drawer{transition-delay:0s}.popup_apt-drawer .popup__box_apt-drawer{bottom:0;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;position:absolute;right:-100%;top:0;width:100%;-webkit-overflow-scrolling:touch;background:#333;color:#fff;max-width:100%;scrollbar-color:#dbb891 hsla(0,0%,83.5%,.2);transition:right .2s ease-in-out,transform .3s ease-in-out}.popup_apt-drawer .popup__box_apt-drawer::-webkit-scrollbar{background:hsla(0,0%,83.5%,.2);border-radius:.1875rem;width:.4375rem}.popup_apt-drawer .popup__box_apt-drawer::-webkit-scrollbar-track{background:hsla(0,0%,83.5%,.2);border-radius:.1875rem}.popup_apt-drawer .popup__box_apt-drawer::-webkit-scrollbar-thumb{background:linear-gradient(87deg,#dbb891 -13.72%,#965f40 128.12%);border-radius:.1875rem}@media (min-width:768px){.popup_apt-drawer .popup__box_apt-drawer{max-width:38.75rem}}@media (min-width:880px){.popup_apt-drawer .popup__box_apt-drawer{max-width:45rem}}@media (min-width:1200px){.popup_apt-drawer{background:rgba(0,0,0,.8);pointer-events:auto;top:6.25rem;transition-duration:.3s}.popup_apt-drawer .popup__box_apt-drawer{bottom:auto;box-sizing:border-box;height:calc(100vh - 6.25rem);left:0;max-width:none;overflow:hidden;padding:2.5rem 0;right:0;top:0;transform:translateY(-110%);transition:transform .3s ease-in-out;width:100%}@media (min-width:1400px){.popup_apt-drawer .popup__box_apt-drawer{padding:3.125rem 0}}}.popup_apt-drawer.popup_show .popup__box_apt-drawer{right:0}@media (min-width:1200px){.popup_apt-drawer.popup_show .popup__box_apt-drawer{transform:translateY(0)}}body.apt-drawer-open .header{background:rgba(0,0,0,.1)}body.apt-drawer-open .header:before{opacity:1}@media (min-width:1200px){body.apt-drawer-open .header{z-index:1000}}.apt-drawer__swiper{inset:0;overflow:hidden;position:absolute}.apt-drawer__swiper .swiper-wrapper{box-sizing:content-box;display:flex;height:100%;transition-duration:0s;transition-property:transform;transition-timing-function:ease-in-out;width:100%;will-change:transform}.apt-drawer__swiper .swiper-slide{flex-shrink:0;height:100%;position:relative;width:100%}.apt-drawer__swiper .apt-drawer__slide-img{display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%}.apt-drawer{height:100%;position:relative}.apt-drawer__close{align-items:center;background:transparent;border:0;cursor:pointer;display:inline-flex;height:1.5625rem;justify-content:center;padding:0;position:absolute;right:1rem;top:1.6875rem;transition:opacity .2s ease;width:1.5625rem;z-index:3}.apt-drawer__close svg{display:block;height:100%;width:100%}.apt-drawer__close:hover{opacity:.8}.apt-drawer__close:focus-visible{outline:.125rem solid #dbb891;outline-offset:.125rem}@media (min-width:1200px){.apt-drawer__close{display:none}}.apt-drawer__inner{display:flex;flex-direction:column;gap:1.5rem;padding:4.375rem 1rem 2.5rem}@media (min-width:768px){.apt-drawer__inner{gap:1.75rem;padding:4.75rem 1.5rem 3.75rem}}@media (min-width:880px){.apt-drawer__inner{gap:2.125rem;padding-top:2.125rem}}@media (min-width:1200px){.apt-drawer__inner{gap:0;height:100%;margin:0 auto;max-width:71.25rem;overflow-y:auto;overscroll-behavior:contain;padding:0 .75rem;scrollbar-color:#dbb891 hsla(0,0%,83.5%,.2);width:100%}.apt-drawer__inner::-webkit-scrollbar{width:.4375rem}.apt-drawer__inner::-webkit-scrollbar,.apt-drawer__inner::-webkit-scrollbar-track{background:hsla(0,0%,83.5%,.2);border-radius:.1875rem}.apt-drawer__inner::-webkit-scrollbar-thumb{background:linear-gradient(87deg,#dbb891 -13.72%,#965f40 128.12%);border-radius:.1875rem}}@media (min-width:1400px){.apt-drawer__inner{max-width:82.5rem}}@media (min-width:1600px){.apt-drawer__inner{max-width:82.5rem}}.apt-drawer__header{display:flex;flex-direction:column;gap:.5rem}@media (min-width:1200px){.apt-drawer__header{display:none}}.apt-drawer__title{color:#fff;font-family:Montserrat,sans-serif;font-size:1.5rem;font-weight:500;line-height:1.2;margin:0}@media (min-width:768px){.apt-drawer__title{font-size:2rem}}@media (min-width:880px){.apt-drawer__title{font-size:2.25rem}}.apt-drawer__subtitle{color:#fff;font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:400;line-height:1.4;margin:0}@media (min-width:768px){.apt-drawer__subtitle{font-size:1rem}}.apt-drawer__grid{display:grid;gap:1.375rem;grid-template-columns:1fr}@media (min-width:768px){.apt-drawer__grid{gap:1.5rem}}@media (min-width:1200px){.apt-drawer__grid{gap:1.5rem;grid-template-columns:repeat(2,1fr)}}@media (min-width:1400px){.apt-drawer__grid{gap:1.375rem}}@media (min-width:1600px){.apt-drawer__grid{gap:1.5rem;grid-template-columns:repeat(3,1fr)}}.apt-drawer__card{border-radius:.30625rem;cursor:pointer;height:13.8125rem;overflow:hidden;position:relative}.apt-drawer__card:after{background:linear-gradient(0deg,rgba(0,0,0,.7) 0,transparent);border-radius:0 0 .30625rem .30625rem;bottom:0;content:"";height:55%;left:0;pointer-events:none;position:absolute;right:0;z-index:1}@media (min-width:768px){.apt-drawer__card{border-radius:.4625rem;height:21.625rem}.apt-drawer__card:after{border-radius:0 0 .4625rem .4625rem}}@media (min-width:1200px){.apt-drawer__card{border-radius:.45rem;height:20.1875rem}.apt-drawer__card:after{border-radius:0 0 .45rem .45rem}}@media (min-width:1400px){.apt-drawer__card{border-radius:.5375rem;height:24.1875rem}.apt-drawer__card:after{border-radius:0 0 .5375rem .5375rem}}@media (min-width:1600px){.apt-drawer__card{border-radius:.40625rem;height:18.375rem}.apt-drawer__card:after{border-radius:0 0 .40625rem .40625rem}}.apt-drawer__card-arrow{display:block;height:.6875rem;overflow:hidden;pointer-events:none;position:absolute;right:.6875rem;top:.6875rem;width:.6875rem;z-index:2}@media (min-width:768px){.apt-drawer__card-arrow{height:1.125rem;right:1.125rem;top:1.125rem;width:1.125rem}}@media (min-width:1200px){.apt-drawer__card-arrow{display:none}}.apt-drawer__card-arrow-icon{inset:0;position:absolute;transition:transform .3s ease;will-change:transform}.apt-drawer__card-arrow-icon svg{display:block;height:100%;width:100%}.apt-drawer__card-arrow-icon_default{transform:translate(0)}.apt-drawer__card-arrow-icon_hover{transform:translate(-100%,100%)}.apt-drawer__card:hover .apt-drawer__card-arrow-icon_default{transform:translate(100%,-100%)}.apt-drawer__card:hover .apt-drawer__card-arrow-icon_hover{transform:translate(0)}.apt-drawer__card-body{bottom:0;display:flex;flex-direction:column;gap:.625rem;left:0;padding:.5rem .875rem;position:absolute;right:0;z-index:2}@media (min-width:768px){.apt-drawer__card-body{gap:.875rem;padding:.875rem 1.5rem}}@media (min-width:880px){.apt-drawer__card-body{gap:.9375rem}}@media (min-width:1200px){.apt-drawer__card-body{gap:.5rem;padding:.75rem 1.3125rem}}@media (min-width:1400px){.apt-drawer__card-body{gap:.5625rem;padding:.9375rem 1.625rem}}@media (min-width:1600px){.apt-drawer__card-body{gap:.875rem;padding:.75rem 1.125rem}}.apt-drawer__pagination{align-self:center;display:flex;flex-direction:row;gap:.25rem;max-width:100%;overflow:hidden}@media (min-width:1600px){.apt-drawer__pagination{gap:.3125rem}}.apt-drawer__bullet{background:hsla(0,0%,100%,.5);border-radius:.0625rem;cursor:pointer;display:block;height:.125rem;transition:background .2s ease;width:1.3125rem}@media (min-width:768px){.apt-drawer__bullet{border-radius:.0875rem;height:.16875rem;width:1.8125rem}}@media (min-width:880px){.apt-drawer__bullet{cursor:default;pointer-events:none}}@media (min-width:1200px){.apt-drawer__bullet{border-radius:.06875rem;height:.14375rem;width:1.5rem}}@media (min-width:1400px){.apt-drawer__bullet{border-radius:.0875rem;height:.16875rem;width:1.8125rem}}@media (min-width:1600px){.apt-drawer__bullet{border-radius:.08125rem;height:.1625rem;width:1.71875rem}}.apt-drawer__bullet_active{background:#fff}.apt-drawer__card-info{display:flex;flex-direction:column;gap:.5rem}@media (min-width:768px){.apt-drawer__card-info{gap:.75rem}}@media (min-width:880px){.apt-drawer__card-info{gap:.625rem}}.apt-drawer__card-title{color:#fff;display:-webkit-box;font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:600;-webkit-line-clamp:2;line-height:1.2;margin:0;-webkit-box-orient:vertical;overflow:hidden}@media (min-width:768px){.apt-drawer__card-title{font-size:1.5rem}}@media (min-width:880px){.apt-drawer__card-title{font-size:1.125rem}}@media (min-width:1200px){.apt-drawer__card-title{font-size:1.25rem}}@media (min-width:1400px){.apt-drawer__card-title{font-size:1.5rem}}@media (min-width:1600px){.apt-drawer__card-title{font-size:1.25rem}}.apt-drawer__card-meta{display:flex;flex-direction:row;flex-wrap:wrap;gap:.75rem}@media (min-width:768px){.apt-drawer__card-meta{gap:1.125rem}}@media (min-width:880px){.apt-drawer__card-meta{gap:.9375rem}}@media (min-width:1200px){.apt-drawer__card-meta{gap:1.0625rem}}@media (min-width:1400px){.apt-drawer__card-meta{gap:1.25rem}}@media (min-width:1600px){.apt-drawer__card-meta{gap:1.125rem}}.apt-drawer__card-meta-item{align-items:center;display:flex;flex-direction:row;gap:.375rem}@media (min-width:880px){.apt-drawer__card-meta-item{gap:.5625rem}}.apt-drawer__card-meta-item svg{color:#fff;display:block;flex-shrink:0;height:.875rem;width:.875rem}@media (min-width:768px){.apt-drawer__card-meta-item svg{height:1rem;width:1rem}}@media (min-width:880px){.apt-drawer__card-meta-item svg{height:1.0625rem;width:1.0625rem}}@media (min-width:1600px){.apt-drawer__card-meta-item svg{height:1.125rem;width:1.125rem}}.apt-drawer__card-meta-item_area svg{height:.625rem;width:.625rem}@media (min-width:768px){.apt-drawer__card-meta-item_area svg{height:.6875rem;width:.6875rem}}@media (min-width:880px){.apt-drawer__card-meta-item_area svg{height:.75rem;width:.75rem}}@media (min-width:1200px){.apt-drawer__card-meta-item_area svg{height:.6875rem;width:.6875rem}}@media (min-width:1400px){.apt-drawer__card-meta-item_area svg{height:.8125rem;width:.8125rem}}@media (min-width:1600px){.apt-drawer__card-meta-item_area svg{height:.9375rem;width:.9375rem}}.apt-drawer__card-meta-item span{color:#fff;font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:500;white-space:nowrap}@media (min-width:768px){.apt-drawer__card-meta-item span{font-size:.875rem}}@media (min-width:1200px){.apt-drawer__card-meta-item span{font-size:.75rem}}@media (min-width:1400px){.apt-drawer__card-meta-item span{font-size:.875rem}}@media (min-width:1600px){.apt-drawer__card-meta-item span{font-size:.875rem}}.apt-drawer__slide_placeholder{background-color:#1a1a1a}[data-apt-room-view]{cursor:pointer}[data-apt-room-view]:focus-visible{outline:2px solid #dbb891;outline-offset:2px}.about-with-media{background-color:#333;color:#fff;position:relative}.about-with-media__media-col{width:100%}@media (min-width:1200px){.about-with-media__media-col{bottom:11.125rem;left:50%;pointer-events:none;position:absolute;right:0;top:11.125rem;width:auto}}@media (min-width:1400px){.about-with-media__media-col{bottom:13.125rem;top:13.125rem}}@media (min-width:1600px){.about-with-media__media-col{bottom:15.625rem;top:15.625rem}}.about-with-media__media-sticky{width:100%}@media (min-width:1200px){.about-with-media__media-sticky{pointer-events:auto;position:sticky;top:8.5rem}}@media (min-width:1400px){.about-with-media__media-sticky{top:7.8125rem}}@media (min-width:1600px){.about-with-media__media-sticky{top:10.625rem}}.about-with-media__video-wrap{aspect-ratio:606/417;box-shadow:0 0 1.0610625rem 0 rgba(0,0,0,.2);overflow:hidden;width:100%}@media (min-width:1600px){.about-with-media__video-wrap{box-shadow:0 0 1.25rem 0 rgba(0,0,0,.2)}}.about-with-media__video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.about-with-media__text-col{display:flex;flex-direction:column;gap:1.875rem;padding-bottom:3.125rem;padding-top:1.875rem}@media (min-width:768px){.about-with-media__text-col{gap:2.5rem;padding-bottom:3.75rem;padding-top:2.5rem}}@media (min-width:880px){.about-with-media__text-col{gap:3.75rem}}@media (min-width:1200px){.about-with-media__text-col{gap:0;max-width:26.9375rem;padding-bottom:0;padding-top:0}}@media (min-width:1400px){.about-with-media__text-col{max-width:31.6875rem}}@media (min-width:1600px){.about-with-media__text-col{max-width:36.8125rem}}.about-with-media__block{display:flex;flex-direction:column;gap:1.25rem}@media (min-width:768px){.about-with-media__block{gap:1.5625rem}}@media (min-width:1200px){.about-with-media__block{gap:1.5625rem;padding:11.125rem 0}}@media (min-width:1400px){.about-with-media__block{gap:1.875rem;padding:13.125rem 0}}@media (min-width:1600px){.about-with-media__block{gap:3.125rem;padding:15.625rem 0}}.about-with-media__title{color:#fff;font-family:Montserrat,sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:.02em;line-height:1.2;margin:0;text-transform:uppercase}@media (min-width:768px){.about-with-media__title{font-size:2rem}}@media (min-width:1200px){.about-with-media__title{font-size:2.125rem}}@media (min-width:1400px){.about-with-media__title{font-size:2.25rem}}@media (min-width:1600px){.about-with-media__title{font-size:2.625rem}}.about-with-media__content{display:flex;flex-direction:column;gap:1rem}@media (min-width:768px){.about-with-media__content{gap:1.125rem}}@media (min-width:1200px){.about-with-media__content{gap:1.5625rem}}@media (min-width:1400px){.about-with-media__content{gap:1.875rem}}.about-with-media__content p{color:#fff;font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:500;line-height:1.4;margin:0}@media (min-width:768px){.about-with-media__content p{font-size:1rem}}@media (min-width:880px){.about-with-media__content p{font-size:1.125rem}}@media (min-width:1200px){.about-with-media__content p{font-size:.875rem}}@media (min-width:1400px){.about-with-media__content p{font-size:1rem}}@media (min-width:1600px){.about-with-media__content p{font-size:1.125rem}}.about-with-media__content b,.about-with-media__content strong{font-weight:700}.additional-services{background-color:#000;color:#fff;overflow:hidden;position:relative}.additional-services__inner{display:flex;flex-direction:column;gap:1.5rem;padding-bottom:3.125rem;padding-top:3.125rem}@media (min-width:768px){.additional-services__inner{gap:2.5rem;padding-bottom:3.75rem;padding-top:3.75rem}}@media (min-width:1200px){.additional-services__inner{gap:3.125rem}}@media (min-width:1400px){.additional-services__inner{padding-bottom:5rem;padding-top:5rem}}@media (min-width:1600px){.additional-services__inner{padding-bottom:6.25rem;padding-top:6.25rem}}.additional-services__title{color:#fff;font-family:Montserrat,sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:.02em;line-height:1.2;margin:0;text-transform:uppercase}@media (min-width:768px){.additional-services__title{font-size:2rem}}@media (min-width:1200px){.additional-services__title{font-size:2.25rem}}@media (min-width:1600px){.additional-services__title{font-size:2.625rem}}.additional-services__grid{display:grid;gap:1.5rem;grid-template-columns:1fr}@media (min-width:768px){.additional-services__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1400px){.additional-services__grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1600px){.additional-services__grid{row-gap:1.625rem}}.additional-services__card{background:linear-gradient(#000,#000) padding-box,linear-gradient(87deg,#dbb891 -13.72%,#965f40 128.12%) border-box;border:.0625rem solid transparent;border-radius:.5rem;display:flex;flex-direction:column;gap:1.25rem;justify-content:space-between;min-height:12.875rem;padding:2.5rem 1.75rem 1.75rem;position:relative}@media (min-width:768px){.additional-services__card{min-height:13.3125rem;padding:2.625rem 2.0625rem 2.0625rem}}@media (min-width:880px){.additional-services__card{border-radius:.625rem;min-height:15.5rem;padding:3.0625rem 2.375rem 2.375rem}}@media (min-width:1200px){.additional-services__card{min-height:17.5rem;padding:3.4375rem 2.6875rem 2.6875rem}}@media (min-width:1400px){.additional-services__card{min-height:13.6875rem;padding:2.6875rem 2.125rem 2.125rem}}@media (min-width:1600px){.additional-services__card{min-height:16rem;padding:3.125rem 2.5rem 2.5rem}}.additional-services__card-title{color:#fff;font-family:Montserrat,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.2;margin:0}@media (min-width:880px){.additional-services__card-title{font-size:1.375rem}}@media (min-width:1200px){.additional-services__card-title{font-size:1.625rem}}@media (min-width:1400px){.additional-services__card-title{font-size:1.25rem}}@media (min-width:1600px){.additional-services__card-title{font-size:1.5rem}}.additional-services__card-text{color:#fff;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:400;line-height:1.4}.additional-services__card-text p{margin:0}.additional-services__card-text p+p{margin-top:.5rem}.additional-services__card-text b,.additional-services__card-text strong{font-weight:600}@media (min-width:880px){.additional-services__card-text{font-size:.9375rem}}@media (min-width:1200px){.additional-services__card-text{font-size:1.125rem}}@media (min-width:1400px){.additional-services__card-text{font-size:.9375rem}}@media (min-width:1600px){.additional-services__card-text{font-size:1.0625rem}}.additional-services__card_link{color:inherit;overflow:hidden;text-decoration:none}.additional-services__card_link:focus-visible,.additional-services__card_link:hover{color:inherit;text-decoration:none}.additional-services__bg-image,.additional-services__logo{height:8.9375rem;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:9rem}@media (min-width:768px){.additional-services__bg-image,.additional-services__logo{height:9.25rem;width:9.3125rem}}@media (min-width:880px){.additional-services__bg-image,.additional-services__logo{height:10.75rem;width:10.8125rem}}@media (min-width:1200px){.additional-services__bg-image,.additional-services__logo{height:12.1875rem;width:12.1875rem}}@media (min-width:1400px){.additional-services__bg-image,.additional-services__logo{height:9.5rem;width:9.5rem}}@media (min-width:1600px){.additional-services__bg-image,.additional-services__logo{height:11.125rem;width:11.125rem}}.additional-services__logo svg{display:block;height:100%;width:100%}.additional-services__bg-image{-o-object-fit:contain;object-fit:contain}.additional-services__arrow{display:block;height:1.0625rem;overflow:hidden;position:absolute;right:1.125rem;top:1.125rem;width:1.0625rem}@media (min-width:880px){.additional-services__arrow{height:1.25rem;right:1.25rem;top:1.25rem;width:1.25rem}}@media (min-width:1200px){.additional-services__arrow{height:1.375rem;right:1.375rem;top:1.375rem;width:1.375rem}}@media (min-width:1400px){.additional-services__arrow{height:1.125rem;right:1.3125rem;top:1.3125rem;width:1.125rem}}@media (min-width:1600px){.additional-services__arrow{height:1.25rem;width:1.25rem}}.additional-services__arrow-icon{inset:0;position:absolute;transition:transform .3s ease;will-change:transform}.additional-services__arrow-icon svg{display:block;height:100%;width:100%}.additional-services__arrow-icon_default{transform:translate(0)}.additional-services__arrow-icon_hover{transform:translate(-100%,100%)}.additional-services__card_link:hover .additional-services__arrow-icon_default{transform:translate(100%,-100%)}.additional-services__card_link:hover .additional-services__arrow-icon_hover{transform:translate(0)}.benefits{height:100vh;overflow-x:clip;position:relative}.benefits__sticky{height:100%;left:0;position:absolute;top:0;width:100%}.benefits__img{height:100vh;left:0;position:sticky;top:0;width:100%}.benefits__img picture{display:block;height:100%;width:100%}@media (min-width:880px){.benefits__img picture{width:92%}}@media (min-width:1200px){.benefits__img picture{width:77%}}@media (min-width:1400px){.benefits__img picture{width:79%}}@media (min-width:1600px){.benefits__img picture{width:74%}}.benefits__img img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.benefits__img img,.benefits__img:before{height:100%;width:100%}.benefits__img:before{background-color:rgb(0 0 0/var(--tw-bg-opacity));left:0;position:absolute;top:0;--tw-bg-opacity:0.3;--tw-content:"";backdrop-filter:blur(1rem);content:var(--tw-content)}@media (min-width:880px){.benefits__img:before{display:none}}.benefits__img:after{display:none;height:100%;pointer-events:none;position:absolute;right:0;top:0;--tw-content:"";background:linear-gradient(90deg,transparent 0,#000 40.24%,#000);content:var(--tw-content)}@media (min-width:992px){.benefits__img:after{display:block;width:46%}}@media (min-width:1400px){.benefits__img:after{width:40%}}@media (min-width:1600px){.benefits__img:after{width:47%}}.benefits__container{height:100%;position:relative}@media (min-width:992px){.benefits__container{align-items:flex-start;display:flex;justify-content:flex-end}}.benefits__content-decor{display:none;height:31.875rem;left:0;position:absolute;top:50%;width:1.625rem;--tw-translate-y:-50%;align-items:center;flex-direction:column;gap:3.125rem;justify-content:center;overflow:hidden;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))}@media (min-width:992px){.benefits__content-decor{display:flex}}.benefits__content-decor:after{height:100%;z-index:0;--tw-translate-x:-50%;opacity:.4;--tw-content:"";content:var(--tw-content)}.benefits__content-decor-progress,.benefits__content-decor:after{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 20%,#fff 80%,hsla(0,0%,100%,0));left:50%;position:absolute;top:0;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));width:.063rem}.benefits__content-decor-progress{height:0;z-index:1;--tw-translate-x:-50%}.benefits__content-decor-item{border-radius:9999px;border-width:1px;height:1.563rem;position:relative;width:1.563rem;z-index:2;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));opacity:.4;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:1200px){.benefits__content-decor-item{height:1rem;width:1rem}}@media (min-width:1400px){.benefits__content-decor-item{height:1.125rem;width:1.125rem}}@media (min-width:1600px){.benefits__content-decor-item{height:1.563rem;width:1.563rem}}.benefits__content-decor-item_active{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));opacity:1}.benefits__content{display:flex;flex-direction:column;gap:1.25rem;height:100vh;justify-content:flex-start;min-height:100vh;overflow:visible;padding-left:1rem;padding-right:1rem;padding-top:15vh;position:sticky;top:0;width:100%;z-index:1}@media (min-width:768px){.benefits__content{gap:1.875rem;padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:992px){.benefits__content{max-width:39.313rem;padding:6.25rem 0 6.25rem 5.813rem}}@media (min-width:1200px){.benefits__content{justify-content:center;max-width:40.813rem;padding-left:6.688rem;padding-top:0}}@media (min-width:1400px){.benefits__content{gap:3.75rem;justify-content:center;max-width:47.438rem;padding-left:7.688rem;padding-top:0}}@media (min-width:1600px){.benefits__content{gap:3.75rem;justify-content:center;max-width:57.063rem;padding-left:9.063rem;padding-top:0}}.benefits__content:before{backdrop-filter:blur(.5rem);background-color:rgba(0,0,0,.4);content:"";display:none;height:100%;left:50%;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);width:100vw;z-index:0}@media (min-width:880px){.benefits__content:before{display:block}}@media (min-width:1200px){.benefits__content:before{left:.8125rem;transform:none;width:50vw}}@media (min-width:1400px){.benefits__content:before{backdrop-filter:blur(.563rem)}}@media (min-width:1600px){.benefits__content:before{backdrop-filter:blur(.781rem)}}.benefits__title{font-size:1.625rem;font-weight:700;letter-spacing:.02em;line-height:120%;margin:0;position:relative;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:476px){.benefits__title{font-size:2rem}}@media (min-width:768px){.benefits__title{font-size:1.75rem}}@media (min-width:880px){.benefits__title{font-size:2rem}}@media (min-width:992px){.benefits__title{font-size:2.25rem}}@media (min-width:1200px){.benefits__title{font-size:2.125rem}}@media (min-width:1400px){.benefits__title{font-size:2.25rem}}@media (min-width:1600px){.benefits__title{font-size:2.625rem}}.benefits__content-wrapper{position:relative;width:100%}@media (min-width:1200px){.benefits__content-wrapper{display:grid;grid-template-columns:1fr;grid-template-rows:auto}}.benefits__content-box{display:flex;flex-direction:column;gap:1.875rem;left:0;position:absolute;top:0;width:100%}@media (min-width:1200px){.benefits__content-box{grid-column:1;grid-row:1;left:auto;position:relative;top:auto}}@media (min-width:1400px){.benefits__content-box{gap:3.125rem}}.benefits__content-texts{display:flex;flex-direction:column;gap:.625rem}@media (min-width:1200px){.benefits__content-texts{gap:.4375rem}}@media (min-width:1400px){.benefits__content-texts{gap:.5rem}}@media (min-width:1600px){.benefits__content-texts{gap:.625rem}}.benefits__content-title{font-size:1rem;font-weight:600;line-height:140%;margin:0;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:476px){.benefits__content-title{font-size:1.125rem}}@media (min-width:880px){.benefits__content-title{font-size:1.375rem}}@media (min-width:992px){.benefits__content-title{font-size:1.25rem}}@media (min-width:1200px){.benefits__content-title{font-size:1.125rem}}@media (min-width:1400px){.benefits__content-title{font-size:1.25rem}}@media (min-width:1600px){.benefits__content-title{font-size:1.375rem}}.benefits__content-text{font-size:.875rem;font-weight:500;line-height:160%;margin:0;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:476px){.benefits__content-text{font-size:1rem}}@media (min-width:880px){.benefits__content-text{font-size:1.25rem}}@media (min-width:992px){.benefits__content-text{font-size:1rem}}@media (min-width:1400px){.benefits__content-text{font-size:1rem}}@media (min-width:1600px){.benefits__content-text{font-size:1.125rem}}@media (max-width:1199px){.benefits{height:auto}.benefits__sticky{height:100%;inset:0;position:absolute}.benefits__img{height:100%;position:relative;top:auto}.benefits__container{display:block;height:auto}.benefits__content-decor{display:none}.benefits__content{height:auto;max-width:none;min-height:0;padding-bottom:100px;padding-left:1rem;padding-right:1rem;padding-top:60px;position:relative}@media (min-width:768px){.benefits__content{padding-left:1.5rem;padding-right:1.5rem}}.benefits__content-wrapper{height:auto}.benefits__content-box{opacity:1!important;pointer-events:auto!important;position:static;transform:none!important;width:100%}.benefits__content-box+.benefits__content-box{margin-top:2.5rem}}.reviews{background-color:#333;color:#fff;padding:3.125rem 1rem}@media (min-width:768px){.reviews{padding:3.75rem 1.5rem}}@media (min-width:1400px){.reviews{padding:5rem 1.5rem}}@media (min-width:1600px){.reviews{padding:6.25rem 1.5rem}}.reviews__inner{align-items:center;display:flex;flex-direction:column;gap:1.25rem;margin-inline:auto;width:100%}@media (min-width:768px){.reviews__inner{gap:3.125rem}}@media (min-width:880px){.reviews__inner{gap:2.25rem}}@media (min-width:1200px){.reviews__inner{gap:2.1875rem;max-width:58.5rem}}@media (min-width:1400px){.reviews__inner{gap:2.1875rem;max-width:69.6875rem}}@media (min-width:1600px){.reviews__inner{gap:3.75rem;max-width:81rem}}.reviews__title{color:#fff;font-family:Montserrat,sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:.02em;line-height:1.2;margin:0;text-transform:uppercase;width:100%}@media (min-width:768px){.reviews__title{font-size:2.125rem}}@media (min-width:1400px){.reviews__title{font-size:2.25rem}}@media (min-width:1600px){.reviews__title{font-size:2.625rem}}.reviews__body{align-items:center;display:flex;flex-direction:column;gap:1rem;width:100%}@media (min-width:768px){.reviews__body{gap:2.75rem}}@media (min-width:880px){.reviews__body{gap:2.25rem}}@media (min-width:1200px){.reviews__body{gap:1.75rem}}.reviews__widget{min-height:23.75rem;width:100%}@media (min-width:768px){.reviews__widget{min-height:37.5rem}}@media (min-width:880px){.reviews__widget{min-height:31.25rem}}@media (min-width:1200px){.reviews__widget{min-height:28.125rem}}@media (min-width:1600px){.reviews__widget{min-height:21.875rem}}.reviews__widget review-lab{display:block;width:100%}.reviews__widget .KbajH,.reviews__widget .widget__count{color:#fff}.descriptor{background-color:#333;color:#fff;min-height:17.5rem;overflow:hidden;position:relative;width:100%}@media (min-width:768px){.descriptor{min-height:20.9375rem}}@media (min-width:880px){.descriptor{min-height:27.5rem}}@media (min-width:1400px){.descriptor{min-height:29.625rem}}@media (min-width:1600px){.descriptor{min-height:32.125rem}}.descriptor__bg{display:block;inset:0;position:absolute;z-index:0}.descriptor__img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom;width:100%}.descriptor__gradient{background:linear-gradient(90deg,rgba(0,0,0,.6) 0,transparent);bottom:0;left:0;pointer-events:none;position:absolute;top:0;width:93%;z-index:1}@media (min-width:768px){.descriptor__gradient{width:73%}}@media (min-width:880px){.descriptor__gradient{width:70%}}@media (min-width:1200px){.descriptor__gradient{width:66%}}@media (min-width:1400px){.descriptor__gradient{width:69%}}@media (min-width:1600px){.descriptor__gradient{width:63%}}.descriptor__gradient-bottom{background:linear-gradient(0deg,rgba(0,0,0,.6) 0,transparent);bottom:0;height:60%;left:0;pointer-events:none;position:absolute;right:0;z-index:1}.descriptor>.container{align-items:flex-end;display:flex;min-height:inherit;position:relative;z-index:2}.descriptor__content{align-items:flex-start;display:flex;flex-direction:column;padding-bottom:2.5rem;padding-top:5.4375rem;width:100%}@media (min-width:768px){.descriptor__content{padding-bottom:2.5rem;padding-top:6.4375rem}}@media (min-width:880px){.descriptor__content{padding-bottom:3.75rem;padding-top:11.5rem}}@media (min-width:1200px){.descriptor__content{padding-top:10.9375rem}}@media (min-width:1400px){.descriptor__content{padding-top:12.5625rem}}@media (min-width:1600px){.descriptor__content{padding-top:14.625rem}}.descriptor__text{display:flex;flex-direction:column;gap:.625rem;max-width:21.125rem;width:100%}@media (min-width:768px){.descriptor__text{gap:.625rem;max-width:30rem}}@media (min-width:880px){.descriptor__text{gap:.875rem}}@media (min-width:1200px){.descriptor__text{max-width:36.5625rem}}.descriptor__title{color:#fff;font-family:Montserrat,sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:.02em;line-height:1.2;margin:0}@media (min-width:768px){.descriptor__title{font-size:2rem}}@media (min-width:1200px){.descriptor__title{font-size:2.125rem}}@media (min-width:1400px){.descriptor__title{font-size:2.25rem}}@media (min-width:1600px){.descriptor__title{font-size:2.625rem}}.descriptor__subtitle{color:#fff;font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:0;line-height:1.4;margin:0}@media (min-width:768px){.descriptor__subtitle{font-size:1rem}}@media (min-width:1200px){.descriptor__subtitle{font-size:1.125rem}}@media (min-width:1400px){.descriptor__subtitle{font-size:1.25rem}}.descriptor__buttons{display:flex;flex-wrap:nowrap;gap:.625rem;list-style:none;margin:1.125rem 0 0;overflow-x:auto;overflow-y:hidden;padding:0;scrollbar-width:none;width:100%;-ms-overflow-style:none}.descriptor__buttons::-webkit-scrollbar{display:none}@media (min-width:768px){.descriptor__buttons{gap:1.125rem;margin-top:1.5rem}}@media (min-width:880px){.descriptor__buttons{margin-top:1.875rem}}@media (min-width:1200px){.descriptor__buttons{gap:1.25rem;margin-top:2.5rem}}.descriptor__buttons-item{flex-shrink:0}.descriptor__btn{align-items:center;background:rgba(48,48,48,.5);border:none;border-radius:1.8125rem;color:#fff;cursor:pointer;display:inline-flex;font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:600;justify-content:center;letter-spacing:0;line-height:1;margin:0;overflow:hidden;padding:.5625rem 1rem;position:relative;text-decoration:none;transition:color .25s ease;white-space:nowrap}.descriptor__btn:after{transform:translateX(-101%);transition:transform .45s ease;z-index:0}.descriptor__btn:after,.descriptor__btn:before{background:linear-gradient(72deg,#dbb891 -13.72%,#965f40 128.12%);content:"";inset:0;position:absolute}.descriptor__btn:before{border-radius:inherit;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;pointer-events:none;z-index:2}.descriptor__btn:focus-visible:after,.descriptor__btn:hover:after{transform:translateX(0)}.descriptor__btn:focus-visible{outline:2px solid #dbb891;outline-offset:2px}.descriptor__btn_active:after{transform:translateX(0)}@media (min-width:768px){.descriptor__btn{padding:.625rem 1rem}}@media (min-width:880px){.descriptor__btn{border-radius:1.875rem;padding:.625rem 1.0625rem}}@media (min-width:1200px){.descriptor__btn{border-radius:2.0625rem;font-size:.875rem;padding:.75rem 1rem}}@media (min-width:1400px){.descriptor__btn{border-radius:2.25rem;font-size:.9375rem;padding:.8125rem 1.25rem}}.descriptor__btn-label{position:relative;z-index:1}.descriptor_with-buttons .descriptor__content{padding-bottom:1.5rem;padding-top:3.4375rem}@media (min-width:768px){.descriptor_with-buttons .descriptor__content{padding-bottom:1.875rem;padding-top:3.1875rem}}@media (min-width:880px){.descriptor_with-buttons .descriptor__content{padding-bottom:1.875rem;padding-top:9.375rem}}@media (min-width:1200px){.descriptor_with-buttons .descriptor__content{padding-bottom:2.5rem;padding-top:7.1875rem}}@media (min-width:1400px){.descriptor_with-buttons .descriptor__content{padding-top:8.6875rem}}@media (min-width:1600px){.descriptor_with-buttons .descriptor__content{padding-top:10.75rem}}.infrastructure__slider{inset:0;overflow:hidden;position:absolute}.infrastructure__slider .swiper-wrapper{box-sizing:content-box;display:flex;height:100%;transition-duration:0s;transition-property:transform;transition-timing-function:ease-in-out;width:100%;will-change:transform}.infrastructure__slider .swiper-slide{flex-shrink:0;height:100%;position:relative;width:100%}.infrastructure__slider .infrastructure__slide-img{display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%}.infrastructure{background-color:#333;color:#fff;padding-bottom:3.125rem;padding-top:3.125rem;position:relative}@media (min-width:768px){.infrastructure{padding-bottom:3.75rem;padding-top:3.75rem}}@media (min-width:1600px){.infrastructure{padding-bottom:5rem;padding-top:5rem}}.infrastructure__panel{display:none}.infrastructure__panel_active{display:flex;flex-direction:column;gap:1.5rem;width:100%}@media (min-width:768px){.infrastructure__panel_active{gap:1.875rem}}@media (min-width:1200px){.infrastructure__panel_active{gap:2.5rem}}@media (min-width:1400px){.infrastructure__panel_active{gap:3.125rem}}.infrastructure__header{display:flex;flex-direction:column;gap:.625rem;max-width:100%}@media (min-width:768px){.infrastructure__header{gap:1.25rem;max-width:34.125rem}}@media (min-width:1200px){.infrastructure__header{max-width:38.5rem}}@media (min-width:1400px){.infrastructure__header{max-width:41.25rem}}.infrastructure__title{color:#fff;font-family:Montserrat,sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:.02em;line-height:1.2;margin:0}@media (min-width:768px){.infrastructure__title{font-size:2rem}}@media (min-width:1200px){.infrastructure__title{font-size:2.25rem}}@media (min-width:1400px){.infrastructure__title{font-size:2.625rem}}.infrastructure__description{color:#fff;font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:400;line-height:1.2;margin:0}@media (min-width:768px){.infrastructure__description{font-size:1rem}}@media (min-width:1200px){.infrastructure__description{font-size:1.125rem}}@media (min-width:1400px){.infrastructure__description{font-size:1.25rem}}.infrastructure__grid{display:grid;gap:1.625rem;grid-template-columns:1fr}@media (min-width:768px){.infrastructure__grid{-moz-column-gap:1.5rem;column-gap:1.5rem;grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.infrastructure__grid{-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:1.6875rem}}@media (min-width:1400px){.infrastructure__grid{-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:1.625rem}}@media (min-width:1600px){.infrastructure__grid{-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:2.5rem}}.infrastructure__card{background:#fff;border-radius:.33125rem;display:flex;flex-direction:column;position:relative}@media (min-width:768px){.infrastructure__card{border-radius:.34375rem}}@media (min-width:880px){.infrastructure__card{border-radius:.396875rem}}@media (min-width:1200px){.infrastructure__card{border-radius:.45rem;box-shadow:0 0 1.25rem 0 rgba(0,0,0,.25);min-height:27.875rem}}@media (min-width:1400px){.infrastructure__card{border-radius:.5375rem;min-height:30.875rem}}@media (min-width:1600px){.infrastructure__card{border-radius:.625rem;min-height:35rem}}.infrastructure__media{aspect-ratio:338/207;background-color:#1a1a1a;border-top-left-radius:inherit;border-top-right-radius:inherit;flex-shrink:0;overflow:hidden;position:relative;width:100%}@media (min-width:768px){.infrastructure__media{aspect-ratio:348/213}}@media (min-width:880px){.infrastructure__media{aspect-ratio:404/246}}@media (min-width:1200px){.infrastructure__media{aspect-ratio:456/277}}@media (min-width:1400px){.infrastructure__media{aspect-ratio:546/332}}@media (min-width:1600px){.infrastructure__media{aspect-ratio:636/385}}.infrastructure__media-single{display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%}.infrastructure__pagination{bottom:.75rem;display:flex;flex-direction:row;gap:.25rem;left:50%;max-width:60%;overflow:hidden;position:absolute;transform:translateX(-50%);z-index:2}@media (min-width:1600px){.infrastructure__pagination{bottom:.9375rem;gap:.3125rem}}.infrastructure__bullet{background:hsla(0,0%,100%,.5);border-radius:.06875rem;cursor:pointer;display:block;height:.125rem;transition:background .2s ease;width:1.375rem}@media (min-width:768px){.infrastructure__bullet{width:1.5rem}}@media (min-width:880px){.infrastructure__bullet{cursor:default;pointer-events:none}}@media (min-width:1600px){.infrastructure__bullet{border-radius:.1rem;height:.1875rem;width:2.09375rem}}.infrastructure__bullet_active{background:#fff}.infrastructure__body{background:#fff;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;display:flex;flex:1 1 auto;flex-direction:column;gap:.5rem;padding:.8125rem 1.0625rem 1.4375rem;position:relative}@media (min-width:880px){.infrastructure__body{gap:.625rem;padding:1rem 1.25rem}}@media (min-width:1200px){.infrastructure__body{gap:.625rem;padding:1.25rem 1.5rem 1.875rem}}@media (min-width:1400px){.infrastructure__body{gap:.875rem}}@media (min-width:1600px){.infrastructure__body{gap:1rem}}.infrastructure__card-title{color:#333;font-family:Montserrat,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.2;margin:0}@media (min-width:1200px){.infrastructure__card-title{font-size:1.25rem}}@media (min-width:1400px){.infrastructure__card-title{font-size:1.375rem}}@media (min-width:1600px){.infrastructure__card-title{font-size:1.625rem}}.infrastructure__card-description{color:#333;font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:400;line-height:1.2;margin:0}@media (min-width:880px){.infrastructure__card-description{font-size:.8125rem}}@media (min-width:1200px){.infrastructure__card-description{font-size:.875rem}}@media (min-width:1600px){.infrastructure__card-description{font-size:1rem}}.infrastructure__map-btn{align-items:center;background:#fff;border-radius:62.4375rem;color:#333;cursor:pointer;display:inline-flex;font-family:Montserrat,sans-serif;font-size:.625rem;font-weight:500;gap:.25rem;left:1.0625rem;line-height:1;padding:.4375rem .75rem;position:absolute;text-decoration:none;top:.625rem;transition:transform .2s ease;white-space:nowrap;z-index:3}.infrastructure__map-btn:hover{transform:translateY(-.0625rem)}.infrastructure__map-btn:focus-visible{outline:2px solid #dbb891;outline-offset:2px}.infrastructure__map-btn svg{color:currentColor;display:block;flex-shrink:0;height:.8125rem;width:.625rem}@media (min-width:768px){.infrastructure__map-btn{left:1.0625rem;top:.75rem}}@media (min-width:880px){.infrastructure__map-btn{left:1.25rem}}@media (min-width:1200px){.infrastructure__map-btn{font-size:.6875rem;left:1.5rem;padding:.4375rem .8125rem;top:.75rem}.infrastructure__map-btn svg{height:.9375rem;width:.6875rem}}@media (min-width:1400px){.infrastructure__map-btn{font-size:.8125rem;gap:.3125rem;padding:.5375rem .96875rem;top:.9375rem}.infrastructure__map-btn svg{height:1.0625rem;width:.8125rem}}@media (min-width:1600px){.infrastructure__map-btn{font-size:.9375rem;gap:.375rem;padding:.625rem 1.125rem;top:.9375rem}.infrastructure__map-btn svg{height:1.25rem;width:.9375rem}}.infrastructure__load-more-wrap{display:flex;justify-content:center;margin-top:.75rem}@media (min-width:768px){.infrastructure__load-more-wrap{margin-top:.25rem}}.infrastructure__load-more{align-items:center;background:linear-gradient(76.8deg,#dbb891 13.7%,#965f40 128.1%);border:none;border-radius:.375rem;color:#fff;cursor:pointer;display:inline-flex;font-family:Montserrat,sans-serif;font-size:.8125rem;font-weight:700;height:2.5625rem;justify-content:center;letter-spacing:.02em;line-height:1;min-width:11.875rem;padding:.625rem 1rem;text-transform:uppercase;transition:filter .2s ease}.infrastructure__load-more:hover{filter:brightness(1.08)}.infrastructure__load-more:focus-visible{outline:2px solid #dbb891;outline-offset:3px}.infrastructure__load-more[hidden]{display:none}@media (min-width:1200px){.infrastructure__load-more{height:2.75rem;min-width:12.5rem}}.infrastructure__card[data-hidden=true]{display:none}.faq{background-color:#333;color:#fff;padding-bottom:3.125rem;padding-top:3.125rem;position:relative}@media (min-width:768px){.faq{padding-bottom:3.75rem;padding-top:3.75rem}}@media (min-width:1400px){.faq{padding-bottom:5rem;padding-top:5rem}}.faq__body{display:flex;flex-direction:column;gap:1.25rem}@media (min-width:768px){.faq__body{gap:2.5rem}}@media (min-width:1400px){.faq__body{gap:3.125rem}}.faq__title{color:#fff;font-family:Montserrat,sans-serif;font-size:1.625rem;font-weight:700;letter-spacing:.02em;line-height:1.2;margin:0}@media (min-width:768px){.faq__title{font-size:2rem}}@media (min-width:1200px){.faq__title{font-size:2.25rem}}@media (min-width:1400px){.faq__title{font-size:2.625rem}}.faq__search{align-items:center;background:#4d4d4d;border-top-left-radius:.3125rem;border-top-right-radius:.3125rem;display:flex;gap:.75rem;height:3.125rem;padding:1.0625rem .875rem;position:relative;width:100%}@media (min-width:1200px){.faq__search{max-width:44.75rem}}@media (min-width:1400px){.faq__search{max-width:56rem}}@media (min-width:1600px){.faq__search{max-width:67.25rem}}.faq__search:after{background:#f0f0f0;bottom:0;content:"";height:.0625rem;left:0;position:absolute;transition:background .2s ease,height .2s ease;width:100%}.faq__search:has(input:focus):after{background:#d3aa7a;height:.125rem}.faq__search svg{color:#fff;flex-shrink:0;height:1rem;width:1rem}.faq__search input{background:transparent;border:none;color:#fff;flex:1 1 auto;font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:500;height:100%;line-height:1.6;outline:none;width:100%}.faq__search input::-moz-placeholder{color:#fff;opacity:1}.faq__search input::placeholder{color:#fff;opacity:1}.faq__list{display:flex;flex-direction:column;gap:1.25rem}.faq__item{border-radius:.375rem;overflow:hidden;transition:box-shadow .25s ease}.faq__item[hidden]{display:none}@media (hover:hover){.faq__item:not(.faq__item_active):hover{box-shadow:0 0 1.25rem 0 rgba(0,0,0,.15)}}.faq__head{align-items:center;background:#666;border:none;border-radius:.375rem;color:#fff;cursor:pointer;display:flex;gap:1rem;justify-content:space-between;min-height:6.25rem;padding:1.125rem .9375rem 1.125rem 1.25rem;text-align:left;transition:background .25s ease,color .25s ease,border-bottom-left-radius 0s linear .4s,border-bottom-right-radius 0s linear .4s;width:100%}@media (min-width:768px){.faq__head{padding:1.125rem 1.25rem 1.125rem 1.875rem}}@media (hover:hover){.faq__head:hover{background:#999}.faq__head:hover .faq__icon_plus{color:#d3aa7a}}.faq__question{color:inherit;flex:1 1 auto;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:600;line-height:1.4;margin:0}@media (min-width:768px){.faq__question{font-size:1.125rem}}@media (min-width:1200px){.faq__question{font-size:1.25rem}}@media (min-width:1600px){.faq__question{font-size:1.375rem}}.faq__icon{align-items:center;color:#ccc;display:inline-flex;flex-shrink:0;height:1.25rem;justify-content:center;pointer-events:none;width:1.25rem}.faq__icon svg{display:block;height:100%;width:100%}.faq__icon_plus{transition:color .25s ease,transform .35s ease}.faq__icon_cross{display:none}.faq__content{background:#fff;display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s ease}.faq__content-inner{overflow:hidden}.faq__content-body{color:#333;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:500;line-height:1.6;padding:1.25rem}@media (min-width:768px){.faq__content-body{font-size:1rem;padding:1.875rem}}@media (min-width:1600px){.faq__content-body{font-size:1.125rem}}.faq__content-body p{margin:0}.faq__content-body p+p{margin-top:1rem}.faq__content-body a{color:#333;text-decoration:underline}.faq__content-body strong{font-weight:700}.faq__content-body ol,.faq__content-body ul{margin:1rem 0 0;padding-left:1.5rem}.faq__content-body li+li{margin-top:.5rem}.faq__item_active .faq__head{background:#ffe2c5;border-bottom-left-radius:0;border-bottom-right-radius:0;color:#333;transition:background .25s ease,color .25s ease,border-bottom-left-radius 0s linear 0s,border-bottom-right-radius 0s linear 0s}.faq__item_active .faq__icon_plus{transform:rotate(45deg)}.faq__item_active .faq__icon_plus svg path{fill:url(#faq-icon-grad)}.faq__item_active .faq__content{border:.0625rem solid #ccc;border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem;border-top:none;grid-template-rows:1fr}.faq__empty{color:#fff;display:none;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:500;padding:1.25rem 0;text-align:center}.faq__empty_visible{display:block}.faq__sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.contacts{background-color:#333;padding-top:5rem;position:relative}@media (min-width:768px){.contacts{padding-top:6.25rem}}.contacts__map{background-color:#1a1a1a;height:23.125rem;overflow:hidden;position:relative;width:100%}@media (min-width:768px){.contacts__map{height:26.25rem}}@media (min-width:880px){.contacts__map{height:30.4375rem}}@media (min-width:1200px){.contacts__map{height:37.75rem}}@media (min-width:1400px){.contacts__map{height:48rem}}@media (min-width:1600px){.contacts__map{height:56.6875rem}}.contacts__map img{max-width:none}.contacts__card{color:#fff;font-family:Montserrat,sans-serif;padding-bottom:2.5rem;padding-top:3.125rem;position:relative}@media (min-width:768px){.contacts__card{padding-top:3.75rem}}@media (min-width:1200px){.contacts__card{background-color:#000;bottom:0;left:6.875rem;padding:2.625rem 5.5rem 2.9375rem 3.75rem;position:absolute;width:auto}}@media (min-width:1400px){.contacts__card{padding:3.75rem 7.5625rem 3.4375rem 5rem;width:31.25rem}}@media (min-width:1600px){.contacts__card{left:12.5rem;padding:4.9375rem 7rem 6.25rem;width:39.25rem}}.contacts__title{color:#fff;font-size:1.5rem;font-weight:700;letter-spacing:.02em;line-height:1.2;margin:0 0 2.5rem;text-transform:uppercase}@media (min-width:768px){.contacts__title{font-size:2rem}}@media (min-width:1200px){.contacts__title{font-size:2.25rem;margin-bottom:1.25rem}}@media (min-width:1400px){.contacts__title{font-size:2.625rem;margin-bottom:2.125rem}}@media (min-width:1600px){.contacts__title{margin-bottom:3.75rem}}.contacts__list{display:flex;flex-direction:column;gap:1.875rem;list-style:none;margin:0;padding:0}@media (min-width:1200px){.contacts__list{gap:.875rem;max-width:14.8125rem}}@media (min-width:1400px){.contacts__list{gap:1.5rem;max-width:none}}@media (min-width:1600px){.contacts__list{gap:1.875rem}}.contacts__item{display:flex;flex-direction:column;gap:.5rem}@media (min-width:1200px){.contacts__item{gap:.25rem}}@media (min-width:1400px){.contacts__item{gap:.375rem}}@media (min-width:1600px){.contacts__item{gap:.5rem}}.contacts__label{color:#999;font-size:.875rem;font-weight:700;line-height:1.4}@media (min-width:1200px){.contacts__label{font-size:.75rem}}@media (min-width:1400px){.contacts__label{font-size:.875rem}}.contacts__values{display:flex;flex-direction:column;font-size:1.25rem;gap:.5rem;list-style:none;margin:0;padding:0}@media (min-width:1200px){.contacts__values{font-size:inherit;gap:.25rem}}@media (min-width:1400px){.contacts__values{gap:.375rem}}@media (min-width:1600px){.contacts__values{gap:.5rem}}.contacts__link{color:#fff;display:inline-block;font-size:1.25rem;font-weight:700;line-height:1.4;position:relative;text-decoration:none;transition:color .3s ease}@media (min-width:1200px){.contacts__link{font-size:1.125rem}}@media (min-width:1400px){.contacts__link{font-size:1.125rem}}@media (min-width:1600px){.contacts__link{font-size:1.25rem}}.contacts__link:after{background-color:#d3aa7a;bottom:-.125rem;content:"";height:.0625rem;left:0;position:absolute;transform:scaleX(0);transform-origin:left center;transition:transform .3s ease;width:100%}@media (hover:hover){.contacts__link:hover{color:#d3aa7a}.contacts__link:hover:after{transform:scaleX(1)}}.contacts__link:focus-visible{outline:.125rem solid #d3aa7a;outline-offset:.125rem}.contacts__text{color:#fff;font-size:1rem;font-weight:500;line-height:1.5;margin:0}@media (min-width:1200px){.contacts__text{font-size:.875rem}}@media (min-width:1600px){.contacts__text{font-size:1rem}}.not-found{align-items:center;background-color:#333;color:#fff;display:flex;justify-content:center;min-height:100dvh;padding:2.5rem 1rem}@media (min-width:768px){.not-found{padding:3.75rem 1.5rem}}@media (min-width:1200px){.not-found{padding:5rem 1.5rem}}.not-found__inner{align-items:center;display:flex;flex-direction:column;gap:2.5rem;max-width:21.125rem;text-align:center;width:100%}@media (min-width:768px){.not-found__inner{max-width:30.75rem}}@media (min-width:880px){.not-found__inner{max-width:39.75rem}}.not-found__graphic{display:block;height:auto;max-width:19.0625rem;width:100%}@media (min-width:768px){.not-found__graphic{max-width:24.875rem}}@media (min-width:992px){.not-found__graphic{max-width:28.75rem}}.not-found__text{align-items:center;display:flex;flex-direction:column;gap:1rem}.not-found__title{color:inherit;font-family:Montserrat,sans-serif;font-size:1.625rem;font-weight:700;letter-spacing:.02em;line-height:1.2;margin:0}@media (min-width:768px){.not-found__title{font-size:2rem}}@media (min-width:992px){.not-found__title{font-size:2.25rem}}@media (min-width:1600px){.not-found__title{font-size:2.625rem}}.not-found__description{color:inherit;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.6;margin:0}@media (min-width:768px){.not-found__description{font-size:1rem}}@media (min-width:1600px){.not-found__description{font-size:1.125rem}}.not-found__cta{align-items:center;background:linear-gradient(77.895deg,#dbb891 13.721%,#965f40 128.12%);border:none;border-radius:.375rem;color:#fff;cursor:pointer;display:inline-flex;font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:700;height:2.5rem;justify-content:center;letter-spacing:.02em;line-height:1;min-width:10.625rem;overflow:hidden;padding:0 1.25rem;text-decoration:none;text-transform:uppercase;transition:filter .2s ease,transform .2s ease}.not-found__cta:focus-visible,.not-found__cta:hover{filter:brightness(1.08)}.not-found__cta:active{transform:translateY(.0625rem)}.not-found__cta:focus-visible{outline:.125rem solid #dbb891;outline-offset:.125rem}.text-section{background-color:#333;color:#fff;width:100%}.text-section>.container{padding-bottom:3.125rem;padding-top:3.125rem}@media (min-width:768px){.text-section>.container{padding-bottom:3.75rem;padding-top:3.75rem}}@media (min-width:1600px){.text-section>.container{padding-bottom:5rem;padding-top:5rem}}.text-section:has(~.faq)>.container{padding-bottom:0}.text-section__content{color:#fff;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:500;line-height:1.6;max-width:67.25rem;width:100%}@media (min-width:1400px){.text-section__content{font-size:1.25rem}}.text-section__content h1,.text-section__content h2,.text-section__content h3,.text-section__content h4,.text-section__content h5,.text-section__content h6{color:#fff;font-family:Montserrat,sans-serif;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.3}@media (min-width:768px){.text-section__content h1,.text-section__content h2,.text-section__content h3,.text-section__content h4,.text-section__content h5,.text-section__content h6{font-size:1.375rem}}@media (min-width:1400px){.text-section__content h1,.text-section__content h2,.text-section__content h3,.text-section__content h4,.text-section__content h5,.text-section__content h6{font-size:1.75rem}}@media (min-width:1600px){.text-section__content h1,.text-section__content h2,.text-section__content h3,.text-section__content h4,.text-section__content h5,.text-section__content h6{font-size:2rem}}.text-section__content ol,.text-section__content p,.text-section__content ul{color:#fff;font-size:inherit;line-height:1.6}.text-section__content>h1,.text-section__content>h2,.text-section__content>h3,.text-section__content>h4,.text-section__content>h5,.text-section__content>h6{margin-top:1.25rem}@media (min-width:768px){.text-section__content>h1,.text-section__content>h2,.text-section__content>h3,.text-section__content>h4,.text-section__content>h5,.text-section__content>h6{margin-top:1.375rem}}@media (min-width:880px){.text-section__content>h1,.text-section__content>h2,.text-section__content>h3,.text-section__content>h4,.text-section__content>h5,.text-section__content>h6{margin-top:1.5rem}}@media (min-width:1200px){.text-section__content>h1,.text-section__content>h2,.text-section__content>h3,.text-section__content>h4,.text-section__content>h5,.text-section__content>h6{margin-top:1.875rem}}.text-section__content>ol,.text-section__content>p,.text-section__content>ul{margin-top:.875rem}.text-section__content>:first-child{margin-top:0}.text-section__content ul{list-style:none;padding-left:0}.text-section__content ul li{line-height:1.6;margin-top:.5rem;padding-left:1.125rem;position:relative}@media (min-width:768px){.text-section__content ul li{padding-left:1.25rem}}.text-section__content ul li:first-child{margin-top:0}.text-section__content ul li::marker{content:""}.text-section__content ul li:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'><path d='M8 4L0.8 8V0L8 4Z' fill='%23d3aa7a'/></svg>");background-repeat:no-repeat;background-size:contain;content:"";height:.5rem;left:0;position:absolute;top:.55em;width:.5rem}.text-section__content ol{padding-left:1.375rem}.text-section__content ol li{line-height:1.6;margin-top:.5rem}.text-section__content ol li:first-child{margin-top:0}.text-section__content ol li::marker{color:#d3aa7a}.text-section__content a{border-bottom:0;color:#d3aa7a;font-weight:600;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;transition:opacity .2s ease}.text-section__content a:focus-visible,.text-section__content a:hover{opacity:.8}.text-section__content a:focus-visible{border-radius:.125rem;outline:.125rem solid #d3aa7a;outline-offset:.125rem}.text-section__content b,.text-section__content strong{color:inherit;font-weight:700}.footer{background-color:#333;border-top:.0625rem solid #646464;color:#999;padding:2.5rem 0}@media (min-width:1200px){.footer{padding:3.8125rem 0}}@media (min-width:1400px){.footer{padding:3.25rem 0}}@media (min-width:1600px){.footer{padding:3.25rem 0}}.footer__inner{display:grid;gap:2.5rem;grid-template-areas:"left" "nav" "right-social" "right-bottom";grid-template-columns:1fr;justify-items:center;margin-left:auto;margin-right:auto;width:100%}@media (min-width:1400px){.footer__inner{max-width:69.6875rem}}@media (min-width:1600px){.footer__inner{max-width:81rem}}@media (min-width:768px){.footer__inner{align-items:start;-moz-column-gap:0;column-gap:0;grid-template-areas:"left   nav" "right-social nav" "right-bottom nav";grid-template-columns:auto auto;grid-template-rows:auto 1fr auto;justify-content:space-between;justify-items:start;min-height:19.5rem;row-gap:0}}@media (min-width:1200px){.footer__inner{align-items:end;-moz-column-gap:2.5625rem;column-gap:2.5625rem;grid-template-areas:"left nav right";grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:1fr;justify-content:stretch;min-height:9.5625rem;row-gap:0}}@media (min-width:1400px){.footer__inner{align-items:center;-moz-column-gap:4.875rem;column-gap:4.875rem}}@media (min-width:1600px){.footer__inner{align-items:end;-moz-column-gap:8.4375rem;column-gap:8.4375rem}}.footer__left{align-items:center;display:flex;flex-direction:column;gap:1.25rem;grid-area:left;min-width:0}@media (min-width:768px){.footer__left{align-items:flex-start;gap:1.25rem}}@media (min-width:1200px){.footer__left{gap:0;justify-content:space-between;min-height:9.5625rem}}.footer__logo{display:block;width:10.5625rem}@media (min-width:1200px){.footer__logo{width:12.25rem}}.footer__logo img{display:block;height:auto;width:100%}.footer__info{display:flex;flex-direction:column;gap:.625rem;max-width:22rem;text-align:center}@media (min-width:768px){.footer__info{text-align:left}}.footer__text{color:#999;font-size:.75rem;font-weight:500;line-height:1.5;margin:0}.footer__nav{align-items:center;display:flex;flex-direction:column;gap:1.875rem;grid-area:nav;min-width:0}@media (min-width:768px){.footer__nav{align-items:flex-start;justify-content:center;width:11.1875rem}}@media (min-width:1200px){.footer__nav{align-items:flex-end;flex-direction:row;gap:4.375rem;justify-content:flex-start;justify-self:center;width:auto}}@media (min-width:1600px){.footer__nav{gap:8.4375rem}}.footer__nav-column{align-items:center;display:flex;flex-direction:column;gap:1rem}@media (min-width:768px){.footer__nav-column{align-items:flex-start}}@media (min-width:1200px){.footer__nav-column{gap:1.25rem}}.footer__nav-label{color:#999;font-size:.875rem;font-weight:700;line-height:1;text-transform:uppercase;white-space:nowrap}.footer__nav-list{align-items:inherit;display:flex;flex-direction:column;gap:.75rem;list-style:none;margin:0;padding:0}@media (min-width:1200px){.footer__nav-list{gap:1rem}}.footer__nav-link{color:#fff;display:inline-block;font-size:.875rem;font-weight:500;line-height:1;position:relative;text-decoration:none;transition:color .3s ease;white-space:nowrap}.footer__nav-link:after{background-color:#d3aa7a;bottom:-.1875rem;content:"";height:1px;left:0;position:absolute;transition:width .3s ease;width:0}.footer__nav-link:focus-visible{outline:.125rem solid #d3aa7a;outline-offset:.125rem}@media (hover:hover){.footer__nav-link:hover:after{width:100%}}.footer__right{display:contents}@media (min-width:1200px){.footer__right{align-items:flex-start;display:flex;flex-direction:column;gap:0;grid-area:right;justify-content:space-between;min-height:9.5625rem;min-width:0}}.footer__socials{align-items:center;display:flex;flex-direction:row;gap:1.25rem;grid-area:right-social}@media (min-width:768px){.footer__socials{align-self:center;justify-self:start}}@media (min-width:1200px){.footer__socials{align-self:auto;grid-area:auto;justify-self:auto}}.footer__social{align-items:center;color:#fff;display:inline-flex;justify-content:center;transition:color .3s ease}.footer__social svg{display:block;height:1.75rem;width:1.75rem}.footer__social:focus-visible{border-radius:.125rem;outline:.125rem solid #d3aa7a;outline-offset:.125rem}@media (hover:hover){.footer__social:hover{color:#d3aa7a}}.footer__bottom{align-items:center;display:flex;flex-direction:column;gap:1.25rem;grid-area:right-bottom}@media (min-width:768px){.footer__bottom{align-items:flex-start;align-self:end}}@media (min-width:1200px){.footer__bottom{align-self:auto;gap:1.375rem;grid-area:auto}}@media (min-width:1400px){.footer__bottom{gap:1.875rem}}.footer__rband{align-items:center;display:inline-flex;gap:.5rem}.footer__rband svg{display:block;height:auto}.footer__rband:focus-visible{outline:.125rem solid #d3aa7a;outline-offset:.125rem}.footer__rband-icon{display:inline-block;transition-duration:1s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.footer__rband-icon svg{width:1.3125rem}@media (hover:hover){.footer__rband:hover .footer__rband-icon{transform:rotate(2turn)}}.footer__rband-text{display:inline-block}.footer__rband-text img,.footer__rband-text svg{display:block;height:auto;width:11.3125rem}.footer__copyright{align-items:center;display:flex;flex-direction:column;gap:.625rem;max-width:17.5rem}@media (min-width:768px){.footer__copyright{align-items:flex-start}}@media (min-width:1200px){.footer__copyright{max-width:14.875rem}}@media (min-width:1400px){.footer__copyright{max-width:17.5rem}}.footer__copy{color:#999;font-size:.75rem;font-weight:500;line-height:1.2;margin:0;text-align:center}@media (min-width:768px){.footer__copy{text-align:left}}.footer__policy{background:transparent;border:0;color:#999;cursor:pointer;display:inline-block;font-family:inherit;font-size:.75rem;font-weight:500;line-height:1.25;margin:0;padding:0;position:relative;text-align:center;text-decoration:none}@media (min-width:768px){.footer__policy{text-align:left}}.footer__policy:after{background-color:#d3aa7a;bottom:-.1875rem;content:"";height:1px;left:0;position:absolute;transition:width .3s ease;width:0}.footer__policy:focus-visible{outline:.125rem solid #d3aa7a;outline-offset:.125rem}@media (hover:hover){.footer__policy:hover:after{width:100%}}.floating-button{align-items:center;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background:rgba(48,48,48,.5);border-radius:1.375rem;bottom:1rem;display:inline-flex;gap:.625rem;padding:.75rem 1.25rem;position:fixed;right:1rem;text-decoration:none;transition:background-color .3s ease;z-index:50}.floating-button:before{background:linear-gradient(87deg,#dbb891 -13.72%,#965f40 128.12%);border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:.0625rem;pointer-events:none;position:absolute}.floating-button:focus-visible,.floating-button:hover{background:rgba(48,48,48,.7);text-decoration:none}.floating-button:focus-visible{outline:.125rem solid #dbb891;outline-offset:.125rem}@media (min-width:768px){.floating-button{border-radius:1.5rem;bottom:1.25rem;gap:.75rem;padding:.875rem 1.5rem;right:1.25rem}}@media (min-width:1200px){.floating-button{border-radius:1.625rem;bottom:1.875rem;gap:1rem;padding:1.125rem 1.875rem;right:1.875rem}}.floating-button__text{display:block;flex-shrink:0;height:.5625rem;line-height:0}.floating-button__text svg{display:block;height:100%;width:auto}@media (min-width:768px){.floating-button__text{height:.625rem}}@media (min-width:1200px){.floating-button__text{height:.75rem}}.floating-button__arrow{display:block;flex-shrink:0;height:.6875rem;overflow:hidden;position:relative;width:.6875rem}@media (min-width:768px){.floating-button__arrow{height:.8125rem;width:.8125rem}}@media (min-width:1200px){.floating-button__arrow{height:.9375rem;width:.9375rem}}.floating-button__arrow-icon{inset:0;position:absolute;transition:transform .3s ease;will-change:transform}.floating-button__arrow-icon svg{display:block;height:100%;width:100%}.floating-button__arrow-icon_default{transform:translate(0)}.floating-button__arrow-icon_hover{transform:translate(-100%,100%)}.floating-button:hover .floating-button__arrow-icon_default{transform:translate(100%,-100%)}.floating-button:hover .floating-button__arrow-icon_hover{transform:translate(0)}body:has(.floating-button) .footer{padding-bottom:4.5rem}@media (min-width:768px){body:has(.floating-button) .footer{padding-bottom:5.375rem}}@media (min-width:1200px){body:has(.floating-button) .footer{padding-bottom:6.5625rem}}html{background-color:#fff;font-family:Montserrat,sans-serif;font-size:16px;margin-top:0!important}@media (min-width:1900px){html{font-size:calc(-1px + .88542vw)}}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}body{background-color:transparent;display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden}main{flex:1 1 auto;position:relative;z-index:1}#wpadminbar{bottom:0;top:unset}.section{padding-bottom:40px;padding-top:40px}@media (min-width:768px){.section{padding-bottom:60px;padding-top:60px}}@media (min-width:1200px){.section{padding-bottom:5rem;padding-top:5rem}}@media not all and (min-width:768px){.max-md\:mt-5{margin-top:.625em}.max-md\:hidden{display:none}}@media (min-width:768px){.md\:absolute{position:absolute}.md\:py-\[3\.125rem\]{padding-bottom:3.125rem;padding-top:3.125rem}.md\:pl-\[6\.875em\]{padding-left:6.875em}.md\:text-\[4\.5rem\]{font-size:4.5rem}}@media (min-width:992px){.lg\:py-\[5rem\]{padding-bottom:5rem;padding-top:5rem}.lg\:leading-\[1\.2em\]{line-height:1.2em}}@media (min-width:1400px){.\32xl\:text-\[1\.125rem\]{font-size:1.125rem}}