/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.accordion-chevron-left .accordion-header{margin-left:0;padding-left:2.25rem;}.accordion-chevron-left .accordion-header:before{top:.5rem;left:.625rem;}:root{--quicktabs:#002E5D;}ul.quicktabs-tabs{border-bottom:2px solid var(--quicktabs);padding-left:unset;padding-bottom:.125rem;}.quicktabs-tabs a,.quicktabs-tabs a:link{border-bottom:unset;}ul.quicktabs-tabs li{padding:.3rem 1rem;border-radius:.5rem .5rem 0 0;border:1px solid transparent;}ul.quicktabs-tabs li:hover{border:1px solid var(--quicktabs);}.quicktabs-tabs .active{background-color:var(--quicktabs);border:1px solid var(--quicktabs);}ul.quicktabs-tabs .active a:link{color:white;cursor:text;font-weight:bold;}
#hero img{aspect-ratio:2.25 / 1;object-fit:cover;width:100%;}#hero .__body{position:relative;}#siteName{position:absolute;top:0;height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;background-image:linear-gradient(to right,rgba(49,49,49,.9),transparent);}#siteName h3{max-width:400px;}.card .image{width:100%;height:100%;}.card .image img{object-fit:cover;width:100%;height:100%;border:2px solid var(--white);border-radius:12px;}#black-graphite .first-region,#graphite-rust .first-region{display:flex;flex-direction:row;justify-content:right;}#black-graphite .first-region .__body,#black-graphite .second-region .__body,#graphite-rust .first-region .__body,#graphite-rust .second-region .__body{max-width:544px;width:92%;}.stripe-bottom:after{background-color:var(--rust);padding-bottom:1rem;height:1rem;width:100%;content:'';}td:nth-child(1){width:185px;text-align:right;}td{vertical-align:top;}.quicktabs-main td:nth-child(1){width:110px;}#organization img{border-radius:500px;}@media (min-width:544px) and (max-width:991.98px){}@media  (max-width:767.98px){#siteName h3{max-width:350px;}td:nth-child(1){width:unset;text-align:unset;padding-bottom:unset;font-weight:bold;}td:nth-child(2){padding-top:unset;}td{display:block;}}
:root{--primary_text:#25393B;--charcoal:#313131;--graphite:#7B7B7B;--slate:#415057;--quicktabs:#415057;--rust:#C5630C;--brown:#A47F6F;}.charcoal{color:var(--charcoal) !important;}.charcoal-bg{background-color:var(--charcoal) !important;}.charcoal-border{border-color:var(--charcoal) !important;}.charcoal{color:var(--aqua) !important;}.graphite-bg{background-color:var(--graphite) !important;}.graphite-border{border-color:var(--graphite) !important;}.slate{color:var(--slate) !important;}.slate-bg{background-color:var(--slate) !important;}.slate-border{border-color:var(--slate) !important;}.rust{color:var(--rust) !important;}.rust-bg{background-color:var(--rust) !important;}.rust-border{border-color:var(--rust) !important;}.brown{color:var(--brown) !important;}.brown-bg{background-color:var(--brown) !important;}.brown-border{border-color:var(--brown) !important;}html{background-color:var(--charcoal) !important;}body{background-color:unset;}h1,h2,h3,h4,h5,h6{color:var(--primary_text) !important;}#page-title{background-color:var(--yellow);color:var(--primary_text);}a,a:link,a:visited,a:active,li a,li a:link,li a:visited,li a:active{color:#FFFFCC;border-bottom:1px solid var(--white);}a:hover,li a:hover{color:var(--white);border-bottom:1px solid #FFFFCC;}.dark-bg h1,.dark-bg h2,.dark-bg h3,.dark-bg h4,.dark-bg h5,.dark-bg h6,.dark-bg p,.dark-bg ul,.dark-bg td{color:var(--white) !important;}.light-bg p{color:var(--primary_text) !important;}table.shaded tr:nth-child(even){background-color:var(--black);}table.shaded tr,table.lines tr{border-bottom:1px solid var(--slate);}#hero{background-color:var(--charcoal);}#black-graphite .first-region{background-color:var(--black);}#black-graphite .second-region{background-color:var(--graphite);}#graphite-rust .second-region{background-color:#A47F6F;}
#site_logo img{width:380px;}#footer{background-color:var(--charcoal);color:var(--white);}#byu_footer{background-color:var(--charcoal) !important;}@media (max-width:575.98px){#site_logo{padding-right:1rem;}}@media (min-width:768px){#navigation{position:sticky;top:0;z-index:10;}}
.width-xxl{max-width:100%;}h2{font-family:"novantique-script",sans-serif;font-weight:400;font-style:normal;}@media (max-width:543.98px){}
