/* Alliance Networks */
.elementor-4806 .main-header,
.elementor-element-e8f541e,
.main-header {
  background: #f7f8fa !important;
  background-color: #f7f8fa !important;
  border-bottom: 1px solid #e3e7ec;
}
.main-header .agency__header-menu ul li a,
.elementor-4806 a.agency__btn-1 { color: #172033; }
.elementor-4806 .agency__header-menu ul li a {
  color: #172033 !important;
  font-size: 16px !important;
  padding-top: 22px !important;
  padding-bottom: 22px !important;
}
.elementor-4806 .agency__header-menu ul li .submenu { background: #fff !important; }
.elementor-4806 .agency__header-menu ul li .submenu li a { color: #172033 !important; }
.elementor-4806 .agency__header-menu ul li:hover > a { color: #2667ff !important; }
.agency__title, .agency__title .span-text, .gt-slider-2 h2, .main-banner h2 {
  font-family: Jost, sans-serif !important;
  font-weight: 520 !important;
  letter-spacing: -0.03em;
  -webkit-text-fill-color: currentColor;
}
.main-banner .agency__title, .elementor-element-66e5356e .agency__title {
  color: #fff !important;
  -webkit-text-fill-color: #fff !important;
}
.agency__services-bg-shape, .elementor-element-b45cfae, .agency__capabilitie-chat-title { display: none !important; }
.agency__btn-1, .agency__btn-1:hover, .slider_btn {
  background: #2667ff !important;
  color: #fff !important;
  border-radius: 6px !important;
  font-family: Jost, sans-serif !important;
}
