.hero{overflow:hidden;position:relative;width:100%}.hero__slide,.hero__swiper{height:100%;position:relative;width:100%}.hero__media{background-position:50%;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.hero__video{height:100%;object-fit:cover;width:100%}.hero__content{color:#fff;display:flex;flex-direction:column;left:50%;max-width:1440px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%;z-index:2}.custom-rich-text.hero__title{max-width:820px}.custom-rich-text.hero__description{max-width:630px}.hero__navigation{bottom:76px;display:none;height:38px;justify-content:space-between;position:absolute;right:72px;width:116px;z-index:10}.hero__navigation .swiper-button-next,.hero__navigation .swiper-button-prev{border:2px solid #fff;border-radius:100%;bottom:0;color:#fff;height:38px;top:unset;width:38px}.hero__navigation .swiper-button-prev{left:0}.hero__navigation .swiper-button-next{right:0}.hero__navigation .swiper-button-next:after,.hero__navigation .swiper-button-prev:after{font-size:16px}.swiper-pagination.hero__pagination{bottom:48px!important;position:absolute;text-align:center;width:100%;z-index:10}.swiper-pagination.hero__pagination .swiper-pagination-bullet{background:#fff;border-radius:50%;height:8px;margin:0 2px;opacity:.7;transition:all .3s ease;width:8px}.swiper-pagination.hero__pagination .swiper-pagination-bullet-active{background:#fff;border-radius:20px;opacity:1;width:24px}@media (max-width:767px){.custom-rich-text.hero__title{margin-bottom:0}.custom-rich-text.hero__description{margin-bottom:48px;padding:0}.hero__navigation{bottom:30px;display:flex;height:38px;justify-content:space-between;position:absolute;right:50%;transform:translateX(50%);width:116px;z-index:10}}