section.content-box-carousel{overflow:hidden}section.content-box-carousel.has-bg{padding-bottom:120px!important;margin-top:120px}section.content-box-carousel .bg{position:absolute;top:0%;left:0;width:100%;height:100%;z-index:-1}section.content-box-carousel .bg img,section.content-box-carousel .bg video{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}section.content-box-carousel .wrapper .content{margin-bottom:40px}section.content-box-carousel .wrapper .content h2 strong,section.content-box-carousel .wrapper .content h3 strong{position:relative;color:#fff;font-style:italic}section.content-box-carousel .wrapper .content h2 strong:after,section.content-box-carousel .wrapper .content h3 strong:after{content:"";position:absolute;width:100%;height:4px;background:#FFF;left:0;bottom:0}section.content-box-carousel .wrapper .content ul li::marker{color:#fff}section.content-box-carousel .wrapper .box-grid{display:grid;grid-template-columns:1fr;column-gap:auto;row-gap:auto;gap:24px}section.content-box-carousel .wrapper .boxes-carousel{width:100%;margin-top:48px}section.content-box-carousel .wrapper .boxes-carousel .swiper{overflow:visible;padding-bottom:60px;margin-top:0}section.content-box-carousel .wrapper .boxes-carousel .swiper .swiper-pagination{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:auto;gap:0;border-radius:5px;background:#3B3B3E;padding:2px;overflow:hidden}section.content-box-carousel .wrapper .boxes-carousel .swiper .swiper-pagination .swiper-pagination-bullet{width:100%;height:6px;border-radius:0;margin:0;opacity:1;background:#3B3B3E;transition:all .3s ease}section.content-box-carousel .wrapper .boxes-carousel .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#E6E6E7;border-radius:6px}section.content-box-carousel .wrapper .boxes-carousel .swiper .swiper-wrapper .swiper-slide{height:auto}section.content-box-carousel .wrapper .box{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;flex-wrap:auto;position:relative;width:100%;height:100%;border:outset 2px rgba(255,255,255,.2);border-radius:32px;background:linear-gradient(180deg,rgba(15,15,16,.45) 0%,rgba(15,15,16,.3) 103.66%);overflow:hidden}section.content-box-carousel .wrapper .box .content{padding:32px 16px 8px}section.content-box-carousel .wrapper .box .icon{position:relative;left:calc(100% - 105px);bottom:0;width:105px;max-height:130px}@media only screen and (min-width: 601px){section.content-box-carousel .wrapper .box-grid{grid-template-columns:1fr 1fr}section.content-box-carousel .wrapper .box .icon{left:calc(100% - 105px);width:105px;max-height:150px}}@media only screen and (min-width: 992px){section.content-box-carousel .wrapper .content{max-width:680px;margin-bottom:40px}section.content-box-carousel .wrapper .box{max-width:100%}section.content-box-carousel .wrapper .box .content{padding:40px 24px 8px}section.content-box-carousel .wrapper .box .icon{left:calc(100% - 145px);width:145px;max-height:170px}section.content-box-carousel .wrapper .box-grid{grid-template-columns:1fr 1fr;gap:40px}section.content-box-carousel .wrapper .boxes-carousel{flex-basis:50%;max-width:587px;margin-top:0}section.content-box-carousel .wrapper .boxes-carousel .swiper{width:100%;clip-path:inset(-100vw -100vw -100vw 0)}}
