.slide-show__slides{margin-top:var(--section-margin-top);padding-bottom:var(--section-padding-bottom);padding-top:var(--section-padding-top);position:relative}.slide-show__slide{align-items:var(--blocks-align);display:flex;flex-direction:column;min-height:var(--section-height)}.slide-show__slide:after{background:var(--color-overlay);content:"";height:100%;left:0;opacity:var(--color-opacity);position:absolute;top:0;width:100%;z-index:1}.slide-show__content-wrapper{align-items:var(--blocks-horizontal-align);color:var(--color);display:flex;flex-direction:column;justify-content:var(--blocks-vertical-align);min-height:inherit;padding-left:10rem;padding-right:10rem;position:relative;text-align:var(--content-align);width:var(--block-width);z-index:2}@media(max-width:47.99em){.slide-show__content-wrapper{justify-content:var(--blocks-vertical-align-mobile);padding-left:2rem;padding-right:2rem;text-align:var(--content-align-mobile)}.slide-show__content-wrapper>*{padding:0 2rem}.slide-show__mobile-content-wrapper{min-height:unset!important;padding-bottom:2rem;padding-left:0!important}}.slide-show__content-inner-background{background-color:var(--background-color);height:100%;padding:2rem;width:-moz-fit-content;width:fit-content}.slide-show__image-container{height:100%;left:0;position:absolute;top:0;width:100%}.slide-show__image-container img{display:block;height:inherit;-o-object-fit:cover;object-fit:cover;width:inherit}.slide-show__title{font-size:4rem;font-weight:700;margin-top:0}@media(min-width:48em){.slide-show__title{font-size:6.7rem}}.slide-show__buttons{bottom:7%;display:flex;gap:2rem;justify-content:flex-end;padding-right:5rem;position:absolute;width:100%;z-index:10}@media(max-width:47.99em){.slide-show__buttons{justify-content:center;padding-right:0}.slide-show__mobile-buttons{bottom:0;justify-content:flex-end}.slide-show__mobile-slide.swiper-slide{height:unset!important}.slide-show__mobile-content-under:after{display:none}.slide-show__mobile-content-under .slide-show__image-container{position:static}}.slide-show .swiper-pagination-bullets{margin-top:3rem;width:-moz-fit-content;width:fit-content}.slide-show .swiper-button-next,.slide-show .swiper-button-prev{position:static}.slide-show .pagination-bullets{display:flex;gap:1rem;margin-top:3rem}.slide-show .pagination-bullet{border:1px solid var(--color-secondary);border-radius:50%;cursor:pointer;height:1.5rem;width:1.5rem}.slide-show .pagination-bullet-active{background-color:var(--color-secondary);border-radius:25px;width:2.5rem}
