h1,h2,h3,h4,h5,h6,.h1,.h2,.h4,button{text-transform:uppercase}h1,.h1{font-size:clamp(42px,5.25vw,100px);font-weight:800;line-height:clamp(36px,5vw,85px)}h2,.h2{font-size:clamp(32px,3.25vw,62px);font-weight:800;line-height:clamp(32px,3.25vw,62px)}h2.light,.h2.light{font-weight:300}h3{font-size:clamp(24px,2.5vw,48px);font-weight:700;line-height:clamp(24px,2.5vw,48px)}h4,.h4{letter-spacing:.04em;font-size:clamp(24px,2vw,36px);font-weight:700;line-height:clamp(24px,2vw,36px)}h5{letter-spacing:.84px;font-size:clamp(18px,1.4vw,28px);font-weight:700;line-height:clamp(18px,1.4vw,32px)}h6{font-size:20px;font-weight:800;line-height:24px}a{color:#fff;text-decoration:none}a:hover{color:#d1011d}p{line-height:1.5rem}p.semi-bold{font-weight:600}p.medium{font-size:clamp(16px,1.5vw,24px)}p.medium_bold{font-weight:700}p.small{font-size:clamp(12px,1.5vw,20px);line-height:clamp(16px,1.5vw,28px)}p.small_bold{font-weight:700}b{font-weight:800}.uppercase{text-transform:uppercase}.red-text{color:#d1011d}.label{letter-spacing:.18px;font-size:clamp(14px,1.5vw,18px);line-height:clamp(14px,1.5vw,18px)}.label_bold{font-weight:700}.hide-effect .swiper-button-prev,.hide-effect .swiper-button-next,.hide-effect .swiper-thumbs{opacity:0!important}.hide-effect:hover .swiper-button-prev,.hide-effect:hover .swiper-button-next,.hide-effect:hover .swiper-thumbs{opacity:1!important}.hide-effect .swiper-slide-thumb-active{border:1px solid #fff}.bullet{opacity:1;border:2px solid #d1011d;border-radius:50%;width:12px;height:12px;margin:0 6px;display:inline-block}.bullet_active{background:#d1011d}.pagination{margin-top:56px;text-align:start!important;position:relative!important}:root:has(.no-doc-scroll){overflow:hidden}*{box-sizing:border-box;margin:0;padding:0}html{color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:24px}body{background-color:#030303}button{cursor:pointer;font-family:inherit}
@font-face{font-family:proxima_nova;src:url(../media/ProximaNova_Light-s.p.14fgbe0xv.l~s.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:proxima_nova;src:url(../media/ProximaNova_Regular-s.p.0gk4rzb_te1a9.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:proxima_nova;src:url(../media/ProximaNova_Semibold-s.p.0pbif_2y3y1ek.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:proxima_nova;src:url(../media/ProximaNova_Bold-s.p.0sqzmfgd_5432.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:proxima_nova;src:url(../media/ProximaNova_Extrabld-s.p.0at9x34szr-i9.woff2)format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:proxima_nova Fallback;src:local(Arial);ascent-override:92.82%;descent-override:30.07%;line-gap-override:0.0%;size-adjust:99.12%}.proxima_nova_85437a54-module__Awy6ba__className{font-family:proxima_nova,proxima_nova Fallback}
.socials-module-scss-module__9TLzwW__socials{gap:36px;height:24px;display:flex}@media (min-width:1201px){.socials-module-scss-module__9TLzwW__socials{gap:24px}}.socials-module-scss-module__9TLzwW__socials a:hover path{fill:#d1011d}.socials-module-scss-module__9TLzwW__socials_mobile{opacity:.5}
.footer-module-scss-module__hhyK6q__section{padding:72px 24px}@media (min-width:1440px){.footer-module-scss-module__hhyK6q__section{padding:140px 160px}}.footer-module-scss-module__hhyK6q__contacts{grid-template-rows:60fr 132fr 30fr;justify-content:flex-start;gap:56px;display:grid}@media (min-width:769px){.footer-module-scss-module__hhyK6q__contacts{grid-template-rows:92fr 132fr 30fr}}@media (min-width:1130px){.footer-module-scss-module__hhyK6q__contacts{grid-template-rows:1fr;grid-template-columns:repeat(3,1fr)}}.footer-module-scss-module__hhyK6q__contacts__logo{background:url(/logo-footer.webp) 50%/cover no-repeat;width:100%;height:100%}@media (min-width:769px){.footer-module-scss-module__hhyK6q__contacts__logo{min-height:100px}}@media (min-width:1201px){.footer-module-scss-module__hhyK6q__contacts__logo{background-size:cover}}@media (min-width:1600px){.footer-module-scss-module__hhyK6q__contacts__logo{min-height:132px}}.footer-module-scss-module__hhyK6q__contacts__adress{flex-direction:column;justify-content:space-between;row-gap:12px;display:flex}.footer-module-scss-module__hhyK6q__contacts__adress a{font-size:1rem}@media (min-width:769px){.footer-module-scss-module__hhyK6q__contacts__adress a{font-size:1.5rem}}.footer-module-scss-module__hhyK6q__contacts__adress__links{gap:36px;display:flex}.footer-module-scss-module__hhyK6q__contacts__work_hours{flex-direction:column;display:flex}@media (min-width:1201px){.footer-module-scss-module__hhyK6q__contacts__work_hours{row-gap:1rem}}.footer-module-scss-module__hhyK6q__contacts__work_hours .footer-module-scss-module__hhyK6q__period{column-gap:48px;display:flex}.footer-module-scss-module__hhyK6q__links{flex-direction:column;gap:12px;margin-top:56px;display:flex}@media (min-width:1201px){.footer-module-scss-module__hhyK6q__links{flex-direction:row;gap:48px;margin-top:72px}}.footer-module-scss-module__hhyK6q__links__item{color:#ffffff80;align-items:center;gap:12px;display:flex}.footer-module-scss-module__hhyK6q__links__item path{stroke:#ffffff80}.footer-module-scss-module__hhyK6q__links__item:hover{color:#fff}.footer-module-scss-module__hhyK6q__links__item:hover path{stroke:#fff}.footer-module-scss-module__hhyK6q__copyright{align-items:center;gap:1.5rem;padding:24px;display:flex}@media (min-width:1440px){.footer-module-scss-module__hhyK6q__copyright{padding:1.5rem 160px}}.footer-module-scss-module__hhyK6q__copyright__separator{color:#ffffff80}
.header-module-scss-module__HhWhyW__header{text-transform:uppercase;z-index:10;background-color:#0000;border-bottom:1px solid #ffffff38;align-items:center;width:100%;height:60px;padding:0 24px;font-size:1.125rem;font-weight:700;transition:height .3s ease-out;display:flex;position:fixed}@media (min-width:1250px){.header-module-scss-module__HhWhyW__header{height:96px;padding:0 48px}}.header-module-scss-module__HhWhyW__header__logo{cursor:pointer}.header-module-scss-module__HhWhyW__header__navigation{flex-direction:column;gap:12px;margin-left:0;display:flex}@media (min-width:1201px){.header-module-scss-module__HhWhyW__header__navigation{flex-direction:row;gap:20px;margin-left:2rem}}@media (min-width:1440px){.header-module-scss-module__HhWhyW__header__navigation{gap:50px;margin-left:3.75rem}}.header-module-scss-module__HhWhyW__header__buttons{align-items:center;gap:36px;margin-left:auto;display:flex}@media (min-width:1201px){.header-module-scss-module__HhWhyW__header__buttons{gap:48px}}.header-module-scss-module__HhWhyW__header_scrolled{background-color:#030303cc}@media (min-width:1201px){.header-module-scss-module__HhWhyW__header_scrolled{height:77px}}.header-module-scss-module__HhWhyW__header_opened{background-color:#030303}.header-module-scss-module__HhWhyW__active_link{color:#d1011d}.header-module-scss-module__HhWhyW__burger{background:0 0;border:none;width:22px;height:18px;position:relative}.header-module-scss-module__HhWhyW__burger:before,.header-module-scss-module__HhWhyW__burger:after{content:"";background:#fff;width:100%;height:2px;display:block;position:absolute;left:0}.header-module-scss-module__HhWhyW__burger:before{transition:box-shadow .3s .15s,top .3s .15s,transform .3s;top:0;box-shadow:0 8px #fff}.header-module-scss-module__HhWhyW__burger:after{transition:bottom .3s .15s,transform .3s;bottom:0}.header-module-scss-module__HhWhyW__burger.header-module-scss-module__HhWhyW__active:before{transition:box-shadow .15s,top .3s,transform .3s .15s;top:7px;transform:rotate(45deg);box-shadow:0 6px #0000}.header-module-scss-module__HhWhyW__burger.header-module-scss-module__HhWhyW__active:after{transition:bottom .3s,transform .3s .15s;bottom:9px;transform:rotate(-45deg)}.header-module-scss-module__HhWhyW__mobile__menu{background:#030303;flex-direction:column;gap:56px;width:100%;height:calc(100vh - 60px);padding:100px 24px 0;transition:all .6s;display:flex;position:absolute;top:60px;left:0;transform:translateY(-200%)}.header-module-scss-module__HhWhyW__mobile__menu.header-module-scss-module__HhWhyW__opened{transform:translateY(0)}.header-module-scss-module__HhWhyW__mobile__menu__buttons{gap:12px;display:flex}
