.elementor-4822 .elementor-element.elementor-element-5c2f7717{--display:flex;}.elementor-4822 .elementor-element.elementor-element-6624504c > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-4822 .elementor-element.elementor-element-6624504c{text-align:center;}.elementor-4822 .elementor-element.elementor-element-6624504c .elementor-heading-title{font-size:2.6em;color:var( --e-global-color-primary );}.elementor-4822 .elementor-element.elementor-element-710c7d59{width:100%;max-width:100%;}.elementor-4822 .elementor-element.elementor-element-710c7d59 .elementor-main-swiper .swiper-slide{background-color:var( --e-global-color-7f4d4fd );border-radius:12px;border-color:var( --e-global-color-cca8448 );}.elementor-4822 .elementor-element.elementor-element-710c7d59 .elementor-testimonial__header{padding-top:26px;padding-left:26px;padding-right:26px;background-color:var( --e-global-color-primary );padding-block-end:calc( 30px / 2 );}.elementor-4822 .elementor-element.elementor-element-710c7d59 .elementor-testimonial__content{padding-bottom:26px;padding-left:26px;padding-right:26px;padding-block-start:calc( 30px / 2 );}.elementor-4822 .elementor-element.elementor-element-710c7d59 .elementor-swiper-button{font-size:20px;color:var( --e-global-color-accent );}.elementor-4822 .elementor-element.elementor-element-710c7d59 .elementor-swiper-button svg{fill:var( --e-global-color-accent );}.elementor-4822 .elementor-element.elementor-element-710c7d59 .elementor-testimonial__name{color:#FFFFFF;}.elementor-4822 .elementor-element.elementor-element-710c7d59 .elementor-testimonial__header, .elementor-4822 .elementor-element.elementor-element-710c7d59 .elementor-testimonial__name{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:400;}.elementor-4822 .elementor-element.elementor-element-710c7d59 .elementor-testimonial__title{font-size:18px;}.elementor-4822 .elementor-element.elementor-element-710c7d59 .elementor-testimonial__text{color:var( --e-global-color-ee37e36 );font-size:1em;font-weight:400;line-height:1.6em;}.elementor-4822 .elementor-element.elementor-element-710c7d59 .elementor-testimonial__image img{width:80px;height:80px;border-radius:0px;}.elementor-4822 .elementor-element.elementor-element-710c7d59 .elementor-testimonial__icon:not(.elementor-testimonial__rating){color:var( --e-global-color-cca8448 );}.elementor-4822 .elementor-element.elementor-element-710c7d59 .elementor-testimonial__icon:not(.elementor-testimonial__rating) svg{fill:var( --e-global-color-cca8448 );}.elementor-4822 .elementor-element.elementor-element-710c7d59 .elementor-testimonial__icon{font-size:22px;}.elementor-4822 .elementor-element.elementor-element-710c7d59 .elementor-testimonial__icon svg{width:22px;}.elementor-4822 .elementor-element.elementor-element-710c7d59 .elementor-star-rating{font-size:16px;}.elementor-4822 .elementor-element.elementor-element-710c7d59 .elementor-star-rating i:not(:last-of-type){margin-inline-end:5px;}.elementor-4822 .elementor-element.elementor-element-710c7d59 .elementor-star-rating i:before{color:#FFEC00;}@media(min-width:741px){.elementor-4822 .elementor-element.elementor-element-5c2f7717{--content-width:1500px;}}@media(max-width:1199px){.elementor-4822 .elementor-element.elementor-element-6624504c .elementor-heading-title{font-size:2em;}}@media(max-width:880px){.elementor-4822 .elementor-element.elementor-element-6624504c .elementor-heading-title{font-size:2em;}}@media(max-width:740px){.elementor-4822 .elementor-element.elementor-element-6624504c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4822 .elementor-element.elementor-element-6624504c .elementor-heading-title{font-size:1.25em;}.elementor-4822 .elementor-element.elementor-element-710c7d59 .elementor-testimonial__text{line-height:1.5em;}}/* Start custom CSS for reviews, class: .elementor-element-710c7d59 */.elementor-4822 .elementor-element.elementor-element-710c7d59 .elementor-testimonial{
	background-image: url(https://safarifamilydental.com/wp-content/uploads/2024/10/Google-Reviews.png);
	background-position: center calc(100% - 26px);
	background-repeat: no-repeat;
	background-size: 100px;
	height: 100%;
	text-align: center;
}

.elementor-4822 .elementor-element.elementor-element-710c7d59 .elementor-testimonial__cite{
	width: 100%;
}

.elementor-4822 .elementor-element.elementor-element-710c7d59 .elementor-testimonial__content{
	padding-bottom: 90px;
}

.elementor-4822 .elementor-element.elementor-element-710c7d59 .elementor-testimonial__content img{
	margin: auto;
	max-width: 80px;
	width: 100%
}

.elementor-4822 .elementor-element.elementor-element-710c7d59 .elementor-testimonial__header{
	border-radius: 10px 10px 0 0
}

@media all and ( max-width: 991px){
	.elementor-4822 .elementor-element.elementor-element-710c7d59 .elementor-swiper-button{
		background-color: var(--e-global-color-accent);
		bottom: 0;
		border-radius: 50%;
		color: #fff;
		padding: 12px;
		top: auto;
		transform: none;
    }
}/* End custom CSS */