.landing__black-container{background-color:#000;padding-top:179px;position:relative}@media (max-width:768px){.landing__black-container{padding-top:20px}}.landing__black-container__shadow{background:linear-gradient(0deg,#23201f 5%,rgba(35,32,31,0) 50%);bottom:0;height:86px;position:absolute;width:100%}.landing__logo{height:108px;position:relative;width:100%}.landing__logo__line{border-bottom:1px solid #656565;position:absolute;top:55%;width:100%}.landing__logo__img{background-color:#000;height:100%;left:50%;padding:0 20px;position:absolute;transform:translateX(-50%)}.landing__logo__img svg{height:100%}.landing__video-container{aspect-ratio:1.78;position:relative}@media (max-width:768px){.landing__video-container{padding:0}}.landing{color:#fff;font-family:MyriadProLight,sans-serif;font-size:clamp(18px,1.7vw,20px);line-height:1.4}@media (max-width:768px){.landing{font-size:4vw}}.landing__about{display:flex;flex-direction:row;gap:clamp(40px,5vw,100px);margin-top:clamp(40px,8vw,80px)}@media (max-width:768px){.landing__about{flex-direction:column;margin-top:6vw}.landing__about.second{flex-direction:column;margin-top:8vw}}.landing__about.second .landing__about__image{margin-left:5%;width:65%}@media (max-width:768px){.landing__about.second .landing__about__image{margin-left:unset;width:unset}}.landing__about.second .landing__about__image img{width:100%}.landing__about__text{align-self:center;display:flex;flex-direction:column;flex-grow:1;flex-shrink:1;gap:clamp(10px,2.8vw,35px)}@media (max-width:768px){.landing__about__text{gap:6vw}}.landing__about__title{font-family:DINCondBold,sans-serif;font-size:clamp(41px,4vw,70px);line-height:1;margin:0;padding:0}@media (max-width:768px){.landing__about__title{font-size:13vw;text-align:center}}.landing__about__image{box-shadow:20px 20px 50px 0 rgba(0,0,0,.85)}@media (min-width:769px){.landing__about__image{flex-grow:0;flex-shrink:0;width:50%}}@media (max-width:768px){.landing__about__image .desktop{display:none}}.landing__about__image .mobile{display:none}@media (max-width:768px){.landing__about__image .mobile{display:unset}}.landing__banner{margin-top:clamp(80px,7vw,130px);padding:clamp(50px,10vw,100px) 0;position:relative}@media (max-width:768px){.landing__banner{margin-top:70px;padding:70vw 0 0}}.landing__banner__container{display:flex;flex-direction:row;gap:2vw;height:calc(100% - 200px);justify-content:space-between;left:50%;margin-left:auto;margin-right:auto;margin-top:clamp(50px,10vw,100px);position:absolute;top:0;transform:translateX(-50%);width:100%;z-index:10}@media (max-width:768px){.landing__banner__container{align-items:center;flex-direction:column;height:100%;margin-top:0;padding-left:16px;padding-right:16px;width:100vw}}@media (min-width:769px){.landing__banner__container{width:90vw}}@media (min-width:1600px){.landing__banner__container{width:1500px}}.landing__banner__watch{flex-shrink:0;height:100%;margin-left:clamp(-50px,-2.5vw,0px);max-height:730px;z-index:10}@media (max-width:768px){.landing__banner__watch{height:unset;width:100%}}.landing__banner__watch img{height:175%;transform:translateY(-20%)}@media (max-width:768px){.landing__banner__watch img{height:unset;transform:unset}}.landing__banner__text{align-self:center;color:#ff0;font-family:DINCondBold,sans-serif;font-size:clamp(25px,3.1vw,60px);letter-spacing:clamp(12px,1.2vw,17px);line-height:1.2;position:absolute;right:0;text-transform:uppercase;top:18%;white-space:nowrap}@media (max-width:768px){.landing__banner__text{bottom:11%;font-size:30px;letter-spacing:5px;text-align:center;top:unset;width:100%}}.landing__banner__text:after,.landing__banner__text:before{border-bottom:2px solid #ff0;content:"";position:absolute;z-index:5}.landing__banner__text:before{margin-right:5%;right:100%;top:50%;width:100vw}@media (max-width:768px){.landing__banner__text:before{left:0;margin-right:unset;top:-12px;width:45%}}.landing__banner__text:after{left:45%;top:-25%;width:calc(55% + 5vw)}@media (min-width:1600px){.landing__banner__text:after{left:45%;width:calc(55% + 50vw - 750px)}}@media (max-width:768px){.landing__banner__text:after{bottom:-12px;left:30%;top:unset;width:70%}}.landing__banner__car{position:relative}.landing__banner__car img{width:100%}:root{--swiper-theme-color:#fff;--swiper-navigation-color:#fff;--swiper-navigation-sides-offset:2vw}@media (max-width:768px){.landing__gallery{margin-left:-16px;width:100vw}}.landing__gallery .swiper-wrapper{display:flex;margin-top:clamp(40px,10vw,100px)}.landing__gallery .swiper-slide{flex-grow:0;flex-shrink:0;width:calc(50% - 64px)}@media (max-width:768px){.landing__gallery .swiper-slide{width:80%}}.landing__gallery-container{margin-bottom:clamp(30px,4vw,50px);position:relative}@media (max-width:768px){.landing__gallery-container{padding:0 16px}}.landing__gallery-pagination{--swiper-pagination-bottom:clamp(-50px,-4vw,-30px);--swiper-pagination-top:"unset";--swiper-pagination-bullet-height:6px;--swiper-pagination-bullet-horizontal-gap:0;--swiper-pagination-color:#fff;--swiper-pagination-bullet-inactive-color:#fff;--swiper-pagination-bullet-inactive-opacity:0.3;--swiper-pagination-bullet-border-radius:0;display:flex;gap:.5vw;justify-content:center}@media (max-width:768px){.landing__gallery-pagination{gap:1vw}}.landing__gallery-pagination>.swiper-pagination-bullet{flex:0 0 11vw}body{background-color:#231f20}.breadcrumbs a,.breadcrumbs span{color:#fff!important}.landing{margin-bottom:130px}@media (max-width:768px){.landing{margin-bottom:100px}}
