@media (max-width: 1260px) {
    .did-you-know-carousel .carousel-control-prev {
        width: 65px;
        height: 65px;
        left: -20px;
    }
    .did-you-know-carousel .carousel-control-next {
        width: 65px;
        height: 65px;
        right: -20px;
    }
    .did-you-know-carousel .carousel-control-prev svg,
    .did-you-know-carousel .carousel-control-next svg {
        width: 32px;
    }
}

@media (max-width: 767.99px) {
    /* Different Font Sizes */
    .fs-mob-10 {
        font-size: 0.625rem !important;
    }
    .fs-mob-12 {
        font-size: 0.75rem !important;
    }
    .fs-mob-14 {
        font-size: 0.875rem !important;
    }
    .fs-mob-16 {
        font-size: 1rem !important;
    }
    .fs-mob-18 {
        font-size: 1.125rem !important;
    }
    .fs-mob-20 {
        font-size: 1.25rem !important;
    }
    .fs-mob-22 {
        font-size: 1.375rem !important;
    }
    .fs-mob-24 {
        font-size: 1.5rem !important;
    }
    .fs-mob-26 {
        font-size: 1.625rem !important;
    }
    .fs-mob-28 {
        font-size: 1.75rem !important;
    }
    .fs-mob-30 {
        font-size: 1.875rem !important;
    }
    .fs-mob-32 {
        font-size: 2rem !important;
    }
    .fs-mob-34 {
        font-size: 2.125rem !important;
    }
    .fs-mob-36 {
        font-size: 2.25rem !important;
    }
    .fs-mob-38 {
        font-size: 2.375rem !important;
    }
    .fs-mob-40 {
        font-size: 2.5rem !important;
    }
    .fs-mob-42 {
        font-size: 2.625rem !important;
    }
    .fs-mob-44 {
        font-size: 2.75rem !important;
    }
    .fs-mob-46 {
        font-size: 2.875rem !important;
    }
    .fs-mob-48 {
        font-size: 3rem !important;
    }
    .fs-mob-50 {
        font-size: 3.125rem !important;
    }
    .fs-mob-52 {
        font-size: 3.25rem !important;
    }
    .fs-mob-54 {
        font-size: 3.375rem !important;
    }
    .fs-mob-56 {
        font-size: 3.5rem !important;
    }
    .fs-mob-58 {
        font-size: 3.625rem !important;
    }
    .fs-mob-60 {
        font-size: 3.75rem !important;
    }
    /*  */
    .mca-hero-area .mca-hero-img-div {
        overflow: hidden;
        border-radius: 2.1875rem;
    }
    .mca-hero-area .mca-hero-img-div img {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }
}

@media (max-width: 576px) {
    .custom-container {
        padding-inline: 15px;
    }

    .section-py {
        padding-block: 35px;
    }
    .preferred-payment {
        flex-wrap: wrap;
    }
    .did-you-know-carousel .carousel-control-prev {
        width: 45px;
        height: 45px;
        left: -10px;
    }
    .did-you-know-carousel .carousel-control-next {
        width: 45px;
        height: 45px;
        right: -10px;
    }
    .did-you-know-carousel .carousel-control-prev svg,
    .did-you-know-carousel .carousel-control-next svg {
        width: 32px;
    }
}
