.elementor-186 .elementor-element.elementor-element-68e06fe{--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;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS for html, class: .elementor-element-285e8e2 *//* Force Inter Tight on all header text */
#nav,
#nav *,
.nav-announce,
.nav-announce *,
.mega,
.mega * {
  font-family: 'Inter Tight', sans-serif !important;
}

/* Keep the logo's "GlobalWayGroup" name and brand headings in Montserrat if desired */
.nav-logo-name {
  font-family: 'Montserrat', sans-serif !important;
}

/* Mega menu headline accents (serif italic words) — keep as-is if using Cormorant, otherwise remove this block */
.mega .mega-hed em,
.mega h2 em {
  font-family: 'Inter Tight', sans-serif !important;
}

.nav-cta {background: #a98b42 !important;
        border-radius: 25px !important;}
        
/* Header button hover — force white text on hover for all nav buttons */
.nav-cta:hover,
.nav-cta:hover *,
#nav .nav-cta:hover {
  color: #FFFFFF !important;
}

/* If "Start Your Business" / hero buttons in header area also need this */
.btn-primary:hover,
.btn-primary:hover * {
  color: #FFFFFF !important;
}

/* Nav menu item hover (Our Brands, Services, etc.) — if you want hover text white too */
.nav-trigger:hover,
.nav-plain:hover {
  color: #FFFFFF !important;
}/* End custom CSS */
/* Start custom CSS *//* Remove the gold background box, let the logo image show on its own */
.nav-logo-mark {
  background: none !important;
  box-shadow: none !important;
  width: 60px !important;
  height: 60px !important;
  border-radius: 0 !important;
}
.nav-logo-mark::after {
  display: none !important; /* removes the gold shine overlay */
}

/* Make the actual logo image fill the bigger container */
.nav-logo-img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
}

/* Optional: also enlarge it in the mobile menu logo if you have one there */
.mm-logo-mark {
  background: none !important;
  box-shadow: none !important;
  width: 60px !important;
  height: 60px !important;
}
.mm-logo-img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
}/* End custom CSS */