.hero-banner{background-color:rgba(0,0,0,.3);color:#fff;position:relative}.hero-banner-slide:before,.hero-banner:before{background-color:rgba(0,0,0,.3);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.hero-banner-img,.swiper.hero-banner-slider{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.hero-banner-img img,.swiper.hero-banner-slider img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.hero-banner-content{display:flex;flex-flow:column wrap;justify-content:center;min-height:800px;overflow:hidden;padding-bottom:150px;padding-top:150px;position:relative;width:100%;z-index:2}.hero-banner-logo{display:block;margin:0 auto}.hero-banner-title{font-size:96px;line-height:100%;margin:0;text-align:center;text-transform:uppercase;width:100%}.hero-banner-title small{display:block;font-family:Avenir,sans-serif;font-size:24px;font-weight:500;letter-spacing:.21em;line-height:137.5%;margin-bottom:31px}.hero-banner-buttons{display:flex;flex-flow:row wrap;justify-content:center;margin-top:29px;width:100%}.hero-banner-buttons .button{margin:20px 10px 0}.hero-banner-slider .swiper-button-next,.hero-banner-slider .swiper-button-prev{border-color:#fff;color:#fff}.hero-banner-slider .swiper-button-prev,.hero-banner-slider.swiper-rtl .swiper-button-next{left:35px}.hero-banner-slider .swiper-button-next,.hero-banner-slider.swiper-rtl .swiper-button-prev{right:35px}.hero-banner-slider .swiper-button-next:focus,.hero-banner-slider .swiper-button-next:hover,.hero-banner-slider .swiper-button-prev:focus,.hero-banner-slider .swiper-button-prev:hover{border-color:#821c1c}.hero-banner-slider .swiper-button-prev:after,.hero-banner-slider .swiper-button-prev:focus:after,.hero-banner-slider .swiper-button-prev:hover:after,.hero-banner-slider.swiper-rtl .swiper-button-next:after,.hero-banner-slider.swiper-rtl .swiper-button-next:focus:after,.hero-banner-slider.swiper-rtl .swiper-button-next:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 12'%3E%3Cpath stroke='%23FFF' stroke-linecap='round' stroke-linejoin='round' d='M15 6H1m0 0 5-5M1 6l5 5'/%3E%3C/svg%3E")}.hero-banner-slider .swiper-button-next:after,.hero-banner-slider .swiper-button-next:focus:after,.hero-banner-slider .swiper-button-next:hover:after,.hero-banner-slider.swiper-rtl .swiper-button-prev:after,.hero-banner-slider.swiper-rtl .swiper-button-prev:focus:after,.hero-banner-slider.swiper-rtl .swiper-button-prev:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 12'%3E%3Cpath stroke='%23FFF' stroke-linecap='round' stroke-linejoin='round' d='M1 6h14m0 0-5-5m5 5-5 5'/%3E%3C/svg%3E")}@media (max-width:1024px){.hero-banner-title{font-size:50px}.hero-banner-title small{font-size:15px;line-height:133.3%;margin-bottom:22px}}@media (max-width:767px){.hero-banner-title{font-size:34px;line-height:115%}.hero-banner-title small{font-size:18px;line-height:138.9%}}