.elementor-2 .elementor-element.elementor-element-83851fa{--spacer-size:70px;}.elementor-2 .elementor-element.elementor-element-35ac51ba:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-35ac51ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F81AD;}.elementor-2 .elementor-element.elementor-element-35ac51ba > .elementor-background-overlay{opacity:0.97;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-35ac51ba{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2 .elementor-element.elementor-element-2e5e3582{--iteration-count:infinite;--dynamic-text-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-2e5e3582 .elementor-headline{text-align:center;font-family:"Jost", Sans-serif;font-size:50px;font-weight:600;line-height:61px;}.elementor-2 .elementor-element.elementor-element-2e5e3582 .elementor-headline-plain-text{color:#FCF1F1;}.elementor-2 .elementor-element.elementor-element-2e5e3582 .elementor-headline-dynamic-text{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-2 .elementor-element.elementor-element-27cd100c{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-7a375dd5 > .elementor-element-populated, .elementor-2 .elementor-element.elementor-element-7a375dd5 > .elementor-element-populated > .elementor-background-overlay, .elementor-2 .elementor-element.elementor-element-7a375dd5 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-7a375dd5 > .elementor-element-populated{box-shadow:0px 0px 6px 0px rgba(0,0,0,0.5);margin:13px 13px 13px 13px;--e-column-margin-right:13px;--e-column-margin-left:13px;}.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-2 .elementor-element.elementor-element-214fc6f4 > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;padding:10px 0px 10px 23px;background-image:linear-gradient(120deg, #0A97D3 0%, #23C0D8 100%);border-radius:17px 17px 17px 17px;}.elementor-2 .elementor-element.elementor-element-214fc6f4 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.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-2 .elementor-element.elementor-element-7137b014{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:#000000;}.elementor-2 .elementor-element.elementor-element-24656990{--spacer-size:10px;}.elementor-2 .elementor-element.elementor-element-80b9761 > .elementor-element-populated, .elementor-2 .elementor-element.elementor-element-80b9761 > .elementor-element-populated > .elementor-background-overlay, .elementor-2 .elementor-element.elementor-element-80b9761 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-80b9761 > .elementor-element-populated{box-shadow:0px 0px 6px 0px rgba(0,0,0,0.5);margin:13px 13px 13px 13px;--e-column-margin-right:13px;--e-column-margin-left:13px;}.elementor-2 .elementor-element.elementor-element-f7bba51 > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;padding:10px 0px 10px 23px;background-image:linear-gradient(120deg, #0A97D3 0%, #23C0D8 100%);border-radius:17px 17px 17px 17px;}.elementor-2 .elementor-element.elementor-element-f7bba51 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-b48b058{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:#000000;}.elementor-2 .elementor-element.elementor-element-6ac6f9f{--spacer-size:10px;}.elementor-2 .elementor-element.elementor-element-3217748 > .elementor-element-populated, .elementor-2 .elementor-element.elementor-element-3217748 > .elementor-element-populated > .elementor-background-overlay, .elementor-2 .elementor-element.elementor-element-3217748 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-3217748 > .elementor-element-populated{box-shadow:0px 0px 6px 0px rgba(0,0,0,0.5);margin:13px 13px 13px 13px;--e-column-margin-right:13px;--e-column-margin-left:13px;}.elementor-2 .elementor-element.elementor-element-7ce212c > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;padding:10px 0px 10px 23px;background-image:linear-gradient(120deg, #0A97D3 0%, #23C0D8 100%);border-radius:17px 17px 17px 17px;}.elementor-2 .elementor-element.elementor-element-7ce212c .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-abfa53c{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:#000000;}.elementor-2 .elementor-element.elementor-element-5901c11{--spacer-size:10px;}.elementor-2 .elementor-element.elementor-element-2afd72f > .elementor-element-populated, .elementor-2 .elementor-element.elementor-element-2afd72f > .elementor-element-populated > .elementor-background-overlay, .elementor-2 .elementor-element.elementor-element-2afd72f > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-2afd72f > .elementor-element-populated{box-shadow:0px 0px 6px 0px rgba(0,0,0,0.5);margin:13px 13px 13px 13px;--e-column-margin-right:13px;--e-column-margin-left:13px;}.elementor-2 .elementor-element.elementor-element-9f07dfc > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;padding:10px 0px 10px 23px;background-image:linear-gradient(120deg, #0A97D3 0%, #23C0D8 100%);border-radius:17px 17px 17px 17px;}.elementor-2 .elementor-element.elementor-element-9f07dfc .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-1dbfdcb{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:#000000;}.elementor-2 .elementor-element.elementor-element-510b226{--spacer-size:10px;}.elementor-2 .elementor-element.elementor-element-0dd3738 > .elementor-element-populated, .elementor-2 .elementor-element.elementor-element-0dd3738 > .elementor-element-populated > .elementor-background-overlay, .elementor-2 .elementor-element.elementor-element-0dd3738 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-0dd3738 > .elementor-element-populated{box-shadow:0px 0px 6px 0px rgba(0,0,0,0.5);margin:13px 13px 13px 13px;--e-column-margin-right:13px;--e-column-margin-left:13px;}.elementor-2 .elementor-element.elementor-element-042c6d1 > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;padding:10px 0px 10px 23px;background-image:linear-gradient(120deg, #0A97D3 0%, #23C0D8 100%);border-radius:17px 17px 17px 17px;}.elementor-2 .elementor-element.elementor-element-042c6d1 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-9aa04b2{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:#000000;}.elementor-2 .elementor-element.elementor-element-fe39797{--spacer-size:10px;}.elementor-2 .elementor-element.elementor-element-1d4f75d9 > .elementor-element-populated, .elementor-2 .elementor-element.elementor-element-1d4f75d9 > .elementor-element-populated > .elementor-background-overlay, .elementor-2 .elementor-element.elementor-element-1d4f75d9 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-1d4f75d9 > .elementor-element-populated{box-shadow:0px 0px 6px 0px rgba(0,0,0,0.5);margin:13px 13px 13px 13px;--e-column-margin-right:13px;--e-column-margin-left:13px;}.elementor-2 .elementor-element.elementor-element-5c14e42b > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;padding:10px 0px 10px 23px;background-image:linear-gradient(120deg, #0A97D3 0%, #23C0D8 100%);border-radius:17px 17px 17px 17px;}.elementor-2 .elementor-element.elementor-element-5c14e42b .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-242cafd6{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:#000000;}.elementor-2 .elementor-element.elementor-element-7a54a064{--spacer-size:10px;}.elementor-2 .elementor-element.elementor-element-840d9c9 > .elementor-element-populated, .elementor-2 .elementor-element.elementor-element-840d9c9 > .elementor-element-populated > .elementor-background-overlay, .elementor-2 .elementor-element.elementor-element-840d9c9 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-840d9c9 > .elementor-element-populated{box-shadow:0px 0px 6px 0px rgba(0,0,0,0.5);margin:13px 13px 13px 13px;--e-column-margin-right:13px;--e-column-margin-left:13px;}.elementor-2 .elementor-element.elementor-element-2b24bda > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;padding:10px 0px 10px 23px;background-image:linear-gradient(120deg, #0A97D3 0%, #23C0D8 100%);border-radius:17px 17px 17px 17px;}.elementor-2 .elementor-element.elementor-element-2b24bda .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-0ffcbb4{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:#000000;}.elementor-2 .elementor-element.elementor-element-1da8db6{--spacer-size:10px;}.elementor-2 .elementor-element.elementor-element-8260854 > .elementor-element-populated, .elementor-2 .elementor-element.elementor-element-8260854 > .elementor-element-populated > .elementor-background-overlay, .elementor-2 .elementor-element.elementor-element-8260854 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-8260854 > .elementor-element-populated{box-shadow:0px 0px 6px 0px rgba(0,0,0,0.5);margin:13px 13px 13px 13px;--e-column-margin-right:13px;--e-column-margin-left:13px;}.elementor-2 .elementor-element.elementor-element-514b1c8 > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;padding:10px 0px 10px 23px;background-image:linear-gradient(120deg, #0A97D3 0%, #23C0D8 100%);border-radius:17px 17px 17px 17px;}.elementor-2 .elementor-element.elementor-element-514b1c8{text-align:start;}.elementor-2 .elementor-element.elementor-element-514b1c8 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-e5aa4a6{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:#000000;}.elementor-2 .elementor-element.elementor-element-386fbed{--spacer-size:10px;}.elementor-2 .elementor-element.elementor-element-0a76dcb > .elementor-element-populated, .elementor-2 .elementor-element.elementor-element-0a76dcb > .elementor-element-populated > .elementor-background-overlay, .elementor-2 .elementor-element.elementor-element-0a76dcb > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-0a76dcb > .elementor-element-populated{box-shadow:0px 0px 6px 0px rgba(0,0,0,0.5);margin:13px 13px 13px 13px;--e-column-margin-right:13px;--e-column-margin-left:13px;}.elementor-2 .elementor-element.elementor-element-76ed425 > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;padding:10px 0px 10px 23px;background-image:linear-gradient(120deg, #0A97D3 0%, #23C0D8 100%);border-radius:17px 17px 17px 17px;}.elementor-2 .elementor-element.elementor-element-76ed425 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-c6bcf17{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:#000000;}.elementor-2 .elementor-element.elementor-element-ff1d482{--spacer-size:10px;}.elementor-2 .elementor-element.elementor-element-2571d0b0{padding:50px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-7aece4ac:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-7aece4ac > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF8FC;}.elementor-2 .elementor-element.elementor-element-7aece4ac > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-2 .elementor-element.elementor-element-7aece4ac > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-7aece4ac > .elementor-element-populated, .elementor-2 .elementor-element.elementor-element-7aece4ac > .elementor-element-populated > .elementor-background-overlay, .elementor-2 .elementor-element.elementor-element-7aece4ac > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-2 .elementor-element.elementor-element-7aece4ac > .elementor-element-populated{box-shadow:0px 0px 9px -2px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:13px 13px 13px 13px;}.elementor-2 .elementor-element.elementor-element-267b4935{text-align:center;}.elementor-2 .elementor-element.elementor-element-267b4935 .elementor-heading-title{color:#000000;}.elementor-2 .elementor-element.elementor-element-fec7666{text-align:center;color:#000000;}.elementor-2 .elementor-element.elementor-element-768db382{--grid-template-columns:repeat(0, auto);--grid-column-gap:14px;--grid-row-gap:0px;}.elementor-2 .elementor-element.elementor-element-768db382 .elementor-widget-container{text-align:center;}.elementor-2 .elementor-element.elementor-element-6f0ca7a8{--spacer-size:10px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-7aece4ac{width:100%;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-2e5e3582 .elementor-headline{font-size:20px;}.elementor-2 .elementor-element.elementor-element-7137b014{line-height:1.5em;}.elementor-2 .elementor-element.elementor-element-b48b058{font-size:18px;line-height:1.5em;}.elementor-2 .elementor-element.elementor-element-abfa53c{font-size:18px;line-height:1.5em;}.elementor-2 .elementor-element.elementor-element-1dbfdcb{font-size:18px;line-height:1.5em;}.elementor-2 .elementor-element.elementor-element-9aa04b2{font-size:18px;line-height:1.5em;}.elementor-2 .elementor-element.elementor-element-242cafd6{font-size:18px;line-height:1.5em;}.elementor-2 .elementor-element.elementor-element-0ffcbb4{font-size:18px;line-height:1.5em;}.elementor-2 .elementor-element.elementor-element-e5aa4a6{font-size:18px;line-height:1.5em;}.elementor-2 .elementor-element.elementor-element-c6bcf17{font-size:18px;line-height:1.5em;}}/* Start custom CSS for text-editor, class: .elementor-element-242cafd6 *//* Common Badge Style */
.badge-updated,
.badge-new,
.badge-upcoming {
    color: #fff;
    padding: 4px 10px;
    border-radius: 20px;
    font-size: 11px;
    font-weight: 700;
    margin-left: 8px;
    letter-spacing: .5px;
    box-shadow: 0 2px 6px rgba(0,0,0,0.3);
}

/* UPDATED Badge - Blue */
.badge-updated {
    background: linear-gradient(45deg, #007bff, #00c6ff);
}

/* NEW Badge - Blinking Red */
.badge-new {
    background: linear-gradient(45deg, #ff0000, #ff9800);
    animation: blinkNew 2s infinite;
}

/* Blinking Animation */
@keyframes blinkNew {
    0% {
        opacity: 1;
        transform: scale(1);
        box-shadow: 0 0 5px #ff0000;
    }

    50% {
        opacity: 0.4;
        transform: scale(1.15);
        box-shadow: 0 0 18px #ff0000;
    }

    100% {
        opacity: 1;
        transform: scale(1);
        box-shadow: 0 0 5px #ff0000;
    }
}

/* UPCOMING Badge - Purple */
.badge-upcoming {
    background: linear-gradient(45deg, #8e2de2, #ff00cc);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6bcf17 */.new-badge {
    background-color: red;
    color: white;
    font-weight: bold;
    padding: 3px 6px;
    font-size: 12px;
    border-radius: 5px;
    margin-left: 8px; /* Link ke baad space dene ke liye */
    animation: blink 1s infinite alternate;
}

@keyframes blink {
    0% { opacity: 1; }
    100% { opacity: 0; }
}/* End custom CSS */