.elementor-22 .elementor-element.elementor-element-36d76bc{--display:flex;}.elementor-22 .elementor-element.elementor-element-27e8f6d{width:100%;max-width:100%;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS for container, class: .elementor-element-36d76bc *//* LARGER DESKTOP BRAND */
.netibity-brand__text strong {
  font-size: 34px;
  line-height: 1.1;
  letter-spacing: -1px;
  font-weight: 800;
}

.netibity-brand__text small {
  font-size: 12px;
  letter-spacing: 1px;
}

/* CLEARER DESKTOP NAVIGATION */
.netibity-nav {
  gap: 28px;
}

.netibity-nav > a {
  font-size: 16px;
  font-weight: 600;
  line-height: 1.5;
}

.netibity-nav > .netibity-nav__cta {
  padding: 15px 22px;
  font-size: 16px;
  border-radius: 10px;
}

/* MORE ROOM ON WIDE SCREENS */
.netibity-header__inner {
  max-width: 1500px;
  min-height: 100px;
  padding: 20px 36px;
}

/* KEEP MOBILE TEXT PROPORTIONATE */
@media (max-width: 1050px) {
  .netibity-header__inner {
    min-height: 76px;
    padding: 14px 22px;
  }

  .netibity-brand__text strong {
    font-size: 26px;
  }

  .netibity-brand__text small {
    font-size: 10px;
  }
}

@media (max-width: 480px) {
  .netibity-header__inner {
    padding: 12px 16px;
  }

  .netibity-brand__text strong {
    font-size: 24px;
  }

  .netibity-brand__text small {
    font-size: 9px;
  }
}/* End custom CSS */