.elementor-90 .elementor-element.elementor-element-bb581eb{--display:flex;--min-height:38px;--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:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(255,255,255,0.06);--border-color:rgba(255,255,255,0.06);--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-90 .elementor-element.elementor-element-bb581eb:not(.elementor-motion-effects-element-type-background), .elementor-90 .elementor-element.elementor-element-bb581eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171B24;}.elementor-90 .elementor-element.elementor-element-da9373e .elementor-icon-list-icon i{color:#C7B8FF;transition:color 0.3s;}.elementor-90 .elementor-element.elementor-element-da9373e .elementor-icon-list-icon svg{fill:#C7B8FF;transition:fill 0.3s;}.elementor-90 .elementor-element.elementor-element-da9373e{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-90 .elementor-element.elementor-element-da9373e .elementor-icon-list-icon{padding-inline-end:9px;}.elementor-90 .elementor-element.elementor-element-da9373e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-90 .elementor-element.elementor-element-da9373e .elementor-icon-list-item > a{font-family:"Lexend", Sans-serif;font-size:11px;font-weight:600;letter-spacing:0.015em;}.elementor-90 .elementor-element.elementor-element-da9373e .elementor-icon-list-text{color:rgba(255,255,255,0.94);transition:color 0.3s;}.elementor-90 .elementor-element.elementor-element-da9373e .elementor-icon-list-item:hover .elementor-icon-list-text{color:rgba(255,255,255,0.94);}.elementor-90 .elementor-element.elementor-element-a207e70{--display:flex;--min-height:40px;--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:space-between;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-90 .elementor-element.elementor-element-a207e70:not(.elementor-motion-effects-element-type-background), .elementor-90 .elementor-element.elementor-element-a207e70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #5B3FD3 0%, #6545D8 100%);}.elementor-90 .elementor-element.elementor-element-9a04a4e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-90 .elementor-element.elementor-element-9a04a4e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-90 .elementor-element.elementor-element-9a04a4e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-90 .elementor-element.elementor-element-9a04a4e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-90 .elementor-element.elementor-element-9a04a4e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-90 .elementor-element.elementor-element-9a04a4e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-90 .elementor-element.elementor-element-9a04a4e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-90 .elementor-element.elementor-element-9a04a4e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-90 .elementor-element.elementor-element-9a04a4e .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-90 .elementor-element.elementor-element-9a04a4e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-90 .elementor-element.elementor-element-9a04a4e .elementor-icon-list-item > a{font-family:"Lexend", Sans-serif;font-size:11.5px;font-weight:400;}.elementor-90 .elementor-element.elementor-element-9a04a4e .elementor-icon-list-text{color:rgba(255,255,255,0.94);transition:color 0.3s;}.elementor-90 .elementor-element.elementor-element-9a04a4e .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-90 .elementor-element.elementor-element-31194af .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-90 .elementor-element.elementor-element-31194af .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-90 .elementor-element.elementor-element-31194af .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-90 .elementor-element.elementor-element-31194af .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-90 .elementor-element.elementor-element-31194af .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-90 .elementor-element.elementor-element-31194af .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-90 .elementor-element.elementor-element-31194af .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-90 .elementor-element.elementor-element-31194af{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-90 .elementor-element.elementor-element-31194af .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-90 .elementor-element.elementor-element-31194af .elementor-icon-list-item > .elementor-icon-list-text, .elementor-90 .elementor-element.elementor-element-31194af .elementor-icon-list-item > a{font-family:"Lexend", Sans-serif;font-size:11.5px;font-weight:400;}.elementor-90 .elementor-element.elementor-element-31194af .elementor-icon-list-text{color:rgba(255,255,255,0.94);transition:color 0.3s;}.elementor-90 .elementor-element.elementor-element-31194af .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-90 .elementor-element.elementor-element-916e23a{--display:flex;--min-height:86px;--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:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(31,41,55,0.08);--border-color:rgba(31,41,55,0.08);--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;--z-index:100;}.elementor-90 .elementor-element.elementor-element-916e23a:not(.elementor-motion-effects-element-type-background), .elementor-90 .elementor-element.elementor-element-916e23a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(250,247,240,0.94);}.elementor-90 .elementor-element.elementor-element-87f980a.elementor-element{--align-self:center;}.elementor-90 .elementor-element.elementor-element-87f980a{text-align:start;}.elementor-90 .elementor-element.elementor-element-87f980a img{width:180px;}.elementor-90 .elementor-element.elementor-element-8b84a43{--display:flex;}.elementor-90 .elementor-element.elementor-element-249d355 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-90 .elementor-element.elementor-element-249d355 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-90 .elementor-element.elementor-element-249d355 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-90 .elementor-element.elementor-element-249d355 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-90 .elementor-element.elementor-element-249d355 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-90 .elementor-element.elementor-element-249d355 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-90 .elementor-element.elementor-element-249d355 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-90 .elementor-element.elementor-element-249d355{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-90 .elementor-element.elementor-element-249d355 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-90 .elementor-element.elementor-element-249d355 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-90 .elementor-element.elementor-element-249d355 .elementor-icon-list-item > a{font-family:"Lexend", Sans-serif;font-size:12px;font-weight:500;line-height:1.5em;}.elementor-90 .elementor-element.elementor-element-249d355 .elementor-icon-list-text{color:#4B5563;transition:color 0.3s;}.elementor-90 .elementor-element.elementor-element-249d355 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#5B3FD3;}.elementor-90 .elementor-element.elementor-element-de1d645{--display:flex;}.elementor-90 .elementor-element.elementor-element-seo_services_list .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-90 .elementor-element.elementor-element-seo_services_list .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-90 .elementor-element.elementor-element-seo_services_list .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-90 .elementor-element.elementor-element-seo_services_list .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-90 .elementor-element.elementor-element-seo_services_list .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-90 .elementor-element.elementor-element-seo_services_list .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-90 .elementor-element.elementor-element-seo_services_list .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-90 .elementor-element.elementor-element-seo_services_list{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-90 .elementor-element.elementor-element-seo_services_list .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-90 .elementor-element.elementor-element-seo_services_list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-90 .elementor-element.elementor-element-seo_services_list .elementor-icon-list-item > a{font-family:"Lexend", Sans-serif;font-size:12px;font-weight:500;line-height:1.5em;}.elementor-90 .elementor-element.elementor-element-seo_services_list .elementor-icon-list-text{color:#4B5563;transition:color 0.3s;}.elementor-90 .elementor-element.elementor-element-seo_services_list .elementor-icon-list-item:hover .elementor-icon-list-text{color:#5B3FD3;}.elementor-90 .elementor-element.elementor-element-ca227f1{--display:flex;}.elementor-90 .elementor-element.elementor-element-0427e49 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-90 .elementor-element.elementor-element-0427e49 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-90 .elementor-element.elementor-element-0427e49 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-90 .elementor-element.elementor-element-0427e49 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-90 .elementor-element.elementor-element-0427e49 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-90 .elementor-element.elementor-element-0427e49 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-90 .elementor-element.elementor-element-0427e49 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-90 .elementor-element.elementor-element-0427e49{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-90 .elementor-element.elementor-element-0427e49 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-90 .elementor-element.elementor-element-0427e49 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-90 .elementor-element.elementor-element-0427e49 .elementor-icon-list-item > a{font-family:"Lexend", Sans-serif;font-size:12px;font-weight:500;line-height:1.5em;}.elementor-90 .elementor-element.elementor-element-0427e49 .elementor-icon-list-text{color:#4B5563;transition:color 0.3s;}.elementor-90 .elementor-element.elementor-element-0427e49 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#5B3FD3;}.elementor-90 .elementor-element.elementor-element-1afbf39{--display:flex;}.elementor-90 .elementor-element.elementor-element-e0dc3ec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-90 .elementor-element.elementor-element-e0dc3ec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-90 .elementor-element.elementor-element-e0dc3ec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-90 .elementor-element.elementor-element-e0dc3ec .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-90 .elementor-element.elementor-element-e0dc3ec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-90 .elementor-element.elementor-element-e0dc3ec .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-90 .elementor-element.elementor-element-e0dc3ec .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-90 .elementor-element.elementor-element-e0dc3ec{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-90 .elementor-element.elementor-element-e0dc3ec .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-90 .elementor-element.elementor-element-e0dc3ec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-90 .elementor-element.elementor-element-e0dc3ec .elementor-icon-list-item > a{font-family:"Lexend", Sans-serif;font-size:12px;font-weight:500;line-height:1.5em;}.elementor-90 .elementor-element.elementor-element-e0dc3ec .elementor-icon-list-text{color:#4B5563;transition:color 0.3s;}.elementor-90 .elementor-element.elementor-element-e0dc3ec .elementor-icon-list-item:hover .elementor-icon-list-text{color:#5B3FD3;}.elementor-90 .elementor-element.elementor-element-b243892{--display:flex;}.elementor-90 .elementor-element.elementor-element-945203b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-90 .elementor-element.elementor-element-945203b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-90 .elementor-element.elementor-element-945203b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-90 .elementor-element.elementor-element-945203b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-90 .elementor-element.elementor-element-945203b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-90 .elementor-element.elementor-element-945203b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-90 .elementor-element.elementor-element-945203b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-90 .elementor-element.elementor-element-945203b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-90 .elementor-element.elementor-element-945203b .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-90 .elementor-element.elementor-element-945203b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-90 .elementor-element.elementor-element-945203b .elementor-icon-list-item > a{font-family:"Lexend", Sans-serif;font-size:12px;font-weight:500;line-height:1.5em;}.elementor-90 .elementor-element.elementor-element-945203b .elementor-icon-list-text{color:#4B5563;transition:color 0.3s;}.elementor-90 .elementor-element.elementor-element-945203b .elementor-icon-list-item:hover .elementor-icon-list-text{color:#5B3FD3;}.elementor-90 .elementor-element.elementor-element-acb1349{--display:flex;}.elementor-90 .elementor-element.elementor-element-413e159{--display:flex;}.elementor-90 .elementor-element.elementor-element-3484d2d{--display:flex;}.elementor-90 .elementor-element.elementor-element-6d2c626 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-90 .elementor-element.elementor-element-6d2c626 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-90 .elementor-element.elementor-element-6d2c626 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-90 .elementor-element.elementor-element-6d2c626 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-90 .elementor-element.elementor-element-6d2c626 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-90 .elementor-element.elementor-element-6d2c626 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-90 .elementor-element.elementor-element-6d2c626 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-90 .elementor-element.elementor-element-6d2c626{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-90 .elementor-element.elementor-element-6d2c626 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-90 .elementor-element.elementor-element-6d2c626 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-90 .elementor-element.elementor-element-6d2c626 .elementor-icon-list-item > a{font-family:"Lexend", Sans-serif;font-size:12px;font-weight:500;line-height:1.5em;}.elementor-90 .elementor-element.elementor-element-6d2c626 .elementor-icon-list-text{color:#4B5563;transition:color 0.3s;}.elementor-90 .elementor-element.elementor-element-6d2c626 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#5B3FD3;}.elementor-90 .elementor-element.elementor-element-5f64845{--n-menu-dropdown-content-max-width:fit-content;--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:14px;background-color:transparent;padding:5px 8px 5px 8px;background-image:linear-gradient(90deg, rgba(91,63,211,0.075) 0%, rgba(109,40,217,0.045) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(91,63,211,0.11);border-radius:999px 999px 999px 999px;--n-menu-toggle-align:flex-end;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:2px;--n-menu-title-font-size:13px;--n-menu-title-color-normal:#374151;--n-menu-title-transition:300ms;--n-menu-title-padding:11px 12px 7px 12px;--n-menu-icon-size:16px;--n-menu-dropdown-indicator-size:11px;--n-menu-dropdown-indicator-space:5px;--n-menu-dropdown-indicator-color-normal:#6B7280;--n-menu-dropdown-indicator-color-hover:#5B3FD3;--n-menu-dropdown-indicator-color-active:#5B3FD3;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-color:#1F2937;--n-menu-toggle-icon-color-hover:#5B3FD3;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-color-active:#5B3FD3;--n-menu-toggle-icon-border-radius:12px 12px 12px 12px;--n-menu-toggle-icon-padding:10px 12px 10px 12px;--n-menu-toggle-icon-distance-from-dropdown:10px;--n-menu-title-normal-color-dropdown:#1F2937;--n-menu-title-active-color-dropdown:#5B3FD3;--n-menu-dropdown-content-box-border-style:solid;--n-menu-dropdown-content-box-border-block-start-width:1px;--n-menu-dropdown-content-box-border-inline-end-width:1px;--n-menu-dropdown-content-box-border-block-end-width:1px;--n-menu-dropdown-content-box-border-inline-start-width:1px;--n-menu-dropdown-content-box-border-color:rgba(91,63,211,0.18);--n-menu-dropdown-content-box-border-radius:20px 20px 20px 20px;--n-menu-dropdown-content-box-shadow-horizontal:0px;--n-menu-dropdown-content-box-shadow-vertical:24px;--n-menu-dropdown-content-box-shadow-blur:70px;--n-menu-dropdown-content-box-shadow-spread:0px;--n-menu-dropdown-content-box-shadow-color:rgba(31,41,55,0.18);}.elementor-90 .elementor-element.elementor-element-5f64845 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:hover:not( .e-current ){background-color:#EFE9FF;border-style:solid;border-width:0px 0px 4px 0px;border-color:#5B3FD3;}.elementor-90 .elementor-element.elementor-element-5f64845 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title.e-current{background-color:#EFE9FF;border-style:solid;border-width:0px 0px 4px 0px;border-color:#5B3FD3;}.elementor-90 .elementor-element.elementor-element-5f64845 > .e-n-menu > .e-n-menu-toggle[aria-expanded="false"]:not( :hover ) > .e-n-menu-toggle-icon{background:#FFFDF9;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(31,41,55,0.11);}.elementor-90 .elementor-element.elementor-element-5f64845 > .e-n-menu > .e-n-menu-toggle:hover:is( [aria-expanded="true"], [aria-expanded="false"] ) > .e-n-menu-toggle-icon{background:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(91,63,211,0.30);}.elementor-90 .elementor-element.elementor-element-5f64845 > .e-n-menu > .e-n-menu-toggle[aria-expanded="true"] > .e-n-menu-toggle-icon{background:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(91,63,211,0.30);}.elementor-90 .elementor-element.elementor-element-5f64845.elementor-element{--align-self:center;}.elementor-90 .elementor-element.elementor-element-5f64845 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-90 .elementor-element.elementor-element-5f64845 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-90 .elementor-element.elementor-element-5f64845 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Lexend", Sans-serif;font-weight:600;--n-menu-title-line-height:1.1;}.elementor-90 .elementor-element.elementor-element-5f64845 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:not( .e-current ):not( :hover ){border-style:solid;border-width:0px 0px 4px 0px;border-color:transparent;}.elementor-90 .elementor-element.elementor-element-5f64845 {--n-menu-title-color-hover:#5B3FD3;--n-menu-title-color-active:#5B3FD3;}.elementor-90 .elementor-element.elementor-element-5f64845 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title{border-radius:8px 8px 0px 0px;}.elementor-90 .elementor-element.elementor-element-5f4e131.elementor-element{--align-self:center;}.elementor-90 .elementor-element.elementor-element-5f4e131 .elementor-button{font-family:"Lexend", Sans-serif;font-size:14px;font-weight:700;box-shadow:0px 12px 28px 0px rgba(91,63,211,0.22);border-radius:999px 999px 999px 999px;padding:15px 22px 15px 22px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:521px){.elementor-90 .elementor-element.elementor-element-bb581eb{--content-width:1380px;}.elementor-90 .elementor-element.elementor-element-a207e70{--content-width:1380px;}.elementor-90 .elementor-element.elementor-element-916e23a{--content-width:1380px;}}@media(max-width:1220px){.elementor-90 .elementor-element.elementor-element-916e23a{--min-height:76px;}.elementor-90 .elementor-element.elementor-element-8b84a43{--padding-top:4px;--padding-bottom:8px;--padding-left:4px;--padding-right:4px;}.elementor-90 .elementor-element.elementor-element-de1d645{--padding-top:4px;--padding-bottom:8px;--padding-left:4px;--padding-right:4px;}.elementor-90 .elementor-element.elementor-element-ca227f1{--padding-top:4px;--padding-bottom:8px;--padding-left:4px;--padding-right:4px;}.elementor-90 .elementor-element.elementor-element-1afbf39{--padding-top:4px;--padding-bottom:8px;--padding-left:4px;--padding-right:4px;}.elementor-90 .elementor-element.elementor-element-b243892{--padding-top:4px;--padding-bottom:8px;--padding-left:4px;--padding-right:4px;}.elementor-90 .elementor-element.elementor-element-3484d2d{--padding-top:4px;--padding-bottom:8px;--padding-left:4px;--padding-right:4px;}.elementor-90 .elementor-element.elementor-element-5f64845{--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;}}@media(max-width:980px){.elementor-90 .elementor-element.elementor-element-916e23a{--min-height:76px;}.elementor-90 .elementor-element.elementor-element-5f64845{--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;}}@media(max-width:760px){.elementor-90 .elementor-element.elementor-element-bb581eb{--min-height:34px;}.elementor-90 .elementor-element.elementor-element-da9373e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-90 .elementor-element.elementor-element-da9373e .elementor-icon-list-item > a{font-size:9.7px;}.elementor-90 .elementor-element.elementor-element-a207e70{--min-height:36px;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5px;--padding-bottom:5px;--padding-left:14px;--padding-right:14px;}.elementor-90 .elementor-element.elementor-element-9a04a4e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-90 .elementor-element.elementor-element-9a04a4e .elementor-icon-list-item > a{font-size:9.7px;}.elementor-90 .elementor-element.elementor-element-916e23a{--min-height:68px;}.elementor-90 .elementor-element.elementor-element-87f980a img{width:158px;}.elementor-90 .elementor-element.elementor-element-5f64845{--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;}}@media(max-width:520px){.elementor-90 .elementor-element.elementor-element-bb581eb{--min-height:34px;}.elementor-90 .elementor-element.elementor-element-da9373e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-90 .elementor-element.elementor-element-da9373e .elementor-icon-list-item > a{font-size:9.7px;}.elementor-90 .elementor-element.elementor-element-a207e70{--min-height:36px;--justify-content:center;}.elementor-90 .elementor-element.elementor-element-9a04a4e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-90 .elementor-element.elementor-element-9a04a4e .elementor-icon-list-item > a{font-size:9.7px;}.elementor-90 .elementor-element.elementor-element-916e23a{--min-height:68px;}.elementor-90 .elementor-element.elementor-element-87f980a img{width:158px;}.elementor-90 .elementor-element.elementor-element-5f64845{--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;}}/* Start custom CSS *//* V5 header polish - small, isolated */
.nm-main-nav{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}
.elementor-90 .elementor-element.nm-nav-pill{max-width:930px!important}
.nm-expert-dot .elementor-icon-list-icon{border-radius:50%;box-shadow:0 0 0 4px rgba(199,184,255,.11)}
.nm-header-cta .elementor-button{position:relative;overflow:hidden;isolation:isolate}
.nm-header-cta .elementor-button::before{content:"";position:absolute;z-index:0;top:-90%;left:-38%;width:22%;height:280%;pointer-events:none;opacity:.62;background:linear-gradient(90deg,transparent,rgba(255,255,255,.78),transparent);transform:rotate(18deg);animation:nmCtaShine 3.6s ease-in-out infinite}
@keyframes nmCtaShine{0%,58%{left:-38%}82%,100%{left:124%}}
@media(prefers-reduced-motion:reduce){.nm-header-cta .elementor-button::before{animation:none;opacity:0}}

/* Mobile toggle shows the word Menu instead of a hamburger */
.nm-nav-pill .e-n-menu-toggle-icon svg{display:none!important}
.nm-nav-pill .e-n-menu-toggle-icon{min-width:76px;justify-content:center;border-radius:12px}
.nm-nav-pill .e-n-menu-toggle-icon::after{font-family:"Lexend",sans-serif;font-size:13px;font-weight:700;line-height:1;color:#5B3FD3}
.nm-nav-pill .e-n-menu-toggle-icon.e-open::after{content:"Menu"}
.nm-nav-pill .e-n-menu-toggle-icon.e-close::after{content:"Close";color:#6D28D9}

/* Mobile navigation panel (below 1220px) */
@media(max-width:1220px){
.elementor-90 .elementor-element.nm-nav-pill{background:none!important;border:0!important;box-shadow:none!important;padding:0!important;max-width:none!important}
.nm-nav-pill .e-n-menu[data-layout="dropdown"] .e-n-menu-wrapper{background:rgba(255,253,249,.985)!important;padding:10px!important;max-height:calc(100vh - 140px);scrollbar-gutter:stable}
.nm-nav-pill .e-n-menu[data-layout="dropdown"] .e-n-menu-title{border-radius:10px!important;width:100%!important;justify-content:space-between!important;padding:13px 16px!important;font-size:14px!important}
.nm-nav-pill .e-n-menu[data-layout="dropdown"] .e-n-menu-item:not(:last-of-type) .e-n-menu-title{border-bottom:1px solid rgba(31,41,55,.08)}
.nm-nav-pill .e-n-menu[data-layout="dropdown"] .e-n-menu-content>.e-con{--width:100%!important;width:100%!important;max-width:100%!important;background:transparent!important;border:0!important;box-shadow:none!important;padding:2px 6px 10px!important;margin-block-start:0!important}
.nm-nav-pill .e-n-menu[data-layout="dropdown"] .e-n-menu-content>.e-con>.e-con-inner{max-width:100%!important}
.nm-nav-pill .e-n-menu[data-layout="dropdown"] .e-n-menu-content .elementor-icon-list-item>a{padding:7px 8px}
}
/* Mobile navigation centered active states */
.nm-nav-pill .e-n-menu-content .elementor-icon-list-item>a{
position:relative;
box-sizing:border-box;
border:0!important;
border-bottom:4px solid transparent!important;
border-radius:0!important;
background:transparent;
box-shadow:none!important;
transition:color .18s ease,background-color .18s ease,border-color .18s ease;
}
.nm-nav-pill .e-n-menu-content .elementor-icon-list-item>a:hover,
.nm-nav-pill .e-n-menu-content .elementor-icon-list-item>a:focus-visible{
color:#5B3FD3!important;
background:rgba(91,63,211,.06)!important;
border-bottom-color:rgba(91,63,211,.82)!important;
box-shadow:none!important;
transform:none;
}
.nm-nav-pill .e-n-menu-content .elementor-icon-list-item>a:active,
.nm-nav-pill .e-n-menu-content .elementor-icon-list-item>a[aria-current="page"]{
color:#5B3FD3!important;
font-weight:700;
background:rgba(91,63,211,.1)!important;
border-bottom-color:#5B3FD3!important;
box-shadow:none!important;
transform:none;
}

@media(max-width:1220px){
.nm-nav-pill .e-n-menu[data-layout="dropdown"] .e-n-menu-heading{gap:6px}
.nm-nav-pill .e-n-menu[data-layout="dropdown"] .e-n-menu-title{
position:relative;
isolation:isolate;
width:100%!important;
min-height:52px;
margin:0!important;
padding:14px 18px!important;
justify-content:center!important;
text-align:center;
border:1px solid rgba(31,41,55,.08)!important;
border-radius:12px!important;
background:#FFFDF9!important;
box-shadow:0 4px 13px rgba(31,41,55,.035);
transition:color .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease;
}
.nm-nav-pill .e-n-menu[data-layout="dropdown"] .e-n-menu-title::after{
content:"";
position:absolute;
z-index:2;
left:calc(50% - 25px);
bottom:5px;
width:50px;
height:3px;
border-radius:999px;
background:#5B3FD3;
opacity:0;
transform:scaleX(0);
transform-origin:center;
transition:opacity .2s ease,transform .2s ease;
pointer-events:none;
}
.nm-nav-pill .e-n-menu[data-layout="dropdown"] .e-n-menu-title-container,
.nm-nav-pill .e-n-menu[data-layout="dropdown"] .e-n-menu-title-container.e-link{
position:relative;
z-index:3;
display:flex;
width:100%;
flex:1 1 auto;
align-items:center;
justify-content:center!important;
text-align:center;
}
.nm-nav-pill .e-n-menu[data-layout="dropdown"] .e-n-menu-title-text{
display:block;
width:100%;
text-align:center;
transition:color .18s ease,transform .18s ease;
}
.nm-nav-pill .e-n-menu[data-layout="dropdown"] .e-n-menu-dropdown-icon{
position:absolute!important;
z-index:4;
inset:0!important;
width:100%!important;
height:100%!important;
margin:0!important;
padding:0!important;
opacity:0!important;
border:0!important;
}
.nm-nav-pill .e-n-menu[data-layout="dropdown"] .e-n-menu-dropdown-icon svg{
display:none!important;
}
.nm-nav-pill .e-n-menu[data-layout="dropdown"] .e-n-menu-title:hover,
.nm-nav-pill .e-n-menu[data-layout="dropdown"] .e-n-menu-title:focus-within{
color:#5B3FD3!important;
background:rgba(239,233,255,.58)!important;
border-color:rgba(91,63,211,.24)!important;
box-shadow:0 8px 20px rgba(91,63,211,.08);
transform:translateY(-1px);
}
.nm-nav-pill .e-n-menu[data-layout="dropdown"] .e-n-menu-title:hover::after,
.nm-nav-pill .e-n-menu[data-layout="dropdown"] .e-n-menu-title:focus-within::after{
opacity:.55;
transform:scaleX(.56);
}
.nm-nav-pill .e-n-menu[data-layout="dropdown"] .e-n-menu-title:has(.e-n-menu-dropdown-icon[aria-expanded="true"]),
.nm-nav-pill .e-n-menu[data-layout="dropdown"] .e-n-menu-title:has(a[aria-current="page"]),
body.home .nm-nav-pill .e-n-menu[data-layout="dropdown"] .e-n-menu-title:has(a[href="/"]){
color:#5B3FD3!important;
background:#EFE9FF!important;
border-color:rgba(91,63,211,.30)!important;
box-shadow:inset 0 0 0 1px rgba(91,63,211,.08),0 9px 22px rgba(91,63,211,.09);
transform:none;
}
.nm-nav-pill .e-n-menu[data-layout="dropdown"] .e-n-menu-title:has(.e-n-menu-dropdown-icon[aria-expanded="true"])::after,
.nm-nav-pill .e-n-menu[data-layout="dropdown"] .e-n-menu-title:has(a[aria-current="page"])::after,
body.home .nm-nav-pill .e-n-menu[data-layout="dropdown"] .e-n-menu-title:has(a[href="/"])::after{
opacity:1;
transform:scaleX(1);
}
.nm-nav-pill .e-n-menu[data-layout="dropdown"] .e-n-menu-title:has(.e-n-menu-dropdown-icon[aria-expanded="true"]) .e-n-menu-title-text,
.nm-nav-pill .e-n-menu[data-layout="dropdown"] .e-n-menu-title:has(a[aria-current="page"]) .e-n-menu-title-text,
body.home .nm-nav-pill .e-n-menu[data-layout="dropdown"] .e-n-menu-title:has(a[href="/"]) .e-n-menu-title-text{
color:#5B3FD3!important;
font-weight:700;
}
.nm-nav-pill .e-n-menu[data-layout="dropdown"] .e-n-menu-content>.e-con{
margin:0 0 6px!important;
padding:8px 8px 12px!important;
border-radius:12px!important;
background:rgba(239,233,255,.24)!important;
}
.nm-nav-pill .e-n-menu[data-layout="dropdown"] .e-n-menu-content .elementor-heading-title{
text-align:center;
}
.nm-nav-pill .e-n-menu[data-layout="dropdown"] .e-n-menu-content .elementor-icon-list-item{
margin:2px 0!important;
}
.nm-nav-pill .e-n-menu[data-layout="dropdown"] .e-n-menu-content .elementor-icon-list-item>a{
min-height:40px;
padding:10px 12px!important;
align-items:center;
justify-content:center!important;
text-align:center;
}
.nm-nav-pill .e-n-menu[data-layout="dropdown"] .e-n-menu-content .elementor-icon-list-text{
width:100%;
text-align:center;
}
}
@media(prefers-reduced-motion:reduce){
.nm-nav-pill .e-n-menu-title,
.nm-nav-pill .e-n-menu-title::after,
.nm-nav-pill .e-n-menu-title-text,
.nm-nav-pill .e-n-menu-content .elementor-icon-list-item>a{transition:none!important;transform:none!important}
}
/* Mobile row containment and desktop submenu spacing */
@media(max-width:1220px){
.nm-nav-pill .e-n-menu[data-layout="dropdown"] .e-n-menu-heading>.e-n-menu-item{
width:100%!important;
max-width:100%!important;
min-width:0!important;
flex:0 0 100%!important;
box-sizing:border-box!important;
}
.nm-nav-pill .e-n-menu[data-layout="dropdown"] .e-n-menu-heading>.e-n-menu-item>.e-n-menu-content{
width:100%!important;
max-width:100%!important;
min-width:0!important;
box-sizing:border-box!important;
}
.nm-nav-pill .e-n-menu[data-layout="dropdown"] .e-n-menu-heading>.e-n-menu-item>.e-n-menu-title{
width:100%!important;
max-width:100%!important;
min-width:0!important;
box-sizing:border-box!important;
}
}
@media(min-width:1221px){
.nm-nav-pill .e-n-menu-content .elementor-icon-list-item{
margin:2px 0!important;
}
.nm-nav-pill .e-n-menu-content .elementor-icon-list-item>a{
min-height:38px;
padding:9px 0!important;
font-size:13px!important;
line-height:1.5!important;
}
.nm-nav-pill .e-n-menu-content .elementor-icon-list-text{
line-height:1.5!important;
}
}
/* Header social icon links */
.nm-social-icons .elementor-icon-list-item>a{display:inline-flex!important;align-items:center;justify-content:center;width:28px;height:28px;line-height:1!important;color:#FFFDF9!important;background:transparent!important;border:0!important;border-radius:0!important;opacity:.9;box-shadow:none!important;transition:opacity .2s ease,transform .2s ease;}
.nm-social-icons .elementor-icon-list-item>a:hover,.nm-social-icons .elementor-icon-list-item>a:focus-visible{color:#FFFDF9!important;background:transparent!important;border:0!important;box-shadow:none!important;opacity:1;transform:translateY(-1px);}
.nm-social-icons .elementor-icon-list-icon{display:flex!important;align-items:center;justify-content:center;margin:0!important;color:inherit!important;}
.nm-social-icons .elementor-icon-list-icon svg{width:16px!important;height:16px!important;fill:currentColor!important;}
.nm-social-icons .elementor-icon-list-icon i{font-size:16px!important;color:inherit!important;}
.nm-social-icons .elementor-icon-list-text{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;}

/* Current top-level navigation section */
.nm-nav-active-script{display:none!important;}

/* Top-level navigation active page & section highlight */
:is(body.page-id-55, body.parent-pageid-55) .nm-nav-pill .e-n-menu-heading > .e-n-menu-item:nth-child(1) > .e-n-menu-title,
:is(body.page-id-187, body.parent-pageid-187, body.page-id-182, body.parent-pageid-182) .nm-nav-pill .e-n-menu-heading > .e-n-menu-item:nth-child(2) > .e-n-menu-title,
:is(body.page-id-63, body.parent-pageid-63, body.page-id-225, body.parent-pageid-225) .nm-nav-pill .e-n-menu-heading > .e-n-menu-item:nth-child(3) > .e-n-menu-title,
:is(body.page-id-189, body.parent-pageid-189) .nm-nav-pill .e-n-menu-heading > .e-n-menu-item:nth-child(4) > .e-n-menu-title,
:is(body.page-id-69, body.parent-pageid-69) .nm-nav-pill .e-n-menu-heading > .e-n-menu-item:nth-child(5) > .e-n-menu-title,
:is(body.page-id-79, body.parent-pageid-79) .nm-nav-pill .e-n-menu-heading > .e-n-menu-item:nth-child(6) > .e-n-menu-title,
:is(body.page-id-81, body.parent-pageid-81) .nm-nav-pill .e-n-menu-heading > .e-n-menu-item:nth-child(7) > .e-n-menu-title,
:is(body.page-id-192, body.blog, body.single-post, body.category, body.tag, body.author, body.date) .nm-nav-pill .e-n-menu-heading > .e-n-menu-item:nth-child(8) > .e-n-menu-title,
.nm-nav-pill .e-n-menu-heading > .e-n-menu-item.is-current-section > .e-n-menu-title,
.nm-nav-pill .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title.e-current,
.nm-nav-pill .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:has(.e-n-menu-dropdown-icon[aria-expanded="true"]){
  color:#5B3FD3 !important;
  background-color:#EFE9FF !important;
  border-bottom:4px solid #5B3FD3 !important;
  border-radius:8px 8px 0 0 !important;
}

:is(body.page-id-55, body.parent-pageid-55) .nm-nav-pill .e-n-menu-heading > .e-n-menu-item:nth-child(1) .e-n-menu-title-text,
:is(body.page-id-187, body.parent-pageid-187, body.page-id-182, body.parent-pageid-182) .nm-nav-pill .e-n-menu-heading > .e-n-menu-item:nth-child(2) .e-n-menu-title-text,
:is(body.page-id-63, body.parent-pageid-63, body.page-id-225, body.parent-pageid-225) .nm-nav-pill .e-n-menu-heading > .e-n-menu-item:nth-child(3) .e-n-menu-title-text,
:is(body.page-id-189, body.parent-pageid-189) .nm-nav-pill .e-n-menu-heading > .e-n-menu-item:nth-child(4) .e-n-menu-title-text,
:is(body.page-id-69, body.parent-pageid-69) .nm-nav-pill .e-n-menu-heading > .e-n-menu-item:nth-child(5) .e-n-menu-title-text,
:is(body.page-id-79, body.parent-pageid-79) .nm-nav-pill .e-n-menu-heading > .e-n-menu-item:nth-child(6) .e-n-menu-title-text,
:is(body.page-id-81, body.parent-pageid-81) .nm-nav-pill .e-n-menu-heading > .e-n-menu-item:nth-child(7) .e-n-menu-title-text,
:is(body.page-id-192, body.blog, body.single-post, body.category, body.tag, body.author, body.date) .nm-nav-pill .e-n-menu-heading > .e-n-menu-item:nth-child(8) .e-n-menu-title-text,
.nm-nav-pill .e-n-menu-heading > .e-n-menu-item.is-current-section .e-n-menu-title-text,
.nm-nav-pill .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title.e-current .e-n-menu-title-text,
.nm-nav-pill .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:has(.e-n-menu-dropdown-icon[aria-expanded="true"]) .e-n-menu-title-text{
  color:#5B3FD3 !important;
  font-weight:600 !important;
}

:is(body.page-id-55, body.parent-pageid-55) .nm-nav-pill .e-n-menu-heading > .e-n-menu-item:nth-child(1) .e-n-menu-dropdown-icon,
:is(body.page-id-187, body.parent-pageid-187, body.page-id-182, body.parent-pageid-182) .nm-nav-pill .e-n-menu-heading > .e-n-menu-item:nth-child(2) .e-n-menu-dropdown-icon,
:is(body.page-id-63, body.parent-pageid-63, body.page-id-225, body.parent-pageid-225) .nm-nav-pill .e-n-menu-heading > .e-n-menu-item:nth-child(3) .e-n-menu-dropdown-icon,
:is(body.page-id-192, body.blog, body.single-post, body.category, body.tag, body.author, body.date) .nm-nav-pill .e-n-menu-heading > .e-n-menu-item:nth-child(8) .e-n-menu-dropdown-icon,
.nm-nav-pill .e-n-menu-heading > .e-n-menu-item.is-current-section > .e-n-menu-title .e-n-menu-dropdown-icon,
.nm-nav-pill .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title.e-current .e-n-menu-dropdown-icon,
.nm-nav-pill .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:has(.e-n-menu-dropdown-icon[aria-expanded="true"]) .e-n-menu-dropdown-icon{
  color:#5B3FD3 !important;
}

.nm-nav-pill .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title::after{
  content:none !important;
}

@media(min-width:1221px){
  .elementor-90 .elementor-element.nm-nav-pill{
    width:max-content !important;
    max-width:100% !important;
    flex:0 0 auto !important;
  }
  .nm-nav-pill > .e-n-menu,
  .nm-nav-pill > .e-n-menu > .e-n-menu-wrapper,
  .nm-nav-pill > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading{
    width:max-content !important;
    max-width:100% !important;
  }
  .nm-nav-pill .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title{
    box-sizing:border-box !important;
    transform:none !important;
    transition:background-color .18s ease, color .18s ease, border-color .18s ease !important;
  }
  .nm-nav-pill .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title .e-n-menu-title-text{
    font-weight:600 !important;
    transform:none !important;
  }
  .nm-nav-pill .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title .e-n-menu-dropdown-icon{
    width:11px !important;
    min-width:11px !important;
    max-width:11px !important;
    transform:none !important;
    transition:color .18s ease !important;
  }
  .nm-nav-pill .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title .e-n-menu-dropdown-icon svg{
    width:11px !important;
    height:11px !important;
    transform:none !important;
    transition:fill .18s ease !important;
  }
}
@media(max-width:1220px){
  .nm-nav-pill .e-n-menu[data-layout="dropdown"] .e-n-menu-heading > .e-n-menu-item.is-current-section > .e-n-menu-title{
    color:#5B3FD3 !important;
    background:#EFE9FF !important;
    border-color:rgba(91,63,211,.3) !important;
  }
  .nm-nav-pill .e-n-menu[data-layout="dropdown"] .e-n-menu-heading > .e-n-menu-item.is-current-section > .e-n-menu-title::after{
    opacity:1;
    transform:scaleX(1);
  }
  .nm-nav-pill .e-n-menu[data-layout="dropdown"] .e-n-menu-heading > .e-n-menu-item.is-current-section .e-n-menu-title-text{
    color:#5B3FD3 !important;
    font-weight:700;
  }
}

/* NM DROPDOWN FULL HIGHLIGHT START */
.nm-nav-pill .e-n-menu-content .elementor-icon-list-item > a,
.nm-nav-pill .e-n-menu-content .elementor-heading-title > a{
  position:relative;
  display:flex !important;
  align-items:center;
  justify-content:space-between;
  width:100%;
  box-sizing:border-box;
  padding:12px 14px 10px !important;
  border-bottom:4px solid transparent !important;
  border-radius:8px 8px 0 0;
  background:transparent;
  color:#1F2937 !important;
  transition:background-color .2s ease,color .2s ease,border-color .2s ease;
}

.nm-nav-pill .e-n-menu-content .elementor-icon-list-item > a:hover,
.nm-nav-pill .e-n-menu-content .elementor-icon-list-item > a:focus-visible,
.nm-nav-pill .e-n-menu-content .elementor-icon-list-item > a[aria-current="page"],
.nm-nav-pill .e-n-menu-content .elementor-heading-title > a:hover,
.nm-nav-pill .e-n-menu-content .elementor-heading-title > a:focus-visible,
.nm-nav-pill .e-n-menu-content .elementor-heading-title > a[aria-current="page"]{
  background:#EFE9FF !important;
  color:#5B3FD3 !important;
  border-bottom-color:#5B3FD3 !important;
  outline:none;
}

.nm-nav-pill .e-n-menu-content a:hover .elementor-icon-list-icon,
.nm-nav-pill .e-n-menu-content a:focus-visible .elementor-icon-list-icon,
.nm-nav-pill .e-n-menu-content a[aria-current="page"] .elementor-icon-list-icon,
.nm-nav-pill .e-n-menu-content a:hover i,
.nm-nav-pill .e-n-menu-content a:focus-visible i,
.nm-nav-pill .e-n-menu-content a[aria-current="page"] i,
.nm-nav-pill .e-n-menu-content a:hover svg,
.nm-nav-pill .e-n-menu-content a:focus-visible svg,
.nm-nav-pill .e-n-menu-content a[aria-current="page"] svg{
  color:#5B3FD3 !important;
  fill:currentColor !important;
}

.nm-nav-pill .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:hover .e-n-menu-dropdown-icon,
.nm-nav-pill .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:focus-within .e-n-menu-dropdown-icon,
.nm-nav-pill .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title.e-current .e-n-menu-dropdown-icon,
.nm-nav-pill .e-n-menu-heading > .e-n-menu-item.is-current-section > .e-n-menu-title .e-n-menu-dropdown-icon,
.nm-nav-pill .e-n-menu-heading .e-n-menu-dropdown-icon[aria-expanded="true"]{
  color:#5B3FD3 !important;
}

.nm-nav-pill .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:hover .e-n-menu-dropdown-icon svg,
.nm-nav-pill .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:focus-within .e-n-menu-dropdown-icon svg,
.nm-nav-pill .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title.e-current .e-n-menu-dropdown-icon svg,
.nm-nav-pill .e-n-menu-heading > .e-n-menu-item.is-current-section > .e-n-menu-title .e-n-menu-dropdown-icon svg,
.nm-nav-pill .e-n-menu-heading .e-n-menu-dropdown-icon[aria-expanded="true"] svg{
  color:#5B3FD3 !important;
  fill:currentColor !important;
}
/* NM DROPDOWN FULL HIGHLIGHT END */


/* Mobile Menu Blur Backdrop */
.nm-menu-backdrop{
  position:fixed!important;
  inset:0!important;
  width:100vw!important;
  height:100vh!important;
  z-index:90!important;
  background:rgba(18,14,32,0.45)!important;
  backdrop-filter:blur(10px)!important;
  -webkit-backdrop-filter:blur(10px)!important;
  opacity:0;
  visibility:hidden;
  pointer-events:none;
  transition:opacity .3s ease,visibility .3s ease;
}
body.nm-menu-open .nm-menu-backdrop{
  opacity:1;
  visibility:visible;
  pointer-events:auto;
}
@media(max-width:1220px){
  body.nm-menu-open{
    overflow:hidden!important;
  }
  body.nm-menu-open > :not(header):not(.elementor-location-header):not(.nm-menu-backdrop){
    filter:blur(8px)!important;
    -webkit-filter:blur(8px)!important;
    transition:filter .3s ease,-webkit-filter .3s ease!important;
    pointer-events:none!important;
    user-select:none!important;
  }
}

/* Mobile Menu CTA Button (Free AI SEO Audit) */
@media(min-width:1221px){
  .nm-mobile-menu-cta-wrapper{
    display:none!important;
  }
}
@media(max-width:1220px){
  .nm-mobile-menu-cta-wrapper{
    display:block!important;
    width:100%!important;
    margin-top:16px!important;
    padding:16px 0 12px!important;
    border-top:1px solid rgba(31,41,55,.08)!important;
    box-sizing:border-box!important;
  }
  .nm-mobile-menu-cta{
    display:flex!important;
    align-items:center!important;
    justify-content:center!important;
    width:100%!important;
    min-height:52px!important;
    padding:14px 20px!important;
    border-radius:14px!important;
    background:#5B3FD3!important;
    color:#FFFFFF!important;
    font-family:"Lexend",sans-serif!important;
    font-size:15px!important;
    font-weight:700!important;
    text-decoration:none!important;
    text-align:center!important;
    letter-spacing:normal!important;
    box-shadow:0 8px 24px rgba(91,63,211,.32)!important;
    transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease!important;
    box-sizing:border-box!important;
  }
  .nm-mobile-menu-cta:hover,
  .nm-mobile-menu-cta:focus-visible{
    background:#4C32BF!important;
    color:#FFFFFF!important;
    transform:translateY(-1px)!important;
    box-shadow:0 10px 28px rgba(91,63,211,.40)!important;
  }

  /* Mobile Submenu Dropdown Accordion */
  .nm-nav-pill .e-n-menu[data-layout="dropdown"] .e-n-menu-content > .e-con:not(.e-active){
    display:none!important;
  }
  .nm-nav-pill .e-n-menu[data-layout="dropdown"] .e-n-menu-content > .e-con.e-active{
    display:flex!important;
  }
}/* End custom CSS */