/*
Theme Name: Hello Elementor Child
Author: 
Description: Your description goes here
Version: 3.4.4
Template: hello-elementor

This is the child theme for Hello Elementor theme, generated with Generate Child Theme plugin by catchthemes.

(optional values you can add: Theme URI, Author URI, License, License URI, Tags, Text Domain)
*/
.heading-span {
    color: var(--e-global-color-3e4ca19);
}

.reviews-slider .elementor-swiper-button {
    bottom: -70px !important;
    top: auto !important;
    transform: unset;
    width: 42px;
    height: 42px;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: #CE1515;
    border-radius: 50%;
}

.reviews-slider .elementor-swiper-button.elementor-swiper-button-prev {
    left: calc(50% - 50px) !important;
}

.reviews-slider .elementor-swiper-button.elementor-swiper-button-next {
    right: calc(50% - 50px) !important;
}

.reviews-slider .swiper-slide.swiper-slide-duplicate-prev {
    transform: rotate(10deg) translateX(-40px);
}

.elementor-main-swiper .swiper-wrapper {
    padding-top: 50px;
    padding-bottom: 50px;
}

.reviews-slider .swiper-slide.swiper-slide-active {
    transform: rotate(-10deg) translateX(40px);
}

.reviews-slider .swiper-slide.swiper-slide-next {
    z-index: 2;
}

.post-loopitem .elementor-widget-text-editor .elementor-widget-container {
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    display: -webkit-box;
}

.post-loopitem .elementor-heading-title {
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    display: -webkit-box;
}
@media screen and (max-width: 1239px){
	.reviews-slider .swiper-slide {
		padding: 20px !important;
	}
}