@import url("https://fonts.googleapis.com/css?family=Montserrat:300,400,500,600&display=swap&subset=cyrillic");body,html{font-family:'Montserrat', sans-serif;font-weight:400}a,a:hover{text-decoration:none;color:inherit}img{width:100%}.uppercase,.intro .inner .lang a,.intro .inner .subtitle,.header .container .menu a,h4,.h4{text-transform:uppercase;letter-spacing:0.15em}.clearfix:after{display:block;content:'';clear:both}h1,.h1,.intro .inner .title{font-size:3rem;font-weight:400;line-height:1.1}h2,.h2{font-size:1.85rem;font-weight:400;line-height:1.3;margin-bottom:1rem}h4,.h4{font-size:1rem}p{font-size:1.25rem;font-weight:300;letter-spacing:0.02em;color:#DDDDDD}.text-primary{color:#283C87 !important}.btn.btn-outline-light:hover{background:rgba(255,255,255,0.15);color:white}.arrow{width:4rem;height:4rem;border-radius:50%;border:2px solid white;cursor:pointer;background-image:url(/images/arrow.svg);background-repeat:no-repeat;background-position:center;background-size:50%}.header{height:120px;color:white;position:absolute;width:100%;z-index:20;padding:0;background:-webkit-gradient(linear, left bottom, left top, from(transparent), to(rgba(0,0,0,0.5)));background:linear-gradient(0deg, transparent 0%, rgba(0,0,0,0.5) 100%)}.header .hamburger{margin-left:-1.5rem}.header .hamburger img{height:32px;width:auto}.header .container .menu a{font-size:0.9rem;padding:0.5rem}.header .container .menu a:first-child{border-right:1px solid rgba(255,255,255,0.5)}.header .container .logo img{height:50px;width:auto}.intro{background:black;color:white;overflow:hidden;position:relative;width:100%;height:100vh;top:0;left:0}.intro .inner{z-index:10;position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;min-height:600px;top:0;left:0}.intro .inner .title{text-shadow:0px 0px 5rem black}.intro .inner .arrows{position:absolute;bottom:3rem;width:100%}.intro .inner .arrows .container{display:flex;justify-content:space-between;align-items:center}.intro .inner .down{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.intro .inner .lang a{padding:0.5rem;font-size:0.9rem}.intro .inner .lang a:not(.active){font-weight:300;opacity:0.7}.intro .inner .lang a:first-child{border-right:1px solid rgba(255,255,255,0.5)}.intro .inner .sound{background-color:rgba(255,255,255,0.2);border:none;background-image:url(/images/volume-mute.svg)}.intro .inner .sound.on{background-image:url(/images/volume.svg)}.intro .inner .sound:after{content:'';background-image:url(/images/volume.svg)}.intro video{min-height:100%;min-width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.header .container,.intro .container{max-width:1980px;padding:0 4rem}.swiper .swiper-wrapper{margin:0;opacity:0.7}.swiper .swiper-slide{background-size:cover;background-position:center}.swiper .swiper-slide.s1{background-image:url(/images/vw.jpg)}.swiper .swiper-slide.s2{background-image:url(/images/bmw.jpg)}.swiper .swiper-slide.s3{background-image:url(/images/audi.jpg)}.swiper .swiper-slide.s4{background-image:url(/images/cla.jpg)}.swiper .swiper-controls{position:absolute;width:100%;bottom:2.5rem;left:0;right:0}.swiper .swiper-controls .container{display:flex;align-items:flex-end}.swiper .swiper-pagination{position:relative;text-align:left;padding-left:2.5rem;width:auto;margin-right:auto}.swiper .swiper-pagination .swiper-pagination-bullet{background:white;opacity:0.5;margin:0 14px}.swiper .swiper-pagination .swiper-pagination-bullet-active{opacity:1;position:relative}.swiper .swiper-pagination .swiper-pagination-bullet-active:after{content:'';position:absolute;left:-14px;top:-14px;width:36px;height:36px;border-radius:50px;border:1px solid white}.swiper .swiper-button-prev,.swiper .swiper-button-next{position:static;margin-right:2.5rem;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.swiper .swiper-button-prev:after,.swiper .swiper-button-next:after{content:none}.swiper .swiper-button-prev{margin-right:1.25rem;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.about,.advantages{padding-top:6rem}.advantages .item{padding:0 3rem 3rem 0}.advantages .item .title{font-size:1.25rem;font-weight:500;margin-top:1rem}.advantages .item .subtitle{margin-top:0.25rem;font-size:1.125rem}.advantages .item img{height:4rem;width:auto}.footer{padding-top:6rem}.footer .container{align-items:flex-start;position:relative}.footer .container>*{margin-bottom:2rem}.footer .container a{font-size:1rem;display:block;padding-bottom:0.25rem}.footer .container .h{font-size:1.25rem;font-weight:500}@media (max-width: 1199px){.footer .container{flex-direction:column}}@media (max-width: 991px){.about,.advantages{padding-top:4rem}}@media (max-width: 767px){.container{max-width:100%;padding:0 2rem !important}h1,.h1,.intro .inner .title{font-size:2rem}h2,.h2{font-size:1.5rem}.header .container{flex-direction:column;align-items:flex-start}.header .container a{margin:0 !important}.header .container a.logo{padding:1.5rem 0}}