.swiper-slide-wrapper{min-height:80vh;position:relative;display:grid}.hero-media{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.hero-media video,.hero-media img{height:100%;width:100%;object-fit:cover}.swiper-slide-content{width:calc(100% - 200px);height:calc(100% - 200px);display:flex;padding:100px;flex-direction:column;gap:20px;justify-content:center;align-items:center;background-color:#a071504a}.hero-header{font-size:60px;color:#fff;text-align:center}.hero-header em{background-color:var(--main);font-style:normal;padding:0 15px}.hero-buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.button-wrapper{display:flex;position:relative}.button-wrapper:first-child a{padding:15px 30px;background:var(--main);color:#fff;text-decoration:none;border:1px solid var(--main)}.button-wrapper a{padding:15px 30px;font-size:var(--text-size);background:0 0;border:1px solid var(--main);color:#fff;display:flex;justify-content:center;align-items:center;gap:10px;text-decoration:none}span.additional-text{position:absolute;padding:5px;width:fit-content;font-size:10px;background:var(--main);color:#fff;border:1px solid #fff;bottom:-15px;right:-10px}.swiper-slide-content-inner{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;width:calc(100%  - (2* var(--padding)));border:5px solid var(--main);border-radius:100px 0;height:100%;padding:var(--padding);padding-top:100px;padding-bottom:100px}@media screen and (max-width:1600px){.swiper-slide-content{padding:50px;width:calc(100% - 100px);height:calc(100% - 100px)}.swiper-slide-content-inner{border-radius:50px 0}.hero-header{font-size:50px}}@media screen and (max-width:1200px){.swiper-slide-content{padding:50px;width:calc(100% - 100px);height:calc(100% - 100px)}.swiper-slide-content-inner{border-radius:50px 0;border-width:2px}.hero-header{font-size:40px}}@media screen and (max-width:1000px){.swiper-slide-content{padding:var(--padding);width:calc(100% - (2 * var(--padding)));height:calc(100% - (2 * var(--padding)))}.swiper-slide-content-inner{border-radius:50px 0;border-width:2px}.hero-header{font-size:40px}}@media screen and (max-width:800px){.swiper-slide-content{padding:var(--padding);width:calc(100% - (2 * var(--padding)));height:calc(100% - (2 * var(--padding)))}.swiper-slide-content-inner{border-radius:50px 0;border-width:2px}.hero-header{font-size:30px}.button-wrapper a{padding:10px 20px}}.swiper-button-next,.swiper-button-prev{height:40px !important;width:40px !important;background:var(--main);font-size:20px}.swiper-button-next:after,.swiper-button-prev:after{font-size:20px;color:#fff}span.swiper-pagination-bullet{height:20px;width:20px;border-radius:0}span.swiper-pagination-bullet-active{background:var(--main)}.swiper-button-next:after,.swiper-button-prev:after{font-size:20px !important}.block--hero-section{margin-left:calc(-1 * var(--padding));margin-right:calc(-1 * var(--padding))}