        .readmoreButton {
            color: #D2DFFF;
            text-align: center;
            font-family: "Chakra Petch";
            font-size: 14px;
            font-weight: 500;
            line-height: 160%;
            letter-spacing: -0.5px;
            border-radius: 8px;
            background: #292963;
            display: flex;
            width: 353px;
            padding: 12px 24px;
            justify-content: center;
            align-items: center;
            gap: 10px;
            margin: 30px auto;
        }

        .readmoreButton:hover {
            color: #D2DFFF;
            background-color: #292963;
            opacity: 0.8;
        }

        .single-feature a.contentBtn {
            width: 282px !important;
        }

        #accordion {
            max-width: 820px;
            color: #fff !important;
            padding: 20px 30px;
            margin-bottom: 50px;
            border-top: 1px solid rgba(255, 255, 255, 0.50);
            border-bottom: 1px solid rgba(255, 255, 255, 0.50);
        }

        section.FAQ h2 {
            font-family: Chakra Petch;
            font-weight: 700;
            font-size: 48px;
            line-height: 120%;
            text-align: center;
            vertical-align: middle;
            background: linear-gradient(93deg, #00A3FF 9.68%, #FF4668 36.77%, #FF4668 97.48%, #C446FF 110.02%);
            background-clip: text;
            -webkit-background-clip: text;
            color: transparent;
            -webkit-text-fill-color: transparent;
        }

        section.FAQ {
            padding: 50px 0;
        }

        section.FAQ #accordion {
            max-width: 1100px;
            color: #D2DFFF !important;
            border-top: unset;
            padding: 20px 30px;
            border-bottom: 1px solid #D2DFFF !important;
            margin-bottom: 20px;
            font-family: Chakra Petch;
            font-weight: 500;
            font-size: 22px;
            line-height: 140%;
            margin-left: auto;
            margin-right: auto;
        }

        section.FAQ .accordion-title {
            font-family: Chakra Petch;
            font-weight: 500;
            font-size: 22px;
            line-height: 32px;
            color: #D2DFFF
        }

        section.FAQ .accordion-content {
            margin-top: 30px;
            color: #D2DFFF;
            font-family: "Chakra Petch";
            font-size: 18px;
            font-style: normal;
            font-weight: 500;
            line-height: 32px;
        }

        section.FAQ h3.accordion-title i {
            float: right;
            color: #D2DFFF !important;
        }

        body.page-template-promocode {
            background-image: url(https://sportzino.com/info/wp-content/themes/newsblock-child/images/Casino-min.png);
            background-repeat: no-repeat;
            background-size: cover;
            background-position: center;
        }

        section.hero-section {
            background-image: url(https://sportzino.com/info/wp-content/themes/newsblock-child/images/image.png);
            background-repeat: no-repeat;
            background-size: cover;
            aspect-ratio: 1440 / 770;
            margin-top: -50px;
            display: flex;
            justify-content: center;
            align-items: center;
        }

        a.BannerBtn {
            margin-top: 30px;
        }

        .StayInTouch {
            background-image: url(https://sportzino.com/info/wp-content/uploads/2025/09/image-1.png);
            background-repeat: no-repeat;
            background-size: cover;
            aspect-ratio: 1439 / 570;
            display: flex;
            justify-content: center;
            align-items: center;
            text-align: center;
        }

        .StayInTouchheading {
            color: #FFF;
            text-align: center;
            font-family: "Chakra Petch";
            font-size: 50px;
            font-style: normal;
            font-weight: 700;
            line-height: 72px;
            letter-spacing: -1px;
            width: 1100px;
            margin: 0 auto;
        }

        .appdownloadIcon {
            display: flex;
            justify-content: center;
            gap: 40px;
            margin: 70px 0;
        }

        .stayintouchh3 {
            color: #FFF;
            text-align: center;
            /* Display md/Bold */
            font-family: "Chakra Petch";
            font-size: 36px;
            font-style: normal;
            font-weight: 700;
            line-height: 44px;
            letter-spacing: -0.72px;
        }

        .StayInTouchp {
            color: #FFF;
            text-align: center;
            /* Display xs/Semibold */
            font-family: "Chakra Petch";
            font-size: 24px;
            font-style: normal;
            font-weight: 600;
            line-height: 32px;
        }

        .icon-wrap {
            justify-content: center;
            gap: 12px;
        }

        .socialsectionarchivebtns {
            display: flex;
            justify-content: center;
            gap: 58px;
        }

        .promo-code-features {
            padding: 50px 0;
        }

        .promo-row {
            display: flex;
            flex-wrap: wrap;
            gap: 20px;
            justify-content: center;
            align-items: center;
            margin: 25px 0;
        }

        .promo-row div {
            flex: 1 1 calc(50% - 10px);
            box-sizing: border-box;
        }

        .terms h2.accordion-title {
            color: #FFF;
            font-family: "Chakra Petch";
            font-size: 24px;
            font-style: normal;
            font-weight: 500;
            line-height: 32px;
        }

        .promo-code-box {
            display: flex;
            max-width: 390px;
            align-items: center;
            padding: 0.5rem 1rem;
            cursor: pointer;
            font-size: 1.2rem;
            position: relative;
            justify-content: space-between;
            border-radius: 33px;
            border: 2px dashed #003CFF;
            background: linear-gradient(270deg, #001077 -4%, #2E344E 121%);
            color: #fff;
            margin: 0 auto;
        }

        .promo-code-text {
            margin: 0 auto;
            color: #FFF;
            font-family: "Chakra Petch";
            font-size: 54px;
            font-style: normal;
            font-weight: 700;
            line-height: normal;
            text-transform: uppercase;
        }

        .copy-btn {
            background: transparent;
            border: none;
            color: #fff;
            cursor: pointer;
            font-size: 1.2rem;
            padding: 0;
        }

        .tooltip {
            visibility: hidden;
            background-color: #333;
            color: #fff;
            text-align: center;
            padding: 5px 8px;
            border-radius: 4px;
            position: absolute;
            z-index: 1;
            top: -30px;
            left: 50%;
            transform: translateX(-50%);
            font-size: 14px;
            white-space: nowrap;
            opacity: 0;
            transition: opacity 0.3s;
            width: 65px !important;
        }

        .copy-icon-img {
            width: 54px;
        }

        .copy-btn:hover {
            background-color: unset;
        }

        .tooltip.show {
            visibility: visible;
            opacity: 1;
        }

        .TopFeaturesInner {
            counter-reset: topfeatures-counter;
        }

        .single-Topfeatures::before {
            counter-increment: topfeatures-counter +1;
            content: counter(topfeatures-counter);
            background: linear-gradient(180deg, #FF0000 -32.82%, rgba(5, 0, 253, 0.21) 75%);
            width: 48px;
            height: 48px;
            display: block;
            border-radius: 50px;
            padding: 12px 20px;
            position: absolute;
            left: -60px;
        }

        .Topfeaturesh2,
        .featuresh3,
        .promo-code-features h2,
        .promocode-slider h2 {
            font-family: Chakra Petch !important;
            font-weight: 700 !important;
            font-size: 50px !important;
            line-height: 120% !important;
            text-align: center;
            background: linear-gradient(93deg, #00A3FF 24.68%, #FF4668 50.77%, #FF4668 129.48%, #C446FF 127%);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
            display: block;
        }

        .promocode-carousel h3 {
            text-align: center;
            font-family: "Chakra Petch";
            font-size: 24px;
            font-weight: 700;
            line-height: 120%;
            /* 28.8px */
            letter-spacing: -0.6px;
            background: linear-gradient(93deg, #00A3FF 9.68%, #FF4668 73.9%, #FF4668 97.48%, #C446FF 110.02%);
            background-clip: text;
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
        }

        .promocode-carousel p {
            color: #D2DFFF;
            text-align: center;
            font-family: "Chakra Petch";
            font-size: 18px;
            font-style: normal;
            font-weight: 500;
            line-height: 32px;
            /* 177.778% */
        }

        .promocode-carousel-Inner p {
            color: #D2DFFF;
            text-align: center;
            font-family: "Chakra Petch";
            font-size: 18px;
            font-weight: 500;
            line-height: 32px;
            /* 177.778% */
        }

        .promocode-slider .cs-container>p {
            color: #D2DFFF;
            text-align: center;
            font-family: "Chakra Petch";
            font-size: 20px;
            font-weight: 500;
            line-height: 32px;
            margin-bottom: 70px;
        }

        .slick-slide {
            border-radius: 24px;
            border: 1px solid #CCAEEA;
            background: #06033A;
            margin: 0 25px;
            padding: 30px;
        }

        .promocode-slider {
            margin-bottom: 150px;
        }

        .slick-dots {
            bottom: -50px !important;
        }

        .slick-dots li.slick-active button:before {
            color: #D2DFFF !important;
        }

        .slick-dots li button:before {
            color: #D2DFFF4D;
            font-size: 10px;
        }

        .TopFeaturesInner {
            display: flex;
            justify-content: space-evenly;
            align-items: center;
            margin: 70px 0;
        }

        .single-Topfeatures {
            position: relative;
            width: 25%;
        }

        .single-Topfeatures span {
            font-family: "Chakra Petch";
            font-size: 30px;
            font-weight: 700;
            line-height: 120%;
            /* 36px */
            letter-spacing: -1.2px;
            background: linear-gradient(93deg, #00A3FF 9.68%, #FF4668 36.77%, #FF4668 97.48%, #C446FF 110.02%);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
        }

        .single-Topfeatures p {
            color: #D2DFFF;
            font-family: "Chakra Petch";
            font-size: 18px;
            font-weight: 500;
            line-height: 150%;
            /* 27px */
            letter-spacing: -0.45px;
        }

        a.BannerBtn span,
        a.contentBtn span {
            transform: skewX(10deg);
            display: block;
        }

        a.contentBtn,
        .BannerBtn {
            color: #5F510C;
            font-family: "Chakra Petch";
            font-size: 20px;
            font-style: normal;
            font-weight: 700;
            line-height: 30px;
            background: linear-gradient(90deg, #FFE3AB 0%, #F5C566 122.16%);
            padding: 15px 50px;
            border-radius: 12px;
            box-shadow: 0px 0px 12px 0px #FDECCB;
            text-align: center;
            transform: skewX(-10deg);
            -webkit-transform: skewX(-10deg);
            text-decoration-skip-ink: none;
            text-decoration: none;
            display: table;
            width: 360px;
            margin: 0 auto;
        }

        .Topfeatures {
            margin-bottom: 150px;
        }

        .features {
            margin-bottom: 150px;
        }

        .features .cs-container>p {
            color: #D2DFFF;
            text-align: center;
            font-family: "Chakra Petch";
            font-size: 20px;
            font-weight: 500;
            line-height: 32px;
            /* 160% */
            margin-bottom: 70px;
        }

        .promo-code-features .cs-container>p {
            color: #D2DFFF;
            text-align: center;
            font-family: "Chakra Petch";
            font-size: 20px;
            font-style: normal;
            font-weight: 500;
            line-height: 32px;
            margin-bottom: 70px;
        }

        .FeaturesInner {
            display: flex;
        }

        .single-feature {
            padding: 0 30px;
            text-align: center;
        }

        .single-feature p {
            color: #D2DFFF;
            text-align: center;
            font-family: "Chakra Petch";
            font-size: 18px;
            font-style: normal;
            font-weight: 500;
            line-height: 150%;
            /* 27px */
            letter-spacing: -0.45px;
            margin-bottom: 30px;
        }

        .single-feature h2 {
            background: linear-gradient(93deg, #00A3FF 20.68%, #FF4668 54.77%, #FF4668 97.48%, #C446FF 110.02%);
            background-clip: text;
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
            text-align: center;
            font-family: "Chakra Petch";
            font-size: 30px;
            font-weight: 700;
            line-height: 120%;
            /* 36px */
            letter-spacing: -1.2px;
            margin: 20px 0;
        }

        .gradient-color+p {
            margin-bottom: 70px;
        }

        .downloadPWA h2 {
            background: linear-gradient(45deg, #003CFF 5%, #08F 65%);
            background-clip: text;
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
            text-align: center;
            font-family: "Chakra Petch";
            font-size: 50px;
            font-weight: 700;
            line-height: 120%;
            /* 60px */
            letter-spacing: -2px;
            margin-bottom: 70px;
        }

        .downloadPWA h3 {
            background: linear-gradient(93deg, #00A3FF 20.68%, #FF4668 54.77%, #FF4668 97.48%, #C446FF 110.02%);
            background-clip: text;
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
            text-align: center;
            font-family: "Chakra Petch";
            font-size: 36px;
            font-weight: 700;
            line-height: 120%;
            /* 43.2px */
            letter-spacing: -1.44px;
        }

        .downloadPWA p {
            color: #D2DFFF;
            text-align: center;
            font-family: "Chakra Petch";
            font-size: 20px;
            font-weight: 500;
            line-height: 32px;
            /* 160% */
        }

        .downloadPWA {
            text-align: center;
            margin-bottom: 150px;
        }

        .downloadPWA img {
            margin: 70px 0;
        }

        .text-left {
            text-align: left !important;
        }

        .gradient-color {
            margin-bottom: 15px !important;
            background: linear-gradient(93deg, #00A3FF 18.68%, #FF4668 52.77%, #FF4668 97.48%, #C446FF 110.02%) !important;
            -webkit-background-clip: text !important;
            margin-top: 150px;
        }

        .promo-content h3 {
            background: linear-gradient(45deg, #003CFF 5%, #08F 72%);
            background-clip: text;
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
            font-family: "Chakra Petch";
            font-size: 32px;
            font-weight: 700;
            line-height: 72px;
            /* 225% */
            letter-spacing: -0.64px;
            text-align: left;
        }

        .promo-content p {
            color: #D2DFFF;
            font-family: "Chakra Petch";
            font-size: 18px;
            font-weight: 400;
            line-height: 32px;
            /* 177.778% */
            text-align: left;
        }

        .m-reverse .promo-img {
            text-align: left !important;
        }

        .promo-img {
            text-align: right;
        }

        .leftsec h1 {
            font-family: Chakra Petch;
            font-weight: 500;
            font-size: 62px;
            line-height: 100%;
            letter-spacing: 0%;
            text-align: center;
            vertical-align: middle;
            color: #fff;
        }

        .leftsec {
            width: 60%;
            text-align: center;
        }

        .leftsec>h2 {
            font-family: Chakra Petch;
            font-weight: 700;
            font-size: 60px;
            line-height: 72px;
            letter-spacing: -2%;
            text-align: center;
            vertical-align: middle;
            color: #fff;
        }

        .rightsec {
            width: 40%;
        }

        .leftsec>p:nth-child(3) {
            color: #FFFFFF;
            font-family: Chakra Petch;
            font-weight: 700;
            font-size: 24px;
            line-height: 32px;
            letter-spacing: 0%;
            text-align: center;
        }

        small {
            display: block;
            font-family: Chakra Petch;
            font-weight: 700;
            font-size: 14px;
            line-height: 100%;
            letter-spacing: 0%;
            margin: 10px 0;
        }
.downloadPWA ol li, .downloadPWA ul li {
    color: #D2DFFF;
    text-align: left;
    font-family: "Chakra Petch";
    font-size: 20px;
    font-weight: 500;
    line-height: 32px;
    }
.downloadPWA ol, .downloadPWA ul {
    padding: 0;
}
        @media(max-width:767px) {
            h3.text-left {
    font-size: 20px !important;
}
            .downloadPWA ol li, .downloadPWA ul li,.smallMobileFont {
                font-size: 16px !important;
            }
            .FeaturesInner {
                flex-direction: column;
            }

            .StayInTouchheading {
                font-size: 24px;
                width: auto;
                line-height: 32px;
            }

            .leftsec {
                width: 100%;
            }

            .leftsec h1 {
                font-size: 28px;
                padding-top: 30px;
            }

            .leftsec>h2 {
                font-size: 30px;
                line-height: 1;
            }


            .leftsec>h2 img {
                width: 40px;
            }

            .leftsec>p:nth-child(3) {
                font-size: 18px;
            }

            .promo-code-text {
                font-size: 26px;
            }

            .copy-icon-img {
                width: 34px;
            }

            .promo-code-box {
                max-width: 300px;
                border-radius: 20px;
            }

            small {
                font-size: 12px;
            }

            .Topfeaturesh2,
            .featuresh3,
            .promo-code-features h2,
            .promocode-slider h2 {
                font-size: 30px !important;
                text-align: center !important;
                display: block !important;
            }

            .TopFeaturesInner {
                flex-direction: column;
            }

            .single-Topfeatures {
                width: 100%;
                padding-left: 60px;
                margin: 10px 0;
            }

            .single-Topfeatures::before {
                left: -5px;
                top: -5px;
            }

            section.hero-section {
                background-image: url('https://sportzino.com/info/wp-content/uploads/2025/09/Promo_Bg-1.jpg');
                aspect-ratio: 392 /770;
                justify-content: flex-start;
                align-items: flex-start;
            }

            .Topfeatures {
                margin: 50px 0;
            }

            .TopFeaturesInner {
                margin: 30px 0;
            }

            .single-Topfeatures span {
                font-size: 24px;
            }

            .single-Topfeatures p {
                font-size: 14px;
            }

            .features .cs-container>p {
                font-size: 16px;
            }

            .single-feature h2 {
                font-size: 24px;
            }

            .single-feature p {
                font-size: 14px;
            }

            a.contentBtn,
            .BannerBtn {
                width: 280px;
            }

            .single-feature {
                margin: 32px 0;
            }

            .features {
                margin-bottom: 50px;
            }

            .downloadPWA h2 {
                font-size: 36px;
                margin-bottom: 30px;
            }

            .downloadPWA h3 {
                font-size: 30px;
            }

            .downloadPWA p {
                font-size: 14px;
            }

            .downloadPWA img {
                margin: 30px 0;
            }

            .gradient-color {
                margin-top: 50px;
                font-size: 30px !important;
            }

            .gradient-color+p {
                margin-bottom: 30px;
            }

            .downloadPWA {
                margin-bottom: 50px;
            }

            .promocode-slider .cs-container>p {
                font-size: 16px;
                margin-bottom: 30px;
            }

            .promocode-carousel h3 {
                font-size: 20px;
            }

            .promocode-carousel p {
                font-size: 14px;
            }



            .promocode-slider {
                margin-bottom: 50px;
            }

            .promo-code-features .cs-container>p {
                font-size: 16px;
                margin-bottom: 30px;
            }

            .promo-row {
                flex-direction: column;
            }

            .m-reverse {
                flex-direction: column-reverse;
            }

            .promo-content h3 {
                font-size: 24px;
                text-align: center;
                line-height: 1;
            }

            .promo-content p {
                font-size: 14px;
                text-align: center;
            }

            .m-reverse .promo-content h3,
            .m-reverse .promo-content p {
                text-align: center !important;
            }

            .appdownloadIcon {
                flex-direction: column;
                display: inline-flex;
                margin: 40px 0;
                gap: 15px;
            }

            .stayintouchh3 {
                font-size: 24px;
                line-height: 32px;
            }

            .StayInTouchp {
                font-size: 18px;
                line-height: 24px;
            }

            .socialsectionarchivebtns {
                flex-wrap: wrap;
                width: 230px;
                gap: 25px;
                margin: 0 auto;
            }

            .socialsectionarchivebtns img {
                width: 60px !important;
            }

            .StayInTouch {
                padding: 100px 0 20px 0;
            }

            section.FAQ h2 {
                font-size: 28px;
            }

            section.FAQ .accordion-title {
                font-size: 18px;
            }

            section.FAQ .accordion-content {
                font-size: 14px;
            }

            section.FAQ #accordion {
                padding: 20px 0;
            }
        }

        @media(min-width:768px) and (max-width:1200px) {
            section.hero-section {
                background-size: contain;
            }

            p.StayInTouchheading {
                width: auto;
                font-size: 35px;
                line-height: 1;
            }

            .single-Topfeatures {
                width: 100%;
                padding-left: 50px;
            }

            .single-Topfeatures::before {
                left: -10px;
            }

            .leftsec h1 {
                font-size: 40px;
            }

            .leftsec {
                width: 70%;
            }

            .leftsec>h2 {
                font-size: 35px;
                line-height: 35px;
            }

            .leftsec>h2 img {
                width: 45px;
            }

            .leftsec>p:nth-child(3) {
                font-size: 20px;
            }

            .promo-code-text {
                font-size: 35px;
            }

            .copy-icon-img {
                width: 40px;
            }

            .promo-code-box {}

            .promo-content h3 {
                line-height: 1;
            }

            .StayInTouch {
                padding: 50px 0 20px 0;
            }

            .TopFeaturesInner {
                flex-direction: column;
            }

            .FeaturesInner {
                flex-direction: column;
            }

            .single-feature {
                margin: 10px 0;
            }
        }

        #more {
            display: none;
        }