.btmBar,
        footer,
        .opmRelPrd,
        #VideosAndLogos,
        #customer-logo,
        .heading-menu,
        .idlePopup-parent,
        #commonHeader {
            display: none;
        }

        a:hover {
            text-decoration: none;
        }

        #scroll {
            display: none;
        }

        p {
            font-size: 15px;
        }

        .foot-copy {
            padding: 10px 0;
            background: #f0efef;
        }

        .custom-container {
            max-width: 1140px;
            width: 100%;
            margin-left: auto;
            margin-right: auto;
            padding-left: 0.75rem;
            padding-right: 0.75rem;
        }

        .row>* {
            flex-shrink: 0;
            width: 100%;
            max-width: 100%;
            padding-right: 0.75rem;
            padding-left: 0.75rem;
        }

        @media (max-width: 1500px) {
            .webinar-com .aside {
                max-width: 60%;
            }
        }

        @media (max-width: 1400px) {
            .webinar-com .aside {
                max-width: 55%;
            }
        }

        @media (min-width: 992px) {
            .col-lg-6 {
                -webkit-box-flex: 0;
                -ms-flex: 0 0 auto;
                flex: 0 0 auto;
                width: 50%;
            }
        }

        @media (min-width: 1400px) {
            .sec-custom-container {
                max-width: 1400px;
                margin: 0 auto;
            }
        }


        /*------- grid css -------------------*/


        @media only screen and (min-width: 992px) {
            .flex-lg-row {
                -webkit-box-orient: horizontal !important;
                -webkit-box-direction: normal !important;
                -ms-flex-direction: row !important;
                flex-direction: row !important;
            }

            .mb-lg-0 {
                margin-bottom: 0 !important;
            }
        }

        .row {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
            margin-right: -0.75rem;
            margin-left: -0.75rem;
            padding: 0px;
        }

        .row>* {
            padding-left: 12px;
            padding-right: 12px;
        }

        .col-1 {
            -webkit-box-flex: 0;
            -ms-flex: 0 0 auto;
            flex: 0 0 auto;
            width: 8.33333333%;
        }

        .col-2 {
            -webkit-box-flex: 0;
            -ms-flex: 0 0 auto;
            flex: 0 0 auto;
            width: 16.66666667%;
        }

        .col-3 {
            -webkit-box-flex: 0;
            -ms-flex: 0 0 auto;
            flex: 0 0 auto;
            width: 25%;
        }

        .col-4 {
            -webkit-box-flex: 0;
            -ms-flex: 0 0 auto;
            flex: 0 0 auto;
            width: 33.33333333%;
        }

        .col-5 {
            -webkit-box-flex: 0;
            -ms-flex: 0 0 auto;
            flex: 0 0 auto;
            width: 41.66666667%;
        }

        .col-6 {
            -webkit-box-flex: 0;
            -ms-flex: 0 0 auto;
            flex: 0 0 auto;
            width: 50%;
        }

        .col-7 {
            -webkit-box-flex: 0;
            -ms-flex: 0 0 auto;
            flex: 0 0 auto;
            width: 58.33333333%;
        }

        .col-8 {
            -webkit-box-flex: 0;
            -ms-flex: 0 0 auto;
            flex: 0 0 auto;
            width: 66.66666667%;
        }

        .col-9 {
            -webkit-box-flex: 0;
            -ms-flex: 0 0 auto;
            flex: 0 0 auto;
            width: 75%;
        }

        .col-10 {
            -webkit-box-flex: 0;
            -ms-flex: 0 0 auto;
            flex: 0 0 auto;
            width: 83.33333333%;
        }

        .col-11 {
            -webkit-box-flex: 0;
            -ms-flex: 0 0 auto;
            flex: 0 0 auto;
            width: 91.66666667%;
        }

        .col-12 {
            -webkit-box-flex: 0;
            -ms-flex: 0 0 auto;
            flex: 0 0 auto;
            width: 100%;
        }

        @media only screen and (min-width: 768px) {
            .col-md-1 {
                -webkit-box-flex: 0;
                -ms-flex: 0 0 auto;
                flex: 0 0 auto;
                width: 8.33333333%;
            }

            .col-md-2 {
                -webkit-box-flex: 0;
                -ms-flex: 0 0 auto;
                flex: 0 0 auto;
                width: 16.66666667%;
            }

            .col-md-3 {
                -webkit-box-flex: 0;
                -ms-flex: 0 0 auto;
                flex: 0 0 auto;
                width: 25%;
            }

            .col-md-4 {
                -webkit-box-flex: 0;
                -ms-flex: 0 0 auto;
                flex: 0 0 auto;
                width: 33.33333333%;
            }

            .col-md-5 {
                -webkit-box-flex: 0;
                -ms-flex: 0 0 auto;
                flex: 0 0 auto;
                width: 41.66666667%;
            }

            .col-md-6 {
                -webkit-box-flex: 0;
                -ms-flex: 0 0 auto;
                flex: 0 0 auto;
                width: 50%;
            }

            .col-md-7 {
                -webkit-box-flex: 0;
                -ms-flex: 0 0 auto;
                flex: 0 0 auto;
                width: 58.33333333%;
            }

            .col-md-8 {
                -webkit-box-flex: 0;
                -ms-flex: 0 0 auto;
                flex: 0 0 auto;
                width: 66.66666667%;
            }

            .col-md-9 {
                -webkit-box-flex: 0;
                -ms-flex: 0 0 auto;
                flex: 0 0 auto;
                width: 75%;
            }

            .col-md-10 {
                -webkit-box-flex: 0;
                -ms-flex: 0 0 auto;
                flex: 0 0 auto;
                width: 83.33333333%;
            }

            .col-md-11 {
                -webkit-box-flex: 0;
                -ms-flex: 0 0 auto;
                flex: 0 0 auto;
                width: 91.66666667%;
            }

            .col-md-12 {
                -webkit-box-flex: 0;
                -ms-flex: 0 0 auto;
                flex: 0 0 auto;
                width: 100%;
            }
        }

        @media only screen and (min-width: 992px) {
            .col-lg-1 {
                -webkit-box-flex: 0;
                -ms-flex: 0 0 auto;
                flex: 0 0 auto;
                width: 8.33333333%;
            }

            .col-lg-2 {
                -webkit-box-flex: 0;
                -ms-flex: 0 0 auto;
                flex: 0 0 auto;
                width: 16.66666667%;
            }

            .col-lg-3 {
                -webkit-box-flex: 0;
                -ms-flex: 0 0 auto;
                flex: 0 0 auto;
                width: 25%;
            }

            .col-lg-4 {
                -webkit-box-flex: 0;
                -ms-flex: 0 0 auto;
                flex: 0 0 auto;
                width: 33.33333333%;
            }

            .col-lg-5 {
                -webkit-box-flex: 0;
                -ms-flex: 0 0 auto;
                flex: 0 0 auto;
                width: 41.66666667%;
            }

            .col-lg-6 {
                -webkit-box-flex: 0;
                -ms-flex: 0 0 auto;
                flex: 0 0 auto;
                width: 50%;
            }

            .col-lg-7 {
                -webkit-box-flex: 0;
                -ms-flex: 0 0 auto;
                flex: 0 0 auto;
                width: 58.33333333%;
            }

            .col-lg-8 {
                -webkit-box-flex: 0;
                -ms-flex: 0 0 auto;
                flex: 0 0 auto;
                width: 66.66666667%;
            }

            .col-lg-9 {
                -webkit-box-flex: 0;
                -ms-flex: 0 0 auto;
                flex: 0 0 auto;
                width: 75%;
            }

            .col-lg-10 {
                -webkit-box-flex: 0;
                -ms-flex: 0 0 auto;
                flex: 0 0 auto;
                width: 83.33333333%;
            }

            .col-lg-11 {
                -webkit-box-flex: 0;
                -ms-flex: 0 0 auto;
                flex: 0 0 auto;
                width: 91.66666667%;
            }

            .col-lg-12 {
                -webkit-box-flex: 0;
                -ms-flex: 0 0 auto;
                flex: 0 0 auto;
                width: 100%;
            }
        }

        /*------------grid css end ----------*/

        /*------- New header css start ---------*/
        .header {
            position: sticky;
            top: 0;
            z-index: 1000;
            background-color: #ffffff;
            padding: 15px 20px;
        }

        .header-container {
            max-width: 1170px;
            margin: 0 auto;
            width: 100%;
        }

        .header-column {
            display: flex;
            justify-content: space-between;
            align-items: center;
            flex-wrap: wrap;
        }

        .logo img {
            height: 70px;
        }

        /* CTA buttons */
        .header-cta-list {
            display: flex;
            gap: 15px;
        }

        .header-cta-list .btn {
            text-decoration: none;
            padding: 12px 24px;
            background-color: #EEEEEE;
            color: #000;
            border-radius: 6px;
            transition: background-color 0.3s ease;
            font-size: 16px;
        }

        .header-cta-list .btn:hover {
            background-color: #000000;
            color: #fff;
        }

        /* Responsive */
        @media (max-width: 480px) {
            .header-column {
                flex-direction: inherit;
                align-items: center;
                gap: 10px;
            }

            .header-cta-list {
                flex-direction: column;
                width: 100%;
            }

            .header-cta-list .btn {

                text-align: center;
            }

            .logo img {
                height: 70px;
                margin-top: 24px;
            }
        }


        .banner-bg {
            padding: 80px 0px;
            text-align: center;
            background: #E2FEF3;
        }

        .banner {
            display: flex;
            align-items: center;
            flex-direction: column;
            gap: 20px;
        }

        .banner h1 {
            margin-bottom: 12px;
            font-weight: 600;
            font-size: 40px;
            color: #fff;
        }

        .banner p {
            color: #000;
            text-shadow: none;
            font-size: 24px;
            letter-spacing: 0.1px;
            padding-right: 0%;
            font-weight: 300;
            line-height: 1.5em;
            margin: 0;
        }




        /*------------- Info css start ---------*/

        .infographic-main-wrapper * {
            box-sizing: border-box;
        }

        .infographic-section {
            padding: 80px 0;
            min-height: calc(100vh - 440px);
        }

        .infographic-section p {

            line-height: 1.8rem;
            font-size: 17px;
            margin: 0;
        }

        .infographic-section h1 {
            text-align: center;
            font-size: 32px;
            font-weight: 600;
            margin-bottom: 40px;
            line-height: 1.4em;
        }

        .infographic-wrapper {
            display: flex;
            align-items: center;
            gap: 32px;
            background: #F6F6F6;
            padding: 32px;
            border-radius: 6px;
        }

        .infographic-wrapper .info-img .img-wrapper {
            max-width: 485px;
            width: 100%;
        }

        .info-content {
            display: flex;
            flex-direction: column;
            gap: 20px;
            flex: 1 1 345px;
        }

        .sec-title h2 {
            font-size: 16px;
            font-weight: 600;
            line-height: 1.1rem;
            margin: 0;
            text-transform: uppercase;
            letter-spacing: 0.5px;
        }

        .infographic {
            margin-bottom: 24px;
            flex: 1;
            padding: 24px 32px;
        }

        .infographic .img-wrapper img {
            max-height: 158px;
        }

        .infographic .content p {
            margin: 0;
            color: #222;
            font-size: 16px;
            line-height: 1.5rem;
        }

        .button-div .pdf-btn {
            background: #f0001c;
            color: #fff;
            font-size: 16px;
            font-weight: 300;
            padding: 8px 18px;
            border-radius: 4px;
            transition: all 0.3s ease;
            display: inline-flex;
            align-items: center;
            gap: 12px;
            border: 1px solid transparent;
            text-decoration: none;
        }

        .button-div a.pdf-btn span img {
            transition: filter 0.3s ease;
        }

        .button-div a.outline-btn {
            background: #fff;
            color: #DB1313;
            border: 1px solid #EED1D1;
        }

        .button-div .pdf-btn:hover {
            background: #C81D1D;
            color: #fff;
            border: 1px solid #C81D1D;
        }

        .pdf-btn:hover span img {
            filter: brightness(0) invert(1);
        }

        .img-wrapper img {
            border: 1px solid #e9e9e9;
            width: 100%;
            height: auto;
            border-radius: 6px;
            display: block;
        }


        .row-mt {
            margin-top: 60px;
        }

        .row-mt div {
            display: flex;
        }


        .region {
            text-transform: capitalize;
        }

        /* ---------------- Media Query ---------------- */
        @media (max-width: 768px) {
            .infographic-wrapper {
                flex-direction: column;
                padding: 24px;
                margin-bottom: 24px;
            }

            .row-mt div {
                align-items: center;
            }

            .info-content {
                text-align: center;
                flex: 0;
            }

            .button-div .pdf-btn {
                justify-content: center;
            }

            .infographic-section h1 {
                font-size: 24px;
            }


        }

        @media (max-width: 768px) {
            .infographic-section {
                padding: 50px 0;
            }
        }

        /*------------- Info css end ----------*/