.main-advantages{color:#fff;min-height:37.5vw;position:relative;width:100%}@media screen and (min-width:1600px){.main-advantages{min-height:600px}}@media (min-width:1px) and (max-width:920px){.main-advantages{min-height:600px}}.main-advantages.fixed-mode .main-advantages__container{position:fixed;width:calc(100% - 5.75vw)}@media screen and (min-width:1600px){.main-advantages.fixed-mode .main-advantages__container{width:calc(100% - 46px)}}@media (min-width:1px) and (max-width:920px){.main-advantages.fixed-mode .main-advantages__container{width:100%}.main-advantages.fixed-mode .main-advantages__enlarge{right:70px}}.main-advantages.reached-end .main-advantages__container{bottom:0;position:absolute;top:auto;width:100%}@media screen and (min-width:1600px){.main-advantages.reached-end .main-advantages__container{width:100%}}@media (min-width:1px) and (max-width:920px){.main-advantages.reached-end .main-advantages__container{width:100%}.main-advantages.reached-end .main-advantages__enlarge{right:20px}.main-advantages .container{padding-bottom:20px}}.main-advantages__container{height:calc(var(--vhFix)*100);position:absolute;right:0;top:0;width:100%}@media screen and (min-width:1600px){.main-advantages__container{width:100%}}@media (min-width:1px) and (max-width:920px){.main-advantages__container{width:100%}}.main-advantages__content{height:100%;left:0;padding-bottom:3.125vw;padding-top:3.125vw;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}@media screen and (min-width:1600px){.main-advantages__content{padding-bottom:50px;padding-top:50px}}@media (min-width:1px) and (max-width:920px){.main-advantages__content{flex-wrap:wrap;padding-bottom:0;padding-top:17px}}.main-advantages__content .container{display:flex;flex-direction:column;height:100%}.main-advantages__content .content>*{font-size:1.25vw;font-weight:600}@media screen and (min-width:1600px){.main-advantages__content .content>*{font-size:20px}}@media (min-width:1px) and (max-width:920px){.main-advantages__content .content>*{font-size:16px;font-weight:500}.main-advantages__title{margin-bottom:27px;padding-right:95px}}.main-advantages__title .h2{text-transform:uppercase}@media (min-width:1px) and (max-width:920px){.main-advantages__title .h2{font-size:24px}}.main-advantages__slider-wrapper{height:100%;overflow:hidden;position:relative;width:100%;z-index:1}@media screen and (min-width:1600px){.main-advantages__slider-wrapper{margin-left:auto;width:100%}}.main-advantages__sub{height:100vh;height:calc(var(--vhFix, 1vh)*100);left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.main-advantages__slide.swiper-slide{box-sizing:border-box;height:100vh;height:calc(var(--vhFix, 1vh)*100);width:100%}.main-advantages .swiper-creative .swiper-slide{overflow:visible}.main-advantages__image{height:100%;line-height:0;margin-bottom:1.25vw;overflow:hidden;width:100%}@media screen and (min-width:1600px){.main-advantages__image{margin-bottom:20px}}@media (min-width:1px) and (max-width:920px){.main-advantages__image{margin-bottom:20px}}.main-advantages__image img{height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.main-advantages__image img.entered{opacity:1}.main-advantages__image img.entered~.main-advantages__image-preloader:after{content:none}.main-advantages__image-preloader{pointer-events:none}.main-advantages__image-preloader:after{animation:rotate 3s linear infinite;border-color:#101820 #ffc600;border-radius:50%;border-style:solid;border-width:.3125vw;content:"";display:block;height:2.8125vw;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s ease;width:2.8125vw;z-index:11}@media screen and (min-width:1600px){.main-advantages__image-preloader:after{border-width:5px;height:45px;width:45px}}@media (min-width:1px) and (max-width:920px){.main-advantages__image-preloader:after{border-width:5px;height:45px;width:45px}}.main-advantages__parts{display:flex;flex-direction:column;margin-left:auto;margin-top:auto;position:relative;width:31.875vw}@media screen and (min-width:1600px){.main-advantages__parts{width:510px}}@media (min-width:1px) and (max-width:920px){.main-advantages__parts{width:100%}}.main-advantages__part{color:#fff;font-size:1.5vw;font-weight:600;margin-bottom:1.375vw;position:relative;text-transform:uppercase;width:100%}@media screen and (min-width:1600px){.main-advantages__part{font-size:24px;margin-bottom:22px}}@media (min-width:1px) and (max-width:920px){.main-advantages__part{bottom:0;font-size:16px;left:0;margin-bottom:10px;padding-right:65px;position:absolute}}.main-advantages__part:last-child{margin-bottom:0}@media (min-width:1px) and (max-width:920px){.main-advantages__part:last-child{margin-bottom:10px}}.main-advantages__part button{background-color:transparent;border:0;cursor:pointer;height:100%;left:0;padding:0;pointer-events:all;position:absolute;top:0;width:100%}.main-advantages__part button.active+span{color:#ffc600}@media (min-width:1px) and (max-width:920px){.main-advantages__part button.active+span{opacity:1}}.main-advantages__part span{transition:color .3s ease,opacity .3s ease}@media (min-width:1px) and (max-width:920px){.main-advantages__part span{opacity:0}}.main-advantages__navigation{display:flex;flex-direction:column;padding:.625vw 1.25vw 1.25vw;width:100%}@media screen and (min-width:1600px){.main-advantages__navigation{padding:10px 20px 20px}}@media (min-width:1px) and (max-width:920px){.main-advantages__navigation{padding:10px 20px 20px}}.main-advantages__enlarge{align-items:center;border:1px solid #fff;border-radius:50%;display:none;height:2.5vw;justify-content:center;position:absolute;right:1.25vw;top:1.3125vw;transition:right .3s ease;width:2.5vw;z-index:1}@media screen and (min-width:1600px){.main-advantages__enlarge{height:40px;right:20px;top:21px;width:40px}}@media (min-width:1px) and (max-width:920px){.main-advantages__enlarge{display:flex;height:40px;right:20px;top:21px;width:40px}}.main-advantages__enlarge svg{fill:#fff;height:1vw;stroke:#fff;width:1vw}@media screen and (min-width:1600px){.main-advantages__enlarge svg{height:16px;width:16px}}@media (min-width:1px) and (max-width:920px){.main-advantages__enlarge svg{height:16px;width:16px}}@keyframes rotate{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}