section.content-carousel{background:linear-gradient(135deg,#B0DBFF,#59B3FF);border-radius:1rem;padding:40px 1rem;overflow:hidden;margin:-1rem 0;position:relative;z-index:2}section.content-carousel+section{padding:52px 1rem 32px}section.content-carousel .bg-pattern{position:absolute;top:1.5rem;right:1.5rem;z-index:-1;display:none}section.content-carousel .wrapper .content{text-align:center}section.content-carousel .wrapper .swiper{margin-top:2rem}section.content-carousel .wrapper .swiper .swiper-navigation{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:auto;gap:1.5rem;margin-top:3rem}section.content-carousel .wrapper .swiper .swiper-navigation .swiper-prev,section.content-carousel .wrapper .swiper .swiper-navigation .swiper-next{width:40px;height:40px;border:solid 2px #171B40;border-radius:40px;padding:4px}section.content-carousel .wrapper .swiper .swiper-wrapper .swiper-slide .box{display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:auto;text-align:center}section.content-carousel .wrapper .swiper .swiper-wrapper .swiper-slide .box .icon{width:90px;height:90px;margin-bottom:1rem;position:relative}section.content-carousel .wrapper .swiper .swiper-wrapper .swiper-slide .box .icon h4{position:absolute;top:50%;left:0;right:0;margin:0 auto;transform:translateY(-50%);width:max-content;font-size:2x .5rem;color:#171b40}@media only screen and (min-width: 992px){section.content-carousel{padding:80px 1rem}section.content-carousel+section{padding:80px 1rem 60px}section.content-carousel .bg-pattern{display:block}section.content-carousel .wrapper .swiper{margin-top:4rem}}
