.panorama-swiper .swiper-wrapper{display:flex;align-items:center!important;transition-timing-function:linear!important}.panorama-swiper .swiper-wrapper .swiper-slide img{width:100%;height:475px;object-fit:cover}@media screen and (max-width:1200px){.panorama-swiper .swiper-wrapper .swiper-slide img{height:200px}}.panorama-swiper .swiper{overflow:hidden;position:relative;--v-offset:40px;--curve-height:280px}@media screen and (max-width:768px){.panorama-swiper .swiper{--curve-height:120px}}.panorama-swiper .swiper:after,.panorama-swiper .swiper:before{content:"";z-index:99;display:block;background:#7295ae;width:calc(100vw + 2*var(--v-offset));height:var(--curve-height);position:absolute;border-radius:45%;left:calc(-1*var(--v-offset));right:calc(-1*var(--v-offset))}.panorama-swiper .swiper:before{top:calc(-.7*var(--curve-height))}.panorama-swiper .swiper:after{bottom:calc(-.7*var(--curve-height))}.panorama-swiper .wrapper{display:grid;grid-template-rows:300px;grid-auto-flow:column;grid-gap:24px;overflow:auto;scroll-snap-type:x mandatory}.panorama-swiper .wrapper img{scroll-snap-align:center}