.banner-box.insurance-banner-box{background:0}
.banner-box.insurance-banner-box img{width:100%}
.banner-box.insurance-banner-box .banner-slider{padding-bottom:0}
.banner-box.insurance-banner-box .banner-inner{padding-bottom:0}
.banner-box.insurance-banner-box .slick-list{padding-bottom:60px}
.nps-banner-img{width:auto !important;margin:auto}
@media(max-width:991px){.banner-box.insurance-banner-box .new-banner-inner{padding-bottom:0}
.banner-box.insurance-banner-box .banner-image .banner-caption .banner-left{width:450px}
.banner-box.insurance-banner-box .banner-image .banner-caption .banner-right{width:calc(100% - 450px)}
}
@media(max-width:767px){.banner-box.insurance-banner-box{padding-bottom:40px}
.banner-box.insurance-banner-box .banner-slider{padding-top:0}
.banner-box.insurance-banner-box p{font-size:14px;line-height:21px;color:#606060;font-weight:600}
.banner-box.insurance-banner-box .banner-left .tab-left-btn{text-align:center}
.banner-box.insurance-banner-box .banner-left .tab-left-btn .btn-blue{width:100%;max-width:265px}
.banner-box.insurance-banner-box .banner-left .tab-left-btn .btn-blue.btn-blue-outline{border:1px solid #2c6eb5}
.banner-box.insurance-banner-box .btn-wrap{text-align:center}
.banner-box.insurance-banner-box .btn-wrap .btn-blue{width:100%;max-width:265px}
.banner-box.insurance-banner-box .banner-image .banner-caption .banner-left{width:100%;padding-right:0;padding-top:10px;padding-bottom:15px}
.banner-box.insurance-banner-box .banner-image .banner-caption .banner-right{width:100%}
.banner-box.insurance-banner-box .banner-image .banner-caption .banner-right img{max-height:290px;margin:auto;object-fit:contain}
}
.banner-box{padding:0 0 50px;position:relative}
.banner-box .banner-inner{display:flex;flex-wrap:wrap;padding:25px 0 39px}
.banner-box .banner-left{padding-top:35px;width:480px;padding-right:20px;height:100%}
.banner-box .banner-left h1{margin-bottom:7px}
.banner-box .banner-right{width:580px}
.banner-box.insurance-banner-box p{font-size:17px;line-height:28px;color:#606060;margin-bottom:32px}
.banner-image{position:relative;overflow:hidden}
.banner-image .banner-caption{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1}
.banner-image .banner-caption .container{height:100%}
.banner-box .banner-inner.new-banner-inner{padding-top:5px}
.banner-box .banner-inner.new-banner-inner .banner-left{width:493px;padding-top:20px}
.banner-box .banner-inner.new-banner-inner .banner-left .btn-blue{padding-left:25px;padding-right:25px}
.banner-box .banner-inner.new-banner-inner .banner-right{width:calc(100% - 493px)}
@media(max-width:1279px){.banner-box .banner-left{padding-top:35px;width:505px}
.banner-box .banner-inner{padding-bottom:54px}
}
@media(max-width:1199px){.banner-box .banner-left{width:406px}
.banner-box .banner-left .btn-blue{padding-left:19px;padding-right:19px}
.banner-box .banner-right{width:420px}
.banner-box .banner-inner.new-banner-inner .banner-left{width:470px}
.banner-box .banner-inner.new-banner-inner .banner-right{width:calc(100% - 470px)}
}
@media(max-width:1024px){.banner-box .banner-left{width:493px}
}
@media(max-width:991px){.banner-box{padding-bottom:20px}
.banner-box .banner-inner{padding-bottom:78px}
.banner-box .banner-inner.new-banner-inner .banner-left{width:100%;padding-right:0;padding-top:10px;padding-bottom:15px}
.banner-box .banner-inner.new-banner-inner .banner-right{width:100%}
.banner-box .banner-left{width:360px;padding-right:15px}
.banner-box .banner-left h1{font-size:26px;line-height:32px;margin-bottom:6px}
.banner-box .banner-right{width:335px}
}
@media(max-width:767px){.banner-box{background:0}
.banner-box .banner-inner{display:block;padding-top:20px;padding-bottom:71px}
.banner-box .banner-left{width:100%;padding-right:0;padding-top:15px;padding-bottom:20px;text-align:left}
.banner-box .banner-right{width:330px;margin:auto}
.banner-box .banner-inner.new-banner-inner .banner-left{padding-top:15px}
.banner-image .banner-caption{bottom:auto}
.banner-box.insurance-banner-box p{font-size:14px;line-height:21px;color:#606060;font-weight:600}
}
@media(max-width:359px){.banner-box .banner-inner{padding-bottom:75px}
.banner-box .banner-right{width:290px}
}
.banner-box.mutual-fund-banner .banner-image .banner-caption{position:static}
@media(max-width:1279px){.banner-box.mutual-fund-banner .banner-left{padding-top:35px;width:505px}
}
@media(max-width:991px){.banner-box.mutual-fund-banner{padding-bottom:50px}
}