.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-35 .elementor-element.elementor-element-b67659d.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-b67659d .elementor-nav-menu .elementor-item{font-family:"Assistant", Sans-serif;font-size:28px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;}.elementor-35 .elementor-element.elementor-element-b67659d{--e-nav-menu-horizontal-menu-item-margin:calc( 15px / 2 );}.elementor-35 .elementor-element.elementor-element-b67659d .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:15px;}.elementor-35 .elementor-element.elementor-element-e0f510a .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{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-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-35 .elementor-element.elementor-element-b67659d .elementor-nav-menu .elementor-item{font-size:25px;}.elementor-35 .elementor-element.elementor-element-e0f510a .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}@media(max-width:767px){.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{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-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-35 .elementor-element.elementor-element-b67659d .elementor-nav-menu .elementor-item{font-size:20px;}.elementor-35 .elementor-element.elementor-element-e0f510a .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}/* Start custom CSS for nav-menu, class: .elementor-element-b67659d *//* Hfinance desktop mega menu */
.elementor-35 .elementor-element.elementor-element-b67659d .sub-menu .elementor-sub-item {
 font-family:Assistant;font-size:22px!important;font-weight:700!important;
 line-height:1.45!important;white-space:normal!important;padding:0.7rem 1rem!important;
}
@media (min-width:1025px) {
 .elementor-35 .elementor-element-b67a180,
 .elementor-35 .elementor-element-b67659d,
 .elementor-35 .elementor-element.elementor-element-b67659d .elementor-nav-menu--main > .elementor-nav-menu,
 .elementor-35 .elementor-element.elementor-element-b67659d .elementor-nav-menu--main > .elementor-nav-menu > li { position:static!important; }
 .elementor-35 .elementor-element.elementor-element-b67659d .elementor-nav-menu--main > .elementor-nav-menu > li > .sub-menu {
  position:absolute!important;top:100%!important;left:24px!important;right:24px!important;
  width:auto!important;min-width:0!important;max-width:none!important;
  margin:0!important;padding:32px!important;box-sizing:border-box;
  background:#fff;border-top:3px solid #007f80;border-radius:0 0 28px 28px;
  box-shadow:0 18px 35px rgba(0,45,46,.16);z-index:1000;
  grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 20px;
 }
 .elementor-35 .elementor-element.elementor-element-b67659d .elementor-nav-menu--main > .elementor-nav-menu > li > .sub-menu[aria-hidden="false"] {display:grid!important;}
 .elementor-35 .elementor-element.elementor-element-b67659d .elementor-nav-menu--main > .elementor-nav-menu > li > .sub-menu:before {
  content:"";position:absolute;top:-40px;right:0;left:0;height:40px;
 }
 .elementor-35 .elementor-element.elementor-element-b67659d .elementor-nav-menu--main .sub-menu > li {min-width:0;display:flex;}
 .elementor-35 .elementor-element.elementor-element-b67659d .elementor-nav-menu--main .sub-menu .elementor-sub-item {
  width:100%;min-height:72px;display:flex;align-items:center;
  padding:18px 24px!important;border:1px solid #dcebea;border-radius:12px;
  background:#f5f9f9;color:#183e40;transition:background .15s,color .15s,border-color .15s;
 }
 .elementor-35 .elementor-element.elementor-element-b67659d .elementor-nav-menu--main .sub-menu .elementor-sub-item:hover,
 .elementor-35 .elementor-element.elementor-element-b67659d .elementor-nav-menu--main .sub-menu .elementor-sub-item:focus-visible,
 .elementor-35 .elementor-element.elementor-element-b67659d .elementor-nav-menu--main .sub-menu .elementor-sub-item.highlighted {
  background:#007f80;color:#fff;border-color:#007f80;
 }
 .elementor-35 .elementor-element.elementor-element-b67659d .elementor-nav-menu--main .sub-menu .elementor-sub-item:focus-visible {outline:3px solid #183e40;outline-offset:3px;}
}
@media(max-width:1024px) {
 .elementor-35 .elementor-element.elementor-element-b67659d .sub-menu .elementor-sub-item {font-size:20px!important;}
}
/* Illustrated service cards */
@media(min-width:1025px) {
 .elementor-35 .elementor-element.elementor-element-b67659d .elementor-nav-menu--main > ul > li > .sub-menu {
  padding:30px!important;background:linear-gradient(135deg,#ffffff 25%,#edf6f5 100%);
  border-top:3px solid #80abad;box-shadow:0 22px 48px rgba(12,46,49,.2);
 }
 .elementor-35 .elementor-element.elementor-element-b67659d .elementor-nav-menu--main .sub-menu .elementor-sub-item {
  gap:16px;min-height:96px;padding:20px!important;background:#fff;
  border-color:#e0eceb;border-radius:16px;font-size:21px!important;
  box-shadow:0 3px 8px rgba(20,65,65,.025);
  transition:transform .22s ease,box-shadow .22s ease,background .22s ease,color .22s ease;
 }
 .elementor-35 .elementor-element.elementor-element-b67659d .elementor-nav-menu--main .sub-menu .elementor-sub-item:before {
  content:"";display:block;position:static!important;opacity:1!important;
  width:48px;height:48px;flex:0 0 48px;border-radius:14px;
  background-color:#edf6f5;background-image:var(--service-icon);
  background-position:center;background-size:29px;background-repeat:no-repeat;
  transition:transform .3s ease,background-color .2s ease;
 }
 .elementor-35 .elementor-element.elementor-element-b67659d .elementor-nav-menu--main .sub-menu .elementor-sub-item:after {
  content:"";display:block;position:static!important;opacity:.6!important;
  width:8px;height:8px;flex:0 0 8px;margin-inline-start:auto;
  border-left:2px solid currentColor;border-bottom:2px solid currentColor;
  background:none!important;transform:rotate(45deg);transition:transform .2s ease;
 }
 .elementor-35 .elementor-element.elementor-element-b67659d .elementor-nav-menu--main .sub-menu .elementor-sub-item:hover,
 .elementor-35 .elementor-element.elementor-element-b67659d .elementor-nav-menu--main .sub-menu .elementor-sub-item:focus-visible {
  transform:translateY(-3px);box-shadow:0 9px 20px rgba(0,96,99,.18);
  background:#23696e;border-color:#23696e;color:#fff;
 }
 .elementor-35 .elementor-element.elementor-element-b67659d .elementor-nav-menu--main .sub-menu .elementor-sub-item:hover:before,
 .elementor-35 .elementor-element.elementor-element-b67659d .elementor-nav-menu--main .sub-menu .elementor-sub-item:focus-visible:before {
  transform:rotate(-7deg) scale(1.08);background-color:#fff;
 }
 .elementor-35 .elementor-element.elementor-element-b67659d .elementor-nav-menu--main .sub-menu .elementor-sub-item:hover:after {transform:translateX(-3px) rotate(45deg);}
 .elementor-35 .elementor-element.elementor-element-b67659d .elementor-nav-menu--main .sub-menu[aria-hidden="false"] > li {animation:hfinance-card-in .32s ease backwards;}
 .elementor-35 .elementor-element.elementor-element-b67659d .elementor-nav-menu--main .sub-menu > li:nth-child(2) {animation-delay:35ms;}
 .elementor-35 .elementor-element.elementor-element-b67659d .elementor-nav-menu--main .sub-menu > li:nth-child(3) {animation-delay:70ms;}
 .elementor-35 .elementor-element.elementor-element-b67659d .elementor-nav-menu--main .sub-menu > li:nth-child(n+4) {animation-delay:100ms;}
 @keyframes hfinance-card-in {from {opacity:0;transform:translateY(9px);}to {opacity:1;transform:translateY(0);}}
}
@media(prefers-reduced-motion:reduce) {
 .elementor-35 .elementor-element.elementor-element-b67659d .elementor-nav-menu--main .sub-menu *,
 .elementor-35 .elementor-element.elementor-element-b67659d .elementor-nav-menu--main .sub-menu *:before,
 .elementor-35 .elementor-element.elementor-element-b67659d .elementor-nav-menu--main .sub-menu *:after {animation:none!important;transition:none!important;transform:none!important;}
}

.elementor-35 .elementor-element.elementor-element-b67659d .menu-item-3973 {--service-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%2323696e%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%2021s-9-5.5-9-12a5%205%200%200%201%209-3%205%205%200%200%201%209%203c0%206.5-9%2012-9%2012Z%22%2F%3E%3Cpath%20d%3D%22M7%2012h3l2-4%202%208%202-4h2%22%2F%3E%3C%2Fsvg%3E");}
.elementor-35 .elementor-element.elementor-element-b67659d .menu-item-3974 {--service-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%2323696e%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m12%202%208%203v6c0%205-8%2011-8%2011S4%2016%204%2011V5Z%22%2F%3E%3Cpath%20d%3D%22M12%208v7m-3-3h6%22%2F%3E%3C%2Fsvg%3E");}
.elementor-35 .elementor-element.elementor-element-b67659d .menu-item-3975 {--service-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%2323696e%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m3%2011%209-8%209%208M5%2010v11h14V10%22%2F%3E%3Cpath%20d%3D%22M9%2021v-7h6v7%22%2F%3E%3C%2Fsvg%3E");}
.elementor-35 .elementor-element.elementor-element-b67659d .menu-item-3976 {--service-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%2323696e%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m2%2013%208-2V4c0-3%204-3%204%200v7l8%202v3l-8-1v4l3%202H7l3-2v-4l-8%201Z%22%2F%3E%3C%2Fsvg%3E");}
.elementor-35 .elementor-element.elementor-element-b67659d .menu-item-3977 {--service-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%2323696e%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cellipse%20cx%3D%2212%22%20cy%3D%2216%22%20rx%3D%225%22%20ry%3D%224%22%2F%3E%3Cellipse%20cx%3D%224%22%20cy%3D%2210%22%20rx%3D%222%22%20ry%3D%223%22%2F%3E%3Cellipse%20cx%3D%229%22%20cy%3D%225%22%20rx%3D%222%22%20ry%3D%223%22%2F%3E%3Cellipse%20cx%3D%2215%22%20cy%3D%225%22%20rx%3D%222%22%20ry%3D%223%22%2F%3E%3Cellipse%20cx%3D%2220%22%20cy%3D%2210%22%20rx%3D%222%22%20ry%3D%223%22%2F%3E%3C%2Fsvg%3E");}
.elementor-35 .elementor-element.elementor-element-b67659d .menu-item-3979 {--service-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%2323696e%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%225%22%20width%3D%2218%22%20height%3D%2216%22%20rx%3D%223%22%2F%3E%3Cpath%20d%3D%22M7%202v6m10-6v6M3%2010h18m-13%205h3m3%200h2%22%2F%3E%3C%2Fsvg%3E");}
.elementor-35 .elementor-element.elementor-element-b67659d .menu-item-3980 {--service-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%2323696e%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2020h18M5%2016l5-5%204%203%206-9m-6%200h6v6%22%2F%3E%3C%2Fsvg%3E");}
.elementor-35 .elementor-element.elementor-element-b67659d .menu-item-3981 {--service-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%2323696e%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%227%22%20width%3D%2218%22%20height%3D%2214%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M8%207V3h8v4M3%2012l9%204%209-4m-9%201v5%22%2F%3E%3C%2Fsvg%3E");}
.elementor-35 .elementor-element.elementor-element-b67659d .menu-item-4066 {--service-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%2323696e%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20%207a9%209%200%200%200-15-2L2%208m0-6v6h6m-4%209a9%209%200%200%200%2015%202l3-3m0%206v-6h-6%22%2F%3E%3C%2Fsvg%3E");}
.elementor-35 .elementor-element.elementor-element-b67659d .menu-item-4067 {--service-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%2323696e%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%225%22%2F%3E%3Cpath%20d%3D%22m12%2012%209-9m-5%200h5v5%22%2F%3E%3C%2Fsvg%3E");}
.elementor-35 .elementor-element.elementor-element-b67659d .menu-item-4068 {--service-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%2323696e%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m12%202%208%203v6c0%205-8%2011-8%2011S4%2016%204%2011V5Z%22%2F%3E%3Cpath%20d%3D%22m8%2012%203%203%205-6%22%2F%3E%3C%2Fsvg%3E");}
.elementor-35 .elementor-element.elementor-element-b67659d .menu-item-4069 {--service-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%2323696e%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%224%22%20r%3D%222%22%2F%3E%3Cpath%20d%3D%22m8%208%204%202%204-2m-4%202v5l-4%206m4-6%204%206M5%2012h14%22%2F%3E%3C%2Fsvg%3E");}
.elementor-35 .elementor-element.elementor-element-b67659d .menu-item-4070 {--service-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%2323696e%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%228%22%20cy%3D%227%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%2217%22%20cy%3D%228%22%20r%3D%222%22%2F%3E%3Cpath%20d%3D%22M2%2021v-4a6%206%200%200%201%2012%200v4m2-9a5%205%200%200%201%206%205v4%22%2F%3E%3C%2Fsvg%3E");}
.elementor-35 .elementor-element.elementor-element-b67659d .menu-item-4071 {--service-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%2323696e%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M2%2012a10%2010%200%200%201%2020%200H2Zm10-10v17a3%203%200%200%200%206%200%22%2F%3E%3C%2Fsvg%3E");}
.elementor-35 .elementor-element.elementor-element-b67659d .menu-item-4073 {--service-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%2323696e%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2021h18M5%2018V9m5%209V9m4%209V9m5%209V9M2%207l10-5%2010%205H2Z%22%2F%3E%3C%2Fsvg%3E");}
.elementor-35 .elementor-element.elementor-element-b67659d .menu-item-4074 {--service-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%2323696e%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2021V11h5v10m2%200V7h4v14m2%200V3h4v18%22%2F%3E%3C%2Fsvg%3E");}
.elementor-35 .elementor-element.elementor-element-b67659d .menu-item-4075 {--service-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%2323696e%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%226%22%20width%3D%2218%22%20height%3D%2215%22%20rx%3D%223%22%2F%3E%3Cpath%20d%3D%22M8%206V3h8v3M3%2012h18m-12%205h6%22%2F%3E%3C%2Fsvg%3E");}
.elementor-35 .elementor-element.elementor-element-b67659d .menu-item-4076 {--service-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%2323696e%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2021V4h11v17m0-11h7v11M6%208h5M6%2012h5M6%2016h5m10-2h-4m4%204h-4%22%2F%3E%3C%2Fsvg%3E");}
.elementor-35 .elementor-element.elementor-element-b67659d .menu-item-4077 {--service-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%2323696e%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%2021v-9m0%204C4%2016%203%2010%203%206c7%200%209%204%209%208m0-3c0-5%204-8%209-8%200%207-3%2010-9%2010%22%2F%3E%3C%2Fsvg%3E");}
.elementor-35 .elementor-element.elementor-element-b67659d .menu-item-4078 {--service-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%2323696e%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2020V4m0%2016h18M6%2016l5-7%204%204%206-9m-5%200h5v5%22%2F%3E%3C%2Fsvg%3E");}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-e0f510a */@media(--mobile) { & .sub-menu .elementor-sub-item { font-size:20px!important; } } & .sub-menu .elementor-sub-item { font-family:Assistant;font-size:22px!important;font-weight:700!important;line-height:1.45!important;white-space:normal!important;padding:0.7rem 1rem!important; } & .sub-menu { min-width:21rem;max-width:calc(100vw - 2rem); }/* End custom CSS */