.elementor-18142 .elementor-element.elementor-element-5186e954:not(.elementor-motion-effects-element-type-background), .elementor-18142 .elementor-element.elementor-element-5186e954 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18142 .elementor-element.elementor-element-5186e954 > .elementor-container{max-width:1200px;}.elementor-18142 .elementor-element.elementor-element-5186e954{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:26px 20px 26px 20px;}.elementor-18142 .elementor-element.elementor-element-5186e954 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18142 .elementor-element.elementor-element-65f73ac4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-18142 .elementor-element.elementor-element-417abd97{text-align:center;}.elementor-18142 .elementor-element.elementor-element-417abd97 img{width:190px;}.elementor-18142 .elementor-element.elementor-element-408d83d8:not(.elementor-motion-effects-element-type-background), .elementor-18142 .elementor-element.elementor-element-408d83d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07182D;}.elementor-18142 .elementor-element.elementor-element-408d83d8 > .elementor-container{max-width:1200px;}.elementor-18142 .elementor-element.elementor-element-408d83d8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:54px 24px 74px 24px;}.elementor-18142 .elementor-element.elementor-element-408d83d8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18142 .elementor-element.elementor-element-470393b0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-18142 .elementor-element.elementor-element-1cd9c446{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-18142 .elementor-element.elementor-element-1cd9c446 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:42px;font-weight:600;line-height:1.12em;color:#07182D;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-18142 .elementor-element.elementor-element-7c9f3e78{text-align:center;font-family:"Arial", Sans-serif;font-size:18px;line-height:1.65em;color:#C79B2B;}.elementor-18142 .elementor-element.elementor-element-1c210ceb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-18142 .elementor-element.elementor-element-1c210ceb .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:44px;font-weight:600;line-height:1.12em;color:#07182D;}.elementor-18142 .elementor-element.elementor-element-7c34b838{text-align:center;font-family:"Arial", Sans-serif;font-size:18px;line-height:1.65em;color:#1A2938;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-18142 .elementor-element.elementor-element-36d7347 .elementor-button{background-color:#C79B2B;font-family:"Arial", Sans-serif;font-size:17px;font-weight:700;fill:#07182D;color:#07182D;border-radius:8px 8px 8px 8px;}.elementor-18142 .elementor-element.elementor-element-36d7347{padding:18px 34px 18px 34px;}@media(max-width:1024px){.elementor-18142 .elementor-element.elementor-element-1cd9c446 .elementor-heading-title{font-size:32px;}.elementor-18142 .elementor-element.elementor-element-1c210ceb .elementor-heading-title{font-size:34px;}}@media(max-width:767px){.elementor-18142 .elementor-element.elementor-element-1cd9c446 .elementor-heading-title{font-size:27px;}.elementor-18142 .elementor-element.elementor-element-7c9f3e78{font-size:17px;}.elementor-18142 .elementor-element.elementor-element-1c210ceb .elementor-heading-title{font-size:27px;}.elementor-18142 .elementor-element.elementor-element-7c34b838{font-size:17px;}}/* Start custom CSS */<style id="zenith-framework-v2-design">
body.page-id-18142 {
    background: #07182d;
}

body.page-id-18142 .elementor-element-5186e954 {
    background: #fff !important;
    border-bottom: 2px solid #d2a529;
    box-shadow: 0 8px 28px rgba(7, 24, 45, .08);
    min-height: 72px;
    padding: 0 !important;
}

body.page-id-18142 .elementor-element-5186e954 > .elementor-container {
    min-height: 72px;
    align-items: center;
}

body.page-id-18142 .elementor-element-417abd97 img {
    width: 190px !important;
    height: auto !important;
    object-fit: contain;
}

body.page-id-18142 .elementor-element-408d83d8 {
    background:
        radial-gradient(circle at 15% 0%, rgba(39, 83, 123, .5), transparent 42%),
        linear-gradient(145deg, #07182d 0%, #0b2744 58%, #102f50 100%) !important;
    min-height: calc(100vh - 72px);
    padding: 26px 18px 30px !important;
}

body.page-id-18142 .elementor-element-408d83d8 > .elementor-container {
    max-width: 1040px;
}

body.page-id-18142 .elementor-element-1cd9c446 {
    margin-bottom: 8px !important;
}

body.page-id-18142 .elementor-element-1cd9c446 .elementor-heading-title {
    color: #f3d36c !important;
    font-family: Inter, Arial, sans-serif !important;
    font-size: clamp(36px, 4.2vw, 52px) !important;
    line-height: 1.08 !important;
    letter-spacing: -1.4px !important;
    text-shadow: 0 4px 18px rgba(210, 165, 41, .2);
}

body.page-id-18142 .elementor-element-7c9f3e78 {
    margin-bottom: 7px !important;
}

body.page-id-18142 .elementor-element-7c9f3e78 p {
    color: #fff !important;
    font-family: Inter, Arial, sans-serif !important;
    font-size: 15px !important;
    line-height: 1.35 !important;
    letter-spacing: 1.3px !important;
    text-transform: uppercase !important;
}

body.page-id-18142 .elementor-element-1c210ceb {
    margin-bottom: 12px !important;
}

body.page-id-18142 .elementor-element-1c210ceb .elementor-heading-title {
    color: #fff !important;
    font-family: Inter, Arial, sans-serif !important;
    font-size: 28px !important;
    line-height: 1.2 !important;
    font-weight: 600 !important;
    letter-spacing: -.35px !important;
}

body.page-id-18142 .elementor-element-4b1a959e {
    max-width: 900px;
    margin: 0 auto 9px !important;
}

body.page-id-18142 .elementor-element-4b1a959e > .elementor-widget-container {
    overflow: hidden;
    border: 1px solid rgba(243, 211, 108, .6);
    border-radius: 18px;
    box-shadow: 0 22px 58px rgba(0, 0, 0, .34);
}

body.page-id-18142 .elementor-element-7c34b838 {
    max-width: 900px;
    margin: 0 auto 8px !important;
}

body.page-id-18142 .elementor-element-7c34b838 p {
    color: #dce8f3 !important;
    font-family: Inter, Arial, sans-serif !important;
    font-size: 14px !important;
    line-height: 1.45 !important;
}

body.page-id-18142 .elementor-element-7c34b838 strong {
    color: #f3d36c !important;
}

body.page-id-18142 .elementor-element-36d7347 {
    margin: 0 !important;
    padding: 0 !important;
}

body.page-id-18142 .elementor-element-36d7347 .elementor-button {
    background: linear-gradient(135deg, #f5dc7d, #d2a529) !important;
    color: #07182d !important;
    border: 1px solid rgba(255, 255, 255, .4) !important;
    border-radius: 999px !important;
    padding: 16px 32px !important;
    font-family: Inter, Arial, sans-serif !important;
    font-size: 15px !important;
    font-weight: 800 !important;
    letter-spacing: .2px !important;
    box-shadow: 0 12px 28px rgba(210, 165, 41, .28);
    transition: transform .2s ease, box-shadow .2s ease;
}

body.page-id-18142 .elementor-element-36d7347 .elementor-button:hover {
    transform: translateY(-2px);
    box-shadow: 0 16px 34px rgba(210, 165, 41, .4);
}

body.page-id-18142 .zenith-sound-prompt {
    position: absolute;
    z-index: 30;
    left: 50%;
    top: 18px;
    transform: translateX(-50%);
    border: 1px solid rgba(255, 255, 255, .72);
    border-radius: 999px;
    padding: 11px 20px;
    background: linear-gradient(135deg, #f7da74, #d2a529);
    color: #07182d;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 800;
    letter-spacing: .35px;
    box-shadow: 0 8px 28px rgba(0, 0, 0, .28);
    cursor: pointer;
    white-space: nowrap;
}

@media (max-width: 767px) {
    body.page-id-18142 .elementor-element-5186e954,
    body.page-id-18142 .elementor-element-5186e954 > .elementor-container {
        min-height: 56px;
    }

    body.page-id-18142 .elementor-element-417abd97 img {
        width: 150px !important;
    }

    body.page-id-18142 .elementor-element-408d83d8 {
        min-height: calc(100vh - 56px);
        padding: 30px 16px 28px !important;
        background-color: #07182d !important;
        background-image:
            radial-gradient(circle at 18% 0%, rgba(37, 82, 124, .55), transparent 45%),
            linear-gradient(155deg, #07182d 0%, #0b2847 64%, #0d3558 100%) !important;
    }

    body.page-id-18142 .elementor-element-1cd9c446 {
        margin-bottom: 14px !important;
    }

    body.page-id-18142 .elementor-element-1cd9c446 .elementor-heading-title {
        color: #f4d467 !important;
        font-size: 25px !important;
        line-height: 1.15 !important;
        letter-spacing: -.6px !important;
        text-shadow: 0 3px 14px rgba(0, 0, 0, .35) !important;
    }

    body.page-id-18142 .elementor-element-7c9f3e78 {
        margin-bottom: 16px !important;
    }

    body.page-id-18142 .elementor-element-7c9f3e78 p {
        color: #fff !important;
        opacity: 1 !important;
        font-size: 13px !important;
        line-height: 1.4 !important;
        letter-spacing: .65px !important;
    }

    body.page-id-18142 .elementor-element-1c210ceb {
        margin-bottom: 16px !important;
    }

    body.page-id-18142 .elementor-element-1c210ceb .elementor-heading-title {
        color: #fff !important;
        font-size: 23px !important;
        line-height: 1.2 !important;
        letter-spacing: -.2px !important;
        text-shadow: 0 2px 10px rgba(0, 0, 0, .28) !important;
    }

    body.page-id-18142 .elementor-element-4b1a959e {
        margin-bottom: 22px !important;
    }

    body.page-id-18142 .elementor-element-4b1a959e > .elementor-widget-container {
        border-radius: 16px !important;
        overflow: hidden !important;
        box-shadow: 0 14px 32px rgba(0, 0, 0, .3) !important;
    }

    body.page-id-18142 .elementor-element-7c34b838 {
        margin-bottom: 22px !important;
    }

    body.page-id-18142 .elementor-element-7c34b838 p {
        color: #fff !important;
        opacity: 1 !important;
        font-size: 12.5px !important;
        line-height: 1.42 !important;
        margin: 0 !important;
    }

    body.page-id-18142 .elementor-element-36d7347 .elementor-button {
        display: block;
        width: 100%;
        min-height: 54px;
        padding: 15px 14px !important;
        font-size: 12.5px !important;
        line-height: 1.2 !important;
        box-shadow: 0 10px 24px rgba(210, 165, 41, .25) !important;
    }

    body.page-id-18142 .zenith-sound-prompt {
        top: 8px;
        padding: 9px 14px;
        font-size: 11.5px;
    }
}
<\/style>

<script nowprocket id="zenith-framework-v2-controller">
(function () {
    if (location.pathname !== "/the-6-step-framework-v2/") return;

    function initialiseFramework() {
        var logo = document.querySelector(".elementor-element-417abd97 img");
        var videoContainer = document.querySelector(
            "body.page-id-18142 .elementor-element-4b1a959e .elementor-widget-container"
        );

        if (logo) {
            logo.src = "https://zenithschoolofleadership.com/wp-content/uploads/2026/08/Zenith-New-Logo-Black.webp";
            logo.srcset = "";
            logo.alt = "Zenith School of Leadership";
        }

        if (!videoContainer) return;

        var frames = videoContainer.querySelectorAll(
            'iframe[src*="/embed/iframe/cysr36dlwi"]'
        );

        for (var i = 1; i < frames.length; i++) {
            var responsiveWrapper = frames[i].closest(
                'div[style*="padding-top"]'
            );

            (responsiveWrapper || frames[i]).remove();
        }

        var iframe = videoContainer.querySelector(
            'iframe[src*="cysr36dlwi"]'
        );

        if (!iframe || videoContainer.querySelector(".zenith-sound-prompt")) {
            return;
        }

        var iframeWrapper = iframe.parentElement;
        iframeWrapper.style.position = "relative";

        var soundButton = document.createElement("button");
        soundButton.type = "button";
        soundButton.className = "zenith-sound-prompt";
        soundButton.setAttribute("aria-label", "Tap to hear the video");
        soundButton.textContent = "🔊 TAP TO HEAR THE VIDEO";

        soundButton.addEventListener("click", function (event) {
            event.preventDefault();

            try {
                var video = window.Wistia && window.Wistia.api("cysr36dlwi");

                if (video) {
                    video.unmute();
                    video.volume(1);
                } else {
                    var updatedSource = iframe.src.replace(
                        /silentAutoPlay=[^&]*/,
                        "silentAutoPlay=false"
                    );

                    if (updatedSource.indexOf("muted=") < 0) {
                        updatedSource += "&muted=false";
                    }

                    iframe.src = updatedSource;
                }
            } catch (error) {}

            soundButton.remove();
        });

        iframeWrapper.appendChild(soundButton);
    }

    if (!window.__zenithFramework18142Queued) {
        window.__zenithFramework18142Queued = true;
        window._wq = window._wq || [];

        window._wq.push({
            id: "cysr36dlwi",
            options: {
                autoPlay: true,
                muted: true
            },
            onReady: function (video) {
                try {
                    video.mute();
                    video.play();
                } catch (error) {}
            }
        });
    }

    if (document.readyState === "loading") {
        document.addEventListener("DOMContentLoaded", initialiseFramework);
    } else {
        initialiseFramework();
    }

    setTimeout(initialiseFramework, 1200);
    setTimeout(initialiseFramework, 2500);
})();
</script>/* End custom CSS */