*{
	margin: 0px;
	padding: 0px;
	list-style: none;
	font-family: 'Work Sans', sans-serif;
}


.forms_pane{
	width: 100%;
	height: 570px;
	border: 0px;
	overflow: hidden
}



.swal2-container{
	z-index:999991 !important;
	}


header .main > div{
	padding: 0px;
	margin: 0px;
}


header {
	position: absolute;
	z-index:9991;
	width: 100%;
	
}


.logo{
	margin: 30px 0  20px 8em;
}


.navigation {
	background-color: #fff;
	min-height: 48px;
}

.navigation .main-menu{
	margin: 0px;
	padding: 0px 0px;
	float: left;
}

.navigation .main-menu li{
	display: inline-block;
	position: relative;
}


.navigation .main-menu li:before  {
	
	height: 3px;
	border-top: solid 3px #fff;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	display: block;
	content: "";
	-webkit-transition: all 222ms cubic-bezier(0.250, 0.250, 0.750, 0.750); 
   -moz-transition: all 222ms cubic-bezier(0.250, 0.250, 0.750, 0.750); 
     -o-transition: all 222ms cubic-bezier(0.250, 0.250, 0.750, 0.750); 
        transition: all 222ms cubic-bezier(0.250, 0.250, 0.750, 0.750); /* linear */

-webkit-transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750); 
   -moz-transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750); 
     -o-transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750); 
        transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750); /* linear */
}





.navigation .main-menu li.activemenu:before , .navigation .main-menu li:hover:before,
body.menu-no-1 .menu-no-1:before,
body.menu-no-2 .menu-no-2:before,
body.menu-no-3 .menu-no-3:before,
body.menu-no-4 .menu-no-4:before,
body.menu-no-5 .menu-no-5:before,
body.menu-no-6 .menu-no-6:before,
body.menu-no-7 .menu-no-7:before

{
	border-top: solid 3px #ed8b00;

}

.navigation .main-menu li a{
	display: block;
	padding:16px 9px;
	color: #46505f;
	font-size: 13px;
	text-transform: uppercase;
	text-decoration: none;
	font-weight:600;
}

.navigation .main-menu li:last-child a{ padding-right: 20px;}
.navigation .main-menu li:first-child a{ padding-left: 20px;}

.navigation .main-menu li:hover a,

body.menu-no-1 .menu-no-1 a,
body.menu-no-2 .menu-no-2 a,
body.menu-no-3 .menu-no-3 a,
body.menu-no-4 .menu-no-4 a,
body.menu-no-5 .menu-no-5 a,
body.menu-no-6 .menu-no-6 a,
body.menu-no-7 .menu-no-7 a
{


	color: #ed8b00;
	-webkit-transition: all 222ms cubic-bezier(0.250, 0.250, 0.750, 0.750); 
   -moz-transition: all 222ms cubic-bezier(0.250, 0.250, 0.750, 0.750); 
     -o-transition: all 222ms cubic-bezier(0.250, 0.250, 0.750, 0.750); 
        transition: all 222ms cubic-bezier(0.250, 0.250, 0.750, 0.750); /* linear */

-webkit-transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750); 
   -moz-transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750); 
     -o-transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750); 
        transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750); /* linear */
}


.navigation .drop-menu{
	float: left;
	padding: 0 0;
	margin: 0px;
	position: relative;
 }


.navigation .drop-menu li{
	display: inline-block;
	line-height: 14px;
}


.navigation .drop-menu li a:before{
	content:"\f0d7";
	display: block;
	color:#ed8b00;
	font-family: FontAwesome;
	position: absolute;
	top: 18px;
	right: 0px;
}

.navigation .drop-menu li a{
	line-height: 14px;
	display: block;
	padding: 18px 16px;
	color: #46505f;
	font-size: 13px;
	text-transform: uppercase;
	text-decoration: none;
	font-weight:500;
	position: relative;
}


.navigation .drop-menu:before {
    content: " ";
    display: block;
    height: 15px;
    width: 1px;
    background-color: #666;
    position: absolute;
    left: 0px;
    top: 18px;
}

