.elementor-16 .elementor-element.elementor-element-1c61bd6a:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-1c61bd6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-1c61bd6a{border-style:solid;border-width:2px 0px 0px 0px;border-color:var( --e-global-color-secondary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-16 .elementor-element.elementor-element-1c61bd6a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16 .elementor-element.elementor-element-50174a94{padding:027px 0px 0px 0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-1c531bf .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-1c531bf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-1c531bf.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-1c531bf.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-1c531bf.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-1c531bf.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-16 .elementor-element.elementor-element-fde6d07{text-align:center;}.elementor-16 .elementor-element.elementor-element-fde6d07 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"oldschool grotesk", Sans-serif;font-weight:600;letter-spacing:0px;}.elementor-widget-text-editor{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-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-16 .elementor-element.elementor-element-33fe588{text-align:center;color:#FFFFFF;font-family:"oldschool grotesk", Sans-serif;font-size:18px;font-weight:400;}.elementor-16 .elementor-element.elementor-element-82748d2 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-82748d2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-82748d2.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-82748d2.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-82748d2.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-82748d2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-37aff9b{text-align:center;}.elementor-16 .elementor-element.elementor-element-37aff9b .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"oldschool grotesk", Sans-serif;font-weight:600;letter-spacing:0px;}.elementor-16 .elementor-element.elementor-element-2066df2{text-align:center;color:#FFFFFF;font-family:"oldschool grotesk", Sans-serif;font-size:18px;font-weight:400;}.elementor-16 .elementor-element.elementor-element-2849749 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-2849749.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-2849749.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-2849749.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-2849749.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-2849749.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-2c35ede{text-align:center;}.elementor-16 .elementor-element.elementor-element-2c35ede .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"oldschool grotesk", Sans-serif;font-weight:600;letter-spacing:0px;}.elementor-16 .elementor-element.elementor-element-f668fde{text-align:center;color:#FFFFFF;font-family:"oldschool grotesk", Sans-serif;font-size:18px;font-weight:400;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-236f89b8{--divider-border-style:zigzag;--divider-color:var( --e-global-color-secondary );--divider-border-width:3px;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-16 .elementor-element.elementor-element-236f89b8 .elementor-divider-separator{width:7%;margin:0 auto;margin-center:0;}.elementor-16 .elementor-element.elementor-element-236f89b8 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-16 .elementor-element.elementor-element-2d9202c > .elementor-widget-container{padding:0% 0% 1% 0%;}.elementor-16 .elementor-element.elementor-element-2d9202c .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-2d9202c .elementor-icon{font-size:54px;}.elementor-16 .elementor-element.elementor-element-2d9202c .elementor-icon svg{height:54px;}.elementor-16 .elementor-element.elementor-element-2d9202c .elementor-icon-wrapper svg{width:100%;}.elementor-16 .elementor-element.elementor-element-db582:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-db582 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-db582{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-16 .elementor-element.elementor-element-db582 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-16 .elementor-element.elementor-element-1f8c095c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-16 .elementor-element.elementor-element-1f8c095c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-16 .elementor-element.elementor-element-1f8c095c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-57703bf0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:18px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-57703bf0{text-align:center;color:#000000;font-family:"oldschool grotesk", Sans-serif;font-size:18px;font-weight:400;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS *//*.neonTextLight  {*/
/*    text-shadow: */
        0 0 2.5px #fff,          /* Reduced by 50% */
        0 0 5px var(--glow),     /* Reduced by 50% */
        0 0 10px var(--glow),    /* Reduced by 50% */
        0 0 15px var(--glow),    /* Reduced by 50% */
        0 0 20px var(--glow),    /* Reduced by 50% */
        0 0 13px var(--glow);    /* Reduced by 50% */
        
/*}*/


/* NEW FOR ALL */

/*:root {*/
    --glow: #39ff14; /* Example neon green color */
/*}*/

/*@keyframes neonBlink {*/
/*    0%, 100% {*/
/*        text-shadow: */
/*            0 0 2.5px #fff,*/
/*            0 0 5px var(--glow),*/
/*            0 0 10px var(--glow),*/
/*            0 0 15px var(--glow),*/
/*            0 0 40px var(--glow),*/
/*            0 0 95px var(--glow);*/
/*        opacity: 1;*/
/*    }*/
/*    50% {*/
/*        text-shadow: */
/*            0 0 1px #fff,*/
/*            0 0 2px var(--glow),*/
/*            0 0 4px var(--glow),*/
/*            0 0 6px var(--glow),*/
/*            0 0 20px var(--glow),*/
/*            0 0 47.5px var(--glow);*/
/*        opacity: 0.5;*/
/*    }*/
/*}*/

/*.neonTxt {*/
/*    animation: neonBlink 1.5s infinite alternate;*/
/*    text-shadow: */
/*        0 0 2.5px #fff,*/
/*        0 0 5px var(--glow),*/
/*        0 0 10px var(--glow),*/
/*        0 0 15px var(--glow),*/
/*        0 0 40px var(--glow),*/
/*        0 0 95px var(--glow);*/
/*}*/

/*Not blinking neon */ 
/*:root {*/
    --neon-color: #39ff14; /* Example neon green color */
/*}*/

/*.neonTextz {*/
    color: #39ff14; /* Base text color */
/*    text-shadow: */
        0 0 5px #fff,           /* Small white glow close to the text */
        0 0 10px var(--neon-color),   /* Medium-sized glow with neon color */
        0 0 20px var(--neon-color),   /* Larger glow with neon color */
        0 0 30px var(--neon-color),   /* Even larger glow */
        0 0 40px var(--neon-color),   /* Very large glow */
        0 0 50px var(--neon-color);   /* Extremely large glow */
/*}*/

/* Now for white*/

/*:root {*/
    --neon-blue: #03bcf4; /* Example neon blue color */
/*}*/

/*.whitey {*/
    color: #03bcf4; /* Base text color */
/*    text-shadow: */
        0 0 5px #fff,            /* Small white glow close to the text */
        0 0 10px var(--neon-blue),   /* Medium-sized glow with neon blue color */
        0 0 20px var(--neon-blue),   /* Larger glow with neon blue color */
        0 0 30px var(--neon-blue),   /* Even larger glow */
        0 0 40px var(--neon-blue),   /* Very large glow */
        0 0 50px var(--neon-blue);   /* Extremely large glow */
/*}*//* End custom CSS */