.elementor-22812 .elementor-element.elementor-element-1cade9f3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 02px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:02px;--border-left-width:0px;border-color:#EA3BFF;--border-color:#EA3BFF;box-shadow:0px 2px 9px 0px rgba(0, 0, 0, 0.06);--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-22812 .elementor-element.elementor-element-1cade9f3:not(.elementor-motion-effects-element-type-background), .elementor-22812 .elementor-element.elementor-element-1cade9f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#572B7A;}.options_dark_skin .elementor-22812 .elementor-element.elementor-element-1cade9f3{background-color:#000F45;}.elementor-22812 .elementor-element.elementor-element-75bcdcbd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22812 .elementor-element.elementor-element-75bcdcbd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22812 .elementor-element.elementor-element-7af9c6f3 .logo_small_wrapper_table{--jl-logo-width:110px;justify-content:left;}.elementor-22812 .elementor-element.elementor-element-34322d15{--jl-mbm-h:65px;--jl-menu-color:#FFFFFF;--jl-menu-hcolor:#F7D7FA;}.options_dark_skin .elementor-22812 .elementor-element.elementor-element-34322d15{--jl-menu-color:#FFF;--jl-menu-hcolor:#FFF;}.elementor-22812 .elementor-element.elementor-element-4f023784{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right: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-22812 .elementor-element.elementor-element-1373235.elementor-element{--align-self:center;}.elementor-22812 .elementor-element.elementor-element-1373235 .elementor-icon-wrapper{text-align:center;}.elementor-22812 .elementor-element.elementor-element-1373235.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-22812 .elementor-element.elementor-element-1373235.elementor-view-framed .elementor-icon, .elementor-22812 .elementor-element.elementor-element-1373235.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-22812 .elementor-element.elementor-element-1373235.elementor-view-framed .elementor-icon, .elementor-22812 .elementor-element.elementor-element-1373235.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-22812 .elementor-element.elementor-element-1373235.elementor-view-stacked .elementor-icon:hover{background-color:#F33939;}.elementor-22812 .elementor-element.elementor-element-1373235.elementor-view-framed .elementor-icon:hover, .elementor-22812 .elementor-element.elementor-element-1373235.elementor-view-default .elementor-icon:hover{color:#F33939;border-color:#F33939;}.elementor-22812 .elementor-element.elementor-element-1373235.elementor-view-framed .elementor-icon:hover, .elementor-22812 .elementor-element.elementor-element-1373235.elementor-view-default .elementor-icon:hover svg{fill:#F33939;}.elementor-22812 .elementor-element.elementor-element-1373235 .elementor-icon{font-size:14px;}.elementor-22812 .elementor-element.elementor-element-1373235 .elementor-icon svg{height:14px;}.options_dark_skin .elementor-22812 .elementor-element.elementor-element-1373235.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.options_dark_skin .elementor-22812 .elementor-element.elementor-element-1373235.elementor-view-framed .elementor-icon, .options_dark_skin .elementor-22812 .elementor-element.elementor-element-1373235.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.options_dark_skin .elementor-22812 .elementor-element.elementor-element-1373235.elementor-view-framed .elementor-icon, .options_dark_skin .elementor-22812 .elementor-element.elementor-element-1373235.elementor-view-default .elementor-icon svg{fill:#ffffff;}.elementor-22812 .elementor-element.elementor-element-42bd21b5 .search_header_wrapper.search_form_menu_personal_click{height:65px;}.elementor-22812 .elementor-element.elementor-element-42bd21b5 .search_header_wrapper.jlce-seach.search_form_menu_personal_click{margin-left:0px;}.elementor-22812 .elementor-element.elementor-element-42bd21b5 .search_header_wrapper .jli-search{transform:scale(1) !important;}.elementor-22812 .elementor-element.elementor-element-42bd21b5 .search_header_wrapper.jlce-seach.search_form_menu_personal_click i{font-size:20px;}.elementor-22812 .elementor-element.elementor-element-42bd21b5{--jl-menu-color:#FFFFFF;}.elementor-22812 .elementor-element.elementor-element-42bd21b5 .jl_shwp svg{fill:currentColor;}.options_dark_skin .elementor-22812 .elementor-element.elementor-element-42bd21b5{--jl-menu-color:#FFF;}.elementor-22812 .elementor-element.elementor-element-42bd21b5 .search_header_wrapper.jlce-seach.search_form_menu_personal_click:hover{color:#FA95F8 !important;}.elementor-22812 .elementor-element.elementor-element-42bd21b5 .jl_ajse{right:-20px !important;}.elementor-22812 .elementor-element.elementor-element-42bd21b5 .jl_ajse i.jli-search{color:#fff !important;font-size:12px !important;}.elementor-22812 .elementor-element.elementor-element-4e9abf8d .menu_mobile_icons{height:65px;}.elementor-22812 .elementor-element.elementor-element-4e9abf8d .menu_mobile_icons i{color:#FFFFFF !important;}.elementor-22812 .elementor-element.elementor-element-4e9abf8d .menu_mobile_icons svg path{stroke:#FFFFFF;fill:#FFFFFF !important;}.elementor-22812 .elementor-element.elementor-element-4e9abf8d .menu_mobile_icons .jlm_w span{background:#FFFFFF !important;}.options_dark_skin .elementor-22812 .elementor-element.elementor-element-4e9abf8d .menu_mobile_icons i{color:#FFF !important;}.options_dark_skin .elementor-22812 .elementor-element.elementor-element-4e9abf8d .menu_mobile_icons svg path{stroke:#FFF;fill:#FFF !important;}.options_dark_skin .elementor-22812 .elementor-element.elementor-element-4e9abf8d .menu_mobile_icons .jlm_w span{background:#FFF !important;}.elementor-22812 .elementor-element.elementor-element-4e9abf8d .menu_mobile_icons i:hover{color:#FA95F8 !important;}.elementor-22812 .elementor-element.elementor-element-4e9abf8d .menu_mobile_icons svg:hover path{stroke:#FA95F8;fill:#FA95F8 !important;}.elementor-22812 .elementor-element.elementor-element-4e9abf8d .menu_mobile_icons:hover .jlm_w span{background:#FA95F8 !important;}.options_dark_skin .elementor-22812 .elementor-element.elementor-element-4e9abf8d .menu_mobile_icons i:hover{color:#FFF !important;}.options_dark_skin .elementor-22812 .elementor-element.elementor-element-4e9abf8d .menu_mobile_icons svg:hover path{stroke:#FFF;fill:#FFF !important;}.options_dark_skin .elementor-22812 .elementor-element.elementor-element-4e9abf8d .menu_mobile_icons:hover .jlm_w span{background:#FFF !important;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){.elementor-22812 .elementor-element.elementor-element-75bcdcbd{--width:50%;}.elementor-22812 .elementor-element.elementor-element-4f023784{--width:50%;}.elementor-22812 .elementor-element.elementor-element-1373235.elementor-element{--align-self:center;}}@media(min-width:768px){.elementor-22812 .elementor-element.elementor-element-1cade9f3{--content-width:1140px;}.elementor-22812 .elementor-element.elementor-element-75bcdcbd{--width:76.391%;}.elementor-22812 .elementor-element.elementor-element-4f023784{--width:50%;}}/* Start custom CSS for icon, class: .elementor-element-1373235 *//* Target the specific .elementor-22812 .elementor-element.elementor-element-1373235 Elementor uses for the icon wrapper */
.elementor-22812 .elementor-element.elementor-element-1373235 .elementor-icon, 
.elementor-22812 .elementor-element.elementor-element-1373235.my-header-icon {
    position: relative !important;
    display: inline-flex !important;
    z-index: 1;
}

/* Force the pulse to appear */
.elementor-22812 .elementor-element.elementor-element-1373235 .elementor-icon::before,
.elementor-22812 .elementor-element.elementor-element-1373235.my-header-icon::before {
    content: "" !important;
    position: absolute !important;
    /* Adjust these to center the pulse if it looks offset */
    top: 50% !important;
    left: 50% !important;
    width: 100% !important;
    height: 100% !important;
    transform: translate(-50%, -50%) !important;
    
    border-radius: 50% !important;
    background: #ff00ae !important; /* Hardcoded color to test */
    opacity: 0.15;
    animation: nmg-tv-pulse 2s ease-out infinite !important;
    pointer-events: none !important;
    z-index: -1 !important;
    display: block !important;
}/* End custom CSS */