/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.featured-content{height:100%;padding:1.5rem;margin:1.5rem;min-height:200px;}.featured-content > h3 > a{color:white;font-weight:bold;text-decoration-color:white;}.row-flex{display:flex;flex-wrap:wrap;}.color-1{background:#f7f5f5;color:#423e3c;border-radius:0.5rem;box-shadow:0 2px 3px hsla(0,0%,0%,0.25) !important;}.color-2{background:#003b5c;color:#fff;border-radius:0.5rem;box-shadow:0 2px 3px hsla(0,0%,0%,0.25) !important;}.color-3{background:#8e9089;color:#fff;border-radius:0.5rem;box-shadow:0 2px 3px hsla(0,0%,0%,0.25) !important;}.content h3{margin-top:0px;font-weight:300;}.alert{border-left:0 !important;background-color:#ffb500;border:0;border-radius:0;}.osu-bg-rogue-wave{background-color:#0d5257 !important;}.osu-bg-star-canvas{background-color:#003b5c !important;}.osu-bg-stratosphere{background-color:#006a8e !important;}.osu-bg-high-desert{background-color:#7a6855 !important;}.accordion{--bs-accordion-border-color:black;--bs-accordion-border-width:1px;--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='black'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:2rem;--bs-accordion-btn-bg:var(bg-neutral-100);}.accordion-button:hover{color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);}h3{font-family:'Stratum2Web',sans-serif;font-weight:600;}ul.sf-menu.sf-style-black{margin-bottom:0;}#superfish-main{text-transform:uppercase;font-weight:bold;}.madrone-primary-menu > .block-superfish ul.sf-menu li.sf-depth-1.menuparent > a::after,.madrone-primary-menu > .block-superfish ul.sf-menu li.sf-depth-1.menuparent > span::after{color:white;}.display-5{font-family:'Stratum2Web',sans-serif;font-size:2.5rem;font-weight:600;}.fs-4{font-family:'Stratum2Web',sans-serif;text-transform:uppercase;font-size:2.5rem;font-weight:600;}.admissions_menu_bar{text-transform:uppercase;font-weight:bold;letter-spacing:0.1em;}#leadtext{font-family:'Stratum2Web',sans-serif !important;font-weight:600;color:#ffffff;background-color:transparent;font-size:2.5rem;line-height:0.9;text-transform:uppercase;text-shadow:1px 1px 20px #000000;margin:auto;margin:0 0 0px;margin-bottom:15px;}#toptext{font-family:'Stratum2Web',sans-serif;font-weight:600;color:#ffffff;background-color:transparent;font-size:6.0rem;line-height:0.9;text-transform:uppercase;text-shadow:1px 1px 35px #000000;margin:auto 1.5rem;margin:0 0 0px;}.leadtext{font-family:'Stratum2Web',sans-serif !important;font-weight:600;color:#ffffff;background-color:transparent;font-size:2.5rem;line-height:0.9;text-transform:uppercase;text-shadow:1px 1px 20px #000000;margin:auto;margin:0 0 0px;}.toptext{font-family:'Stratum2Web',sans-serif;font-weight:600;color:#ffffff;background-color:transparent;font-size:6.0rem;line-height:0.9;text-transform:uppercase;text-shadow:1px 1px 35px #000000;margin:auto 1.5rem;margin:0 0 0px;}@media screen and (max-width:800px){#leadtext{font-size:2.0rem;}#toptext{font-size:2.7rem;}.leadtext{font-size:2.0rem;}.toptext{font-size:2.7rem;}}@media (min-width:1200px)
spnh2,.spnh2{font-size:28px;}spnh2,.spnh2{font-family:"Stratum2Web",serif;font-size:28px;font-weight:600;margin-top:0;margin-bottom:0.5rem;font-weight:500;line-height:1.2;}@media (min-width:1200px)
spnh5,.spnh5{font-size:20px;}spnh5,.spnh5{color:hsl(0,0,1);font-size:20px;font-family:"Open Sans",sans-serif;font-weight:600;margin-top:0.5rem;margin-bottom:0.5rem;font-weight:500;line-height:1.2;}.p-3{padding:2rem !important;}
@media screen{#block-doug-fir-block-41{margin-top:20px;text-align:center;padding:0 5px;border:none;}#block-doug-fir-block-41  .alert{text-align:center;}#block-doug-fir-block-41 .btn.btn-secondary{background-color:#000;color:#fff;border:none;border-radius:5px;text-transform:uppercase;font-size:13.5px;}#block-doug-fir-block-41 .btn.btn-secondary a:hover{text-decoration:none;}#block-doug-fir-block-41 .btn.btn-secondary:focus{background-color:gray;}#block-doug-fir-block-41 .btn.btn-secondary:hover{background-color:gray;}@media (min-width:1092px){#block-doug-fir-block-41{position:absolute;top:-3px;right:300px;margin-top:0!important;}}@media (max-width:1091px){#block-doug-fir-block-41{display:none;}}
}
#leadtext{font-family:'Stratum2Web',sans-serif;color:#ffffff;background-color:transparent;font-size:2.5rem;line-height:0.9;text-transform:uppercase;text-shadow:1px 1px 20px #000000;margin:auto;margin:0 0 0px;}#toptext{font-family:'Stratum2Web',sans-serif;color:#ffffff;background-color:transparent;font-size:5.0rem;line-height:0.9;text-transform:uppercase;text-shadow:1px 1px 35px #000000;margin:auto 1.5rem;margin:0 0 0px;}@media screen and (max-width:800px){#leadtext{font-size:1.5rem;}#toptext{font-size:3.0rem;}
