/* Added by the static migration. Loaded after every source stylesheet. */

/* Notice placed above the disabled contact form. */
.sma-form-disabled{border:1px dashed #9aa1a9;background:#f4f5f6;color:#3a3f45;padding:16px 18px;border-radius:4px;font-size:15px;line-height:1.5;opacity:.9;cursor:not-allowed;margin-bottom:16px}
.sma-form-disabled p{margin:0}
form[aria-disabled="true"]{opacity:.7;cursor:not-allowed}

/* The menu toggle (a div with role=button) has no visible focus style in the source CSS. */
/* The header logo link (Elementor atomic image link) also has none. */
.elementor-menu-toggle:focus-visible,.e-image-link-base:focus-visible{outline:2px solid #33373d;outline-offset:2px}

/* Reflow at narrow widths (400% zoom = 320 px): the single-post hero container (Elementor template 186)
   has a fixed 150px left and right padding in the source CSS with no mobile value, which leaves the
   post title a 20px column at 320px (90px at 390px) and makes it overflow the viewport. Below 768px
   only, the padding is reduced to 20px; wider layouts are unchanged. */
@media (max-width:767px){.elementor-186 .elementor-element.elementor-element-aa89bbc{--padding-left:20px;--padding-right:20px}}
