body {
  margin: 0;
}

.header-search-icon {
  display: flex;
  align-items: center;
  cursor: pointer;
}

.header-search-icon i,
.header-search-icon svg {
  width: 18px;
  height: 18px;
}

@media screen and (max-width: 1024px) {
  #top_container .elementor-widget-theme-site-logo {
    width: calc(100% - 64px);
    text-align: left;
    float: left;
  }
}
@media screen and (max-width: 1024px) {
  #top_container .uael-nav-menu__align-right {
    width: 25px;
    height: 25px;
    text-align: left;
    float: left;
  }
}

@media screen and (max-width: 1024px) {
  .uael-nav-menu__layout-horizontal {
    margin-top: 45px;
  }
}
@media screen and (max-width: 767px) {
  .uael-nav-menu__layout-horizontal {
    margin-top: 16px;
  }
}

#breadcrumbs {
  margin-top: 0;
}
@media screen and (max-width: 767px) {
  #breadcrumbs {
    text-align: left;
  }
}

.sidebar_menu ul.elementor-nav-menu li.menu-item a.elementor-item {
  padding: 13px 20px 13px 0;
}

.gform-body legend, .gform-body label, .gform-body input, .gform-body textarea, .gform-body .gfield_required_text {
  font-family: "Open Sans", Sans-serif !important;
}

.gform-footer .gform_button {
  font-family: "Open Sans", Sans-serif !important;
  background-color: #1065b7 !important;
}

.elementor-slideshow__title {
  display: none;
}

#homeslider img {
  width: 100%;
  object-fit: cover;
}

@media screen and (max-width: 767px) {
  #footer_nav li.menu-item {
    width: 100%;
  }
}
@media screen and (max-width: 767px) {
  #footer_nav li.menu-item a {
    margin: 0 auto;
    justify-content: center;
  }
}

/*# sourceMappingURL=custom.css.map */