.navigation li .sub-nav {display:none;position: absolute;top: 48px;width: 243px;border-top: 4px solid #ed8b00;}

.navigation li .sub-nav li {background:#fff;display: block;}
.navigation li .sub-nav li + li { border-top: 1px solid #ccc;}
.navigation li .sub-nav li a {padding: 10px  13px  !important;color:#46505f !important;font-weight: 500;}
.navigation li .sub-nav li a:hover { color:#46505f; border:0px; color:#81858a !important }
.navigation li .sub-nav li:before { display:none}
.navigation li:hover .sub-nav { display: block}

.navigation li .sub-nav li:hover a:after {
    content: "";
    display: block;
    height: 15px;
    width: 10px;
    position: absolute;
    right: 9px;
    top: 11px;
    background-image: url(../images/sprite.png);
    background-position: -1px -211px;
    background-repeat: no-repeat;
}



.slide-inner{
	display: flex;
}

.slide-inner > div{
	padding: 0px;
	background-color:#005a78;
	display: flex;
    flex-flow: column;
    justify-content: center;
	color: #fff;
	font-family: 'Work Sans', sans-serif;

}

.slide-inner > div img{
	height: auto;
	width: 100%;
}


.slide-inner > div h4 {
    font-size: 39px;
    font-weight: 400;
}

.slide-inner > div p{
	font-size: 20px;
	margin: 17px 0;
}

.slide-inner > div a.button {
    color: #fff;
    background-color: #ed8b00;
    font-size: 17px;
    display: block;
    text-decoration: none;
    line-height: 17px;
    padding: 10px 15px;
    width: 150px;
	margin: 15px 0;
    text-align: center;
	text-transform: uppercase;
}

.slider-text{
	max-width: 526px;
	margin:0 0 0 8em;
}

.slider-text.slider-text-v2{
	max-width: 392px;
}


.slide-inner .nextz{
	display: block;
	position: absolute;
	padding: 8px 14px;
	background-color: #fff;
	color: #c1c3c5;
	bottom: 0px;
	right:0px;
	z-index: 9999;
}



.slide-inner .previousz{
	display: block;
	position: absolute;
	padding: 8px 14px;
	background-color: #fff;
	color: #c1c3c5;
	bottom: 0px;
	right: 32px;
	z-index: 9999;
}


.slide-inner .previousz:hover , .slide-inner .nextz:hover{
	color: #f2aa44;
}
	
.content-area{
	padding: 5em 0;
}

.intro-box {
	background-color: #f7f7fb;
	display: flex;
}

.intro-box img{
	float: left;
	margin-right: 30px;
}


.intro-box h3 {
color: #46505f;
font-size: 25px;
margin: 33px 0px 0px ;
}

.intro-box p{
	font-size: 15px;
	padding: 15px 35px 10px 0 ;
	color: #657388;
}

.intro-box a{
	color: #ed8b00;
	font-size: 14px;
	text-transform: uppercase;
	padding: 11px 17px;
	display: inline-block;
	border: 1px #ed8b00 solid;
	text-decoration: none;
}

.intro-box a:hover{
	color: #fff;
	background-color: #ed8b00;
}


.ibox {
	margin: 50px 0 0px 0;
}

.ibox .ibox-image{
	position: relative;
}

.ibox .ibox-image span{
	position: absolute;
	top: 10px;
	left: 10px;
	color: #2b333f;
	font-size: 15px;
	line-height: 15px;
	background-color: rgba(255,255,255,1.00);
	padding: 7px;
	text-transform: uppercase;
	font-weight: 500;
}


.ibox h4{
	margin: 20px 0 15px 0;
	color: #46505f;
	padding: 0px;
	font-size: 22px;
}


.ibox p{
	font-size: 17px;
	color: #657388;
	margin-bottom:16px;
}


.readmore{
	color: #ed8b00;
	font-weight: 500;
	font-size: 17px;
	text-decoration: underline;
}


.horizontal-text-image{
	position: relative;
	display: flex;
}


.horizontal-text-image > div{
	padding: 0px;
	display: flex;
    flex-flow: column;
    justify-content: center;
}

.horizontal-text-image img{
	height: auto;
	width: 100%;
}

.horizontal-text-image .ht-text {
	padding: 0 40px 0 8em;
}

.horizontal-text-image .ht-text h4{
	font-size:36px;
	color: #fff;
	margin: 0px;
}


.horizontal-text-image .ht-text p{
	font-size: 20px;
	color: #FFFFFF;
	margin: 20px 0;
	/* max-width: 430px; */
}

.horizontal-text-image .ht-text p+p{
	margin-bottom: 10px;
}


.horizontal-text-image ul{
	margin: 0px;
	padding: 0px;
}


.horizontal-text-image ul li{
	font-size: 14px;
	color: #fff;
	position: relative;
	width: 45%;
	padding: 10px 24px;
	display: inline-block;
	font-size: 17px;
}

.horizontal-text-image ul li:before{
	content: " ";
	display: block;
	background-image: url(../images/sprite.png);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	left:0px;
	top: 16px;
	height: 20px;
	width: 20px;















}


.yellow-bg{
	background-color: #ed8b00;
}


.center-section{
	padding: 5em 0;
}

.center-section h4{
	text-align: center;
	color: #46505f;
	font-size: 36px;
	margin: 0px;
}


.center-section h6{
	text-align: center;
	color: #657388;
	font-size: 20px;
	margin:20px 0px;
	font-weight: 500;
}

.center-para{
	text-align: center;
	font-size: 16px;
	color: #657388;
	margin:30px 20px;
	line-height: 25px;
}


.center-para-2{
	text-align: center;
	font-size: 16px;
	color: #657388;
	margin:0px 20px 20px 20px;
	line-height: 25px;
}



h3.heading-2{
	font-size: 25px;
	color: #005a78;
	margin:20px 0px;
}

.gboxe{
	margin-top: 10px;
	margin-bottom: 20px;
}


.gboximage span{
	position: absolute;
	top: 10px;
	left: 25px;
	border: 2px #ff0000 solid;
	font-size: 16px;
	background-color: #fff;
	color: #ff0000;
	text-transform: uppercase;
	padding: 4px;
	line-height: 16px;
}


.gboxe h5{
	margin: 0px;
	background-color: #f5f5fa;
	padding: 14px;
	color: #46505f;
	font-size: 17px;
}


.yellow-btn{
	padding: 10px 20px;
	color: #fff !important;
	text-decoration: none !important;
	background-color: #ed8b00;
	font-size: 17px;
	text-transform: uppercase;
}

.yellow-btn:hover{
	background-color: #e28603;
}

.clearfix{
	clear: both;
}

.horizontal-b-secion{
	display: flex;
	background-color: #005a78;
}


.horizontal-b-secion > div{
	padding: 0px;
	display: flex;
    flex-flow: column;
    justify-content: center;
}

.horizontal-b-secion > div img{
	width: 100%;
	height: auto;
}

.horizontal-b-secion > div h3{
	font-size: 36px;
}


.horizontal-b-secion .ht-text-b{
	color: #fff;
	max-width: 570px;
	padding: 0 0 0 5em;
}

.horizontal-b-secion .ht-text-b p{
	color: #edf4ff;
	font-size: 16px;
	margin: 20px 0 0 0;
}


.horizontal-cta{
	padding: 8em 0;
	text-align: center;
	background-image: url(../images/bg-bottom.jpg);
	background-size: 100%  100% ;
	background-position: center top;
}

.horizontal-cta h3{
	color: #46505f;
	font-size: 36px;
	}

.horizontal-cta p{
 	max-width: 850px;
	margin: 20px auto;
	color: #657388;
	font-size: 18px;
}


footer{
	background-color: #005a78;
	overflow: hidden;
	padding: 20px 0;
}


footer h4{
	color: #ffffff;
	font-size: 24px;
	font-style: italic;
	margin-bottom: 0px;
}


footer ul{
	margin: 5px -12px  0 -12px;
}

footer ul li{
	display: inline-block;
	border-right: 1px #b9c9e0 solid;
	padding: 0 10px;
	line-height: 12px;
}

footer ul li:last-child{
	border: 0px;
}

footer li a{
	color: #b9c9e0 !important;
	font-size: 14px;
}

footer li a:hover{
	color: #b9c9e0;
}


.footer-bottom{
	padding: 14px 0 0px 0;
	color: #9babc2;
	font-size: 12px;
	margin: 10px 0 0px 0;
	border-top: 1px #00506a solid;
}

.footer-bottom a{
	color: #9babc2;
}

.inner-intro{
	text-align: center;
}


.heading-main{
	color: #46505f;
	font-size: 36px;
	font-weight: 700;
}

.heading-main.blue{
	color: #005a78;
}
.blue strong , .blue{
	color: #005a78;
}
.heading.blue{
	color: #005a78;
}

.heading-main.yellow{
	color: #ed8b00 ;
}


.yellow{
	color: #ed8b00 ;
}


.heading-main.blue.extrabold{
}
.heading-main.blue.topzero{
	margin-top: 0px;
	padding-top: 0px;
}


.inner-intro p{
	color: #3e4349;
	font-size: 16px;
	margin: 20px 0;
}

.vsion-box{
	padding: 30px;
	border: 1px #e2e2e2 solid;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	min-height: 487px;
	background-repeat: no-repeat;
}


.vsion-mission{
	margin: 20px 0;
}

.vsion-mission h3{
	margin: 0px 0px 20px 0px;
	padding: 0px;
	color: #005a78;
	font-size: 36px;
	font-weight:600;
}

.vsion-mission .vsion-box p {
    color: #46505f;
    font-size: 24px;
    font-style: italic;
    margin: 20px auto;
    font-weight:600;
    margin: 50px auto;
    width: 360px;
    line-height: 36px;
	position: relative;
}


.vsion-mission .vsion-box p:before {
    content: " ";
    display: block;

    height: 60px;
    width: 50px;
    background-image: url(../images/sprite.png);
    background-repeat: no-repeat;
    background-position: 1px -5px;
    position: absolute;
    left:-66px;
    top: -2px;
}

.vsion-mission .vsion-box p:after {
    content: " ";
    display: block;
    height: 60px;
    width: 50px;
    background-image: url(../images/sprite.png);
    background-repeat: no-repeat;
    background-position: -60px -5px;
    position: absolute;
    right:-56px;
    bottom: -10px;
}


.mission-box {
	border: 1px #e0e0e0 solid;
	padding: 24px;
	-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
	margin: 50px 0 0 0;
}

.mission-box p{
    color: #46505f;
    font-size: 23px;
    margin: 20px auto;
    font-weight:500;
}

.mission-box ul{
	margin: 0px;
	}

.mission-box ul li {
    color: #3e4349;
    font-size: 15px;
    font-weight: 500;
    position: relative;
    padding: 16px 6px 16px 23px;
}
.mission-box ul li:after{
	content: " ";
	display: block;
	width: 100%;
	height: 1px;
	position: absolute;
	bottom: 0px;
	left: 0px;
	opacity: 0.2;
	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#000000+1,000000+33,000000+100&0+1,0.67+51,0+100 */
background: -moz-linear-gradient(left, rgba(0,0,0,0) 1%, rgba(0,0,0,0.43) 33%, rgba(0,0,0,0.67) 51%, rgba(0,0,0,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(0,0,0,0) 1%,rgba(0,0,0,0.43) 33%,rgba(0,0,0,0.67) 51%,rgba(0,0,0,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(0,0,0,0) 1%,rgba(0,0,0,0.43) 33%,rgba(0,0,0,0.67) 51%,rgba(0,0,0,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#00000000',GradientType=1 ); /* IE6-9 */
}

.mission-box ul li:before {
    content: " ";
    display: block;
    width: 20px;
    height: 20px;
    background-image: url(../images/sprite.png);
    background-position: -3px -69px;
    background-repeat: no-repeat;
    position: absolute;
    left: -4px;
    top: 19px;
}


.mission-box ul li:last-child:after{
	display: none;
}


.yelobg{
	background-color: #ed8b00;
	padding:40px 0 110px 0;
	margin: 20px 0;
}


.our-value-top{
	display: flex;
}


.our-value-top > div {
    display: flex;
    flex-flow: column;
    justify-content: center;
}

.our-value-top h3{
	color: #ffffff;
	font-size: 36px;
	font-weight: 700;
}


.our-value-top h4{
	color: #ffffff;
	font-size:23px;
	line-height: 30px;
	font-weight:300;
	margin: 15px 0;
}


.our-value-top p{
	color: #ffffff;
	font-size:16px;
	line-height: 20px;
	font-weight:300;
}


.cbox-e{
	border: 1px #ececec solid;
	padding: 20px;
	-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
-webkit-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.09);
-moz-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.09);
box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.09);
	min-height: 360px;
	margin: -80px 0 0 0;
	background-color: #fff;
}


.cbox-e h4{
	margin: 0px 0px 10px 0px;
	padding: 0px;
	font-size: 24px;
	color: #ed8b00;
}

.cbox-e ul{
	margin: 0px;
}


.cbox-e ul li{
	padding:11px 0 11px 15px;
	font-size: 14px;
	color:#3e4349;
	position: relative;
}


.cbox-e ul li:before{
	content: " ";
	display: block;
    width: 0px;
    height: 0px;
    border-top:5px solid transparent;
    border-bottom: 5px solid transparent;
    border-left: 5px solid #ed8b00;
	position: absolute;
	left: 0px;
	top:16px;
}


.center-sec{
	text-align: center;
	margin:50px 0 20px 0;
}
.center-sec h3{
	color: #005a78;
	font-weight: 700;
	font-size: 36px;
}
.center-sec p{
	font-size: 16px;
	color: #3e4349;
	margin: 15px auto;
	max-width: 815px;
}

.tabs-nav  {
	display: flex;
	margin: 30px 0 0 0;
}

.tabs-nav li {
	width: 33.333%;
}

.tabs-nav li a{
	text-align: center;
	display: block;
	padding: 20px;
	margin: 10px;
	text-decoration: none;
	position: relative;
}


.tabs-nav li a:before{
	height: 4px;
	width: 100%;
	background-color: #005a78;
	position: absolute;
bottom:38%;
	left: 0px;
	content: " ";
	display: block;
}


.tabs-nav li.activv a, .tabs-nav li:hover a{
	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#f5f5f5+0,f5f5f5+26,fdfdfd+81,ffffff+84,ffffff+100 */
background: rgb(245,245,245); /* Old browsers */
background: -moz-linear-gradient(top, rgba(245,245,245,1) 0%, rgba(245,245,245,1) 26%, rgba(253,253,253,1) 81%, rgba(255,255,255,1) 84%, rgba(255,255,255,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(245,245,245,1) 0%,rgba(245,245,245,1) 26%,rgba(253,253,253,1) 81%,rgba(255,255,255,1) 84%,rgba(255,255,255,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(245,245,245,1) 0%,rgba(245,245,245,1) 26%,rgba(253,253,253,1) 81%,rgba(255,255,255,1) 84%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
text-decoration: none;
}


.tabs-nav li a em{
 	height:56px;
	font-style: normal;
	text-align: center;
	display: flex;
    flex-flow: column;
    justify-content: center;
	color: #005a78;
	font-size: 18px;
	font-weight:600;
	line-height: 21px;
}


.tabs-nav li.activv a em  , .tabs-nav li:hover a em{
color: #ed8b00;
}




.tabs-nav li span{
	display: inline-block;
	height: 115px;
	width: 115px;
	background-color: #005a78;
	-webkit-border-radius: 50%
-moz-border-radius: 50%;
border-radius: 50%;
	background-image: url(../images/sprite.png);
	background-repeat: no-repeat;
	z-index: 9999;
	position: relative;
}

.tabs-nav li span.ico-1{
	background-position:21px -77px;
}
.tabs-nav li span.ico-2{
	background-position:-91px -71px;
}
.tabs-nav li span.ico-3{
	background-position:-205px -75px;
}




.tabs-nav li.activv  a:before , .tabs-nav li:hover  a:before{
	background-color:#ed8b00;
}





.tabs-nav li.activv span , .tabs-nav li:hover span{
	background-color: #ed8b00;
}



.section-bg-bx{
	clear: both;
	padding:6em 0;
	color: #fff;
	text-align: center;
}




.section-bg-bx h3{
	margin: 0px;
	font-size: 36px;
	font-weight: 700;
	padding: 0px 0px 10px 0px ;
	
}


.section-bg-bx h3 strong{
	color: #ed8b00;
}


.section-bg-bx p{
	color: #fff;
	font-size: 16px;
	margin: 10px 0;
}

.section-bg-bx ul.listing-tick {
	margin:31px 0;
	}

.section-bg-bx ul.listing-tick li {
    display: inline-block;
    font-size: 18px;
    margin: 0 1%;
    max-width: 33%;
    vertical-align: top;
    position: relative;
}

.section-bg-bx ul.listing-tick li:before {
    content: " ";
    display: inline-block;
    height: 27px;
    width: 23px;
    background-image: url(../images/sprite.png);
    background-position: 1px -69px;
    background-repeat: no-repeat;
    margin: 0 0 -12px 0;
}

.listing_ym{
	margin:35px 0;
}

.listing_ym li{
	width:31.3%;
	float: left;
	position: relative;
	margin:1%;
	cursor: pointer;
}


.listing_ym li img{
	height: auto;
	width: 100%;
}

.listing_ym li strong{
	position: absolute;
	bottom: 20px;
	left: 20px;
	z-index: 9991;
	font-size: 16px;
	color: #FFF;
}



.acr-box{
	margin: 20px 0;
}

.acr-box img{
	margin-bottom: 20px;
	height: auto;
	max-width: 100%;
}

.acr-box a{
	color: #ed8b00;
	font-size: 24px;
	font-weight: 700;
	line-height:28px;
	text-decoration: none;
	}

.blue-bg-horizontal{
	background-color: #e8edf2;
	padding: 40px 0;
	margin: 26px 0;
	overflow: hidden;
}


.blue-bg-horizontal .heading-main {
	font-size: 35px;
	font-weight:700;
	margin-bottom:0px;
	margin-top: 10px;
}

.res-image{
	display: inline-block;
	height: auto;
	max-width: 100%;
}


.blue-bg-horizontal p{
	font-size: 16px;
	color: #3e4349;
	padding:30px 14px 30px 0;
}





.b-with-heading  p{
	padding:20px 14px 20px 0;
}

.th-button {
	color: #fff !important;
	background-color: #005a78 !important;



	text-decoration:   none  !important;
	padding: 10px 35px;
	font-size: 18px;
	display: inline-block;
	
	margin:0 0;
}


.th-button:hover{
	background-color: #005a78 !important;
}


.yellow-rounded-button {
	color: #fff !important;
	background-color: #ed8b00 !important;
	text-decoration:   none  !important;
	padding: 10px 35px;
	font-size: 18px;
	display: inline-block;

	margin:0 0;
}


.yellow-rounded-button:hover{
	background-color: #f99507 !important;
}

.yellow-rounded-button[type="submit"]{
	margin: 10px 0 10px 0;
	border: 0px;
	min-width: 210px;
}







#SendMail1_btnSubmit  {
	color: #fff !important;
	background-color: #ed8b00 !important;
	text-decoration:   none  !important;
	padding: 10px 35px;
	font-size: 18px;
	display: inline-block;

	margin:0 0;
}


#SendMail1_btnSubmit:hover{
	background-color: #f99507 !important;
}

#SendMail1_btnSubmit{
	margin: 10px 0 10px 0;
	border: 0px;
	min-width: 210px;
}





.center-listing{
	text-align: center;
	margin: 45px 0 60px 0;
}

.center-listing h3{
	font-size: 36px;
	color: #005a78;
	font-weight: 700;
	margin: 20px 0;
}


.center-listing-sepreator {
max-width: 680px;
	margin:  30px auto;
	clear: both;
	overflow: hidden;
	position: relative;
}

.center-listing-sepreator:before {
    content: " ";
    display: block;
    width: 1px;
    height: 172px;
background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 2%, rgba(0,0,0,0.43) 51%, rgba(0,0,0,0.44) 52%, rgba(0,0,0,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 2%,rgba(0,0,0,0.43) 51%,rgba(0,0,0,0.44) 52%,rgba(0,0,0,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 2%,rgba(0,0,0,0.43) 51%,rgba(0,0,0,0.44) 52%,rgba(0,0,0,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */
	
	position: absolute;
    left: 49%;
    top: 0px;
	opacity: 0.5;
}
.center-listing-sepreator li{
	float: left;
	width: 50%;
	padding: 10px 0 10px 56px;
	text-align: left;
	color: #3e4349;
	font-size: 18px;
	position: relative;
}

.center-listing-sepreator li:before {
    content: " ";
    display: block;
    height: 20px;
    width: 20px;
    background-image: url(../images/sprite.png);
    background-position: 1px -72px;
    background-repeat: no-repeat;
    position: absolute;
    left:27px;
    top: 15px;
}


.flex{
	display: flex;
}

.flex > div{
    display: flex;
    flex-flow: column;
    justify-content: center;
}


.general-para{
	font-size: 16px;
	color: #3e4349;
}

.general-para.margin-15{
	margin: 15px 0;
}


.blue-form-side{
background-color: #005a78;
}


.blue-form-side h4{
	color: #fff;
	background-color: #003c50;
	margin: 0px;
	padding:16px 2px;
	font-size: 23px;
	font-weight: 700;
	text-align: center;
}
.blue-form-side  .form-inside{
	color: #dff0f6;
	padding:20px 30px;
	text-align: center;
}

.blue-form-side  .form-inside p{
	margin: 10px 0;
}

.blue-form-side  .form-inside [type="text"]{
	width: 100%;
	padding: 5px;
	margin: 10px 0;
}


.ccr-box{
	
	border: 1px #ececec solid;
	min-height: 400px;
	-webkit-border-radius: 9px;
	-moz-border-radius: 9px;
	border-radius: 9px;
	overflow: hidden;
	margin: 16px 0;
}

.ccr-box p{
	font-weight: 700;
	color: #1e2023;
	font-size: 18px;
	padding: 22px;
	line-height: 29px;
}

.ccr-box p .more-link{
	color: #ed8b00;
	display: block;
	clear: both;
	font-size: 14px;
	margin: 20px 0 0 0;
	position: relative;
	width: 73px;
}

.ccr-box p .more-link:before{
	content: "\f0da";
	font-family: FontAwesome;
	font-size: 15px;
	position: absolute;
	right: -12px;
	top: -2px;
}


.blue-txt {
	color: #005a78;
}
.blue-txt a{
	color: #005a78;
	text-decoration: none;
}

.blue-txt a:hover{
	text-decoration: underline
}

.gery-form{
	margin: 20px 0 0 0;
}

.grey_form_in{
	background-color: #f1f1f1;
	padding: 56px 80px;
	max-width: 960px;
	margin:30px auto 0 auto ;
}


.grey_form_in [type="text"]{
	width: 100%;
	padding:12px;
	border: 1px #d2d2d2 solid;
	margin-bottom: 25px;

}


.grey_form_in .error{
	border: red solid 1px  !important;
	background-color: #f8d7da;
 }


.swal2-styled.swal2-confirm{
	background-color:#f99507 !important;
}


.swal2-styled.swal2-confirm:hover {
	background-color:#f99507 !important;
}


.grey_form_in textarea{
	width: 100%;
	padding:12px;
	border: 1px #d2d2d2 solid;
	margin-bottom: 25px;
	min-height: 150px;
}




.grey_form_in label{
	font-weight: 400;
	color: #3e4349;
	font-size: 16px;
}



.simple-list {
	margin: 10px 0 16px 0;
}

.simple-list li{
	position: relative;
	font-size: 16px;
	color: #3e4349;
	padding: 9px 6px 9px 12px;
}


.simple-list li:before{
	content: "\f0da";
	display: block;

	height: 20px;
	width: 20px;
	font-family: FontAwesome;
	font-size: 16px;
	color: #ed8b00;
	position: absolute;
	left: 0px;
	top: 9px;
}


.simple-list-v2 {
	margin:0px 0 16px 0;
}

.simple-list-v2 li{
	position: relative;
	font-size: 16px;
	color: #3e4349;
	padding: 2px 6px 2px 12px;
}


.simple-list-v2 li:before{
	content: "\f0da";
	display: block;
	height: 20px;
	width: 20px;
	font-family: FontAwesome;
	font-size: 16px;
	color: #ed8b00;
	position: absolute;
	left: 0px;
	top: 0px;
}




p.note{
	color: #3e4349;
	font-size: 16px;
	font-weight: 500;
}

p.note strong{
	color: #1cabe2;
	display: block;
	font-weight: 500;
}


.image-caption{
	position: relative;
}


.image-caption h5 {
    position: absolute;
    bottom: 20px;
    left: 20px;
    color: #ffffff;
    font-weight: 400;
    max-width: 337px;
    font-size: 26px;
    font-family: 'Oswald', sans-serif;
    text-shadow: 0px 1px 6px rgba(0, 0, 0, 1);
    text-transform: uppercase;
	line-height:30px;
}

.space-seprator{
	height: 25px;
	clear: both;
}
.margin-bottom-zero{
	margin-bottom: 0px !important;
	padding-bottom: 0px !important;
}


.slider-play .slick-slide{
	position:relative;
}

.slider-play-b{
	margin: 20px 0;
	position: relative;
}

.slider-play-b .slick-arrow {
    position: absolute;
    top: 45%;
    height: 75px;
    width: 75px;
    background-image: url(../images/sprite.png);
    background-repeat: no-repeat;
    background-position: -132px -5px;
    background-color: transparent;
    border: 0px;
    font-size: 0px;
    outline: 0;
	opacity: 0.6;
}
.slider-play-b .slick-prev.slick-arrow {
    left: -90px;
}


.slider-play-b .slick-next.slick-arrow{
    right:-90px;
    background-position:-214px -5px;
}


.slider-play-b .slick-arrow:hover{
	opacity:1;
}


.slider-play .slick-slide span.captions{
	position: absolute;
	bottom: 0px;
	left: 0px;
	padding:25px;
	background-color: rgba(0,0,0,0.80);
	color: #fff;
	font-size: 18px;
	width: 100%;
	text-align: center;
}

.slider-play-b-thmb{margin: 30px 0  0px 0 ;}


.slider-play-b-thmb li{
	padding-bottom: 20px;
	position: relative;
	cursor: pointer;
	float: left;
	margin:0 12px 0 11px;
}

.slider-play-b-thmb li strong{
	position: absolute;
	width: 100%;
	bottom: 0px;
	left: 0px;
	font-size: 14px;
	background-color: #ed8b00;
	text-align: center;
	padding: 7px;
	font-weight: 400;
	color: #fff;
	max-width: 173px;
}


.slider-play-b-thmb-outer{
	margin-right: -15px;
	margin-left:-10px;
}




.slider-play-b-thmb .slick-current img{
	border: 2px #666 solid;
	max-width: 100%;
	height: auto;
}


.yellow-txt{
	color: #ed8b00 !important;
}


.tick-list li{
	font-size: 18px;
	color: #3e4349;
	padding: 11px 6px 11px 32px;
	position: relative;
	border-bottom: 1px #e6e6e6 solid;
}

.tick-list li:before{
	content: " ";
	display: block;
	height: 25px;
	width: 25px;
	background-image: url(../images/sprite.png);
	background-position:1px -61px;
	background-repeat: no-repeat;
	position: absolute;
	left: 0px;
	top:4px;
}


.tick-list li:last-child{
	border-bottom: 0px;
	padding-bottom: 0px;
}

.tick-list-1 li{
	font-size: 18px;
	color: #3e4349;
	padding: 11px 6px 11px 32px;
	position: relative;
	
}
.margin-left50{
    margin-left: 50px;

}

.tick-list-1 li:before{
	content: " ";
	display: block;
	height: 25px;
	width: 25px;
	background-image: url(../images/sprite.png);
	background-position:1px -61px;
	background-repeat: no-repeat;
	position: absolute;
	left: 0px;
	top:4px;
}

.list-check li {
    line-height: 17px;
    padding: 6px 24px;
    position: relative;
 }
.list-check li:before{
	content: "\f00c";
	font-family: FontAwesome;
	color: #ed8b00;
	position: absolute;
	left: 0px;
	font-size: 15px;
	top: 6px !important;
}

.fs16 , .fs16 {
	font-size: 16px;
}


.counter-points li{
	width: 50%;
	float: left;
	text-align: center;
	font-size: 15px;
	color: #3e4349;
}

.counter-points li span {
    border: 1px #eeeeee solid;
    margin: 10px;
    padding: 26px 13px 31px 13px;
    display: block;
}

.counter-points li:hover span{
	background-color: #f4f4f4;
	border: 1px solid #d0d0d0;
}

.counter-points li strong{
	display: block;
	text-align:center;
	color: #ed8b00;
	font-weight: 800;
	font-size: 42px;
}

.counter-points li+li+li{
	width: 100%;
}


.marginzero-bottom{
	margin-bottom: 0px !important;
}


.fa.fa-star{
	color: #f1c55a !important;
}




.review-box > div{
	padding:25px 25px 85px 25px;
	margin:20px 0 0 0;
	border: 1px #ebdfcf solid;
	background-color: #fff6ea;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	font-size: 18px;
	color: #3e4349;
	position: relative;
	min-height:350px;
}

.review-box > div:before {
    content: " ";
    display: block;
    height: 60px;
    width: 60px;
    background-image: url(../images/sprite.png);
    background-repeat: no-repeat;
    background-position: 7px -5px;
	margin-bottom: 20px;
}

.review-box > div span{
	position: absolute;
	bottom:20px;
	left: 30px;
	color: #879296;
}

.review-box > div span em{
	display: block;
	color:#3e4349;
	

}


label.error{
	display: none !important;
}


.standards-page h1 {
        color: #005a78;
    font-size: 23px;
    margin-bottom: 20px;
    font-weight: 600
}

ul.step {}
ul.step li {width: 20%;padding:10px 20px;float: left;background: #ececec;border-left: 2px solid #fff;; position:relative}
ul.step li.active { background:#ed8b00; color:#fff}
ul.step li.active:before {
    content: "\f0d7";
    display: block;
    color: #ed8b00;
    font-family: FontAwesome;
    position: absolute;
    top: 31px;
    font-size: 49px;
    width: 29px;
    margin: 0 auto;
    right: 0;
    left: 0px;}

.no-margin { margin:0px !important}
.no-padding { padding:0px !important}
.margin-30 { margin:30px 0 !important}
.margin-50 { margin:50px 0 !important}
.margin-top-50 {margin-top:30px !important;}
.padding-bott-50 { padding-bottom:30px !important;}
.padding-top-0 { padding-top:0px !important;}
.margin-15{ margin:15px 0px !important }
.step-container { padding:30px 5px ; clear:both}
.step-container h2 { font-size:36px; font-weight:bold; color:#ed8b00; margin:0 0 30px 0;} 
.step-container h2:after {
    content: "";
    border-bottom:1px solid #e0e0e0;
    display:block;
    width:80%;
    margin-top: 10px;
    }
	
	
.step-container .next {
    background: #ed8b00;
    color: #fff;
    padding: 17px 73px;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
    margin: 10px;
    display: inline-block;
    -webkit-box-shadow: 1px 1px 10px 0 #f4d09e;
    box-shadow: 1px 1px 10px 0 #f4d09e;
    }

.step-container input[type="text"] {
    padding: 9px;
    background: #ececec;
    border: 1px solid #ccc;
    width: 30%;
}
label.step-label {
    padding: 2px 12px 10px 30px;
    position:relative;
    /* margin-left: 55px; */
    font-weight: normal;
}
.step-label input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}

.checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 20px;
  width: 20px;
  background-color: #fff;
  border-radius: 50%;
  border: 2px solid #65b6f7;
}

.step-label:hover input ~ .checkmark {
  background-color: #f7f4f4;
}

.step-label input:checked ~ .checkmark {
  background-color: #ed8b00;
}

.step-label:after {
  content: "";
  position: absolute;
  display: none;
}

.step-label input:checked ~ .checkmark:after {
  display: block;
}

.step-label .checkmark:after {
 	top: 9px;
	left: 9px;
	width: 8px;
	height: 8px;
	border-radius: 50%;
	background: white;
}

.form-step {background:#f7f7f7;padding: 18px;margin: 5px 0;}
.form-step input[type="text"] , .form-step select, .step-container.step-4 input[type="text"] {
    padding: 9px;
    background: #fff;
    color:#9b9b9b;
    border: 1px solid #ccc;
    width: 100%;
    margin-bottom: 7px;
    }
.step-container strong { color:#005a78; font-size:16px}
.step-container.step-4 select,  .step-container.step-4 textarea {
    padding: 9px;
    background: #fff;
    color:#9b9b9b;
    border: 1px solid #ccc;
    width: 100%;
    margin-bottom: 7px;
    }
.step-container.step-4 textarea { min-height:210px; }	
.step-container.step-4 span { font-style:italic; display:inline-block; font-size:12px}
.step-container.step-4 .step-notice , .step-5-notice { padding:20px; background:#f7f7f7 }
.step-container.step-4 strong { color:#000; }
.step-container .step-5-notice p { padding:0 20px}
.step-container .step-5-notice  strong { color:#ed8b00; margin-bottom:10px; display:inline-block }
.step-container .step-5-notice  { margin:30px 0 }
.step-container.step-4 label.step-label { margin:0 }

.benefits-accredited-sec { background:#e8edf2; padding:20px 0 50px}
.benefits-text-box {border:1px solid #ccc;background:#fff;padding:30px;min-height: 345px;line-height: 25px;}
.benefits-text-box strong { color:#ed8b00; margin-bottom:10px }

.owners-say-text:before {
    content: "\f10d";
    display: block;
    font-family: FontAwesome;
    color: #ed8b00;
    left: 0px;
    top: 9px;
    font-size: 52px;
    clear: both;
}
.owners-say-text {background:#fff6ea;border:1px solid #ddd;padding: 20px;font-size: 17px;min-height: 298px;margin-bottom: 20px;}
.owners-say-text strong { margin-top:30px; font-style:italic}
.owners-say-text strong span { font-weight:normal; color:#879296; display:block; font-style:normal}
#lightbox-sign-up .close:before { content: "";
   
    display: block;
     position: absolute;
    top: 0px;
    bottom: 0px;
    z-index: 0;
    right: 0px;
    left: 0;}
#lightbox-sign-up .closex{
    position: absolute;
    top: 11px;
    right: 11px;
    font-size: 16px;
}
	
#lightbox-sign-up.active { display:block !important}
#lightbox-sign-up { background:rgba(0,0,0,0.47); position:fixed; right:0px; top:0px; left:0px; bottom:0px;  padding:50px; z-index:99999; display:none}



.sing-up-form{
    background-color: #fff;
    padding: 56px 80px;
    max-width: 960px;
    margin: 30px auto 0 auto;
    font-size:16px;
    z-index: 999999;
    position: relative;
}
#lightbox-sign-up label { text-align:left; display:block; font-weight:normal; font-size:14px;}
#lightbox-sign-up select, #lightbox-sign-up [type="text"] , #lightbox-sign-up textarea {width: 100%;
    padding: 12px;
    border: 1px #d2d2d2 solid;
    margin-bottom: 25px;}
#lightbox-sign-up textarea {    border: 1px #d2d2d2 solid; min-height: 150px; }

.p16 p { font-size:16px !important; padding:10px 0}
.bg-grey { background:#f7f7fb !important; color:#333}
.bg-grey p { color:#657388 !important}
.bg-grey h3 {color: #005a78 !important;font-size: 21px;font-weight: 600;border-bottom: 1px solid #dbdbdc;padding-bottom: 9px;}
.horizontal-bg { background: linear-gradient(to left, #005a78 50%, #ed8b00 50%);}

.list-box  {padding: 50px 3px 50px 35px;color: #fff;}
.list-box h3 { text-align:center}
.list-box  ul li {padding: 11px 10px 11px 33px;position: relative;font-size: 19px;}
.tick-list-w  ul li {
    padding: 10px 0;
}
.tick-list-w li:before {
    content: " ";
    display: block;
    height: 25px;
    width: 25px;
    background-image: url(../images/sprite.png);
    background-position: -56px -62px;
    background-repeat: no-repeat;
    position: absolute;
    left: 0px;
    top: 8px;
}

		/*!
 * Generated with CSS flagsm Sprite generator (https://www.flagsm-sprites.com/)
 */.flagsm{display:inline-block;width:16px;height:16px;background:url('/assets/images/flagsms.png') no-repeat}.flagsm.flagsm-ad{background-position:-16px 0}.flagsm.flagsm-ae{background-position:-32px 0}.flagsm.flagsm-af{background-position:-48px 0}.flagsm.flagsm-ag{background-position:-64px 0}.flagsm.flagsm-ai{background-position:-80px 0}.flagsm.flagsm-al{background-position:-96px 0}.flagsm.flagsm-am{background-position:-112px 0}.flagsm.flagsm-an{background-position:-128px 0}.flagsm.flagsm-ao{background-position:-144px 0}.flagsm.flagsm-ar{background-position:-160px 0}.flagsm.flagsm-as{background-position:-176px 0}.flagsm.flagsm-at{background-position:-192px 0}.flagsm.flagsm-au{background-position:-208px 0}.flagsm.flagsm-aw{background-position:-224px 0}.flagsm.flagsm-ax{background-position:-240px 0}.flagsm.flagsm-az{background-position:0 -16px}.flagsm.flagsm-ba{background-position:-16px -16px}.flagsm.flagsm-bb{background-position:-32px -16px}.flagsm.flagsm-bd{background-position:-48px -16px}.flagsm.flagsm-be{background-position:-64px -16px}.flagsm.flagsm-bf{background-position:-80px -16px}.flagsm.flagsm-bg{background-position:-96px -16px}.flagsm.flagsm-bh{background-position:-112px -16px}.flagsm.flagsm-bi{background-position:-128px -16px}.flagsm.flagsm-bj{background-position:-144px -16px}.flagsm.flagsm-bl{background-position:-160px -16px}.flagsm.flagsm-bm{background-position:-176px -16px}.flagsm.flagsm-bn{background-position:-192px -16px}.flagsm.flagsm-bo{background-position:-208px -16px}.flagsm.flagsm-br{background-position:-224px -16px}.flagsm.flagsm-bs{background-position:-240px -16px}.flagsm.flagsm-bt{background-position:0 -32px}.flagsm.flagsm-bw{background-position:-16px -32px}.flagsm.flagsm-by{background-position:-32px -32px}.flagsm.flagsm-bz{background-position:-48px -32px}.flagsm.flagsm-ca{background-position:-64px -32px}.flagsm.flagsm-cd{background-position:-80px -32px}.flagsm.flagsm-cf{background-position:-96px -32px}.flagsm.flagsm-cg{background-position:-112px -32px}.flagsm.flagsm-ch{background-position:-128px -32px}.flagsm.flagsm-ci{background-position:-144px -32px}.flagsm.flagsm-ck{background-position:-160px -32px}.flagsm.flagsm-cl{background-position:-176px -32px}.flagsm.flagsm-cm{background-position:-192px -32px}.flagsm.flagsm-cn{background-position:-208px -32px}.flagsm.flagsm-co{background-position:-224px -32px}.flagsm.flagsm-cr{background-position:-240px -32px}.flagsm.flagsm-cu{background-position:0 -48px}.flagsm.flagsm-cv{background-position:-16px -48px}.flagsm.flagsm-cw{background-position:-32px -48px}.flagsm.flagsm-cy{background-position:-48px -48px}.flagsm.flagsm-cz{background-position:-64px -48px}.flagsm.flagsm-de{background-position:-80px -48px}.flagsm.flagsm-dj{background-position:-96px -48px}.flagsm.flagsm-dk{background-position:-112px -48px}.flagsm.flagsm-dm{background-position:-128px -48px}.flagsm.flagsm-do{background-position:-144px -48px}.flagsm.flagsm-dz{background-position:-160px -48px}.flagsm.flagsm-ec{background-position:-176px -48px}.flagsm.flagsm-ee{background-position:-192px -48px}.flagsm.flagsm-eg{background-position:-208px -48px}.flagsm.flagsm-eh{background-position:-224px -48px}.flagsm.flagsm-england{background-position:-240px -48px}.flagsm.flagsm-er{background-position:0 -64px}.flagsm.flagsm-es{background-position:-16px -64px}.flagsm.flagsm-et{background-position:-32px -64px}.flagsm.flagsm-eu{background-position:-48px -64px}.flagsm.flagsm-fi{background-position:-64px -64px}.flagsm.flagsm-fj{background-position:-80px -64px}.flagsm.flagsm-fk{background-position:-96px -64px}.flagsm.flagsm-fm{background-position:-112px -64px}.flagsm.flagsm-fo{background-position:-128px -64px}.flagsm.flagsm-fr{background-position:-144px -64px}.flagsm.flagsm-ga{background-position:-160px -64px}.flagsm.flagsm-gb{background-position:-176px -64px}.flagsm.flagsm-gd{background-position:-192px -64px}.flagsm.flagsm-ge{background-position:-208px -64px}.flagsm.flagsm-gg{background-position:-224px -64px}.flagsm.flagsm-gh{background-position:-240px -64px}.flagsm.flagsm-gi{background-position:0 -80px}.flagsm.flagsm-gl{background-position:-16px -80px}.flagsm.flagsm-gm{background-position:-32px -80px}.flagsm.flagsm-gn{background-position:-48px -80px}.flagsm.flagsm-gp{background-position:-64px -80px}.flagsm.flagsm-gq{background-position:-80px -80px}.flagsm.flagsm-gr{background-position:-96px -80px}.flagsm.flagsm-gs{background-position:-112px -80px}.flagsm.flagsm-gt{background-position:-128px -80px}.flagsm.flagsm-gu{background-position:-144px -80px}.flagsm.flagsm-gw{background-position:-160px -80px}.flagsm.flagsm-gy{background-position:-176px -80px}.flagsm.flagsm-hk{background-position:-192px -80px}.flagsm.flagsm-hn{background-position:-208px -80px}.flagsm.flagsm-hr{background-position:-224px -80px}.flagsm.flagsm-ht{background-position:-240px -80px}.flagsm.flagsm-hu{background-position:0 -96px}.flagsm.flagsm-ic{background-position:-16px -96px}.flagsm.flagsm-id{background-position:-32px -96px}.flagsm.flagsm-ie{background-position:-48px -96px}.flagsm.flagsm-il{background-position:-64px -96px}.flagsm.flagsm-im{background-position:-80px -96px}.flagsm.flagsm-in{background-position:-96px -96px}.flagsm.flagsm-iq{background-position:-112px -96px}.flagsm.flagsm-ir{background-position:-128px -96px}.flagsm.flagsm-is{background-position:-144px -96px}.flagsm.flagsm-it{background-position:-160px -96px}.flagsm.flagsm-je{background-position:-176px -96px}.flagsm.flagsm-jm{background-position:-192px -96px}.flagsm.flagsm-jo{background-position:-208px -96px}.flagsm.flagsm-jp{background-position:-224px -96px}.flagsm.flagsm-ke{background-position:-240px -96px}.flagsm.flagsm-kg{background-position:0 -112px}.flagsm.flagsm-kh{background-position:-16px -112px}.flagsm.flagsm-ki{background-position:-32px -112px}.flagsm.flagsm-km{background-position:-48px -112px}.flagsm.flagsm-kn{background-position:-64px -112px}.flagsm.flagsm-kp{background-position:-80px -112px}.flagsm.flagsm-kr{background-position:-96px -112px}.flagsm.flagsm-kw{background-position:-112px -112px}.flagsm.flagsm-ky{background-position:-128px -112px}.flagsm.flagsm-kz{background-position:-144px -112px}.flagsm.flagsm-la{background-position:-160px -112px}.flagsm.flagsm-lb{background-position:-176px -112px}.flagsm.flagsm-lc{background-position:-192px -112px}.flagsm.flagsm-li{background-position:-208px -112px}.flagsm.flagsm-lk{background-position:-224px -112px}.flagsm.flagsm-lr{background-position:-240px -112px}.flagsm.flagsm-ls{background-position:0 -128px}.flagsm.flagsm-lt{background-position:-16px -128px}.flagsm.flagsm-lu{background-position:-32px -128px}.flagsm.flagsm-lv{background-position:-48px -128px}.flagsm.flagsm-ly{background-position:-64px -128px}.flagsm.flagsm-ma{background-position:-80px -128px}.flagsm.flagsm-mc{background-position:-96px -128px}.flagsm.flagsm-md{background-position:-112px -128px}.flagsm.flagsm-me{background-position:-128px -128px}.flagsm.flagsm-mf{background-position:-144px -128px}.flagsm.flagsm-mg{background-position:-160px -128px}.flagsm.flagsm-mh{background-position:-176px -128px}.flagsm.flagsm-mk{background-position:-192px -128px}.flagsm.flagsm-ml{background-position:-208px -128px}.flagsm.flagsm-mm{background-position:-224px -128px}.flagsm.flagsm-mn{background-position:-240px -128px}.flagsm.flagsm-mo{background-position:0 -144px}.flagsm.flagsm-mp{background-position:-16px -144px}.flagsm.flagsm-mq{background-position:-32px -144px}.flagsm.flagsm-mr{background-position:-48px -144px}.flagsm.flagsm-ms{background-position:-64px -144px}.flagsm.flagsm-mt{background-position:-80px -144px}.flagsm.flagsm-mu{background-position:-96px -144px}.flagsm.flagsm-mv{background-position:-112px -144px}.flagsm.flagsm-mw{background-position:-128px -144px}.flagsm.flagsm-mx{background-position:-144px -144px}.flagsm.flagsm-my{background-position:-160px -144px}.flagsm.flagsm-mz{background-position:-176px -144px}.flagsm.flagsm-na{background-position:-192px -144px}.flagsm.flagsm-nc{background-position:-208px -144px}.flagsm.flagsm-ne{background-position:-224px -144px}.flagsm.flagsm-nf{background-position:-240px -144px}.flagsm.flagsm-ng{background-position:0 -160px}.flagsm.flagsm-ni{background-position:-16px -160px}.flagsm.flagsm-nl{background-position:-32px -160px}.flagsm.flagsm-no{background-position:-48px -160px}.flagsm.flagsm-np{background-position:-64px -160px}.flagsm.flagsm-nr{background-position:-80px -160px}.flagsm.flagsm-nu{background-position:-96px -160px}.flagsm.flagsm-nz{background-position:-112px -160px}.flagsm.flagsm-om{background-position:-128px -160px}.flagsm.flagsm-pa{background-position:-144px -160px}.flagsm.flagsm-pe{background-position:-160px -160px}.flagsm.flagsm-pf{background-position:-176px -160px}.flagsm.flagsm-pg{background-position:-192px -160px}.flagsm.flagsm-ph{background-position:-208px -160px}.flagsm.flagsm-pk{background-position:-224px -160px}.flagsm.flagsm-pl{background-position:-240px -160px}.flagsm.flagsm-pn{background-position:0 -176px}.flagsm.flagsm-pr{background-position:-16px -176px}.flagsm.flagsm-ps{background-position:-32px -176px}.flagsm.flagsm-pt{background-position:-48px -176px}.flagsm.flagsm-pw{background-position:-64px -176px}.flagsm.flagsm-py{background-position:-80px -176px}.flagsm.flagsm-qa{background-position:-96px -176px}.flagsm.flagsm-re{background-position:-112px -176px}.flagsm.flagsm-ro{background-position:-128px -176px}.flagsm.flagsm-rs{background-position:-144px -176px}.flagsm.flagsm-ru{background-position:-160px -176px}.flagsm.flagsm-rw{background-position:-176px -176px}.flagsm.flagsm-sa{background-position:-192px -176px}.flagsm.flagsm-sb{background-position:-208px -176px}.flagsm.flagsm-sc{background-position:-224px -176px}.flagsm.flagsm-scotland{background-position:-240px -176px}.flagsm.flagsm-sd{background-position:0 -192px}.flagsm.flagsm-se{background-position:-16px -192px}.flagsm.flagsm-sg{background-position:-32px -192px}.flagsm.flagsm-sh{background-position:-48px -192px}.flagsm.flagsm-si{background-position:-64px -192px}.flagsm.flagsm-sk{background-position:-80px -192px}.flagsm.flagsm-sl{background-position:-96px -192px}.flagsm.flagsm-sm{background-position:-112px -192px}.flagsm.flagsm-sn{background-position:-128px -192px}.flagsm.flagsm-so{background-position:-144px -192px}.flagsm.flagsm-somaliland{background-position:-160px -192px}.flagsm.flagsm-sr{background-position:-176px -192px}.flagsm.flagsm-ss{background-position:-192px -192px}.flagsm.flagsm-st{background-position:-208px -192px}.flagsm.flagsm-sv{background-position:-224px -192px}.flagsm.flagsm-sy{background-position:-240px -192px}.flagsm.flagsm-sz{background-position:0 -208px}.flagsm.flagsm-tc{background-position:-16px -208px}.flagsm.flagsm-td{background-position:-32px -208px}.flagsm.flagsm-tf{background-position:-48px -208px}.flagsm.flagsm-tg{background-position:-64px -208px}.flagsm.flagsm-th{background-position:-80px -208px}.flagsm.flagsm-tj{background-position:-96px -208px}.flagsm.flagsm-tk{background-position:-112px -208px}.flagsm.flagsm-tl{background-position:-128px -208px}.flagsm.flagsm-tm{background-position:-144px -208px}.flagsm.flagsm-tn{background-position:-160px -208px}.flagsm.flagsm-to{background-position:-176px -208px}.flagsm.flagsm-tr{background-position:-192px -208px}.flagsm.flagsm-tt{background-position:-208px -208px}.flagsm.flagsm-tv{background-position:-224px -208px}.flagsm.flagsm-tw{background-position:-240px -208px}.flagsm.flagsm-tz{background-position:0 -224px}.flagsm.flagsm-ua{background-position:-16px -224px}.flagsm.flagsm-ug{background-position:-32px -224px}.flagsm.flagsm-us{background-position:-48px -224px}.flagsm.flagsm-uy{background-position:-64px -224px}.flagsm.flagsm-uz{background-position:-80px -224px}.flagsm.flagsm-va{background-position:-96px -224px}.flagsm.flagsm-vc{background-position:-112px -224px}.flagsm.flagsm-ve{background-position:-128px -224px}.flagsm.flagsm-vg{background-position:-144px -224px}.flagsm.flagsm-vi{background-position:-160px -224px}.flagsm.flagsm-vn{background-position:-176px -224px}.flagsm.flagsm-vu{background-position:-192px -224px}.flagsm.flagsm-wales{background-position:-208px -224px}.flagsm.flagsm-wf{background-position:-224px -224px}.flagsm.flagsm-ws{background-position:-240px -224px}.flagsm.flagsm-xk{background-position:0 -240px}.flagsm.flagsm-ye{background-position:-16px -240px}.flagsm.flagsm-yt{background-position:-32px -240px}.flagsm.flagsm-za{background-position:-48px -240px}.flagsm.flagsm-zm{background-position:-64px -240px}.flagsm.flagsm-zw{background-position:-80px -240px}
 
 
/* .intl-tel-input CSS Start*/
.intl-tel-input.allow-dropdown input{padding-left:95px!important}.intl-tel-input{position:relative;display:block}.intl-tel-input *{box-sizing:border-box;-moz-box-sizing:border-box}.intl-tel-input .hide{display:none}.intl-tel-input .v-hide{visibility:hidden}.intl-tel-input input,.intl-tel-input input[type=tel],.intl-tel-input input[type=text]{position:relative;z-index:0;margin-top:0!important;margin-bottom:0!important;padding-right:36px;margin-right:0}.intl-tel-input .flag-container{position:absolute;top:0;bottom:0;right:0;padding:1px}.intl-tel-input .selected-flag{z-index:1;position:relative;display:flex;align-items:center;height:100%;padding:0 6px 0 8px}.intl-tel-input .selected-flag .iti-arrow{margin-left:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.intl-tel-input .selected-flag .iti-arrow.up{border-top:none;border-bottom:4px solid #555}.intl-tel-input .country-list{position:absolute;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px rgba(0,0,0,.2);background-color:#fff;border:1px solid #ccc;white-space:nowrap;max-height:200px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.intl-tel-input .country-list.dropup{bottom:100%;margin-bottom:-1px}.intl-tel-input .country-list .flag-box{display:inline-block;width:20px}@media (max-width:500px){.intl-tel-input .country-list{white-space:normal}}.intl-tel-input .country-list .divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc}.intl-tel-input .country-list .country{padding:5px 10px}.intl-tel-input .country-list .country .dial-code{color:#999}.intl-tel-input .country-list .country.highlight{background-color:rgba(0,0,0,.05)}.intl-tel-input .country-list .country-name,.intl-tel-input .country-list .dial-code,.intl-tel-input .country-list .flag-box{vertical-align:middle}.intl-tel-input .country-list .country-name,.intl-tel-input .country-list .flag-box{margin-right:6px}.intl-tel-input.allow-dropdown input,.intl-tel-input.allow-dropdown input[type=tel],.intl-tel-input.allow-dropdown input[type=text],.intl-tel-input.separate-dial-code input,.intl-tel-input.separate-dial-code input[type=tel],.intl-tel-input.separate-dial-code input[type=text]{padding-right:6px;padding-left:52px;margin-left:0}.intl-tel-input.allow-dropdown .flag-container,.intl-tel-input.separate-dial-code .flag-container{right:auto;left:0}.intl-tel-input.allow-dropdown .flag-container:hover{cursor:pointer}.intl-tel-input.allow-dropdown .flag-container:hover .selected-flag{background-color:rgba(0,0,0,.05)}.intl-tel-input.allow-dropdown input[disabled]+.flag-container:hover,.intl-tel-input.allow-dropdown input[readonly]+.flag-container:hover{cursor:default}.intl-tel-input.allow-dropdown input[disabled]+.flag-container:hover .selected-flag,.intl-tel-input.allow-dropdown input[readonly]+.flag-container:hover .selected-flag{background-color:transparent}.intl-tel-input.separate-dial-code .selected-flag{background-color:rgba(0,0,0,.05)}.intl-tel-input.separate-dial-code .selected-dial-code{margin-left:6px}.intl-tel-input.iti-container{position:absolute;top:-1000px;left:-1000px;z-index:1060;padding:1px}.intl-tel-input.iti-container:hover{cursor:pointer}.iti-mobile .intl-tel-input.iti-container{top:30px;bottom:30px;left:30px;right:30px;position:fixed}.iti-mobile .intl-tel-input .country-list{max-height:100%;width:100%}.iti-mobile .intl-tel-input .country-list .country{padding:10px 10px;line-height:1.5em}.iti-flag{width:20px}.iti-flag.be{width:18px}.iti-flag.ch{width:15px}.iti-flag.mc{width:19px}.iti-flag.ne{width:18px}.iti-flag.np{width:13px}.iti-flag.va{width:15px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti-flag{background-size:5652px 15px}}.iti-flag.ac{height:10px;background-position:0 0}.iti-flag.ad{height:14px;background-position:-22px 0}.iti-flag.ae{height:10px;background-position:-44px 0}.iti-flag.af{height:14px;background-position:-66px 0}.iti-flag.ag{height:14px;background-position:-88px 0}.iti-flag.ai{height:10px;background-position:-110px 0}.iti-flag.al{height:15px;background-position:-132px 0}.iti-flag.am{height:10px;background-position:-154px 0}.iti-flag.ao{height:14px;background-position:-176px 0}.iti-flag.aq{height:14px;background-position:-198px 0}.iti-flag.ar{height:13px;background-position:-220px 0}.iti-flag.as{height:10px;background-position:-242px 0}.iti-flag.at{height:14px;background-position:-264px 0}.iti-flag.au{height:10px;background-position:-286px 0}.iti-flag.aw{height:14px;background-position:-308px 0}.iti-flag.ax{height:13px;background-position:-330px 0}.iti-flag.az{height:10px;background-position:-352px 0}.iti-flag.ba{height:10px;background-position:-374px 0}.iti-flag.bb{height:14px;background-position:-396px 0}.iti-flag.bd{height:12px;background-position:-418px 0}.iti-flag.be{height:15px;background-position:-440px 0}.iti-flag.bf{height:14px;background-position:-460px 0}.iti-flag.bg{height:12px;background-position:-482px 0}.iti-flag.bh{height:12px;background-position:-504px 0}.iti-flag.bi{height:12px;background-position:-526px 0}.iti-flag.bj{height:14px;background-position:-548px 0}.iti-flag.bl{height:14px;background-position:-570px 0}.iti-flag.bm{height:10px;background-position:-592px 0}.iti-flag.bn{height:10px;background-position:-614px 0}.iti-flag.bo{height:14px;background-position:-636px 0}.iti-flag.bq{height:14px;background-position:-658px 0}.iti-flag.br{height:14px;background-position:-680px 0}.iti-flag.bs{height:10px;background-position:-702px 0}.iti-flag.bt{height:14px;background-position:-724px 0}.iti-flag.bv{height:15px;background-position:-746px 0}.iti-flag.bw{height:14px;background-position:-768px 0}.iti-flag.by{height:10px;background-position:-790px 0}.iti-flag.bz{height:14px;background-position:-812px 0}.iti-flag.ca{height:10px;background-position:-834px 0}.iti-flag.cc{height:10px;background-position:-856px 0}.iti-flag.cd{height:15px;background-position:-878px 0}.iti-flag.cf{height:14px;background-position:-900px 0}.iti-flag.cg{height:14px;background-position:-922px 0}.iti-flag.ch{height:15px;background-position:-944px 0}.iti-flag.ci{height:14px;background-position:-961px 0}.iti-flag.ck{height:10px;background-position:-983px 0}.iti-flag.cl{height:14px;background-position:-1005px 0}.iti-flag.cm{height:14px;background-position:-1027px 0}.iti-flag.cn{height:14px;background-position:-1049px 0}.iti-flag.co{height:14px;background-position:-1071px 0}.iti-flag.cp{height:14px;background-position:-1093px 0}.iti-flag.cr{height:12px;background-position:-1115px 0}.iti-flag.cu{height:10px;background-position:-1137px 0}.iti-flag.cv{height:12px;background-position:-1159px 0}.iti-flag.cw{height:14px;background-position:-1181px 0}.iti-flag.cx{height:10px;background-position:-1203px 0}.iti-flag.cy{height:14px;background-position:-1225px 0}.iti-flag.cz{height:14px;background-position:-1247px 0}.iti-flag.de{height:12px;background-position:-1269px 0}.iti-flag.dg{height:10px;background-position:-1291px 0}.iti-flag.dj{height:14px;background-position:-1313px 0}.iti-flag.dk{height:15px;background-position:-1335px 0}.iti-flag.dm{height:10px;background-position:-1357px 0}.iti-flag.do{height:14px;background-position:-1379px 0}.iti-flag.dz{height:14px;background-position:-1401px 0}.iti-flag.ea{height:14px;background-position:-1423px 0}.iti-flag.ec{height:14px;background-position:-1445px 0}.iti-flag.ee{height:13px;background-position:-1467px 0}.iti-flag.eg{height:14px;background-position:-1489px 0}.iti-flag.eh{height:10px;background-position:-1511px 0}.iti-flag.er{height:10px;background-position:-1533px 0}.iti-flag.es{height:14px;background-position:-1555px 0}.iti-flag.et{height:10px;background-position:-1577px 0}.iti-flag.eu{height:14px;background-position:-1599px 0}.iti-flag.fi{height:12px;background-position:-1621px 0}.iti-flag.fj{height:10px;background-position:-1643px 0}.iti-flag.fk{height:10px;background-position:-1665px 0}.iti-flag.fm{height:11px;background-position:-1687px 0}.iti-flag.fo{height:15px;background-position:-1709px 0}.iti-flag.fr{height:14px;background-position:-1731px 0}.iti-flag.ga{height:15px;background-position:-1753px 0}.iti-flag.gb{height:10px;background-position:-1775px 0}.iti-flag.gd{height:12px;background-position:-1797px 0}.iti-flag.ge{height:14px;background-position:-1819px 0}.iti-flag.gf{height:14px;background-position:-1841px 0}.iti-flag.gg{height:14px;background-position:-1863px 0}.iti-flag.gh{height:14px;background-position:-1885px 0}.iti-flag.gi{height:10px;background-position:-1907px 0}.iti-flag.gl{height:14px;background-position:-1929px 0}.iti-flag.gm{height:14px;background-position:-1951px 0}.iti-flag.gn{height:14px;background-position:-1973px 0}.iti-flag.gp{height:14px;background-position:-1995px 0}.iti-flag.gq{height:14px;background-position:-2017px 0}.iti-flag.gr{height:14px;background-position:-2039px 0}.iti-flag.gs{height:10px;background-position:-2061px 0}.iti-flag.gt{height:13px;background-position:-2083px 0}.iti-flag.gu{height:11px;background-position:-2105px 0}.iti-flag.gw{height:10px;background-position:-2127px 0}.iti-flag.gy{height:12px;background-position:-2149px 0}.iti-flag.hk{height:14px;background-position:-2171px 0}.iti-flag.hm{height:10px;background-position:-2193px 0}.iti-flag.hn{height:10px;background-position:-2215px 0}.iti-flag.hr{height:10px;background-position:-2237px 0}.iti-flag.ht{height:12px;background-position:-2259px 0}.iti-flag.hu{height:10px;background-position:-2281px 0}.iti-flag.ic{height:14px;background-position:-2303px 0}.iti-flag.id{height:14px;background-position:-2325px 0}.iti-flag.ie{height:10px;background-position:-2347px 0}.iti-flag.il{height:15px;background-position:-2369px 0}.iti-flag.im{height:10px;background-position:-2391px 0}.iti-flag.in{height:14px;background-position:-2413px 0}.iti-flag.io{height:10px;background-position:-2435px 0}.iti-flag.iq{height:14px;background-position:-2457px 0}.iti-flag.ir{height:12px;background-position:-2479px 0}.iti-flag.is{height:15px;background-position:-2501px 0}.iti-flag.it{height:14px;background-position:-2523px 0}.iti-flag.je{height:12px;background-position:-2545px 0}.iti-flag.jm{height:10px;background-position:-2567px 0}.iti-flag.jo{height:10px;background-position:-2589px 0}.iti-flag.jp{height:14px;background-position:-2611px 0}.iti-flag.ke{height:14px;background-position:-2633px 0}.iti-flag.kg{height:12px;background-position:-2655px 0}.iti-flag.kh{height:13px;background-position:-2677px 0}.iti-flag.ki{height:10px;background-position:-2699px 0}.iti-flag.km{height:12px;background-position:-2721px 0}.iti-flag.kn{height:14px;background-position:-2743px 0}.iti-flag.kp{height:10px;background-position:-2765px 0}.iti-flag.kr{height:14px;background-position:-2787px 0}.iti-flag.kw{height:10px;background-position:-2809px 0}.iti-flag.ky{height:10px;background-position:-2831px 0}.iti-flag.kz{height:10px;background-position:-2853px 0}.iti-flag.la{height:14px;background-position:-2875px 0}.iti-flag.lb{height:14px;background-position:-2897px 0}.iti-flag.lc{height:10px;background-position:-2919px 0}.iti-flag.li{height:12px;background-position:-2941px 0}.iti-flag.lk{height:10px;background-position:-2963px 0}.iti-flag.lr{height:11px;background-position:-2985px 0}.iti-flag.ls{height:14px;background-position:-3007px 0}.iti-flag.lt{height:12px;background-position:-3029px 0}.iti-flag.lu{height:12px;background-position:-3051px 0}.iti-flag.lv{height:10px;background-position:-3073px 0}.iti-flag.ly{height:10px;background-position:-3095px 0}.iti-flag.ma{height:14px;background-position:-3117px 0}.iti-flag.mc{height:15px;background-position:-3139px 0}.iti-flag.md{height:10px;background-position:-3160px 0}.iti-flag.me{height:10px;background-position:-3182px 0}.iti-flag.mf{height:14px;background-position:-3204px 0}.iti-flag.mg{height:14px;background-position:-3226px 0}.iti-flag.mh{height:11px;background-position:-3248px 0}.iti-flag.mk{height:10px;background-position:-3270px 0}.iti-flag.ml{height:14px;background-position:-3292px 0}.iti-flag.mm{height:14px;background-position:-3314px 0}.iti-flag.mn{height:10px;background-position:-3336px 0}.iti-flag.mo{height:14px;background-position:-3358px 0}.iti-flag.mp{height:10px;background-position:-3380px 0}.iti-flag.mq{height:14px;background-position:-3402px 0}.iti-flag.mr{height:14px;background-position:-3424px 0}.iti-flag.ms{height:10px;background-position:-3446px 0}.iti-flag.mt{height:14px;background-position:-3468px 0}.iti-flag.mu{height:14px;background-position:-3490px 0}.iti-flag.mv{height:14px;background-position:-3512px 0}.iti-flag.mw{height:14px;background-position:-3534px 0}.iti-flag.mx{height:12px;background-position:-3556px 0}.iti-flag.my{height:10px;background-position:-3578px 0}.iti-flag.mz{height:14px;background-position:-3600px 0}.iti-flag.na{height:14px;background-position:-3622px 0}.iti-flag.nc{height:10px;background-position:-3644px 0}.iti-flag.ne{height:15px;background-position:-3666px 0}.iti-flag.nf{height:10px;background-position:-3686px 0}.iti-flag.ng{height:10px;background-position:-3708px 0}.iti-flag.ni{height:12px;background-position:-3730px 0}.iti-flag.nl{height:14px;background-position:-3752px 0}.iti-flag.no{height:15px;background-position:-3774px 0}.iti-flag.np{height:15px;background-position:-3796px 0}.iti-flag.nr{height:10px;background-position:-3811px 0}.iti-flag.nu{height:10px;background-position:-3833px 0}.iti-flag.nz{height:10px;background-position:-3855px 0}.iti-flag.om{height:10px;background-position:-3877px 0}.iti-flag.pa{height:14px;background-position:-3899px 0}.iti-flag.pe{height:14px;background-position:-3921px 0}.iti-flag.pf{height:14px;background-position:-3943px 0}.iti-flag.pg{height:15px;background-position:-3965px 0}.iti-flag.ph{height:10px;background-position:-3987px 0}.iti-flag.pk{height:14px;background-position:-4009px 0}.iti-flag.pl{height:13px;background-position:-4031px 0}.iti-flag.pm{height:14px;background-position:-4053px 0}.iti-flag.pn{height:10px;background-position:-4075px 0}.iti-flag.pr{height:14px;background-position:-4097px 0}.iti-flag.ps{height:10px;background-position:-4119px 0}.iti-flag.pt{height:14px;background-position:-4141px 0}.iti-flag.pw{height:13px;background-position:-4163px 0}.iti-flag.py{height:11px;background-position:-4185px 0}.iti-flag.qa{height:8px;background-position:-4207px 0}.iti-flag.re{height:14px;background-position:-4229px 0}.iti-flag.ro{height:14px;background-position:-4251px 0}.iti-flag.rs{height:14px;background-position:-4273px 0}.iti-flag.ru{height:14px;background-position:-4295px 0}.iti-flag.rw{height:14px;background-position:-4317px 0}.iti-flag.sa{height:14px;background-position:-4339px 0}.iti-flag.sb{height:10px;background-position:-4361px 0}.iti-flag.sc{height:10px;background-position:-4383px 0}.iti-flag.sd{height:10px;background-position:-4405px 0}.iti-flag.se{height:13px;background-position:-4427px 0}.iti-flag.sg{height:14px;background-position:-4449px 0}.iti-flag.sh{height:10px;background-position:-4471px 0}.iti-flag.si{height:10px;background-position:-4493px 0}.iti-flag.sj{height:15px;background-position:-4515px 0}.iti-flag.sk{height:14px;background-position:-4537px 0}.iti-flag.sl{height:14px;background-position:-4559px 0}.iti-flag.sm{height:15px;background-position:-4581px 0}.iti-flag.sn{height:14px;background-position:-4603px 0}.iti-flag.so{height:14px;background-position:-4625px 0}.iti-flag.sr{height:14px;background-position:-4647px 0}.iti-flag.ss{height:10px;background-position:-4669px 0}.iti-flag.st{height:10px;background-position:-4691px 0}.iti-flag.sv{height:12px;background-position:-4713px 0}.iti-flag.sx{height:14px;background-position:-4735px 0}.iti-flag.sy{height:14px;background-position:-4757px 0}.iti-flag.sz{height:14px;background-position:-4779px 0}.iti-flag.ta{height:10px;background-position:-4801px 0}.iti-flag.tc{height:10px;background-position:-4823px 0}.iti-flag.td{height:14px;background-position:-4845px 0}.iti-flag.tf{height:14px;background-position:-4867px 0}.iti-flag.tg{height:13px;background-position:-4889px 0}.iti-flag.th{height:14px;background-position:-4911px 0}.iti-flag.tj{height:10px;background-position:-4933px 0}.iti-flag.tk{height:10px;background-position:-4955px 0}.iti-flag.tl{height:10px;background-position:-4977px 0}.iti-flag.tm{height:14px;background-position:-4999px 0}.iti-flag.tn{height:14px;background-position:-5021px 0}.iti-flag.to{height:10px;background-position:-5043px 0}.iti-flag.tr{height:14px;background-position:-5065px 0}.iti-flag.tt{height:12px;background-position:-5087px 0}.iti-flag.tv{height:10px;background-position:-5109px 0}.iti-flag.tw{height:14px;background-position:-5131px 0}.iti-flag.tz{height:14px;background-position:-5153px 0}.iti-flag.ua{height:14px;background-position:-5175px 0}.iti-flag.ug{height:14px;background-position:-5197px 0}.iti-flag.um{height:11px;background-position:-5219px 0}.iti-flag.un{height:14px;background-position:-5241px 0}.iti-flag.us{height:11px;background-position:-5263px 0}.iti-flag.uy{height:14px;background-position:-5285px 0}.iti-flag.uz{height:10px;background-position:-5307px 0}.iti-flag.va{height:15px;background-position:-5329px 0}.iti-flag.vc{height:14px;background-position:-5346px 0}.iti-flag.ve{height:14px;background-position:-5368px 0}.iti-flag.vg{height:10px;background-position:-5390px 0}.iti-flag.vi{height:14px;background-position:-5412px 0}.iti-flag.vn{height:14px;background-position:-5434px 0}.iti-flag.vu{height:12px;background-position:-5456px 0}.iti-flag.wf{height:14px;background-position:-5478px 0}.iti-flag.ws{height:10px;background-position:-5500px 0}.iti-flag.xk{height:15px;background-position:-5522px 0}.iti-flag.ye{height:14px;background-position:-5544px 0}.iti-flag.yt{height:14px;background-position:-5566px 0}.iti-flag.za{height:14px;background-position:-5588px 0}.iti-flag.zm{height:14px;background-position:-5610px 0}.iti-flag.zw{height:10px;background-position:-5632px 0}.iti-flag{height:15px;box-shadow:0 0 1px 0 #888;background-image:url(/assets/images/flags/flags.png);background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti-flag{background-image:url(assets/images/flags/flags@2x.png)}}.iti-flag.np{background-color:transparent}
/* .intl-tel-input CSS End */
.top-dropdown {
	width:1030px;
	position: absolute;
	right: 0;
	top: 27px;
	z-index: 9999;
	color: #000;
	display: none;
	padding-top: 27px;
}
.top-dropdown .dd-inside {
	padding:25px;
	background-color: #fff;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius:9px;
	border: 2px solid #005977;
	-webkit-box-shadow: 0px 0px 105px -20px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 0px 105px -20px rgba(0,0,0,0.75);
	box-shadow: 0px 0px 105px -20px rgba(0,0,0,0.75);
}
.fancybox-content {border-radius: 9px;}
.has-dd:hover .top-dropdown {
	display: block;
}
.top-dropdown::after {
	content: " ";
	display: block;
	height: 15px;
	width: 15px;
	position: absolute;
	top: 9px;
	right: 81px;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color: rgba(136, 183, 213, 0);
	border-bottom-color: #fff;
	border-width: 11px;
	margin-left: -11px;
	z-index:500;
}



.posi-2 .top-dropdown:after{
    right:15px;
}


.top-dropdown h4 {
	color: #000000;
	margin: 0px 0px 20px 0px;
	padding: 0px;
	text-transform: uppercase;
	font-size:18px;
	font-weight: 700;
}
.top-nav .top-dropdown ul.custom li {
	width: 31.333%;
	margin: 0px 2% 5px 0px;
	padding:1px 0px 2px 0px;
	border-bottom: 1px #eee solid;
}
.top-nav .top-dropdown ul.custom li img {
	float: left;
	margin: 0px 7px 0 0;
}
.top-nav .top-dropdown  ul.custom a {
	color: #000;
	font-size: 12px;
	font-weight: 500;
}
.dropdown-panel-inside{overflow: hidden;width: 100%;}
.dropdown-panel-inside h5 {
	color: #000000;
	font-size: 15px;
	text-transform: uppercase;
	clear: both;
	position: relative;
	padding: 22px 20px 19px 4px;

	border-bottom: 1px #d5d5d5 solid;
}
.dropdown-panel-inside h5::before {
	content:"\f0c9";
	font-family: FontAwesome;
	padding: 0 8px;
	font-size: 21px;
	color: #ed8b00;
}
.language-switch {}
.language-switch li {
	padding: 0px;
	margin: 0px;
	width: 100px;
	text-align: center;
}
.language-switch li a{
	color: #4c4a4a;
	font-size: 14px;
	font-weight: 700;
	display: block;
	padding: 6px 22px 7px 22px;
}

.language-switch li a:before { display:none !important}

.language-switch li a:hover {
	background-color: #3bb44d;
}
.language-switch li:first-child a {}
.language-switch li+li a {
}
.languages-ul {
	float: left;
}
.languages-ul li {
	margin: 0px;
	padding: 5px 0px 5px 0px;
	position: relative;
	width: 20%;
}
.languages-ul li:before {
    content: "\f054";
    display: block;
    width: 15px;
    height: 15px;
    font-family: FontAwesome;
    color: #3bb44d;
    position: absolute;
    left: 0px;
    font-size: 9px;
    top: 8px;
}

.flagsm{display:inline-block;width:16px;height:16px;background:url('/assets/images/flagsms.png') no-repeat}.flagsm.flagsm-ad{background-position:-16px 0}.flagsm.flagsm-ae{background-position:-32px 0}.flagsm.flagsm-af{background-position:-48px 0}.flagsm.flagsm-ag{background-position:-64px 0}.flagsm.flagsm-ai{background-position:-80px 0}.flagsm.flagsm-al{background-position:-96px 0}.flagsm.flagsm-am{background-position:-112px 0}.flagsm.flagsm-an{background-position:-128px 0}.flagsm.flagsm-ao{background-position:-144px 0}.flagsm.flagsm-ar{background-position:-160px 0}.flagsm.flagsm-as{background-position:-176px 0}.flagsm.flagsm-at{background-position:-192px 0}.flagsm.flagsm-au{background-position:-208px 0}.flagsm.flagsm-aw{background-position:-224px 0}.flagsm.flagsm-ax{background-position:-240px 0}.flagsm.flagsm-az{background-position:0 -16px}.flagsm.flagsm-ba{background-position:-16px -16px}.flagsm.flagsm-bb{background-position:-32px -16px}.flagsm.flagsm-bd{background-position:-48px -16px}.flagsm.flagsm-be{background-position:-64px -16px}.flagsm.flagsm-bf{background-position:-80px -16px}.flagsm.flagsm-bg{background-position:-96px -16px}.flagsm.flagsm-bh{background-position:-112px -16px}.flagsm.flagsm-bi{background-position:-128px -16px}.flagsm.flagsm-bj{background-position:-144px -16px}.flagsm.flagsm-bl{background-position:-160px -16px}.flagsm.flagsm-bm{background-position:-176px -16px}.flagsm.flagsm-bn{background-position:-192px -16px}.flagsm.flagsm-bo{background-position:-208px -16px}.flagsm.flagsm-br{background-position:-224px -16px}.flagsm.flagsm-bs{background-position:-240px -16px}.flagsm.flagsm-bt{background-position:0 -32px}.flagsm.flagsm-bw{background-position:-16px -32px}.flagsm.flagsm-by{background-position:-32px -32px}.flagsm.flagsm-bz{background-position:-48px -32px}.flagsm.flagsm-ca{background-position:-64px -32px}.flagsm.flagsm-cd{background-position:-80px -32px}.flagsm.flagsm-cf{background-position:-96px -32px}.flagsm.flagsm-cg{background-position:-112px -32px}.flagsm.flagsm-ch{background-position:-128px -32px}.flagsm.flagsm-ci{background-position:-144px -32px}.flagsm.flagsm-ck{background-position:-160px -32px}.flagsm.flagsm-cl{background-position:-176px -32px}.flagsm.flagsm-cm{background-position:-192px -32px}.flagsm.flagsm-cn{background-position:-208px -32px}.flagsm.flagsm-co{background-position:-224px -32px}.flagsm.flagsm-cr{background-position:-240px -32px}.flagsm.flagsm-cu{background-position:0 -48px}.flagsm.flagsm-cv{background-position:-16px -48px}.flagsm.flagsm-cw{background-position:-32px -48px}.flagsm.flagsm-cy{background-position:-48px -48px}.flagsm.flagsm-cz{background-position:-64px -48px}.flagsm.flagsm-de{background-position:-80px -48px}.flagsm.flagsm-dj{background-position:-96px -48px}.flagsm.flagsm-dk{background-position:-112px -48px}.flagsm.flagsm-dm{background-position:-128px -48px}.flagsm.flagsm-do{background-position:-144px -48px}.flagsm.flagsm-dz{background-position:-160px -48px}.flagsm.flagsm-ec{background-position:-176px -48px}.flagsm.flagsm-ee{background-position:-192px -48px}.flagsm.flagsm-eg{background-position:-208px -48px}.flagsm.flagsm-eh{background-position:-224px -48px}.flagsm.flagsm-england{background-position:-240px -48px}.flagsm.flagsm-er{background-position:0 -64px}.flagsm.flagsm-es{background-position:-16px -64px}.flagsm.flagsm-et{background-position:-32px -64px}.flagsm.flagsm-eu{background-position:-48px -64px}.flagsm.flagsm-fi{background-position:-64px -64px}.flagsm.flagsm-fj{background-position:-80px -64px}.flagsm.flagsm-fk{background-position:-96px -64px}.flagsm.flagsm-fm{background-position:-112px -64px}.flagsm.flagsm-fo{background-position:-128px -64px}.flagsm.flagsm-fr{background-position:-144px -64px}.flagsm.flagsm-ga{background-position:-160px -64px}.flagsm.flagsm-gb{background-position:-176px -64px}.flagsm.flagsm-gd{background-position:-192px -64px}.flagsm.flagsm-ge{background-position:-208px -64px}.flagsm.flagsm-gg{background-position:-224px -64px}.flagsm.flagsm-gh{background-position:-240px -64px}.flagsm.flagsm-gi{background-position:0 -80px}.flagsm.flagsm-gl{background-position:-16px -80px}.flagsm.flagsm-gm{background-position:-32px -80px}.flagsm.flagsm-gn{background-position:-48px -80px}.flagsm.flagsm-gp{background-position:-64px -80px}.flagsm.flagsm-gq{background-position:-80px -80px}.flagsm.flagsm-gr{background-position:-96px -80px}.flagsm.flagsm-gs{background-position:-112px -80px}.flagsm.flagsm-gt{background-position:-128px -80px}.flagsm.flagsm-gu{background-position:-144px -80px}.flagsm.flagsm-gw{background-position:-160px -80px}.flagsm.flagsm-gy{background-position:-176px -80px}.flagsm.flagsm-hk{background-position:-192px -80px}.flagsm.flagsm-hn{background-position:-208px -80px}.flagsm.flagsm-hr{background-position:-224px -80px}.flagsm.flagsm-ht{background-position:-240px -80px}.flagsm.flagsm-hu{background-position:0 -96px}.flagsm.flagsm-ic{background-position:-16px -96px}.flagsm.flagsm-id{background-position:-32px -96px}.flagsm.flagsm-ie{background-position:-48px -96px}.flagsm.flagsm-il{background-position:-64px -96px}.flagsm.flagsm-im{background-position:-80px -96px}.flagsm.flagsm-in{background-position:-96px -96px}.flagsm.flagsm-iq{background-position:-112px -96px}.flagsm.flagsm-ir{background-position:-128px -96px}.flagsm.flagsm-is{background-position:-144px -96px}.flagsm.flagsm-it{background-position:-160px -96px}.flagsm.flagsm-je{background-position:-176px -96px}.flagsm.flagsm-jm{background-position:-192px -96px}.flagsm.flagsm-jo{background-position:-208px -96px}.flagsm.flagsm-jp{background-position:-224px -96px}.flagsm.flagsm-ke{background-position:-240px -96px}.flagsm.flagsm-kg{background-position:0 -112px}.flagsm.flagsm-kh{background-position:-16px -112px}.flagsm.flagsm-ki{background-position:-32px -112px}.flagsm.flagsm-km{background-position:-48px -112px}.flagsm.flagsm-kn{background-position:-64px -112px}.flagsm.flagsm-kp{background-position:-80px -112px}.flagsm.flagsm-kr{background-position:-96px -112px}.flagsm.flagsm-kw{background-position:-112px -112px}.flagsm.flagsm-ky{background-position:-128px -112px}.flagsm.flagsm-kz{background-position:-144px -112px}.flagsm.flagsm-la{background-position:-160px -112px}.flagsm.flagsm-lb{background-position:-176px -112px}.flagsm.flagsm-lc{background-position:-192px -112px}.flagsm.flagsm-li{background-position:-208px -112px}.flagsm.flagsm-lk{background-position:-224px -112px}.flagsm.flagsm-lr{background-position:-240px -112px}.flagsm.flagsm-ls{background-position:0 -128px}.flagsm.flagsm-lt{background-position:-16px -128px}.flagsm.flagsm-lu{background-position:-32px -128px}.flagsm.flagsm-lv{background-position:-48px -128px}.flagsm.flagsm-ly{background-position:-64px -128px}.flagsm.flagsm-ma{background-position:-80px -128px}.flagsm.flagsm-mc{background-position:-96px -128px}.flagsm.flagsm-md{background-position:-112px -128px}.flagsm.flagsm-me{background-position:-128px -128px}.flagsm.flagsm-mf{background-position:-144px -128px}.flagsm.flagsm-mg{background-position:-160px -128px}.flagsm.flagsm-mh{background-position:-176px -128px}.flagsm.flagsm-mk{background-position:-192px -128px}.flagsm.flagsm-ml{background-position:-208px -128px}.flagsm.flagsm-mm{background-position:-224px -128px}.flagsm.flagsm-mn{background-position:-240px -128px}.flagsm.flagsm-mo{background-position:0 -144px}.flagsm.flagsm-mp{background-position:-16px -144px}.flagsm.flagsm-mq{background-position:-32px -144px}.flagsm.flagsm-mr{background-position:-48px -144px}.flagsm.flagsm-ms{background-position:-64px -144px}.flagsm.flagsm-mt{background-position:-80px -144px}.flagsm.flagsm-mu{background-position:-96px -144px}.flagsm.flagsm-mv{background-position:-112px -144px}.flagsm.flagsm-mw{background-position:-128px -144px}.flagsm.flagsm-mx{background-position:-144px -144px}.flagsm.flagsm-my{background-position:-160px -144px}.flagsm.flagsm-mz{background-position:-176px -144px}.flagsm.flagsm-na{background-position:-192px -144px}.flagsm.flagsm-nc{background-position:-208px -144px}.flagsm.flagsm-ne{background-position:-224px -144px}.flagsm.flagsm-nf{background-position:-240px -144px}.flagsm.flagsm-ng{background-position:0 -160px}.flagsm.flagsm-ni{background-position:-16px -160px}.flagsm.flagsm-nl{background-position:-32px -160px}.flagsm.flagsm-no{background-position:-48px -160px}.flagsm.flagsm-np{background-position:-64px -160px}.flagsm.flagsm-nr{background-position:-80px -160px}.flagsm.flagsm-nu{background-position:-96px -160px}.flagsm.flagsm-nz{background-position:-112px -160px}.flagsm.flagsm-om{background-position:-128px -160px}.flagsm.flagsm-pa{background-position:-144px -160px}.flagsm.flagsm-pe{background-position:-160px -160px}.flagsm.flagsm-pf{background-position:-176px -160px}.flagsm.flagsm-pg{background-position:-192px -160px}.flagsm.flagsm-ph{background-position:-208px -160px}.flagsm.flagsm-pk{background-position:-224px -160px}.flagsm.flagsm-pl{background-position:-240px -160px}.flagsm.flagsm-pn{background-position:0 -176px}.flagsm.flagsm-pr{background-position:-16px -176px}.flagsm.flagsm-ps{background-position:-32px -176px}.flagsm.flagsm-pt{background-position:-48px -176px}.flagsm.flagsm-pw{background-position:-64px -176px}.flagsm.flagsm-py{background-position:-80px -176px}.flagsm.flagsm-qa{background-position:-96px -176px}.flagsm.flagsm-re{background-position:-112px -176px}.flagsm.flagsm-ro{background-position:-128px -176px}.flagsm.flagsm-rs{background-position:-144px -176px}.flagsm.flagsm-ru{background-position:-160px -176px}.flagsm.flagsm-rw{background-position:-176px -176px}.flagsm.flagsm-sa{background-position:-192px -176px}.flagsm.flagsm-sb{background-position:-208px -176px}.flagsm.flagsm-sc{background-position:-224px -176px}.flagsm.flagsm-scotland{background-position:-240px -176px}.flagsm.flagsm-sd{background-position:0 -192px}.flagsm.flagsm-se{background-position:-16px -192px}.flagsm.flagsm-sg{background-position:-32px -192px}.flagsm.flagsm-sh{background-position:-48px -192px}.flagsm.flagsm-si{background-position:-64px -192px}.flagsm.flagsm-sk{background-position:-80px -192px}.flagsm.flagsm-sl{background-position:-96px -192px}.flagsm.flagsm-sm{background-position:-112px -192px}.flagsm.flagsm-sn{background-position:-128px -192px}.flagsm.flagsm-so{background-position:-144px -192px}.flagsm.flagsm-somaliland{background-position:-160px -192px}.flagsm.flagsm-sr{background-position:-176px -192px}.flagsm.flagsm-ss{background-position:-192px -192px}.flagsm.flagsm-st{background-position:-208px -192px}.flagsm.flagsm-sv{background-position:-224px -192px}.flagsm.flagsm-sy{background-position:-240px -192px}.flagsm.flagsm-sz{background-position:0 -208px}.flagsm.flagsm-tc{background-position:-16px -208px}.flagsm.flagsm-td{background-position:-32px -208px}.flagsm.flagsm-tf{background-position:-48px -208px}.flagsm.flagsm-tg{background-position:-64px -208px}.flagsm.flagsm-th{background-position:-80px -208px}.flagsm.flagsm-tj{background-position:-96px -208px}.flagsm.flagsm-tk{background-position:-112px -208px}.flagsm.flagsm-tl{background-position:-128px -208px}.flagsm.flagsm-tm{background-position:-144px -208px}.flagsm.flagsm-tn{background-position:-160px -208px}.flagsm.flagsm-to{background-position:-176px -208px}.flagsm.flagsm-tr{background-position:-192px -208px}.flagsm.flagsm-tt{background-position:-208px -208px}.flagsm.flagsm-tv{background-position:-224px -208px}.flagsm.flagsm-tw{background-position:-240px -208px}.flagsm.flagsm-tz{background-position:0 -224px}.flagsm.flagsm-ua{background-position:-16px -224px}.flagsm.flagsm-ug{background-position:-32px -224px}.flagsm.flagsm-us{background-position:-48px -224px}.flagsm.flagsm-uy{background-position:-64px -224px}.flagsm.flagsm-uz{background-position:-80px -224px}.flagsm.flagsm-va{background-position:-96px -224px}.flagsm.flagsm-vc{background-position:-112px -224px}.flagsm.flagsm-ve{background-position:-128px -224px}.flagsm.flagsm-vg{background-position:-144px -224px}.flagsm.flagsm-vi{background-position:-160px -224px}.flagsm.flagsm-vn{background-position:-176px -224px}.flagsm.flagsm-vu{background-position:-192px -224px}.flagsm.flagsm-wales{background-position:-208px -224px}.flagsm.flagsm-wf{background-position:-224px -224px}.flagsm.flagsm-ws{background-position:-240px -224px}.flagsm.flagsm-xk{background-position:0 -240px}.flagsm.flagsm-ye{background-position:-16px -240px}.flagsm.flagsm-yt{background-position:-32px -240px}.flagsm.flagsm-za{background-position:-48px -240px}.flagsm.flagsm-zm{background-position:-64px -240px}.flagsm.flagsm-zw{background-position:-80px -240px}
.dd-inside.forPos .languages-ul {width: 100%;}
.dd-inside.forPos .languages-ul li {width: 20%;float: left;clear: none;}
.dd-inside.forPos .languages-ul li::before {display: none;}
.dropdown-panel-inside{height: 627px;}

.languages-ul {
    float: left;
}
.language-switch li {
    float: left;
    font-family: 'Montserrat', sans-serif;
    color: #fffdfc;
    font-size: 12px;
    margin: 20px 30px;
    position: relative;
}
.language-switch {border: 1px #ed8b00 solid;float: left;/* display: none; *//* overflow-y: scroll; */}
.language-switch li {
	padding: 0px;
	margin: 0px;
	width: 100px;
	text-align: center;
}
.language-switch li a{
}
.language-switch li a:hover {
	background-color: #ed8b00;
}
.language-switch li:first-child a {background-color: #ed8b00;}
.language-switch li+li a {
	font-size: 20px;
	font-family: 'Katibeh', cursive;
	padding: 0px 22px 5px 22px;
}
.languages-ul {
	float: left;
}
.languages-ul li {
	margin: 0px;
	padding: 5px 0px 5px 0px;
	position: relative;
	width: 20%;
	float: left;
}
.languages-ul li a:before, .navigation .drop-menu li ul li a:before {
    content: "\f105";
    font-family: FontAwesome;
    color: #ed8b00;
    position: absolute;
    left: 0px;
    font-size: 15px;
    top: 1px !important;
}


.country-ul li a:before  { display:none !important }

.languages-ul li a {color: #000;font-weight:500;padding: 2px 0 2px 10px !important;text-transform: capitalize;font-size: 12px !important;}


.top-dropdown .dd-inside {
	padding:25px;
	background-color: #fff;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius:9px;

	border: 2px solid #eb8a00;
	-webkit-box-shadow: 0px 0px 105px -20px rgba(0,0,0,0.75);

	-moz-box-shadow: 0px 0px 105px -20px rgba(0,0,0,0.75);
	box-shadow: 0px 0px 105px -20px rgba(0,0,0,0.75);
	overflow: auto;
}
.dd-inside.forPos .languages-ul {width: 100%;}
.dd-inside.forPos .languages-ul li {width: 20%;float: left;clear: none;}
.dd-inside.forPos .languages-ul li::before {display: none;}
.scrollbar {margin-left: 30px;float: left;height: 500px;background: #fff;overflow-y: scroll;margin-bottom: 25px;}
.force-overflow {min-height: 627px;}

.scrollbar-primary::-webkit-scrollbar {
width: 12px;
background-color: #F5F5F5; }

.scrollbar-primary::-webkit-scrollbar-thumb {
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
background-color: #ed8b00; }

.step-container .show-me {display:none;padding-left: 30px;}

.slider-text .slick-initialized .slick-slide {
     min-height: 365px;
}


button.navbar-toggler { display:none}
button.navbar-toggler {position:absolute;right: 5px;top: -76px;font-size: 30px;border: 0px;background: transparent;padding: 0px;margin: 0px;}
button.navbar-toggler:before {
    content: "\f0c9";

    font-family: FontAwesome;
    display: block;
    padding: 0px 8px;
    /* background: #000; */
    color: #fff;
    border: 1px solid #ed8b00;
    }

.navbar-toggler { display:none}
.navbar-toggler {position:absolute;left: 18px;top: 35px;font-size: 40px;border: 0px;background: transparent;padding: 0px;margin: 0px;width: 40px;height: 40px;z-index: 99999;}
a.navbar-toggler:hover {text-decoration: none !important;color: #ed8b00 !important;}
.navbar-toggler:before {
    content: "\f0c9";
    font-family: FontAwesome;
    display: block;
    padding: 0px 10px;
    background: #ed8b00;
    color: #fff;
    font-size: 25px;
    }
.push-body-toright {
       border-left: 5px #ed8b00 solid;
}

.secarch-box {text-align: center;padding: 7px;}
.secarch-box input {
    padding: 6px;
    background: #f7f7fb;
    border: 1px solid #ccc;
    min-width: 224px;
}

.list li a {
    line-height: 14px;
    display: block;
    padding: 4px 16px;
    color: #46505f;
    font-size: 13px;
    text-transform: uppercase;
    text-decoration: none;
    font-weight: 500;
    position: relative;
}
.list li a:before {
   content: "\f105";
    font-family: FontAwesome;
    color: #ed8b00;
    position: absolute;
    left: 0px;
    font-size: 15px;
    top: 1px !important;
}
.pdf-icon-box {position:relative;/* padding: 13px 16px 16px 49px; */width: 252px;margin: 10px 0;display: none;}
.pdf-icon-box span {
    font-size: 12px;
    display: block;
    text-align: center;
    padding: 0 26px;
    padding-bottom: 4px;
}
.pdf-icon-box a {background: #fff;padding: 13px 16px 16px 49px;display: block;position: relative;border: 1px solid #ccc;}
.pdf-icon-box a:before {
   content: "\f1c1";
   font-family: FontAwesome;
   color: #ed8b00;
   position: absolute;
   left: 9px;
   font-size: 39px;
   top: 5px !important;
}

.text-c  a{ text-transform:capitalize !important}

.phone-icon, .email-icon{
    line-height: 32px;
    font-size: 18px;
    color: #005a8d !important;
    display: inline-block;
    padding: 0 10px;
}
.font-18 { font-size:18px}
.phone-icon--:before{content: "";background: url(../images/phone-icon.png) no-repeat  8px 2px;display: inline-block;height: 18px;width: 30px;} 
.email-icon--:before{content: "";background: url(../images/email-icon.png) no-repeat 1px 2px;display: inline-block;height: 16px;width: 25px;}
.phone-icon .svg-inline--fa.fa-fw , .emial-icon .svg-inline--fa.fa-fw ,  {
    width: 15px;
}

.phone-icon .fa-2x , .email-icon .fa-2x {
    font-size: 10px;
}

.file-a-complaint-sec {background:#ed8b00;padding: 24px 0 50px 0;color:#fff;}
.file-a-complaint-sec h3 {
    font-size: 32px;
    font-weight: 700;
    margin-bottom: 42px;
}
.file-a-complaint-sec a {
    font-size: 23px;
    padding: 10px 10px 10px 44px;
    position: relative;
    color: #fff !important;
}
.file-a-complaint-sec svg {
    font-size: 26px !important;
    color: #fff !important;
    position: absolute;
    left: 0;
    top: 5px;
}

@media only screen and (max-width: 1366px) {
	
.secarch-box { display:inline-block}
.secarch-box input {
    padding: 6px;
    background: #f7f7fb;
    border: 1px solid #ccc;
    min-width: 170px;
}
.slider-text .slick-initialized .slick-slide {
    min-height: 416px;
}
.slider-text {    margin: 0 0 0 3em;padding-right: 40px;	}
.slide-inner > div h4 {   font-size: 32px;    font-weight: 400;}
.slide-inner > div p {    font-size: 19px;}

}

@media only screen and (max-width: 1024px) {

.secarch-box { width: 100px; }
.logo {    margin: 13px 0 6px 10px;}
.logo img{ width:100% }
header {    background: #005a78;  }
.slide-inner > div h4 {    font-size: 16px;}
.slide-inner > div p {    font-size: 15px; }
.slide-inner .yellow-rounded-button {    font-size: 13px; }
footer img {    width: 100%; }
footer h4 {font-size: 22px; }
.cbox-e {    min-height: inherit;    margin: 10px 0;}
.heading-main {  font-size: 28px;}
.blue-bg-horizontal .heading-main {   font-size: 28px;  }
.content-area {    padding: 2em 0;}
.list-box {padding: 25px 3px 25px 8px;overflow: hidden;}
.list-box ul li {  font-size: 16px;}
.yellow-btn , .th-button {  font-size: 15px;}
.heading-main br { display:none}

}



@media only screen and (max-width: 768px) {

	.logo {text-align: center;
    margin: 0px;
    padding: 35px 0;}
	.logo img {
    padding-left: 75px;
    width: 100%;
}

.vsion-mission .vsion-box p { width:100%}
	header {    position: relative; }
	.slide-inner {    display: block; }
	.slider-text {
    max-width: 100%;
    margin: 15px;
    position: absolute;
    z-index: 99;
    top: 21px;
    background: #005a78b5;
    padding: 10px;
}
.slider-text.slider-text-v2 {    max-width: 100%; }
.slide-inner .nextz {top: 367px;right: 15px;height: 33px;}
.slide-inner .previousz {top: 367px;right: 49px;height: 33px;}
.slider-text .slick-initialized .slick-slide {min-height: 337px;}
.horizontal-text-image {    display: block; }
.our-value-top img {    width: 100%; }
.tabs-nav {    display: block;}
.horizontal-text-image .ht-text {    padding: 20px;}
.tabs-nav li {    width: 100%; }
.section-bg-bx ul.listing-tick li {  max-width: 100%; padding:10px}

.gboximage img {    min-width: 100%;    width: 100%;}
.horizontal-b-secion { display:block }
.horizontal-b-secion .ht-text-b {  padding: 10px;   max-width: 100%; }
.ibox-image img {   min-width: 100%; }
	ul.slick-dots {  display: none !important; }
	.navbar-toggler { display:block}
	button.navbar-toggler { display:block}
	.mainnav ul li { display:block; background:#333; }
	.mainnav ul li a { font-size: 17px;    padding: 10px;}
	.mainnav ul { float: none;}
	.mainnav ul li:before { display:none }
	header {    background: #005a78; }
	.navbar {    position: relative;   min-height: auto; margin-bottom: 0px; }

.vsion-box {
    background-size: cover;
    background-position: bottom;
    min-height: auto;
    margin: 13px;
}
.our-value-top {
    display: block;
}
.cbox-e {
    min-height: auto;
    margin: 0 0 20px;
}

.yelobg {    padding: 40px 0 40px 0; }

.acr-box img {min-width: 100%; }
.acr-box br {    content: " ";    display: none; }
.acr-box {text-align: center; background: #e8edf2; padding-bottom: 10px;  }
.flex , .our-value-top {display: contents;}

.horizontal-bg {background: linear-gradient(to top, #005a78 45%, #ed8b00 44%);}

.horizontal-text-image ul li {    width: 48%;    padding: 10px 3px 10px 22px;   font-size: 15px; }
   
.slide-inner > div h4 {
    font-size: 28px;
}   
.slide-inner > div h4 br { display:none}	
.slide-inner > div p {  font-size: 18px;  margin: 10px 0; }
 
.apnd-menu-device .sub-menu ul{ display:none}
.apnd-menu-device .sub-menu { position:relative}
.apnd-menu-device .sub-menu span:before {content: " \f0d7 ";background: #005a78;display:block;height: 53px;width: 30px;text-align: center;position: absolute;top: 0px;right: 0;z-index: 9999;font-family: FontAwesome;padding-top: 16px;color: antiquewhite;}
.apnd-menu-device .sub-menu span.active:before {content: " \f0d8 ";}
.apnd-menu-device .sub-menu ul li a {font-size: 14px;background: #005a78;color: #fff;}
.vsion-mission .vsion-box p:before , .vsion-mission .vsion-box p:after{ display:none}

.grey_form_in {
   
    padding: 55px 37px;
 
}

.forms_pane {
   
    height: 790px;
    overflow: hidden;
}
.phone-icon, .email-icon {

    display: block;
}

	}
	

@media only screen and (max-width: 668px) {
	.slider-text {
    position: relative !important;
}
}

@media (min-width: 1260px) and (max-width: 1680px){




}
