// Testimonial-Carousel.
.elementor-widget-testimonial-carousel {
    // Make duplicates of slides that were hidden (inner anims, etc) visible.
    .swiper-slide-duplicate {
        .elementor-invisible {
            visibility: visible;
        }
    }

	// Base Theme Widget Styles.
	&.vamtam-has-theme-widget-styles {
		&.vamtam-swiper {
			:is(.swiper-container-horizontal, .swiper-horizontal) > .swiper-pagination-progressbar {
				width: 100%;
				left: 0;
				top: auto;
				bottom: 0;
			}

			.eicon-chevron-left,
			.eicon-chevron-right {
				&::before {
					font-family: 'theme-icons';
					font-size: 22px;
				}
			}

			.eicon-chevron-left::before {
				content: "\e903";
			}

			.eicon-chevron-right::before {
				content: "\e91d";
			}

			.elementor-swiper-button {
				border-radius: 100%;
				padding: 8px;
				width: 38px;
				height: 38px;
				background-color: var( --vamtam-accent-color-2);
				color: var( --vamtam-accent-color-2-hc);
				border-radius: 100%;
				padding: 8px;
				transition: background-color 0.3s ease;

				&:hover {
					background-color: var( --vamtam-accent-color-1);
					color: var( --vamtam-accent-color-5);
				}
			}
		}
	}
}

