.banner-sec{width:100%}
.banner-sec .banner-inner{padding:30px 50px;position:relative}
.banner-sec .banner-inner .carousel-cell{padding:10px;background-position:90%;background-size:contain}
.banner-sec .banner-inner .carousel-cell .banner-box{border-radius:4px;box-shadow:0 0 15px 0 rgba(0,115,187,0.1);background-color:#fff}
.banner-sec .banner-inner .carousel-cell .banner-box img{border-radius:4px}
.banner-sec .banner-inner .slick-dots{text-align:left;bottom:-50px}
.banner-sec .banner-inner .slick-dots li{height:.75rem;width:.75rem}
.banner-sec .banner-inner .slick-dots li button{height:.75rem;width:.75rem;background-color:#e6e7e8;border-radius:50%}
.banner-sec .banner-inner .slick-dots li.slick-active{width:2.25rem}
.banner-sec .banner-inner .slick-dots li.slick-active button{background:#0073bb;width:2.25rem;border-radius:6.9px}
.desktop-mt-70 .section-wrap .banner-sec .banner-inner{padding-top:0}
.section-wrap .banner-carousel button.slick-prev{display:none}
.section-wrap .banner-carousel button.slick-next{display:none}
.redesign-img-carousel .section-wrap{background:#f2f7fb}
.redesign-img-carousel .section-wrap .banner-sec .banner-inner{padding:40px 50px 30px}
.redesign-img-carousel .banner-sec .banner-inner .carousel-cell{padding:unset}
.redesign-img-carousel .banner-sec .banner-inner .slick-dots{text-align:center;bottom:-30px}
.redesign-img-carousel .banner-sec .banner-inner .slick-dotted.slick-slider{margin-bottom:20px}
.redesign-img-carousel .section-wrap .banner-carousel button.slick-prev{left:-25px;width:60px;height:60px;z-index:1;display:block}
.redesign-img-carousel .section-wrap .banner-carousel button.slick-next{right:-28px;width:60px;height:60px;z-index:1;display:block}
.redesign-img-carousel .section-wrap .banner-carousel button.slick-disabled.slick-prev{cursor:default}
.redesign-img-carousel .section-wrap .banner-carousel button.slick-disabled.slick-prev::before{display:none}
.redesign-img-carousel .section-wrap .banner-carousel button.slick-disabled.slick-next{cursor:default}
.redesign-img-carousel .section-wrap .banner-carousel button.slick-disabled.slick-next::before{display:none}
.redesign-img-carousel .section-wrap .banner-carousel button.slick-prev::before{content:' ';background:url("../../../../../../content/dam/tataaialifeinsurancecompanylimited/new-homepage/Testimonial-prev-btn.svg")no-repeat;background-size:100% 100%;width:100%;height:100%;display:inline-block;opacity:1;cursor:pointer}
.redesign-img-carousel .section-wrap .banner-carousel button.slick-next::before{content:' ';background:url("../../../../../../content/dam/tataaialifeinsurancecompanylimited/new-homepage/Testimonial-next-btn.svg") no-repeat;background-size:100% 100%;width:100%;height:100%;display:inline-block;opacity:1;cursor:pointer}
@media screen and (max-width:767px){.banner-sec .banner-inner{padding:10px 0}
.banner-sec .banner-inner .carousel-cell{padding:5px 0}
.banner-sec .banner-inner .carousel-cell .banner-box{width:100%}
.banner-sec .banner-inner .slick-dots{text-align:center;bottom:-35px}
.banner-sec .banner-inner .slick-dots li{height:7px;width:7px;padding:2px}
.banner-sec .banner-inner .slick-dots li button{height:7px;width:7px}
.banner-sec .banner-inner .slick-dots li.slick-active{width:22px}
.banner-sec .banner-inner .slick-dots li.slick-active button{width:22px;border-radius:5px}
.ani-slider .container{padding-left:0;padding-right:0}
.banner-sec .banner-inner .slick-dots{bottom:-10px}
.redesign-img-carousel .ani-slider .container{padding-left:20px;padding-right:20px}
.redesign-img-carousel .banner-sec .banner-inner{padding:10px 0}
.redesign-img-carousel .banner-sec .banner-inner .slick-dots{bottom:-10px}
.redesign-img-carousel .section-wrap .banner-sec .banner-inner{padding:20px 0}
}