  /* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.social-media-icons a{font-size:1.65rem;margin-right:1rem;transition:all 400ms ease;&:hover,&:focus{color:var(--bs-primary) !important;}}
h1.knockout{font-family:"Stratum2Web",serif;font-weight:800;font-size:2.75em;color:#000;background:rgba(255,255,255,0.8);text-transform:uppercase;margin-bottom:0.15em;margin-left:20;padding:.25em .25em .15em;padding-top:0.25em;padding-right:0.25em;padding-bottom:0.15em;padding-left:0.25em;line-height:3.5rem;float:left;}
.knockouttwo{font-family:"Stratum2Web",serif;font-weight:800;font-size:clamp(3rem,5vw,4rem);color:#000;background:rgba(255,255,255,0.9);text-transform:uppercase;margin-bottom:.15em;margin-left:20;margin-right:20;padding:.25em .25em .15em .45em;line-height:80%;float:left;}
.color-block{width:75px;height:4px;background-color:#d73f09;margin-bottom:25px;}
.question-header{font-size:18px;margin-bottom:0;font-weight:700;}.bar-orange-above-headings{position:relative;margin-top:2.5rem;}.bar-orange-above-headings::before{content:'';width:50px;height:4px;position:absolute;background-color:#d73f09;top:-1rem;}.bar-gray-above-headings{position:relative;margin-top:2.5rem;}.bar-gray-above-headings::before{content:'';width:50px;height:4px;position:absolute;background-color:black;top:-1rem;}.img-by-bar{margin-top:-1rem;}.margin-top-neg{margint-top:-60px;}.mw85ch{max-width:85ch;margin:0 auto!important;}.coh-callout{padding:1rem;border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;border-width:2px !important;margin-top:3rem !important;margin-bottom:3rem !important;border-radius:.5em;}.coh-callout-info{background-color:var(--stone-0);border-color:#006a8e !important;}
.low-opacity-background{background-color:rgba(0,0,0,0.55);padding:24px 36px 24px 36px;color:white;border-radius:20px;}.low-opacity-background-wt{background-color:rgba(255,255,255,0.8);padding:24px 36px 24px 36px;color:black;border-radius:20px;}
.orange-link-title{color:#d73f09!important;}
.scaletext{font-size:2vw;}
#block-madrone-sitebranding > .block__content{flex-wrap:wrap;}.site-name__site-link--with-group{display:none;}
.flex-container-homepage-stat{display:flex;flex-wrap:wrap;text-align:left;}.flex-item-stat-card{padding:20px;flex:33%;}.boarder-width-left{border-left:solid #d73f09 2px;padding-left:20px;}.zoom-stat-card{transition:transform .2s;margin:0 auto;}.zoom-stat-card:hover{transform:scale(1.1);}@media (max-width:1200px){.flex-item-stat-card{flex:100%;}}
