@media (max-width: 1399.5px) {
    .fs-24 {
        font-size: 20px;
    }

    .fs-15 {
        font-size: 14px;
    }
}

@media (max-width: 1199.5px) {}

@media (min-width: 991.98px) {
    .welcome-text-div {
        gap: 21vh;
    }

    .btn-check-slots+.slot-checkbox-btn:hover {
        background-color: var(--primary-gold) !important;
        border-color: var(--primary-gold) !important;
    }

    /* .wallet-filter-btn:hover {
        background-color: var(--primary-gold) !important;
        transition: all 0.3s ease;
    }

    .wallet-filter-btn:hover .wallet-filter-btn-svg {
        fill: #ffffff;
        transition: all 0.3s ease;
    }

    .wallet-filter-btn:hover .wallet-filter-btn-label {
        color: #ffffff;
        transition: all 0.3s ease;
    } */

    .jewlery-radio:hover {
        background-color: #344054;
        transition: all 0.3s ease;
    }
}

@media (max-width: 991.98px) {
    .login-fields-div {
        transform: translateY(-4vh);
    }

    .main-content-wrapper-div {
        height: calc(100vh - 157px);
    }

    .h-s3-card-img {
        rotate: -16deg;
    }

    .h-s3-card-coin-decor {
        left: 19px !important;
    }

    .btn-check-slots+.slot-checkbox-btn:hover {
        border-color: var(--blue-475) !important;
    }

    .lottie-animation-container {
        width: 80%;
    }

    .floating_btn {
        bottom: 72px;
        right: 8px;
    }

    .top-navbar-bg {
        background-color: #1c2638cf;
    }

}

@media (max-width: 767.98px) {
    .fs-48 {
        font-size: 40px;
    }

    .h-s3-card-img {
        rotate: -20deg;
    }

    .my-pool-view-icon {
        width: 38px;
    }

    .lottie-animation-container {
        width: 90%;
    }

    .newsfeed-card {
        width: 100%;
    }

    .fs-70 {
        font-size: 64px;
    }

    .dash-analytics-profile-img {
        width: 64px;
    }
}

@media (max-width: 575.98px) {
    .actv-pool-view-bg-decor {
        width: 142px;
    }

    .winnings-bg-decor {
        width: 176px;
    }

    .jewlery-select-modal-x-padding {
        padding-left: 1.9rem !important;
        padding-right: 1.9rem !important;
    }

    .jewlery-select-modal-y-padding {
        padding-top: 1.9rem !important;
        padding-bottom: 1.9rem !important;
    }

    .lottie-animation-container {
        width: 100%;
    }

    .fs-70 {
        font-size: 48px;
    }

    .spin-countdown-popper {
        width: 64px;
    }
}