.elementor-817 .elementor-element.elementor-element-nmbhero1{--display:flex;--min-height:430px;--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:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:78px;--padding-bottom:86px;--padding-left:54px;--padding-right:54px;}.elementor-817 .elementor-element.elementor-element-nmbhero1:not(.elementor-motion-effects-element-type-background), .elementor-817 .elementor-element.elementor-element-nmbhero1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#315B83;}.elementor-817 .elementor-element.elementor-element-nmbherotxt{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-817 .elementor-element.elementor-element-nmbtitle{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;}.elementor-817 .elementor-element.elementor-element-nmbtitle .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:66px;font-weight:800;line-height:1.12em;color:#FFFFFF;}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-817 .elementor-element.elementor-element-nmbmeta .elementor-repeater-item-edfd266 .elementor-icon-list-icon{width:52px;}.elementor-817 .elementor-element.elementor-element-nmbmeta{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-817 .elementor-element.elementor-element-nmbmeta .elementor-icon-list-icon{width:14px;}.elementor-817 .elementor-element.elementor-element-nmbmeta .elementor-icon-list-icon i{font-size:14px;}.elementor-817 .elementor-element.elementor-element-nmbmeta .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-817 .elementor-element.elementor-element-nmbmeta .elementor-icon-list-text, .elementor-817 .elementor-element.elementor-element-nmbmeta .elementor-icon-list-text a{color:#FFFFFF;}.elementor-817 .elementor-element.elementor-element-nmbheroimg{--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;--border-radius:12px 12px 12px 12px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-817 .elementor-element.elementor-element-nmbheroimg:not(.elementor-motion-effects-element-type-background), .elementor-817 .elementor-element.elementor-element-nmbheroimg > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.09);}.elementor-widget-theme-post-featured-image .widget-image-caption{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-817 .elementor-element.elementor-element-nmbfeature{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-817 .elementor-element.elementor-element-nmbbody{--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:flex-start;--gap:54px 54px;--row-gap:54px;--column-gap:54px;--padding-top:74px;--padding-bottom:92px;--padding-left:54px;--padding-right:54px;}.elementor-817 .elementor-element.elementor-element-nmbbody:not(.elementor-motion-effects-element-type-background), .elementor-817 .elementor-element.elementor-element-nmbbody > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6FA;}.elementor-817 .elementor-element.elementor-element-nmbarticle{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 18px 45px 0px rgba(19,38,67,0.08);--padding-top:58px;--padding-bottom:64px;--padding-left:58px;--padding-right:58px;}.elementor-817 .elementor-element.elementor-element-nmbarticle:not(.elementor-motion-effects-element-type-background), .elementor-817 .elementor-element.elementor-element-nmbarticle > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-theme-post-content{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-817 .elementor-element.elementor-element-nmbcontent{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#07111F;font-family:"Poppins", Sans-serif;font-size:26px;font-weight:400;line-height:1.72em;}.elementor-817 .elementor-element.elementor-element-nmbside{--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:26px 26px;--row-gap:26px;--column-gap:26px;}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-817 .elementor-element.elementor-element-nmbtoc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--box-background-color:rgba(255,255,255,0);--item-text-hover-decoration:underline;}.elementor-817 .elementor-element.elementor-element-nmbtoc .elementor-toc__header-title{text-align:start;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-817 .elementor-element.elementor-element-nmbsidebox{padding:28px 28px 28px 28px;border-radius:10px 10px 10px 10px;font-family:"Poppins", Sans-serif;font-size:16px;line-height:1.55em;color:#FFFFFF;}.elementor-817 .elementor-element.elementor-element-nmbauthor{--display:flex;--padding-top:70px;--padding-bottom:80px;--padding-left:36px;--padding-right:36px;}.elementor-817 .elementor-element.elementor-element-nmbauthor:not(.elementor-motion-effects-element-type-background), .elementor-817 .elementor-element.elementor-element-nmbauthor > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-author-box .elementor-author-box__name{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-author-box .elementor-author-box__bio{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-author-box .elementor-author-box__button{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-author-box .elementor-author-box__button:hover{border-color:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-817 .elementor-element.elementor-element-nmbauthbox{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:32px 32px 32px 32px;}body.elementor-page-817:not(.elementor-motion-effects-element-type-background), body.elementor-page-817 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6FA;}@media(max-width:1024px){.elementor-817 .elementor-element.elementor-element-nmbhero1{--min-height:420px;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:62px;--padding-bottom:70px;--padding-left:28px;--padding-right:28px;}.elementor-817 .elementor-element.elementor-element-nmbtitle .elementor-heading-title{font-size:48px;}.elementor-817 .elementor-element.elementor-element-nmbbody{--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:54px;--padding-bottom:70px;--padding-left:28px;--padding-right:28px;}.elementor-817 .elementor-element.elementor-element-nmbarticle{--padding-top:44px;--padding-bottom:48px;--padding-left:38px;--padding-right:38px;}.elementor-817 .elementor-element.elementor-element-nmbcontent{font-size:22px;}}@media(max-width:767px){.elementor-817 .elementor-element.elementor-element-nmbhero1{--min-height:0px;--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:46px;--padding-bottom:44px;--padding-left:20px;--padding-right:20px;}.elementor-817 .elementor-element.elementor-element-nmbherotxt{--width:100%;}.elementor-817 .elementor-element.elementor-element-nmbtitle .elementor-heading-title{font-size:34px;}.elementor-817 .elementor-element.elementor-element-nmbheroimg{--width:100%;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-817 .elementor-element.elementor-element-nmbbody{--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:34px;--padding-bottom:54px;--padding-left:16px;--padding-right:16px;}.elementor-817 .elementor-element.elementor-element-nmbarticle{--width:100%;--padding-top:28px;--padding-bottom:34px;--padding-left:20px;--padding-right:20px;}.elementor-817 .elementor-element.elementor-element-nmbcontent{font-size:18px;}.elementor-817 .elementor-element.elementor-element-nmbside{--width:100%;}.elementor-817 .elementor-element.elementor-element-nmbauthor{--padding-top:44px;--padding-bottom:52px;--padding-left:18px;--padding-right:18px;}}@media(min-width:768px){.elementor-817 .elementor-element.elementor-element-nmbhero1{--content-width:1500px;}.elementor-817 .elementor-element.elementor-element-nmbherotxt{--width:62%;}.elementor-817 .elementor-element.elementor-element-nmbheroimg{--width:38%;}.elementor-817 .elementor-element.elementor-element-nmbbody{--content-width:1500px;}.elementor-817 .elementor-element.elementor-element-nmbarticle{--width:68%;}.elementor-817 .elementor-element.elementor-element-nmbside{--width:32%;}.elementor-817 .elementor-element.elementor-element-nmbauthor{--content-width:1080px;}}@media(max-width:1024px) and (min-width:768px){.elementor-817 .elementor-element.elementor-element-nmbherotxt{--width:58%;}.elementor-817 .elementor-element.elementor-element-nmbheroimg{--width:42%;}.elementor-817 .elementor-element.elementor-element-nmbarticle{--width:100%;}.elementor-817 .elementor-element.elementor-element-nmbside{--width:100%;}}/* Start custom CSS */.elementor-817 .elementor-element-nmbhero1 {
  position: relative;
  overflow: hidden;
}
.elementor-817 .elementor-element-nmbhero1:before {
  content: "";
  position: absolute;
  inset: auto -8% -38% 52%;
  width: 520px;
  height: 520px;
  border-radius: 999px;
  background: radial-gradient(circle, rgba(0,199,129,.22), rgba(0,199,129,0) 68%);
  pointer-events: none;
}
.elementor-817 .elementor-element-nmbherotxt,
.elementor-817 .elementor-element-nmbheroimg {
  animation: nmbSingleRise .72s ease both;
}
.elementor-817 .elementor-element-nmbheroimg {
  animation-delay: .12s;
}
.elementor-817 .elementor-element-nmbfeature img {
  border-radius: 8px;
  aspect-ratio: 1.78 / 1;
  object-fit: cover;
  box-shadow: 0 24px 48px rgba(8, 23, 43, .22);
}
.elementor-817 .elementor-icon-list-items,
.elementor-817 .elementor-post-info {
  gap: 14px;
}
.elementor-817 .elementor-post-info__item,
.elementor-817 .elementor-post-info__item a {
  color: #fff;
}
.elementor-817 .elementor-post-info__item img {
  width: 52px;
  height: 52px;
  border: 3px solid rgba(255,255,255,.88);
  box-shadow: 0 8px 18px rgba(8,23,43,.22);
}
.elementor-817 .nmb-single-content {
  margin-top: -36px;
  position: relative;
  z-index: 2;
}
.elementor-817 .nmb-single-content .elementor-widget-theme-post-content {
  max-width: 100%;
}
.elementor-817 .nmb-single-content p {
  margin: 0 0 30px;
}
.elementor-817 .nmb-single-content h2 {
  margin: 58px 0 22px;
  color: #07111F;
  font-family: Poppins, Arial, sans-serif;
  font-size: clamp(32px, 4vw, 52px);
  line-height: 1.12;
  font-weight: 800;
  letter-spacing: 0;
}
.elementor-817 .nmb-single-content h3 {
  margin: 42px 0 16px;
  color: #102033;
  font-family: Poppins, Arial, sans-serif;
  font-size: clamp(24px, 3vw, 34px);
  line-height: 1.18;
  font-weight: 800;
  letter-spacing: 0;
}
.elementor-817 .nmb-single-content a {
  color: #D95F02;
  text-decoration-thickness: 2px;
  text-underline-offset: 4px;
}
.elementor-817 .nmb-single-content blockquote {
  margin: 42px 0;
  padding: 28px 34px;
  border-left: 5px solid #00C781;
  background: #EEF6FB;
  border-radius: 8px;
}
.elementor-817 .nmb-single-content img {
  border-radius: 8px;
}
.elementor-817 .nmb-single-sidebar {
  position: sticky;
  top: 118px;
  align-self: flex-start;
}
.elementor-817 .elementor-widget-table-of-contents {
  padding: 32px 0 32px 34px;
  border-left: 1px solid #D5DDEC;
}
.elementor-817 .elementor-toc__header {
  padding: 0 0 18px;
  border-bottom: 0;
}
.elementor-817 .elementor-toc__header-title {
  color: #07111F;
  font-family: Poppins, Arial, sans-serif;
  font-size: 30px;
  line-height: 1.15;
  font-weight: 800;
}
.elementor-817 .elementor-toc__body {
  padding: 0;
}
.elementor-817 .elementor-toc__list-wrapper {
  margin: 0;
}
.elementor-817 .elementor-toc__list-item {
  margin: 0 0 18px;
}
.elementor-817 .elementor-toc__list-item-text,
.elementor-817 .elementor-toc__list-item-text:hover {
  color: #07111F;
  font-family: Poppins, Arial, sans-serif;
  font-size: 18px;
  line-height: 1.35;
  text-decoration: none;
}
.elementor-817 .elementor-element-nmbsidebox {
  border-radius: 10px;
  background: linear-gradient(135deg, #0877D8 0%, #00A978 100%);
  box-shadow: 0 18px 40px rgba(8,119,216,.18);
}
.elementor-817 .elementor-author-box {
  border: 1px solid #E3E9F2;
  border-radius: 10px;
  background: #F7F9FC;
  box-shadow: 0 14px 35px rgba(19,38,67,.06);
}
@keyframes nmbSingleRise {
  from { opacity: 0; transform: translateY(24px); }
  to { opacity: 1; transform: translateY(0); }
}
@media (max-width: 1024px) {
  .elementor-817 .nmb-single-sidebar {
    position: static;
    width: 100%;
  }
  .elementor-817 .nmb-single-content {
    margin-top: 0;
  }
  .elementor-817 .elementor-widget-table-of-contents {
    padding: 26px;
    border-left: 0;
    border-radius: 10px;
    background: #FFFFFF;
    box-shadow: 0 12px 30px rgba(19,38,67,.06);
  }
}
@media (max-width: 767px) {
  .elementor-817 .elementor-element-nmbhero1 {
    text-align: left;
  }
  .elementor-817 .elementor-element-nmbfeature img {
    aspect-ratio: 1.45 / 1;
  }
  .elementor-817 .nmb-single-content p {
    margin-bottom: 24px;
  }
  .elementor-817 .elementor-toc__header-title {
    font-size: 24px;
  }
  .elementor-817 .elementor-toc__list-item-text {
    font-size: 16px;
  }
}
@media (prefers-reduced-motion: reduce) {
  .elementor-817 .elementor-element-nmbherotxt,
  .elementor-817 .elementor-element-nmbheroimg {
    animation: none !important;
  }
}/* End custom CSS */