
/* Slider Testimonils */
.testimonial-slider-section::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    height: 180px;
    background: linear-gradient(0deg, rgba(0, 0, 0, 0) -29.4%, #000000 100%);
    width: 100%;
}

.slider-content {
    text-align: center;
}

.slider-content p {
    padding: 0 118px;
    font-family: Outfit;
font-style: normal;
font-weight: 400;
font-size: 17px;
line-height: 26px;
text-align: center;
color: #545454;
 
}

.slider-content .slick-track {
    gap: 23px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.slider-content h4 {
    font-family: 'Outfit';
font-style: normal;
font-weight: 700;
font-size: 17px;
line-height: 21px;
text-align: center;
color: #111320;
}

.slider-section .slick-slide {
    width: 100% !important;
}

.slider-section .slick-slide img {
    border-radius: 50%;
}

.deg {
    color: #555252;
}

.slider-section .slick-current img {
    border-radius: 50%; 
}

.slick-track {
    padding-top: 35px;
    padding-bottom: 30px;
}



.slider-section .slider-items{
    height: 100%;
    width: 100%;
}



.slider-items img {
    height: 62px !important;
    width: 62px;
    margin: auto;
    display: block;
    object-fit: cover !important;
    border-radius: 100%;
    filter: grayscale(100%);
    margin: 0 auto;
    opacity: 0.6;
    transition: all 0.4s ease-in-out;
}

.slick-center .slider-items img {
    transform: scale(2.1);
    opacity: 1;
    filter: grayscale(0%);
    transition: all 0.4s ease-in-out;
  }


.sl-prev .slider-items img {
  transform: translateX(-19px) scale(0.9);
  opacity: 1;
  transition: all 0.4s ease-in-out;
  
  width: 91px;
    height: 91px !important;
}

.sl-next .slider-items img {
    transform: translateX(19px) scale(0.9);
    opacity: 1;
    transition: all 0.4s ease-in-out;
    
    width: 91px;
    height: 91px !important;
  }

.slider-section .slider-for .slider-items {
    text-align: center;
}

.slider-section .slider-nav {
    margin: auto;
    width: 100%;
    max-width: 700px;
}

.slider-section {
    position: relative;
}

.slider-section .slider-for .slick-arrow {
    font-size: 0px;
    outline: none;
    border: none;
    border-radius: 100%;
    position: absolute;
}

.slider-section .slider-for .slick-arrow.slick-next,
.slider-section .slider-for .slick-arrow.slick-prev {
    width: 56px;
    height: 56px;
    border: 1px solid #9404C8;
    border-radius: 5px;
}

.slider-section .slider-for .slick-arrow.slick-next:hover,
.slider-section .slider-for .slick-arrow.slick-prev:hover{
    background-color: #9404C8 !important;
}


.slider-section .slider-for .slick-arrow.slick-next {
    background-repeat: no-repeat;
    background-position: center;
    background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.34921 4.24075C7.92989 4.60017 7.88132 5.23147 8.24075 5.65079L13.6829 12L8.24075 18.3492C7.88132 18.7685 7.92989 19.3998 8.34921 19.7593C8.76854 20.1187 9.39984 20.0701 9.75926 19.6508L15.7593 12.6508C16.0803 12.2763 16.0803 11.7237 15.7593 11.3492L9.75926 4.34921C9.39984 3.92989 8.76854 3.88132 8.34921 4.24075Z' fill='%239404C8'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 17px;
    top: 20px;
    right:0;
    z-index: 2;
}

.slider-section .slider-for .slick-arrow.slick-next:hover{
    background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.34921 4.24075C7.92989 4.60017 7.88132 5.23147 8.24075 5.65079L13.6829 12L8.24075 18.3492C7.88132 18.7685 7.92989 19.3998 8.34921 19.7593C8.76854 20.1187 9.39984 20.0701 9.75926 19.6508L15.7593 12.6508C16.0803 12.2763 16.0803 11.7237 15.7593 11.3492L9.75926 4.34921C9.39984 3.92989 8.76854 3.88132 8.34921 4.24075Z' fill='%23fff'/%3E%3C/svg%3E");
}

.slider-section .slider-for .slick-arrow.slick-prev {
   background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 511.999 511.999' style='enable-background:new 0 0 511.999 511.999;' xml:space='preserve'%3E%3Cpath style='fill:%239404C8;' d='M361.889,474.762L197.817,256.006L361.889,37.237c7.713-10.283,5.627-24.871-4.655-32.582 c-10.282-7.713-24.871-5.626-32.582,4.655L150.109,242.042c-6.206,8.274-6.206,19.653,0,27.927l174.544,232.72 c4.572,6.097,11.56,9.311,18.637,9.311c4.858,0,9.759-1.517,13.945-4.656C367.518,499.631,369.602,485.044,361.889,474.762z'/%3E%3C/svg%3E%0A");

    background-repeat: no-repeat;
    background-position: center;
    background-size: 13px;
    z-index: 2;
    position: absolute;
    top: 20px;
    left: 0;
}


.slider-section .slider-for .slick-arrow.slick-prev:hover{
    background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 511.999 511.999' style='enable-background:new 0 0 511.999 511.999;' xml:space='preserve'%3E%3Cpath style='fill:%23fff;' d='M361.889,474.762L197.817,256.006L361.889,37.237c7.713-10.283,5.627-24.871-4.655-32.582 c-10.282-7.713-24.871-5.626-32.582,4.655L150.109,242.042c-6.206,8.274-6.206,19.653,0,27.927l174.544,232.72 c4.572,6.097,11.56,9.311,18.637,9.311c4.858,0,9.759-1.517,13.945-4.656C367.518,499.631,369.602,485.044,361.889,474.762z'/%3E%3C/svg%3E");
}



.slider-section .slider-for .slick-arrow::before {
    display: none;
}

.test-sec .slick-dots li {
    margin: 0 !important;
    width: 50px !important;
}

.test-sec .slick-dots li button:before {
    font-size: 0px !important;
    width: 50px;
    height: 2px;
    background-color: #225F57;
}

.test-sec .slick-dots li.slick-active button:before {
    height: 3px;

}

.test-sec .slick-dots li button:hover,
.slick-dots li button:focus,
.slick-dots li.slick-active button,
button.slick-arrow:hover,
button.slick-arrow:focus {
    background-color: transparent !important;
}

.test-sec .slick-current img,
.slick-active img {
    transition: 0.3s ease;
}

.test-sec .slick-current img {
    transform: scale(2) !important;
    filter: unset;
}

.test-sec .slick-current+.slick-active img {
    transform: scale(1.35) !important;
    filter: grayscale(1);
}

.test-sec .slick-active:has(+ .slick-current) img {
    transform: scale(1.35) !important;
    filter: grayscale(1);
}


.testimonial-content{
    width: 80%;
    align-self: center;
}

.testimonial-content-wrapper{
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    position: relative;
}

.testimonial-content::before{
    position: absolute;
    content: "";
    height: 92px;
    width: 92px;
    background-image: url("data:image/svg+xml,%3Csvg width='92' height='81' viewBox='0 0 92 81' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M36.9601 16.0835C39.2608 15.1202 40.2256 12.3783 39.1866 10.1552L35.5499 2.52239C34.5109 0.374096 31.9875 -0.590006 29.761 0.374096C23.4526 3.04186 18.0347 6.52479 13.7301 10.7488C8.46074 15.713 4.89832 21.4191 2.96868 27.718C1.03904 34.0917 0 42.7612 0 53.8028V76.553C0 78.9984 2.00386 80.9993 4.45302 80.9993H33.6203C36.0695 80.9993 38.0733 78.9984 38.0733 76.553V47.4298C38.0733 44.9836 36.0695 42.9836 33.6203 42.9836H19.6675C19.8159 35.4982 21.5971 29.4965 24.8627 24.9754C27.5345 21.3457 31.5422 18.3815 36.9601 16.0835ZM89.3573 16.0835C91.658 15.1202 92.6221 12.3783 91.5838 10.1552L87.9472 2.59724C86.9081 0.448201 84.3847 -0.51516 82.1582 0.448201C75.924 3.11597 70.5796 6.59889 66.2016 10.7488C60.9314 15.7879 57.2955 21.4939 55.3651 27.7928C53.4355 34.0169 52.4714 42.6879 52.4714 53.8036V76.5537C52.4714 78.9992 54.4753 81 56.9244 81H86.0917C88.5409 81 90.5447 78.9992 90.5447 76.5537V47.4306C90.5447 44.9844 88.5409 42.9843 86.0917 42.9843H72.0647C72.2131 35.499 73.9951 29.4972 77.2599 24.9761C79.9317 21.3457 83.9394 18.3815 89.3573 16.0835Z' fill='%23EBEBEB' fill-opacity='0.8'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-position: center center;
    left: 30%;
    top: -40px;
    z-index: -1;
}




.descript{
    margin-top: -12px;
}

@media screen and (max-width:767px) {
    .testimonial-content {
            width: 100%;
            align-self: center;
        }
    
        .right-image-shape .elementor-widget-container::after {
            display: none;
        }

        .slider-content p {
            padding: 0px 0px;

        }

        .slider-section .slider-for .slick-arrow.slick-next {
            right: 35%;
            z-index: 2;
            bottom: -86px;
            top: auto;
        }
        .slider-section .slider-for .slick-arrow.slick-prev{
            left: 35%;
            z-index: 2;
            bottom: -86px;
            top: auto;
        }

                .slider-section .slider-for .slick-arrow.slick-next,
                .slider-section .slider-for .slick-arrow.slick-prev {
                    height: 40px;
                    width: 40px;
                    background-size: 20px;
                }


                .slider-content .slick-track {
                    gap: 0px;
                }

}




