.google-ads-review .ga-partner{display:flex;gap:1.5rem;align-items:center;margin-top:2rem}.ga-partner img{width:100px;height:auto;flex:0 0 100px}.ga-partner>span{font:400 13px/1.6 'DM Mono',monospace;color:#012850}.google-ads-review .wp-faq-list summary>.ga-question{font:inherit!important;letter-spacing:inherit!important;text-transform:none!important}.google-ads-review .wp-faq-list summary>span:last-child{flex-shrink:0}.google-ads-review .wp-enquiry>.wp-next-component .kicker{font-size:13px!important}.google-ads-review .wp-enquiry>.wp-next-component .wp-next-steps article>span{font-size:14px!important}@media(max-width:800px){.google-ads-review .ga-partner{gap:1rem}.ga-partner img{width:85px;flex-basis:85px}}

html body.google-ads-review.refined-system.service-brand-template .service-hero-foot .ga-hero-text-link,
html body.google-ads-review.refined-system.service-brand-template .service-hero-foot .ga-hero-text-link:is(:hover,:focus-visible,:active){background:transparent!important;background-image:none!important;color:#012850!important;-webkit-text-fill-color:#012850!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;transform:none!important;text-decoration:none!important;font:400 .8rem/1.6 'DM Mono',monospace;min-height:0;display:inline-flex}
html body.google-ads-review .ga-hero-text-link .ga-link-label{color:#012850!important;-webkit-text-fill-color:#012850!important;background-image:linear-gradient(currentColor,currentColor);background-position:left bottom;background-repeat:no-repeat;background-size:0% 1px;transition:background-size .25s ease}
html body.google-ads-review .ga-hero-text-link:is(:hover,:focus-visible) .ga-link-label{background-size:100% 1px}
@media(prefers-reduced-motion:reduce){.ga-link-label{transition:none!important}}

/* Match the location-page breadcrumb rhythm and single text-width hover. */
html body.google-ads-review.refined-system.service-brand-template .wp-breadcrumb{padding-top:1rem!important;padding-bottom:0!important;margin-bottom:3rem!important}
html body.google-ads-review .wp-breadcrumb ol{gap:1rem;align-items:center;font:400 12px/1.7 'DM Mono',monospace}
html body.google-ads-review .wp-breadcrumb li{display:inline-flex;align-items:center;gap:0}
html body.google-ads-review .wp-breadcrumb li+li::before{margin-right:1rem}
html body.google-ads-review .wp-breadcrumb a{background:none!important;text-decoration:none!important;border:0!important;padding:0!important;color:#012850!important}
html body.google-ads-review .wp-breadcrumb a::after{content:none!important}
html body.google-ads-review .ga-crumb-label{display:inline-block;background-image:linear-gradient(currentColor,currentColor);background-size:0% 1px;background-position:left bottom;background-repeat:no-repeat;transition:background-size .25s ease}
html body.google-ads-review .wp-breadcrumb a:is(:hover,:focus-visible) .ga-crumb-label{background-size:100% 1px}
html body.google-ads-review .wp-breadcrumb a:focus-visible{outline:2px solid #0051fe;outline-offset:4px}
@media(max-width:800px){html body.google-ads-review.refined-system.service-brand-template .wp-breadcrumb{padding-top:.75rem!important;margin-bottom:2.5rem!important}html body.google-ads-review .wp-breadcrumb ol{gap:.65rem}html body.google-ads-review .wp-breadcrumb li+li::before{margin-right:.65rem}}
@media(prefers-reduced-motion:reduce){.ga-crumb-label{transition:none!important}}
