@media (max-width: 1300px) {
.header .header-content {
    padding: 5px 8px;
}
.header .header-content p {
    font-size: 14px;
}
}
@media (max-width: 1024px) {
	.header-content{
		display: none!important;
	}
	.navbar-expand-md .navbar-nav .nav-link {
    margin: 0 8px;
    font-size: 14px;
	}
	.navbar {
	    padding-right: 10px;
	}
	.navbar-brand {
	    padding-left: 20px;
	}
	.test-1 {
	    left: 42px;
	}
}
@media (max-width: 800px) {
	.sec-about {
	    padding: 2.5em 0;
	}
	.vision{
		align-items: center;
	}
	.vision i {
	    position: absolute;
	    right: 5px;
	   width: 25px;
	   font-size: 15px;
	   height: 25px;
	   line-height: 25px;
	}
	.imgbox img {
	    width: 40px;
	}
	.vision h2 {
	    font-size: 22px;
	    padding: 0 10px;
	}
	.imgbox {
    width: 60px;
    height: 60px;
    line-height: 60px;
}
.section-testimonial .owl-carousel.owl-drag .owl-item {
    padding: 0 32px;
}
}
@media (max-width: 767px) {
	.service-sect {
	    padding: 30px 0;
	}
	.map img{
		width: 100%;
	}
	.contact-head h2 {
	    font-size: 24px;
	}
	.contact-head1{
		padding: 20px;
		padding-bottom: 0;
	}
	.contact-head .cnt-add p {
	    margin-top: 0px;
	}
	  .gallery_ban_head {
    padding-top: 10px;
	}
	.sec-about {
	    padding: 0 0 2.5rem 0 !important;
	}
.gallery_ban_head h1 {
	    font-size: 22px;
	}
	.atl-img{
		margin-bottom: 15px;
	}
	.navbar-expand-md .navbar-nav .nav-link {
	    line-height: 36px;
	    margin: 0 0;

	}
	.navbar-brand h2 {
    font-size: 1.8rem;
    color: #563b18;
    margin-bottom: 5px;
}
.menu{
	padding-top: 10px;
	padding-left: 15px;
}
.navbar-brand {
		position: static;
  		width: 50%;
	  padding: 0;
	  margin: 0;
}
.navbar-brand p {
    line-height: 18px;
}
.carousel .carousel-item .banner-caption.test-1{
    width: 50%;
    top: 50%;
    text-align: left;
}
.carousel .carousel-item .banner-caption.test-2{
    width: 50%;
    top: 50%;
    text-align: left;
}
.exp{
	padding: 2em 0;
}
.vision {
    margin-bottom: 10px;
    margin-top: 0
}
.sec-treatment {
    padding-top: 2.5em;
}
.sec-service .service-box h3 {
    font-size: 24px;
}
.sec-service .service-txt {
    min-height: 280px;
}
.sec-service {
    padding-bottom: 0;
}
.owl-dots{
	display: none;
}
.cta-box {
    margin-bottom: 10px;
}
.btn-call {
    padding: 10px 26px;
    font-size: 18px;
    min-width: 250px;
}
.section-testimonial {
    padding: 1.5em 40px;
}
.footer ul li {
    margin-bottom: 5px;
}
.footer p:first-child {
    font-size: 18px;
    margin-bottom: 0;
}
.footer p:first-child {
    font-size: 14px;
}
}

@media (max-width: 575px) {
	.carousel .carousel-item .banner-caption h1 {
	    font-size: 14px;
	    margin-bottom: 10px;
	}
	.carousel .carousel-item .banner-caption h2 {
		display: none;
	}
	.carousel .carousel-item .banner-caption.test-1 {
	    top: 60%;
	}
	.banner-caption .btn {
	    padding: 2px 5px;
	    font-size: 10px;
	}
	.carousel .carousel-item .banner-caption.test-2 {
	    top: 60%;
	}
	.vision {
	    padding: 7px;
	}
	.vision i {
	    top: 25px;
	}
	.cta-box {
	    padding: 35px 20px;
	    text-align: center;
	}
	.btn-book {
	    padding: 10px 40px;
	    font-size: 18px;
	}
	.cta-title {
	    font-size: 24px;
	}
	.section-testimonial {
	    padding: 1.5em 0;
	}
	.contact-head .cnt-add p {
	    padding: 0px 10px;
	}
}
