        /*-------------------------------------------NEW-INDEX PAGE----------------------------------------*/
        /* Start CSS 02-01-2023 */

    @media (min-width: 1600px) {
    body.single-articles .neve-main .container.single-post-container .articles .spacing-sec,
    body .articles .nv-content-wrap .spacing-sec {
        max-width: calc(100% - 168px)!important;
    }
    }

    @media (min-width: 768) {
        .article-main-title.sub-heading h2 {
    font-size: 28px!important;
    line-height: 35px!important;
}
    }

    body .articles .ad-con {
        margin-top: 74px!important;
    }

        @media (min-width: 1901px) {
            .about-img-sec,
            .openion-image-section {
                height: auto !important;
                min-height: 905px !important;
            }
        }

        @media (max-width: 1900px) {
            .about-img-sec,
            .openion-image-section {
                height: auto !important;
                min-height: auto !important;
            }
        }

        @media (max-width: 1790px){
            .you-can-give-sec .elementor-widget-container {
                font-size: 60px;
                line-height: 80px;
            }
        }

        body#neve_body .about-text>.elementor-widget-container {
            z-index: 10;
            position: relative;
        }

        @media (max-width: 1799px){
            body .you-can-give-img-sec .you-can-give-img .elementor-widget-container {
            height: 790px;
        }
        body .you-can-give-img-sec .you-can-give-img .elementor-widget-container img {
            height: 100%;
            width: 100%;
        }
        }

        @media (max-width: 1599px){
            body .you-can-give-img-sec .you-can-give-img .elementor-widget-container {
            height: 700px;
        }
        }

        @media (max-width: 1399px){
            body .you-can-give-img-sec .you-can-give-img .elementor-widget-container {
            height: 650px;
        }
        body#neve_body .left-banner-con-text h2 a {
        padding-left: 15px;
    }
        .you-can-give-sec .img-share {
            margin: 0px 0 -3px;
        }
        body .articles .ad-con {
            width: auto;
        }
			body.single-articles .neve-main .container.single-post-container .articles .spacing-sec, body .articles .nv-content-wrap .spacing-sec {
    max-width: calc(100% - 70px)!important;
    margin: 0 0 0 auto!important;
}
        }

        @media (max-width: 1299px){
            body .you-can-give-img-sec .you-can-give-img .elementor-widget-container {
            height: 600px;
        }
    }

        @media only screen and (min-width: 1400px) {
            .you-can-give-sec .new-about-social .share-buttons a {
                height: 48px;
                width: 48px;
                margin-right: 15px;
                line-height: 48px;
            }

            .you-can-give-sec .new-about-social .share-buttons a::before {
                font-size: 24px;
            }

            .you-can-give-sec .new-about-social .share-buttons a.twitter::before {
                width: 26px;
                height: 26px;
                top: 14px;
                left: 13px;
                background-size: 26px;
            }

            .you-can-give-sec .new-about-social .share-buttons a.instagram::before {
                width: 24px;
                height: 28px;
                top: 9px;
                left: 12px;
                background-position: 0px -58px;
                background-size: 24px;
            }
        }

        /* End CSS 02-01-2023 */
        /* Start CSS 11-01-2023 */
        /* @media only screen and (max-width: 1800px) {
            /* .left-banner-con-text {
                left: 15px;
            } */
        /* body#neve_body .left-banner-con-text h2 a {
                padding-left: 15px;
            }

        } */
        @media only screen and (min-width: 1600px) and (max-width: 1800px) {
            #neve_body .contact-we-are-sporty {
                width: 750px;
            }
        }

        @media only screen and (min-width: 1481px) and (max-width: 1600px) {
            #neve_body .contact-we-are-sporty {
                width: 700px;
            }
    body .quiz-page .about-img, body .quiz-page .about-content {
        min-height: 665px;
    }
        }

        @media only screen and (min-width: 1200px) and (max-width: 1600px) {
            body#neve_body .you-can-give-sec {
                padding-right: 0;
                text-align: center;
                align-items: center;
            }
        }

        /* End CSS 11-01-2023 */
        @media only screen and (max-width: 1600px) {
            .sub-popup-main-wrap {
                height: 84%;
                max-height: 644px;
            }

            .sub-popup-main-wrap .main-wrap .rigth-contect-wrap .rigth-txt .entering-wrap {
                margin-top: 5px;
            }

            .sub-popup-main-wrap .main-wrap::before {
                width: 550px;
                height: 449px;
                background-size: 550px;
            }

            .bottom-white-circle .white-circle-image {
                height: 95px;
            }

            .news-letter {
                margin: 0 auto;
            }

            .bottom-white-circle {
                right: 271px;
            }

            .sub-popup-main-wrap .main-wrap .rigth-contect-wrap .rigth-txt .epic_results {
                margin: 0 auto;
            }

            /* Start CSS 25-08-2023 (Home-pop-up) */
            .home-pop .sub-popup-main-wrap .main-wrap::before {
                width: 334px;
                height: 348px;
                background-size: 100%;
            }

            .home-pop .round-dotted {
                height: 310px;
                width: 310px;
            }

            /* End CSS 25-08-2023 (Home-pop-up) */
            /* Start CSS 01-01-2024 */
            /* End CSS 01-01-2024 */
            /*-------------------------------------------NEW-INDEX PAGE----------------------------------------*/
            /* Start CSS 01-01-2024 */
            .team-section.new-support-sec .elementor-container {
                max-width: 100%;
            }

            .team-section.new-support-sec .our-team>li .pimage a {
                height: 175px;
            }

            /* body#neve_body .join-our-footnew {
            width: 44%;
            margin-right: 0;
        } */
    body#neve_body .new-home-join-title h2 {
        font-size: 70px;
        line-height: 80px;
    }

            .new-home-join-title::before {
                width: 300px;
                height: 151px;
                right: 0;
                bottom: -170px;
                background-size: 300px;
            }

            body#neve_body .right-content-section {
                padding-right: 20px;
                justify-content: center;
                padding-top: 0;
            }

        body#neve_body .right-content-section .we-are-sporty-max,
            body#neve_body .about-content .we-are-sporty-max {
            width: 100%;
            max-width: 700px;
        }

        body#neve_body .openion-content-section {
            padding-left: 72px;
        }

    body#neve_body .join-our-footnew>.elementor-widget-wrap {
        padding-left: 70px;
    }       

    body#neve_body .left-banner-con-text h2, body#neve_body .left-banner-con-text h2 a, body#neve_body .right-banner-con-text h2, body#neve_body .right-banner-con-text h2 a {
        font-size: 25px;
        line-height: 32px;
        color: #ffffff;
        font-weight: 700;
        font-family: "Inter";
    }
            .you-can-text .elementor-widget-container {
                font-size: 55px;
                line-height: 65px;
            }

            /* End CSS 01-01-2024 */
            .quiz-container::before {
                left: -66px;
            }

            .quiz-container::before {
                width: 30px;
                height: 30px;
                background-size: 30px;
                left: -35px;
            }

            .cowl-thumbnail-wrap .common-img-con,
            .unique-openion-sec .new-quiz-wrap .quiz-thumbnail-wrap .common-img-con {
                height: 496px;
            }

            /*     .owl-item .about-event-wrap span, .unique-openion-sec .owl-item .about-event-wrap span {
                padding-right: 20px;
                font-size: 24px;
                line-height: 31px;
            } */
            .owl-item .about-event-wrap span span {
                font-size: 21px;
                line-height: 21px;
                padding-bottom: 5px;
            }

            .openion-section::before {
                width: 135px;
                height: 188px;
                top: 6px;
                background-size: 135px;
            }

            /* .new-follow-social-wrap.support-social {
                top: 225px;
            } */
        }

        @media (min-width: 1481px){
        body#neve_body .about-tiltle h2 {
            font-size: 42px!important;
            line-height: 52px!important;
        }
        body#neve_body .about-text>.elementor-widget-container,
        body#neve_body .about-text>.elementor-widget-container a {
        font-size: 26px !important;
        line-height: 32px !important;
    }
        }

        @media only screen and (max-width: 1480px) {

        body .articles .ad-con {
            margin-top: 62px!important;
        }

            /*-------------------------------------------NEW-INDEX PAGE----------------------------------------*/
            /* Start CSS 02-01-2023 */
            body#neve_body .join-our-footnew>.elementor-widget-wrap {
                padding-left: 30px;
            }

            body#neve_body .new-home-join-title h2 {
                font-size: 50px;
                line-height: 68px;
            }

            .follow-us-section .new-follow-social-wrap .share-buttons a,
            .follow-social-wrap .share-buttons a {
                height: 60px;
                width: 60px;
                margin: 0 10px 0 0;
                line-height: 60px;
            }

            .new-follow-social-wrap .share-buttons a.twitter::before,
            .new-follow-social-wrap .share-buttons a.instagram::before {
                top: 20px;
                left: 19px;
            }

            .new-follow-social-wrap .share-buttons a.instagram::before {
                top: 17px;
                left: 16px;
            }

            body .owl-carousel.owl-loaded .owl-nav button {
                margin: 0 270px;
            }

            /* .left-banner-con-text, .right-banner-con-text {
            left: 15px;
        } */
            body#neve_body .right-banner-con-text h2 a {
                padding-left: 15px;
            }

            .owl-item .about-event-wrap a > span ,
            .unique-openion-sec .owl-item .about-event-wrap span {
                font-size: 25px;
                line-height: 30px;
            }
        

            .owl-item .about-event-wrap span span {
                padding-bottom: 0;
            }

            .about-event-wrap {
                left: 15px;
                bottom: 25px;
            }

            body#neve_body .follow-man-img .elementor-widget-container img {
                height: 100%;
            }

            body#neve_body .about-img {
                min-height: 600px;
            }

            body#neve_body .about-content {
                padding-top: 100px;
                min-height: 600px;
            }

            body#neve_body .new-about-social .elementor-widget-container {
                padding-top: 30px;
            }

            body#neve_body .about-text>.elementor-widget-container {
                padding-top: 20px;
                font-size: 30px;
                line-height: 40px;
                letter-spacing: 0;
            }

            /* Start CSS 21-02-2024 */
            .about-text.contact-text a {
                font-size: 30px;
                line-height: 40px;
                letter-spacing: 0;
            }

            /* End CSS 21-02-2024 */
            body#neve_body .about-tiltle h2 {
                font-size: 40px;
                line-height: 50px;
            }

            body#neve_body .right-content-section .we-are-sporty-max {
                width: 100%;
                max-width: 600px;
            }

            body#neve_body .openion-content-section {
                padding-left: 20px;
            }

            body#neve_body .we-are-sporty-max.e-con {
                width: 600px;
            }

            .aricle-shortcode p,
            .aricle-shortcode p a {
                font-size: 18px;
                line-height: 20px;
                margin-top: 15px;
                margin-bottom: 20px;
            }

        .aricle-shortcode p a {
            margin: 0;
        }

            .you-can-text .elementor-widget-container {
                font-size: 45px;
                line-height: 55px;
            }

            .quiz-container::before {
                display: none;
            }

            .quiz-container .title_btn_wrap {
                padding: 17px 10px 28px;
            }

            /* .new-follow-social-wrap.support-social {
                top: 246px;
            } */

            .cowl-thumbnail-wrap .common-img-con,
            .unique-openion-sec .new-quiz-wrap .quiz-thumbnail-wrap .common-img-con {
                height: 450px;
            }

            /* Start CSS 25-01-2024 */
            body#neve_body .quiz-page .about-content {
                padding-top: 0px;
            }

            /* End CSS 25-01-2024 */
            /* Start CSS 12-03-2024 */
            body .new-poll-sec .quiz-container .quiz-main-wrap .new-quiz-wrap .common-img-con {
                height: 450px;
            }

            /* End CSS 12-03-2024 */


        }

        @media (min-width: 1600px){
            body .articles .nv-content-wrap .ad-con.ad-con-bottom {
        width: 20.8%;
    }
        }

        @media only screen and (min-width: 1201px) and (max-width: 1380px) {

            .right-ban-con-to,
            .right-bann-dn {
                height: 290px;
            }
        }

        /* End CSS 02-01-2023 */
        @media only screen and (min-width: 1320px) and (max-width: 1480px) {
            .sub-popup-main-wrap .main-wrap::before {
                width: 424px;
                height: 347px;
                background-size: 424px;
            }

            .bottom-white-circle {
                bottom: -40px;
            }

            .bottom-white-circle .white-circle-image {
                height: 60px;
            }

            .home-pop .sub-popup-main-wrap .main-wrap .rigth-contect-wrap {
                padding: 80px 0px 55px 0px;
            }

            /*-------------------------------------------NEW-INDEX PAGE----------------------------------------*/
            /* Start CSS 02-01-2023 */
            .quiz-container .quiz-main-wrap .new-quiz-wrap .common-img-con {
                height: 100%;
            }

            .cowl-thumbnail-wrap .common-img-con,
            .unique-openion-sec .new-quiz-wrap .quiz-thumbnail-wrap .common-img-con {
                height: 450px;
            }

            /* End CSS 02-01-2023 */
        }

        /* @media only screen and (min-width: 1301px) and (max-width: 1500px) {
            #neve_body .team-section .support-team-inner {
                padding-left: 70px;
            } */

    /* .follow-social-wrap.support-social {
        left: -30px;
    } */

        .team-section .our-team {
            grid-gap: 30px 33px;
        }

        .sub-popup-main-wrap .main-wrap {
            max-height: 644px;
        }

        @media only screen and (max-width: 1300px) {
            /* #neve_body .team-section .support-team-inner {
                padding-left: 100px;
            } */

            /* .follow-social-wrap.support-social {
                left: -30px;
            } */

            .team-section .our-team {
                grid-gap: 30px 33px;
            }

            .quiz_section .mlw_qmn_new_question::before {
                left: -111px;
            }

            /*-------------------------------------------NEW-INDEX PAGE----------------------------------------*/
            /* Start CSS 02-01-2023 */
            .quiz-container .quiz-main-wrap .new-quiz-wrap .common-img-con {
                height: 365px;
            }

            .cowl-thumbnail-wrap .common-img-con,
            .unique-openion-sec .new-quiz-wrap .quiz-thumbnail-wrap .common-img-con {
                height: 400px;
            }

            /* End CSS 02-01-2023 */
        }

        @media (max-width: 1250px) and (min-width: 1025px){
            main#content .new-title-social-wrap > div > div:nth-child(1) {
                width: 70%;
            }
            body#neve_body .new-home-join-title h2 {
                font-size: 45px;
                line-height: 68px;
            }
        }

        @media (max-width: 1399px) {
        body#neve_body .left-banner-con-text h2, body#neve_body .left-banner-con-text h2 a, body#neve_body .right-banner-con-text h2, body#neve_body .right-banner-con-text h2 a {
            font-size: 25px;
            line-height: 32px;
        }
    }

        @media only screen and (max-width: 1200px) {

            /* POP-UP CSS  */
            .sub-popup-main-wrap {
                width: 90%;
            }

            body.articles-template-default .article-section .article-title h2.elementor-heading-title {
                font-size: 40px;
                line-height: 50px;
            }

            .sub-popup-main-wrap .main-wrap .rigth-contect-wrap .rigth-txt h2 {
                font-size: 25px;
                line-height: 30px;
                margin-bottom: 10px;
            }

            .sub-popup-main-wrap .main-wrap .rigth-contect-wrap .rigth-txt .sportypoll-text,
            .sub-popup-main-wrap .main-wrap .rigth-contect-wrap .rigth-txt .entering-wrap,
            .sub-popup-main-wrap .main-wrap .rigth-contect-wrap .rigth-txt .entering-wrap a {
                font-size: 20px;
                line-height: 25px;
                margin-bottom: 30px;
            }

            .sub-popup-main-wrap .main-wrap .rigth-contect-wrap .rigth-txt .entering-wrap,
            .sub-popup-main-wrap .main-wrap .rigth-contect-wrap .rigth-txt .entering-wrap a {
                font-size: 14px;
                line-height: 20px;
                margin-bottom: 0px;
            }

            .sub-popup-main-wrap .main-wrap .rigth-contect-wrap .rigth-txt .widget_epicwin_widget {
                margin-bottom: 20px;
            }

            .sub-popup-main-wrap .main-wrap .left-img-wrap .left-img {
                height: 635px;
            }

            .sub-popup-main-wrap .main-wrap .rigth-contect-wrap .rigth-txt h2.sportypoll-text {
                font-size: 23px;
                margin-bottom: 15px;
                margin-top: 15px;
            }

            .sub-popup-main-wrap .main-wrap .rigth-contect-wrap .rigth-txt .email-form .newsletter-email #subnewsemail,
            .sub-popup-main-wrap .main-wrap .rigth-contect-wrap .rigth-txt .email-form .email-subscribe .news-submit #sidebar_button {
                height: 56px;
                font-size: 17px;
                line-height: 20px;
            }

            .sub-popup-main-wrap .main-wrap .rigth-contect-wrap .rigth-txt .email-form .newsletter-email label {
                font-size: 17px;
                top: 16px;
            }

            .sub-popup-main-wrap .main-wrap .rigth-contect-wrap .rigth-txt .email-form .email-subscribe .news-submit #sidebar_button {
                font-size: 22px;
                line-height: 27px;
            }

            .top-football-image .top-football {
                height: 145px;
            }

            .right-football .right-football-image {
                height: 240px;
            }

            .right-football {
                right: -39px;
                bottom: 66px;
            }

            .news-letter {
                margin: 0 auto;
            }

            .sub-popup-main-wrap .main-wrap::before {
                width: 500px;
                height: 409px;
                background-size: 500px;
            }

            /* Start CSS 25-08-2023 (Home-pop-up) */
            .home-pop .sub-popup-main-wrap .main-wrap::before {
                width: 300px;
                height: 312px;
                background-size: 300px;
            }

            .home-pop .round-dotted {
                top: -54px;
                height: 272px;
                width: 272px;
            }

            .home-pop .news-letter {
                margin: 0 auto;
            }

            /* End CSS 25-08-2023 (Home-pop-up) */
            /* #neve_body {
                padding-top: 99px;
            }
            header .site-logo img {
                max-width: 300px;
                transition: 0.5s all;
            }
            header {
                padding: 15px 0 20px;
            }
            #neve_body.sticky header .site-logo img {
                max-width: 280px;
            }
            #neve_body.sticky .header {
                padding: 10px 0 15px;
                box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.2);
            }*/
            .quiz_section .mlw_qmn_question_number::before {
                left: -3px;
                width: 120px;
            }

            .quiz-page-banner-column>.elementor-widget-wrap {
                box-shadow: 4px 4px 180px 0 rgba(0, 0, 0, 0.65);
            }

            #site-footer ul#footer-menu>li>a {
                font-size: 16px;
            }

            #site-footer #cb-row--footer-bottom .builder-item .widget,
            #site-footer #cb-row--footer-bottom .builder-item a {
                font-size: 16px;
            }

            .team-section .our-team {
                grid-gap: 25px 25px;
            }

            .team-section .our-team>li .pimage a {
                height: 120px;
            }

            .team-section .our-team>li .pimage a img {
                padding: 19px;
            }

            .quiz_section .mlw_qmn_new_question::before {
                left: -22px;
                width: 180px;
            }

            .quiz-wrap .qsm-quiz-container .qsm-featured-image {
                margin-top: 10px;
            }

            .qsm-page .quiz_section .mlw_qmn_question_number {
                font-size: 40px;
            }

            .quiz-wrap .qsm-page .quiz_section {
                margin: 0 0 35px 0;
            }

            .qsm-page .quiz_section .time-wrap {
                font-size: 18px;
                line-height: 46px;
                min-width: 180px;
            }

            /*-------------------------------------------NEW-INDEX PAGE----------------------------------------*/
            /* Start CSS 02-01-2024 */
            .right-ban-con-to,
            .right-bann-dn {
                height: 315px;
            }

            .ceousle-down .elementor-widget-container::before {
                width: 200px;
                height: 122px;
                right: 0;
                bottom: -62px;
                background-size: 200px;
            }

            .article-title h2::before,
            .openion-title h2::before {
                width: 40px;
                height: 74px;
                top: 13px;
                left: -80px;
                background-size: 40px;
            }

            .openion-section::before {
                width: 80px;
                height: 113px;
                top: -11px;
                background-size: 80px;
            }

        body .owl-carousel.owl-loaded .owl-nav button {
            margin: 0 180px;
        }

            .cowl-container {
                margin: 0 -150px;
            }

            .knowledge-title h2::before {
                width: 120px;
                height: 120px;
                top: -63px;
                right: -150px;
                background-size: 120px;
            }

            .team-section.new-support-sec .our-team>li .pimage a {
                height: 145px;
            }

            /* #neve_body .team-section .support-team-inner {
                padding-left: 100px;
                padding-bottom: 100px;
            } */

            /* .new-follow-social-wrap.support-social {
                top: 116px;
            } */

            .new-home-join-title::before {
                width: 200px;
                height: 102px;
                bottom: -112px;
                background-size: 200px;
            }

            body#neve_body .join-our-footnew h2::before {
                width: 30px;
                height: 30px;
                top: 50px;
                right: 100px;
                background-size: 30px;
            }

            body#neve_body .follow-man-img .elementor-widget-container img {
                height: 600px;
            }
        body#neve_body .join-our-footnew>.elementor-widget-wrap {
            padding-left: 20px;
        }

            body#neve_body .about-content .we-are-sporty-max {
                width: 100%;
            }

            body#neve_body .about-content {
                padding-top: 60px;
                min-height: 500px;
            }

            body#neve_body .about-img {
                min-height: 500px;
            }

            body#neve_body .about-text>.elementor-widget-container {
                padding-top: 15px;
                font-size: 24px;
                line-height: 34px;
            }

            /* Start CSS 21-02-2024 */
            .about-text.contact-text a {
                font-size: 24px;
                line-height: 34px;
            }

            /* End CSS 21-02-2024 */
            .openion-content-section::before {
                width: 150px;
                height: 94px;
                bottom: 20px;
                background-size: 150px;
            }

            body#neve_body .about-tiltle h2 {
                font-size: 35px;
                line-height: 40px;
            }

            body.single-articles .article-img-sec .elementor-widget-container {
                height: 461px;
            }

            body.single-articles .article-img-sec.aresnal-img .elementor-widget-container img {
                height: 100%;
            }

            body .you-can-give-img-sec .you-can-give-img .elementor-widget-container {
                height: 480px;
            }

            body .you-can-give-img-sec .you-can-give-img .elementor-widget-container::before {
                width: 60px;
                height: 60px;
                background-size: 60px;
            }

            .you-can-give-sec .img-share {
                margin: 0px 0 20px;
            }

            .quiz-container .quiz-main-wrap .new-quiz-wrap .common-img-con {
                height: 290px;
            }

            .quiz-container .quiz-main-wrap .about-event-wrap .event-title {
                font-size: 16px;
                line-height: 21px;
            }

            .quiz-container .title_btn_wrap {
                padding: 13px 10px 18px;
            }

            .quiz-container .quiz-main-wrap .event-button {
                font-size: 20px;
                font-weight: 400;
                line-height: 40px;
                padding: 0 30px 0 30px;
                margin-top: 10px;
            }

            .cowl-thumbnail-wrap .common-img-con,
            .unique-openion-sec .new-quiz-wrap .quiz-thumbnail-wrap .common-img-con {
                height: 300px;
            }

            /*end CSS 02-01-2024 */
            .owl-item .about-event-wrap span {
                padding-right: 10px;
            }

            .error-404-section {
                padding-bottom: 60px;
            }

            /* Start CSS 15-01-2024 */
            body#neve_body .right-banner-con-text h2 a {
                padding-top: 40px;
            }

            /* End CSS 15-01-2024 */
