section.box-carousel{background:#AED141;margin-top:40px;padding:64px 16px;overflow:clip}section.box-carousel .wrapper>.content{max-width:1000px;margin:0 auto 48px;text-align:center}section.box-carousel .wrapper>.content p,section.box-carousel .wrapper>.content p *{font-size:1.125rem}section.box-carousel .wrapper .swiper{overflow:visible}section.box-carousel .wrapper .swiper .swiper-wrapper .swiper-slide .box{background:rgba(255,255,255,.5);display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:auto;text-decoration:none;gap:32px;height:auto;padding:48px;margin:8px 0;border-radius:20px;transform:scale(.9);transition:background .3s ease,transform .3s linear}section.box-carousel .wrapper .swiper .swiper-wrapper .swiper-slide.award .box{padding:0 48px 48px;margin-top:32px}section.box-carousel .wrapper .swiper .swiper-wrapper .swiper-slide.award .image{border-radius:32px 32px 200px 200px;background:#FFF;padding:20px;margin-top:-24px}section.box-carousel .wrapper .swiper .swiper-wrapper .swiper-slide.award .image img{width:100%;height:100%;object-fit:contain;object-position:center}section.box-carousel .wrapper .swiper .swiper-wrapper .swiper-slide.swiper-slide-active .box{background:#145F48;transform:scale(1)}section.box-carousel .wrapper .swiper .swiper-wrapper .swiper-slide.swiper-slide-active .content *{color:#fff}section.box-carousel .wrapper .swiper .swiper-wrapper .swiper-slide .image{width:233px;height:233px;border-radius:233px;overflow:hidden}section.box-carousel .wrapper .swiper .swiper-wrapper .swiper-slide .image img{width:100%;height:100%;object-fit:cover}section.box-carousel .wrapper .swiper .swiper-wrapper .swiper-slide .content{text-align:center}section.box-carousel .wrapper .swiper .swiper-wrapper .swiper-slide .content h4{font-family:Aptos,sans-serif;font-weight:700;font-size:1.375rem;color:#222;line-height:1.3;margin-bottom:8px}section.box-carousel .wrapper .swiper .swiper-wrapper .swiper-slide .content p{margin-bottom:8px}@media only screen and (min-width: 992px){section.box-carousel{margin-top:80px;padding:96px 16px 80px}section.box-carousel .wrapper .content p,section.box-carousel .wrapper .content p *{font-size:1.25rem}}
