.elementor-1184 .elementor-element.elementor-element-a768336{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-85px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1184 .elementor-element.elementor-element-a768336:not(.elementor-motion-effects-element-type-background), .elementor-1184 .elementor-element.elementor-element-a768336 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1184 .elementor-element.elementor-element-f86a3cf{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overflow:hidden;--border-radius:24px 24px 24px 24px;--padding-top:140px;--padding-bottom:64px;--padding-left:56px;--padding-right:56px;}.elementor-1184 .elementor-element.elementor-element-f86a3cf:not(.elementor-motion-effects-element-type-background), .elementor-1184 .elementor-element.elementor-element-f86a3cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#13293D;}.elementor-1184 .elementor-element.elementor-element-f4cc49d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-1184 .elementor-element.elementor-element-753db56 .elementor-heading-title{font-family:var( --e-global-typography-27e5031-font-family ), Sans-serif;font-size:var( --e-global-typography-27e5031-font-size );font-weight:var( --e-global-typography-27e5031-font-weight );text-transform:var( --e-global-typography-27e5031-text-transform );line-height:var( --e-global-typography-27e5031-line-height );letter-spacing:var( --e-global-typography-27e5031-letter-spacing );color:var( --e-global-color-accent );}.elementor-1184 .elementor-element.elementor-element-8618fd6 .elementor-heading-title{font-family:var( --e-global-typography-nm0hero-font-family ), Sans-serif;font-size:var( --e-global-typography-nm0hero-font-size );font-weight:var( --e-global-typography-nm0hero-font-weight );line-height:var( --e-global-typography-nm0hero-line-height );letter-spacing:var( --e-global-typography-nm0hero-letter-spacing );color:var( --e-global-color-c07efe3 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-1184 .elementor-element.elementor-element-8dea542{font-family:var( --e-global-typography-nm0smll-font-family ), Sans-serif;font-size:var( --e-global-typography-nm0smll-font-size );font-weight:var( --e-global-typography-nm0smll-font-weight );line-height:var( --e-global-typography-nm0smll-line-height );letter-spacing:var( --e-global-typography-nm0smll-letter-spacing );color:var( --e-global-color-f0e9af6 );}.elementor-1184 .elementor-element.elementor-element-0eb0c81{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-1184 .elementor-element.elementor-element-0c026f9{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-98b6f62 );}.elementor-1184 .elementor-element.elementor-element-4450e50{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-1184 .elementor-element.elementor-element-61728f8{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:32px;--padding-right:28px;}.elementor-1184 .elementor-element.elementor-element-61728f8:not(.elementor-motion-effects-element-type-background), .elementor-1184 .elementor-element.elementor-element-61728f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8fd1f49 );}.elementor-1184 .elementor-element.elementor-element-d625944{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1184 .elementor-element.elementor-element-c033f3d .elementor-heading-title{font-family:var( --e-global-typography-27e5031-font-family ), Sans-serif;font-size:var( --e-global-typography-27e5031-font-size );font-weight:var( --e-global-typography-27e5031-font-weight );text-transform:var( --e-global-typography-27e5031-text-transform );line-height:var( --e-global-typography-27e5031-line-height );letter-spacing:var( --e-global-typography-27e5031-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1184 .elementor-element.elementor-element-de4dd58 .elementor-heading-title{font-family:var( --e-global-typography-nm0card-font-family ), Sans-serif;font-size:var( --e-global-typography-nm0card-font-size );font-weight:var( --e-global-typography-nm0card-font-weight );line-height:var( --e-global-typography-nm0card-line-height );letter-spacing:var( --e-global-typography-nm0card-letter-spacing );color:var( --e-global-color-text );}.elementor-1184 .elementor-element.elementor-element-160e0e8{font-family:var( --e-global-typography-nm0smll-font-family ), Sans-serif;font-size:var( --e-global-typography-nm0smll-font-size );font-weight:var( --e-global-typography-nm0smll-font-weight );line-height:var( --e-global-typography-nm0smll-line-height );letter-spacing:var( --e-global-typography-nm0smll-letter-spacing );color:var( --e-global-color-98b6f62 );}.elementor-1184 .elementor-element.elementor-element-3cd8637{--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:space-between;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:18px;}.elementor-1184 .elementor-element.elementor-element-3cd8637:not(.elementor-motion-effects-element-type-background), .elementor-1184 .elementor-element.elementor-element-3cd8637 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1184 .elementor-element.elementor-element-3ab826f .elementor-heading-title{font-family:var( --e-global-typography-nm0bttn-font-family ), Sans-serif;font-size:var( --e-global-typography-nm0bttn-font-size );font-weight:var( --e-global-typography-nm0bttn-font-weight );line-height:var( --e-global-typography-nm0bttn-line-height );letter-spacing:var( --e-global-typography-nm0bttn-letter-spacing );color:var( --e-global-color-text );}.elementor-1184 .elementor-element.elementor-element-aa13563{--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:space-between;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:18px;}.elementor-1184 .elementor-element.elementor-element-aa13563:not(.elementor-motion-effects-element-type-background), .elementor-1184 .elementor-element.elementor-element-aa13563 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1184 .elementor-element.elementor-element-5432216 .elementor-heading-title{font-family:var( --e-global-typography-nm0bttn-font-family ), Sans-serif;font-size:var( --e-global-typography-nm0bttn-font-size );font-weight:var( --e-global-typography-nm0bttn-font-weight );line-height:var( --e-global-typography-nm0bttn-line-height );letter-spacing:var( --e-global-typography-nm0bttn-letter-spacing );color:var( --e-global-color-text );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1184 .elementor-element.elementor-element-0eb0c81{--content-width:808px;}.elementor-1184 .elementor-element.elementor-element-4450e50{--content-width:1200px;}.elementor-1184 .elementor-element.elementor-element-d625944{--width:36%;}.elementor-1184 .elementor-element.elementor-element-3cd8637{--width:32%;}.elementor-1184 .elementor-element.elementor-element-aa13563{--width:32%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1184 .elementor-element.elementor-element-753db56 .elementor-heading-title{font-size:var( --e-global-typography-27e5031-font-size );line-height:var( --e-global-typography-27e5031-line-height );letter-spacing:var( --e-global-typography-27e5031-letter-spacing );}.elementor-1184 .elementor-element.elementor-element-8618fd6 .elementor-heading-title{font-size:var( --e-global-typography-nm0hero-font-size );line-height:var( --e-global-typography-nm0hero-line-height );letter-spacing:var( --e-global-typography-nm0hero-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1184 .elementor-element.elementor-element-8dea542{font-size:var( --e-global-typography-nm0smll-font-size );line-height:var( --e-global-typography-nm0smll-line-height );letter-spacing:var( --e-global-typography-nm0smll-letter-spacing );}.elementor-1184 .elementor-element.elementor-element-0c026f9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1184 .elementor-element.elementor-element-c033f3d .elementor-heading-title{font-size:var( --e-global-typography-27e5031-font-size );line-height:var( --e-global-typography-27e5031-line-height );letter-spacing:var( --e-global-typography-27e5031-letter-spacing );}.elementor-1184 .elementor-element.elementor-element-de4dd58 .elementor-heading-title{font-size:var( --e-global-typography-nm0card-font-size );line-height:var( --e-global-typography-nm0card-line-height );letter-spacing:var( --e-global-typography-nm0card-letter-spacing );}.elementor-1184 .elementor-element.elementor-element-160e0e8{font-size:var( --e-global-typography-nm0smll-font-size );line-height:var( --e-global-typography-nm0smll-line-height );letter-spacing:var( --e-global-typography-nm0smll-letter-spacing );}.elementor-1184 .elementor-element.elementor-element-3ab826f .elementor-heading-title{font-size:var( --e-global-typography-nm0bttn-font-size );line-height:var( --e-global-typography-nm0bttn-line-height );letter-spacing:var( --e-global-typography-nm0bttn-letter-spacing );}.elementor-1184 .elementor-element.elementor-element-5432216 .elementor-heading-title{font-size:var( --e-global-typography-nm0bttn-font-size );line-height:var( --e-global-typography-nm0bttn-line-height );letter-spacing:var( --e-global-typography-nm0bttn-letter-spacing );}}@media(max-width:767px){.elementor-1184 .elementor-element.elementor-element-f86a3cf{--min-height:360px;--padding-top:120px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1184 .elementor-element.elementor-element-753db56 .elementor-heading-title{font-size:var( --e-global-typography-27e5031-font-size );line-height:var( --e-global-typography-27e5031-line-height );letter-spacing:var( --e-global-typography-27e5031-letter-spacing );}.elementor-1184 .elementor-element.elementor-element-8618fd6 .elementor-heading-title{font-size:var( --e-global-typography-nm0hero-font-size );line-height:var( --e-global-typography-nm0hero-line-height );letter-spacing:var( --e-global-typography-nm0hero-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1184 .elementor-element.elementor-element-8dea542{font-size:var( --e-global-typography-nm0smll-font-size );line-height:var( --e-global-typography-nm0smll-line-height );letter-spacing:var( --e-global-typography-nm0smll-letter-spacing );}.elementor-1184 .elementor-element.elementor-element-0eb0c81{--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-1184 .elementor-element.elementor-element-0c026f9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1184 .elementor-element.elementor-element-4450e50{--padding-top:0px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-1184 .elementor-element.elementor-element-61728f8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-1184 .elementor-element.elementor-element-d625944{--width:100%;}.elementor-1184 .elementor-element.elementor-element-c033f3d .elementor-heading-title{font-size:var( --e-global-typography-27e5031-font-size );line-height:var( --e-global-typography-27e5031-line-height );letter-spacing:var( --e-global-typography-27e5031-letter-spacing );}.elementor-1184 .elementor-element.elementor-element-de4dd58 .elementor-heading-title{font-size:var( --e-global-typography-nm0card-font-size );line-height:var( --e-global-typography-nm0card-line-height );letter-spacing:var( --e-global-typography-nm0card-letter-spacing );}.elementor-1184 .elementor-element.elementor-element-160e0e8{font-size:var( --e-global-typography-nm0smll-font-size );line-height:var( --e-global-typography-nm0smll-line-height );letter-spacing:var( --e-global-typography-nm0smll-letter-spacing );}.elementor-1184 .elementor-element.elementor-element-3cd8637{--width:100%;}.elementor-1184 .elementor-element.elementor-element-3ab826f .elementor-heading-title{font-size:var( --e-global-typography-nm0bttn-font-size );line-height:var( --e-global-typography-nm0bttn-line-height );letter-spacing:var( --e-global-typography-nm0bttn-letter-spacing );}.elementor-1184 .elementor-element.elementor-element-aa13563{--width:100%;}.elementor-1184 .elementor-element.elementor-element-5432216 .elementor-heading-title{font-size:var( --e-global-typography-nm0bttn-font-size );line-height:var( --e-global-typography-nm0bttn-line-height );letter-spacing:var( --e-global-typography-nm0bttn-letter-spacing );}}/* Start custom CSS */.animated.fadeInUp{animation-name:nmSoftUp}
@keyframes nmSoftUp{from{opacity:0;transform:translate3d(0,28px,0)}to{opacity:1;transform:none}}
.elementor-location-header{position:relative;z-index:50}
.nm-hero::after{content:'';position:absolute;left:0;right:0;top:0;height:180px;background:linear-gradient(180deg,rgba(19,41,61,.6) 0%,rgba(19,41,61,0) 100%);pointer-events:none;z-index:0}
.nm-hero > .e-con{position:relative;z-index:1}
.legal-hero-mesh{background-image:radial-gradient(at 1% 7%,hsla(83,78%,51%,1) 0px,transparent 50%),radial-gradient(at 95% 92%,hsla(0,0%,96%,.35) 0px,transparent 50%),radial-gradient(at 86% 9%,hsla(203,52%,24%,1) 0px,transparent 50%)!important;background-size:200% 200%!important;animation:meshMove 13s ease infinite}
@keyframes meshMove{0%{background-position:0% 20%}25%{background-position:100% 50%}50%{background-position:50% 70%}100%{background-position:0% 20%}}
.nm-date p{display:inline-block;border:1px solid #FFFFFF33;border-radius:999px;padding:6px 14px;margin:0}
.nm-legal{font-size:17px;line-height:1.75;color:#344054}
.nm-legal p{margin:0 0 1.1em}
.nm-legal h3{font-family:Inter,sans-serif;font-size:24px;font-weight:700;letter-spacing:-.3px;line-height:1.3;color:#1D1D1D;margin:44px 0 14px;padding-top:36px;border-top:1px solid #E1E1E1}
.nm-legal h3:first-child{margin-top:0;padding-top:0;border-top:0}
.nm-legal strong{color:#1D1D1D}
.nm-legal a{color:#066481;text-decoration:underline;text-underline-offset:3px}
.nm-legal ul,.nm-legal ol{margin:0 0 1.1em;padding-left:1.2em}
.nm-legal li{margin-bottom:.4em}
.nm-legal ul li::marker{color:#98D929}
.nm-legal table{border-collapse:collapse;width:100%;font-size:15px;margin:0 0 1.2em}
.nm-legal th,.nm-legal td{border-bottom:1px solid #E1E1E1;padding:10px 8px;text-align:left;vertical-align:top}
.nm-legal th{color:#1D1D1D}
.nm-plink{transition:background-color .3s ease,translate .3s ease}
.nm-plink:hover{background-color:#98D929!important;translate:0 -3px}
.nm-plink .nm-dot-ar{width:26px;height:26px;border-radius:50%;background:#1D1D1D;color:#fff;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}
.nm-plink:hover .nm-dot-ar{transform:rotate(-45deg)}
@media (max-width:767px){.nm-legal h3{font-size:21px}}
@media (prefers-reduced-motion:reduce){.animated{animation:none!important}.legal-hero-mesh{animation:none!important}}
a.nm-plink{text-decoration:none}/* End custom CSS */