/** Write your css here ***/

/* css for sticky header */
body.ast-theme-transparent-header.ast-primary-sticky-header-active ul.main-header-menu>li a  {color: var(--ast-global-color-3)!important;
}

body.ast-theme-transparent-header.ast-primary-sticky-enabled ul.main-header-menu>li a:hover  {color: var(--ast-global-color-7)!important;
}

/*single course page css */
#sticky{
	position: sticky;
	position: -webkit-sticky;
	top: 50px;
}

/* skin-care page css */
.more_facility ul {
    margin-left: 18px;
}

/* Services css */
.dental-service ul {
    margin: 0px 0px 0px 19px;
}
.dental-service ul li {
	margin-bottom:5px;
}

/* below footer link color css */
footer .ast-footer-copyright a {
    color: #fff !important;
}


/* Testimonials slider */
.testimonial_slider .elementor-image-carousel-wrapper{
	margin: 0 !important;
}
.testimonial_slider .testimonial {
    padding: 32px 40px;
    text-align: left;
    /* background: #fff !important; */
}
.testimonial_slider .testimonial svg{
	fill: var(--e-global-color-astglobalcolor0);
	width: 24px;
}
.testimonial_slider .testimonial-content{
	font-size: 18px;
	font-style: italic;
}
.testimonial{
	background: #fff !important;
	box-shadow: 0px 18px 40px -20px rgba(0, 0, 0, 0.16);/*0px 24px 80px -24px rgba(0, 0, 0, 0.16)*/
	margin: 24px;
}
/* .testimonial_slider .swiper-slide {
    background: #fff !important;
	padding: 24px;
} */
.testimonial_slider .swiper{
    width: 100% !important;
	padding-bottom: 50px;
}
.testimonial_slider .testimonial-title{
	font-size: 16px;
	text-align: right;
}


/*********** Smartphones ************/

@media only screen and (min-width : 320px) and (max-width : 480px) {
/* Styles */
}

@media only screen and (max-width : 767px) {
    /* Styles */
    .testimonial_slider .swiper-slide {
        max-width: 100% !important;
    }
}

/************* Tablets **************/

@media only screen and (min-width : 768px) and (max-width : 991px) {
    /* Styles */
}

@media only screen and (min-width : 768px) and (max-width : 1024px) {

}

/************* Desktops ***************/

@media only screen and (min-width : 992px) and (max-width : 1199px) {
    /* Styles */
}

@media only screen and (max-width : 1200px) {
    /* Styles */
}