body .nv-content-wrap ul.awards-bullet li::before {
    top: 11px;
}

            /* Start CSS 23-01-2024(article-crousle) */
            .article-crou .cowl-thumbnail-wrap .common-img-con {
                height: 350px;
            }

            /* .article-crou .owl-item .about-event-wrap span {
                font-size: 20px;
                line-height: 23px;
                padding-right: 5px;
            } */

            body#neve_body .sub-heading h2 {
                font-size: 25px;
                line-height: 30px;
            }

            /* End CSS 23-01-2024(article-crousle) */
            /* Start CSS 05-02-2024 */
            body#neve_body .right-content-section .quiz-con h2 a {
                font-size: 40px;
                line-height: 50px;
            }

            body#neve_body .right-content-section .quiz-con .give-it-try a {
                font-size: 25px;
                line-height: 30px;
            }

            /* End CSS 05-02-2024 */
            /* Start CSS 12-03-2024 */
            body .new-poll-sec .owl-item .about-event-wrap span,
            .unique-openion-sec .owl-item .about-event-wrap span {
                font-size: 16px;
                line-height: 20px;
            }

            /* End CSS 12-03-2024 */

            /* Start CSS 21-03-2024 */
            .poll-article-wrap .add-text .elementor-widget-container {
                height: 250px;
            }

            .poll-article-wrap .embed-ifream-polldeep {
                height: 625px;
            }

            .single-format-standard .neve-main .container.single-post-container .poll .entry-content {
                margin-bottom: 0;
            }

            /* End CSS 21-03-2024 */



        }

        @media only screen and (min-width: 1201px) and (max-width: 1299px) {
            .sub-popup-main-wrap .main-wrap::before {
                width: 370px;
                height: 300px;
                background-size: 370px;
            }
        }

        @media only screen and (max-width: 1199px) {

            /* .new-quiz-up-more .wrap-sec .quiz-container .owl-nav {
                max-width: 922px;
            } */
            .new-quiz-up-more .new-quiz-wrap .title_btn_wrap .quiz-btn .event-button,
            .unique-openion-sec .quiz-container .quiz-main-wrap .quiz-btn .event-button {
                margin-top: 14px;
                padding: 0 30px;
            }

            /* Start CSS 28-02-2024 */
            body .show-ifream {
                height: 460px;
            }

            /* End CSS 28-02-2024 */
            /* Start CSS 12-03-2024 */
            body .new-poll-sec .quiz-container .quiz-main-wrap .new-quiz-wrap .common-img-con {
                height: 300px;
            }

            /* Start CSS 12-03-2024 */
            /* Start CSS 03-04-2024 */
            .top-ad-con .add-text::before {
                right: -10px;
                bottom: -31px;
                width: 100px;
                height: 61px;
                background-size: 100px;
            }

            .our-team li a {
                height: 100px;
                padding: 10px;
            }

            .ad-con-bottom .share-buttons {
                margin: 7px 0;
            }

            .ad-con-bottom .share-buttons a {
                height: 32px;
                width: 32px;
                margin-left: 8px;
                line-height: 32px;
            }

            .ad-con-bottom .share-buttons a::before {
                font-size: 18px;
            }

            .ad-con-bottom .share-buttons a.twitter::before {
                width: 16px;
                height: 16px;
                top: 10px;
                left: 9px;
                background-size: 17px;
            }

            .ad-con-bottom .share-buttons a.instagram::before {
                width: 16px;
                height: 19px;
                top: 7px;
                left: 9px;
                background-position: 0px -37px;
                background-size: 15px;
            }

            .ad-con-bottom .ad-bottom-con-wrap::before {
                top: 139px;
                width: 40px;
                height: 89px;
                background-size: 40px;
            }

            .ad-con-bottom .ad-bottom-con-wrap::after {
                width: 30px;
                height: 62px;
                background-size: 30px;
            }

            /* End CSS 03-04-2024 */
            /* Start CSS 14-05-2024 */
            .sub-popup-main-wrap .chw-widget-area #customForm>div>div>form>div>div {
                height: 55px !important;
            }

            .sub-popup-main-wrap .chw-widget-area #customForm>div>div>form>div input[type="button"] {
                font-size: 20px !important;
            }

            .sub-popup-main-wrap .chw-widget-area #customForm>div>div>form>div input#EMBED_FORM_EMAIL_LABEL {
                font-size: 17px !important;
            }

            /* End CSS 14-05-2024 */

        }

        body .articles .nv-content-wrap .ad-con.ad-con-bottom.adds-in-sec > .sport-openion-sec {
    margin-left: 0;
}

        @media (min-width: 1025px) {
        /* body .sub-heading h2.elementor-heading-title.elementor-size-default {
            font-size: 45px!important;
            line-height: 54px!important;
        } */
        body .sub-heading {
            padding-top: 10px;
        }
        }

        @media (max-width: 1024px) {
            .follow-social-wrap.support-social .share-buttons a:not(:last-child) {
    margin: 0 0 0px 0;
}
body .article-main-title-sec>div>div {
    margin: 0;
}
            body#neve_body .right-banner-con-text h2 a br {
                display: none;
}
body#neve_body .left-banner-con-text h2, body#neve_body .left-banner-con-text h2 a, body#neve_body .right-banner-con-text h2, body#neve_body .right-banner-con-text h2 a {
    font-size: 32px;
    line-height: 44px;
}
body#neve_body .new-inex-main-banner-section>.elementor-container {
    grid-gap: 10px;
}
            /* .follow-social-wrap.support-social {
        left: -15px;
    } */
			.follow-social-wrap.support-social .share-buttons {
    margin-top: 25px;
}
    body.single-articles .neve-main .container.single-post-container .articles .spacing-sec,
    body .articles .nv-content-wrap .spacing-sec {
        max-width: 100%!important;
        margin: 0 auto!important;
    }
            .single-articles .neve-main .container.single-post-container .articles {
            padding: 0 15px;
        }
            body#neve_body .about-content .we-are-sporty-max {
            width: 100%;
            padding: 0;
        }
        .header {
            padding: 15px 15px 15px!important;
        }
        .wrap-sec.quiz-page {
            padding: 0px;
        }
        body#neve_body .quiz-page .about-content {
            padding: 20px 15px;
        }
        body#neve_body .new-about-social .elementor-widget-container {
            padding-top: 15px;
        }
            body .article-img-sec {
            margin-bottom: 0px!important;
        }.you-can-give-sec .img-share .share-buttons {
            height: 40px;
        }
        body .you-can-text p {
            font-size: 35px;
            line-height: 120%;
        }
        body .you-can-give-sec {
            padding-top: 0px;
            justify-content: center;
        }
        body .you-can-give-img-sec .you-can-give-img .elementor-widget-container::after {
            left: -43px;
        }
            #site-footer {
                padding: 26px 0 26px 0;
            }

