/*! 
    Theme Name: WeBuild Child
    Template: WeBuild
    Version: 1.0.6
 */
html body .site-header .wp-block-site-logo img {
  height: 40px;
}
html body .wp-block-navigation__responsive-container-close svg,
html body .wp-block-navigation__responsive-container-open svg {
  fill: var(--wp--preset--color--primary);
}
html body .wp-block-navigation .has-child .wp-block-navigation__submenu-container > .wp-block-navigation-item > .wp-block-navigation-item__content {
  padding: var(--xs);
}
html body .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container > .wp-block-navigation-item {
  color: var(--wp--preset--color--primary) !important;
}
html body .site-header .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container {
  gap: 0;
  padding-left: 0;
}
html body .site-header .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container li a {
  color: #fff !important;
}
html body .site-header .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container li:first-child {
  margin-top: 0;
}
html body .site-header .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container li:last-child {
  margin-bottom: 0;
}
html body.single.single-post .wp-block-post-content a {
  color: #1b252f;
}
html body .wp-block-read-more {
  border-bottom: 2px solid #1b252f;
}
html body #site-footer.footer-style-4 #footer-top .wp-block-navigation ul {
  column-count: 4;
}
@media (max-width: 768px) {
  html body #header-nav-cta {
    flex-direction: row-reverse;
    align-items: center;
  }
  html body #site-footer.footer-style-4 #footer-top .wp-block-navigation ul {
    column-count: 2;
  }
}
@media (max-width: 575px) {
  html body .site-header .wp-block-buttons {
    justify-content: center;
  }
}

:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) {
  background-color: transparent !important;
}

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