body{font-family: 'Poppins', sans-serif;/*background: #f5f5f5ce;*/  }

.max-width-ab{max-width: 1240px;margin: auto;}


@media only screen and (min-width: 1366px){
	

	
}
@media only screen and  (min-width: 1180px) and (max-width: 1280px){
 .max-width-ab {max-width: 1150px;}
}

header{background:#fff;margin-top: 0px!important;clear: both; padding:5px 0px;    align-items: center;margin-bottom: 30px!important; box-shadow: 0px 5px 5px #0000001A; position:relative; z-index:9;}
.header {    display: flex;    justify-content: space-between;    align-items: center; padding:0px 12px}
.header-logo img{ max-height:60px}



h1,h2,h3,h4,h5,h6{color:#004fac; font-weight:700;font-family: 'poppins', sans-serif;}
h1{font-size:36px; }
h2{font-size:30px; }
h3{font-size:22px; }
h4{font-size:20px; }
h5{font-size:18px; }
h6{font-size:16px; }
p{font-size:14px; color:#666; font-weight:400; margin-bottom:10px;}
a{text-decoration:none; color:#FF9A4E}
	


.hdr-menu-ab{}
.hdr-menu-ab ul{    list-style: none;margin: 0;    padding: 0;}
.hdr-menu-ab ul li{list-style: none;    margin:0px 6px ; display:inline-block}

.hdr-menu-ab ul li a{    	font-size: 16px;    line-height: 19px;    color: #222;    font-weight: 500;    text-transform: uppercase; position:relative}
.hdr-menu-ab .navbar-light .navbar-nav .nav-link {    color: #222;}
.hdr-menu-ab .navbar-light .navbar-nav .nav-link:hover {    color: #01aef0;}
.hdr-menu-ab ul li a:hover{ color: #01aef0;}
.hdr-menu-ab ul li a:hover:after{content: '';
    border-bottom: 3px solid #01aef0;
    position: absolute;
    width: 100%;
    left: 0;
    bottom: -18px;}
.mblMenu-toggle{ display:none;}

.hdr-menu-ab .container-fluid{padding-right: 0;    padding-left: 0px;}

.headerSupport-btn{ position:relative;}
.headerSupport-btn a img{max-width:120px}

.subMenu-sec{position: absolute;width: 250px;right: 0;background: #fff;    box-shadow: 0px 0px 8px #b5b5b5;    padding: 10px;    margin: 0px 0px 0px 0px; display:none}

.headerSupport-btn:hover .subMenu-sec{display:block}


.subMenu-grp{}
.subMenu-grp p{font-weight: 500;padding: 10px 0px 0px 10px;}
.subMenu-grp p span	{color: #303030;    font-weight: 700;}


.subMenu-grp-v{}
.subMenu-grp-v ul{list-style: none;margin: 0;padding: 0; width:100%}
.subMenu-grp-v ul li {list-style: none;    margin: 0px 0px 0px 0px;}
.subMenu-grp-v ul li a{color: #222;      padding: 8px 0px 8px 10px;display: flex;    align-items: center;    font-size: 14px;}
.subMenu-grp-v ul li a:hover{color: #fcae13;}

.subMenu-icon {    width: 30px; margin-right:10px;}
.subMenu-icon img {width: 100%;}


.subMenu-grp-h{}
.subMenu-grp-h ul{list-style: none;
    margin: 0;
    padding: 0;
    width: 100%;
    display: flex;}
.subMenu-grp-h ul li {list-style: none;    margin: 0px 0px 0px 0px;    flex-basis: 33%;}
.subMenu-grp-h ul li a{   color: #222;
    padding: 8px 0px 8px 10px;
    display: flex;
    align-items: center;
    font-size: 14px;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    text-align: center;}
.subMenu-grp-h ul li a:hover{color: #fcae13;}

.subMenu-grp-h  .subMenu-title{ font-size:10px;margin-top: 5px;}








.pageMidCont{background: #fff;     margin-top: 30px;    padding: 0px 0px 30px 0px;    margin-bottom: 30px;}



.clearfix-ab{clear:both; float:left;}





.flex-ab{display:flex;}









footer {
    background: #fff;
    padding: 0px 0px 0px 0px;
    clear: both;
    margin-top: 20px;
    overflow: hidden;
}

.download-app {
background: #f2f2f2;
    border-radius: 10px;
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    align-items: center;
    justify-content: center;
    text-align: center;
    padding: 45px 0px;}
.download-app h5{ flex-basis:100%;font-size: 21px; color:#303030}
.download-app a{ flex-basis:33%;}

.download-app a img{ width:100%}


.copyright-row {
    background-color: #01aef0;
    font-weight: 500;
    color: #ffffff;
}


.footer-menu-ab {    padding-top: 40px;}
.fm-row {    display: flex;    flex-direction: row;    flex-wrap: nowrap;}
.menu-list-wrap {    flex-grow: 1;    flex-basis: 0;   padding: 0px 10px 0px 0px;}

.menu-list-wrap h6{color: #2c2c2c;    font-weight: 600;    text-transform: uppercase;}
.menu-list-wrap ul{    list-style: none;margin: 0;    padding: 0;}
.menu-list-wrap ul li{list-style: none;       margin: 10px 0px 0px 0px;display:block}
.menu-list-wrap ul li a{ line-height: 19px;   font-size: 1rem;    color: #2c2c2c;   font-weight: 400;   }
.menu-list-wrap ul li a:hover{ color: #fcae13;}





.hdr-menu-ab {    position: relative;}

.socailTags img{ width:40px}
.hide-ab{ display:none;}


@media only screen and  (min-width: 992px) and (max-width: 1280px){


.hdr-menu-ab ul li{    margin: 0px 4px;}
.hdr-menu-ab ul li a{font-size: 14px;}



}





@media (max-width: 1024px){






}


@media (max-width: 991px){
	
.rnw-row-right {}	
.rnw-row-right	.premyear-row {}


.hdr-menu-ab ul li{    margin: 0px 5px;}
.hdr-menu-ab ul li a{    font-size: 15px;}


.hdr-menu-ab #navbarNav{
    right: 0;
	position: absolute!important;
    top: 100%;
    width: 250px;
	background: #fff;
    box-shadow: 0px 0px 8px #b5b5b5;
    padding: 10px;
    margin: 0px 0px 0px 0px;z-index: 9;}
	
	
	
	
	.hdr-menu-ab ul li a:hover:after{display:none}
	
}


@media (max-width: 768px){
.container, .container-md, .container-sm {  max-width: 100%;}


.footer-menu-ab .fm-row{    flex-wrap: wrap;}
.footer-menu-ab  .fm-row .menu-list-wrap {
    flex-grow: 0;
    flex-basis: 100%;
    padding: 15px 10px 0px 10px;
    border-bottom: 1px solid #ccc;
}

.footer-menu-ab  .fm-row .menu-list-wrap ul {display:none; margin-bottom:15px}
.footer-menu-ab  .fm-row .menu-list-wrap h6{ position:relative;}
.footer-menu-ab  .fm-row .menu-list-wrap h6:after{position: absolute;
    top: 0;
    right: 0;
    width: 10px;
    height: 10px;
    content: '';
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    border-bottom: 2px solid #003274;
    border-left: 2px solid #003274;
	 -webkit-transition: -webkit-transform .2s linear;
    transition: transform .2s linear;
    transition: transform .2s linear,-webkit-transform .2s linear;
}

.footer-menu-ab  .fm-row .menu-list-wrap.open h6:after{    content: '';
    -webkit-transition: -webkit-transform .2s linear;
    transition: transform .2s linear;
    transition: transform .2s linear,-webkit-transform .2s linear;
    -webkit-transform: rotate(135deg);
    transform: rotate(135deg);
    will-change: transform;}





.download-app{ margin-top:10px}
.footer-menu-ab  .fm-row .menu-list-wrap.open ul{ display:block}

}




@media (max-width: 480px){
	



}