/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.mm-navbar_sticky{background-image:url("/sites/design.wildfirehelp.net/files/2026-06/chalkboard-teacher-bold.svg");background-repeat:no-repeat;background-position:center;background-size:contain;height:90px;}.mm-navbar_sticky a::after{}.mm-navbar__title span{display:none;}
.block-pwa-a2hs button,.ck.ck-content a.btn,.region-content a.btn,.iwt-button.iwt-button a,input[type="submit"],body:not(.layout-builder-page) .ui-dialog-buttonpane button.ui-button,#cookiesjsr .cookiesjsr-btn,.region-content div.cookies-fallback button{font-weight:600;font-size:1rem;line-height:1.25rem;padding:0.875rem 2.5rem;}
@media (max-width:740px){.text h2 .text-large{font-size:1.4rem;}.text p .text-medium{font-size:1rem;}.iwt-button.iwt-button a{font-size:1rem;padding:0.5rem;}.iwt-style-half p{line-height:1;}}@media (min-width:451px) and (max-width:550px){.text h2 .text-large{font-size:1.2rem;}.text p .text-medium{font-size:0.8rem;line-height:1rem;}.iwt-button.iwt-button a{font-size:0.8rem;padding:0;}}
.iwt-half-text .text{padding:10px 10px 10px 10px;}.iwt-block-wrap.image-position-right .field--name-field-image{margin-inline-start:20px;}
.block-inline-blocktext ul[style="--noop:;"]{padding-inline-start:0;}.block-inline-blocktext ul[style="--noop:;"] li{border-left:4px solid var(--contentbackground2);padding-left:10px;list-style:none;}.block-inline-blocktext ul[style="--noop:;"] li:hover{border-left:4px solid var(--contentbackground2);background-color:var(--contentbackground3);}
blockquote.warning{border:solid 2px black;background-color:#E9BD7F;padding-inline-end:20px;}blockquote.info{border:solid 2px black;background-color:#B9CCE7;padding-inline-end:20px;}h5{font-variant:small-caps;}
:root{--kalaam-grey-2:#BEBEBE;}ul.horizontal-menu ul.menu.sub-nav{width:16em;background:#fff;border-radius:0.25rem;padding:1rem 0;border:1px solid rgba(0,0,0,.15);box-shadow:0 1rem 4rem #0003;}ul.horizontal-menu > li li > a{padding:0.5em 2em;}ul.horizontal-menu .menu-item.menu-item--expanded .menu.sub-nav li{max-width:16em;background:none;box-shadow:none;border:none;box-sizing:border-box;}ul.horizontal-menu .menu-item.menu-item--expanded .menu.sub-nav li:hover{background:var(--contentbackground2);}ul.horizontal-menu .menu-item.menu-item--expanded .menu.sub-nav li a{color:var(--kalaam-grey-2);}ul.horizontal-menu .menu-item.menu-item--expanded .menu.sub-nav li a:hover{color:var(--text);}ul.horizontal-menu li span{font-weight:normal;}.region-main-menu .menu--main .responsive-menu-block-wrapper #horizontal-menu > li > ul.open > li.menu-item--expanded ul li:hover{background-color:initial;}.region-main-menu .menu--main .responsive-menu-block-wrapper #horizontal-menu > li > ul.open > li.menu-item--expanded ul li:first-child{border:none;}ul.horizontal-menu .menu-item.menu-item--active-trail{text-decoration-thickness:2px;text-underline-offset:8px;text-decoration-color:var(--kalaam-grey-2);}ul.horizontal-menu > li ul .menu-item.menu-item--active-trail{text-decoration-color:lightgray;text-decoration:none;background:var(--contentbackground3) !important;}ul.horizontal-menu ul.menu.sub-nav span{margin:0 0;}.region-header .menu--main .responsive-menu-block-wrapper #horizontal-menu > li > a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:8px;}.region-header .block-lang-dropdown .ddsWildfire .dd-options{border-radius:0.25rem;padding:0.5rem 0;border:1px solid rgba(0,0,0,.15);box-shadow:0 1rem 4rem #0003;}.region-header .block-lang-dropdown .ddsWildfire .dd-options .dd-option:hover,.region-header .block-lang-dropdown .ddsWildfire .dd-options .dd-option:focus{background:var(--contentbackground2);color:var(--text);}
:root{--border-radius:20px;}.iwt-text-over-image,.media-type-audio,.media-type-remote_video,.media-type-video,.votd,.dbp-audio{border-radius:var(--border-radius);}
