.header .header-content .content-overlay{
	padding: 0px 0px 90px 0px;
}
.swiper-container {
	width: 100%;
	height: 100%;
}
.width_slide{
	width: 100%;
}
.carousel-indicators{
	bottom: -30px;
}

#form_chafa{
	width: 85%;
	margin: auto;
	margin-top: 40px;
}
.header #form_chafa p{
	text-align: left;
}
.country-list{
	background: #52555f !important;
	border: 1px solid #52555f !important;
}

.intl-tel-input{
	width: 100% !important;
}

@font-face {
	font-family: CocoGothicReg;
	src: url(../fonts/CocoGothic_trial.ttf);
}

@font-face {
	font-family: KeepCalmReg;
	src: url(../fonts/KeepCalm-Medium.ttf);
}

.form-control-submit-button, h4, .form-control-input{
	font: 300 12px/1.6em "KeepCalmReg", sans-serif !important;
	/* font-family: "KeepCalmReg", sans-serif !important; */
}

.button-solid{
	font-family: "CocoGothicReg", sans-serif !important;
}

.footer_a .terms, .terms_a, .terms_b{
	font: 300 14px/1.6em "KeepCalmReg", sans-serif !important;
	/* font: 300 14px/1.6em !important; */
	/* font-family: "KeepCalmReg", sans-serif !important; */
}

@media (max-width: 380px) {
	.header .countdown #clock .counter-number {
		display: inline-block;
		width: 100px;
		height: 100px;
		margin-right: 12px;
		padding-top: 33px;
		margin-top: 15px;
		border: 2px solid #fff;
		border-radius: 50%;
		background-color: transparent;
		text-align: center;
	}
	.header p{
		font-family: 'Hind', sans-serif;
		font-size: 0.8em;
	}
	h1{
		font: 500 25px/1em "KeepCalmReg", sans-serif;
	}
	.own_style_carousel{
		height: 480px;
	}
	.button-solid {
		padding-right: 24px;
		padding-left: 24px;
		font: 500 12px/40px "CorpoALig", sans-serif;
	}
	.header .countdown #clock .separator {
		display: none;
		height: 30px;
		vertical-align: top;
		margin-top: 30px;
		margin-right: 20px;
		margin-left: 20px;
	}
}
@media (min-width: 381px) and (max-width: 767px){
	.own_style_carousel{
		height: 300px;
	}
	.header p{
		font-family: 'Hind', sans-serif;
	}
	h1{
		font: 500 18px/1em "KeepCalmReg", sans-serif;
	}
}
@media (min-width: 768px) {
	.own_style_carousel{
		height: 350px;
	}
	.header h1{
		font: 500 30px/1em "KeepCalmReg", sans-serif;
		margin-top: 90px;
	}
	.header p{
		font-family: 'Hind', sans-serif;
	}
}
@media (min-width: 992px) {
	.own_style_carousel{
		height: 500px;
	}
	.header p{
		font-family: 'Hind', sans-serif;
	}
	.header h1{
		font: 500 34px/1em "KeepCalmReg", sans-serif;
	}
}
@media (min-width: 1200px) {
	.own_style_carousel{
		height: 500px;
	}
	#clock{
		margin-top: 20px;
	}
	.header h1{
		font: 500 38px/1em "KeepCalmReg", sans-serif;
	}
	.header .countdown #clock .counter-number {
		display: inline-block;
		width: 100px;
		height: 100px;
		margin-right: 12px;
		padding-top: 33px;
		margin-top: 15px;
		border: 2px solid #fff;
		border-radius: 50%;
		background-color: transparent;
		text-align: center;
	}
}
/*.swiper-slide {*/
	/*text-align: center;*/
	/*font-size: 18px;*/
	/*background: #fff;*/
	/* Center slide text vertically */
	/*display: -webkit-box;*/
	/*display: -ms-flexbox;*/
	/*display: -webkit-flex;*/
	/*display: flex;*/
	/*-webkit-box-pack: center;*/
	/*-ms-flex-pack: center;*/
	/*-webkit-justify-content: center;*/
	/*justify-content: center;*/
	/*-webkit-box-align: center;*/
	/*-ms-flex-align: center;*/
	/*-webkit-align-items: center;*/
	/*align-items: center;*/
/*}*/