/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.alert{border-left:0 !important;background-color:#ffb500;border:0;border-radius:0;}.alert .alert-warning{background-color:#ffb500;}.osu-bg-rogue-wave{background-color:#0d5257 !important;}.osu-bg-star-canvas{background-color:#003b5c !important;}.osu-bg-stratosphere{background-color:#006a8e !important;}.image-style-medium{padding:10% 15% 5% 15% !important;border-radius:50%;}.osu-shadow{box-shadow:0 0 3px hsla(0,0%,0%,0.25) !important}@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;}.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);}.px-lg-2{padding:1.5rem;}aside h2{font-size:1.3em;}.nav-pills .nav-link.active,.nav-pills .show > .nav-link{background-color:#D73F09;color:white;}aside .nav a:hover{color:#D73F09;background-color:white;}aside{border-left:1px solid black;}#block-visits-and-events-176{padding-top:1.5rem;}footer{font-size:.8em;}hr{margin-block:0;}h3{font-family:'Stratum2Web',sans-serif;font-weight:600;}ul.sf-menu.sf-style-black{margin-bottom:0;}.bg-neutral-200{background-color:black !important;}#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 !important;}.madrone-primary-menu > .block-superfish ul.sf-menu li a:hover,.madrone-primary-menu > .block-superfish ul.sf-menu li a:active,.madrone-primary-menu > .block-superfish ul.sf-menu li a:focus,.madrone-primary-menu > .block-superfish ul.sf-menu li span:hover,.madrone-primary-menu > .block-superfish ul.sf-menu li span:active,.madrone-primary-menu > .block-superfish ul.sf-menu li span:focus{color:white !important;}.madrone-primary-menu > .block-superfish ul.sf-menu li a:hover{color:white !important;}.madrone-primary-menu > .block-superfish ul.sf-menu li.sf-depth-1.menuparent.sfHover > a{background-color:#423e3c;}.madrone-primary-menu > .block-superfish ul.sf-menu li a:focus{background-color:#423e3c;}.madrone-primary-menu > .block-superfish ul.sf-menu li a:hover{background-color:#423e3c;}.madrone-primary-menu > .block-superfish ul.sf-menu li.sf-depth-1.menuparent:hover > a{background-color:#423e3c !important}div.sf-accordion-toggle.sf-style-black > a::after{content:"";}.display-5{font-family:'Stratum2Web',sans-serif;font-size:2.5rem;font-weight:600;}.fs-5{color:#DC4405;font-weight:800;}.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;}}
