/*--UI14-04-1994-khurseed Ahmad--*/
footer{ overflow: hidden; background: transparent linear-gradient(116deg, #FFFEFF 0%, #EBEEF3 100%) 0% 0% no-repeat padding-box;}
footer.pdt-12.pdb-12 {padding-bottom: 0;}
footer .container .row{align-items: flex-start;}
footer span{color:#005287;margin-bottom: 3rem;font-size: 3rem;font-weight: 700;display: block;}
footer a span{font-size: 1.6rem;margin-bottom: 1.5rem;}
footer a{font-size: 1.8rem;color:#005287;display: block;padding: .5rem 0;position: relative;line-height: 3rem;}
footer a:hover{color:#7BD560;}
footer a span{font-size: 3rem;color: #005287;height: 6rem;}
.ftr_left{ display: flex; flex-wrap: wrap; align-items: flex-start;justify-content: space-between;

 
   

}
.ftr_left ul.menu-ul-ftr li{padding: .5rem 0;}
.ftr_left ul.menu-ul-ftr li a{display: inline;font-size: 1.8rem;color:#005287;line-height: 3rem;}
.ftr_left ul.menu-ul-ftr li a:hover{color:#7BD560;}
.ftr_left .f-menu {width: 20%;margin-bottom: 5rem;padding-right: 3rem;}
.ftr_right .f-menu {width: auto;}
.f-menu > a { pointer-events: none;}
.footer_logo img { width: 42rem;}
.follow-us { display: flex; align-items: center; flex-wrap: wrap;}
.follow-us ul { display: flex; align-items: center;}
.follow-us li { margin: 0 2.2rem 0 0;}
.follow-us a{padding: 0;}
.follow-us li img {border-radius: 100%;width: 5.8rem;}
.follow-us li a:hover img{filter: grayscale(100);}
.facebook:hover{ background: #3B5998;}
.twitter:hover{background: #55ACEE;}
.youtube:hover{background: #bb0000;}
.linkden:hover{background: #007bb5;}
.instagrame:hover{background: #f40083;}

.contact-us li {margin-bottom: 1rem;}
.contact-us a{display: flex;align-items: center;font-size: 2.1rem;font-weight: bold;}
footer .contact-us a span { margin: 0 2rem 0 0; background: #00416C; min-width: 4.1rem; height: 4.1rem; border-radius: .5rem;
justify-content: center;display: flex;align-items: center;}
footer .contact-us a span img { width: 2rem;}
.copyright { /*! padding: 0 11rem 0 0; */display: flex;align-items: flex-start;flex-wrap: wrap;align-items: center;

margin-bottom: 17px;

}
.copyright p{color: #005287;font-size: 1.8rem;line-height: 3rem;width: 80%;}
.copyright img {width: 20%;height: auto;}
 /*---UI14041994-CSS--start*/
.copyrigth_wrap .dos_dont {border-top: 0.1rem solid rgb(0 0 0 / 10%);margin-top: 2rem;padding: 1.5rem 0 1rem;}
.copyrigth_wrap .dos_dont ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.copyrigth_wrap .dos_dont ul li{font-size: 1.4rem;color: #1a4976;width: 100%;}
/* .copyrigth_wrap .dos_dont ul li::before{width: .5rem;height: .5rem;background: #005287;border-radius: 100%;position: absolute;left: 0;content: "";} */
 /*---UI14041994-CSS--END*/

 /*---footer-new-css UI14041994----start*/
.copyrigth_wrap {border-top: .1rem solid rgb(0 0 0 / 10%);width: 100%;height: auto;padding: 3rem 0;}
.copyrigth_wrap .copyright img{width: 5rem;margin-right: 1rem;}
.copyrigth_wrap .copyright p{padding: 0;}

 /*---copyrigth_wrap-end=---*/
.mobile_footer{display: none;background: #edeff4;padding: 6rem 0;}
.mobile_footer .accordion-item{background: #edeff4;border: none;}
.mobile_footer .accordion-button{font-size: 2.6rem;color: #005287;background: transparent;font-weight: 600;}
.mobile_footer .accordion-button::after {content: "+";background: transparent;border-radius: 100%;display: flex;justify-content: center;align-items: center;width: 4.5rem;height: 4.5rem;font-size: 4rem;font-weight: 300;padding-bottom: 0.2rem;}
.mobile_footer .accordion-button:not(.collapsed)::after {content: "-";transform: none;}
.mobile_footer .mob_fmenu a{font-size: 2.4rem;padding: .5rem 0;color: #005287;}
.mobile_footer .accordion-header, .mobile_footer .accordion-body {border-bottom: 0.1rem solid rgb(0 0 0 / 9%);}
.mobile_footer .accordion-body{padding-bottom:4rem;}
.mobile_footer .ftr_right{border:none;margin-top: 0;}
.mobile_footer .accordion-item .accordion-button{padding: 1rem 0rem;}
 /*---mobile_footer-css--end---*/

  /*---mobile_footer--stickey-css--end---*/
.mobile-bottom-menu{background:#004771; position:fixed;bottom:0;z-index:9999;width: 100%;display: none;}
.mobile-bottom-menu > ul{align-items:flex-end;display:flex;justify-content:space-between;list-style:none;margin:0;z-index: 999999;position: relative;background: #004771;}
.mobile-bottom-menu ul p, .mobile-bottom-menu ul figure{margin:0;color:#fff;transition:0.3s;}
.mobile-bottom-menu ul figure{width: 3.5rem;margin: auto;}
.mobile-bottom-menu ul figure img {filter: invert(1);}
.mobile-bottom-menu > ul > li{text-align:center;transition:0.3s;}
.mobile-bottom-menu > ul > li a{padding:3rem 6rem;display:block;}
.togglee.active{background: #76be57;}
.mobile-bottom-menu > li a:hover{background:#222;}
.mobile-bottom-menu ul p{font-size:2rem;color:#fff;padding: 0;line-height: 3rem;  font-weight: 500;margin-top: .8rem;}
/* .mobile-bottom-menu ul li:hover figure{transform:translateY(2px);} */
.mobile-bottom-menu ul li:last-child{border-right: 0;}
/*--mobile-bottom-css-end--*/

.enquiry-mobile, .mob_contact, .insurance-mobile {background:#eaeaea;padding: 5rem 3.7rem 14rem;position: absolute;bottom: 0rem;left: 0;transition: 0.5s;width: 100%;transform: translateY(100%);height:100vh;}
.enquiry-mobile.show1{transform: translateY(0);overflow-y: auto;}
.product_mob ul li ul li {position: relative;display: flex;align-items: center;padding: 2.5rem 0;flex-wrap: wrap;border-bottom: 0.1rem solid rgb(0 0 0 / 11%);}
.product_mob ul li ul li:last-child {border-bottom: none;}
.product_mob ul li ul li.active a{font-weight: bold;}
.product_mob ul li ul li a {font-size:3rem;line-height: 4rem;color: #000;text-align: left;width: 100%;}
.product_mob ul ul li ul {display: none;margin-bottom: 1rem;width: 100%;margin-top: 2rem;}
.product_mob ul ul li ul li{border: none;padding: 1.2rem 0rem 1.2rem 4rem;position: relative;display: flex;align-items: center;}
.product_mob ul ul li ul li::before {background: #000;position: absolute;left: 0rem;content: '';height: 0.1rem;width: 1.8rem; top: 2.4rem}
.product_mob ul li ul li ul li a{font-weight: normal !important;font-size: 2.6rem;line-height: initial;}
.product_mob .mobdrop_menu {position: absolute;transform: rotate(90deg);top: 2.4rem;right: 1rem;}
.product_mob ul ul li.active > a .mobdrop_menu {transform: rotate(-90deg);}
.product_mob ul li a:hover{color: #76be57;}

/* .product_mob ul ul ul>li>a{ position: absolute; width: 35px; height: 35px; right: 0; top: 0}
.product_mob ul ul ul>li>a>.mobdrop_menu{ position: relative;} */
/*--Products-css-end--*/

.call-mobile {background:#eaeaea;position: absolute;bottom: 0rem;left: 0;transition: 0.5s;width: 100%;transform: translateY(100%);height:100vh;}
.call-mobile.show{transform: translateY(0);overflow-y: auto;}
.contact-mobile { padding: 8rem 3rem 8rem;}
/*--Net Banking Login-css-end--*/

/* .mob_contact {background:#eaeaea;position: absolute;bottom: 0rem;left: 0;transition: 0.5s;width: 100%;transform: translateY(100%);height:100vh;padding: 11rem 3rem;} */
.mob_contact.show3{transform: translateY(0);overflow-y: auto;}
.mob_contact h5, .insurance-mobile h5, .product_mob h5{text-align: center;font: bold 3rem/4rem var(--familyLato);letter-spacing: 2.1px;color: #004771;text-transform: uppercase;padding-bottom: 2rem;display: flex;flex-wrap: wrap;justify-content: space-between;border-bottom: 0.1rem solid rgb(0 0 0 / 6%);margin-bottom: 2rem;}
.insurance-mobile h5 img{width:auto; height: 6rem;}
.insurance-mobile h5 .close_mobilemenu img{height: auto;}
.mob_contact .box-mob {box-shadow: 0 1.3rem 4.2rem #0000000D;border: 0.1rem solid #dadada;padding:6rem 3rem;border-radius: 2.5rem;background: #fff;display: flex;flex-wrap: wrap;justify-content: center;margin-bottom: 2rem;flex-direction: column;}
.mob_contact .box-mob img{width: 4rem;height: auto;margin: auto;filter: brightness(0.5);}
.mob_contact .toolfree-no, .mob_contact .mail-id {font: normal 3rem/4rem var(--familyLato);color: #000;margin-top: 3rem;text-align: center;}
.mob_contact .mail-id:hover{color: #7BD560;}
/*--mob_contact-css-end--*/

/* .insurance-mobile {background:#eaeaea;position: absolute;bottom: 0rem;left: 0;transition: 0.5s;width: 100%;transform: translateY(100%);height: 100vh;padding: 4.7rem 3.8rem;} */
.insurance-mobile.show2{transform: translateY(0);overflow-y: auto;}

 /*---mobile_footer-stickey-css--end---*/


@media (max-width: 1649px){
footer a, .copyright p, .ftr_left ul.menu-ul-ftr li a {font-size: 2.1rem;line-height: 3.1rem;padding: 0.8rem 0;font-weight: 400;}
footer.pdt-12.pdb-12 {padding-bottom: 0rem;}
.copyrigth_wrap {padding: 3rem 0;}
.ftr_left ul.menu-ul-ftr li {padding: 0.8rem 0;}
.ftr_left ul.menu-ul-ftr li a{padding:0;}
.copyrigth_wrap .dos_dont ul li {font-size: 1.8rem;}

} /*---1649-css-end*/

@media (max-width: 1399px){
footer a, .copyright p, .ftr_left ul.menu-ul-ftr li a{font-size: 2rem;}


} /*---1399-css-end*/

@media (max-width: 1199px){
    footer a, .copyright p, .ftr_left ul.menu-ul-ftr li a {font-size: 2.3rem;line-height: 3.3rem;}
    .copyrigth_wrap .dos_dont ul li {font-size: 2.1rem;}
} /*---1199-css-end*/

@media (max-width: 991px){
footer{display: none;}
.copyright {padding: 0 0 1.5rem;flex-direction: column;font-size: 2.1rem;}
.copyrigth_wrap .dos_dont ul{width: 100%;height: auto;}
.copyrigth_wrap .dos_dont ul li {font-size: 2.1rem;padding: 1rem;border-top:.1rem solid #c8c8c8;}
.copyrigth_wrap .dos_dont ul li:first-child{border: none;}
.follow-us{justify-content: center;}
.ftr_right {text-align: center;padding-top: 5rem;margin-top: 5rem; border-top: .1rem solid #c8c8c8;}
.contact-us ul { margin: auto; max-width: 40rem;}
.contact-us li { margin-bottom: 0;}
footer.pdt-12.pdb-12{padding: 8rem 0;}
.copyright p{text-align: center;}
.copyrigth_wrap{border: none;padding: 5rem 0 0;}
.copyrigth_wrap .copyright img{width: 10rem;margin-bottom: 1.5rem;}
.copyrigth_wrap .copyright p {padding: 3rem 0 0;width: 100%;}
.copyright img{padding-right:0}
.copyrigth_wrap .follow-us {justify-content: center;margin-top: 0;}
.mobile_footer{display: block;padding: 6rem 0 17rem;}
.mobile_footer .ftr_right{margin: 0;padding: 0;}
 /*---mobile_footer-css--end---*/
 .mobile-bottom-menu{display: block;}
 .product_mob ul ul li ul li::before {top: 2.8rem;}
/*---mobile_stickey-css--end---*/
} /*---991-css-end*/

@media (max-width:767px){
    .mobile-bottom-menu > ul > li a {padding: 3rem 5rem;}
}/*---767-css-end*/

@media (max-width:575px){
.ftr_left .f-menu { width: 100%; text-align: center;}
.mobile-bottom-menu ul figure {width: 3rem;}
.mobile-bottom-menu > ul > li a {padding:2rem 3rem;}
footer a span { line-height: 3rem; margin-bottom: 1rem;}
.mobile-bottom-menu ul p {font-size: 1.8rem;line-height: 2.8rem;}
.product_mob ul li ul li a {font-size: 2.6rem;line-height: 3.6rem;}
.product_mob ul li ul li ul li a {font-size: 2.4rem;}
.product_mob .mobdrop_menu {width: 1.2rem;height: auto;}

} /*---575-css-end*/
@media (max-width:375px){
    .mobile-bottom-menu ul p {font-size: 1.5rem;line-height: 2.5rem;margin-top: .5rem;}
    /* .mobile-bottom-menu > ul > li a {padding: 2rem 1.5rem;} */
    .mobile_footer {padding: 3rem 0 15rem;}
    .mob_contact .toolfree-no, .mob_contact .mail-id {font: 600 2.4rem/0.4rem var(--familyLato);}
    .mob_contact h5, .insurance-mobile h5, .product_mob h5 { margin-bottom: 1rem;}
}/*---375-css-end*/

