:root {
            --secondary: #072D5C;
            --btn-info: #3b9cff;
            --btn-info-border: #3b9cff;
            --themeColor: #2563eb;
            --themelightBlue: #e8efff;
            --themDarkColor: #000;
            --boxBg: #fff;
            --bluBtn: #2b6cb0;
        }

        .blueBtnCr {
            background-color: var(--bluBtn);
            border-color: var(--bluBtn);
        }

        p {
            font-size: 14px;
        }

        *,
        *::before,
        *::after {
            box-sizing: border-box;
            margin: 0;
            padding: 0;
        }

        /* Chrome, Safari, Edge, Opera */
        input::-webkit-outer-spin-button,
        input::-webkit-inner-spin-button {
            -webkit-appearance: none;
            margin: 0;
        }

        /* Firefox */
        input[type=number] {
            -moz-appearance: textfield;
        }

        .experienceFuture {
            background: var(--secondary)
        }

        #KSRequestDemo h5,
        #KSRequestDemo label {
            color: #ccc
        }

        #KSRequestDemo h5 {
            font-size: 1.5rem;
            font-weight: 400;
            letter-spacing: normal
        }

        .close_pop_up {
            position: absolute;
            z-index: 1;
            font-size: 30px;
            right: 20px;
            top: 20px;
            opacity: 1;
            border: none
        }

        .mobImg {
            display: none;
        }

        .deskImg {
            display: block;
        }

        #videoPopup .close_pop_up {
            right: -7px;
            top: -7px;
            background: #000;
        }

        #videoPopup video {
            max-width: 99.5%;
            border: 0;
            padding: 0;
            margin: 18px auto 0px auto;
        }
        /* mobile styles */
        @media only screen and (max-width: 767px) {
            .mobImg {
                display: block;
            }

            .deskImg {
                display: none;
            }

            #team-build .build-team-img {
                width: 100%;
            }

            .acc-cla-mnGrid, .context-minGrid {
                grid-template-columns: 1fr !important;
            }

            .context-LGrid {
                border-radius: 10px !important;
                text-align: center !important;
            }

            #team-build .build-team-img {
                margin-top: -30% !important;
            }

            .contRpara {
                line-height: normal;
            }

            .tab-content {
                max-width: 100% !important;
                padding: 0px !important;
            }

                .tab-content .tab-pane.active {
                    margin-top: 20px;
                }

            #bot-part {
                height: auto !important;
                padding: 30px 0 !important;
            }

            .bot-btn-wrap {
                flex-direction: column;
            }
        }




        #ai-top-ban {
            text-align: center;
            padding: 60px 0 150px 0;
            position: relative;
        }

        .ai-top-banner-bg {
            position: absolute;
            inset: 0;
            width: 100%;
            height: 100%;
            object-fit: cover;
            object-position: bottom;
            z-index: -1;
        }
        /* #ai-top-ban{background: url('/assets/images/ai-salesplay/account_Intelligence_Agent/TopbannerBg.webp') bottom / cover no-repeat;text-align: center;padding: 60px 0 150px 0;position: relative;} */
        #ai-top-ban h1 {
            font-size: 2.3rem;
            font-weight: 800;
            background: radial-gradient( circle at center, #ffffff 0%, #8aeaf3 45%, #0fe0f3 100% );
            background-clip: text;
            color: transparent;
            max-width: 600px;
            text-align: center;
            margin: auto;
            margin-bottom: 8px;
        }

        #ai-top-ban p {
            max-width: 600px;
            color: var(--themelightBlue);
            line-height: normal;
            margin: auto;
            margin-bottom: 15px;
        }

        #team-build, #acount-clary {
            padding: 30px 0;
            position: relative;
            background-color: #dbf2fb5c;
            text-align: center;
        }

            #team-build h2 {
                font-size: 1.9rem;
                font-weight: 800;
                text-align: center;
                background: radial-gradient( circle at center, #000000 0%, #5384ef 45%, var(--themeColor) 100% );
                background-clip: text;
                color: transparent;
                max-width: 600px;
                margin: auto;
                line-height: normal;
                position: relative;
                margin-top: 30px;
            }

                #team-build h2::after {
                    content: "";
                    position: absolute;
                    left: 50%;
                    bottom: -25px;
                    transform: translateX(-50%);
                    width: 50%;
                    height: 10px;
                    background: rgba(0, 0, 0, 0.2);
                    filter: blur(8px);
                    border-radius: 50%;
                    z-index: -1;
                }

            #team-build .build-team-img {
                max-width: 600px;
                height: auto;
                margin: auto;
                padding: 0px;
                background: #ccc;
                border-radius: 10px;
                margin-top: -10%;
            }

            #team-build h3 {
                margin: 40px 0 20px 0;
                text-align: center;
                font-size: 1.5rem;
                font-weight: 800;
                color: var(--themDarkColor);
            }

            #team-build .tar-acc-box-wrapper {
                display: grid;
                grid-template-columns: 1fr 1.3fr 1fr;
                gap: 20px;
                margin-bottom: 25px;
            }





        .acc-cla-gridCont p {
            margin-bottom: 0;
            line-height: normal;
        }

        #core-Capab {
            background-color: var(--boxBg);
        }

        .top-btn-wrap {
            display: flex;
            align-items: center;
            justify-content: center;
            gap: 15px;
        }

        .win-OpProbm {
            text-align: center;
            margin: 25px 0;
        }


        .core-section {
            padding: 60px 0;
            background-color: var(--boxBg);
        }

        .tab-content {
            padding: 0 15px;
            max-width: 85%;
            margin: auto;
        }

        .core-title {
            margin-bottom: 20px;
            text-align: start;
            font-size: 1.5rem;
            font-weight: 800;
            color: var(--themDarkColor);
        }

        .capability-nav .nav-link {
            border: none;
            border-bottom: 1px solid #e9ecef;
            padding: 20px 0;
            color: #444;
            font-weight: 500;
            text-align: left;
            border-radius: 0;
        }

            .capability-nav .nav-link:first-child {
                border-top: 1px solid #e9ecef;
            }

            .capability-nav .nav-link.active {
                background: transparent;
                color: var(--themeColor);
                font-weight: 600;
                position: relative;
            }



        .core-description {
            color: #555;
            /* font-size: 16px; */
            line-height: normal;
            margin-bottom: 15px;
        }

        .btn-core {
            background-color: #2b6cb0;
            color: #fff;
            padding: 8px 24px;
            border-radius: 50px;
            font-weight: 500;
            border: none;
            text-transform: capitalize;
        }

        .tabL-center {
            display: inline-flex;
            align-items: center;
            justify-content: space-between;
        }

        .btn-core:hover {
            background-color: #1f4e8c;
            color: #fff;
        }

        .capability-nav .nav-link.active::after {
            content: "\2192";
            position: absolute;
            font-weight: 900;
            right: 0;
        }

        .agent-fix-ul {
            list-style: disc;
            padding-left: 25px;
            margin-bottom: 15px;
        }

            .agent-fix-ul li {
                line-height: normal;
                margin-bottom: 10px;
            }

        @media (max-width: 767px) {
            .core-section {
                padding: 50px 0;
            }

            .core-title {
                font-size: 26px;
            }
        }



        #acount-clary h2 {
            margin-bottom: 20px;
            text-align: center;
            font-size: 1.5rem;
            font-weight: 800;
            color: var(--themDarkColor);
        }

        .acc-cla-mnGrid {
            display: grid;
            grid-template-columns: repeat(4, 1fr);
            gap: 20px;
            margin-bottom: 25px;
        }

            .acc-cla-mnGrid .acc-cla-gridCont {
                padding: 25px 30px;
                box-shadow: 0px 0 9px 2px #0000000f;
                text-align: center;
                border-radius: 10px;
                background-color: var(--boxBg);
            }

            .acc-cla-mnGrid .bg-blue-ligt img {
                width: 35px;
                height: auto;
            }

            .acc-cla-mnGrid .bg-blue-ligt {
                /* background-color: var(--themelightBlue); */
                /* border-radius: 50%; */
                width: 48px;
                height: 48px;
                margin: auto;
                display: flex;
                align-items: center;
                justify-content: center;
                padding: 0px;
                margin-bottom: 10px;
            }

        .acc-head {
            font-weight: 800;
            margin-bottom: 5px;
            line-height: normal;
        }

        .context-minGrid {
            display: grid;
            grid-template-columns: 1.5fr 3fr;
            border: 1px solid var(--btn-info);
            border-radius: 10px;
        }

        .context-LGrid {
            display: flex;
            align-items: center;
            justify-content: center;
            background-color: #ccc;
            border-radius: 10px 0 0px 10px;
            padding: 24px 45px;
            background: url("https://mnmimg.marketsandmarkets.com/assets/images/ai-salesplay/account_Intelligence_Agent/when_acc_bg.webp") bottom/cover no-repeat;
            color: var(--boxBg);
            text-align: start;
            font-weight: 600;
        }

        .context-RGrid {
            display: inline-flex;
            align-items: center;
            justify-content: space-around;
            text-align: start;
        }

        .cont-border {
            width: 1px;
            height: 60px;
            background-color: var(--btn-info);
        }



        #bot-part {
            padding: 60px 0;
            background: url("https://mnmimg.marketsandmarkets.com/assets/images/ai-salesplay/account_Intelligence_Agent/see_your_AccBg.webp") bottom / cover no-repeat;
            text-align: center;
            color: var(--boxBg);
            height: 60vh;
            margin: auto;
            display: flex;
            align-items: center;
            justify-content: center;
        }

        .acc-info {
            font-size: 1.1rem;
            max-width: 530px;
            margin: 25px auto;
            margin-bottom: 25px;
        }

        #bot-part h2 {
            font-weight: 800;
            font-size: 1.5rem;
            margin-bottom: 0;
            max-width: 500px;
            margin: auto;
        }

        .bot-btn-wrap {
            display: inline-flex;
            gap: 15px;
            margin-top: 25px;
        }

        #team-build, #acount-clary {
            padding: 30px 0;
            position: relative;
            background-color: #dbf2fb5c;
            text-align: center;
        }

            #team-build h2 {
                font-size: 1.9rem;
                font-weight: 800;
                text-align: center;
                background: radial-gradient( circle at center, #000000 0%, #5384ef 45%, var(--themeColor) 100% );
                background-clip: text;
                color: transparent;
                max-width: 600px;
                margin: auto;
                line-height: normal;
                position: relative;
                margin-top: 30px;
            }

                #team-build h2::after {
                    content: "";
                    position: absolute;
                    left: 50%;
                    bottom: -25px;
                    transform: translateX(-50%);
                    width: 50%;
                    height: 10px;
                    background: rgba(0, 0, 0, 0.2);
                    filter: blur(8px);
                    border-radius: 50%;
                    z-index: -1;
                }

            #team-build .build-team-img {
                max-width: 600px;
                height: auto;
                margin: auto;
                padding: 8px;
                background: #ccc;
                border-radius: 10px;
                margin-top: -10%;
            }

            #team-build h3 {
                margin: 40px 0 20px 0;
                text-align: center;
                font-size: 1.5rem;
                font-weight: 800;
                color: var(--themDarkColor);
            }

            #team-build .tar-acc-box-wrapper {
                display: grid;
                grid-template-columns: 1fr 1.3fr 1fr;
                gap: 20px;
                margin-bottom: 25px;
            }

                #team-build .tar-acc-box-wrapper .tar-acc-box-cont {
                    padding: 25px 30px;
                    box-shadow: 0px 0 9px 2px #0000000f;
                    text-align: center;
                    border-radius: 10px;
                    background-color: var(--boxBg);
                }

                    #team-build .tar-acc-box-wrapper .tar-acc-box-cont img {
                        width: 48px;
                        height: 48px;
                    }

        .tar-acc-box-cont .bg-blue-ligt {
            background-color: var(--themelightBlue);
            border-radius: 50%;
            width: 48px;
            height: 48px;
            margin: auto;
            display: flex;
            align-items: center;
            justify-content: center;
            padding: 0px;
            margin-bottom: 10px;
        }

        @media (max-width: 767px) {
            #team-build .tar-acc-box-wrapper {
                grid-template-columns: 1fr;
            }
        }

