@import "https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300..700;1,300..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&display=swap";:root{--pink-800:#3d101c;--pink-600:#6e2838;--pink-400:#8c3a4a;--pink-200:#c0808f;--pink-100:#f6eaea;--brown-800:#1a1412;--brown-600:#2a2220;--brown-500:#6b5e58;--brown-300:#ded9d3;--brown-200:#f5f0eb;--brown-100:#fcf8f5}html{scroll-behavior:smooth}body{width:100%;height:100%;color:var(--brown-500);background:var(--brown-200);margin:0;padding:0;font-family:Manrope,sans-serif;font-size:16px;position:relative;overflow-x:hidden}body h1{font-family:Cormorant Garamond,serif;font-size:56px;line-height:1.1}.container{width:100%;padding:36px 16px;max-width:none!important}@media (width>=1024px){.container{padding:120px 50px}}.slick-vertical .slick-slide[data-v-180b6072]{border:none}[data-v-180b6072] .first-screen-vertical-slider,[data-v-180b6072] .first-screen-vertical-slider .slick-list,[data-v-180b6072] .first-screen-vertical-slider .slick-track,[data-v-180b6072] .first-screen-vertical-slider .slick-slide,[data-v-180b6072] .first-screen-vertical-slider .slick-slide>div{height:100%!important}[data-v-180b6072] .first-screen-vertical-slider .slick-dots{z-index:50;flex-direction:column;align-items:center;gap:2vw;margin:0;padding:0;list-style:none;display:flex;position:absolute;top:50%;right:4vw;transform:translateY(-50%)}[data-v-180b6072] .first-screen-vertical-slider .slick-dots:before{content:"";z-index:-1;background:#fff3;width:.07vw;position:absolute;top:.7vw;bottom:.7vw}[data-v-180b6072] .first-screen-vertical-slider .slick-dots li{justify-content:center;align-items:center;width:1.1vw;height:1.1vw;margin:0;padding:0;display:flex}[data-v-180b6072] .first-screen-vertical-slider .slick-dots li button{cursor:pointer;background:0 0;border:.07vw solid #fff9;border-radius:50%;width:.55vw;height:.55vw;padding:0;font-size:0;transition:all .2s ease-in-out;display:block}[data-v-180b6072] .first-screen-vertical-slider .slick-dots li:not(.slick-active) button:hover{border-color:var(--brown-300);background:#fff3}[data-v-180b6072] .first-screen-vertical-slider .slick-dots li.slick-active button{background:var(--brown-300);border-color:var(--brown-300);width:.9vw;height:.9vw}
