#canvas_menu .elementor-nav-menu--dropdown .elementor-item:focus {
  background-color: var(--e-global-color-a0956f4);
}

#canvas_menu .elementor-nav-menu a {
  justify-content: space-between;
}

#canvas_button .elementor-button-icon svg g path {
  stroke: var(--e-global-color-a0956f4);
}

#canvas_button .elementor-button:hover .elementor-button-icon svg {
  fill: var(--e-global-color-a0956f4);
}

#canvas_button .elementor-button:hover .elementor-button-icon svg g path {
  stroke: var(--e-global-color-7076fb5);
}

.linear-gradient::before {
  background-image: linear-gradient(130deg, rgba(233, 65, 18, 0.7019607843), rgba(0, 17, 167, 0.7019607843));
}

#in_page_button .elementor-button:hover .elementor-button-icon svg {
  fill: var(--e-global-color-7076fb5);
}

#in_page_button .elementor-button-icon svg g path,
#in_page_button .elementor-button:hover .elementor-button-icon svg g path {
  stroke: var(--e-global-color-a0956f4);
}

.header-icon ul.elementor-nav-menu li.menu-item ul.sub-menu {
  padding: 15px 20px;
}

.header-icon ul.elementor-nav-menu li.menu-item ul.sub-menu li:before {
  content: " ";
  position: absolute;
  background-color: var(--e-global-color-be3ec8b);
  width: 16px;
  height: 2px;
  left: 0px;
  top: 50%;
  margin-top: 0;
  z-index: 9;
}

.in-page-head-svg .elementor-icon svg path {
  fill: #fff;
}

.dark-logo .in-page-head-svg .elementor-icon svg path {
  fill: #18304B;
}

.in-page-header:after {
  content: "";
  max-width: 1375px;
  width: 100%;
  height: 1px;
  background-color: #fff;
  margin: 0px auto;
}

@media (max-width: 992px) {
  .in-page-header {
    background-repeat: no-repeat !important;
    background-size: cover !important;
    background-position: center;
  }
}
.main-header-section:after {
  content: "";
  max-width: 1375px;
  width: 100%;
  height: 1px;
  background-color: rgba(233, 65, 18, 0.0784313725);
  margin: 0px auto;
}/*# sourceMappingURL=header.css.map */