.card-carousel-section{overflow:hidden;position:relative;width:100%}.cc-bg-image{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.card-carousel-inner-section{margin:auto;max-width:1600px;overflow:hidden;position:relative;width:100%;z-index:1}.cc-heading-content h2{margin:0}.cc-heading-content{align-items:center;text-align:center;@media (min-width:1024px){align-items:flex-start;text-align:left}}.card-carousel-section .swiper-slide{display:flex;flex-direction:column;height:auto}.card-carousel-section .rcd-card{flex:1}.cc-swiper{padding:2px;width:100%}.cc-swiper .swiper-wrapper{margin-bottom:24px}.cc-swiper-navigation-wrap{align-items:center;display:flex;gap:12px}.cc-swiper .swiper-button-next:after,.cc-swiper .swiper-button-prev:after{content:""}.cc-swiper .swiper-button-next,.cc-swiper .swiper-button-prev{align-items:center;border:1px solid var(--navy-blue-900,#0c2471);border-radius:8px;color:var(--navy-blue-900,#0c2471);display:flex;height:48px;inset:0;justify-content:center;margin-top:0;position:relative;width:60px}.card-carousel-section[data-theme=navy-blue-900] .swiper-button-next,.card-carousel-section[data-theme=navy-blue-900] .swiper-button-prev{border-color:var(--base-wgite,#fff);color:var(--base-wgite,#fff)}@media screen and (max-width:575px){.cc-swiper .swiper-wrapper{margin-bottom:48px}.cc-swiper-navigation-wrap{justify-content:center}}