/* =========================================================
   GOTB – overrides of Kadence theme defaults.
   Enqueued after Kadence's own stylesheets, because these
   rules only work when they load last. They were previously
   in the Customizer's Additional CSS, which loads last by
   definition; keep new overrides of this kind here, not in
   style.css.
   ========================================================= */

/* Remove the required-field legend line on Gravity Forms */
p.gform_required_legend {
    display: none;
}

/* Footer widget menus */
.widget_nav_menu a:hover {
    text-decoration: underline !important;
}
.widget_pages a,
.widget_nav_menu a {
    display: block;
    padding: 0.1em 0;
    text-decoration: none;
}
@media screen and (max-width: 1024px) {
    .footer-widget-area.content-tablet-align-center {
        text-align: left;
    }
}

/* Menu navigation - mobile dropdown */
.kadence-svg-iconset svg {
    height: 1.2em;
    width: 1.2em;
}
.site-branding a.brand {
    gap: 0;
}

/* Breadcrumbs */
.kadence-breadcrumbs {
    margin: 0em 0;
}
