.fm-o-notification-banner{--nb-bg:#ffb000;z-index:10000;position:fixed;top:0;left:0;width:100%;background-color:var(--nb-bg);font-size:1.5rem;text-align:center;padding:1rem 0}@media (min-width:1065px){.fm-o-notification-banner__inner{display:flex;align-items:center}}.fm-o-notification-banner__desc{display:inline}@media (min-width:1065px){.fm-o-notification-banner__desc br{display:none}}.fm-o-notification-banner__content{font-weight:500}@media (min-width:1065px){.fm-o-notification-banner__content{flex-grow:1;width:100%}}.fm-o-notification-banner__button{text-align:center;display:flex;width:100%;align-items:center;justify-content:center;margin-top:1rem}@media (min-width:1065px){.fm-o-notification-banner__button{flex-grow:0;width:auto;flex-shrink:0;margin:0}}.fm-o-notification-banner--bg-blue{--nb-bg:#19cbcb}.new-home-hero{margin-top:calc(5.7rem + var(--notice-banner-height,0px))}@media (min-width:1065px){.new-home-hero{margin-top:calc(11.2rem + var(--notice-banner-height,0px))}}.new-service-hero{margin-top:calc(11.2rem + var(--notice-banner-height,0px))}.blue-hero{margin-top:calc(11.2rem + var(--notice-banner-height,0px))}main>.header\:tw-mt-\[112px\]{margin-top:calc(11.2rem + var(--notice-banner-height,0px))}
/*# sourceMappingURL=b-notification-banner.css.map */
