/*=========== Global Css ==============*/
p:last-child {
    margin-block-end: 0px !important;
    margin-bottom: 0px !important;
}
::-webkit-scrollbar {
	width: 12px;
}
::-webkit-scrollbar-track {
	background-color: #a6a6a66e;
}
::-webkit-scrollbar-thumb {
	background-color: #194C4B;
	border-radius:5px;
}

/*=============== Header ===============*/
.menu-wy .elementor-nav-menu--dropdown::-webkit-scrollbar {
	width: 5px;
}
.menu-wy .elementor-nav-menu--dropdown::-webkit-scrollbar-track {
	background-color: #a6a6a66e;
}
.menu-wy .elementor-nav-menu--dropdown::-webkit-scrollbar-thumb {
	background-color: #a88d2f;
	border-radius:5px;
}
/*=============== Footer ===============*/
.hours-detail .elementor-icon-list-text>span {
    min-width: 90px !important;
    display: inline-block;
}

/*=============== Home ===============*/
.home-banner-highlighted {
    min-width: 280px !important;
    text-align: center;
}
.on-seen-media-images img.swiper-slide-image {
    max-height: 60px;
    width: auto;
}
.on-seen-media-images .swiper-wrapper {
      -webkit-transition-timing-function: linear !important;
      -moz-transition-timing-function: linear !important;
      -o-transition-timing-function: linear !important;
      transition-timing-function: linear !important;
}
.vs-image-wy {
    left: 50%;
    transform: translatex(-50%);
}
.our-treatment-carousel-wy .swiper-pagination-bullet {
    transition: 0.5s all ease;
}
.our-treatment-carousel-wy .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width:40px;
    border-radius:18px;
}
.condition-treatment-tabs-wy .e-n-tabs-heading {
    padding: 20px 90px !important;
    background: #ffffff;
    border-radius: 12px;
}
.condition-treatment-tabs-wy .e-n-tab-title:hover, .condition-treatment-tabs-wy .e-n-tab-title[aria-selected="true"] {
   background: #A88D2F !important;
}
.tab-left-arrow-wy,.tab-right-arrow-wy{
    cursor:pointer;
}
.ul-padding-wy ul li:not(:last-child) {
    margin-bottom: 10px
}
.faq-wy .e-n-accordion-item[open] > .e-n-accordion-item-title {
    border-radius: 8px 8px 0 0 !IMPORTANT;
}
/* blogs */
.post-info-wy .elementor-icon-list-item:after {
    border-radius: 50%;
}
/* .post-info-wy li.elementor-icon-list-item:first-child .elementor-icon-list-text {
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 3px;
} */
.single-post-content-wy :is(h2,h3,h4,h5,h6) {
	color: var(--e-global-color-primary);
}
.single-post-content-wy h1 a,
.single-post-content-wy h2 a,
.single-post-content-wy h3 a,
.single-post-content-wy h4 a,
.single-post-content-wy h5 a,
.single-post-content-wy h6 a {
    color: inherit;
}



.elementor-headline-animation-type-drop-in .elementor-headline-dynamic-wrapper.elementor-headline-text-wrapper * {
    width: 100% !important;
    opacity: 1;
}

/* sevices page */
.heading-and-text-alignment .elementor-icon-list-items{
	margin-top: 5px!important;
}
.icon-box-parent-container .elementor-icon-box-title{
	margin-block-start: 0px;
}
.heading-and-text-alignment .elementor-heading-title{
	display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.heading-and-text-alignment .elementor-widget-text-editor{
	display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.condition-treatment-tabs-wy .e-n-tab-title[aria-selected="true"]{
	font-weight: 500!important;
}
.hours-detail span.title{
	font-family: 'Playfair Display';
}
.menu-wy .elementor-nav-menu--dropdown{
	top: 50px!important;
}
/* ===contact us==== */
.page-id-1168 .footer-contact-form-wy {
    display: none;
}

/*=============== Media Query ===============*/
@media (max-width:1800px){
		.service-inner-pages-sec03 .elementor-heading-title{
	overflow: hidden;
    height: 65px;
}
}
@media (max-width:1600px){
	.home-banner-highlighted {
		min-width: auto !important;
	}
		.service-inner-pages-sec03 .elementor-heading-title{
	overflow: hidden;
    height: 60px;
}
	
.hours-detail .elementor-icon-list-text>span {
    min-width: 60px !important; 
}
	.bg-img {
    background-position: -195px 0px !important;
	
}
	
}

@media (min-width: 1300px) and (max-width: 1370px) {
	.elementor-element.elementor-element-f40cbfb.e-con-full.e-flex.e-con.e-child{
		background-position: -210px 0px !important;
	}
}


@media (max-width:1200px){
	.post-info-wy .elementor-icon-list-item:after {
		height: 3px !important;
		border-left-width: 3px !important;
	}
	.post-info-wy li.elementor-icon-list-item:first-child .elementor-icon-list-text {
		letter-spacing: 0.5px;
	}
		.service-inner-pages-sec03 .elementor-heading-title{
	overflow: hidden;
    height: 55px;
}
	
	.hours-detail .elementor-icon-list-text>span {
    min-width: 80px !important;
}
	
	.bg-img {
    background-position: -195px 0px !important;
	
}
}

@media (max-width:980px){
	.condition-treatment-tabs-wy .e-n-tabs-heading {
    	padding: 20px 60px !important; 
	}
.service-inner-pages-sec03 .elementor-heading-title{
	overflow: hidden;
    height: 50px;
}
	
	.bg-img {
    background-position: 0px 0px !important;
	
}
}
@media (max-width:767px){
	.hours-detail .elementor-icon-list-text > span{
		min-width: unset!important;
	}
	.condition-treatment-tabs-wy .e-n-tabs-heading {
    	padding: 10px 32px !important; 
	}
	.service-inner-pages-sec03 .elementor-heading-title{
    height: unset;
}
}
/* header css */
@media (min-width: 981px){
	.menu-wy .elementor-nav-menu--dropdown{
	height: 60vh;
    overflow-y: auto;
    scroll-behavior: smooth;
}
}

