.slider-testimonilas-section {
    margin-top: 4.375rem;
}

.slider-testimonilas-section h2 {
    text-align: left;
    font-size: clamp(1.4rem, 2vw, 1.9rem);
    font-weight: 500;
    letter-spacing: .06em;
    text-transform: uppercase;
    color: #2f4447;
    padding-bottom: 2.5rem;
}

.slider-test {
    background-size: cover;
    background-repeat: no-repeat;
    position: relative;
    justify-content: flex-end;
}

.slick-initialized .slider-test.slick-slide {
    display: flex;
}

.slider-test img {
    padding: 2rem 10rem 2rem 2rem;
    height: 100%;
    width: auto;
}

.slick-next.slick-test-next.slick-arrow:before {
    content: '';
    background-image: url(/wp-content/uploads/2024/02/Vector-2-1.svg);
    width: 20px;
    height: 20px;
    position: relative;
    display: block;
    background-repeat: no-repeat;
    background-position: center;
}

.slick-prev.slick-test-prev.slick-arrow:before {
    content: '';
    background-image: url(/wp-content/uploads/2024/02/Vector-2-1.svg);
    width: 20px;
    height: 20px;
    position: relative;
    display: block;
    background-repeat: no-repeat;
    background-position: center;
    transform: rotate(180deg);
}

.slick-next.slick-test-next.slick-arrow {
    background-color: #F3F2EE;
    width: 59px;
    height: 59px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    right: 2%;
    transition: all .4s;
}

.slick-prev.slick-test-prev.slick-arrow {
    background-color: #F3F2EE;
    width: 59px;
    height: 59px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    left: 2%;
    transition: all .4s;
    z-index: 2;
}

.slick-next.slick-test-next.slick-arrow:hover {
    background-color: #E7B17D;
}

.slick-prev.slick-test-prev.slick-arrow:hover {
    background-color: #E7B17D;
}

ul.slick-dots button:before {
    content: none;
}

.slick-dots li button {
    width: 14px;
    height: 14px;
    padding: 0;
    background: #D9D9D9;
    border-radius: 50%;
    display: block;
    position: relative;
}

ul.slick-dots .slick-active button {
    background-color: #E7B17D;
    width: 20px;
    height: 20px;
}

ul.slick-dots li {
    width: auto;
    height: auto;
    margin: 0 10px;
}

.sl-testimonilas.slick-initialized.slick-slider.slick-dotted {
    margin: 0;
}

.slick-dots {
    bottom: 3%;
}

@media (min-width:766px) {
    .slider-test img {
        max-height: 60vh;
    }
}

@media (max-width:766px) {
    .slick-dots li button {
        width: 8px;
        height: 8px;
    }

    ul.slick-dots .slick-active button {
        width: 12px;
        height: 12px;
    }

    .sl-testimonilas {
        padding-bottom: 6rem;
    }

    .slick-prev.slick-test-prev.slick-arrow {
        bottom: 0;
        top: auto;
        left: 30%;
        transform: translateY(-30%);
    }

    .slick-next.slick-test-next.slick-arrow {
        bottom: 0;
        top: auto;
        right: 30%;
        transform: translateY(-30%);
    }

    .slick-dots {
        bottom: 7rem;
    }

    .slider-test img {
        padding: 3rem;
    }

    .slider-testimonilas-section h2 {
        padding-bottom: 1.875rem;
    }
}