.elementor-76437 .elementor-element.elementor-element-ab76ff6b:not(.elementor-motion-effects-element-type-background), .elementor-76437 .elementor-element.elementor-element-ab76ff6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#033A9A;}.elementor-76437 .elementor-element.elementor-element-ab76ff6b > .elementor-container{max-width:1452px;}.elementor-76437 .elementor-element.elementor-element-ab76ff6b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:10px 0px 0px 0px;}.elementor-76437 .elementor-element.elementor-element-ab76ff6b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-76437 .elementor-element.elementor-element-ab76ff6b a{color:#ffffff;}.elementor-76437 .elementor-element.elementor-element-ab76ff6b a:hover{color:rgba(255,255,255,0.74);}.elementor-76437 .elementor-element.elementor-element-3299f909 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-76437 .elementor-element.elementor-element-206fc76d{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;padding:0px 0px 0px 50px;z-index:10;text-align:start;}.elementor-76437 .elementor-element.elementor-element-206fc76d img{width:45%;max-width:45%;}.elementor-76437 .elementor-element.elementor-element-40602121 .elementor-button{background-color:#168348;font-size:13px;font-weight:700;fill:#ffffff;color:#ffffff;border-style:solid;border-width:2px 2px 2px 2px;border-color:#ffffff;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-76437 .elementor-element.elementor-element-301ce1a7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-76437 .elementor-element.elementor-element-e668a803{margin-top:-35px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-76437 .elementor-element.elementor-element-4d2fafe0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-76437 .elementor-element.elementor-element-1a405865{--spacer-size:50px;}.elementor-76437 .elementor-element.elementor-element-ebee7c34 .menu-item a.uael-menu-item,.elementor-76437 .elementor-element.elementor-element-ebee7c34 .menu-item a.uael-sub-menu-item{padding-left:15px;padding-right:15px;}.elementor-76437 .elementor-element.elementor-element-ebee7c34 .menu-item a.uael-menu-item, .elementor-76437 .elementor-element.elementor-element-ebee7c34 .menu-item a.uael-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-76437 .elementor-element.elementor-element-ebee7c34 ul.sub-menu{width:220px;}.elementor-76437 .elementor-element.elementor-element-ebee7c34 .sub-menu li a.uael-sub-menu-item,
						.elementor-76437 .elementor-element.elementor-element-ebee7c34 nav.uael-dropdown li a.uael-menu-item,
						.elementor-76437 .elementor-element.elementor-element-ebee7c34 nav.uael-dropdown li a.uael-sub-menu-item,
						.elementor-76437 .elementor-element.elementor-element-ebee7c34 nav.uael-dropdown-expandible li a.uael-menu-item,
						.elementor-76437 .elementor-element.elementor-element-ebee7c34 nav.uael-dropdown-expandible li a.uael-sub-menu-item{padding-left:15px;padding-right:15px;}.elementor-76437 .elementor-element.elementor-element-ebee7c34 .sub-menu a.uael-sub-menu-item,
						 .elementor-76437 .elementor-element.elementor-element-ebee7c34 nav.uael-dropdown li a.uael-menu-item,
						 .elementor-76437 .elementor-element.elementor-element-ebee7c34 nav.uael-dropdown li a.uael-sub-menu-item,
						 .elementor-76437 .elementor-element.elementor-element-ebee7c34 nav.uael-dropdown-expandible li a.uael-menu-item,
						 .elementor-76437 .elementor-element.elementor-element-ebee7c34 nav.uael-dropdown-expandible li a.uael-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-76437 .elementor-element.elementor-element-ebee7c34 ul.uael-nav-menu .menu-item a.uael-menu-item.elementor-button{background-color:var( --e-global-color-5ef79d3e );}.elementor-76437 .elementor-element.elementor-element-ebee7c34{z-index:999;}.elementor-76437 .elementor-element.elementor-element-ebee7c34 .uael-nav-menu__toggle{text-align:center;}.elementor-76437 .elementor-element.elementor-element-ebee7c34 .menu-item a.uael-menu-item{font-weight:700;}.elementor-76437 .elementor-element.elementor-element-ebee7c34 .menu-item a.uael-menu-item:not(.elementor-button), .elementor-76437 .elementor-element.elementor-element-ebee7c34 .sub-menu a.uael-sub-menu-item{color:#FFFFFF;}.elementor-76437 .elementor-element.elementor-element-ebee7c34 .sub-menu a.uael-sub-menu-item,
								.elementor-76437 .elementor-element.elementor-element-ebee7c34 .elementor-menu-toggle,
								.elementor-76437 .elementor-element.elementor-element-ebee7c34 nav.uael-dropdown li a.uael-menu-item:not(.elementor-button),
								.elementor-76437 .elementor-element.elementor-element-ebee7c34 nav.uael-dropdown li a.uael-sub-menu-item:not(.elementor-button),
								.elementor-76437 .elementor-element.elementor-element-ebee7c34 nav.uael-dropdown-expandible li a.uael-menu-item,
								.elementor-76437 .elementor-element.elementor-element-ebee7c34 nav.uael-dropdown-expandible li a.uael-sub-menu-item{color:#000000;}.elementor-76437 .elementor-element.elementor-element-ebee7c34 .sub-menu,
								.elementor-76437 .elementor-element.elementor-element-ebee7c34 nav.uael-dropdown,
								.elementor-76437 .elementor-element.elementor-element-ebee7c34 .uael-nav-menu nav.uael-dropdown-expandible,
								.elementor-76437 .elementor-element.elementor-element-ebee7c34 .uael-nav-menu nav.uael-dropdown-expandible .menu-item a.uael-menu-item,
								.elementor-76437 .elementor-element.elementor-element-ebee7c34 .uael-nav-menu nav.uael-dropdown-expandible .menu-item .sub-menu,
								.elementor-76437 .elementor-element.elementor-element-ebee7c34 nav.uael-dropdown .menu-item a.uael-menu-item,
								.elementor-76437 .elementor-element.elementor-element-ebee7c34 nav.uael-dropdown .menu-item a.uael-sub-menu-item{background-color:#fff;}.elementor-76437 .elementor-element.elementor-element-ebee7c34 .sub-menu li.menu-item:not(:last-child),
						.elementor-76437 .elementor-element.elementor-element-ebee7c34 nav.uael-dropdown li.menu-item:not(:last-child),
						.elementor-76437 .elementor-element.elementor-element-ebee7c34 nav.uael-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#c4c4c4;border-bottom-width:1px;}.elementor-76437 .elementor-element.elementor-element-ebee7c34 div.uael-nav-menu-icon{color:#FFFFFF;}.elementor-76437 .elementor-element.elementor-element-ebee7c34 div.uael-nav-menu-icon svg{fill:#FFFFFF;}.elementor-76437 .elementor-element.elementor-element-ebee7c34 .menu-item a.uael-menu-item.elementor-button{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-6658e2ee );border-radius:10px 10px 10px 10px;box-shadow:2px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}.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-76437 .elementor-element.elementor-element-ab76ff6b{margin-top:0px;margin-bottom:0px;}.elementor-76437 .elementor-element.elementor-element-206fc76d{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-76437 .elementor-element.elementor-element-206fc76d img{width:63%;max-width:89%;}.elementor-76437 .elementor-element.elementor-element-e668a803{padding:85px 0px 0px 0px;}}@media(max-width:767px){.elementor-76437 .elementor-element.elementor-element-ab76ff6b{margin-top:0px;margin-bottom:0px;}.elementor-76437 .elementor-element.elementor-element-3299f909{width:100%;}.elementor-76437 .elementor-element.elementor-element-206fc76d{margin:29px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-76437 .elementor-element.elementor-element-206fc76d img{width:57%;max-width:74%;}.elementor-76437 .elementor-element.elementor-element-301ce1a7 > .elementor-element-populated{padding:0px 0px 10px 0px;}.elementor-76437 .elementor-element.elementor-element-e668a803{padding:75px 0px 0px 0px;}.elementor-76437 .elementor-element.elementor-element-ebee7c34 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-76437 .elementor-element.elementor-element-ebee7c34 .uael-nav-menu-icon{font-size:37px;}.elementor-76437 .elementor-element.elementor-element-ebee7c34 .uael-nav-menu-icon svg{font-size:37px;line-height:37px;height:37px;width:37px;}}@media(min-width:768px){.elementor-76437 .elementor-element.elementor-element-3299f909{width:17%;}.elementor-76437 .elementor-element.elementor-element-301ce1a7{width:83%;}}@media(max-width:1024px) and (min-width:768px){.elementor-76437 .elementor-element.elementor-element-3299f909{width:100%;}.elementor-76437 .elementor-element.elementor-element-301ce1a7{width:100%;}.elementor-76437 .elementor-element.elementor-element-4d2fafe0{width:100%;}}/* Start custom CSS for uael-nav-menu, class: .elementor-element-ebee7c34 */@media (min-width:1025px) {
.elementor-76437 .elementor-element.elementor-element-ebee7c34 .uael-nav-menu > .fhl-loan-programs > .sub-menu {
 display:grid !important; grid-template-columns:repeat(2,minmax(0,1fr)); grid-template-rows:none !important; grid-auto-flow:row !important; align-items:start;
 gap:14px 20px; height:auto !important; width:650px !important; max-width:calc(100vw - 40px); max-height:calc(100vh - 160px); overflow-y:auto; overflow-x:hidden;
 padding:54px 20px 20px !important; box-sizing:border-box; background:#fff; border:1px solid #dfe7ec; border-radius:12px; box-shadow:0 18px 40px rgba(20,36,73,.21);
}
.elementor-76437 .elementor-element.elementor-element-ebee7c34 .uael-nav-menu > .fhl-loan-programs > .sub-menu::before {
 content:"Explore loan programs"; position:absolute; top:20px; left:24px; color:#3b6473; font-size:12px; font-weight:700; letter-spacing:1.1px; line-height:1.3; text-transform:uppercase;
}
.elementor-76437 .elementor-element.elementor-element-ebee7c34 .uael-nav-menu > .fhl-loan-programs > .sub-menu > .fhl-program-group {width:auto !important; min-width:0; margin:0 !important; border:0 !important;}
.elementor-76437 .elementor-element.elementor-element-ebee7c34 .fhl-program-group > .uael-has-submenu-container > a,
.elementor-76437 .elementor-element.elementor-element-ebee7c34 .fhl-program-group > a {
 display:flex; align-items:center; min-height:40px; padding:7px 10px !important; color:#183366 !important; background:transparent !important; font-size:14px; font-weight:700; line-height:1.3; white-space:normal; border:0 !important; border-radius:7px;
}
.elementor-76437 .elementor-element.elementor-element-ebee7c34 .fhl-program-group > .uael-has-submenu-container .sub-arrow {display:none !important;}
.elementor-76437 .elementor-element.elementor-element-ebee7c34 .uael-nav-menu .fhl-program-group > .sub-menu {
 position:static !important; display:block !important; width:auto !important; min-width:0 !important; height:auto !important; min-height:0 !important; max-height:none !important; margin:0 !important; padding:0 !important; border:0 !important; background:transparent !important; box-shadow:none !important; opacity:1 !important; visibility:inherit !important; transform:none !important;
}
.elementor-76437 .elementor-element.elementor-element-ebee7c34 .fhl-program-group > .sub-menu > li {width:auto !important; min-width:0; border:0 !important;}
.elementor-76437 .elementor-element.elementor-element-ebee7c34 .fhl-program-group > .sub-menu > li > a {
 display:flex; align-items:center; min-height:40px; height:auto; padding:7px 10px !important; color:#3b6473 !important; background:transparent !important; font-size:14px; font-weight:500; line-height:1.35; white-space:normal; border:0 !important; border-radius:7px;
}
.elementor-76437 .elementor-element.elementor-element-ebee7c34 .uael-nav-menu > .fhl-loan-programs:hover > .sub-menu,
.elementor-76437 .elementor-element.elementor-element-ebee7c34 .uael-nav-menu > .fhl-loan-programs:focus-within > .sub-menu {opacity:1 !important; visibility:visible !important; transform:none !important;}
.elementor-76437 .elementor-element.elementor-element-ebee7c34 .fhl-program-group a:hover, .elementor-76437 .elementor-element.elementor-element-ebee7c34 .fhl-program-group a:focus-visible {background:#e9f5ee !important; color:#0b7548 !important; outline-offset:-2px;}
}
@media (max-width:1024px) {
.elementor-76437 .elementor-element.elementor-element-ebee7c34 .fhl-program-group > .uael-has-submenu-container > a, .elementor-76437 .elementor-element.elementor-element-ebee7c34 .fhl-program-group > a {font-weight:700; white-space:normal;}
.elementor-76437 .elementor-element.elementor-element-ebee7c34 .fhl-program-group > .sub-menu > li > a {min-height:44px; white-space:normal; line-height:1.4;}
}
@media (min-width:1025px) {
.elementor-76437 .elementor-element.elementor-element-ebee7c34 .uael-nav-menu > #menu-item-76414 > .sub-menu,
.elementor-76437 .elementor-element.elementor-element-ebee7c34 .uael-nav-menu > #menu-item-76420 > .sub-menu {
  display:grid !important;
  grid-template-columns:repeat(2,minmax(0,1fr));
  grid-auto-flow:column;
  column-gap:18px;
  row-gap:2px;
  max-width:calc(100vw - 40px);
  padding:57px 22px 22px !important;
  box-sizing:border-box;
  background:#fff;
  border:1px solid #dfe7ec;
  border-radius:12px;
  box-shadow:0 18px 40px rgba(20,36,73,.21);
}
.elementor-76437 .elementor-element.elementor-element-ebee7c34 .uael-nav-menu > #menu-item-76414 > .sub-menu {
  grid-template-rows:repeat(2,minmax(44px,auto));
  width:460px !important;
}
.elementor-76437 .elementor-element.elementor-element-ebee7c34 .uael-nav-menu > #menu-item-76420 > .sub-menu {
  grid-template-rows:repeat(6,minmax(44px,auto));
  width:590px !important;
  left:auto !important;
  right:0 !important;
}
.elementor-76437 .elementor-element.elementor-element-ebee7c34 .uael-nav-menu > #menu-item-76414 > .sub-menu::before,
.elementor-76437 .elementor-element.elementor-element-ebee7c34 .uael-nav-menu > #menu-item-76420 > .sub-menu::before {
  position:absolute;
  top:20px;
  left:22px;
  color:#3b6473;
  font-size:12px;
  font-weight:700;
  letter-spacing:1.1px;
  line-height:1.3;
  text-transform:uppercase;
}
.elementor-76437 .elementor-element.elementor-element-ebee7c34 .uael-nav-menu > #menu-item-76414 > .sub-menu::before {content:"Why Future Home Loans";}
.elementor-76437 .elementor-element.elementor-element-ebee7c34 .uael-nav-menu > #menu-item-76420 > .sub-menu::before {content:"Resources";}
.elementor-76437 .elementor-element.elementor-element-ebee7c34 .uael-nav-menu > #menu-item-76414 > .sub-menu > li,
.elementor-76437 .elementor-element.elementor-element-ebee7c34 .uael-nav-menu > #menu-item-76420 > .sub-menu > li {
  width:auto !important;
  min-width:0;
  margin:0 !important;
  border:0 !important;
}
.elementor-76437 .elementor-element.elementor-element-ebee7c34 .uael-nav-menu > #menu-item-76414 > .sub-menu > li > a,
.elementor-76437 .elementor-element.elementor-element-ebee7c34 .uael-nav-menu > #menu-item-76420 > .sub-menu > li > a,
.elementor-76437 .elementor-element.elementor-element-ebee7c34 .uael-nav-menu > #menu-item-76420 > .sub-menu > li > .uael-has-submenu-container > a {
  min-height:44px;
  height:100%;
  padding:9px 12px !important;
  display:flex;
  align-items:center;
  border:0 !important;
  border-radius:7px;
  color:#183366;
  background:transparent;
  font-size:14px;
  font-weight:600;
  line-height:1.3;
  white-space:normal;
}
.elementor-76437 .elementor-element.elementor-element-ebee7c34 .uael-nav-menu > #menu-item-76414 > .sub-menu > li > a:hover,
.elementor-76437 .elementor-element.elementor-element-ebee7c34 .uael-nav-menu > #menu-item-76414 > .sub-menu > li > a:focus-visible,
.elementor-76437 .elementor-element.elementor-element-ebee7c34 .uael-nav-menu > #menu-item-76420 > .sub-menu > li > a:hover,
.elementor-76437 .elementor-element.elementor-element-ebee7c34 .uael-nav-menu > #menu-item-76420 > .sub-menu > li > a:focus-visible,
.elementor-76437 .elementor-element.elementor-element-ebee7c34 .uael-nav-menu > #menu-item-76420 > .sub-menu > li > .uael-has-submenu-container > a:hover,
.elementor-76437 .elementor-element.elementor-element-ebee7c34 .uael-nav-menu > #menu-item-76420 > .sub-menu > li > .uael-has-submenu-container > a:focus-visible {
  background:#e9f5ee;
  color:#0b7548;
}
.elementor-76437 .elementor-element.elementor-element-ebee7c34 .uael-nav-menu > #menu-item-76420 #menu-item-76429 > .uael-has-submenu-container > a {
  height:auto;
}
.elementor-76437 .elementor-element.elementor-element-ebee7c34 .uael-nav-menu > #menu-item-76420 #menu-item-76429 > .sub-menu {
  position:static !important;
  display:block !important;
  width:auto !important;
  min-width:0 !important;
  margin:0 !important;
  padding:0 0 4px !important;
  border:0 !important;
  background:transparent !important;
  box-shadow:none !important;
  opacity:1 !important;
  visibility:visible !important;
  transform:none !important;
}
.elementor-76437 .elementor-element.elementor-element-ebee7c34 .uael-nav-menu > #menu-item-76420 #menu-item-76429 > .sub-menu > li {width:auto !important;}
.elementor-76437 .elementor-element.elementor-element-ebee7c34 .uael-nav-menu > #menu-item-76420 #menu-item-76429 > .sub-menu > li > a {
  display:block;
  padding:8px 12px 8px 24px !important;
  color:#3b6473;
  font-size:13px;
  border-radius:7px;
  white-space:normal;
}
.elementor-76437 .elementor-element.elementor-element-ebee7c34 .uael-nav-menu > #menu-item-76420 #menu-item-76429 > .sub-menu > li > a:hover,
.elementor-76437 .elementor-element.elementor-element-ebee7c34 .uael-nav-menu > #menu-item-76420 #menu-item-76429 > .sub-menu > li > a:focus-visible {
  background:#e9f5ee;
  color:#0b7548;
}
}
@media (min-width:1025px) {
.elementor-76437 .elementor-element.elementor-element-ebee7c34 .uael-nav-menu > #menu-item-76420 #menu-item-76429 > .uael-has-submenu-container .sub-arrow {display:none !important;}
}
/* Approved loan-program columns — October 6, 2026 */
@media (min-width:1025px) {
.elementor-76437 .elementor-element.elementor-element-ebee7c34 .uael-nav-menu > .fhl-loan-programs > .sub-menu {display:block !important; column-count:2; column-gap:20px; column-fill:balance;}
.elementor-76437 .elementor-element.elementor-element-ebee7c34 .uael-nav-menu > .fhl-loan-programs > .sub-menu > .fhl-program-group {display:block !important; width:100% !important; margin:0 0 14px !important; break-inside:avoid-column;}
.elementor-76437 .elementor-element.elementor-element-ebee7c34 .uael-nav-menu > .fhl-loan-programs > .sub-menu > .fhl-program-group:nth-child(3) {break-before:column;}
.elementor-76437 .elementor-element.elementor-element-ebee7c34 .uael-nav-menu > .fhl-loan-programs > .sub-menu > .fhl-program-group:nth-child(2),
.elementor-76437 .elementor-element.elementor-element-ebee7c34 .uael-nav-menu > .fhl-loan-programs > .sub-menu > .fhl-program-group:last-child {margin-bottom:0 !important;}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ab76ff6b */@media (max-width: 1024px) {
  header.elementor-76437 > .elementor-top-section > .elementor-container {
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    justify-content: space-between !important;
    min-height: 78px !important;
    padding: 8px 22px !important;
  }
  header.elementor-76437 .elementor-top-column {
    width: auto !important;
    flex: 0 0 auto !important;
  }
  header.elementor-76437 .elementor-top-column .elementor-widget-wrap {
    padding: 0 !important;
  }
  header.elementor-76437 .elementor-widget-theme-site-logo {
    width: auto !important;
    margin: 0 !important;
    text-align: left !important;
  }
  header.elementor-76437 .elementor-widget-theme-site-logo img {
    width: 78px !important;
    max-width: 78px !important;
    height: auto !important;
  }
  header.elementor-76437 .elementor-top-column:last-child {
    position: relative !important;
    transform: none !important;
    width: 50px !important;
    flex: 0 0 50px !important;
    margin-left: auto !important;
    z-index: 10 !important;
  }
  header.elementor-76437 .elementor-top-column:last-child .elementor-inner-section {
    margin: 0 !important;
    padding: 0 !important;
  }
  header.elementor-76437 .elementor-top-column:last-child .elementor-container,
  header.elementor-76437 .elementor-top-column:last-child .elementor-inner-column {
    width: auto !important;
  }
  header.elementor-76437 .elementor-widget-spacer {
    display: none !important;
  }
  header.elementor-76437 .uael-nav-menu__toggle {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin: 0 !important;
    color: #fff !important;
    min-width: 48px !important;
    min-height: 48px !important;
    position: relative !important;
    z-index: 10001 !important;
  }
  header.elementor-76437 .uael-nav-menu-layout nav {
    position: fixed !important;
    top: 88px !important;
    left: 0 !important;
    right: 0 !important;
    width: 100vw !important;
    max-width: 100vw !important;
    max-height: calc(100vh - 88px) !important;
    max-height: calc(100dvh - 88px) !important;
    min-height: calc(100vh - 88px) !important;
    min-height: calc(100dvh - 88px) !important;
    overflow-x: hidden !important;
    overflow-y: auto !important;
    -webkit-overflow-scrolling: touch !important;
    box-sizing: border-box !important;
    padding: 12px 22px 22px !important;
    background: #263660 !important;
    z-index: 10000 !important;
  }
  body.admin-bar header.elementor-76437 .uael-nav-menu-layout nav {
    top: 134px !important;
    max-height: calc(100vh - 134px) !important;
    max-height: calc(100dvh - 134px) !important;
    min-height: calc(100vh - 134px) !important;
    min-height: calc(100dvh - 134px) !important;
  }
  header.elementor-76437 .uael-nav-menu-layout nav > .uael-nav-menu {
    display: block !important;
  }
  header.elementor-76437 .uael-nav-menu-layout nav .uael-nav-menu,
  header.elementor-76437 .uael-nav-menu-layout nav .menu-item {
    width: 100% !important;
    max-width: 100% !important;
  }
  header.elementor-76437 .uael-nav-menu-layout nav a {
    white-space: normal !important;
    overflow-wrap: break-word !important;
  }
  header.elementor-76437 .uael-nav-menu-layout nav .menu-item.menu-button {
    text-align: center !important;
    margin-top: 16px !important;
  }
  header.elementor-76437 .uael-nav-menu-layout nav .menu-item.menu-button > a {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    min-width: 160px !important;
  }
}
@media (max-width: 1024px) {
  header.elementor-76437 .uael-nav-menu-layout nav .uael-menu-toggle.sub-arrow i.fa::before {
    content: "" !important;
    display: inline-block !important;
    width: 7px !important;
    height: 7px !important;
    border-right: 2px solid currentColor !important;
    border-bottom: 2px solid currentColor !important;
    transform: rotate(45deg) !important;
    vertical-align: 3px !important;
  }
  header.elementor-76437 .uael-nav-menu-layout nav a[aria-expanded="true"] .uael-menu-toggle.sub-arrow i.fa::before {
    transform: rotate(225deg) !important;
    vertical-align: -1px !important;
  }
}
@media(max-width:1024px){
 header.elementor-76437 .fhl-fha-mobile-header-action{flex:1 1 auto !important;width:auto !important;max-width:190px !important;min-width:0;margin-left:14px;margin-right:12px}
 header.elementor-76437 .fhl-fha-header-preapproval .elementor-button{white-space:normal;line-height:1.25;min-height:44px;display:inline-flex;align-items:center;justify-content:center;width:100%}
 header.elementor-76437 #menu-item-76436{display:none !important}
}
@media(max-width:360px){
 header.elementor-76437 > .elementor-top-section > .elementor-container{padding-left:14px !important;padding-right:14px !important}
 header.elementor-76437 .elementor-widget-theme-site-logo img{width:62px !important;max-width:62px !important}
 header.elementor-76437 .fhl-fha-mobile-header-action{margin-left:8px;margin-right:8px}
 header.elementor-76437 .fhl-fha-header-preapproval .elementor-button{font-size:12px;padding-left:8px;padding-right:8px}
}
header.elementor-76437 .fhl-fha-header-preapproval .elementor-button,
header.elementor-76437 .uael-nav-menu-layout .menu-item.menu-button > a{background:#168348 !important;color:#fff !important}
header.elementor-76437 .fhl-fha-header-preapproval .elementor-button:hover,
header.elementor-76437 .uael-nav-menu-layout .menu-item.menu-button > a:hover{background:#11683a !important;color:#fff !important}/* End custom CSS */