section.quotes{overflow:hidden}section.quotes .wrapper>.content{text-align:center;margin-bottom:32px}section.quotes .wrapper .carousel{position:relative;max-width:820px;width:100%;margin:0 auto}section.quotes .wrapper .carousel .open-quote{width:85px;position:absolute;top:-30px;left:-10px;z-index:10}section.quotes .wrapper .carousel .close-quote{width:85px;position:absolute;bottom:0;right:-10px;z-index:10}section.quotes .wrapper .swiper{width:100%}section.quotes .wrapper .swiper .swiper-wrapper .swiper-slide{height:auto;border-radius:20px;background:rgba(229,234,152,.5);padding:48px;display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:auto;text-align:center}section.quotes .wrapper .swiper .swiper-wrapper .swiper-slide p,section.quotes .wrapper .swiper .swiper-wrapper .swiper-slide p *{font-size:1.125rem;color:#145f48}section.quotes .wrapper .swiper .swiper-wrapper .swiper-slide .logo{width:150px}section.quotes .wrapper .swiper .swiper-wrapper .swiper-slide .logo img{width:100%;height:100%;object-fit:contain;object-position:center}@media only screen and (min-width: 992px){section.quotes .wrapper .carousel .open-quote{width:137px;top:-50px;left:-50px}section.quotes .wrapper .carousel .close-quote{width:137px;bottom:-20px;right:-20px}section.quotes .wrapper .swiper .swiper-wrapper .swiper-slide{padding:48px 80px}section.quotes .wrapper .swiper .swiper-wrapper .swiper-slide p,section.quotes .wrapper .swiper .swiper-wrapper .swiper-slide p *{font-size:1.25rem}}
