@media (max-width: 1500px) {
	.menu > .nav-item + .nav-item {
		margin-left: 10px;
	}
}

@media (max-width: 1399.98px) {
}
@media (max-width: 1199.98px) {
}
@media (max-width: 1120px) {
}
@media (max-width: 991.98px) {
}

@media (max-width: 767.98px) {
	.banner-area h1 {
		font-size: 56px;
		line-height: 50px;
	}
	.why-choose-area .service-slider-arrow {
		justify-content: center;
		margin-top: 0;
	}
	.navbar .header_btn {
		flex-direction: column;
		padding-top: 20px;
	}
	.why-choose-area .single-slide img {
		padding: 1rem 10px !important;
		margin: auto !important;
	}
}
@media (max-width: 575.98px) {
	.banner-area h1 {
		font-size: 40px;
	}
	.banner-area {
		padding-top: 190px;
		padding-bottom: 150px;
	}
	.section-title h2 {
		font-size: 30px;
		margin-bottom: 15px;
	}
	.testimonial-area .testimonial-slider,
	.why-choose-area .service-slider {
		width: 100%;
	}
	.section-title .subtitle {
		margin-bottom: 15px;
	}
	.who-we-area .single-stat h2 {
		font-size: 39px;
	}
	.why-choose-area,
	.facility-area {
		padding: 60px 0;
	}
	.col-lg-8 {
		margin-top: -50px;
	}
	.testimonial-area .single-testimonial p {
		font-size: 16px;
		line-height: 30px;
	}
	.testimonial-area .single-testimonial .rating {
		font-size: 16px;
		margin-bottom: 25px;
	}
	.get-touch-area .form-widget {
		margin-top: 20px;
	}
	.navbar .theme-btn {
		display: none;
		border: 1px solid #fff;
	}
}
@media (max-width: 400px) {
}

@media (min-width: 1200px) {
}
