/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.header{--color-light:#ffffff;background-image:none !important;background:var(--color-light);background-color:rgb(255,255,255);display:flex;flex-direction:column;gap:1rem;padding:0.5rem 0;}mark{background-color:var(--color-primary) white !important;}ins{background-color:var(--color-primary) white !important;}.site-brand img{max-height:50px !important;}a,.link{color:#223867;}.block-title{margin-bottom:1.2rem;padding-bottom:0px;background-color:#f0f0f0;}.region-primary-menu .menu li a{color:#ffffff;margin-left:10px;}.region-primary-menu .menu{display:flex;}.region-highlights-menu .menu{display:flex;flex-direction:row !important;flex-wrap:wrap;justify-content:space-evenly;max-width:1260px;}.highlights-menu ul{text-align:center;list-style-type:none;width:100%;padding:0;overflow:hidden;background-color:#637D21;margin-bottom:10px;}.highlights-menu li a{display:flex;flex-direction:row;color:#ffffff !important;text-align:left;padding:5px 6px;text-decoration:none;}.highlights-menu li a:hover{background-color:#223867;}.highlights-menu .active{background-color:#223867;}.sub-highlights-nav{align-content:center;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;}.sub-highlights-menu ul{text-align:center;list-style-type:none;max-width:760px;margin:auto;width:auto;padding:0;overflow:hidden;background-color:#db0804;margin-bottom:10px;}.sub-highlights-menu li a{display:inline-block;color:#ffffff !important;text-align:center;padding:5px 6px;text-decoration:none;}.sub-highlights-menu li a:hover{background-color:#223867;}.sub-highlights-menu .active{background-color:#223867;}.content-views-title a{color:#223867;font-size:1.25rem;margin-bottom:0.5rem;font-weight:500;line-height:1.2;padding-bottom:1rem;}.teaser-view-front{border-bottom:1px solid #d3d7d9;margin-bottom:10px;padding-bottom:5px;clear:both;}.teaser-image{width:100%;max-width:480px;height:auto;max-height:270px;margin-right:15px;margin-top:10px;float:left;}.introtext{clear:both;display:flex;}.post-date{font-size:75%;margin-bottom:10px;}.inline-wrapper{display:inline-flex;}.outer-wrapper{display:flex;}.center-align{text-align:center;padding-top:10px;padding-bottom:20px;}.center-align .row{display:block;}.read-more{float:right;font-weight:bold;max-width:200px;text-align:center;color:#ffffff !important;margin-bottom:10px;}.read-more a:link{color:#ffffff !important;background-color:#637D21;padding:5px;border-radius:5px;text-align:center;}.read-more a:visited{color:#ffffff !important;background-color:#637D21;padding:5px;border-radius:5px;text-align:center;}.read-more a:hover{color:#ffffff;background-color:#223867;text-align:center;}.more-link{margin-top:15px;margin-bottom:30px;margin-right:10px;font-weight:bold;max-width:350px;text-align:center;color:#ffffff !important;}.more-link a:link{color:#ffffff !important;background-color:#637D21;padding:5px;border-radius:5px;text-align:center;}.more-link a:visited{color:#ffffff !important;background-color:#637D21;padding:5px;border-radius:5px;text-align:center;}.more-link a:hover{color:#ffffff;background-color:#223867;text-align:center;}.signup-button a{background-color:#223867;border:none;color:#4CAF50;padding:5px 40px;text-align:center;text-decoration:none;display:inline-block;font-size:20px;margin:4px 2px;transition-duration:0.4s;cursor:pointer;border-radius:8px;}.signup a{background-color:##008CBA;color:#ffffff;border:2px solid #637D21;}.signup:hover a{background-color:#637D21;color:#ffffff;border:2px solid #223867;}.primary-menu{width:100%;background-color:#223867;}.primary-menu a:hover{background-color:#ffffff;color:#223867 !important;}.region-primary-menu .menu li a{margin-left:5px;}.region-header-search .form-search{background-color:#ffffff !important;}
