.banner{position:relative;overflow:hidden}.banner__image,.banner swiper-slide,.banner__video{position:relative}.banner__image img,.banner swiper-slide img,.banner__video img{width:100%;display:block;-o-object-fit:cover;object-fit:cover}.banner swiper-container{position:relative;z-index:2}.banner__buttons{position:absolute;bottom:20px;right:20px;z-index:4;color:var(--orange);line-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.banner__buttons svg{width:2rem}.banner__button{cursor:pointer}
