.elementor-16 .elementor-element.elementor-element-394865d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-48c661a{--display:flex;}.elementor-16 .elementor-element.elementor-element-5fb7e37{--display:flex;}.elementor-16 .elementor-element.elementor-element-5b18d57{--display:flex;}.elementor-16 .elementor-element.elementor-element-0529352{--display:flex;}.elementor-16 .elementor-element.elementor-element-0529352:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-0529352 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-16 .elementor-element.elementor-element-e84e399{--display:flex;}.elementor-16 .elementor-element.elementor-element-18b54dc{--display:flex;}.elementor-16 .elementor-element.elementor-element-66d73ef{--display:flex;}.elementor-16 .elementor-element.elementor-element-66d73ef:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-66d73ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-16 .elementor-element.elementor-element-82c48ac{--display:flex;}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-reviews .elementor-testimonial__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-16 .elementor-element.elementor-element-5f01215.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-16 .elementor-element.elementor-element-5f01215 .elementor-main-swiper{width:100%;}.elementor-16 .elementor-element.elementor-element-5f01215 .elementor-main-swiper .swiper-slide{border-radius:25px;}.elementor-16 .elementor-element.elementor-element-5f01215 .elementor-swiper-button{font-size:20px;}.elementor-16 .elementor-element.elementor-element-5f01215 .elementor-testimonial__header, .elementor-16 .elementor-element.elementor-element-5f01215 .elementor-testimonial__name{font-family:"DANA_Bold", Sans-serif;font-size:16px;font-weight:600;}.elementor-16 .elementor-element.elementor-element-5f01215 .elementor-testimonial__text{font-family:"Roboto", Sans-serif;font-weight:400;line-height:25px;}.elementor-16 .elementor-element.elementor-element-5f01215 .elementor-testimonial__image img{width:45px;height:45px;}.elementor-16 .elementor-element.elementor-element-5f01215 .elementor-testimonial__image + cite{margin-inline-start:10px;margin-inline-end:0;}.elementor-16 .elementor-element.elementor-element-5f01215 .elementor-star-rating i:not(:last-of-type){margin-inline-end:5px;}.elementor-16 .elementor-element.elementor-element-7a3971d{--display:flex;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-16 .elementor-element.elementor-element-48c661a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for reviews, class: .elementor-element-5f01215 */@font-face {
    font-family: "IRANSansLight";
    src: url("https://vistaeyeclinic.ir/wp-content/uploads/2026/09/IRANSansWeb_Light.woff2") format("woff2");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "IRANSansLight";
    src: url("https://vistaeyeclinic.ir/wp-content/uploads/2026/09/IRANSansWeb_Medium.woff2") format("woff2");
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "IRANSansLight";
    src: url("https://vistaeyeclinic.ir/wp-content/uploads/2026/09/IRANSansWeb_Bold.woff2") format("woff2");
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

.elementor-widget-reviews,
.elementor-widget-reviews *,
.elementor-widget-testimonial,
.elementor-widget-testimonial *,
.elementor-testimonial,
.elementor-testimonial *,
.elementor-reviews,
.elementor-reviews * {
    font-family: "IRANSansLight", "IRANSans", sans-serif !important;
}

.elementor-testimonial__text,
.elementor-testimonial__content,
.elementor-testimonial-content,
.elementor-review-content,
.elementor-reviews__content {
    font-family: "IRANSansLight", "IRANSans", sans-serif !important;
    font-weight: 300 !important;
}

.elementor-testimonial__name,
.elementor-testimonial-name,
.elementor-review-author,
.elementor-reviews__author {
    font-family: "IRANSansLight", "IRANSans", sans-serif !important;
    font-weight: 700 !important;
}

.elementor-testimonial__title,
.elementor-testimonial-job,
.elementor-review-job,
.elementor-reviews__title {
    font-family: "IRANSansLight", "IRANSans", sans-serif !important;
    font-weight: 500 !important;
}

.elementor-star-rating,
.elementor-star-rating *,
.elementor-testimonial__rating {
    font-family: "IRANSansLight", "IRANSans", sans-serif !important;
}

.elementor-testimonial__button,
.elementor-testimonial-button,
.elementor-reviews__button {
    font-family: "IRANSansLight", "IRANSans", sans-serif !important;
    font-weight: 700 !important;
}

.elementor-testimonial__quote,
.elementor-testimonial-quote {
    font-family: "IRANSansLight", "IRANSans", sans-serif !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'DANA_Bold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://vistaeyeclinic.ir/wp-content/uploads/2026/09/DanaFaNum-Bold.woff2') format('woff2'),
		url('http://vistaeyeclinic.ir/wp-content/uploads/2026/09/DanaFaNum-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */