
.team_experts_area .team_card {
	padding-left: .3rem;
	padding-right: .3rem;
}

.team_carusel .slick-dots {
	display: flex !important;
	align-items: center;
	justify-content: center;
	margin-top: 1rem;
}

.team_carusel .slick-dots li {
	width: 1.5rem;
	height: 1.5rem;
	margin: 1rem;
	border-radius: 50%;
}

@media (min-width: 1024px) {
	.team_experts_area	a.button.mobile_w_100.mt_70.bg1 {
		margin-top: 4rem;
	}
	
	.acid_area .acid_tooltop .tooltop:nth-child(3) {
		bottom: 42rem;
		left: 15rem;
	}
	
	#video_pop .modal-dialog {
		max-width: 45%;
	}
	
	.footer_credit {
		text-align: left !important;
	}
}

.embed-responsive.embed-responsive-16by9 {
	position: relative;
	width: 100%;
	padding-top: 56.25%;
	overflow: hidden;
}

.embed-responsive.embed-responsive-16by9 iframe#video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	min-height: auto;
}

.clinic_about_content_box {
	height: 100%;
}

.acid_area .acid_tooltop .tooltop:nth-child(1) {
	top: 9.5rem;
	left: 27rem;
}

.acid_area .acid_tooltop .tooltop:nth-child(2) {
	top: 19rem;
	left: 17.5rem;
}

footer .social_icon a .instragram {
	width: 3rem;
}

.routine_area .play_wrap h4 {
	font-size: 2.6rem;
}

.our_team_area ul li {
	font-size: inherit;
}

.single-post .academy_knowledge_area .knowledge_content2 {
	margin: 10rem 0 10rem !important;
}

@media (max-width: 767px) {
	.single-post .academy_knowledge_area .knowledge_content2 {
		margin: 4rem 0 !important;
	}
}

.acid_area .content_wrap h3 {
	letter-spacing: inherit;
}

.academy_area h2, .academy_area h3, .academy_area h4 {
	letter-spacing: inherit;
}

@media (max-width: 767px) {
	.our_team_area ul li {
		font-size: inherit;
	}
}

.types_of_treatments_area .treatments_card:after {
	content: "";
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background: black;
	opacity: .4;
}

.types_of_treatments_area .treatments_card p {
	z-index: 1;
}

.tax-treatments_cats .hero_area_1 {
	position: relative;
}

.tax-treatments_cats .hero_area_1:after {
	content: "";
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background: black;
	opacity: .4;
}

.tax-treatments_cats .hero_area_1 .container {
	z-index: 1;
}

.single-treatments .page_title_area_v1 {
	position: relative;
}

.single-treatments .page_title_area_v1:after {
	content: "";
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background: black;
	opacity: .4;
}

.single-treatments .page_title_area_v1 .container {
	z-index: 1;
}

.splash_wrap.cols_2 .s_row {
	min-height: 50vh;
}

.splash_wrap.cols_2 img.middle_row_img {
	height: 100%;
}

@media (min-width: 992px) {
	.splash_wrap.cols_2 .s_row {
		flex: 0 0 auto;
		width: 50%;
	}
	
	.splash_wrap.cols_2 {
		flex-direction: row-reverse;
	}
}

.tax-treatments_cats .types_of_treatments_area  button#seeMore {
	margin-right: auto;
	margin-left: auto;
}

.tax-treatments_cats .types_of_treatments_area .treatment_card_wrap:nth-of-type(n+7) {
	display: none;
}

.page-template-clinic_front .hero_area {
	position: relative;
	width: 100%;
	height: 0;
	min-height: 0;
	padding-bottom: 56.25%;
	overflow: hidden;
	background-image: none !important;
	background-color: black;
}

.page-template-clinic_front .hero_area.nitro-lazy {
	background-image: none !important;
}

.page-template-clinic_front .hero_area iframe {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	min-height: 100%;
	width: 100%;
	height: 100%;
}

.hero_area:after {
	content: "";
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background-color: black;
	opacity: .4;
}

.page-template-clinic_front .hero_area .caption_wrap {
	z-index: 2;
	position: absolute;
	bottom: 20rem;
	right: 15rem;
}

@media (max-width: 991px) {
	.acid_area .acid_tooltop .tooltop:nth-child(1) {
		top: 5.5rem;
		left: 28rem;
	}
	
	.acid_area .acid_tooltop .tooltop:nth-child(2) {
		bottom: 14rem;
		left: 38rem;
		top: unset;
	}
}

@media (max-width: 767px) {
	.acid_area .acid_tooltop .tooltop:nth-child(1) {
		top: 2rem;
		left: 13rem;
	}
	
	.acid_area .acid_tooltop .tooltop:nth-child(2) {
		bottom: 9rem;
		left: 21rem;
	}
	
	#doctors_only_popup .modal-body .popup_caption {
		padding-top: 18rem;
	}
}

@media (min-width:768px) {
	iframe.desktop_video {
		display: block !important;
	}
	
	iframe.mobile_video {
		display: none;
	}
}

@media (max-width:1024px) {
	.page-template-clinic_front .hero_area .caption_wrap {
		bottom: 2rem;
		right: 0;
		left: 0;
	}
	
	.page-template-clinic_front a.scroll_down {
		display: none !important;
	}
	
	.page-template-clinic_front .hero_area h1 {
		padding-top: 1.6rem;
		font-size: 1.9rem !important;
		text-align: center;
	}
}

@media (max-width:991px) {
	header .navbar-brand {
		margin: 0 auto;
	}
}

.contact_area .contact_info .acf-map {
	height: 160px;
	margin: 5rem 0;
}

@media (max-width: 767px) {
	.single-treatments .page_title_area_v1 {
		background-position: center;
		background-size: cover;
		min-height: 15rem;
		padding-top: 90px;
	}
}

footer .social_icon a .social_icon {
	max-height: 1.6rem;
	padding: 0;
}

header .social_icon {
	max-height: 1.8rem;
}

header .header_right_button a:first-child {
	border-left: 0;
	text-align: center;
}
