section.client-carousel{padding:40px 16px;position:relative}section.client-carousel:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,139,152,.8)}section.client-carousel .bg-img{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:-1}section.client-carousel .inner{max-width:1216px;width:100%;margin:auto;position:relative}section.client-carousel .inner .swiper-navigation{display:none;position:absolute;width:100%;margin:0 auto;left:0;right:0;top:calc(50% - 8px)}section.client-carousel .inner .swiper-navigation .swiper-next,section.client-carousel .inner .swiper-navigation .swiper-prev{padding:8px;border-radius:50px;cursor:pointer;transition:all .3s ease}section.client-carousel .inner .swiper-navigation .swiper-next svg,section.client-carousel .inner .swiper-navigation .swiper-prev svg{width:44px}section.client-carousel .inner .swiper-navigation .swiper-next:hover,section.client-carousel .inner .swiper-navigation .swiper-prev:hover{background:#1F497D}section.client-carousel .inner .swiper{position:relative}section.client-carousel .inner .swiper .logo{max-width:100px;position:absolute;top:16px;right:16px}section.client-carousel .inner .swiper .swiper-wrapper .swiper-slide{height:auto;display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:auto;background:#FFF;padding:24px 16px;border-radius:16px}section.client-carousel .inner .swiper .swiper-wrapper .swiper-slide .image-wrapper{margin-bottom:24px;padding:30px}section.client-carousel .inner .swiper .swiper-wrapper .swiper-slide .image-wrapper .image{flex-basis:100%;width:281px;aspect-ratio:1/1;background:#E8E7F2;border-radius:281px;overflow:hidden}section.client-carousel .inner .swiper .swiper-wrapper .swiper-slide .image-wrapper .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}section.client-carousel .inner .swiper .swiper-wrapper .swiper-slide .content .stars{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:auto}section.client-carousel .inner .swiper .swiper-wrapper .swiper-slide .content .stars svg{width:24px;aspect-ratio:1/1}section.client-carousel .inner .swiper .swiper-wrapper .swiper-slide .content h3{font-family:le-monde-livre-std,serif;font-weight:600;font-size:2.25rem;color:#1f497d;line-height:1.3}section.client-carousel .inner .swiper .swiper-wrapper .swiper-slide .content .position{font-family:proxima-nova,sans-serif;font-weight:400;font-size:1.25rem;color:#1caea5;line-height:1.3;margin-bottom:24px}section.client-carousel .inner .swiper .swiper-wrapper .swiper-slide .content p{font-family:proxima-nova,sans-serif;font-weight:400;font-size:1rem;color:#000;line-height:1.3;margin-bottom:16px}section.client-carousel .inner .swiper .swiper-wrapper .swiper-slide .content p strong,section.client-carousel .inner .swiper .swiper-wrapper .swiper-slide .content p b{font-weight:700}section.client-carousel .inner .swiper .swiper-wrapper .swiper-slide .content p strong em,section.client-carousel .inner .swiper .swiper-wrapper .swiper-slide .content p strong i,section.client-carousel .inner .swiper .swiper-wrapper .swiper-slide .content p b em,section.client-carousel .inner .swiper .swiper-wrapper .swiper-slide .content p b i{font-weight:700}@media only screen and (min-width: 992px){section.client-carousel{padding:96px 16px}section.client-carousel .inner .swiper-navigation{display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:auto}section.client-carousel .inner .swiper{max-width:998px}section.client-carousel .inner .swiper .swiper-wrapper .swiper-slide{flex-direction:row;align-items:center;padding:32px;gap:40px}section.client-carousel .inner .swiper .swiper-wrapper .swiper-slide .image-wrapper{margin-bottom:0}}