body ul.bullet-point-li li::before {
    width: 6px;
    height: 6px;
    top: 11px;
    left: 7px;
}

            body ul.bullet-point-li li {
                padding-left: 22px;
                margin-bottom: 5px;
            }

.right-ban-con-to, .right-bann-dn {
    height: 330px;
}
            .header {
            padding-left: 15px;
            padding-right: 15px;
        }

            body#neve_body .left-banner-con-text h2 a {
                padding-left: 28px;
            }
        .site-header .header--row-inner .container, main#content, #site-footer {
            width: 100%;
        }
        body .you-can-give-img-sec .you-can-give-img .elementor-widget-container {
        height: 520px;
    }
    .new-inex-main-banner-section>.elementor-container .left-banner-con {
    min-height: 670px !important;
}
        }

        @media only screen and (max-width: 1023px) {
            main#content .new-title-social-wrap > div > div:last-child {
            width: 40%;
        }
         body.articles-template-default .article-section .article-title h2.elementor-heading-title {
                font-size: 30px;
            }
                .owl-item .about-event-wrap span {
            font-size: 18px;
            line-height: 22px;
        }
        .owl-item .about-event-wrap > span {
    font-size: 16px;
}
						.follow-social-wrap.support-social .share-buttons {
    margin-top: 20px;
}
        body.single-articles .neve-main .container.single-post-container .articles .spacing-sec,
