.content-over-media{position:relative;z-index:0}.content-over-media .text,.content-over-media .text .container,.content-over-media .text .container .container-max,.content-over-media .text .wrapper{height:100%}.content-over-media .text .wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.content-over-media .text .title{margin-bottom:.8em}.content-over-media .text .buttons{display:flex;gap:1rem;margin-top:5rem}.content-over-media .media{inset:0;position:absolute;z-index:-1}.content-over-media .media img{height:100%;object-fit:cover;width:100%}.content-over-media .swiper-pagination{--swiper-pagination-bullet-color-rgb:var(--color-white-rgb)}.content-over-media .swiper-slide{height:unset}.content-over-media .swiper-pagination{inset-block-end:var(--container-gutter-x);inset-inline-start:var(--container-gutter-x);position:absolute;z-index:1}@media (min-width:769px){.content-over-media{height:clamp(80rem,calc(100vh*var(--viewport-factor)),108rem)}.content-over-media .swiper{height:100%}.content-over-media .swiper-pagination{inset-block-end:7.4rem;inset-inline-start:7.4rem}}@media (max-width:768px){.content-over-media{height:clamp(40rem,calc(50vh*var(--viewport-factor)),60rem)}.content-over-media .text{padding:var(--container-gutter-x) 0}.content-over-media .text .title{margin-bottom:.5em}.content-over-media .gallery,.content-over-media .swiper{height:100%}}