
/* ---- migration overrides ---- */
/* Font Awesome Pro "Sharp" (DotCom licence) replaced with Font Awesome Free 6 */
/* The old CSS names the Pro families directly in ::before/::after rules (FAQ icons, back-to-top,
   accordions, stain-colour panels, service-area pins). Alias those names to the Free webfonts. */
@font-face{font-family:"Font Awesome 7 Sharp";font-style:normal;font-weight:900;font-display:block;src:url(../fa/webfonts/fa-solid-900.woff2) format("woff2")}
@font-face{font-family:"Font Awesome 7 Sharp";font-style:normal;font-weight:400;font-display:block;src:url(../fa/webfonts/fa-regular-400.woff2) format("woff2")}
@font-face{font-family:"Font Awesome 6 Sharp";font-style:normal;font-weight:900;font-display:block;src:url(../fa/webfonts/fa-solid-900.woff2) format("woff2")}
@font-face{font-family:"Font Awesome 6 Sharp";font-style:normal;font-weight:400;font-display:block;src:url(../fa/webfonts/fa-regular-400.woff2) format("woff2")}
.fa-sharp,.fa-sharp.fa-solid,.fa-solid.fa-sharp{font-family:"Font Awesome 6 Free"!important;font-weight:900!important}
.fa-sharp.fa-regular{font-family:"Font Awesome 6 Free"!important;font-weight:400!important}
.fa-solid,.fas{font-family:"Font Awesome 6 Free"!important;font-weight:900!important}
.fa-regular,.far{font-family:"Font Awesome 6 Free"!important;font-weight:400!important}
.fa-brands,.fab{font-family:"Font Awesome 6 Brands"!important;font-weight:400!important}
.fa-kit-duotone{display:none}
:root{--fa-critical-family:"Font Awesome 6 Free"}
/* GeneratePress resets neutralised */
body .site, body .inside-article{padding:0;margin:0;background:none}
.wpforms-container .wpforms-field-label{font-weight:700}
