.cs-fc-layout .hp-carousel-slide {
    background: var(--Pale-Blue, #e0e8fa) !important;
}

.cs-fc-layout .slick-prev {
    display: none !important;
}

.cs-fc-layout .slick-next {
    display: none !important;
}

.cs-fc-layout {
    display: flex !important;
    padding: 0 0 0 24px !important;
    flex-direction: column !important;
    align-items: flex-start !important;
    background-color: #EEF3FF;
    margin-top: -10px;
}

.cs-fc-card-layout {
    padding-bottom: 0 !important;
}

.cs-fc-card-layout.hp-carousel-track-3{
    max-width: 1000px !important;
}

@media screen and (min-width: 1467px) and (max-width: 1500px) {
  .cs-fc-layout .hp-carousel-slide {
    width: 333px !important;
    /* width: 342px !important; */
  }
}

@media screen and (min-width: 1024px) and (max-width: 1400px) {
  .cs-fc-layout .hp-carousel-slide {
    width: 493px !important;
  }
}


@media screen and (min-width: 1401px) and (max-width: 1466px) {
  .cs-fc-layout .hp-carousel-slide {
    width: 333px !important;
  }
}

@media screen and (min-width: 1501px) and (max-width: 1919px) {
  .cs-fc-layout .hp-carousel-slide {
    width: 31% !important;
  }
}


@media (min-width: 1920px) {
    .cs-fc-layout .hp-carousel-slide {
        width: 480px !important;
        /* width: 493px !important; */
    }
}

@media (min-width: 1024px) {
    .cs-key-feat-layout {
        padding-bottom: 100px;
    }

    .cs-fc-card-layout.hp-carousel-track-3{
        max-width: 3000px !important;
    }

    .cs-fc-layout {
        display: flex;
        padding: 0 180px 0 180px !important;
        flex-direction: column !important;
        align-items: flex-start !important;
    }

    .cs-fc-card-layout {
        display: flex;
        align-items: flex-start;
        gap: 40px;
        align-self: stretch;
        padding-bottom: 0 !important;
        margin-top: -10px;
    }

    .cs-fc-layout .slick-track {
        width: 100% !important;
    }

    .cs-fc-layout .hp-carousel-slide {
        margin-right: 0 !important;
        margin-bottom: 35px;
    }

    /* .cs-fc-layout .hp-carousel-slide {
       width: 493px !important;
    } */

    .cs-fc-layout .slide-2 {
        margin-right: 40px !important;
    }

     .cs-fc-layout .slide-3 {
        margin-right: 40px !important;
    }

}