.panorama-slider .swiper-container{width:100%;margin:40px 0;padding:45px 0}.panorama-slider .swiper-slide{opacity:.99;transition:all .7s;overflow:hidden}.panorama-slider .swiper-wrapper{display:flex;align-items:center!important}.panorama-slider .swiper-slide .image_slides{width:100%;height:380px}@media screen and (max-width:1200px){.panorama-slider .swiper-slide .image_slides{height:400px}}.panorama-slider .swiper{--v-offset:50px;--curve-height:90px;width:100%;position:relative;overflow:hidden}.panorama-slider .swiper:before,.panorama-slider .swiper:after{content:"";z-index:99;width:calc(100vw + 2*var(--v-offset));height:var(--curve-height);left:calc(-1*var(--v-offset));right:calc(-1*var(--v-offset));background:#fcf6ed;border-radius:45%;display:block;position:absolute}.panorama-slider .swiper:before{top:calc(-.7*var(--curve-height))}.panorama-slider .swiper:after{bottom:calc(-.7*var(--curve-height))}.panorama-slider .wrapper{grid-gap:24px;scroll-snap-type:x mandatory;grid-template-rows:200px;grid-auto-flow:column;display:grid;overflow:auto}.panorama-slider .swiper-slide .image_slides{opacity:1;border-radius:20px;transition:all .4s;transform:scale(1.5)translateY(20px)}.panorama-slider .swiper-slide-active{opacity:1!important;transform:scale(1)translateY(-20px)!important}
