.accordion strong{font-weight: bold;}
.accordion a{color: #005467;}
.terms_and_conditions{background-color: #ffce26; padding: 95px 0px 350px 0px; position: relative;}
.desc_white{position: absolute; background-color: #fff; padding: 95px 135px; margin-bottom:-150px; margin-top: 100px; }
.accordion{margin-top: 200px;}
.accordion h6{font-size: 28px; font-family: 'montserratsemibold'; line-height: 24px; padding: 20px 0px;}
.accordion .numbers{
	width: 48px;
	height: 48px;
	text-align: center;
	position: relative;
	background-color: #fff;
	font-size: 26px;
	font-family: 'montserratsemibold';
	line-height: 48px;
	border: 2px solid #333132;
}
.accordion .Yellow { top: 1px; }

.dot_line {  margin-left: 5px; margin-right: 12px; display: inline-block; position: relative; top: 9px; width: 56px; height: 18px; }
.underline_txt .dot_line:before {
	content: "";
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	border-bottom: 2px dotted #333;
}
.underline_txt .dot_line:after {
	content: "";
	position: absolute !important;
	right: 0px !important;
	left: inherit !important;
	top: -9px !important;
	width: 18px !important;
	height: 18px !important;
	border-radius: 50% !important;
	background-color: #fff !important;
	border: 1px solid #333 !important;
	z-index: 2 !important;
}

.privacy_policy{background-color: #ffce26; padding: 95px 0px 90px 0px;}

.bottom_bdr{border-bottom: 2px dashed #fff; margin: 20px 0px;}
.arrow{float: right; display: block; background-color: #005467;}
.our_partners{margin:150px 0px;}
.bg_lightgrey{background-color: #e8e8e8; padding: 125px 0px;}
/*.bg_White_key{padding: 65px 0px 45px 0px; margin-bottom: 45px;}*/
.key_benefits h2{margin-bottom: 80px;}
.your_query{padding-top: 155px; padding-bottom: 155px;}
/*.drop_your_query{padding-bottom: 50px;}*/
.table_css tr, th, td{border:1px solid #f0f0f0; padding: 20px;}
.table_css th{vertical-align: middle;}
.table_css ul li{padding: 8px; list-style-type: disc; margin-left: 15px; line-height: 22px;}
.ul_list_type li{padding: 8px; list-style-type: disc; margin-left: 15px; line-height: 22px;}
.support{background: url(../images/support/support_banner.jpg)no-repeat center center ; background-size: cover; width: 100%; }
.support_togglr{padding: 100px 0px 120px 0px;}
.send_button{background-color: #005467; color: #fff;}
.send_button a{background-color: #005467; color: #fff;}
.enter_button{padding-right: 100px;}
.select_products{padding-right: 180px;}
.border_div{border:1px solid #005467;}
.find_togglr{padding: 100px 0px;}
.we_are_support_you{padding: 45px 0px 90px 0px;}
.chat_with_our_team_online{background-color: #dadbdb; padding: 125px 125px 160px;}

.sign_up{background: url(../images/login/login_banner.jpg)no-repeat  ; width: 100%;}
.bottom_border{border-bottom: 2px dashed #005467; padding: 0px 95px 65px 65px; width: 444px;margin-left: -65px;}
.bottom_border_1{border-bottom: 2px dashed #fff; padding: 35px 0px 30px 0px; width: 444px;margin-left: -95px;}
.bg_Gray{background-color: #f2f2f2; padding: 35px 95px 65px 65px;}
.bg_Yellow_1{background-color: #ffce26; padding: 35px 95px 103px 95px;}
.login_singup{padding: 100px 0px;}
.login_singup h6{padding-top: 40px;}
.login_singup img{width: 85%; padding-bottom: 10px; padding-top: 7px;}
.button{width: 50%; position: relative; left: 50%; transform: translateX(-50%);}
.img_circle{border-radius: 50%;}




@media only screen and (max-width: 768px) {

.support{background: url(../images/support/support_banner_mo.jpg)no-repeat center center ; background-size: cover; width: 100%; }
}



/*
input[type=button]:hover{background: transparent;
color: #333132;}*/
