@charset "UTF-8";@font-face{font-display:swap;font-family:HN74;font-style:normal;font-weight:400;src:url(../fonts/HeadingNow-74Regular.woff2) format("woff2"), url(../fonts/HeadingNow-74Regular.woff) format("woff")}@font-face{font-display:swap;font-family:HN84;font-style:normal;font-weight:400;src:url(../fonts/HeadingNow-84Regular.woff2) format("woff2"), url(../fonts/HeadingNow-84Regular.woff) format("woff")}@font-face{font-display:swap;font-family:L;font-style:normal;font-weight:400;src:url(../fonts/Lato-Regular.woff2) format("woff2"), url(../fonts/Lato-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:L;font-style:normal;font-weight:700;src:url(../fonts/Lato-Bold.woff2) format("woff2"), url(../fonts/Lato-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:M;font-style:normal;font-weight:400;src:url(../fonts/Manrope-Regular.woff2) format("woff2"), url(../fonts/Manrope-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:M;font-style:normal;font-weight:500;src:url(../fonts/Manrope-Medium.woff2) format("woff2"), url(../fonts/Manrope-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:M;font-style:normal;font-weight:600;src:url(../fonts/Manrope-SemiBold.woff2) format("woff2"), url(../fonts/Manrope-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:M;font-style:normal;font-weight:700;src:url(../fonts/Manrope-Bold.woff2) format("woff2"), url(../fonts/Manrope-Bold.woff) format("woff")}:root{--th-header-size:max(4.479167vw, 86px);--th-wrap-size:max(71.1458333333vw, 1366px);--th-wrap-xoffset:max(1.0416666667vw, 20px);--th-boxshadow-up:0 -2.5em 2.5em hsla(37, 42%, 64%, .8);--th-boxshadow-down:0 1.25em 2.5em hsla(37, 42%, 64%, .9)}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;color:currentColor;list-style:none;margin:0;outline:0;overflow-anchor:none;padding:0;position:relative;scroll-behavior:smooth;text-decoration:none}@supports not selector(::-webkit-scrollbar){*,:after,:before{scrollbar-color:#caad7e #f9f9f9;scrollbar-width:thin}}@supports selector(::-webkit-scrollbar){::-webkit-scrollbar{block-size:max(0.416667vw, 8px);inline-size:max(0.416667vw, 8px)}::-webkit-scrollbar-track{background-color:#f9f9f9}::-webkit-scrollbar-thumb{background-color:#caad7e}@media (max-width:560px){::-webkit-scrollbar{block-size:4px;inline-size:4px}}}.el-decor,:after,:before,[aria-hidden=true]{pointer-events:none}html{font:normal normal max(.8333333333vw, 16px)/1.375 HN74, sans-serif;overflow:hidden auto}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;background:url(../img/bg/pattern.svg) 0 0/25em 40.625em #0b1119;color:#f9f9f9;min-block-size:100%}.fancybox__container{max-block-size:100vh;max-inline-size:100vw}.fancybox__container .fancybox__nav{inline-size:100%;inset-block-start:50%;position:absolute}.fancybox__thumbs{display:none;visibility:hidden}@media (hover:hover){html{block-size:calc(100% - var(--wp-admin--admin-bar--height, 0))}.header, .fancybox__container{inset-block-start:var(--wp-admin--admin-bar--height, 0)}}@media (hover:none),(hover:hover) and (max-width:782px){html{block-size:100%;-webkit-margin-before:0 !important;margin-block-start:0 !important}#wpadminbar{display:none;visibility:hidden}.header, .fancybox__container{inset-block-start:0}}.grecaptcha-badge{height:0;opacity:0;overflow:hidden;pointer-events:none;width:0}.swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%}.swiper-pagination-fraction{bottom:auto;left:auto;width:auto}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;max-inline-size:100%}a,button{cursor:pointer}button,input,textarea{background-color:transparent;border:none;font-size:inherit;font-weight:inherit;line-height:inherit}textarea{overflow:hidden;resize:none}picture{display:block}picture img{height:auto;vertical-align:middle}picture img,svg{display:block;width:100%}svg{height:100%}h1,h2,h3,h4,h5,h6{line-height:1.2}.dropdown{display:inline-block}.dropdown--header{--dropdown-btn-gap:max(.4166666667vw, 8px);--dropdown-btn-arrow:max(.625vw, 12px);--dropdown-btn-line:1.428575;--dropdown-btn-text:max(.7291666667vw, 14px)}.dropdown--header .dropdown__button{padding-block:max(.5208333333vw, 10px);padding-inline:max(.78125vw, 15px) calc(max(.78125vw, 15px)/ 2)}.dropdown--mmenu{--dropdown-btn-gap:12px;--dropdown-btn-arrow:16px;--dropdown-btn-text:24px;padding-block-end:14px}.dropdown__button{color:#caad7e;align-items:flex-start;display:flex;gap:var(--dropdown-btn-gap, 0);transition:color .4s linear}.dropdown__button:not([aria-expanded=true]):active,.dropdown__button:not([aria-expanded=true]):focus-visible{color:#f9f9f9}.dropdown__list{opacity:0;overflow:hidden;pointer-events:none;visibility:hidden}.dropdown__button[aria-expanded=true]+.dropdown__list{opacity:1;pointer-events:all;-webkit-transition:opacity .4s linear;-o-transition:opacity .4s linear;transition:opacity .4s linear;visibility:visible}.dropdown--header .dropdown__list{border-end-end-radius:max(0.260417vw, 5px);border-end-start-radius:max(0.260417vw, 5px);inline-size:-webkit-max-content;inline-size:-moz-max-content;inline-size:max-content;inset-block-start:100%;inset-inline-start:50%;padding-block:calc((var(--th-header-size) - var(--header-link-size))/ 2) max(0.260417vw, 5px);position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity .4s linear, visibility 0s linear .4s;-o-transition:opacity .4s linear, visibility 0s linear .4s;transition:opacity .4s linear, visibility 0s linear .4s;z-index:1}.dropdown--header .dropdown__list:after{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(11, 17, 25, .6);content:'';display:block;inset-block:calc((var(--th-header-size) - var(--header-link-size))/ 2) 0;inset-inline:0;position:absolute;z-index:-1}.dropdown--header .dropdown__list-link{font-size:max(.625vw, 12px);line-height:1.5;padding-block:max(.46875vw, 9px);padding-inline:max(1.041667vw, 20px)}.dropdown--mmenu .dropdown__list{block-size:0;-webkit-padding-start:20px;padding-inline-start:20px}.dropdown--mmenu .dropdown__list-link{font-size:16px;line-height:1.375;padding-block:10px}.dropdown--mmenu .dropdown__button[aria-expanded=true]+.dropdown__list{block-size:auto}@media (hover:hover){.dropdown__button:not([aria-expanded=true]):hover, .mmenu__text[href]:hover{color:#f9f9f9}.b-button--accent:hover{background-color:#f9f9f9}.b-button--white:hover{background-color:#caad7e}.b-button--grey:hover{background-color:#caad7e;color:#0b1119}.b-button--black:not(:disabled):hover{background-color:#caad7e;color:#0b1119}.b-button--black:disabled:hover{background-color:#3b3f46;color:#0b1119}.dropdown__list-link:hover, .header__nav-link:hover, .mmenu__nav-link:hover, .city__link[href]:hover, .form-list__item:hover, .footer__nav li a:hover, .first__link:hover, .popup__close:hover{color:#caad7e}.header__nav-link:hover:after, .mmenu__nav-link:hover:after{width:60%}.social__link:hover{fill:#f9f9f9;border-color:#f9f9f9}.sw-slider__arrow:not(:disabled):hover, .sw-slider__part--controls-white .sw-slider__arrow:not(:disabled):hover{fill:#caad7e}.sw-slider__part--controls-white .sw-slider__arrow:not(:disabled):hover{fill:#3b3f46}.footer__info-item[href]:hover{color:#f9f9f9;text-decoration:none}.first__social:hover .first__social-icon{-webkit-animation:none;animation:none;width:55%}.first__social:hover{fill:currentColor;-webkit-animation:none;animation:none}}.dropdown__button[aria-expanded=true] .dropdown__button-arrow{transform:rotate(180deg)}.dropdown__button-text,.dropdown__button-arrow{flex-shrink:0;display:block}.dropdown__button-text{font:normal normal var(--dropdown-btn-text, max(.8333333333vw, 16px))/var(--dropdown-btn-line, 1.375) HN84, sans-serif}.dropdown__button-arrow{block-size:calc(var(--dropdown-btn-arrow, max(1.25vw, 24px))/ 2);fill:#caad7e;inline-size:var(--dropdown-btn-arrow, max(1.25vw, 24px));margin-block-start:calc(((var(--dropdown-btn-text, max(.8333333333vw, 16px)) * var(--dropdown-btn-line, 1.375)) - (var(--dropdown-btn-arrow, max(1.25vw, 24px))/ 2))/ 1.75);transition:transform .4s linear}@media (max-width:380px){.dropdown--mmenu{--dropdown-btn-text:calc(-14px + 10vw)}}@-webkit-keyframes pulse{0%{fill:#0b1119;-webkit-box-shadow:0 0 0 0 inherit;box-shadow:0 0 0 0 inherit}50%{fill:currentColor;-webkit-box-shadow:0 0 0 0.8333em transparent;box-shadow:0 0 0 0.8333em transparent}to{fill:#0b1119;-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}}@keyframes pulse{0%{fill:#0b1119;-webkit-box-shadow:0 0 0 0 inherit;box-shadow:0 0 0 0 inherit}50%{fill:currentColor;-webkit-box-shadow:0 0 0 0.8333em transparent;box-shadow:0 0 0 0.8333em transparent}to{fill:#0b1119;-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}}@-webkit-keyframes pulse-icon{0%, to{width:40%}50%{width:55%}}@keyframes pulse-icon{0%, to{width:40%}50%{width:55%}}@-webkit-keyframes scale{to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scale{to{-webkit-transform:scale(1);transform:scale(1)}}.b{padding:var(--th-header-size, 0) 0 1.875em;text-wrap:balance}.b-section{padding-top:7.5em}.b-skew{background-color:#f9f9f9;color:#0b1119}.b-skew:after,.b-skew:before{background-color:inherit;content:"";display:block;left:0;position:absolute;width:100%;will-change:transform;z-index:-1}.b-skew:before{-webkit-box-shadow:var(--th-boxshadow-up);box-shadow:var(--th-boxshadow-up);height:26.25em;top:0;-webkit-transform:skewY(-6deg) translateY(-30%);-ms-transform:skewY(-6deg) translateY(-30%);transform:skewY(-6deg) translateY(-30%)}.b-skew:after{bottom:0}.b-skew--top{margin-top:7.5em}.b-skew--top:after{-webkit-box-shadow:var(--th-boxshadow-down);box-shadow:var(--th-boxshadow-down);height:3.75em}.b-skew--bottom:after{height:26.25em;-webkit-transform:skewY(-6deg) translateY(30%);-ms-transform:skewY(-6deg) translateY(30%);transform:skewY(-6deg) translateY(30%)}.b-wrapper{display:block;margin:0 auto;max-inline-size:var(--th-wrap-size);padding-inline:var(--th-wrap-xoffset);width:100%}.b-title{font:32px/1.5625 HN84, sans-serif}.b-title:not(.is-view){-webkit-transform:scale(.94);-ms-transform:scale(.94);transform:scale(.94)}.b-title:not(:only-child){margin-bottom:0.9375em}.b-title span{--th-btitle-pause:.1s}.b-title span.color{color:#caad7e}.b-title:not(.is-view) span{-webkit-filter:blur(4px);filter:blur(4px);opacity:0}.page-loaded .b-title.is-view{-webkit-transition:-webkit-transform 3s cubic-bezier(.5, 1, .89, 1);transition:transform 3s cubic-bezier(.5, 1, .89, 1);-o-transition:transform 3s cubic-bezier(.5, 1, .89, 1);transition:transform 3s cubic-bezier(.5, 1, .89, 1), -webkit-transform 3s cubic-bezier(.5, 1, .89, 1)}.page-loaded .b-title.is-view span{-webkit-transition:opacity .8s cubic-bezier(.11, 0, .5, 0) var(--th-btitle-pause, 0s), -webkit-filter .8s cubic-bezier(.11, 0, .5, 0) var(--th-btitle-pause, 0s);transition:opacity .8s cubic-bezier(.11, 0, .5, 0) var(--th-btitle-pause, 0s), -webkit-filter .8s cubic-bezier(.11, 0, .5, 0) var(--th-btitle-pause, 0s);-o-transition:filter .8s cubic-bezier(.11, 0, .5, 0) var(--th-btitle-pause, 0s), opacity .8s cubic-bezier(.11, 0, .5, 0) var(--th-btitle-pause, 0s);transition:filter .8s cubic-bezier(.11, 0, .5, 0) var(--th-btitle-pause, 0s), opacity .8s cubic-bezier(.11, 0, .5, 0) var(--th-btitle-pause, 0s);transition:filter .8s cubic-bezier(.11, 0, .5, 0) var(--th-btitle-pause, 0s), opacity .8s cubic-bezier(.11, 0, .5, 0) var(--th-btitle-pause, 0s), -webkit-filter .8s cubic-bezier(.11, 0, .5, 0) var(--th-btitle-pause, 0s)}.page-loaded .b-title.is-view span:nth-of-type(2){--th-btitle-pause:.2s}.page-loaded .b-title.is-view span:nth-of-type(3){--th-btitle-pause:.3s}.page-loaded .b-title.is-view span:nth-of-type(4){--th-btitle-pause:.4s}.page-loaded .b-title.is-view span:nth-of-type(5){--th-btitle-pause:.5s}.page-loaded .b-title.is-view span:nth-of-type(6){--th-btitle-pause:.6s}.page-loaded .b-title.is-view span:nth-of-type(7){--th-btitle-pause:.7s}.page-loaded .b-title.is-view span:nth-of-type(8){--th-btitle-pause:.8s}.page-loaded .b-title.is-view span:nth-of-type(9){--th-btitle-pause:.9s}.page-loaded .b-title.is-view span:nth-of-type(10){--th-btitle-pause:1s}.page-loaded .b-title.is-view span:nth-of-type(11){--th-btitle-pause:1.1s}.page-loaded .b-title.is-view span:nth-of-type(12){--th-btitle-pause:1.2s}.page-loaded .b-title.is-view span:nth-of-type(13){--th-btitle-pause:1.3s}.page-loaded .b-title.is-view span:nth-of-type(14){--th-btitle-pause:1.4s}.page-loaded .b-title.is-view span:nth-of-type(15){--th-btitle-pause:1.5s}.page-loaded .b-title.is-view span:nth-of-type(16){--th-btitle-pause:1.6s}.page-loaded .b-title.is-view span:nth-of-type(17){--th-btitle-pause:1.7s}.page-loaded .b-title.is-view span:nth-of-type(18){--th-btitle-pause:1.8s}.page-loaded .b-title.is-view span:nth-of-type(19){--th-btitle-pause:1.9s}.page-loaded .b-title.is-view span:nth-of-type(20){--th-btitle-pause:2s}.page-loaded .b-title.is-view span:nth-of-type(21){--th-btitle-pause:2.1s}.page-loaded .b-title.is-view span:nth-of-type(22){--th-btitle-pause:2.2s}.page-loaded .b-title.is-view span:nth-of-type(23){--th-btitle-pause:2.3s}.page-loaded .b-title.is-view span:nth-of-type(24){--th-btitle-pause:2.4s}.page-loaded .b-title.is-view span:nth-of-type(25){--th-btitle-pause:2.5s}.page-loaded .b-title.is-view span:nth-of-type(26){--th-btitle-pause:2.6s}.page-loaded .b-title.is-view span:nth-of-type(27){--th-btitle-pause:2.7s}.page-loaded .b-title.is-view span:nth-of-type(28){--th-btitle-pause:2.8s}.page-loaded .b-title.is-view span:nth-of-type(29){--th-btitle-pause:2.9s}.page-loaded .b-title.is-view span:nth-of-type(30){--th-btitle-pause:3s}.page-loaded .b-title.is-view span:nth-of-type(31){--th-btitle-pause:3.1s}.page-loaded .b-title.is-view span:nth-of-type(32){--th-btitle-pause:3.2s}.page-loaded .b-title.is-view span:nth-of-type(33){--th-btitle-pause:3.3s}.page-loaded .b-title.is-view span:nth-of-type(34){--th-btitle-pause:3.4s}.page-loaded .b-title.is-view span:nth-of-type(35){--th-btitle-pause:3.5s}.page-loaded .b-title.is-view span:nth-of-type(36){--th-btitle-pause:3.6s}.page-loaded .b-title.is-view span:nth-of-type(37){--th-btitle-pause:3.7s}.page-loaded .b-title.is-view span:nth-of-type(38){--th-btitle-pause:3.8s}.page-loaded .b-title.is-view span:nth-of-type(39){--th-btitle-pause:3.9s}.page-loaded .b-title.is-view span:nth-of-type(40){--th-btitle-pause:4s}.page-loaded .b-title.is-view span:nth-of-type(41){--th-btitle-pause:4.1s}.page-loaded .b-title.is-view span:nth-of-type(42){--th-btitle-pause:4.2s}.page-loaded .b-title.is-view span:nth-of-type(43){--th-btitle-pause:4.3s}.page-loaded .b-title.is-view span:nth-of-type(44){--th-btitle-pause:4.4s}.page-loaded .b-title.is-view span:nth-of-type(45){--th-btitle-pause:4.5s}.page-loaded .b-title.is-view span:nth-of-type(46){--th-btitle-pause:4.6s}.page-loaded .b-title.is-view span:nth-of-type(47){--th-btitle-pause:4.7s}.page-loaded .b-title.is-view span:nth-of-type(48){--th-btitle-pause:4.8s}.page-loaded .b-title.is-view span:nth-of-type(49){--th-btitle-pause:4.9s}.page-loaded .b-title.is-view span:nth-of-type(50){--th-btitle-pause:5s}.b-subtitle{font-family:M, sans-serif;font-weight:400;opacity:.8}.b-subtitle span{display:inline-block}.popular__seo-text:not(.is-view),.popular__form:not(.is-view),.b-subtitle:not(.is-view) span{-webkit-filter:blur(2px);filter:blur(2px);opacity:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.popular__seo-text.is-view,.popular__form.is-view,.page-loaded .b-subtitle.is-view span{-webkit-transition:opacity .6s cubic-bezier(.11, 0, .5, 0) .3s, -webkit-filter .6s cubic-bezier(.11, 0, .5, 0) .3s, -webkit-transform 1s cubic-bezier(.5, 1, .89, 1);transition:filter .6s cubic-bezier(.11, 0, .5, 0) .3s, opacity .6s cubic-bezier(.11, 0, .5, 0) .3s, transform 1s cubic-bezier(.5, 1, .89, 1), -webkit-filter .6s cubic-bezier(.11, 0, .5, 0) .3s, -webkit-transform 1s cubic-bezier(.5, 1, .89, 1);-o-transition:filter .6s cubic-bezier(.11, 0, .5, 0) .3s, opacity .6s cubic-bezier(.11, 0, .5, 0) .3s, transform 1s cubic-bezier(.5, 1, .89, 1)}.b-button{border-radius:1000px;display:block;font-family:HN74, sans-serif;-webkit-transition:background-color .4s ease-out, color .4s ease-out;-o-transition:background-color .4s ease-out, color .4s ease-out;transition:background-color .4s ease-out, color .4s ease-out}.b-button--accent{background-color:#caad7e;color:#0b1119}.b-button--accent:active,.b-button--accent:focus-visible{background-color:#f9f9f9}.b-button--white{background-color:#f9f9f9;color:#0b1119}.b-button--white:active,.b-button--white:focus-visible{background-color:#caad7e}.b-button--grey{background-color:#3b3f46;color:#f9f9f9}.b-button--grey:active,.b-button--grey:focus-visible{background-color:#caad7e;color:#0b1119}.b-button--black{background:#0b1119;color:#f9f9f9}.b-button--black:not(:disabled):active,.b-button--black:not(:disabled):focus-visible{background-color:#caad7e;color:#0b1119}.b-button--black:disabled:active,.b-button--black:disabled:focus-visible{background-color:#3b3f46;color:#0b1119}.b-photo,.b-photo img{border-radius:0.625em}.b-photo:after{border:1px solid #caad7e;border-radius:0.625em;content:"";display:block;height:100%;position:absolute;width:100%;z-index:-1}.b-photo--big:after{left:-1.25em;top:1.25em}.b-photo--small:after{left:-0.625em;top:0.625em}@media (min-width:1921px){.b-title{font-size:1.6666666667vw}.b-button{border-radius:52.0833vw}}@media (max-width:1426px){:root{--th-wrap-size:1140px}.b-skew--top{margin-top:140px}.b-title{font-size:30px}}@media (max-width:1220px){:root{--th-header-size:74px;--th-wrap-size:960px}.b-skew--top{margin-top:100px}.b-skew:before{-webkit-transform:skewY(-6deg) translateY(-20%);-ms-transform:skewY(-6deg) translateY(-20%);transform:skewY(-6deg) translateY(-20%)}.b-title{font-size:27px}}@media (max-width:1000px){:root{--th-header-size:62px;--th-wrap-size:720px}.b-skew--top{margin-top:140px}.b-title{font-size:24px}}@media (max-width:760px){:root{--th-wrap-size:540px}.b-skew--top{margin-top:120px}.b-skew:before{-webkit-transform:skewY(-6deg) translateY(-15%);-ms-transform:skewY(-6deg) translateY(-15%);transform:skewY(-6deg) translateY(-15%)}.b-title{font-size:22px}.b-photo--big:after{left:-0.625em;top:0.625em}}@media (max-width:560px){:root{--th-wrap-size:360px}.b-section{padding-top:60px}.b-skew--top{margin-top:100px}.b-title{font-size:20px}}@media (max-width:380px){:root{--th-wrap-size:100%}.b-title{font-size:18px}.b-button, .b-subtitle{font-size:14px}}.header{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(11, 17, 25, .6);font-size:14px;inset-inline-start:0;max-inline-size:100vw;padding:1.4286em 0;pointer-events:none;position:fixed;-webkit-transition:top .8s linear;-o-transition:top .8s linear;transition:top .8s linear;width:100%;z-index:1000}.header.is-hide{inset-block-start:-100px}.header__wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;pointer-events:all}.header__logo{z-index:100}.header__logo-svg{fill:currentColor;height:3em;width:8.1429em}.header__logo-city{-webkit-box-align:center;-ms-flex-align:center;fill:currentColor;align-items:center;color:#caad7e;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.7142857143em;margin-bottom:0.2em;margin-left:3.4em;margin-top:-1.6em;white-space:nowrap}.header__logo-city:before{content:attr(data-city-name);display:block}.header__logo-arrow{-ms-flex-negative:0;flex-shrink:0;height:0.3em;margin-left:0.5em;width:0.6em}.header__nav{--header-link-size:max(2.396vw, 46px);font-family:HN84, sans-serif;font-weight:400;margin-inline:auto}.header__nav-list{display:-webkit-box;display:-ms-flexbox;display:flex}.dropdown__list-link,.header__nav-link{display:block;-webkit-transition:color .4s ease-out;-o-transition:color .4s ease-out;transition:color .4s ease-out}.header__nav-link{line-height:1.428575;padding:0.7143em 1.0714em}.header__nav-link:after{background-color:#f9f9f9;content:"";display:block;height:1px;margin:0.3571em auto 0;-webkit-transition:width .4s linear;-o-transition:width .4s linear;transition:width .4s linear;width:0}.dropdown__list-link:active,.dropdown__list-link:focus-visible,.header__nav-link:active,.header__nav-link:focus-visible{color:#caad7e}.header__nav-link:active:after,.header__nav-link:focus-visible:after{width:60%}.header__button{padding:0.7143em 2.5em}.header__burger{-webkit-box-ordinal-group:2;-ms-flex-order:1;display:none;height:1.1429em;order:1;visibility:hidden;width:2.3571em;z-index:100}.header__burger-line,.header__burger:after,.header__burger:before{background-color:#f9f9f9;border-radius:0.2857em;display:block;height:0.1429em;width:100%}.header__burger:after,.header__burger:before{content:"";-webkit-transition:background-color 0s linear .2s, width 0s linear .2s, -webkit-transform .2s linear;transition:background-color 0s linear .2s, transform .2s linear, width 0s linear .2s, -webkit-transform .2s linear;-o-transition:background-color 0s linear .2s, transform .2s linear, width 0s linear .2s;will-change:transform}.header__burger:after{background-color:#caad7e;margin-left:auto;width:80%}.header__burger-line{margin:0.3571em 0;-webkit-transition:margin .2s linear .2s, opacity 0s linear .2s;-o-transition:margin .2s linear .2s, opacity 0s linear .2s;pointer-events:none;transition:margin .2s linear .2s, opacity 0s linear .2s}.header.is-active .header__burger:after,.header.is-active .header__burger:before{background-color:#f9f9f9;-webkit-transition:background-color 0s linear .2s, width 0s linear .2s, -webkit-transform .2s linear .2s;transition:background-color 0s linear .2s, transform .2s linear .2s, width 0s linear .2s, -webkit-transform .2s linear .2s;-o-transition:background-color 0s linear .2s, transform .2s linear .2s, width 0s linear .2s}.header.is-active .header__burger:after{width:100%}.header.is-active .header__burger:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.header.is-active .header__burger:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.header.is-active .header__burger .header__burger-line{margin:-0.1429em 0;opacity:0;-webkit-transition:margin .2s linear, opacity 0s linear .2s;-o-transition:margin .2s linear, opacity 0s linear .2s;transition:margin .2s linear, opacity 0s linear .2s}@media (min-width:1921px){.header{-webkit-backdrop-filter:blur(.2604166667vw);backdrop-filter:blur(.2604166667vw);font-size:.7291666667vw}.header.is-hide{top:-5.2083vw}}@media (max-width:1220px){.header{font-size:12px}.header__nav{--header-link-size:39.5px}}@media (max-width:1000px){.header{font-size:14px;height:var(--th-header-size);padding:10px 0;-webkit-transition:height .2s linear .4s, top .4s ease-out;-o-transition:height .2s linear .4s, top .4s ease-out;transition:height .2s linear .4s, top .4s ease-out}.header.is-active{height:100%;-webkit-transition:height .2s linear;-o-transition:height .2s linear;transition:height .2s linear}.header__wrap{max-width:100%}.header__button, .header__nav, .header__social{display:none;visibility:hidden}.header__logo{margin-right:auto}.header__burger{display:block;visibility:visible}}@media (max-width:560px){.header__logo{-webkit-transition:margin-left .4s linear;-o-transition:margin-left .4s linear;transition:margin-left .4s linear}.header.is-active .header__logo{margin-left:20px}}.mmenu{background-color:#0b1119;border-radius:30px 0 0 30px;-webkit-box-shadow:0 4px 10px hsla(37, 43%, 66%, .8);box-shadow:0 4px 10px hsla(37, 43%, 66%, .8);display:-webkit-box;display:-ms-flexbox;display:flex;max-height:calc(100% - 20px);min-width:360px;opacity:0;overflow:hidden;padding:calc(var(--th-header-size) + 10px) 20px 20px;pointer-events:none;position:fixed;right:0;top:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:opacity .4s linear, visibility 0s linear .4s, -webkit-transform .4s linear;transition:opacity .4s linear, transform .4s linear, visibility 0s linear .4s, -webkit-transform .4s linear;-o-transition:opacity .4s linear, transform .4s linear, visibility 0s linear .4s;visibility:hidden;width:50%;will-change:transform;z-index:50}.mmenu__content{overflow:hidden auto}.mmenu__nav{font-family:HN84, sans-serif;font-size:24px;font-weight:400;margin-bottom:0.8333em}.mmenu__nav-item{display:-webkit-box;display:-ms-flexbox;display:flex}.mmenu__nav .sub-menu{block-size:0;overflow:hidden;-webkit-padding-start:20px;padding-inline-start:20px;visibility:hidden}.mmenu__nav .sub-menu a{font-size:16px;line-height:1.375}.mmenu__nav-link{display:block;padding-bottom:0.5833em;-webkit-transition:color .4s ease-out;-o-transition:color .4s ease-out;transition:color .4s ease-out}.mmenu__nav-link:after{background-color:#f9f9f9;content:"";display:block;height:1px;margin-top:0.2083em;-webkit-transition:width .4s linear;-o-transition:width .4s linear;transition:width .4s linear;width:0}.mmenu__nav-link:active,.mmenu__nav-link:focus-visible{color:#caad7e}.mmenu__nav-link:active:after,.mmenu__nav-link:focus-visible:after{width:60%}.mmenu__text{color:hsla(0, 0, 98%, .6);display:block;font-family:M, sans-serif;font-size:14px;font-style:normal;font-weight:400;margin-bottom:1.7857em}.mmenu__text[href]{margin-bottom:1.0714em;padding-bottom:0.7143em;-webkit-transition:color .4s ease-out;-o-transition:color .4s ease-out;transition:color .4s ease-out}.mmenu__text[href]:active,.mmenu__text[href]:focus-visible{color:#f9f9f9}.mmenu__social{margin-bottom:1.875em}.mmenu__button{font-size:16px;margin-bottom:1.25em;padding:1.25em;width:100%}.mmenu__phone{display:block;font-size:24px;text-align:center}@media (max-width:1000px){.header.is-active .mmenu{opacity:1;pointer-events:all;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity .4s linear, -webkit-transform .4s linear;transition:opacity .4s linear, transform .4s linear, -webkit-transform .4s linear;-o-transition:opacity .4s linear, transform .4s linear;visibility:visible}}@media (max-width:560px){.mmenu{min-width:0;width:calc(100% - 20px)}}@media (max-width:380px){.mmenu__nav, .mmenu__phone{font-size:calc(-14px + 10vw)}.mmenu__text{margin-bottom:calc(-38.3333px + 16.6667vw)}.mmenu__text[href]{margin-bottom:calc(-16.6667px + 8.3333vw);padding-bottom:calc(-21.6667px + 8.3333vw)}.mmenu__social{margin-bottom:calc(-76.6667px + 33.3333vw)}.mmenu__button{margin-bottom:calc(-11.6667px + 8.3333vw);padding:calc(-11.6667px + 8.3333vw)}}.sticker{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:-o-linear-gradient(left, transparent, transparent 40px, rgba(59, 63, 70, .95) 0);background-image:linear-gradient(90deg, transparent, transparent 40px, rgba(59, 63, 70, .95) 0);bottom:0;display:none;left:calc(100% - 40px);position:fixed;-webkit-transition:left .4s linear;-o-transition:left .4s linear;transition:left .4s linear;visibility:hidden;width:calc(100% + 40px);z-index:3000}.sticker.is-active{left:-40px}.sticker__open{fill:#f9f9f9;-ms-flex-negative:0;flex-shrink:0;height:40px;-webkit-transition:fill .4s ease-out, height .4s ease-out;-o-transition:fill .4s ease-out, height .4s ease-out;transition:fill .4s ease-out, height .4s ease-out;width:40px}.sticker__open-icon{background-color:rgba(59, 63, 70, .95);border-radius:100px 0 0 100px;display:block;height:100%;margin-left:auto;overflow:hidden;padding:3px 0 3px 5px;width:50%}.sticker__open-svg{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sticker__open:active{fill:#caad7e}.sticker.is-active .sticker__open{height:60px}.sticker__links{border-radius:100px;margin-left:20px;overflow:hidden}.sticker__link,.sticker__links{-webkit-box-flex:1;-ms-flex-positive:1;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1}.sticker__link{-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-box-pack:center;-ms-flex-pack:center;align-items:baseline;background-color:#f9f9f9;-webkit-box-shadow:0 4px 4px rgba(0, 0, 0, .25);box-shadow:0 4px 4px rgba(0, 0, 0, .25);color:#0b1119;justify-content:center;line-height:1.25;padding:10px}.sticker__link-icon{fill:currenColor;-ms-flex-negative:0;flex-shrink:0;height:16px;margin-right:10px;-webkit-transform:translateY(10%);-ms-transform:translateY(10%);transform:translateY(10%);width:16px;will-change:transform}.sticker__link--whatsapp .sticker__link-icon{fill:#2ec52b}.sticker__link--telegram .sticker__link-icon{fill:#4b86d3}.sticker__link:not(:last-of-type){margin-right:5px}.sticker__close{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;margin-left:auto;width:44px}.sticker__close:after,.sticker__close:before{background-color:#f9f9f9;border-radius:4px;content:"";display:block;height:2px;left:50%;position:absolute;top:50%;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;width:50%;will-change:transform}.sticker__close:before{-webkit-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.sticker__close:after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}@media (max-width:760px){.sticker{display:-webkit-box;display:-ms-flexbox;display:flex;visibility:visible}}@media (max-width:560px){[data-count="3"] .sticker__link{font-size:calc(5px + 1.25vw);padding:10px calc(0.6667px + 1.6667vw)}[data-count="3"] .sticker__link:not(:last-of-type){margin-right:2px}[data-count="2"] .sticker__link{font-size:calc(9px + 1.25vw)}[data-count="2"] .sticker__link:not(:last-of-type){margin-right:3px}[data-count="3"] .sticker__link-icon{height:calc(7.3333px + 0.8333vw);margin-right:calc(0.3333px + 0.8333vw);width:calc(7.3333px + 0.8333vw)}[data-count="2"] .sticker__link-icon{height:calc(11.3333px + 0.8333vw);margin-right:calc(-1.6667px + 2.0833vw);width:calc(11.3333px + 0.8333vw)}}.city{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:2.5em;-moz-column-gap:2.5em;column-gap:2.5em;font-family:HN74, sans-serif;font-size:16px;font-weight:400}.city__letter{font-weight:700;margin-bottom:5px;text-transform:uppercase}.city__item{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:1.25em}.city__link{display:block;font-size:12px;font-weight:400;-webkit-transition:color .4s ease-out;-o-transition:color .4s ease-out;transition:color .4s ease-out}.city__link:not(:last-child){margin-bottom:0.2083em}.city__link[href]:active,.city__link[href]:focus-visible{color:#caad7e}@media (min-width:1921px){.city{font-size:.8333333333vw}.city__letter{margin-bottom:0.2604vw}.city__link{font-size:.625vw}}@media (max-width:1000px){.city{-webkit-column-gap:1.875em;-moz-column-gap:1.875em;column-gap:1.875em}}@media (max-width:560px){.city{font-size:14px}}.social{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.social__link{fill:hsla(0, 0, 98%, .8);border:1.5px solid hsla(0, 0, 98%, .25);border-radius:50%;display:block;height:2.5em;margin-right:0.9375em;padding:0.625em;-webkit-transition:border-color .4s ease-out, fill .4s ease-out;-o-transition:border-color .4s ease-out, fill .4s ease-out;transition:border-color .4s ease-out, fill .4s ease-out;width:2.5em}.social__link:active,.social__link:focus-visible{fill:#f9f9f9;border-color:#f9f9f9}.social__link:last-of-type{margin-right:0}@media (min-width:1921px){.social__link{border-width:0.0781vw}}.sw-slider{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.sw-slider__block{margin-bottom:3.75em}.sw-slider__part--content{width:calc(100% - 10.3125em)}.sw-slider__part--slider{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-top:3.75em;width:100%}.sw-slider__part--controls{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;font-size:14px;-webkit-margin-start:auto;margin-inline-start:auto}.sw-slider__pagination{margin:0 1.4286em}.sw-slider__pagination span:first-of-type{color:#caad7e}.sw-slider__arrow{fill:#0b1119;-ms-flex-negative:0;display:block;flex-shrink:0;height:1.1429em;-webkit-transition:fill .4s ease-out;-o-transition:fill .4s ease-out;transition:fill .4s ease-out;width:2.5714em}.sw-slider__part--controls-white .sw-slider__arrow{fill:#f9f9f9}.sw-slider__arrow:disabled{fill:rgba(11, 17, 25, .2);cursor:not-allowed}.sw-slider__part--controls-white .sw-slider__arrow:disabled{fill:hsla(0, 0, 98%, .2)}.sw-slider__arrow:not(:disabled):active,.sw-slider__arrow:not(:disabled):focus-visible,.sw-slider__part--controls-white .sw-slider__arrow:not(:disabled):active,.sw-slider__part--controls-white .sw-slider__arrow:not(:disabled):focus-visible{fill:#caad7e}.sw-slider__arrow--prev svg{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.sw-slider__scrollbar{background-color:#ededed;height:1px;width:100%}.sw-slider__scrollbar>div{background-color:#0b1119}@media (min-width:1921px){.sw-slider__part--controls{font-size:.7291666667vw}.sw-slider__scrollbar{height:0.0521vw}}@media (max-width:1220px){.sw-slider__block{margin-bottom:40px}}@media (max-width:1000px){.sw-slider{display:block}.sw-slider__block{margin-bottom:0}.sw-slider__part{padding:0;width:100%}.sw-slider__part--content{margin-bottom:30px}.sw-slider__part--slider{margin-bottom:40px}.sw-slider__part--controls{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sw-slider__part--controls-white .sw-slider__arrow{fill:#0b1119}.sw-slider__part--controls-white .sw-slider__arrow:disabled{fill:rgba(11, 17, 25, .2)}.sw-slider__part--controls-white .sw-slider__arrow:not(:disabled):active, .sw-slider__part--controls-white .sw-slider__arrow:not(:disabled):focus-visible{fill:#3b3f46}.sw-slider__pagination{color:#0b1119}.sw-slider__scrollbar{display:none}}.form-file,.form-list__input{display:block;height:0;opacity:0;visibility:hidden;width:0}.form-list{z-index:1}.form-list__button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.form-list__arrow{-ms-flex-negative:0;fill:currentColor;flex-shrink:0;height:0.4286em;margin-left:0.7143em;-webkit-transition:-webkit-transform .4s linear;transition:transform .4s linear;-o-transition:transform .4s linear;transition:transform .4s linear, -webkit-transform .4s linear;width:0.6429em;will-change:transform}.form-list__button.is-active .form-list__arrow{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.form-list__icons{margin-left:auto}.form-list__icon{display:none;height:2.2857em;width:2.2857em}.form-list__icon--call,.form-list__icon--mail{fill:#caad7e;height:2em;width:2em}[data-icon=Почта] .form-list__icon--mail{display:block}[data-icon=Звонок] .form-list__icon--call{display:block}.form-list__icon--telegram{fill:#4b86d3}[data-icon=Telegram] .form-list__icon--telegram{display:block}.form-list__icon--whatsapp{fill:#2ec52b}[data-icon="Whats App"] .form-list__icon--whatsapp{display:block}.form-list__list{border-radius:0 0 2.8571em 2.8571em;font-family:M, sans-serif;font-size:14px;font-weight:400;left:0;max-height:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:calc(100% - 40px);-webkit-transition:opacity .4s ease-out .4s, max-height .4s ease-out, visibility 0s linear .8s;-o-transition:opacity .4s ease-out .4s, max-height .4s ease-out, visibility 0s linear .8s;transition:opacity .4s ease-out .4s, max-height .4s ease-out, visibility 0s linear .8s;visibility:hidden;width:100%;z-index:-1}.form--small .form-list__list{top:calc(100% - 30px)}.form--dark .form-list__list{background-color:#3b3f46}.form--light .form-list__list{background-color:#f9f9f9;border:1px solid #caad7e}.form-list__button.is-active+.form-list__list{max-height:200px;opacity:1;pointer-events:all;-webkit-transition:opacity .4s ease-out, max-height .4s ease-out;-o-transition:opacity .4s ease-out, max-height .4s ease-out;transition:opacity .4s ease-out, max-height .4s ease-out;visibility:visible}.form-list__item{cursor:pointer;padding:0.5357em 2.5em;-webkit-transition:color .4s ease-out;-o-transition:color .4s ease-out;transition:color .4s ease-out}.form-list__item:first-of-type{padding-top:4.2857em}.form--small .form-list__item:first-of-type{padding-top:2.8571em}.form-list__item:last-of-type{padding-bottom:1.4286em}.form__input,.form__text{display:block;font-family:M, sans-serif}.form__text{font-size:12px;font-weight:400;margin-bottom:1.6667em}.form--small .form__text{margin-bottom:0.8333em}.form__input,.form__send{height:80px;width:100%}.form--small .form__input,.form--small .form__send{height:60px}.form__input{border-radius:14.2857em;cursor:pointer;font-size:14px;font-weight:700;padding:0 2.5em}.form__input--label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.form--dark .form__input{background-color:#3b3f46;color:#f9f9f9}.form--dark .form__input::-webkit-input-placeholder{color:hsla(0, 0, 98%, .4)}.form--dark .form__input::-moz-placeholder{color:hsla(0, 0, 98%, .4)}.form--dark .form__input:-ms-input-placeholder{color:hsla(0, 0, 98%, .4)}.form--dark .form__input::-ms-input-placeholder{color:hsla(0, 0, 98%, .4)}.form--dark .form__input::placeholder{color:hsla(0, 0, 98%, .4)}.form--light .form__input{background-color:#f9f9f9;-webkit-box-shadow:0 1.0714em 1.4286em rgba(0, 0, 0, .05);box-shadow:0 1.0714em 1.4286em rgba(0, 0, 0, .05);color:#0b1119}.form--light .form__input::-webkit-input-placeholder{color:rgba(11, 17, 25, .4)}.form--light .form__input::-moz-placeholder{color:rgba(11, 17, 25, .4)}.form--light .form__input:-ms-input-placeholder{color:rgba(11, 17, 25, .4)}.form--light .form__input::-ms-input-placeholder{color:rgba(11, 17, 25, .4)}.form--light .form__input::placeholder{color:rgba(11, 17, 25, .4)}.form__check{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:L, sans-serif;font-size:14px;font-weight:400}.form__check:before{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#caad7e;border-radius:0.2857em;content:"";display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:1.4286em;justify-content:center;margin-right:1.0714em;vertical-align:baseline;width:1.4286em}.form__check.is-active:before{content:"✓"}.form__check a{color:#caad7e;text-decoration:underline}@media (min-width:1921px){.form__input, .form__send{height:4.1667vw}.form--small .form__input, .form--small .form__send{height:3.125vw}.form-list__list, .form__check, .form__input{font-size:.7291666667vw}.form__text{font-size:.625vw}}@media (max-width:1426px){.form__input, .form__send{height:70px}}@media (max-width:1220px){.form__input, .form__send{height:60px}.form__input{padding:0 25px}}.footer{padding-top:9.375em}.footer__wrap{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__content,.footer__wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.footer__content{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;border-bottom:1px solid #1b2a3e;margin-bottom:3.75em;padding-bottom:4.375em;width:100%}.footer__title{font-size:36px;font-weight:400;margin-bottom:0.8333em}.footer__subtitle{font-family:M, sans-serif;font-size:18px;font-weight:400;margin-bottom:3.3333em}.footer__button{-webkit-box-shadow:0 100px 80px hsla(37, 33%, 58%, .07), 0 41.7776px 33.4221px hsla(37, 33%, 58%, .05), 0 22.3363px 17.869px hsla(37, 33%, 58%, .042), 0 12.5216px 10.0172px hsla(37, 33%, 58%, .035), 0 6.6501px 5.3201px hsla(37, 33%, 58%, .028), 0 2.7673px 2.2138px hsla(37, 33%, 58%, .02);box-shadow:0 100px 80px hsla(37, 33%, 58%, .07), 0 41.7776px 33.4221px hsla(37, 33%, 58%, .05), 0 22.3363px 17.869px hsla(37, 33%, 58%, .042), 0 12.5216px 10.0172px hsla(37, 33%, 58%, .035), 0 6.6501px 5.3201px hsla(37, 33%, 58%, .028), 0 2.7673px 2.2138px hsla(37, 33%, 58%, .02);margin-bottom:3.75em;padding:1.25em 4.375em}.footer__phone{font-family:HN84, sans-serif;font-size:36px;font-weight:400}.footer__body{padding-right:8.75em}.footer__map{border:none;border-radius:0.625em;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.footer__map-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-ordinal-group:2;-ms-flex-order:1;flex-grow:1;order:1}.footer__map-wrapper:before{content:"";display:block;padding-bottom:72.5%}.footer__logo{margin-right:6.25em}.footer__logo-svg{fill:currentColor;height:6.25em;width:16.875em}.footer__logo-city{-webkit-box-align:center;-ms-flex-align:center;fill:currentColor;align-items:center;color:#caad7e;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.5em;margin-bottom:0.25em;margin-left:3.3333em;margin-top:-1.4167em;white-space:nowrap}.footer__logo-city:before{content:attr(data-city-name);display:block}.footer__logo-arrow{-ms-flex-negative:0;flex-shrink:0;height:0.4167em;margin-left:0.4167em;width:0.5833em}.footer__nav{font-family:HN84, sans-serif;font-size:14px;font-weight:400;margin-right:auto}.footer__nav li{margin-bottom:1.0714em}.footer__nav li:last-of-type{margin-bottom:0}.footer__nav li a{display:block;padding-bottom:1.0714em;-webkit-transition:color .4s ease-out;-o-transition:color .4s ease-out;transition:color .4s ease-out}.footer__nav li a:active,.footer__nav li a:focus-visible{color:#caad7e}.footer__info{color:hsla(0, 0, 98%, .6);font-family:M, sans-serif;font-size:14px;max-width:22.8571em;text-align:right}.footer__info-item{display:block;font-style:normal;font-weight:400;margin-bottom:1.7857em}.footer__info-item--polit{text-decoration:underline}.footer__info-item[href]{-webkit-transition:color .4s ease-out;-o-transition:color .4s ease-out;transition:color .4s ease-out}.footer__info-item[href]:active,.footer__info-item[href]:focus-visible{color:#f9f9f9;text-decoration:none}.footer__social{-webkit-box-pack:end;-ms-flex-pack:end;font-size:1.1428571429em;justify-content:flex-end;margin:2.5em 0 1.5625em}.footer__copy{color:#f9f9f9;white-space:nowrap}@media (min-width:1921px){.footer__content{border-bottom-width:0.0521vw}.footer__phone, .footer__title{font-size:1.875vw}.footer__subtitle{font-size:.9375vw}.footer__button{-webkit-box-shadow:0 5.2083vw 4.1667vw hsla(37, 33%, 58%, .07), 0 2.1759vw 1.7407vw hsla(37, 33%, 58%, .05), 0 1.1633vw 0.9307vw hsla(37, 33%, 58%, .042), 0 0.6522vw 0.5217vw hsla(37, 33%, 58%, .035), 0 0.3464vw 0.2771vw hsla(37, 33%, 58%, .028), 0 0.1441vw 0.1153vw hsla(37, 33%, 58%, .02);box-shadow:0 5.2083vw 4.1667vw hsla(37, 33%, 58%, .07), 0 2.1759vw 1.7407vw hsla(37, 33%, 58%, .05), 0 1.1633vw 0.9307vw hsla(37, 33%, 58%, .042), 0 0.6522vw 0.5217vw hsla(37, 33%, 58%, .035), 0 0.3464vw 0.2771vw hsla(37, 33%, 58%, .028), 0 0.1441vw 0.1153vw hsla(37, 33%, 58%, .02)}.footer__info, .footer__nav{font-size:.7291666667vw}}@media (max-width:1426px){.footer__body{padding-right:100px}.footer__map-wrapper:before{padding-bottom:90%}.footer__phone, .footer__title{font-size:34px}.footer__logo{font-size:14px}}@media (max-width:1220px){.footer__content{margin-bottom:40px;padding-bottom:50px}.footer__body{padding-right:80px}.footer__map-wrapper:before{padding-bottom:110%}.footer__phone, .footer__title{font-size:32px}.footer__subtitle{font-size:16px}.footer__logo{font-size:12px}}@media (max-width:1000px){.footer{padding-top:80px}.footer__content{border-bottom:none;display:block;margin-bottom:30px;padding-bottom:0}.footer__body, .footer__map-wrapper{width:100%}.footer__body{padding:0;text-align:center}.footer__map-wrapper{margin-bottom:40px}.footer__map-wrapper:before{padding-bottom:60%}.footer__phone, .footer__title{font-size:30px}.footer__subtitle{margin-bottom:30px}.footer__button{margin:0 auto 30px}.footer__logo{display:none}.footer__info, .footer__nav{width:50%}.footer__nav{font-size:24px}.footer__nav li{margin-bottom:0.4167em}.footer__nav li a{padding-bottom:0.7143em}}@media (max-width:760px){.footer__wrap{display:block}.footer__phone, .footer__title{font-size:28px}.footer__info, .footer__nav{width:100%}.footer__nav{margin-bottom:10px}.footer__info{text-align:left}.footer__info-item{margin-bottom:15px}.footer__social{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:20px 0}}@media (max-width:560px){.footer__phone, .footer__title{font-size:24px}}@media (max-width:380px){.footer__phone, .footer__title{font-size:20px}.footer__button{width:100%}}.thanks{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100%}.thanks h2{font-family:HN84, sans-serif;font-size:32px;font-weight:400;line-height:1.5625;margin-bottom:1.875em}.thanks h2 strong{color:#caad7e;font-weight:400}.thanks__button{font-size:18px;margin:0 auto;max-width:60%;padding:1.1111em;text-align:center;width:100%}@media (min-width:1921px){.thanks h2{font-size:1.6666666667vw}.thanks__button{font-size:.9375vw}}@media (max-width:1426px){.thanks h2{font-size:30px}}@media (max-width:1220px){.thanks h2{font-size:27px}.thanks__button{max-width:80%}}@media (max-width:1000px){.thanks h2{font-size:24px}.thanks__button{font-size:16px}}@media (max-width:760px){.thanks h2{font-size:22px}}@media (max-width:560px){.thanks h2{font-size:20px}.thanks h2 strong{display:block}.thanks h2 br{display:none}.thanks__button{max-width:100%}}@media (max-width:380px){.thanks h2{font-size:18px}}.first{padding-top:3.125em}.first__wrap{-ms-grid-columns:1fr 1fr;display:-ms-grid;display:grid;grid-template-areas:"head gallery" "buttons gallery";-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:auto auto;grid-template-rows:auto auto}.first__part--head{-ms-grid-row:1;-ms-grid-column:1;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;grid-area:head;-ms-grid-column:1;-ms-grid-row:1;justify-content:flex-end}.about__slide>.first__part--head{-ms-grid-row:1;-ms-grid-column:1}.about__slide>.first__part--head{-ms-grid-column:1;-ms-grid-row:1}.first__part--gallery{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:2;-ms-grid-row-span:2;grid-area:gallery;-ms-grid-column:2;-ms-grid-row:1}.first__part--buttons{-ms-grid-row:2;-ms-grid-column:1;-ms-flex-line-pack:start;-webkit-box-align:start;-ms-flex-align:start;align-content:flex-start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-area:buttons;-ms-grid-column:1;-ms-grid-row:2;padding-top:1.6667em}.first__title{font-size:36px;line-height:1.66667;margin-bottom:0.8333em;max-width:95%}.first__subtitle{max-width:85%}.first__button,.first__link,.first__social{-ms-flex-negative:0;display:block;flex-shrink:0;font-size:18px;margin-right:1.1111em}.first__button{padding:1.1111em 3.8889em}.first__group{display:-webkit-box;display:-ms-flexbox;display:flex}.first__social{fill:#0b1119;-ms-flex-negative:0;background-color:#f9f9f9;border-radius:50%;-webkit-box-shadow:0 0 0 hsla(0, 0, 98%, .75);box-shadow:0 0 0 hsla(0, 0, 98%, .75);display:block;flex-shrink:0;height:3.6111em;width:3.6111em}.first__social--whatsapp{color:#2ec52b}.first__social--telegram{color:#4b86d3}.first__social-icon{height:100%;margin:auto;-webkit-transition:fill .4s ease-out, width .4s ease-out;-o-transition:fill .4s ease-out, width .4s ease-out;transition:fill .4s ease-out, width .4s ease-out;width:40%;will-change:width}.page-loaded .first__social-icon{-webkit-animation:1.5s linear infinite pulse-icon;animation:1.5s linear infinite pulse-icon}.first__social:active .first__social-icon,.first__social:focus-visible .first__social-icon{-webkit-animation:none;animation:none;width:55%}.is-paused .first__social-icon{-webkit-animation:none;animation:none}.first__social:last-child{margin-right:0}.page-loaded .first__social{-webkit-animation:1.5s linear infinite pulse;animation:1.5s linear infinite pulse}.first__social:active,.first__social:focus-visible{fill:currentColor;-webkit-animation:none;animation:none}.first__social.is-paused{-webkit-animation:none;animation:none}.first__link{-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;margin-top:1.1111em;-webkit-transition:color .4s ease-out;-o-transition:color .4s ease-out;transition:color .4s ease-out;width:100%}.first__link strong{color:#caad7e;font-weight:400}.first__link span:after{background-color:currentColor;content:"";display:block;height:1px;margin-top:1px;width:100%}.first__link:active,.first__link:focus-visible{color:#caad7e}.first__photo{opacity:0;-webkit-transition:opacity .4s linear .4s;-o-transition:opacity .4s linear .4s;transition:opacity .4s linear .4s;will-change:transform}.first__photo:before{background:50%/cover no-repeat #0b1119;background-image:inherit;border-radius:0.625em;content:"";display:block;padding-bottom:70%;width:100%}.page-loaded .first__photo{opacity:1 !important}.first__photo--big{-webkit-transform:translateX(3.75em);-ms-transform:translateX(3.75em);transform:translateX(3.75em);z-index:1}.first__photo--one,.first__photo--two{position:absolute}.first__photo--one{left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition-delay:.8s;-o-transition-delay:.8s;transition-delay:.8s;width:10em;z-index:2}.first__photo--one:before{padding-bottom:120%}.first__photo--two{bottom:0;left:50%;-webkit-transform:translate(-50%, 50%);-ms-transform:translate(-50%, 50%);transform:translate(-50%, 50%);-webkit-transition-delay:1.2s;-o-transition-delay:1.2s;transition-delay:1.2s;width:14.375em;z-index:3}.first__photo--two:before{-webkit-filter:drop-shadow(0 1.875em 3.75em rgba(0, 0, 0, .15));filter:drop-shadow(0 1.875em 3.75em rgba(0, 0, 0, .15));padding-bottom:60%}@media (min-width:1921px){.first__title{font-size:1.875vw}.first__button{font-size:.9375vw}.first__button--small:after{height:0.0521vw;margin-top:0.0521vw}}@media (max-width:1426px){.first__part--gallery{font-size:14px}.first__title{font-size:34px;max-width:100%}.first__button, .first__link, .first__social{margin-right:15px}.first__photo--two{bottom:5%;left:60%}}@media (max-width:1220px){.first__wrap{-ms-grid-columns:1.3fr 1fr;grid-template-columns:1.3fr 1fr}.first__part--buttons{padding-top:40px}.first__part--gallery{font-size:12px}.first__title{font-size:32px;line-height:1.4}.first__photo--one{top:40%;width:7.5em}.first__photo--two{bottom:25%;width:12.5em}.first__button{padding:20px 30px}}@media (max-width:1000px){.first__wrap{display:block}.first__title{font-size:30px;line-height:1.2;margin-bottom:30px}.first__part--head{padding-bottom:30px}.first__part--gallery{font-size:16px}.first__part--buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:120px;text-align:center}.first__photo--one{top:50%;width:10em}.first__photo--two{bottom:0;width:14.375em}.first__social{display:none}.first__button{margin-right:0;padding:20px 70px}.first__link{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:760px){.first__part--buttons{padding-top:50px}.first__title{font-size:28px}.first__subtitle{max-width:100%}.first__photo--big{-webkit-transform:none;-ms-transform:none;transform:none}.first__photo--one, .first__photo--two{display:none}}@media (max-width:560px){.first__title{font-size:24px}.first__part{display:block}.first__button, .first__link, .first__social{font-size:16px}.first__button{padding:20px;width:100%}.first__link{display:block;text-decoration:underline}.first__link span:after{display:none}}@media (max-width:380px){.first__title{font-size:20px}}.about{padding-bottom:3.75em}.about__wrap{max-inline-size:100vw;overflow:hidden;padding-inline:max(calc(-667px + 50vw), 46.5px)}.about__title span:nth-of-type(n+4):nth-of-type(-n+6){color:#caad7e}.about__slide{-ms-grid-columns:1fr 1fr;-ms-flex-negative:0;display:-ms-grid;display:grid;flex-shrink:0;font-size:26px;grid-template-areas:"head photo" "button photo";-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:auto 1fr;grid-template-rows:auto 1fr;width:62.5%}.about__part--head{-ms-grid-row:1;-ms-grid-column:1;grid-area:head;-ms-grid-column:1;-ms-grid-row:1}.about__slide>.about__part--head{-ms-grid-row:1;-ms-grid-column:1}.about__slide>.about__part--head{-ms-grid-column:1;-ms-grid-row:1}.about__part--photo{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:2;-ms-grid-row-span:2;border-radius:10px;grid-area:photo;-ms-grid-column:2;-ms-grid-row:1;height:19.2308em;margin-left:3.0769em;overflow:hidden}.about__part--button{-ms-grid-row:2;-ms-grid-column:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;grid-area:button;-ms-grid-column:1;-ms-grid-row:2;justify-content:flex-end}.about__photo{background:50%/cover no-repeat #0b1119;border-radius:10px;cursor:-webkit-zoom-in;cursor:zoom-in;height:100%;width:100%}.about__photo-slide{height:100% !important;width:100%}.about__photo--null{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center}.about__photo--null:before{color:#f9f9f9;content:"Нет фотографий";display:block;font-size:14px;width:100%}.about__photo-dots,.cases__gallery-nav{--slider-dot-size:14px;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;bottom:0 !important;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:calc(var(--slider-dot-size, 0)/2) var(--slider-dot-size, 0);justify-content:center;-webkit-padding-after:20px;padding-block-end:20px;position:absolute;width:100%;z-index:500}.about__photo-dot,.cases__gallery-dot{background-color:#f9f9f9;border-radius:50%;cursor:pointer;display:block;height:var(--slider-dot-size, 0);width:var(--slider-dot-size, 0)}.about__photo-dot:before,.cases__gallery-dot:before{background-color:#caad7e;border-radius:50%;content:"";display:block;height:50%;left:50%;margin:auto;opacity:0;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:opacity .4s linear;-o-transition:opacity .4s linear;transition:opacity .4s linear;width:50%;will-change:transform}.about__photo-dot.is-active:before,.cases__gallery-dot.is-active:before{opacity:1}.about__name{font-weight:normal;margin-bottom:1.5385em;text-transform:uppercase}.about__text{color:rgba(11, 17, 25, .7);font-family:M, sans-serif;font-size:.6923076923em;font-weight:400}.about__list{-webkit-box-pack:justify;-ms-flex-pack:justify;border-bottom:1px solid #caad7e;border-top:1px solid #caad7e;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:1.5385em;padding:0.7692em 0}.about__button,.about__item{font-size:16px}.about__button{padding:1.25em 2.875em}@media (min-width:1921px){.about__wrap{padding-inline:15.2604166667vw}.about__part--photo{border-radius:0.5208vw}.about__slide{font-size:1.3541666667vw}.about__photo{border-radius:0.5208vw}.about__photo--null:before{font-size:.7291666667vw}.about__photo-dots, .cases__gallery-nav{-webkit-padding-after:1.0416vw;padding-block-end:1.0416vw}.about__photo-dot, .cases__gallery-dot{height:0.7292vw;margin-bottom:0.5208vw;margin-right:0.7292vw;width:0.7292vw}.about__list{border-bottom-width:0.0521vw;border-top-width:0.0521vw}.about__button, .about__item{font-size:.8333333333vw}}@media (max-width:1426px){.about__wrap{padding-inline:max(calc(-554px + 50vw), 56.5px)}.about__slide{font-size:24px}}@media (max-width:1220px){.about__wrap{padding-inline:max(calc(-464px + 50vw), 36.5px)}.about__slide{font-size:22px;width:75.625%}}@media (max-width:1000px){.about__wrap{padding-inline:max(calc(-344px + 50vw), 36.5px)}.about__slide{font-size:20px;width:88.5%}.about__button{padding:1.25em}}@media (max-width:760px){.about{padding-top:0}.about__wrap{padding-inline:max(calc(-254px + 50vw), 26.5px)}.about__title br{display:none}.about__slide{width:100%}.about__part--photo{margin-left:20px}.about__button{padding:0.625em}}@media (max-width:560px){.about__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-inline:max(calc(-162px + 50vw), 28.5px)}.about__slide{display:block}.about__pagination{display:none}.about__part{margin-bottom:30px;padding:0;width:100%}.about__part--photo{height:220px;margin-left:0;min-height:0}.about__part--button{margin-bottom:0}.about .sw-slider__part--controls{margin-bottom:-19px;pointer-events:none;z-index:100}.about__arrow-left, .about__arrow-right{pointer-events:all}.about__list, .about__name{margin-bottom:15px}.about__name{font-size:18px;padding:0 40px;text-align:center}.about__list{padding:10px 0}.about__item{font-size:14px}.about__text{text-align:center}.about__button{padding:1.25em}.about__photo-dots, .cases__gallery-nav{--slider-dot-size:8px;-webkit-padding-after:16px;padding-block-end:16px}}@media (max-width:380px){.about__wrap{padding-inline:20px}}.design__wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.design__content{width:55%}.design__bg{width:45%}.design__form{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:2.5em;width:100%}.design__field{margin-right:1.875em;width:calc(33.3333% - 1.25em)}.design__field--button,.design__field:last-child{margin-right:0}.design__field:last-child{padding-top:1.25em;width:100%}.design__title{margin-bottom:1.875em}.design__title span:nth-of-type(2),.design__title span:nth-of-type(3){color:#caad7e}.design__list{counter-reset:item}.design__item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:M, sans-serif;font-size:26px;font-weight:400;margin-bottom:1.9231em}.design__item:before{-ms-flex-negative:0;color:#caad7e;content:"0" counter(item);counter-increment:item;display:block;flex-shrink:0;font-weight:700;margin-right:2.3077em}.design__item:last-of-type{margin-bottom:0}.design__text strong{font-weight:600}@media (min-width:1921px){.design__item{font-size:1.3541666667vw}}@media (max-width:1426px){.design__content{width:60%}.design__bg{width:40%}.design__item{font-size:24px}}@media (max-width:1220px){.design__item{font-size:22px}.design__field{margin-right:0.9375em;width:calc(33.3333% - 0.625em)}.design__field--button, .design__field:last-child{margin-right:0}}@media (max-width:1000px){.design__wrap{display:block}.design__bg, .design__content{width:100%}.design__content, .design__item{margin-bottom:25px}.design__item{font-size:20px}.design__field{width:calc(50% - 0.4688em)}.design__field--phone{margin-right:0}.design__field--button{margin-top:20px;width:100%}}@media (max-width:760px){.design__item{font-size:18px}}@media (max-width:560px){.design__form{display:block}.design__field{margin:0 0 20px;width:100%}.design__field:last-child{margin-bottom:0}}.gallery__title span:nth-of-type(3){color:#caad7e}.gallery__slider{overflow:hidden}.gallery__slide{-ms-flex-negative:0;border-radius:10px;flex-shrink:0;width:calc(33.3333% - 30px)}.gallery__photo{background:50%/cover no-repeat #0b1119;cursor:-webkit-zoom-in;cursor:zoom-in}.gallery__photo:before{content:"";display:block;padding-bottom:140%}@media (min-width:1921px){.gallery__slide{border-radius:0.5208vw}}@media (max-width:1426px){.gallery__subtitle br, .gallery__title br{display:none}}@media (max-width:1220px){.gallery__slide{width:calc(50% - 30px)}}@media (max-width:560px){.gallery__slider{overflow:visible}.gallery__slide{width:calc(85% - 20px)}}.presentation{margin-top:0;padding-bottom:5em}.presentation:before{-webkit-transform:skewY(-6deg) translateY(-40%);-ms-transform:skewY(-6deg) translateY(-40%);transform:skewY(-6deg) translateY(-40%)}.presentation__wrap{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.presentation__content{width:60%}.presentation__title span:first-of-type{color:#caad7e}.presentation__photo{width:40%}.presentation__photo-img{-webkit-transform:translateY(30%);-ms-transform:translateY(30%);transform:translateY(30%);will-change:transform}.presentation__form{width:100%}.presentation__form-line{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1.875em 0 1.25em;width:100%}.presentation__field{margin-right:1.875em;width:calc(33.3333% - 1.25em)}.presentation__field--button,.presentation__field--check{margin-right:0}.presentation__field--check{width:100% !important}@media (max-width:1426px){.presentation__photo-img{-webkit-transform:translateY(20%);-ms-transform:translateY(20%);transform:translateY(20%)}}@media (max-width:1220px){.presentation__field{margin-right:0.9375em;width:calc(33.3333% - 0.625em)}.presentation__field--button, .presentation__field--check{margin-right:0}}@media (max-width:1000px){.presentation{padding-bottom:60px}.presentation__wrap{display:block}.presentation__content{margin-bottom:10px;width:100%}.presentation__photo{margin:0 auto 10px;width:60%}.presentation__photo-img{-webkit-transform:none;-ms-transform:none;transform:none}.presentation__form .form__input{background-color:#f9f9f9;border:1px solid #caad7e;-webkit-box-shadow:0 15px 20px rgba(0, 0, 0, .05);box-shadow:0 15px 20px rgba(0, 0, 0, .05)}.presentation__field{width:calc(50% - 0.4688em)}.presentation__field--phone{margin-right:0}.presentation__field--button{margin-top:20px;width:100%}}@media (max-width:760px){.presentation__field--messenger{width:100%}.presentation__photo{width:75%}}@media (max-width:560px){.presentation__photo{width:100%}.presentation__form-line{margin-top:20px}.presentation__field{margin:0 0 20px;width:100%}.presentation__field:last-child{margin-bottom:0}}.steps__title span:first-of-type{color:#caad7e}.steps__subtitle{margin-bottom:3.75em}.steps__block{counter-reset:tab;font-size:26px}.steps__tabs{-webkit-box-pack:justify;-ms-flex-pack:justify;border-bottom:1px solid #1b2a3e;justify-content:space-between;margin-bottom:1.5385em}.steps__tab,.steps__tabs{display:-webkit-box;display:-ms-flexbox;display:flex}.steps__tab{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-bottom:1px solid transparent;-ms-flex-direction:column;flex-direction:column;font-family:M, sans-serif;font-weight:400;margin-bottom:-1px;padding-bottom:2.3077em;text-align:left;-webkit-transition:border-color .4s ease-out;-o-transition:border-color .4s ease-out;transition:border-color .4s ease-out;width:21.0526%}.steps__tab:before{color:#3b3f46;content:"0" counter(tab);counter-increment:tab;display:block;font-weight:700;margin-bottom:0.7692em;-webkit-transition:color .4s ease-out;-o-transition:color .4s ease-out;transition:color .4s ease-out}.steps__tab:last-of-type{margin-right:0}.steps__tab.is-active{border-color:#caad7e;font-weight:700}.steps__tab.is-active:before{color:#caad7e}.steps__slide{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0;pointer-events:none;-webkit-transition:opacity .4s ease-out, visibility 0s linear .4s;-o-transition:opacity .4s ease-out, visibility 0s linear .4s;transition:opacity .4s ease-out, visibility 0s linear .4s;visibility:hidden;width:100%}.steps__slide-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:M, sans-serif;font-size:26px;font-weight:600;margin-bottom:1.1538em;width:100%}.steps__slide-title span{display:block;width:calc(100% - 2.3077em)}.steps__slide-title:before{color:#caad7e;content:"0" counter(tab);counter-increment:tab;font-weight:700;margin-right:0.7692em}.steps__slide-title:after{content:"";display:block;height:1px;margin-top:1.1538em;width:100%}.steps__slide:first-of-type .steps__slide-title:after{background-image:-o-linear-gradient(left, #caad7e, #caad7e 25%, #1b2a3e 0, #1b2a3e);background-image:-webkit-gradient(linear, left top, right top, from(#caad7e), color-stop(25%, #caad7e), color-stop(0, #1b2a3e), to(#1b2a3e));background-image:linear-gradient(90deg, #caad7e, #caad7e 25%, #1b2a3e 0, #1b2a3e)}.steps__slide:nth-of-type(2) .steps__slide-title:after{background-image:-o-linear-gradient(left, #1b2a3e, #1b2a3e 25%, #caad7e 0, #caad7e 50%, #1b2a3e 0, #1b2a3e);background-image:-webkit-gradient(linear, left top, right top, from(#1b2a3e), color-stop(25%, #1b2a3e), color-stop(0, #caad7e), color-stop(50%, #caad7e), color-stop(0, #1b2a3e), to(#1b2a3e));background-image:linear-gradient(90deg, #1b2a3e, #1b2a3e 25%, #caad7e 0, #caad7e 50%, #1b2a3e 0, #1b2a3e)}.steps__slide:nth-of-type(3) .steps__slide-title:after{background-image:-o-linear-gradient(left, #1b2a3e, #1b2a3e 50%, #caad7e 0, #caad7e 75%, #1b2a3e 0, #1b2a3e);background-image:-webkit-gradient(linear, left top, right top, from(#1b2a3e), color-stop(50%, #1b2a3e), color-stop(0, #caad7e), color-stop(75%, #caad7e), color-stop(0, #1b2a3e), to(#1b2a3e));background-image:linear-gradient(90deg, #1b2a3e, #1b2a3e 50%, #caad7e 0, #caad7e 75%, #1b2a3e 0, #1b2a3e)}.steps__slide:last-of-type .steps__slide-title:after{background-image:-o-linear-gradient(left, #1b2a3e, #1b2a3e 75%, #caad7e 0, #caad7e);background-image:-webkit-gradient(linear, left top, right top, from(#1b2a3e), color-stop(75%, #1b2a3e), color-stop(0, #caad7e), to(#caad7e));background-image:linear-gradient(90deg, #1b2a3e, #1b2a3e 75%, #caad7e 0, #caad7e)}.steps__slide-photo{font-size:.6153846154em}.steps__slide-part--content{border-bottom:1px solid #1b2a3e;margin-right:3.8462em;padding-top:0.7692em;width:calc(50% - 3.8462em)}.steps__slide-part--photo{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.steps__slide:not(.is-active){left:0;position:absolute;top:0}.steps__slide.is-active{opacity:1;pointer-events:all;-webkit-transition:opacity .4s ease-out .4s;-o-transition:opacity .4s ease-out .4s;transition:opacity .4s ease-out .4s;visibility:visible}.steps__head{font-size:.9230769231em;line-height:1.6666666667;margin-bottom:1.25em}.steps__text{color:hsla(0, 0, 98%, .8);font-family:M, sans-serif;font-size:.6923076923em}@media (min-width:1921px){.steps__block{font-size:1.3541666667vw}.steps__tab, .steps__tabs{border-bottom-width:0.0521vw}.steps__tab{margin-bottom:-0.0521vw}}@media (max-width:1426px){.steps__block{font-size:24px}.steps__tab{width:20%}}@media (max-width:1220px){.steps__block{font-size:22px}.steps__tab{padding-bottom:40px}}@media (max-width:1000px){.steps__block{font-size:20px}.steps__tabs{display:none}.steps__slide{display:block;margin-bottom:60px;opacity:1;pointer-events:all;visibility:visible}.steps__slide-title{display:-webkit-box;display:-ms-flexbox;display:flex}.steps__slide-part{width:100%}.steps__slide-part--content{border-bottom:none;margin-bottom:28px;padding:0}.steps__slide:not(.is-active){left:auto;position:relative;top:auto}.steps__slide:last-of-type{margin-bottom:0}}@media (max-width:760px){.steps__block{font-size:18px}.steps__slide{margin-bottom:45px}}@media (max-width:560px){.steps__slide-title{font-size:24px}}@media (max-width:380px){.steps__slide-title{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.reviews__title{color:#caad7e}.reviews__slider{overflow:hidden}.reviews__slide{-webkit-filter:drop-shadow(0 4px 6px rgba(0, 0, 0, .06));filter:drop-shadow(0 4px 6px rgba(0, 0, 0, .06));width:calc(20% - 36px)}.reviews__photo{background:50%/cover no-repeat #0b1119}.reviews__photo:before{content:"";display:block;padding-bottom:200%}.reviews__button{-webkit-box-ordinal-group:2;-ms-flex-order:1;margin:0 auto;order:1;padding:1.875em 5em}@media (min-width:1921px){.reviews__slide{-webkit-filter:drop-shadow(0 .25em .375em rgba(0, 0, 0, .06));filter:drop-shadow(0 .25em .375em rgba(0, 0, 0, .06))}}@media (max-width:1220px){.reviews__slide{width:calc(25% - 22.5px)}}@media (max-width:1000px){.reviews__slide{width:calc(33.3333% - 13.3333px)}.reviews__button{margin:40px auto 0;padding:20px 35px}}@media (max-width:760px){.reviews__slide{width:calc(50% - 13.3333px)}}@media (max-width:560px){.reviews__title br{display:none}.reviews__slider{overflow:visible}.reviews__slide{width:calc(85.72% - 20px)}}.faq{margin-top:0}.faq--popular{-webkit-padding-before:175px;padding-block-start:175px}.faq:before{-webkit-transform:skewY(-6deg) translateY(-60%);-ms-transform:skewY(-6deg) translateY(-60%);transform:skewY(-6deg) translateY(-60%)}.faq--popular::before{display:none}.faq__wrap{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}.faq__content{-ms-flex-negative:0;flex-shrink:0;margin-right:1.875em;width:60%}.faq__title span:nth-child(3),.faq__title span:nth-child(4){color:#caad7e}.faq__form{-webkit-box-flex:1;-ms-flex-positive:1;background-color:#0b1119;border-radius:1.875em;color:#f9f9f9;flex-grow:1;padding:2.5em}.faq__form-title{font-size:22px;font-weight:400;line-height:1.25;margin-bottom:1.8182em}.faq__form-title span{color:#caad7e}.faq__field{margin-bottom:1.25em}.faq__send{margin-top:2.5em}.faq__item{background-color:#f9f9f9;border-radius:1.25em;-webkit-box-shadow:0 0.9375em 1.25em rgba(0, 0, 0, .05);box-shadow:0 0.9375em 1.25em rgba(0, 0, 0, .05);margin-bottom:1.25em;overflow:hidden}.faq__item:last-of-type{margin-bottom:0}.faq__button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:1.25em 1.875em;text-align:left;-webkit-transition:color .4s ease-out;-o-transition:color .4s ease-out;transition:color .4s ease-out;width:100%}.faq__button.is-active{color:#caad7e}.faq__button-arrow{fill:#caad7e;-ms-flex-negative:0;flex-shrink:0;height:0.5em;margin-left:0.625em;-webkit-transition:-webkit-transform .4s linear;transition:transform .4s linear;-o-transition:transform .4s linear;transition:transform .4s linear, -webkit-transform .4s linear;width:0.875em;will-change:transform}.faq__button.is-active .faq__button-arrow{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.faq__answer{max-height:0;opacity:0;overflow:hidden;padding:0 1.875em;pointer-events:none;-webkit-transition:opacity .4s ease-out .4s, max-height .4s ease-out, visibility 0s linear .8s;-o-transition:opacity .4s ease-out .4s, max-height .4s ease-out, visibility 0s linear .8s;transition:opacity .4s ease-out .4s, max-height .4s ease-out, visibility 0s linear .8s;visibility:hidden}.faq__button.is-active+.faq__answer{opacity:1;pointer-events:all;-webkit-transition:opacity .4s ease-out, max-height .4s ease-out;-o-transition:opacity .4s ease-out, max-height .4s ease-out;transition:opacity .4s ease-out, max-height .4s ease-out;visibility:visible}.faq__text{border-top:1px solid #caad7e;font-family:M, sans-serif;font-size:16px;font-weight:400;margin:0 auto;padding:1.25em 0}@media (min-width:1921px){.faq__form-title{font-size:1.1458333333vw}.faq__text{border-top-width:0.0521vw}}@media (max-width:1426px){.faq--popular{-webkit-padding-before:152px;padding-block-start:152px}.faq__content{width:50%}}@media (max-width:1220px){.faq--popular{-webkit-padding-before:130px;padding-block-start:130px}.faq__content{width:45%}}@media (max-width:1000px){.faq--popular{-webkit-padding-before:106px;padding-block-start:106px}.faq__wrap{display:block}.faq__content, .faq__form{width:100%}.faq__content{margin-bottom:40px}.faq__form{background-color:transparent;border-radius:0;color:#0b1119;padding:0}.faq__form .form-list__list, .faq__form .form__input{background-color:#f9f9f9;border:1px solid #caad7e;color:#0b1119}.faq__form .form__input{-webkit-box-shadow:0 15px 20px rgba(0, 0, 0, .05);box-shadow:0 15px 20px rgba(0, 0, 0, .05)}.faq__form .form__input::-webkit-input-placeholder{color:rgba(11, 17, 25, .4)}.faq__form .form__input::-moz-placeholder{color:rgba(11, 17, 25, .4)}.faq__form .form__input:-ms-input-placeholder{color:rgba(11, 17, 25, .4)}.faq__form .form__input::-ms-input-placeholder{color:rgba(11, 17, 25, .4)}.faq__form .form__input::placeholder{color:rgba(11, 17, 25, .4)}.faq__send{margin-top:30px}}@media (max-width:760px){.faq--popular{-webkit-box-shadow:0 -30px 50px 0 #f2d29d;box-shadow:0 -30px 50px 0 #f2d29d;-webkit-padding-before:84px;padding-block-start:84px}.faq__item{border-bottom:1px solid #ededed;border-radius:0;-webkit-box-shadow:none;box-shadow:none;margin-bottom:15px}.faq__button-arrow{fill:currentColor}.faq__button, .faq__text{padding:1.25em 0}}@media (max-width:560px){.faq--popular{-webkit-padding-before:60px;padding-block-start:60px}}.popup{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(11, 17, 25, .8);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;opacity:0;overflow:hidden;padding:20px 0;pointer-events:none;position:fixed;top:0;-webkit-transition:opacity .4s ease-out, visibility 0s linear .4s;-o-transition:opacity .4s ease-out, visibility 0s linear .4s;transition:opacity .4s ease-out, visibility 0s linear .4s;visibility:hidden;width:100%;z-index:9999}.popup.is-active{opacity:1;pointer-events:all;-webkit-transition:opacity .4s ease-out;-o-transition:opacity .4s ease-out;transition:opacity .4s ease-out;visibility:visible}.popup__block{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#0b1119;border-radius:0.625em;-webkit-box-shadow:0 0.25em 3.75em #caad7e;box-shadow:0 0.25em 3.75em #caad7e;color:#f9f9f9;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:auto;max-height:100%;overflow:hidden;padding:3.75em 3.75em 0;width:100%}[data-block-open="2"] .popup__block{padding-bottom:3.75em}.popup__close{color:currentColor;height:1.5em;position:absolute;right:3em;top:3em;-webkit-transition:color .4s ease-out;-o-transition:color .4s ease-out;transition:color .4s ease-out;width:1.5em;z-index:100}.popup__close:after,.popup__close:before{background-color:currentColor;content:"";display:block;height:1px;left:50%;position:absolute;top:50%;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;width:100%;will-change:transform}.popup__close:before{-webkit-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.popup__close:after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.popup__close:active,.popup__close:focus-visible{color:#caad7e}.popup__header{margin-bottom:3.125em}[data-block-open="2"] .popup__header{display:none;visibility:hidden}.popup__title{font-family:HN84, sans-serif;font-size:32px;font-weight:400;margin-bottom:0.625em;padding-right:1.25em}.popup__title span{color:#caad7e}.popup__subtitle{color:hsla(0, 0, 98%, .8)}.popup__scroll{overflow:hidden auto}.popup__form{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:3.75em;visibility:hidden}[data-block-open="0"] .popup__form--big{display:-webkit-box;display:-ms-flexbox;display:flex;visibility:visible}[data-block-open="1"] .popup__form--small{display:-webkit-box;display:-ms-flexbox;display:flex;visibility:visible}.popup__city{display:none;visibility:hidden}[data-block-open="2"] .popup__city{display:block;visibility:visible}.popup__field{margin-right:1.875em}.popup__field:nth-last-child(2){margin-right:0}.popup__form--big .popup__field{width:calc(33.3333% - 1.875em)}.popup__form--small .popup__field{width:calc(50% - 1.875em)}.popup__send{margin-top:2.5em;padding:1.25em;width:100%}@media (min-width:1921px){.popup{-webkit-backdrop-filter:blur(.2604166667vw);backdrop-filter:blur(.2604166667vw);padding:1.0417vw 0}.popup__title{font-size:1.6666666667vw}}@media (min-width:1426px){.popup__block{max-width:1140px}}@media (max-width:1426px){.popup__block{padding:60px 50px 0}[data-block-open="2"] .popup__block{padding-bottom:50px}.popup__close{right:38px}.popup__header{margin-bottom:45px}.popup__title{font-size:30px}}@media (max-width:1220px){.popup__block{padding:60px 40px 0}.popup__header{margin-bottom:40px}.popup__title{font-size:27px}}@media (max-width:1000px){.popup__block{padding:60px 40px 0}[data-block-open="2"] .popup__block{padding-bottom:40px}.popup__close{right:28px}.popup__header{margin-bottom:35px}.popup__title{font-size:24px}.popup__field{margin-right:0.9375em}.popup__form--big .popup__field, .popup__form--small .popup__field{width:calc(50% - 0.6688em)}.popup__form--big .popup__field:nth-last-child(3){-webkit-box-ordinal-group:0;-ms-flex-order:-1;margin-bottom:20px;margin-right:0;order:-1;width:100%}.popup__form--big .popup__field:nth-last-child(2){margin-right:0}.popup__send{margin-top:30px}}@media (max-width:760px){.popup__block{padding:60px 30px 0}.popup__close{right:18px}.popup__header{margin-bottom:30px}.popup__title{font-size:22px}.popup__subtitle{font-size:14px}.popup__form--small .popup__field{margin-bottom:15px;margin-right:0;width:100%}.popup__form--small .popup__field .form__text{margin-bottom:10px}.popup__form--small .popup__field:nth-last-child(2){margin-bottom:0}}@media (max-width:560px){.popup__block{padding:60px 20px 0}[data-block-open="2"] .popup__block{padding-bottom:30px}.popup__close{right:20px;top:36px}.popup__header{margin-bottom:25px}.popup__title{font-size:20px}.popup__form--big .popup__field{margin-bottom:15px;margin-right:0;width:100%}.popup__form--big .popup__field .form__text{margin-bottom:10px}.popup__form--big .popup__field:nth-last-child(3){margin-bottom:15px}.popup__form--big .popup__field:nth-last-child(2){margin-bottom:0}.popup__send{margin-top:20px}}@media (max-width:380px){.popup{padding:10px}.popup__block{padding:50px 15px 0}.popup__close{top:26px}.popup__header{margin-bottom:20px}.popup__title{font-size:18px}.popup__subtitle{font-size:12px}}
.pol7{display:flex;align-items:center;justify-content:center;gap:8px;font-size:14px;line-height:1.4;margin-top:2.5em;width:100%;}
.pol7 input[type="checkbox"]{width:15px;height:15px;cursor:pointer;appearance:none;-webkit-appearance:none;background-color:#fff;border:2px solid #ccc;border-radius:3px;position:relative;transition:border-color 0.2s ease;}
.pol7 input[type="checkbox"]::after{content:'';position:absolute;top:0px;left:3.5px;width:5px;height:9px;border-right:2px solid #000;border-bottom:2px solid #000;transform:rotate(45deg);opacity:0;transition:opacity 0.2s;}
.pol7 input[type="checkbox"]:checked::after{opacity:1;}
.pol7 input[type="checkbox"].error{border-color:red;}
.pol7 a{color:inherit;text-decoration:underline;}
.pol7 label{display:flex;align-items:center;gap:6px;cursor:pointer;}
















@media(max-width:991px){
.pol7{display:block;text-align:left;}
.pol7 label{display:block;margin-top:10px;font-size:12px;text-align:center;}
.pol7 input[type="checkbox"]{margin:0px 5px -2px 0px;}


}