section {
            padding: 60px 0;
        }

        body {
            /* font-family: 'Inter'; */
            font-size: 1.2rem;
        }

        #topBanner {
            background: url( "https://mnmimg.marketsandmarkets.com/assets/images/ai-salesplay/videoBG.webp");
            background-position: center;
            padding: 20px 0;
        }

            #topBanner h1 {
                line-height: 1.25;
                font-size: 2.7rem;
                font-weight: 600;
                letter-spacing: -.025em;
                margin-bottom: 0;
                color: #fff;
                background-size: 200% auto;
            }

            #topBanner p {
                font-size: 1.1rem;
                color: #fff;
                font-weight: 400;
                line-height: 1.75rem;
            }

            #topBanner h1 {
                line-height: 1.25;
                font-size: 2.7rem;
                font-weight: 600;
                letter-spacing: -.025em;
                margin-bottom: 0;
                color: #fff;
                background-size: 200% auto;
            }

            #topBanner p {
                font-size: 1.1rem;
                color: #fff;
                font-weight: 400;
                line-height: 1.75rem;
                margin: 15px 0 25px;
                opacity: 1;
            }

            #topBanner img {
                border: 1px solid #cccccc5e;
            }

        .font16 {
            font-size: 16px;
        }

        #watch {
            background-color: #001537;
        }

        .sec_heading {
            font-size: 2.1rem;
            background: #025BCA;
            background: linear-gradient(to right, #025BCA 10%, #503978 18%);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
            font-weight: 600;
            /* font-family: 'Inter'; */
            line-height: auto;
        }

        .hitteshimg {
            border: none !important;
            width: 100px;
            border-radius: 50px;
            margin: 0 auto;
        }

        .c-volet {
            font-weight: normal !important;
            margin: 0 !important;
            line-height: 1.5rem !important;
        }

        .c-org {
            color: orange;
        }

        .headtext {
            color: orange;
            font-size: 18px;
            text-transform: uppercase;
            margin-bottom: 0px;
            line-height: auto;
        }

        .testimonialBG {
            background: rgb(61, 160, 141);
            background: linear-gradient(90deg, rgba(61, 160, 141, 1) 0%, rgba(113, 157, 89, 1) 100%);
            padding: 25px 0;
            color: #fff;
        }

        #Why-Watch {
            background-color: #fff;
            display: block;
            position: relative;
        }

            #Why-Watch p {
                font-size: 1.1rem;
            }

        .insidecover {
            background: #efefff;
            padding: 50px 0;
        }

            .insidecover .card {
                font-size: 1.2rem;
                padding: 25px;
                height: 100%;
            }

            .insidecover h3 {
                color: #321e55;
            }

            .insidecover .subhead {
                color: #321e55;
                font-size: 1.3rem;
            }

        .testimonialBG h3, .testimonialBG h5, .testimonialBG p {
            color: #fff;
            padding: 0 0 10px 0;
        }

        .testimonialBG h5 {
            font-size: 18px;
        }

        .insideList {
            list-style: disc;
            padding: 0 0 0 25px;
        }

            .insideList li {
                margin: 0 0 10px 0;
            }

        .whywatch_Heading {
            font-size: 1.1rem;
        }

        .gtm_head {
            color: #321e55;
            font-weight: 800;
        }

        .quoat_subhead {
            font-size: 1.5rem;
            color: #321e55;
            line-height: 1.9rem;
            padding: 15px 0;
        }

            .quoat_subhead strong {
                font-weight: 700;
                color: #0045a3;
            }

        .quoat {
            color: #abc2e1;
            font-size: 35px;
            line-height: 54px;
        }

        .gtmleader {
            font-size: 2.1rem;
            font-weight: 300;
            color: #0045a3;
        }

        .specker {
            background: url("https://mnmimg.marketsandmarkets.com/assets/images/ai-salesplay/speakers_bg.webp");
            background-position: center;
            padding: 100px 0;
        }

        .speakerHead {
            font-weight: 200;
            color: #005ccc;
            font-size: 4.4rem;
            line-height: 4.6rem;
        }

        .meetthe {
            color: #321e55;
            font-weight: 300;
            font-size: 2rem;
            margin-bottom: 2px;
        }

        .speaker_subhead {
            font-size: 1.5rem;
            color: #321e55;
            line-height: 1.9rem;
            padding: 15px 0;
            font-weight: 700;
        }

        .speckerBox {
            background: #f3f8ff;
            padding: 10px;
            border-radius: 8px;
            border: 1px solid #d3e7ff;
            display: flex;
            align-items: center;
            margin: 0 0 15px 0;
            height: 94%;
        }

            .speckerBox .lhs {
                padding: 10px;
                width: 100%
            }

            .speckerBox .user-spk {
                color: #005ccc;
                font-size: 2rem;
                font-weight: 700;
            }

            .speckerBox .designation {
                font-size: 1rem;
                font-weight: 500;
                color: #000;
            }

            .speckerBox .companies {
                font-size: 1rem;
                font-weight: 800;
                color: #000;
            }

            .speckerBox img {
                width: 100%;
            }

        .matters {
            background: url("https://mnmimg.marketsandmarkets.com/assets/images/ai-salesplay/mattersBG.webp");
            background-position: center;
            padding: 100px 0;
            color: #fff;
        }

            .matters h2 {
                color: #fff;
                text-align: center;
            }

            .matters h3 {
                color: #fff;
                text-align: center;
                font-size: 1.3rem;
                font-weight: 400;
            }

        .mattersbox {
            border: 1px solid #2573d1ab;
            background: #1553a17a;
            padding: 30px;
            border-radius: 10px;
            margin: 20px 0;
            font-size: 1.3rem;
        }

        .firstline {
            border-bottom: 1px solid #2573d1ab;
            padding: 0 0 15px 0;
            margin: 0 0 15px 0;
        }

        .Why-Watch_subtext {
            color: #503978;
            font-size: 1.3rem;
            font-weight: 500;
            margin-bottom: 15px;
        }

        .watchHead {
            font-weight: 500;
            color: #005ccc;
            font-size: 2.5rem;
        }

        .watchBox {
            background: #f3f8ff;
            padding: 20px;
            border: 1px solid #d3e7ff;
            display: flex;
            align-items: center;
            margin: 0 0 25px 0;
            border-left: 4px solid #0e184d;
            height: 93%;
        }

            .watchBox h2 {
                font-size: 1.3rem;
                color: #321e55;
                line-height: 1.9rem;
                padding: 16px;
                font-weight: 400;
            }

            .watchBox img {
                margin-right: 15px;
            }

        .ready_to_see {
            background: url("https://mnmimg.marketsandmarkets.com/assets/images/ai-salesplay/ready_to_See.webp");
            background-position: center;
            padding: 50px;
            color: #333;
        }

            .ready_to_see h2 {
                margin-bottom: 15px;
            }

            .ready_to_see p {
                font-size: 1.5rem;
                color: #333;
            }

        .gtmhead {
            color: #321e55;
        }

        .c-volet {
            color: #321e55;
        }

        .mb-20 {
            margin-bottom: 20px;
            margin-bottom: 15px;
        }

        .feature-icon-wrapper img {
            filter: invert(27%) sepia(96%) saturate(747%) hue-rotate(186deg) brightness(95%) contrast(101%);
            width: 40px !important;
            height: 40px !important;
            margin-bottom: 10px;
        }


        .insidecover .card p:last-child {
            margin: 5px 0 0 0;
            line-height: normal;
        }

        .watchBox img {
            filter: invert(27%) sepia(96%) saturate(747%) hue-rotate(186deg) brightness(95%) contrast(101%);
            width: 75px;
        }

        .shine-effect {
            position: relative;
            overflow: hidden;
            z-index: 1
        }

            .shine-effect::before {
                content: "";
                position: absolute;
                top: 0;
                left: -100%;
                width: 60%;
                height: 100%;
                background: linear-gradient(120deg, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, .25) 50%, rgba(255, 255, 255, 0) 100%);
                transform: skewX(-20deg);
                z-index: 2;
                pointer-events: none;
                animation: 2.5s ease-in-out infinite elegant-shine
            }

        @keyframes elegant-shine {
            0% {
                left: -100%;
            }

            100% {
                left: 150%;
            }
        }

        @media (max-width: 768px) {
            #topBanner {
                text-align: start;
                padding: 50px 20px;
            }

            #Why-Watch {
                padding: 20px;
            }

            .insidecover {
                padding: 20px;
            }

            .GTMleader {
                padding: 20px;
            }

            .specker {
                padding: 20px;
            }

            .matters {
                padding: 20px;
            }

            .watch {
                padding: 20px;
            }

            .ready_to_see {
                padding: 20px;
            }
        }

