/*header home 1*/
/***********************************************************************/
.leo-megamenu .navbar-nav > li > a {
  color: #fff; }

.col-info i:hover {
  color: var(--theme-color-default); }

#leo_search_block_top {
  max-width: 880px; }
  #leo_search_block_top .title_block::before {
    display: none;
    color: #fff; }
    @media (max-width: 1024px) {
      #leo_search_block_top .title_block::before {
        display: block;
        text-align: left; }
        .rtl #leo_search_block_top .title_block::before {
          text-align: right; } }
  #leo_search_block_top form {
    display: block;
    max-width: none;
    left: auto !important;
    width: auto;
    position: inherit;
    top: auto;
    box-shadow: none; }
    .rtl #leo_search_block_top form {
      right: auto !important;
      left: auto; }
    @media (max-width: 1024px) {
      #leo_search_block_top form {
        display: none;
        max-width: 360px;
        position: absolute;
        top: 150%;
        width: 270px;
        z-index: 99; } }
  @media (max-width: 767px) {
    #leo_search_block_top.active form {
      display: block; } }

.navbar-header .navbar-toggler {
  color: #fff; }

.navbar-header {
  position: absolute;
  top: -49px;
  left: 35px; }
  .rtl .navbar-header {
    right: 35px;
    left: auto; }
  @media (max-width: 767px) {
    .navbar-header {
      top: -34px;
      left: 25px; }
      .rtl .navbar-header {
        right: 25px;
        left: auto; } }

.keep-header #header.mini-navbar .header-top {
  box-shadow: 20px 20px 30px 0px rgba(0, 0, 0, 0.15); }

.box__menu--content {
  position: initial; }
  .box__menu--content > .elementor-container {
    position: initial; }

.box__menu {
  position: initial; }
  .box__menu > .elementor-column-wrap {
    position: initial; }
    .box__menu > .elementor-column-wrap > .elementor-widget-wrap {
      position: initial; }

/*# sourceMappingURL=headerposition2090217218.css.map */
