/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.alert-banner .btn-dark{background-color:#482B00;border-color:#482B00;&:hover{background-color:#744500;border-color:#744500;}}
.card{border-radius:8px;overflow:hidden;& img.card-img-top{border-radius:8px 8px 0 0;}& .card-text:not(:has(.adobe-custom-card)){margin-top:auto;}& :has(.adobe-custom-card) .card-text img{margin-top:-20px;margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);max-width:none;object-fit:cover;}}
.bg-ash,.text-bg-ash{background-color:#333 !important;}h1.title,h2{color:#1e5288;}h3{color:#1e5288;}h4,h5,h6,.h3,.h4,.h5,.h6{color:#1e5288;}.h3-5{font-size:1.625rem;}.h4-5{font-size:1.375rem;}.h5-5{font-size:1.125rem;}blockquote.blockquote{border-color:#1e5288;margin-left:2rem;}hr{margin-top:2.5rem;margin-bottom:2.5rem;border-top:1px solid rgba(30,82,136,.8);footer.site-footer &{border-top:revert;}}.lead{font-size:1.5rem;font-style:italic;}
div.paragraph.paragraph--type--az-text-background{border-radius:8px;&:has(p.gradient){background-image:url('/sites/default/files/2024-11/RainbowGradient.png');background-size:cover;background-position:center;background-repeat:no-repeat;}&.full-width-background{border-radius:0;}&:has(p.quotebox){border-radius:0;}}
