/* @import url('https://fonts.googleapis.com/css2?family=Mulish:ital,wght@0,200;0,500;0,800;0,900;1,600&display=swap'); */

/* Page Basic Content css */
/*@media (min-width: 1200px){.container {width: 1120px;}}*/

    .txt{font-family: 'Mulish', sans-serif;font-size: 16px;color: #272727;}
    .h2, h2 {font-size: 22px;font-family: 'Mulish', sans-serif;font-weight: bold;color: #444444;}
    @media (max-width: 667px){.h2, h2 {font-size: 18px;}}
/* Page Basic Content css end */

/*General CSS*/

@media (max-width: 991px){
.sliding-banner-wrapper .swiper-wrapper > div > div > h3 {font-size: 24px;line-height: 24px;}
.buy-li-wrapper h2, .li-plans-online-offline-wrapper h2, .buy-onoff-wrapper div > h3, .li-buy-document-wrapper h3 {font-size: 16px;}
.buy-li-wrapper p, .li-plans-online-offline-wrapper p, .buy-onoff-wrapper div > p,
.buy-onoff-wrapper div > ol li, .li-buy-document-wrapper p, .li-buy-document-wrapper ol li {font-size: 14px;}
.li-plans-online-offline-wrapper .container {padding-top: 25px;}
}

/* Banner CSS */
.sliding-banner-wrapper{background:transparent linear-gradient(0deg,#AE2B30 0%,#EF8023 100%) 0 0 no-repeat padding-box;height:317px;}
.sliding-banner-wrapper .container{position:relative;}
.sliding-banner-wrapper .swiper-wrapper{margin:13px auto;display: flex; position:relative;width:100%;padding:0;float:left;background:transparent;height:266px;}
.sliding-banner-wrapper .swiper-wrapper > div > img{width:100%;height:100%;}
.sliding-banner-wrapper .swiper{width:100%;height:100%}
.sliding-banner-wrapper .swiper-wrapper .swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.sliding-banner-wrapper .swiper-wrapper .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}
.sliding-banner-wrapper .swiper-wrapper > div > div{position:absolute;top:55px;left:35px;text-align: left;}
.sliding-banner-wrapper .swiper-wrapper > div > div > p,.sliding-banner-wrapper .swiper-wrapper > div > div > span{font-size: 16px;line-height: 20px;color: #444;margin: 0 0 5px;max-width: 560px;}
.sliding-banner-wrapper .swiper-wrapper > div > div > a {font-size: 16px;line-height: 20px;text-decoration: underline;color: #AF2B30;font-style: italic;}
.sliding-banner-wrapper .swiper-wrapper > div > div > span{display:inline-block;margin-bottom:15px;}
.sliding-banner-wrapper .swiper-wrapper > div > div > h3{color: #053C6D;font-size: 30px;margin: 0 0 5px;font-weight: 700;max-width: 525px;line-height: 36px;}



@media (max-width: 991px){
    .sliding-banner-wrapper .swiper-wrapper .swiper-slide img {
        object-position: right;
    }
    .sliding-banner-wrapper .swiper-wrapper > div > div{left:45px;top: 55px;max-width: 350px;}

}
@media (max-width: 767px){ 
    .sliding-banner-wrapper .swiper-wrapper > div > div {
        max-width: 350px;
    top: 45px;
    left: 20px;
    }
    
    .sliding-banner-wrapper .swiper-wrapper > div > div > p,.sliding-banner-wrapper .swiper-wrapper > div > div > a {
        display: none;
    }
}
@media (max-width: 550px){   
    .sliding-banner-wrapper{overflow:hidden;height:160px;}
    .sliding-banner-wrapper .container {padding-left: 0;padding-right: 0;}    
    .sliding-banner-wrapper .swiper-wrapper{margin:0 auto;height:160px;}    
    .sliding-banner-wrapper .swiper-wrapper > div > div > p,
    .sliding-banner-wrapper .swiper-wrapper > div > div > span{font-size:12px;}
    .sliding-banner-wrapper .swiper-wrapper > div > div{left:15px;top:10px;}
    .sliding-banner-wrapper .swiper-wrapper > div > div > h3{font-size:16px;line-height:20px;}
    .sliding-banner-wrapper .swiper-wrapper > div > div > span{display:none;}
}


/* @import url('https://fonts.googleapis.com/css2?family=Mulish:ital,wght@0,200;0,500;0,800;0,900;1,600&display=swap'); */

/* Page Basic Content css */

    .txt{font-family: 'Mulish', sans-serif;font-size: 16px;color: #272727;}
    .h2, h2 {font-size: 22px;font-family: 'Mulish', sans-serif;font-weight: bold;color: #444444;}
    @media (max-width: 667px){.h2, h2 {font-size: 18px;}}
/* Page Basic Content css end */

/*General CSS*/

@media (max-width: 991px){
.sliding-banner-wrapper .swiper-wrapper > div > div > h3 {font-size: 24px;line-height: 24px;}
.buy-li-wrapper h2, .li-plans-online-offline-wrapper h2, .buy-onoff-wrapper div > h3, .li-buy-document-wrapper h3 {font-size: 16px;}
.buy-li-wrapper p, .li-plans-online-offline-wrapper p, .buy-onoff-wrapper div > p,
.buy-onoff-wrapper div > ol li, .li-buy-document-wrapper p, .li-buy-document-wrapper ol li {font-size: 14px;}
.li-plans-online-offline-wrapper .container {padding-top: 25px;}
}

/* Banner CSS */
.sliding-banner-wrapper{background:transparent linear-gradient(0deg,#AE2B30 0%,#EF8023 100%) 0 0 no-repeat padding-box;height:317px;}
.sliding-banner-wrapper .container{position:relative;}
.sliding-banner-wrapper .swiper-wrapper{margin:13px auto;display: flex; position:relative;width:100%;padding:0;float:left;background:transparent;height:266px;}
.sliding-banner-wrapper .swiper-wrapper > div > img{width:100%;height:100%;}
.sliding-banner-wrapper .swiper{width:100%;height:100%}
.sliding-banner-wrapper .swiper-wrapper .swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.sliding-banner-wrapper .swiper-wrapper .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}
.sliding-banner-wrapper .swiper-wrapper > div > div{position:absolute;top:55px;left:35px;text-align: left;}
.sliding-banner-wrapper .swiper-wrapper > div > div > p,.sliding-banner-wrapper .swiper-wrapper > div > div > span{font-size: 16px;line-height: 20px;color: #444;margin: 0 0 5px;max-width: 560px;}
.sliding-banner-wrapper .swiper-wrapper > div > div > a {font-size: 16px;line-height: 20px;text-decoration: underline;color: #AF2B30;font-style: italic;}
.sliding-banner-wrapper .swiper-wrapper > div > div > span{display:inline-block;margin-bottom:15px;}
.sliding-banner-wrapper .swiper-wrapper > div > div > h3{color: #053C6D;font-size: 30px;margin: 0 0 5px;font-weight: 700;max-width: 525px;line-height: 36px;}



@media (max-width: 991px){
    .sliding-banner-wrapper .swiper-wrapper .swiper-slide img {
        object-position: right;
    }
    .sliding-banner-wrapper .swiper-wrapper > div > div{left:45px;top: 55px;max-width: 350px;}

}
@media (max-width: 767px){ 
    .sliding-banner-wrapper .swiper-wrapper > div > div {
        max-width: 350px;
    top: 45px;
    left: 20px;
    }
    
    .sliding-banner-wrapper .swiper-wrapper > div > div > p,.sliding-banner-wrapper .swiper-wrapper > div > div > a {
        display: none;
    }
}
@media (max-width: 550px){   
    .sliding-banner-wrapper{overflow:hidden;height:160px;}
    .sliding-banner-wrapper .container {padding-left: 0;padding-right: 0;}    
    .sliding-banner-wrapper .swiper-wrapper{margin:0 auto;height:160px;}    
    .sliding-banner-wrapper .swiper-wrapper > div > div > p,
    .sliding-banner-wrapper .swiper-wrapper > div > div > span{font-size:12px;}
    .sliding-banner-wrapper .swiper-wrapper > div > div{left:15px;top:10px;}
    .sliding-banner-wrapper .swiper-wrapper > div > div > h3{font-size:16px;line-height:20px;}
    .sliding-banner-wrapper .swiper-wrapper > div > div > span{display:none;}
}

/* Banner CSS End */




/* Popular Category Section  */
.popular-category-wrapper{background: #fff;padding-bottom: 10px;box-shadow:0 4px 8px #0000001a;margin-bottom: 10px;}
.popular-category-section{background:#fff;box-shadow:0 3px 6px #00000029;border-radius:10px;margin-top:-25px;margin-bottom: 25px;padding:10px;overflow: hidden;}
.quick-access-section{width:364px;height:100%;border-right:1px dashed #d6d6d6;padding-right:25px;float:left;}
.quick-access-section h2{font-size: 16px;margin: 10px 0 10px 5px;padding-top:5px;}
.quick-access-section select{border:1px solid #999;border-radius:5px;height:30px;width:284px;padding-left:5px;font-size:14px;color:#444;cursor:pointer;margin-right:11px;}
.quick-access-section input[type="button"]{width:40px;height:30px;border:none;border-radius:5px;background:#AF2B30;font-size:14px;color:#fff;position:relative;top:2px;}
.quick-access-section h3{font-size:16px;font-weight:700;color: #444;margin-top: 25px;}
.quick-access-list-wrapper{background:#F8F1EC;border-radius:8px;padding: 15px 5px;margin-bottom: 8px;overflow: hidden;}
.quick-access-list-wrapper .quick-access-list{width: calc((100% / 4) - 9px);display:inline-block;margin:0 0 0 10px;text-align:center;float: left;}
.quick-access-list-wrapper .quick-access-list:first-child{margin-left:0;}
.quick-access-list-wrapper .quick-access-list i{text-align:center;width:52px;height:52px;background:#fff;border-radius:100%;display:inline-block;transition:all .6s;}
.quick-access-list-wrapper .quick-access-list span{display: flex;align-items: center;height: 45px;font-size: 13px;line-height: 18px;color:#444;/* bottom:-15px; */position:relative;/* transition:all .6s; */}
.quick-access-list-wrapper .quick-access-list a{display:inline-block;}
.quick-access-list-wrapper .quick-access-list a:hover span{color:#B02A30;bottom:0;}
.quick-access-list-wrapper .quick-access-list a i.pay-premium-ico{background-image:url(../images/pay-premium-ico.svg);}
.quick-access-list-wrapper .quick-access-list a i.statement-ico{background-image:url(../images/statements-ico.svg);}
.quick-access-list-wrapper .quick-access-list a i.top-up-ico{background-image:url(../images/top-up-ico.svg);}
.quick-access-list-wrapper .quick-access-list a:hover i.pay-premium-ico{background-image:url(../images/pay-premium-ico-hover.svg);}
.quick-access-list-wrapper .quick-access-list a:hover i.statement-ico{background-image:url(../images/statements-ico-hover.svg);}
.quick-access-list-wrapper .quick-access-list a:hover i.top-up-ico{background-image:url(../images/top-up-ico-hover.svg);}


.popular-category-list-section{width: calc(100% - 365px);float:left;padding: 0 0px 0 30px;}
.popular-category-list-section h3{margin: 0 0 10px 0px;color: #444;padding-top:5px;font-size:16px;font-weight:700;}
.popular-category-list{display:flex;flex-wrap:wrap;}
.popular-category-list .popular-category{display:inline-block;background:#F8F1EC;margin: 10px 25px 10px 0px;box-shadow:0 3px 6px #A1363541;border-radius:7px;flex-basis: 105px;cursor: pointer;height:88px;position:relative;text-align:center;top: 0;transition: all 0.5s;}
.popular-category-list .popular-category > a{display: block;height: 100%;}
.popular-category-list .popular-category span.top-selling-tag{height:15px;background:#EF8023;color:#fff;border-radius:8px;display:inline-block;position:absolute;top:-7px;left:5px;text-align:center;padding:0 5px;}
.popular-category-list .popular-category span.top-selling-tag:empty{display:none;}
.popular-category-list .popular-category i{display:inline-block;width:35px;height:35px;background:#fff;border-radius:100%;margin-bottom:5px;margin-top:10px;}
.popular-category-list .popular-category i.term-insurance-ico{background:url(../images/term-insurance-icon.svg) 0 0 no-repeat;}
.popular-category-list .popular-category i.term-plan-ico{background:url(../images/term-plan-icon.svg) 0 0 no-repeat;}
.popular-category-list .popular-category i.investment-plans-ico{background:url(../images/investment-plans-icon.svg) 0 0 no-repeat;}
.popular-category-list .popular-category i.guaranteed-income-plans-ico{background:url(../images/guaranteed-income-plans-icon.svg) 0 0 no-repeat;}
.popular-category-list .popular-category i.guaranteed-returns-plans-ico{background:url(../images/guaranteed-returns-plans-icon.svg) 0 0 no-repeat;}
.popular-category-list .popular-category i.all-in-one-term-plan-ico{background:url(../images/all-in-one-term-plan-icon.svg) 0 0 no-repeat;}
.popular-category-list .popular-category i.retirement-pension-plans-ico{background:url(../images/retirement-pension-plans-icon.svg) 0 0 no-repeat;}
.popular-category-list .popular-category i.child-plans-ico{background:url(../images/child-plans-icon.svg) 0 0 no-repeat;}guaranteed-income-plans-ico
.popular-category-list .popular-category i.health-insurance-ico{background:url(../images/health-insurance-icon.svg) 0 0 no-repeat;}
.popular-category-list .popular-category i.tax-saving-plans-ico{background:url(../images/tax-saving-plans-icon.svg) 0 0 no-repeat;}
.popular-category-list .popular-category i.other-plans-ico{background:url(../images/other-plans-icon.svg) 0 0 no-repeat;}
.popular-category-list .popular-category span.category-label{display:inline-block;color:#444;font-size:12px;line-height:14px;padding:0 8px;}
.popular-category-list .popular-category span.category-label > .text-small {font-size: 9px;display: block;}
.popular-category-list .popular-category span.offer-tag{background:#CFDAE5;border-radius:8px;font-size:9px;color:#094B7F;width:calc(100% - 5px);padding: 2px 0px;display:inline-block;position:absolute;bottom: -8px;left:3px;}
.popular-category-list .popular-category span.offer-tag:empty{display:none;}
.popular-category-list .popular-category > a:before{pointer-events:none;position:absolute;z-index: 1;content:'';top: 100%;left:5%;height: 10px;width:90%;opacity:0;background:-webkit-radial-gradient(center,ellipse,rgba(0,0,0,0.35) 0%,rgba(0,0,0,0) 80%);background:radial-gradient(ellipse at center,rgba(0,0,0,0.35) 0%,rgba(0,0,0,0) 80%);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform,opacity;transition-property:transform,opacity;}
.popular-category-list .popular-category > a:hover:before{opacity:1;-webkit-transform:translateY(12px);transform:translateY(7px);}
.popular-category-list .popular-category:hover{/* -webkit-transform:translateY(-5px); *//* transform:translateY(-5px); */top: -5px;transition: all 0.5s;}


.popup-wrapper {display: none;}
.multi-product.show_popup + .popup-wrapper {display: block;position: fixed;top: 0;bottom: 0;left: 0;right: 0;background: rgba(0, 0, 0, .8);transition: opacity 500ms;z-index: 9999;width: 100%;height: 100%;}
.popup-section {margin: 80px auto;padding: 15px;background: #fff;border: 1px solid #707070;cursor: initial;border-radius: 6px;width: 600px;position: relative;transition: all 5s ease-in-out;}

.hp-popcontent {text-align: center;padding: 15px 0px;display: block;}
.hp-popcontent .hp-pop-heading {font-size: 26px;line-height: 22px;letter-spacing: 0px;color: #444444;line-height: 26px;}
.hp-popcontent .hp-pop-subheading {font-size: 14px;line-height: 16px;letter-spacing: 0px;color: #888888;padding: 5px;}
.hp-popcontent .hp-pop-cat-block {display: block;text-align: center;}
.hp-popcontent .hp-pop-cat-block .hp-pop-cat-block-inner {background: #FFFFFF 0% 0% no-repeat padding-box;box-shadow: 0px 3px 6px #00000052;border: 1px solid #DE672A;border-radius: 5px;opacity: 1;width: 235px;display: inline-block;height: 300px;margin: 15px;position: relative;vertical-align: top;}
.hp-popcontent .hp-pop-cat-block .hp-pop-cat-block-inner .hp-pop-cat-block-logo {width: 100%;height: 60px;margin: 10px 0;display: inline-block;}
.hp-popcontent .hp-pop-cat-block .hp-pop-cat-block-inner .hp-pop-cat-block-text {background: #E8ECF0 0% 0% no-repeat padding-box;position: relative;height: 150px;padding: 5px;display: inline-grid;width: 100%;}
.hp-popcontent .hp-pop-cat-block .hp-pop-cat-block-inner a.hp-pop-cat-block-btn {padding: 7px;margin: -1px 20px;line-height: 20px;cursor: pointer;border-top: 1px #e8ecf0 solid;letter-spacing: 0px;color: #AE2B30;display: inline-block;text-align: center;font-size: 12px;text-decoration: underline;height: auto;}
.hp-popcontent .hp-pop-cat-block .hp-pop-cat-block-inner .hp-pop-cat-block-logo img {width: 70%;height: 60px;}
.hp-popcontent .hp-pop-cat-block .hp-pop-cat-block-inner .hp-pop-cat-block-text ul {padding: 0;width: 100%;}
.hp-popcontent .hp-pop-cat-block .hp-pop-cat-block-inner .hp-pop-cat-block-text ul li {text-align: left;font-size: 12px;line-height: 14px;letter-spacing: 0px;olor: #444444;display: block;padding: 5px 5px 5px 20px;}
.hp-popcontent .hp-pop-cat-block .hp-pop-cat-block-inner .hp-pop-cat-block-text ul li:before {content: '\2713';left: 10px;position: absolute;color: #EF8023;}
.hp-popcontent .hp-pop-cat-block .hp-pop-cat-block-inner a.hp-pop-cat-block-btn:hover {text-decoration: none;color: #23527c;}

@media (max-width: 1199px){
	.quick-access-section {padding-right: 10px;width: 320px;}
	.quick-access-section select {width: 255px;}
	.quick-access-section h3 {margin-top: 15px;}
    .popular-category-list-section {padding: 0 10px;width: calc(100% - 320px);}
    .popular-category-list {overflow-y: auto;max-height: 220px;padding-left: 5px;}
	.popular-category-list .popular-category {margin: 10px 15px 10px 0px;flex-basis: 100px;}
	
}


@media (max-width: 990px){
    .quick-access-section {width: 250px;}
    .quick-access-section select {width: 190px;font-size: 10px;padding-left: 0;margin-right: 5px;}
    .popular-category-list-section {padding: 0 0 0px 15px;width: calc(100% - 250px);}
	.popular-category-list .popular-category {flex-basis: 70px;margin: 10px 10px 10px 0px;height: auto;}
.quick-access-section input[type="button"] {font-size: 12px;top: 1px;}
.quick-access-list-wrapper .quick-access-list i {width: 45px;height: 45px;background-size: 45px;background-repeat: no-repeat;background-position: left center;}
.quick-access-list-wrapper .quick-access-list span {font-size: 10px;line-height: 10px;height: 35px;}
.quick-access-list-wrapper .quick-access-list {margin: 0;width: 25%;}
.popular-category-list .popular-category span.category-label {font-size: 10px;margin-bottom: 6px;}
.popular-category-list .popular-category span.offer-tag {font-size: 8px;}
.popular-category-list {max-height: fit-content;}
}

@media (max-width: 767px){
    .popular-category-wrapper{height:auto;padding-bottom:10px;background: #fff;box-shadow: none;}
    .quick-access-section{width:100%;padding:0;border-bottom:1px dashed #d6d6d6;border-right:none;margin-bottom:20px;text-align:center;}
    .popular-category-list-section{width:100%;padding:0;}
    .popular-category-list-section h3{text-align:center;}
    .popular-category-list{text-align:center;margin:0 auto;padding-bottom: 5px;justify-content:center;max-height: initial;padding-left: 0;}
    .quick-access-list-wrapper{max-width:338px;margin:0 auto 10px;padding-bottom: 30px;}
	.popup-section {width: 95%;margin-top: 15px;overflow: auto;height: calc(100vh - 30px);}
}

@media (max-width: 490px){
    .popular-category-section{margin-top:10px;}
    .popular-category-wrapper .container{padding-right:8px;padding-left:8px;}
    .quick-access-section{padding-bottom:15px;border-bottom:1px solid #EAEAEA;padding-top:10px;text-align:center;margin-bottom:10px;}
    .quick-access-section h2{font-size:14px;display:inline-block;margin-left:0;margin-right:10px;float:left;}
    .quick-access-section select{width:200px;float:left;margin-right:10px;}
    .quick-access-section input[type="button"]{float:left;top:0;}
    .quick-access-section h3,.quick-access-list-wrapper{display: block;position: fixed;bottom: 0;padding: 5px 0 10px;margin: 0;background: #ffffff;left: 0;width: 100%;max-width: initial;z-index: 1000;border-radius: 0;box-shadow: 0 0 10px 0px #c3c3c3;}
    .popular-category-list{max-height:initial;}
    .popular-category-list-section h3{padding:0;text-align:center;margin-bottom:8px;}
    .popular-category-list .popular-category{margin:10px 8px 10px 0;box-shadow:none;flex-basis: 100px;}
	.popular-category-list .popular-category:last-child {display: none;}
	.quick-access-section > h3 {display: none;}
	.quick-access-list-wrapper .quick-access-list i {width: 50px;height: 50px;background-size: 50px;}
	.quick-access-list-wrapper .quick-access-list span {height: auto;}

}




/* Popular Category Section End */
.buy-li-wrapper h2{font-size:22px;line-height:28px;color:#444;}
.buy-li-wrapper p{font-size:16px;line-height:21px;color:#272727;}
.li-office-near-me-wrapper{background:#F8F8F8;padding:20px;}
.li-office-near-me-wrapper h3{margin-top:0;font-size:16px;line-height:20px;color:#444;font-weight:700;margin-bottom:20px;}
.li-office-list-wrapper{display:flex;flex-wrap:wrap;padding-bottom:10px;}
.li-office-list-wrapper .li-office-list{flex-basis:calc(33.33% - 15px);background:#fff;margin-bottom:20px;box-shadow:0 1px 3px #00000029;border-radius:5px;padding:10px 10px 15px;position:relative;overflow:hidden;margin-right: 22px;}
.li-office-list-wrapper .li-office-list h4{margin-top:0;font-size:15px;line-height:19px;font-weight:700;color:#444;padding-bottom:7px;border-bottom:1px solid #dbdbdb;}
.li-office-list-wrapper .li-office-list:before{content:"";position:absolute;top:0;left:0;width:100%;height:3px;background:-moz-linear-gradient(90deg,rgba(239,128,35,1) 0%,rgba(235,123,36,1) 40%,rgba(174,43,48,1) 40%,rgba(177,46,47,1) 100%,rgba(174,43,48,1) 100%);background:-webkit-linear-gradient(90deg,rgba(239,128,35,1) 0%,rgba(235,123,36,1) 40%,rgba(174,43,48,1) 40%,rgba(177,46,47,1) 100%,rgba(174,43,48,1) 100%);background:linear-gradient(90deg,rgba(239,128,35,1) 0%,rgba(235,123,36,1) 40%,rgba(174,43,48,1) 40%,rgba(177,46,47,1) 100%,rgba(174,43,48,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ef8023",endColorstr="#ae2b30",GradientType=1);}
.branch-details > div{display:flex;margin-bottom:5px;}
.branch-details > div p{line-height:15px;font-size:13px;color:#272727;opacity:.7;margin:0;width:35%;display:flex;}
.branch-details > div p > i{width:25px;height:25px;display:inline-block;}
.branch-details > div span{font-size:13px;line-height:15px;color:#272727;width:65%;position:relative;padding-left:10px;}
.branch-details > div span:before{content:":";position:absolute;left:0;top:0;}
.li-office-wrapper a.view-more{background:#E5E5E5;display:block;margin:10px auto 0;max-width:190px;padding:10px;border-radius:10px;font-size:16px;line-height:20px;font-weight:700;color:#707070;text-align:center;}
.li-office-wrapper a.view-more:after{content:"View More Branches";}
.li-office-list-wrapper.expand + a.view-more:after{content:"View Less";}
.li-office-list-wrapper.expand + a.view-more{width:125px;}
.li-office-list-wrapper > div {display: none;}
.li-office-list-wrapper.expand > div {display: block;}
.li-office-list-wrapper > div:nth-child(1),
.li-office-list-wrapper > div:nth-child(2),
.li-office-list-wrapper > div:nth-child(3),
.li-office-list-wrapper > div:nth-child(4),
.li-office-list-wrapper > div:nth-child(5),
.li-office-list-wrapper > div:nth-child(6){display:block;}
.li-office-list-wrapper .li-office-list:nth-child(3n) {margin-right: 0;}

.branch-details > div.branch-code p > i {background: url(../images/branch-code-ico.png) top center no-repeat;}
.branch-details > div.branch-address p > i {background: url(../images/branch-address-ico.png) top center no-repeat;}
.branch-details > div.branch-phone p > i {background: url(../images/branch-phone-ico.png) top center no-repeat;}
.branch-details > div.branch-timings p > i {background: url(../images/branch-timings-ico.png) top center no-repeat;}


@media (max-width: 990px){
.li-office-list-wrapper .li-office-list {flex-basis: calc(50% - 11px);}
.li-office-list-wrapper .li-office-list:nth-child(3n) {margin-right: 22px;}
.li-office-list-wrapper .li-office-list:nth-child(2n) {margin-right: 0px;}
}

@media (max-width: 767px){
.li-office-near-me-wrapper{margin:0 -15px;padding:10px;}
.li-office-list-wrapper .li-office-list{flex-basis:calc(50% - 5px);margin-right: 10px;margin-bottom: 10px;}
.li-office-list-wrapper .li-office-list:nth-child(3n) {margin-right: 10px;}
.li-office-list-wrapper .li-office-list:nth-child(2n) {margin-right: 0px;}
.li-office-near-me-wrapper h3{font-size:14px;line-height:18px;margin-bottom:15px;}
.li-office-list-wrapper .li-office-list h4{font-size:13px;}
.branch-details > div p,.branch-details > div span{font-size:11px;display:block;width:100%;clear:both;}
.branch-details > div p > i{width:15px;height:15px;}
.branch-details > div{display:block;margin-bottom: 10px;}
.branch-details > div span{padding-left:15px;}
.branch-details > div span:before{display:none;}
.branch-details > div p{opacity:1;font-weight:700;}
.li-office-wrapper a.view-more {font-size: 13px;line-height: 16px;margin: 0 auto 5px;}
.branch-details > div p > i {background-size: 12px !important;background-position: left top !important;}
.branch-details > div.branch-address p > i {background-size: 10px !important;}

.buy-li-wrapper h2 {font-size: 16px;line-height: 20px;}
.buy-li-wrapper p {font-size: 14px;line-height: 18px;}
}



.li-plans-online-offline-wrapper{background:#fbfdfe;background:-moz-linear-gradient(151deg,rgba(251,253,254,1) 0%,rgba(254,247,233,1) 100%);background:-webkit-linear-gradient(151deg,rgba(251,253,254,1) 0%,rgba(254,247,233,1) 100%);background:linear-gradient(151deg,rgba(251,253,254,1) 0%,rgba(254,247,233,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fbfdfe",endColorstr="#fef7e9",GradientType=1);position:relative;padding-bottom:40px;}
.li-plans-online-offline-wrapper::before{content:"";position:absolute;background:url(../images/onoff-top-bg.svg) left top no-repeat;width:100%;height:100%;}
.li-plans-online-offline-wrapper::after{content:"";position:absolute;background:url(../images/onoff-bottom-bg.svg) right bottom no-repeat;width:100%;height:115px;bottom:0;}
.li-plans-online-offline-wrapper .container{padding-top:60px;z-index: 2;position: relative;}
.li-plans-online-offline-wrapper h2{font-size:22px;line-height:28px;color:#444;}
.li-plans-online-offline-wrapper p{font-size:16px;line-height:21px;color:#272727;margin-bottom:15px;}
.buy-onoff-wrapper > div{display:block;overflow: hidden;}
.buy-onoff-wrapper > div > div{width:360px;float: left;}
.buy-onoff-wrapper > div > div + div{width:calc(100% - 360px);}
.buy-onoff-wrapper > div > div > img{width:auto;}
.buy-onoff-wrapper div > h3{color:#444;font-size:20px;line-height:25px;font-weight:700;margin-top:0;margin-bottom:7px;}
.buy-onoff-wrapper div > h3 > span{color:#AE2B30;}
.buy-onoff-wrapper div > p{font-size:16px;line-height:20px;color:#444;border-bottom:1px solid #F17A04;display:inline-block;}
.buy-onoff-wrapper div > p > span{color:#F17A04;}
.buy-onoff-wrapper div > ol{font-size:16px;line-height:20px;color:#272727;list-style:auto;padding-left:20px;}
.buy-onoff-wrapper div > ol li{margin-bottom:10px;}
.buy-onoff-wrapper div > ol li::marker{color:#F17A04;}
.buy-online-wrapper{margin-bottom:25px;padding-bottom:20px;border-bottom:2px dotted #ccc;}
.buy-onoff-wrapper > div.buy-offline-wrapper > div{float: right;}
.buy-offline-wrapper > div + div a{color:#1968FF;text-decoration:underline;}
.buy-onoff-wrapper > div.buy-offline-wrapper > div > img{padding-top:30px;}
.mobile-view-tab-wrapper {display: none;}


@media (max-width: 990px){
    .buy-onoff-wrapper > div > div {width: 30%;margin-right: 5%;}    
    .buy-onoff-wrapper > div > div + div {width: calc(100% - 35%);margin-right: 0;}

}


@media (max-width: 767px){
.li-plans-online-offline-wrapper .container {padding-top: 15px;padding-bottom: 15px;}
.li-plans-online-offline-wrapper::before {background-size: 60%;}
.li-plans-online-offline-wrapper h2{font-size: 16px;line-height: 20px;}
.li-plans-online-offline-wrapper p {font-size: 14px;line-height: 18px;}
.buy-onoff-wrapper > div > div{width:100%;text-align:center;margin-bottom:20px;}
.buy-onoff-wrapper > div > div + div{text-align:left;width:100%;margin-bottom:0;z-index:2;}
.buy-onoff-wrapper div > h3{display:none;}
.buy-onoff-wrapper > div > div > img{width:300px;padding-top:15px;}
.buy-offline-wrapper > div{order:1;}
.mobile-view-tab-wrapper{display:block;background:#D9D9D9;border-radius:20px;text-align:center;clear:both;overflow:hidden;padding:0 5px;}
.mobile-view-tab-wrapper > div{width:50%;display:inline-block;float:left;padding:5px;font-size:14px;font-weight:700;margin:5px 0;border-radius:20px;color:#444;}
.buy-onoff-wrapper div > ol li{font-size:13px;line-height:16px;padding-left:5px;}
.buy-online-wrapper{border:none;padding-bottom: 0;margin-bottom: 0;}
.mobile-view-tab-wrapper > div > span{color:#AE2B30;}
.mobile-view-tab-wrapper > div.active-tab{background:#fff;}
.buy-onoff-wrapper > div {display: none;}
.buy-onoff-wrapper > div.show_tab {display: block;}
.li-plans-online-offline-wrapper::after {background-size: 55%;}
.li-plans-online-offline-wrapper {padding-bottom: 0;}
}

.li-buy-document-wrapper{background:#F17A04;color:#fff;}
.li-buy-document-wrapper h3{margin-top:35px;font-size:22px;line-height:28px;}
.li-buy-document-wrapper p{font-size:16px;line-height:20px;font-weight:300;}
.li-buy-document-wrapper ol{font-size:16px;list-style:auto;padding-left:20px;}
.li-buy-document-wrapper ol li{padding-left:5px;margin-bottom:5px;}
.li-buy-document-wrapper ol li ul{margin-top:10px;padding-left:0;padding-bottom:45px;}
.li-buy-document-wrapper ol li ul li{margin-bottom:10px;position:relative;padding-left:20px;}
.li-buy-document-wrapper ol li ul li:before{content:"-";position:absolute;left:-5px;font-size:25px;top:-8px;}



@media (max-width: 767px){
    .li-buy-document-wrapper h3{font-size:16px;line-height:20px;}
    .li-buy-document-wrapper p{font-size:14px;line-height:18px;}
    .li-buy-document-wrapper ol{font-size:14px;line-height:16px;}
    .li-buy-document-wrapper ol li{margin-bottom:10px;}
    .li-buy-document-wrapper ol li ul{padding-bottom:15px;}
    .li-buy-document-wrapper ol li ul li{padding-left:15px;}
    .li-buy-document-wrapper ol li ul li:before{top:-1px;}

}
.popular-category-list-section h2 {font-size: 16px;}