/* =======Font Imports =======*/

/* // Instrument Serif font */
@import url("https://fonts.googleapis.com/css2?family=Instrument+Serif:ital@0;1&display=swap");
/* // Instrument Sans font */
@import url("https://fonts.googleapis.com/css2?family=Instrument+Sans:ital,wght@0,400..700;1,400..700&display=swap");

@font-face {
    font-family: interDisplay;
    src: url("../fonts/InterDisplay-ExtraBold.ttf") format("truetype");
}

:root {
    --font-interdisplay: "interDisplay", sans-serif;
}
.slick-slide {
    margin-inline: 6px;
}
.partner_companies_section_wrapper,
.review_section_wrapper {
    .slick-track {
        display: flex;
        align-items: center;
    }
}

/* .review_section_wrapper {
    .slick-slide .customer_review_card {
        background: var(--card);
        border: 1px solid transparent;
        min-height: 348px;
        opacity: 0.5;
        transition:
            min-height 0.6s ease-out,
            opacity 0.3s ease-in-out;
    }
    .slick-slide.slick-active .customer_review_card {
        opacity: 1;
    }
    .slick-slide.slick-center .customer_review_card {
        min-height: 416px;
        background: linear-gradient(rgba(39, 203, 107, 0.2), rgba(39, 203, 107, 0));
        background-repeat: no-repeat;
        border-color: var(--greenBorder);
    }
} */
.review_section_wrapper {
    .slick-track {
        min-height: 416px;
    }
    .slick-slide .customer_review_card {
        background: var(--card);
        border: 1px solid transparent;
        min-height: 348px;
        opacity: 0;
        transform: scale(0.95);
        transition:
            min-height 0.6s ease-out,
            opacity 0.6s ease-in-out,
            transform 0.6s ease-out,
            background 0.6s ease-out,
            border-color 0.6s ease-out;
    }

    .slick-slide.slick-active .customer_review_card {
        opacity: 0.5;
        transform: scale(0.98);
    }

    .slick-slide.slick-center .customer_review_card {
        min-height: 416px;
        opacity: 1;
        transform: scale(1);
        background: linear-gradient(rgba(39, 203, 107, 0.2), rgba(39, 203, 107, 0));
        background-repeat: no-repeat;
        border-color: var(--greenBorder);
    }
}
