@charset "UTF-8";

/* header --------------------------------------------------- */

/* header padding */
.site .site-header {
  padding: 10px 3% 20px;
}
@media (max-width: 896px) {
  .site .main-navigation ul {
    padding: 10px 30px 20px;
  }
  .site .site-header .row{
    margin:0;
  }
}
.site .site-header .container-fluid{
  padding:0;
}

/* header logo */
.site .site-title a {
  min-width: 10em;
  font-weight: bold;
  font-size: 24px;
  white-space: nowrap;
}
@media (max-width: 896px) {
  .site .site-title a {
    font-size: 20px;
  }
}

/* header hambarger */
.site .header-mobile-menu {
  position: absolute;
  right: 20px;
}

/* header gnav */
.site .main-navigation{
  padding-top: 24px;
}
.site .main-navigation ul {
  display: flex;
}
 @media (max-width: 1199px) {
  .site .main-navigation ul {
    display: block;
  }
 }
 

.site .main-navigation ul li a {
  white-space: nowrap;
}

/* header search icon */
.site .header-search-wrapper {
  display: none !important;
}

/* header menu-nav */
.main-navigation a {
  font-weight: bold;
}

/* header desc */
.menuStyle2 .site-description {
  white-space: nowrap;
  font-size:16px;
}
 @media (max-width: 896px) {
  .menuStyle2 .site-description {
     font-size:14px;
   }
 }
.add_header_gnav_wrap {
  margin: 0 0 0 auto;
}

.site .site-content .content-area .elementor .add_header_title .elementor-heading-title {
  font-size: 40px;
}
@media (max-width: 896px) {
  .site .site-content .content-area .elementor .add_header_title .elementor-heading-title {
    font-size: 20px;
  }
}

