/* XL Device :1200px. */
@media (min-width: 1200px) {

	.contact-form-area {
		padding: 60px 15px;
	}
	.site-logo a img {
		margin-top: 0px;
		max-width: 361px;
	}    

}

/* LG Device :992px. */
@media (min-width: 992px) and (max-width: 1200px) {
	.single-sldier-item {
		height: 550px;

	}
	.site-logo a img {
		margin-top: 0px;
		max-width: 361px;
	}

}


/* MD Device :768px. */
@media (min-width: 768px) and (max-width: 991px) {

	.site-logo a img {
		margin-top: 10px;
		max-width: 260px;
	}
	.single-sldier-item {
		height: 550px;

	}
	.main-menu ul li a {
		padding: 13px 8px;
		display: block;
		color: #23afd9;
		text-transform: uppercase;
		font-weight: 400;
		-webkit-transition: .3s;
		transition: .3s;
		font-size: 12px;
	}
	.wt-info ul li i {
		font-size: 25px;
		margin: 4px 0;
	}  
	.wt-info ul li h5 {

		font-size: 13px;
	}    
	.wt-info ul li {

		font-size: 13px;
	}  
	#iframe {
		height: 420px;
	}      
}


/* SM Small Device :320px. */
@media only screen and (min-width: 320px) and (max-width: 767px) {
	.mobile-menu-btn {
		display: inline-block;
	}
	.site-logo a img {
		max-width: 240px;

	}
	.single-sldier-item {
		height: 450px;
	}
	.main-menu ul li a {
		padding: 13px 8px;
		display: block;
		color: #23afd9;
		text-transform: uppercase;
		font-weight: 400;
		-webkit-transition: .3s;
		transition: .3s;
		font-size: 12px;
	}
	.wt-info ul li i {
		font-size: 25px;
		margin: 4px 0;
	}  
	.wt-info ul li h5 {

		font-size: 13px;
	}    
	.wt-info ul li {

		font-size: 13px;
	}  
	.site-logo {
		margin-top: 0;
	} 
	.header-bar-section {
		padding: 23px 0;
	}  
	.hero-area-slider-wrp .owl-nav button {

		width: 45px;
		height: 45px;

	}
	.section-title h1 {
		font-size: 32px;
		color: #222;
		position: relative;
	}   
	.section-title h1::after {
		position: absolute;
		left: 0;
		bottom: -17px;
		width: 76px;
		content: "";
		background: #24b1db;
		height: 3px;
	}  
	.section-title {
		margin-bottom: 0;
	}
	.sec-des {
		margin: 26px 0;
		margin-top: 34px;
	}  

	.hero-area-slider-wrp .owl-dots button span {
		width: 11px;
		height: 11px;
		background: #fff;
		display: inline-block;
		margin: 3px;
		border-radius: 50%;
	}   

	.single-fe-img {
		margin-bottom: 25px;
	}
	.form-blk {
		display: block;
	}
	#left {
		max-width: 100%;
		-webkit-box-flex: 0;
		-ms-flex: 0 0 50%;
		flex: 0 0 100%;
		padding: 0 15px;
	} 

	#right {
		max-width: 100%;
		-webkit-box-flex: 0;
		-ms-flex: 0 0 50%;
		flex: 0 0 100%;
		padding: 0 15px;
	} 
	.fooer-left-content {
		text-align: center;
	}
	.footer-add-info {
		width: auto;
		margin-left: auto;
		border-left: 0px solid #70cce7;
		padding-left: 0;
		margin-top: 18px;
		text-align: center;
	} 
	.menu-open{
		display: block;
	} 
	#iframe {
		height: 400px;
	}  


}





/* SM Small Device :550px. */
@media only screen and (min-width: 576px) and (max-width: 767px) {


}