.swiper-slide .slide{background-color:#000;clip-path:ellipse(50% 50% at 50% 50%);width:calc(100% + 150px);height:100%;transform:rotate(-15deg);margin-left:-150px;position:relative}.swiper-slide .slide .text{position:absolute;top:0;right:0;z-index:10;transform:rotate(15deg);width:300px;display:flex;align-items:center;justify-content:flex-end;padding:20px 40px 20px 20px;justify-self:flex-end}.swiper-slide .slide .text p{font-size:2rem;color:#fff;text-align:center;font-weight:700}.swiper-slide .slide .text .top-text{font-size:3rem;line-height:3.3rem}.swiper-slide .slide img{transform:rotate(15deg);height:120%;margin-top:-60px}.swiper-container{position:relative;margin-top:40px;margin-bottom:50px}.swiper-container .swiper{overflow:visible}.swiper-container .oval-bg{position:absolute;bottom:-120px;left:200px;width:100%;height:100%;object-fit:contain;width:calc(100% + 150px);margin-left:-150px;z-index:-1}@media(max-width:991.98px){.swiper-container{height:500px}.swiper-container .slide .text{width:300px;padding:20px 40px 20px 20px}.swiper-container .slide .text p{font-size:1.6rem;color:#fff;text-align:center;font-weight:700}.swiper-container .slide .text .top-text{font-size:2.4rem;line-height:2.7rem}}@media(max-width:767.98px){.swiper-container{height:300px;margin-bottom:30px}.swiper-container .slide .text{width:300px;padding:20px 40px 20px 20px;bottom:0;top:unset;left:80px;right:unset}.swiper-container .slide .text p{font-size:1.6rem;color:#fff;text-align:center;font-weight:700}.swiper-container .slide .text .top-text{font-size:2rem;line-height:2.2rem;margin:0}.swiper-container .slide .text .slider-buttons{margin-top:5px;display:none}.swiper-container .oval-bg{position:absolute;bottom:-60px;left:180px;width:100%;height:100%;object-fit:contain;width:calc(100% + 200px);margin-left:-200px;z-index:-1;transform:scale(1.3)}}
