.elementor-53721 .elementor-element.elementor-element-86f2b79{overflow:visible;}.elementor-53721 .elementor-element.elementor-element-d7ecce8 > .elementor-widget-container{background-color:#9FECC547;margin:-11px 0px 0px 0px;padding:01px 0px 0px 010px;border-radius:20px 20px 20px 20px;}.elementor-53721 .elementor-element.elementor-element-7cecaaf{overflow:visible;}.elementor-53721 .elementor-element.elementor-element-1b5b80f{overflow:visible;}.elementor-53721 .elementor-element.elementor-element-6231e5f{overflow:visible;}.elementor-53721 .elementor-element.elementor-element-9cd5bca .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-53721 .elementor-element.elementor-element-9196e48 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-53721 .elementor-element.elementor-element-aa45a62 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-53721 .elementor-element.elementor-element-a24ee9e .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-53721 .elementor-element.elementor-element-1dbd946{overflow:visible;}.elementor-53721 .elementor-element.elementor-element-fa0b5c4 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-53721 .elementor-element.elementor-element-ae79832 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-53721 .elementor-element.elementor-element-b1df673 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-53721 .elementor-element.elementor-element-21e2392 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-53721 .elementor-element.elementor-element-33afd65{overflow:visible;}.elementor-53721 .elementor-element.elementor-element-603a25d{overflow:visible;}.elementor-53721 .elementor-element.elementor-element-924e7c4 img{width:100%;height:200px;}.elementor-53721 .elementor-element.elementor-element-8aee388 img{height:200px;}.elementor-53721 .elementor-element.elementor-element-ede216f{overflow:visible;}.elementor-53721 .elementor-element.elementor-element-132c121{overflow:visible;}.elementor-53721 .elementor-element.elementor-element-3ac7665 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-53721 .elementor-element.elementor-element-3ac7665 img{width:100%;height:177px;}.elementor-bc-flex-widget .elementor-53721 .elementor-element.elementor-element-60b3ab3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-53721 .elementor-element.elementor-element-60b3ab3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-53721 .elementor-element.elementor-element-60b3ab3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-53721 .elementor-element.elementor-element-60b3ab3 > .elementor-element-populated{border-style:none;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px -16px -16px -11px;}.elementor-53721 .elementor-element.elementor-element-11a02ca{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;}.elementor-53721 .elementor-element.elementor-element-11a02ca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:-10px 0px -83px 0px;}.elementor-53721 .elementor-element.elementor-element-11a02ca .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-53721 .elementor-element.elementor-element-38925ec{overflow:visible;}.elementor-53721 .elementor-element.elementor-element-9688ac1{overflow:visible;}.elementor-53721 .elementor-element.elementor-element-ce3c9bc{overflow:visible;}.elementor-53721 .elementor-element.elementor-element-6a7ba44{overflow:visible;}.elementor-53721 .elementor-element.elementor-element-036baef{overflow:visible;}.elementor-53721 .elementor-element.elementor-element-9b3d18d{overflow:visible;}.elementor-53721 .elementor-element.elementor-element-77a4350{overflow:visible;}.elementor-53721 .elementor-element.elementor-element-f7ba9e7{overflow:visible;}.elementor-53721 .elementor-element.elementor-element-53875fc img{height:252px;}.elementor-53721 .elementor-element.elementor-element-c42a18d img{height:252px;}.elementor-53721 .elementor-element.elementor-element-7b5e745{overflow:visible;}




















































































































/* Start custom CSS *//* MAIN HEADING */
body.elementor-page-53721 h1 {
    text-align: center;
    font-size: 56px;
    font-weight: 800;
    letter-spacing: 1px;
    margin-bottom: 10px;

    background: linear-gradient(90deg, #0f9d58 0%, #00c853 40%, #222 60%, #ff3b3b 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    display: inline-block;
    width: 100%;
}

/* ANIMATED UNDERLINE (grow + shrink) */
body.elementor-page-53721 h1::after {
    content: "";
    display: block;
    margin: 14px auto 0;
    height: 4px; /* thicker line */
    border-radius: 10px;

    background: linear-gradient(90deg, #00c853, #ff3b3b);

    animation: underlinePulse 4s ease-in-out infinite;
}

/* KEYFRAMES */
@keyframes underlinePulse {
    0% {
        width: 40px;
        opacity: 0.7;
    }
    50% {
        width: 140px; /* bigger expansion */
        opacity: 1;
    }
    100% {
        width: 40px;
        opacity: 0.7;
    }
}

/* SUBTITLE */
body.elementor-page-53721 p {
    text-align: center;
    color: #444;
    margin-top: 10px;
    font-size: 16px;
}/* End custom CSS */