body .articles .nv-content-wrap .spacing-sec {
        max-width: 100%!important;
        margin: 0 auto!important;
    }
        /* .follow-social-wrap.support-social {
        left: -16px;
    } */
        body .read-now-button i {
            top: 18px;
        }
        .single-articles .neve-main .container.single-post-container .articles {
            padding: 0 0px;
        }
        body .you-can-text p {
            font-size: 30px;
            line-height: 120%;
        }
            /* .new-inex-main-banner-section>.elementor-container .left-banner-con {

                min-height: 450px !important;
            } */

            /* popup CSS 08-08-2023 */
            .sub-popup-main-wrap .main-wrap .rigth-contect-wrap .rigth-txt .epic_results {
                max-width: 355px;
            }

            .sub-popup-main-wrap .main-wrap .rigth-contect-wrap {
                padding: 30px 0 30px 0;
            }

            .top-football-image .top-football {
                height: 110px;
            }

            .top-left-dotted-square {
                top: 30px;
                left: 22px;
            }

            .top-left-dotted-square .top-left-dotted {
                height: 60px;
            }

            .sub-popup-main-wrap .main-wrap .rigth-contect-wrap .rigth-txt h2.sportypoll-text {
                font-size: 18px;
                margin-bottom: 10px;
                margin-top: 10px;
                line-height: 24px;
            }

            .news-letter {
                max-width: 355px;
            }

            .sub-popup-main-wrap .main-wrap::before {
                width: 360px;
                height: 294px;
                background-size: 360px;
            }

            .top-right-green-circle .top-right-green {
                height: 68px;
            }

            .bottom-white-circle .white-circle-image {
                height: 80px;
            }

            .right-football .right-football-image {
                height: 180px;
            }

            .right-football {
                right: -29px;
                bottom: 51px;
            }

            .bottom-white-circle {
                right: 250px;
                bottom: 0;
            }

            .top-right-green-circle {
                top: 23px;
                right: -5px;
            }

            .sub-popup-main-wrap {
                max-height: 540px;
                max-width: 700px;
                width: 100%;
            }

            .sub-popup-main-wrap .main-wrap {
                max-height: 540px;
            }

            .top-football-image {
                right: 110px;
                top: -36px;
            }

            .sub-popup-main-wrap .main-wrap .rigth-contect-wrap .rigth-txt h2 {
                font-size: 23px;
                line-height: 25px;
                margin-bottom: 6px;
            }

            .sub-popup-main-wrap .main-wrap .rigth-contect-wrap .img-wrap {
                height: 43px;
            }

            .sub-popup-main-wrap .main-wrap .rigth-contect-wrap .rigth-txt .entering-wrap,
            .sub-popup-main-wrap .main-wrap .rigth-contect-wrap .rigth-txt .entering-wrap a {
                font-size: 14px;
                line-height: 20px;
                margin-bottom: 0px;
                max-width: 350px;
            }

            .sub-popup-main-wrap .main-wrap .rigth-contect-wrap .rigth-txt .email-form .newsletter-email #subnewsemail,
            .sub-popup-main-wrap .main-wrap .rigth-contect-wrap .rigth-txt .email-form .email-subscribe .news-submit #sidebar_button {
                height: 50px;
                font-size: 13px;
            }

            .sub-popup-main-wrap .main-wrap .rigth-contect-wrap .rigth-txt .email-form .newsletter-email label {
                font-size: 15px;
                left: 13px;
                top: 15px;
            }

            .sub-popup-main-wrap .main-wrap .rigth-contect-wrap .rigth-txt .email-form .email-subscribe .news-submit #sidebar_button {
                font-size: 20px;
                line-height: 20px;
            }

            .sub-popup-main-wrap .main-wrap .rigth-contect-wrap .rigth-txt p a {
                font-size: 20px;
                line-height: 24px;
            }

            .sub-popup-main-wrap .main-wrap .rigth-contect-wrap .rigth-txt .email-form .newsletter-email {
                margin-bottom: 11px;
            }

            .sub-popup-main-wrap .main-wrap .rigth-contect-wrap .rigth-txt .widget_epicwin_widget {
                margin-bottom: 30px;
            }

            .sub-popup-main-wrap .main-wrap .left-img-wrap .left-img {
                height: 483px;
            }

            .sub-popup-main-wrap .main-wrap .rigth-contect-wrap .rigth-txt .entering-wrap,
            .sub-popup-main-wrap .main-wrap .rigth-contect-wrap .rigth-txt .entering-wrap a {
                font-size: 14px;
                line-height: 20px;
                margin-bottom: 0px;
            }

            .sub-popup-main-wrap .main-wrap .rigth-contect-wrap .rigth-txt p {
                line-height: 20px;
            }

            /* Start Css 26-08-2023 */
            .home-pop .sub-popup-main-wrap .main-wrap::before {
                width: 220px;
                height: 230px;
                background-size: 220px;
            }

            .home-pop .news-letter {
                margin: 0 auto;
            }

            .home-pop .sub-popup-main-wrap .main-wrap .rigth-contect-wrap .rigth-txt .entering-wrap {
                max-width: 355px;
            }

            .home-pop .sub-popup-main-wrap .main-wrap .rigth-contect-wrap {
                padding: 60px 0px 40px 0px;
            }

            .home-pop .round-dotted {
                top: -36px;
                height: 183px;
                width: 183px;
                left: 89px;
            }

            /* End CSS 26-08-2023 */
            .quiz-page-banner-column>.elementor-widget-wrap {
                box-shadow: 4px 4px 100px 0 rgba(0, 0, 0, 0.75);
            }

            .quiz-wrap .qsm-quiz-container .whatsapp-link {
                margin-top: 0px;
            }

            header .builder-item .item--inner {
                padding: 0;
            }

            #neve_body.sticky header .site-logo img {
                max-width: 170px;
            }

            /*header .site-logo img {
                max-width: 270px;
            }
            #neve_body.sticky header .site-logo img {
                max-width: 240px;
            }*/
            #neve_body {
                padding-top: 65px;
            }

            header .navbar-toggle {
                height: 34px;
                width: 36px;
                background-size: 23px;
                margin: 0 0 0 15px;
            }

            .header-menu-sidebar .close-sidebar-panel .hamburger::before,
            .header-menu-sidebar .close-sidebar-panel .hamburger::after {
                height: 21px;
            }

            header .share-buttons a,
            #site-footer .share-buttons a {
                height: 27px;
                width: 27px;
                margin-left: 7px;
                line-height: 27px;
            }

            header .share-buttons a::before,
            #site-footer .share-buttons a::before {
                content: "\f09a";
                font-size: 15px;
            }

            header .share-buttons a.twitter::before,
            #site-footer .share-buttons a.twitter::before {
                font-size: 15px;
            }

            header .share-buttons a.instagram::before,
            #site-footer .share-buttons a.instagram::before {
                font-size: 15px;
                padding: 0 0 0 1px;
            }

            .follow-social-wrap .share-buttons a {
                height: 50px;
                width: 50px;
                line-height: 50px;
                margin: 0 10px 0 0;
            }

            .follow-social-wrap .share-buttons a::before {
                font-size: 24px;
            }

            .follow-social-wrap .share-buttons a.twitter::before {
                font-size: 28px;
            }

            .follow-social-wrap .share-buttons a.instagram::before {
                font-size: 24px;
            }

            .follow-social-wrap .share-buttons {
                margin-left: 2px;
            }

            .team-section .our-team {
                grid-gap: 16px 16px;
            }

            .team-section .our-team>li .pimage a {
                height: 92px;
            }

            #site-footer {
                padding: 20px 0 17px 0;
            }

            #site-footer ul#footer-menu>li>a {
                font-size: 15px;
            }

            #site-footer ul#footer-menu>li {
                margin: 0 15px 0 0;
                padding: 0 18px 0 0;
            }

            #site-footer #cb-row--footer-bottom .builder-item .widget,
            #site-footer #cb-row--footer-bottom .builder-item a {
                font-size: 15px;
            }

            /* #neve_body .team-section .support-team-inner {
                padding-left: 75px;
            } */

            .error-404-section {
                padding: 40px 0 0;
            }

            .qsm-page .quiz_section .mlw_qmn_question_number {
                font-size: 40px;
            }

            .quiz-wrap .quiz_section .mlw_qmn_new_question {
                padding: 10px 0 10px 0;
                font-size: 17px;
            }

            .quiz_section .mlw_qmn_new_question::before {
                left: -10px;
                width: 140px;
            }

            .quiz-wrap .qsm-quiz-container .qsm-featured-image {
                height: 360px;
                margin-top: 0px;
            }

            .quiz_section .mlw_qmn_question_number::before {
                left: -3px;
                width: 140px;
            }

            .quiz-wrap .qmn_radio_answers .qsm-input-label {
                font-size: 17px;
                padding: 8px 23px;
                min-height: 50px;
            }

            #neve_body .quiz-wrap .qmn_radio_answers .qmn_mc_answer_wrap input[type="radio"] {
                height: 50px;
            }

            /*.quiz_section .quick-question-res-p {
                font-size: 17px;
                line-height: 160%;
            }*/
            .quiz_section .qsm-inline-correct-info strong,
            .quiz_section .qsm-inline-correct-info {
                font-size: 17px;
                line-height: 160%;
            }

            .quiz_section .qsm-inline-correct-info b {
                font-size: 18px;
                line-height: 160%;
            }

            .qmn_results_page {
                padding: 60px 0 30px;
            }

            .quiz-wrap .qsm-quiz-container .copy-link,
            .quiz-wrap .qsm-quiz-container .whatsapp-link {
                top: 125px;
            }

            .quiz-wrap .qsm-quiz-container .whatsapp-link {
                top: 155px;
            }

            .qmn_results_page .score-wrap {
                font-size: 32px;
            }

            .qmn_results_page .score-wrap .social-text {
                font-size: 18px;
                margin-top: 8px;
            }

            .qmn_results_page .qsm-results-page {
                margin-bottom: 15px;
            }

            .quiz_section .qsm-inline-correct-info p::before {
                line-height: 150%;
            }

            .privacy-policy-section p,
            .list-item ul li,
            .a-link a,
            .table-of-content .wrap-tab table td a {
                font-size: 16px;
                line-height: 24px;
            }

            .list-item ul li:not(:last-child) {
                margin-bottom: 4px;
            }

            .list-item ul li::before {
                top: 8px;
            }

            .list-item ul li,
            .list-item.categories-block p {
                padding-left: 17px;
            }

            .table-of-content .wrap-tab table th:last-child,
            .table-of-content .wrap-tab table td:last-child {
                padding-left: 45px;
            }

            .table-of-content .wrap-tab table th:first-child,
            .table-of-content .wrap-tab table td:first-child {
                padding-left: 15px;
                padding-right: 29.2px;
                width: 145px;
            }

            .table-of-content .wrap-tab table th {
                padding-top: 5px;
                padding-bottom: 4px;
                font-size: 18px;
                line-height: 24px;
            }

            .table-of-content .wrap-tab table td {
                padding-top: 4px;
                padding-bottom: 6px;
                font-size: 16px;
                line-height: 24px;
            }

            .title-under-line h2::after,
            .sub-title-under-line h2::after {
                height: 6px;
            }

            .title-under-line h2 {
                margin-bottom: 21px;
                padding-bottom: 15px;
            }

            .qmn_results_page .social-link-wrap .copy-link {
                height: 34px;
                width: 34px;
            }

            .qmn_results_page .social-link-wrap .copy-link::before {
                /* width: 22px;
                height: 22px;
                background-size: 22px; */
            }

            .qmn_results_page .whatsapp-link::before {
                /* width: 35px;
                height: 35px;
                background-size: 35px; */
            }

            /*-------------------------------------------NEW-INDEX PAGE----------------------------------------*/
            /* Start CSS 02-01-2024 */
            .cowl-container {
                margin: 0;
            }

            body .owl-carousel.owl-loaded .owl-nav button {
                margin: 0 15px;
            }

            .owl-item .about-event-wrap span {
                font-size: 18px;
                line-height: 22px;
            }

            

            .owl-item .about-event-wrap span span {
                font-size: 16px;
                line-height: 18px;
            }

            body#neve_body .new-inex-main-banner-section>.elementor-container {
                grid-gap: 10px;
            }

            /* .right-ban-con-to,
            .right-bann-dn {
                height: 220px;
            } */

            .new-inex-main-banner-section h2 .football,
            .new-inex-main-banner-section h2 a .football {
                font-size: 18px;
                line-height: 22px;
            }

            /* .left-banner-con-text, .right-banner-con-text {
            left: 15px;
            bottom: 20px;
        } */
            .left-banner-con-text,
            .right-banner-con-text {
                left: 0;
                bottom: 0px;
            }

            .header {
                padding: 11px 0 11px;
            }

            /* .left-banner-con-text {
            top: 40px;
        } */
            body#neve_body .left-banner-con-text h2 a {
                padding-top: 40px;
            }

            #site-footer .share-buttons a.twitter::before,
            #site-footer .share-buttons a.instagram::before,
            header .share-buttons a.twitter::before,
            header .share-buttons a.instagram::before,
            .new-about-social .share-buttons a.twitter::before,
            .new-about-social .share-buttons a.instagram::before {
                width: 16px;
                height: 16px;
                top: 8px;
                left: 7px;
                background-size: 16px;
            }

            #site-footer .share-buttons a.instagram::before,
            header .share-buttons a.instagram::before,
            .new-about-social .share-buttons a.instagram::before {
                width: 15px;
                height: 17px;
                top: 5px;
                left: 6px;
                background-position: 0px -37px;
                background-size: 15px;
            }

            header .navbar-toggle {
                box-shadow: 0px 0px 13px 3px rgb(0, 0, 0, 0.2);
            }

            .follow-social-wrap.support-social .share-buttons a:not(:last-child) {
                margin: 0 0 10px 0;
            }

            .new-follow-social-wrap .share-buttons a.twitter::before,
            .new-follow-social-wrap .share-buttons a.instagram::before {
                top: 16px;
                left: 14px;
            }

            .new-follow-social-wrap .share-buttons a.instagram::before {
                width: 25px;
                height: 25px;
                top: 13px;
                background-position: 0 -57px;
                background-size: 23px;
            }

            .team-section.new-support-sec .our-team {
                grid-gap: 11px;
            }

            .team-section .our-team>li .pimage a img {
                padding: 10px;
            }

            .team-section.new-support-sec .our-team>li .pimage a {
                height: 115px;
            }

        body#neve_body .join-our-footnew>.elementor-widget-wrap {
            padding-left: 15px;
        }

            body#neve_body .new-home-join-title h2 {
                font-size: 36px;
                line-height: 46px;
            }

            .follow-us-section .new-follow-social-wrap .share-buttons a,
            .follow-social-wrap .share-buttons a {
                height: 50px;
                width: 50px;
                line-height: 50px;
            }

            .new-home-join-title::before {
                width: 130px;
                height: 66px;
                bottom: -74px;
                background-size: 130px;
            }

            #site-footer .share-buttons a.instagram::before {
                top: 6px;
            }

            body#neve_body .follow-man-img .elementor-widget-container img {
                height: 470px;
            }

            body#neve_body .join-our-footnew h2::before {
                top: -18px;
            }

            .new-title-social-wrap .elementor-container {
                align-items: center;
            }

            body#neve_body .about-content {
                padding-top: 0px;
                min-height: 450px;
            }

            body#neve_body .about-tiltle h2 {
                font-size: 30px;
                line-height: 35px;
            }

            body#neve_body .about-text>.elementor-widget-container {
                font-size: 20px;
                line-height: 27px;
            }

            /* Start CSS 21-02-2024 */
            .about-text.contact-text a {
                font-size: 20px;
                line-height: 27px;
            }

            /* End CSS 21-02-2024 */
            body#neve_body .about-img {
                min-height: 450px;
            }

            .new-about-social .share-buttons a {
                height: 30px;
                width: 30px;
                margin-right: 7px;
                line-height: 30px;
            }

            .new-about-social .share-buttons a::before {
                font-size: 16px;
            }

            .new-about-social .share-buttons a.twitter::before {
                top: 9px;
                left: 9px;
            }

            .new-about-social .share-buttons a.instagram::before {
                top: 6px;
                left: 8px;
            }

    body.single-articles .article-img-sec .elementor-widget-container{
        height: 330px;
    }

            .openion-section::before {
                top: -22px;
            }

            body .you-can-give-img-sec .you-can-give-img .elementor-widget-container {
                height: 380px;
            }

            .you-can-text .elementor-widget-container {
                font-size: 32px;
                line-height: 38px;
            }

            .you-can-give-sec .img-share {
                margin: 0px 0 0px;
            }

            body#neve_body .you-can-give-sec .new-about-social .elementor-widget-container {
                padding: 15px 0 5px;
            }

            body .you-can-give-img-sec .you-can-give-img .elementor-widget-container::after {
                left: -50px;
                bottom: 30px;
                width: 45px;
                height: 45px;
                background-size: 45px;
            }

            .quiz-container .quiz-main-wrap {
                grid-gap: 13px;
            }

            .quiz-container .quiz-main-wrap .new-quiz-wrap .common-img-con {
                height: 219px;
            }

            .quiz-container .title_btn_wrap {
                padding: 8px 5px 13px;
            }

            .owl-item .about-event-wrap .football {
                font-size: 16px;
                line-height: 18px;
            }

            .builder-item p {
                padding: 10px 20px 0 20px;
            }

            .add_section .ad-con.e-con>.e-con {
                top: 55px;
            }

            body .quiz-container .quiz-main-wrap .new-quiz-wrap .common-img-con {
                height: 300px;
            }

            /*1-2-2024*/
            /* .new-quiz-up-more .wrap-sec .quiz-container .owl-nav {
                max-width: 732px;
            } */
            /*1-2-2024*/
            .new-quiz-up-more .new-quiz-wrap .title_btn_wrap .quiz-btn .event-button,
            .unique-openion-sec .quiz-container .quiz-main-wrap .quiz-btn .event-button {
                margin-top: 10px;
                padding: 0 15px;
            }

            /*1-2-2024*/
            /* Start CSS 05-02-2024 */
            body#neve_body .right-content-section .quiz-con h2 a {
                font-size: 33px;
                line-height: 39px;
            }

            body#neve_body .right-content-section .quiz-con .give-it-try a {
                font-size: 21px;
                line-height: 21px;
                margin-top: 10px;
                margin-bottom: 10px;
            }

            /* End CSS 05-02-2024 */
            /* Start CSS 12-04-2024 */
            .qmn_results_page {
                padding: 60px 0 300px;
            }

            .main-add-wrap {
                bottom: 30px;
            }

            .quiz-wrap .qsm-quiz-container .copy-link {
                top: 154px;
            }

            /* End CSS 12-04-2024 */


        }

        @media only screen and (min-width: 768px) and (max-width: 1023px) {

            .poll-ad-con.ad-con-bottom .ad-bottom-con-wrap,
            .poll-ad-con.ad-con-bottom {
                height: 600px;
                display: block;
            }

            .poll-ad-con.ad-con-bottom .ad-bottom-con-wrap {
                height: 100%;
            }

            body#neve_body .poll-ad-content.e-con,
            body#neve_body .poll-ad-img.e-con {
                width: 100%;
            }

            .poll-article-wrap .poll-ad-con .add-text .elementor-widget-container {
                height: 100%;
            }

            .ad-con-bottom.poll-ad-con .ad-bottom-con-wrap::after {
                top: 27px;
            }

            .ad-con-bottom.poll-ad-con .ad-bottom-con-wrap::before {
                width: 40px;
                height: 90px;
                background-size: 40px;
                transform: none;
                left: 0;
                bottom: auto;
                top: 140px;
            }
        }

        @media only screen and (max-width: 960px) {

            /*-------------------------------------------NEW-INDEX PAGE----------------------------------------*/
            /* Start CSS 02-01-2024 */
            .header-menu-sidebar .nav-ul li:not([class*="block"])>a {
                padding: 0px 15px;
            }

            .header-menu-sidebar .nav-ul li .wrap a {
                padding-left: 14px;
            }

            /* Toggle */
            header .menu-mobile-toggle .navbar-toggle {
                position: relative;
            }

            header .menu-mobile-toggle .navbar-toggle::before {
                content: "";
                position: absolute;
                height: 3px;
                width: 24px;
                background: #000;
                top: 0;
                right: 0;
                left: 0;
                bottom: 0;
                margin: auto;
                box-shadow: 0 -7px 0 0 #000, 0 7px 0 0 #000;
                transition: 0.5s all;
            }

            header .navbar-toggle {
                box-shadow: none;
                background: transparent;
                height: 24px;
                width: 24px;
            }

            header .navbar-toggle:hover {
                background-color: transparent;
            }

            .header-menu-sidebar .close-sidebar-panel .hamburger::before,
            .header-menu-sidebar .close-sidebar-panel .hamburger::after {
                background: #000;
            }

            body .header-menu-sidebar .nav-ul li .wrap button {
                margin: 0;
                padding: 0;
            }

            body .header-menu-sidebar .nav-ul li .wrap {
                padding: 0;
            }

            /* End CSS 02-01-2024 */
        }

        @media (max-width: 1023px) and (min-width: 768px){
        body .about-img-sec, body .openion-image-section {
            height: 400px!important;
            background-size: cover!important;
        }
        body#neve_body .about-content {
            min-height: 400px;
        }
        body .left-banner-con {
    background-position: 80% 0px!important;
}
        }

        @media (max-width: 767px) {
			.follow-social-wrap.support-social .share-buttons a:not(:last-child) {
    margin-right: 0;
    margin-bottom: 0;
}
         body.articles-template-default .article-section .article-title h2.elementor-heading-title {
                font-size: 26px;
        line-height: 31px;
            }
            body .read-now-button i {
            top: 17px;
        }
            body .articles .ad-con {
            margin-top: 0px!important;
        }
        body#neve_body .quiz-page .about-content, body .about-img-sec, body .openion-image-section {
            height: auto !important;
            min-height: 380px!important;
            background-size: cover!important;
            width: 100%;
            max-width: 380px;
            margin: 0 auto;
            padding-left: 15px!important;
            padding-right: 15px!important;
        }
            body#neve_body .quiz-page .about-content {
            min-height: auto!important;
        }
        body .you-can-give-sec {
            margin-top: 40px;
        }
        body .you-can-give-img-sec .you-can-give-img .elementor-widget-container {
            height: auto;
            width: 100%;
            max-width: auto;
            margin: 0 auto;
        }
        body .you-can-give-img-sec .you-can-give-img .elementor-widget-container img {
        height: 350px;
        width: 100%;
        max-width: 334px;
        margin: 0 auto;
    }
            body .new-title-social-wrap > div {
            justify-content: center;
            width: 100%;
        }
        main#content .new-title-social-wrap > div > div {
            width: auto;
            max-width: 320px;
            margin: 0 190px;
        }
            .site-header .header--row-inner .container ,
            main#content ,
            #site-footer {
                width: 100%;
            }
            body#neve_body .left-banner-con-text h2, body#neve_body .left-banner-con-text h2 a, body#neve_body .right-banner-con-text h2, body#neve_body .right-banner-con-text h2 a {
            font-size: 26px !important;
            line-height: 34px !important;
        }
            footer.site-footer div#cb-row--footer-bottom .builder-item p {
                font-size: 14px;
                line-height: 21px;
            }

            body .subtitle {
                font-size: 20px !important;
            }

            .new-inex-main-banner-section>.elementor-container .left-banner-con {
            padding: 0;
            height: 100%;
            min-height: 315px !important;
        }

            body#neve_body .left-banner-con-text h2 a,
            body#neve_body .right-banner-con-text h2 a {
                padding: 10px 15px 15px 15px !important;
                height: fit-content;
                margin-bottom: 0;
            }

            /*header .site-logo img {
                max-width: 166px;
            }
            #neve_body.sticky header .site-logo img {
                max-width: 156px;
            }*/
            /*header {
                padding: 19px 0 16px;
            }
            #neve_body.sticky .header {
                padding: 11px 0 11px;
            }
            #neve_body {
                padding-top: 70px;
            }*/
            /* POP_UP 08-08-2023 */
            .sub-popup-main-wrap {
                height: 94%;
            }

            .top-football-image .top-football {
                height: 76px;
            }

            .top-football-image {
                right: 60px;
                top: -33px;
            }

            .top-left-dotted-square .top-left-dotted {
                height: 35px;
            }

            .top-left-dotted-square {
                top: 13px;
                left: 13px;
            }

            .top-right-green-circle .top-right-green {
                height: 25px;
            }

            .top-right-green-circle {
                top: 30px;
                right: 35px;
            }

            .sub-popup-main-wrap .main-wrap .rigth-contect-wrap .rigth-txt h2.sportypoll-text {
                font-size: 18px;
                margin-bottom: 24px;
                margin-top: 24px;
                line-height: 22px;
                font-family: "Gotham-Book", Sans-serif;
            }

            .sub-popup-main-wrap .main-wrap::before {
                background: url(../images/side-statue-m.png) no-repeat;
                width: 220px;
                height: 162px;
            }

            .sub-popup-main-wrap .main-wrap .rigth-contect-wrap .rigth-txt .email-form .email-subscribe .news-submit #sidebar_button {
                font-size: 20px;
            }

            .sub-popup-main-wrap .main-wrap .rigth-contect-wrap .rigth-txt p a {
                line-height: 22px;
                font-size: 18px;
            }

            .sub-popup-main-wrap .main-wrap .rigth-contect-wrap .rigth-txt .widget_epicwin_widget {
                margin-bottom: 15px;
            }

            .sub-popup-main-wrap .main-wrap .rigth-contect-wrap .rigth-txt h2.sportypoll-text .arsenal-text {
                font-family: "Gotham-Bold", Sans-serif;
                display: block;
            }

            .sub-popup-main-wrap .main-wrap .rigth-contect-wrap .rigth-txt .widget_epicwin_widget {
                margin-right: 0px;
            }

            /* STart CSS 09-01-2023 */
            .sub-popup-main-wrap .main-wrap .rigth-contect-wrap .rigth-txt .email-form .email-subscribe .alax-loader {
                top: 15px;
                height: 15px;
                right: -15px;
            }

            /* End CSS 09-01-2023 */
            /* Start CSS 26-08-2023 */
            .home-pop .sub-popup-main-wrap .main-wrap .rigth-contect-wrap {
                padding: 50px 15px 15px;
            }

            html.home-pop .sub-popup-main-wrap .main-wrap::before {
                width: 190px;
                height: 198px;
                background: url(../images/side-statue-1.png) no-repeat;
                background-size: 190px;
            }

            .home-pop .round-dotted {
                top: -12px;
                height: 60px;
                width: 60px;
                left: 60px;
            }

            .home-pop .sub-popup-main-wrap {
                top: 25px;
            }

            /* End CSS 26-08-2023 */
            .error {
                margin-right: 0px;
            }

            .sub-popup-main-wrap .main-wrap {
                display: block;
            }

            .sub-popup-main-wrap .main-wrap .left-img-wrap,
            .sub-popup-main-wrap .main-wrap .rigth-contect-wrap {
                width: 100%;
            }

            .sub-popup-main-wrap .main-wrap .rigth-contect-wrap .img-wrap {
                height: 40px;
            }

            .sub-popup-main-wrap .main-wrap .rigth-contect-wrap .rigth-txt h2 {
                font-size: 22px;
                line-height: 26px;
                margin-bottom: 6px;
            }

            .sub-popup-main-wrap .main-wrap .rigth-contect-wrap {
                padding: 16px;
                padding-top: 50px;
            }

            .sub-popup-main-wrap .main-wrap .rigth-contect-wrap .rigth-txt .sportypoll-text,
            .sub-popup-main-wrap .main-wrap .rigth-contect-wrap .rigth-txt .entering-wrap,
            .sub-popup-main-wrap .main-wrap .rigth-contect-wrap .rigth-txt .entering-wrap a {
                font-size: 18px;
                line-height: 22px;
                margin-bottom: 25px;
            }

            .sub-popup-main-wrap .main-wrap .rigth-contect-wrap .rigth-txt h2 {
                font-size: 22px;
                line-height: 26px;
                margin-bottom: 8px;
                margin-top: 20px;
            }

            .sub-popup-main-wrap .main-wrap .rigth-contect-wrap .rigth-txt .email-form .newsletter-email #subnewsemail,
            .sub-popup-main-wrap .main-wrap .rigth-contect-wrap .rigth-txt .email-form .email-subscribe .news-submit #sidebar_button {
                height: 50px;
                font-size: 16px;
            }

            .sub-popup-main-wrap .main-wrap .rigth-contect-wrap .rigth-txt .email-form .newsletter-email #subnewsemail {
                padding-left: 20px;
            }

            .sub-popup-main-wrap .main-wrap .rigth-contect-wrap .rigth-txt .email-form .newsletter-email label {
                font-size: 16px;
                left: 20px;
                top: 12px;
            }

            .sub-popup-main-wrap .main-wrap .rigth-contect-wrap .rigth-txt .email-form {
                margin: 0px;
            }

            .sub-popup-main-wrap .main-wrap .rigth-contect-wrap .rigth-txt .email-form .newsletter-email {
                margin-bottom: 20px;
            }

            .sub-popup-main-wrap .main-wrap .rigth-contect-wrap .rigth-txt .widget_epicwin_widget {
                margin-bottom: 15px;
            }

            .bottom-white-circle .white-circle-image {
                height: 60px;
            }

            .sub-popup-main-wrap {
                width: 92%;
                max-height: 642px;
            }

            .sub-popup-main-wrap .main-wrap .left-img-wrap .left-img {
                height: 372px;
            }

            .sub-popup-main-wrap .close-popup {
                right: -7px;
                top: -9px;
                width: 20px;
                height: 20px;
                background-size: 9px;
                background-position: 4px 4px;
            }

            .sub-popup-main-wrap .close-popup:hover {
                background-size: 9px;
                background-position: 4px 4px;
            }

            .sub-popup-main-wrap .main-wrap .rigth-contect-wrap .rigth-txt .entering-wrap,
            .sub-popup-main-wrap .main-wrap .rigth-contect-wrap .rigth-txt .entering-wrap a {
                font-size: 13px;
                line-height: 23px;
                margin-bottom: 0px;
                text-align: center;
                letter-spacing: -0.9px;
                margin-top: 19px;
            }

            .bottom-white-circle {
                right: 113px;
                bottom: -106px;
            }

            .right-football .right-football-image {
                height: 110px;
            }

            .right-football {
                right: -18px;
                bottom: 40px;
            }

            .sub-popup-main-wrap .main-wrap .rigth-contect-wrap .rigth-txt p {
                line-height: 30px;
            }

            .sub-popup-main-wrap .main-wrap .left-img-wrap .left-img img {
                object-position: 0 0;
            }

            .sub-popup-main-wrap .main-wrap {
                max-height: 95vh;
            }

            .quiz_section .qsm-inline-correct-info p::before {
                margin-top: 0px;
            }

            .quiz-page-banner-column>.elementor-widget-wrap {
                background-color: transparent;
                box-shadow: none;
            }

            .quiz-wrap .qsm-quiz-container .copy-link,
            .quiz-wrap .qsm-quiz-container .whatsapp-link {
                top: 90px;
                margin: auto 0 auto -81px;
            }

            .qmn_results_page .whatsapp-link::before {
                top: -1px;
            }

            .quiz-wrap .qsm-quiz-container .whatsapp-link {
                margin-left: 46px;
                /* margin-top: -5px; */
            }

            #neve_body .section-title-divider .elementor-divider-separator {
                border-top-width: 5px;
            }

            .you-can-section .you-can-img img {
                margin: 0 auto;
            }

            .you-can-section .col-left {
                position: static;
            }

            #neve_body .you-can-section .col-left .elementor-widget-wrap {
                max-width: 100%;
                margin: 0;
                position: static;
            }

            header .share-buttons,
            .follow-social-wrap .share-buttons,
            #site-footer .share-buttons {
                display: flex;
                justify-content: center;
            }

            .follow-man-img img {
                margin: 0 auto;
            }

            .follow-social-wrap .share-buttons a {
                height: 34px;
                width: 34px;
                line-height: 34px;
                margin: 0 9px 0 0;
            }

            .follow-social-wrap .share-buttons a::before {
                font-size: 17px;
            }

            .follow-social-wrap .share-buttons a.twitter::before {
                font-size: 18px;
            }

            .follow-social-wrap .share-buttons a.instagram::before {
                font-size: 18px;
            }

            .follow-us-section .elementor-inner-column {
                position: static;
            }

            .follow-us-section .elementor-inner-column .elementor-widget-wrap {
                position: static;
            }

            #neve_body .follow-us-section .follow-small-green-round {
                right: auto;
                bottom: auto;
                top: 42.3%;
                left: 17px;
            }

            .team-section .our-team {
                grid-gap: 15px;
                grid-template-columns: repeat(4, 1fr);
            }

            .team-section .our-team>li .pimage a {
                height: 75px;
            }

            #site-footer {
                padding: 31px 0 31px 0;
            }

            #site-footer ul#footer-menu>li>a {
                line-height: 150%;
                letter-spacing: 0.30px;
            }

            #site-footer #cb-row--footer-bottom .builder-item .widget,
            #site-footer #cb-row--footer-bottom .builder-item a {
                font-size: 15px;
                line-height: 150%;
                letter-spacing: 0.30px;
                max-width: 230px;
                margin: 0 auto;
            }

            #site-footer ul#footer-menu>li {
                margin: 0 10px 0 0;
                padding: 0 10px 0 0;
            }

            #site-footer ul#footer-menu>li:not(:last-child)::before {
                height: 14px;
                width: 1px;
            }

            #site-footer #footer-menu {
                display: flex;
                justify-content: center;
            }

            #site-footer .builder-item--footer-menu {
                margin-bottom: 15px;
            }

            #site-footer #cb-row--footer-main {
                margin-bottom: 6px;
            }

            #site-footer .share-buttons a {
                height: 34px;
                width: 34px;
                line-height: 34px;
            }

            #site-footer .share-buttons a::before {
                font-size: 17px;
            }

            #site-footer .share-buttons a.twitter::before {
                font-size: 16px;
            }

            #site-footer .share-buttons a.instagram::before {
                font-size: 16px;
            }

            /* #neve_body .team-section .support-team-inner {
                padding-left: 0;
            } */

            /* .follow-social-wrap.support-social {
                position: static;
                width: 100%;
                height: auto;
            } */

            .follow-social-wrap.support-social .share-buttons {
                flex-direction: row;
                margin: 0 0 17px 0;
            }

            .follow-social-wrap.support-social .share-buttons a:not(:last-child) {
                margin-right: 8px;
                margin-bottom: 0;
            }

            .error-404-section small {
                font-size: 59px;
            }

            .error-404-section .main-title {
                font-size: 18px;
                margin: 10px 0 19px 0;
            }

            .error-404-section .grve-subtitle {
                font-size: 16px;
                ;
            }

            .error-404-section .button.btn-wrap {
                font-size: 14px;
                line-height: 40px;
                padding: 0px 16.5px 0px 16.5px;
            }

            .error-404-section {
                padding: 20px 0 10px;
                min-height: auto;
            }

            .qsm-page .quiz_section .mlw_qmn_question_number {
                font-size: 40px;
                padding-bottom: 0;
            }

            .qsm-page .quiz_section .time-wrap {
                font-size: 16px;
                line-height: 38px;
                min-width: 150px;
            }

            .quiz-wrap .quiz_section .mlw_qmn_new_question {
                padding: 18px 0 20px 0;
                font-size: 16px;
            }

            .quiz_section .mlw_qmn_new_question::before {
                left: -10px;
                width: 80px;
                height: 6px;
            }

            .quiz-wrap .qsm-quiz-container .qsm-featured-image {
                height: 250px;
                margin-top: 20px;
            }

            .quiz-wrap .qmn_radio_answers {
                grid-template-columns: 1fr;
                grid-gap: 15px;
                margin-top: 23px;
            }

            .quiz-wrap .qmn_radio_answers .qsm-input-label {
                font-size: 16px !important;
            }

            .quiz-wrap .qsm-page .quiz_section {
                margin: 0 0 20px 0;
            }

            .quiz_section .qsm-inline-correct-info b {
                font-size: 16px;
                line-height: 130%;
            }

            .quiz_section .qsm-inline-correct-info strong,
            .quiz_section .qsm-inline-correct-info {
                font-size: 16px;
                line-height: 130%;
            }

            /*.quiz_section .quick-question-res-p {
                font-size: 14px;
                line-height: 160%;
            }*/
            .qmn_results_page {
                padding: 40px 0 25px;
            }

            .qmn_results_page .score-wrap {
                font-size: 25px;
            }

            .qmn_results_page .score-wrap .social-text {
                font-size: 16px;
                margin-top: 6px;
                letter-spacing: -0.3px;
            }

            .qmn_results_page .qsm-results-page {
                margin-bottom: 10px;
            }

            .quiz_section .qsm-inline-correct-info p {
                padding-left: 29px;
            }

            .quiz_section .qsm-inline-correct-info p::after {
                height: 24px;
                width: 24px;
                top: 4px;
                background-size: auto 79px;
            }

            .quiz_section .qsm-inline-correct-info.false p::after {
                background-position: 0 -56px;
            }

            .quiz_section .qsm-inline-correct-info p::before {
                line-height: 130%;
            }

            .home-banner>.elementor-container {
                margin-bottom: 226px;
            }

            .home-banner .banner-main-col section {
                position: absolute;
                top: 0px;
                margin-top: 20px !important;
                left: 0;
                right: 0;
                padding-bottom: 20px !important;
            }

            .home-banner .banner-main-col section::before {
                content: "";
                position: absolute;
                top: -19px;
                right: -15px;
                left: -15px;
                bottom: 19px;
                background: #3ec352 url("https://sportypoll.yoursmarthost.net/wp-content/uploads/2022/12/support-bg.png");
            }

            .title-under-line h2 {
                margin-bottom: 23px;
                padding-bottom: 15px;
            }

            .table-of-content .wrap-tab table th:first-child,
            .table-of-content .wrap-tab table td:first-child {
                padding-left: 15px;
                padding-right: 15px;
                width: 93px;
            }

            .table-of-content .wrap-tab table th:last-child,
            .table-of-content .wrap-tab table td:last-child {
                padding-left: 15px;
                padding-right: 15px;
            }

            .sub-title-under-line h2 {
                margin-bottom: 12px;
                padding-bottom: 7px;
            }

            .title-under-line h2::after,
            .sub-title-under-line h2::after {
                height: 4px;
                width: 200px;
            }

            .qmn_results_page .social-link-wrap .copy-link {
                height: 35px;
                width: 35px;
            }

            .qmn_results_page .social-link-wrap .copy-link::before {
                /* width: 20px;
                height: 20px;
                background-size: 20px; */
            }

            .qmn_results_page .whatsapp-link::before {
                /* width: 34px;
                height: 34px;
                background-size: 34px; */
            }

            .quiz_section .mlw_qmn_new_question::before {
                content: "";
                position: absolute;
                top: auto;
                left: -139px;
                right: auto;
                bottom: 0;
                height: 8px;
                width: 240px;
                background: #39B44C;
                border-radius: 10px;
            }

            .quiz_section .mlw_qmn_new_question::before {
                left: -10px;
                width: 80px;
                height: 6px;
            }

            .quiz_section .mlw_qmn_question_number::before {
                display: none;
            }

            /*-------------------------------------------NEW-INDEX PAGE----------------------------------------*/
            /* Start CSS 02-01-2024 */
            body#neve_body .new-inex-main-banner-section>.elementor-container {
                display: block;
            }

            body#neve_body .left-banner-con-text h2,
            body#neve_body .left-banner-con-text h2 a,
            body#neve_body .right-banner-con-text h2,
            body#neve_body .right-banner-con-text h2 a {
                font-size: 20px;
                line-height: 24px;
                color: #fff;
            }

        .new-inex-main-banner-section h2 .football, .new-inex-main-banner-section h2 a .football, .right-ban-con-to .right-banner-con-text h2 a span {
            font-size: 14px!important;
            line-height: 17px!important;
            padding-bottom: 5px!important;
            margin-bottom: 0;
        }
            body#neve_body .right-banner-con-text h2 {

                align-items: flex-end;
            }

            .right-ban-con-to,
            .right-bann-dn {
                height: 315px;
            }

            body#neve_body .left-banner-con-text h2,
            body#neve_body .left-banner-con-text h2 a {
                padding-right: 0px;
            }

            .left-banner-section>.elementor-widget-wrap,
            .right-ban-con-to,
            .right-bann-dn {
                position: relative;
            }

            .left-banner-section>.elementor-widget-wrap::before,
            .right-ban-con-to::before,
            .right-bann-dn::before {
                content: "";
                position: absolute;
                width: 100%;
                height: 100%;
                background: rgba(0, 0, 0, 0.3);
                z-index: 9;
            }

            .left-banner-con-text,
            .right-banner-con-text {
                bottom: 30px;
                z-index: 99;
                top: auto;
            }

        body#neve_body .right-bann-dn {
            background-position: center;
        }

            body .new-crou .owl-carousel .owl-nav {
                display: none;
            }

            body .new-crou .owl-carousel .owl-dots {
                display: block;
            }

            .owl-item .about-event-wrap span span {
                font-size: 14px;
                line-height: 17px;
                padding-bottom: 13px;
            }

            .owl-item .about-event-wrap span {
                font-size: 20px;
                line-height: 24px;
                padding-right: 60px;
            }

            .about-event-wrap {
                bottom: 25px;
                z-index: 99;
            }

            .article-title h2::before {
                width: 30px;
                height: 30px;
                top: -26px;
                left: -50px;
                background-size: 30px;
            }

            body .new-crou .owl-carousel .owl-dots {
                display: flex;
                justify-content: center;
                margin-top: 31px;
            }

            body .new-crou .owl-carousel .owl-dots .owl-dot {
                width: 8px;
                height: 8px;
                background: #EEEEEE;
                margin-right: 4px;
                line-height: normal;
            }

            .ceousle-down .elementor-widget-container::before {
                width: 121px;
                height: 77px;
                right: -15px;
                bottom: 12px;
                background-size: 121px;
            }

            body .new-crou .owl-carousel .owl-dots .owl-dot.active {
                background: #777777;
            }

            .article-title h2,
            .openion-title h2 {
                z-index: 99;
                position: relative;
            }

            .openion-section::before {
                width: 77px;
                height: 90px;
                top: 9px;
                background-size: 77px;
                left: 0px;
            }

            .openion-title h2::before {
                width: 14px;
                height: 14px;
                top: -28px;
                left: 71px;
                background-size: 14px;
            }

            .knowledge-title h2::before {
                width: 90px;
                height: 90px;
                top: -46px;
                right: -19px;
                background-size: 90px;
            }

            /* #neve_body .team-section .support-team-inner {
                padding-bottom: 30px;
            } */

            .be-a-part-title h2 br {
                display: none;
            }

            .be-a-part-title h2 {
                padding: 0 10px;
            }

            .team-section.new-support-sec .our-team {
                grid-gap: 13px;
                grid-template-columns: repeat(3, 1fr);
            }

            .team-section .our-team>li {
                border-radius: 7px;
            }

            .team-section.new-support-sec .our-team>li .pimage a {
                height: 108px;
            }

            .team-section .our-team>li .pimage a img {
                padding: 20px;
            }

            .follow-social-wrap.support-social .share-buttons {
                margin: 0;
            }

            .new-follow-social-wrap .share-buttons a.twitter::before {
                top: 10px;
                left: 9px;
                background-size: 20px;
            }

            .new-follow-social-wrap .share-buttons a.instagram::before {
                width: 17px;
                height: 17px;
                top: 8px;
                background-position: 0 -43px;
                background-size: 17px;
                left: 9px;
            }

        body#neve_body .new-home-join-title h2 {
            font-size: 26px;
            line-height: 31px;
            padding-bottom: 6px;
        }

        .article-section a> span {
            font-size: 20px!important;
            line-height: 24px!important;
        }

            .follow-us-section .new-follow-social-wrap .share-buttons a,
            .follow-social-wrap .share-buttons a {
                height: 34px;
                width: 34px;
                line-height: 34px;
            }

            body#neve_body .follow-man-img .elementor-widget-container img {
                height: 286px;
            }

            body#neve_body .join-our-footnew h2::before {
                width: 16px;
                height: 16px;
                right: 47px;
                background-size: 16px;
                top: -6px;
            }

            .new-home-join-title::before {
                width: 98px;
                height: 49px;
                bottom: -74px;
                background-size: 98px;
                right: -90px;
            }

            header .share-buttons a,
            #site-footer .share-buttons a {
                height: 30px;
                width: 30px;
                margin-left: 8px;
                line-height: 30px;
            }

            header .navbar-toggle {
                margin: 0 0 0 10px;
            }

            header .share-buttons a.twitter::before {
                top: 9px;
                left: 8px;
            }

            header .share-buttons a.instagram::before {
                top: 6px;
                left: 8px;
            }

            #neve_body {
                padding-top: 60px;
            }

            .hfg-slot.left .mobile-left .brand {
                max-width: 133px;
                height: 26px;
            }

        .header {
        padding: 15px 15px 15px;
        }

            #site-footer ul#footer-menu>li>a {
                letter-spacing: 0;
                font-size: 14px;
                line-height: 25px;
            }

            #site-footer {
                padding: 38px 0 18px 0;
            }

            #site-footer ul#footer-menu>li {
                margin: 0;
                padding: 0;
            }

            #site-footer ul#footer-menu>li {
                margin-right: 8px;
                padding-right: 8px;
            }

            /* #site-footer ul#footer-menu > li:not(:last-child)::before {
        display: none;
        } */
            #site-footer ul#footer-menu>li:first-child::before {
                display: block;
            }

            .article-crou .owl-item .about-event-wrap span {
    padding-right: 60px;
}

            #site-footer #cb-row--footer-bottom .builder-item .widget,
            #site-footer #cb-row--footer-bottom .builder-item a {
                font-size: 14px;
                line-height: 25px;
                letter-spacing: 0;
                max-width: 100%;
                margin: 0 auto;
            }

            #site-footer .builder-item--footer-menu {
                margin-bottom: 18px;
            }

            #site-footer .share-buttons a {
                height: 35px;
                width: 35px;
                margin-left: 9px;
                line-height: 35px;
            }

            #site-footer .share-buttons a.twitter::before {
                width: 17px;
                height: 17px;
                top: 11px;
                left: 10px;
                background-size: 17px;
            }

            #site-footer .share-buttons a.instagram::before {
                top: 9px;
                left: 10px;
            }

            #site-footer .share-buttons {
                padding-bottom: 12px;
            }

        body#neve_body .about-tiltle h2 {
            font-size: 27px;
        }

    body.single-articles .article-img-sec .elementor-widget-container {
        height: 300px;
    }

    body.single-articles .article-img-sec .elementor-widget-container img {
        object-fit: contain;
    }

    .aricle-shortcode p, .aricle-shortcode p a {
        font-size: 14px;
        line-height: 17px;
        margin-top: 12px;
        margin-bottom: 12px;
    }

        .aricle-shortcode p a.twitter::before {
            width: 20px;
            height: 20px;
            background-size: 15px;
        }

        .aricle-shortcode p > a {
            min-width: 27px;
        }

            .aricle-shortcode p a.twitter {
                margin-left: 18px;
                padding-left: 26px;
            }

            body.single-articles .add-text .elementor-widget-container {
                height: 200px;
                width: 100%;
            }

            body.single-articles .add-text .elementor-widget-container img {
                width: 100%;
            }

            .you-can-text .elementor-widget-container {
                font-size: 31px;
                line-height: 38px;
            }

            body .you-can-give-img-sec .you-can-give-img .elementor-widget-container::before {
                left: 20px;
                top: 0;
            }

            body .you-can-give-img-sec .you-can-give-img .elementor-widget-container::after {
                left: 0;
                bottom: 15px;
            }

            body#neve_body .new-quiz-design,
            body#neve_body .quiz-about-content {
                min-height: 100%;
            }

            body#neve_body .quiz-about-content {
                margin-bottom: 20px;
            }

            .quiz-container .quiz-main-wrap {
                display: block;
            }

            .new-quiz-wrap {
                margin-bottom: 20px;
            }

            body#neve_body .add-text .elementor-widget-container {
                height: 250px;
            }

            .add-text .elementor-widget-container img {
                width: 100%;
            }

            .wrap-sec.e-con {
                flex-wrap: wrap;
            }

            .cowl-thumbnail-wrap .common-img-con,
            .unique-openion-sec .new-quiz-wrap .quiz-thumbnail-wrap .common-img-con {
                height: 438px;
            }

            body#neve_body .left-banner-con-text h2::before {
                display: none;
            }

            /* End CSS 02-01-2024 */
            /* STart CSS 15-01-2024 */
            .left-banner-con-text,
            .right-banner-con-text {
                bottom: 0px;
                top: auto;
                left: 0;
            }

            body#neve_body .left-banner-con-text h2 a,
            body#neve_body .right-banner-con-text h2 a {
                padding-top: 0;
                display: flex;
                justify-content: flex-end;
                flex-direction: column;
                padding-bottom: 30px;
                padding-left: 15px;
            }

            body#neve_body .left-banner-con-text h2 a {
                padding-right: 100px;
            }

            /* End CSS 15-01-2024 */
            html,
            body {
                overflow-x: hidden;
            }

            .owl-item .about-event-wrap .football {
                font-size: 14px;
                line-height: 17px;
                padding-bottom: 13px;
                font-weight: 400;
            }

            body#neve_body .sub-heading h2 {
                font-size: 23px;
                line-height: 30px;
            }

            .builder-item p {
                padding: 10px 0 0 0;
                font-size: 14px;
                line-height: 25px;
            }

            .add_section .ad-con.e-con>.e-con {
                position: static;
            }

            .icons-design .share-buttons a {
                height: 35px;
                width: 35px;
                line-height: 35px;
            }

            .icons-design .share-buttons a::before {
                content: "\f09a";
                font-size: 17px;
            }

            .icons-design .share-buttons a.twitter_art::before {
                width: 17px;
                height: 17px;
                top: 11px;
                left: 10px;
                background-size: 17px;
            }

            .icons-design .share-buttons a.instagram_art::before {
                width: 15px;
                height: 17px;
                background-position: 0px -37px;
                background-size: 15px;
                top: 9px;
                left: 10px;
            }

            .icons-design .share-buttons a.whatsapp-link::before {
                font-size: 21px;
                line-height: 34px;
            }

            /* Start CSS 23-01-2024(article-crousle) */
            .article-crou .cowl-thumbnail-wrap .common-img-con {
                height: 100%;
            }

            .article-crou .about-event-wrap {
                left: 15px;
                bottom: 25px;
            }

            .article-crou .owl-item .about-event-wrap .football {
                font-size: 14px;
                line-height: 17px;
            }

            .article-crou .article-title h2::before {
                width: 30px;
                height: 30px;
                top: -26px;
                left: -50px;
                background-size: 30px;
            }

            .article-crou .ceousle-down .elementor-widget-container::before {
                width: 121px;
                height: 77px;
                right: -15px;
                bottom: 12px;
                background-size: 121px;
            }

            /* End CSS 23-01-2024(article-crousle) */
            /* Start CSS 24-01-2024 */
            body#neve_body .about-content {
                padding-top: 0px;
                min-height: 270px;
            }

        body#neve_body .about-img {
            min-height: 360px;
            background-size: cover!important;
            max-width: 380px;
            margin: 0 auto;
        }

            /* End CSS 24-01-2024 */
            /* Start CSS 25-01-2024 */
            body#neve_body .quiz-page .about-text>.elementor-widget-container {
                font-size: 18px;
                line-height: 23px;
                padding-top: 8px;
            }

            /* Start CSS 21-02-2024 */
            .about-text.contact-text a {
                font-size: 18px;
                line-height: 23px;
            }

            /* End CSS 21-02-2024 */
            body#neve_body .quiz-page .new-about-social .elementor-widget-container {
                padding-top: 22px;
            }

            /* body#neve_body .quiz-page .about-content {
                min-height: 335px;
            } */
            /* commented on 2-2-2024 */
            body#neve_body .quiz-page .about-content {
                min-height: unset;
                padding: 40px 0;
            }

            /* 2-2-2024 */
            .openion-content-section::before {
                width: 90px;
                height: 54px;
                background-size: 90px;
            }

            /* End CSS 25-01-2024 */
            .quiz-container .quiz-main-wrap .new-quiz-wrap .common-img-con {
                height: 438px;
            }

            /*1-2-2024*/
            .new-quiz-up-more .quiz-main-wrap .new-quiz-wrap {
                margin: 0;
            }

            /*1-2-2024*/
            body .openion-content-section::before {
                bottom: 2px;
            }

            /*2-2-2024*/

            /* Start CSS 05-02-2024 */
            body#neve_body .right-content-section .quiz-con h2 a {
                font-size: 27px;
                line-height: 32px;
            }

            body#neve_body .right-content-section .quiz-con .give-it-try a {
                font-size: 20px;
                line-height: 20px;
                margin: 0px;
            }

            body#neve_body .about-content.quiz-about-content {
                min-height: 220px;
            }

            body .quiz-container .quiz-main-wrap .new-quiz-wrap .common-img-con {
                min-height: 100%;
                height: 438px;
            }

            /* End CSS 05-02-2024 */
            /* Start CSS 22-02-2024  */
            .cowl-thumbnail-wrap .common-img-con img {
                height: 438px;
            }

            .about-text.contact-text a::before {
                height: 1px;
            }

            /* End CSS 22-02-2024 */
            /* Start CSS 11-03-2024  */
            body .new-poll-sec .quiz-container .quiz-main-wrap .new-quiz-wrap .common-img-con {
                height: 434px;
            }

            body#neve_body .right-content-section .quiz-con .new-poll-title h2 a {
                font-size: 25px;
            }

            /* End CSS 11-03-2024 */
            /* Start CSS 12-03-2024  */
            body .new-poll-sec .owl-item .about-event-wrap span,
            .unique-openion-sec .owl-item .about-event-wrap span {
                font-size: 18px;
                line-height: 20px;
            }

            /* End CSS 12-03-2024  */

            /* Start CSS 01-04-2024  */
            .new-quiz-up-more .quiz-main-wrap .new-quiz-wrap,
            .unique-openion-sec .new-quiz-wrap {
                margin-bottom: 0;
            }

            /* End CSS 01-04-2024  */
            /* Start CSS 02-04-2024 */
            .add-text.for-mobile {
                display: block;
            }

            .add-text.for-desktop {
                display: none;
            }

            /* End CSS 02-04-2024 */

            /* Start CSS 03-04-2024 */
            .ad-con.top-ad-con.e-con .add-wrap-con {
                height: 250px;
                display: block;
                padding: 10px 32px;
                overflow: hidden;
            }

            .ad-con.top-ad-con.e-con .add-wrap-con .add-text {
                display: block;
            }

            .our-team {
                grid-template-columns: repeat(3, 1fr);
                grid-gap: 12px;
            }

            .our-team li a {
                height: 78px;
                padding: 5px 15px;
            }

            body#neve_body .top-ad-con .add-text .elementor-widget-container img {
                width: auto;
            }

            body#neve_body .add-text .elementor-widget-container {
                height: 100%;
            }

            .top-ad-con .add-text::before {
                right: -32px;
                bottom: -17px;
            }

            .ad-con .add-wrap-con::before {
                top: -16px;

            }

            .join-our-ad h2 span {
                text-align: left;
            }

            body#neve_body .join-our-man-img .elementor-widget-container {
                height: 230px;
                margin-left: -30px;
            }

            .add-text.for-desktop {
                display: block;
            }

            .ad-con-bottom .ad-bottom-con-wrap::before {
                top: auto;
                width: 50px;
                height: 121px;
                background-size: 50px;
                transform: rotate(270deg);
                right: auto;
                left: 40px;
                bottom: -37px;
            }

            .join-our-man-img .elementor-widget-container img {
                height: auto;
                width: 100%;
            }

            .ad-con-bottom .share-buttons {
                margin: 20px 0;
                justify-content: flex-start;
            }

            .ad-con-bottom .ad-bottom-con-wrap::after {
                top: 0;
            }

            /* Poll ad */
            .poll-ad-con .join-our-ad h2 span {
                font-size: 19px;
            }

            .ad-con-bottom.poll-ad-con .ad-bottom-con-wrap::before {
                bottom: -30px;
            }

            /* End CSS 03-04-2024 */

            /* Start CSS 12-04-2024 */
            .qmn_results_page {
                padding: 40px 0 300px;
            }

            .quiz-wrap .qsm-quiz-container .copy-link,
            .quiz-wrap .qsm-quiz-container .whatsapp-link {
                top: 115px;
            }

            /* End CSS 12-04-2024 */

            /* Start CSS 14-05-2024 */
            .sub-popup-main-wrap .chw-widget-area #customForm>div>div>form>div {
                text-align: left !important;
            }

            .sub-popup-main-wrap .chw-widget-area #customForm>div>div>form>div>div,
            .sub-popup-main-wrap .chw-widget-area #customForm>div>div>form>div#errorMsgDiv {
                width: 315px !important;
            }

            .sub-popup-main-wrap .chw-widget-area #customForm>div {
                margin: 10px auto !important;
            }

            .sub-popup-main-wrap .chw-widget-area #customForm>div>div>form>div#errorMsgDiv {
                margin: 10px 0 !important;
                margin-top: 0px !important;
            }

            .home-pop .sub-popup-main-wrap .main-wrap .rigth-contect-wrap .rigth-txt .entering-wrap {
                margin-top: 0;
            }

            /* End CSS 14-05-2024 */


        }

        @media only screen and (min-width: 580px) and (max-width: 767px) {

            /* Home popup CSS 26-08-2023 */
            .sub-popup-main-wrap {
                width: 92%;
                max-height: 325px;
            }
            
            

            /* End Home popup CSS 26-08-2023 */
            .quiz_section .mlw_qmn_question_number::before {
                height: 5px;
            }

            .team-section .our-team {
                grid-template-columns: repeat(5, 1fr);
            }

            .team-section .our-team>li .pimage a {
                height: 99px;
            }

            #site-footer #cb-row--footer-bottom .builder-item .widget,
            #site-footer #cb-row--footer-bottom .builder-item a {
                max-width: 100%;
            }

            .quiz-wrap .qmn_radio_answers {
                grid-template-columns: 1fr 1fr;
            }

            #content .home-banner {
                background: transparent;
                margin-bottom: 0;
            }

            #content .home-banner .banner-landscape {
                display: block;
                margin: 0 0 0 -15px;
                width: 55%;
            }

            .home-banner .banner-main-col section {
                left: auto;
                padding: 0 0 20px 0 !important;
                width: 45%;
                height: 309px;
                display: flex;
                align-items: center;
            }

            #content .home-banner .elementor-heading-title {
                font-size: 28px;
                line-height: 41px;
            }

            #content .home-banner>.elementor-container {
                margin-bottom: 0;
                min-height: 310px;
            }

            .table-of-content .wrap-tab table th:first-child,
            .table-of-content .wrap-tab table td:first-child {
                width: 125px;
            }

            .quiz-container .quiz-main-wrap {
                display: grid;
            }

            #site-footer ul#footer-menu>li:not(:last-child)::before {
                display: block;
            }

            #site-footer ul#footer-menu>li:not(:last-child) {
                margin-right: 15px;
                padding-right: 15px;
            }

            /* End CSS 03-04-2024 */
            .join-our-man-img .elementor-widget-container img,
            .poll-ad-con .join-our-man-img .elementor-widget-container img {
                width: auto;
            }

            /* End CSS 03-04-2024 */
            /* Start CSS 14-05-2024 */
            .sub-popup-main-wrap .chw-widget-area #customForm>div>div>form>div {
                text-align: center !important;
            }

            .sub-popup-main-wrap .chw-widget-area #customForm>div>div>form>div#errorMsgDiv {
                margin: 10px auto !important;
            }

            /* End CSS 14-05-2024 */
        }

        @media (min-width: 768px) {
            section.new-inex-main-banner-section {
                padding-bottom: 20px !important;
            }
        }

        @media (max-width: 1024px) and (min-width: 768px){
        .ad-con.e-con>.e-con {
            height: 200px;
            width: 200px;
        }
        .owl-item .about-event-wrap span {
    font-size: 25px;
    line-height: 30px;
}
.owl-item .about-event-wrap > span {
    font-size: 18px;
}
        body .ad-con {
            width: 220px!important;
        }
        .aricle-shortcode p a.facebook::before {
            top: 5px;
        }
        .new-quiz-up-more .new-quiz-wrap .title_btn_wrap .quiz-btn .event-button, .unique-openion-sec .quiz-container .quiz-main-wrap .quiz-btn .event-button {
            margin-top: 10px;
            padding: 5px 12px;
            font-size: 16px;
            line-height: normal;
            font-weight: 500;
        }
        }

        body .main-article-title > div.elementor-widget-container {
            padding-bottom: 2px!important;
        }

        @media (max-width: 767px){
            .add-box-sec {
        width: 100%;
        max-width: 300px;
        margin-left: auto;
        margin-right: auto;
    }
            .new-quiz-up-more .new-quiz-wrap .title_btn_wrap .quiz-btn .event-button, .unique-openion-sec .quiz-container .quiz-main-wrap .quiz-btn .event-button {
            margin-top: 10px;
            padding: 5px 12px;
            font-size: 16px;
            line-height: normal;
            font-weight: 500;
        }
            body .ad-con {
            margin-top: 0;
        }
        #neve_body.sticky .header {
            padding: 10px 15px 10px;
        }
        .owl-item .about-event-wrap span, .unique-openion-sec .owl-item .about-event-wrap span {
            font-size: 18px;
            line-height: 20px;
        }
        .quiz-container .title_btn_wrap {
            padding: 0;
        }
        main#content .new-title-social-wrap > div > div {
            width: 100%!important;
        }
        .aricle-shortcode p a.facebook::before {
            top: 6px;
            left: 9px;
        }
        }

        @media (min-width: 768px){
        body#neve_body .about-content .we-are-sporty-max {
            width: 100%;
            max-width: 700px;
            margin: 0;
        }
        }

        @media (max-width: 666px){
            body.single-articles .article-img-sec .elementor-widget-container, body.single-articles .article-img-sec.aresnal-img .elementor-widget-container {
        height: auto;
    }
    body#neve_body .new-inex-main-banner-section h2 a br {
        display: none;
    }
        main#content .new-title-social-wrap > div > div {
            width: 100%!important;
            max-width: 320px;
            margin: 0 auto;
        } 
        .aricle-shortcode p > a:not(:last-child) {
        margin-right: 3px;
    }
    .aricle-shortcode p a.twitter {
        margin-left: 10px;
        padding-left: 26px;
    }
    .aricle-shortcode p > a {
        min-width: 24px;
        width: 25px;
        height: 25px;
    }
    .aricle-shortcode p {
        justify-content: left;
    }
    .aricle-shortcode p a.twitter::before {
        background-size: 14px;
        top: 7px;
        left: 7px;
    }
    .aricle-shortcode p a.facebook::before {
        top: 5px;
        left: 8px;
    }
    .aricle-shortcode p a.instagram::before {
        background-position: 0px -29px;
        background-size: 12px;
        top: 5px;
        left: 7px;
    }
    .aricle-shortcode p a.copy_link_article::before {
        background-size: 12px;
        width: 12px;
        top: 7px;
        height: 12px;
        left: 7px;
    }
    }

@media (max-width: 1024px) {
    section.new-inex-main-banner-section {
    padding-bottom: 9px !important;
}   
}

@media (max-width: 767px) {
section.new-inex-main-banner-section {
    padding-bottom: 2px !important;
}   
	body#neve_body .join-our-footnew>.elementor-widget-wrap {
		padding-left: 0px;
	}
}