body.page-id-7081 .welcomeSec.trt{padding-top: 50px; padding-bottom: 50px;}

.socSec{display:none;}

.homeSliderSec .slick-dots button{width: 14px!important; height: 14px!important; border-radius: 50%; cursor:pointer;}
.homeSliderSec .slick-dots li{display:inline-block;}
.homeSliderSec .slick-dots li.slick-active button{background:#4e5c4c;}
.homeSliderSec .slick-dots li:hover button{background:#4e5c4c;}
.homeSliderSec .gradBtn{background: #fff; border: 1px solid #fff!important; margin-left: auto; margin-right: auto; margin-top: 30px;}
.homeSliderSec .gradBtn:hover{background: #000; border: 1px solid #000!important;}

.homeSliderSec.treatment .info{height: auto;}


.treatmentSlider.home .slick-arrow.left{left:0;}

.treatmentSlider.home.rel{overflow:hidden;}
.treatmentSlider.home.rel .infowrap{min-height: 450px;}

.welcomeSec.btm .info img.alignnone{width: 185px; height: auto;}

.homeSliderSec.treatment .image img{height: auto!important;}

.welcomeSec.ourteam.ot .info .col-lg-12 .inner ul li::before{position: absolute; left:0;}
.welcomeSec.ourteam.ot .info .col-lg-12 .inner ul li{padding-left:40px;}

.welcomeSec.con.jn .slick-arrow.gradBtn{margin-right: -102px; right: 50%; bottom: 75px;}

.welcomeSec.ourteam .info .col-lg-12 .inner{
	padding: 100px 120px;
}


.yourConsultation.teamWrap{background:#fff!important;}

body.page-id-4648 .homeSliderSec .gradBtn{margin-bottom: 30px; width: 315px;}


section.contactDetailsStrip-container{background: #4e5c4c; color:#fff;}
section.contactDetailsStrip-container a{color:#fff;}
section.contactDetailsStrip-container .title{color:#fff;}
section.contactDetailsStrip-container .spacer{padding-bottom:0; background:#fff;}

section.mapBanner-container{background:#fbf2eb;}
section.mapBanner-container .map-directions p.title{color:#000;}
section.mapBanner-container .map-directions .address p{color:#000;}
section.mapBanner-container .map-directions label strong{color:#000;}
section.mapBanner-container .mapImg{object-fit: contain;}

@media all and (max-width: 1500px){
	header.main ul.primary-nav > li{padding: 0 15px;}
}




@media all and (max-width: 1475px) {
	.invisFix .invisSlider .slick-arrow.left{left:-10px;}
	.invisFix .invisSlider .slick-arrow.right{right: -10px;}
}

@media all and (max-width: 1350px){
	.welcomeSec.ourteam .info .col-lg-12 .inner p{padding:0;}
	.welcomeSec.ourteam .info .col-lg-12 .inner h2 br{display:none;}
	.welcomeSec.ourteam .info .col-lg-12 .inner{padding: 30px 50px;}
}


@media all and (max-width: 1275px) {
.welcomeSec.con.jn .slick-arrow.gradBtn{margin-right: -88px;}
}


@media all and (max-width: 1200px) {
	
	.homeSliderSec .image, .homeSliderSec .image img{
	height:auto!important;}
	.homeSliderSec.treatment .info{height: auto;}
	
.welcomeSec.con.jn .slick-arrow.gradBtn{margin-right: 15px;}
	
  .contactSec .img img.main {
    display:none;
  }
	
	
}
@media all and (max-width: 991px) {
	
	body.page-id-7008 .contactSec{padding-bottom: 30px;}
	
	.contactSec .img{display:none;}
	
	.yourConsultation.teamWrap .teamItem{display:grid;}
	.yourConsultation.teamWrap .info{order:2;}
	.yourConsultation.teamWrap .image{margin-top:0!important; margin-bottom: 20px;}
	
	
	.socSec{display: initial;margin-top: 10px;margin-left: 15px;}
	.socSec p{font-size: 28px;}
	.socSec p a{color:#fff;}
	.socSec p a:after{display:none;}
	
	.treatmentSlider.home .slick-arrow{z-index: 9;}
	
	.welcomeSec h3{margin-bottom: 10px!important;}
	.concernsSec h3{margin-bottom: 10px!important;}
		
	
	.allTreatments{background:#fbf2eb;}
	.homeSliderSec.treatment .info .content .spacer{margin-bottom:0;}
	
	body.home .homeSliderSec{background: #4e5c4c!important;}
	body.home .homeSliderSec .info .content{padding: 30px 50px 60px 50px;}
	body.home .homeSliderSec .slick-dots{bottom: -25px;}
	body.home .homeSliderSec .slick-dots li.slick-active button{background: #000;}
	section.mapBanner-container .mapImg{height:auto;}
	
	
	.welcomeSec.ourteam .info .col-lg-12 .inner{padding: 20px;}
.treatmentSlider.home.rel{overflow:initial;}
.treatmentSlider.home.rel .infowrap{min-height: auto;}
	
	.welcomeSec.con.jn .slick-arrow.gradBtn{margin-right: 0; left:30px; bottom:-10px;}
	
	
	.welcomeSec.clientrevs .info.txt h2{margin-bottom: 20px!important;}
	
  .welcomeSec.btm .info .vidSec img.vidImage {
    margin-bottom: 20px;
  }
	
	
	
 .welcomeSec .info h1, .welcomeSec .info h2 {
    margin-bottom: 10px;
  }
	
}


@media all and (max-width: 575px) {
	
	.treatmentSlider.home .ourTreat .itemWrap img{height: 400px; width: 100%; object-fit:cover; margin-left: auto; margin-right: auto; }
	
	

	
	.wpcf7-acceptance input{
    padding: 0 !important;
	
	}
	
	section.mapBanner-container .map-directions input#saddr{border-radius:0!important;}
	section.mapBanner-container .map-directions input#button{border-radius:0!important;}
	
	.allTreatments .treatmentItem h3{line-height: 35px;}
	
	.relatedTreatments{margin-top: 30px;}
	
	
		body.home .homeSliderSec .info .content .gradBtn{width:100%;}
	body.home .homeSliderSec .info .content{padding:20px 20px 60px 20px;}
	
	section.mapBanner-container .col-lg-7{display:none!important;}
	.yourConsultation.teamWrap .teamItem .info .content a.gradBtn{margin-left: auto; margin-right: auto;}
	section.contactDetailsStrip-container{margin-bottom:0;}
	section.mapBanner-container{min-height:auto;}
.treatmentSlider.home .slick-arrow.left {
  left: 10px;
}
	
	
.welcomeSec.con.jn .slick-arrow.gradBtn{left:15px;}
}

@media all and (max-width: 550px) {
	.invisFix .invisSlider .slick-arrow.left{left:0;}
	.invisFix .invisSlider .slick-arrow.right{right: 0;}
	
}


@media all and (max-width: 400px){

body.page-id-4648 .homeSliderSec .gradBtn{width: 100%;}

}

