.carousel-overlay-section{margin:auto;max-width:100%;min-height:450px;position:relative}.carousel-overlay-section .heading-wrapper{align-items:center;display:flex;justify-content:space-between}.carousel-overlay-section .heading-wrapper h2{margin-bottom:0}.carousel-overlay-section .carousel-navigation{display:flex;gap:12px;right:10px;top:10px;z-index:10}.carousel-overlay-section .custom-arrow{align-items:center;background:#db1a45;border:none;border-radius:50%;cursor:pointer;display:flex;height:38px;justify-content:center;padding:0;width:38px}.carousel-overlay-section .custom-arrow svg{pointer-events:none}.carousel-overlay-section .carousel-slider{margin-top:50px}.carousel-overlay-section .carousel-quote-slide{background:#fff;border-radius:15px;display:flex;flex-direction:column;margin:14px;min-width:270px;overflow:hidden}.carousel-overlay-section .carousel-image{overflow:hidden;position:relative;width:100%}.carousel-overlay-section .carousel-image img{border-radius:15px;display:block;height:270px;object-fit:cover;object-position:center center;width:100%}.carousel-overlay-section .carousel-quote-slide{margin-right:12px;width:250px!important}.carousel-overlay-section .carousel-quote-slide:nth-child(6){width:125px!important}.carousel-overlay-section .carousel-title{border-radius:8px;bottom:12px;color:#fff;font-size:1rem;font-weight:600;left:12px;padding:6px 10px;position:absolute;right:12px}.carousel-overlay-section .carousel-sub-title{color:#0d0f1b;font-size:1rem}.carousel-overlay-section .carousel-quote-slide p{color:#6e6e6e;flex-grow:1;font-size:1rem;line-height:1.36}.carousel-overlay-section .slick-arrow{display:none}@media (max-width:1100px){.carousel-overlay-section .carousel-quote-slide{min-width:220px}}