.exit-intent-grid {
            display: grid;
            grid-template-columns: 1fr 1.1fr;
            padding: 0;
            background-color: #00222B;
            /* border: 2px solid #fff; */
            padding: 20px;
            background: url("https://mnmimg.marketsandmarkets.com/assets/images/report24/pop2_col_one_bg.webp")top/cover no-repeat;
            gap: 15px;
        }

        .left-grid-content {
            /* background-color: #00222B; */
            padding: 0px;
            display: flex;
            align-items: center;
            justify-content: center;
            text-align: start;
        }

        .right-grid-content {
            /* background-color: #f18a14; */
            padding: 0px;
            display: flex;
            align-items: center;
            justify-content: center;
        }

        .close_pop_up {
            position: absolute;
            z-index: 1;
            font-size: 21px;
            right: -12px;
            top: -7px;
            opacity: 1;
            border: none;
            /* background: inherit; */
            background-color: red;
            border-radius: 50%;
            font-weight: 900;
        }

            .close_pop_up:hover {
                background-color: #ff8a44 !important;
                opacity: 1 !important;
            }

        .ban-head {
            color: #fff;
            font-weight: 800;
            font-size: 1.3rem;
            margin-bottom: 15px;
            line-height: normal;
        }

        .ban-para {
            color: #fff;
            font-weight: 300;
            font-size: 1.1rem;
            margin-bottom: 15px;
            line-height: normal;
        }

        .right-grid-content img {
            width: 100%;
        }

        .pop_market_head {
            font-size: 58px;
            text-transform: uppercase;
            line-height: normal;
            margin: 0 0 10px 0;
            text-align: start;
            font-weight: 300;
        }

        .pop_market_head {
            color: #fff !important;
            font-family: 'dincond' !important;
            padding-top: 0px;
        }

        @font -face {
            font-family: 'dincond';
            src: url('https://mnmimg.marketsandmarkets.com/assets/fonts/din/dicnlgat.ttf');
            src: local('â˜º'), url('https://mnmimg.marketsandmarkets.com/assets/fonts/din/dicnlgat.ttf') format('truetype');
            font-weight: normal;
            font-style: normal;
        }

.get_touch_label {
            font-size: 14px;
        }

        .experienceFuture {
            background: #072d5c;
        }

        #KSRequestDemo h5,
        #KSRequestDemo label {
            color: #ccc;
        }/***Inline Style attributes ****/



.webinar1
{
    display:none;
    visibility:hidden;
}

.webinar2
{
    opacity: 1;
    transform: none;
}

.webinar3
{
    margin-top: -12px;
}

.webinar4
{
    display: none;
}

.webinar5
{
    padding: 0;
}

