.insurance-solutions-wrapper .banner-title{position:absolute;left:2%;bottom:3%;visibility:hidden;overflow:hidden}
.insurance-solutions-wrapper .banner-title .upper-text{font-family:Roboto,sans-serif;font-size:45px;font-weight:600;color:#0064b4;visibility:visible;animation-duration:2s;animation-name:slideInLeft}
.insurance-solutions-wrapper .banner-title .lower-text{font-family:Roboto,sans-serif;font-size:30px;font-weight:300;color:#0064b4;margin-top:-5px;visibility:visible;animation-duration:2s;animation-name:slideInLeft}
.insurance-inner-wrapper .benefit-div{padding:20px 0 0 15px}
.insurance-inner-wrapper .gray-txt-type1{font-family:'Roboto Condensed',sans-serif;font-size:18px;font-weight:400;color:#4d4d4d}
.insurance-inner-wrapper .grn-txt1-type1{font-family:'Roboto Condensed',sans-serif;font-size:18px;font-weight:400;color:#2f5e1e;margin:15px 0}
.insurance-inner-wrapper .life-insurance-list{padding:0 20px}
.insurance-inner-wrapper .life-insurance-list ::marker{color:#0064b4}
.insurance-inner-wrapper .life-insurance-img{border:1px solid #bababa;border-radius:10px;padding:4px}
.life-insurance-partners .row{gap:5px;}
.insurance-inner-wrapper .life-img{width:100%;}
.insurance-inner-wrapper .faq-list li{color:#2f5e1e}
.insurance-inner-wrapper .head-content{font-size:18px;color:#0064b4;margin-bottom:10px}
.insurance-inner-wrapper .blue-txt{font-size:18px;color:#0064b4;margin:0}
.insurance-inner-wrapper .benifits .square-list li p{margin:5px 0}
.insurance-inner-wrapper .benifits{margin:30px 10px}
ul.benefit-items{list-style:none;margin:0;padding:0}
ul.benefit-items>li.benefit-txt{list-style:none}
.contactus-table .corporate-table-heading{caption-side:top;line-height: 2.3;}
table tr th{border: 1px solid #fff;font-weight:normal}
.tel-number{color:#000;}
.contact-mail{min-width: 150px;}

@media screen and (max-width:1366px){
.contact-mail{min-width: 250px;}
}
@media screen and (max-width:1024px){
.insurance-inner-wrapper .benefit-txt .benefit-list{line-height:normal}
}
@media screen and (max-width:768px){
.insurance-solutions-wrapper .banner-title .upper-text{font-size:23px;line-height:2}
.insurance-solutions-wrapper .banner-title .lower-text{font-size:20px}
.insurance-inner-wrapper .register-now{padding:10px 25px;font-size:14px;margin:10px 0}
}
@media screen and (max-width:767px){
.insurance-inner-wrapper .life-insurance-img{margin:8px 0}
}