@media (min-width: 1400px) {
    .BannerInfo {
        padding: 100px 0 150px;
    }
}

@media (max-width: 991.98px) {


    .TopBanner {
        background-size: 210% !important;
        background-position: center !important;
    }

    .VerfiySection .verify-box {
        max-width: 100%;
    }

    .SpinSection.custom-space {
        height: auto;
        margin-bottom: 0px;
        padding: 80px 0;
    }

    .spin-canvas {
        padding: 50px 0;
    }

}

@media (max-width: 767.98px) {

    .BannerInfo {
        padding: 70px 0 40px;
    }

    .navbar-brand img {
        max-width: 90px;
    }

    .mobile-spin {
        display: none !important;
    }

    .ToggleBtn {
        display: flex !important;
    }

    .TopBanner {
        background-size: cover !important;
        background-position: center !important;
    }

    .Abouttext h1 {
        font-size: 40px;
    }

    .custom-space {
        padding: 30px 0px;
    }

    .AboutSubHead p {
        font-size: 20px;
    }

    .VerfiySection .verify-box {
        max-width: 100%;
    }

    .newsletter-box {
        margin-top: -50px;
        padding: 60px 20px 30px;
    }

    .Newsletter h1 {
        margin-top: -51px;
    }

    .newsletter-box h2 {
        font-size: 20px;
    }

    .news-inner {
        max-width: 330px;
    }

    .news-inner input {
        height: 40px;
    }

    .news-inner button {
        height: 40px;
        width: 145px;
    }

    .NewsLetterSection {
        padding-top: 50px;
    }

    .FooterImg {
        height: 50vh;
        object-fit: cover;
    }

    .footertopImg {
        height: 50px;
    }

    .Link a {
        font-size: 12px;
    }

    .socialIcon {
        justify-content: start;
    }

    .footerContent {
        padding: 80px 0 0;
    }

    .check-box .text h6 {
        font-size: 16px;
    }

    #game-container canvas {
        width: 400px !important;
        height: 400px !important;
    }

    .SpinSection.custom-space {
        margin-bottom: auto;
        margin-top: 0px;
    }

    .BannerLogo {
        width: 80%;
    }
}

@media (max-width: 376px) {

    .newsletter-box h2 {
        font-size: 15px;
    }

    .news-inner input {
        font-size: 12px;
    }

    .news-inner button {
        width: 128px;
        font-size: 12px;
    }
}