/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.header-style-1.navbar-expand-lg .navbar-nav .nav-item .nav-link:hover,.header-style-1.navbar-expand-lg .navbar-nav .nav-item .nav-link.is-active,.header-style-1.navbar-expand-lg .navbar-nav .nav-item .nav-link.active{color:var(--bs-navbar-hover-color);}.flex-header .navbar-nav li .nav-link{padding:5px 24px 8px;}.flex-header .navbar-nav li .nav-link.active,.flex-header .navbar-nav li .nav-link.is-active{background:var(--bs-primary-hover);}.flex-header .navbar-brand img{width:80px;}.flex-header .search-block-form{position:relative;}.flex-header .search-block-form #searchBox{position:absolute;right:0;z-index:11;}.flex-header .header-style-1 .search-block-form #searchBox,.flex-header .header-style-3 .search-block-form #searchBox{top:65px;}.flex-header .header-style-2 .search-block-form #searchBox{top:103px;}.flex-header .offcanvas-body .region:not(:last-child){margin-bottom:15px;}
.region.region--footer{display:flex;justify-content:space-between;align-items:center;}.flex-footer .form-control{color:var(--bs-white);background:transparent;border:none;padding-left:0;border-bottom:1px solid;}.flex-footer .form-control:focus{box-shadow:none;}.flex-footer .form-control::placeholder{color:var(--bs-gray-600);}.flex-footer h2{font-size:20px;}.flex-footer .flex-footer-top .block:not(:last-child){margin-bottom:20px;}.flex-footer .flex-footer-top .nav{flex-direction:column;}.flex-footer.bg-black .button{background:var(--bs-gray-600);border-color:var(--bs-gray-600);}.flex-footer.bg-black .button:hover{background:var(--bs-gray-700);border-color:var(--bs-gray-700);}.flex-footer [class^="simplenews-subscriptions"] .button:hover{background:var(--bs-link-hover-color);border-color:var(--bs-link-hover-color);}.flex-footer [class^="simplenews-subscriptions"] .button{background:var(--bs-blue);border-color:var(--bs-blue);}
img{max-width:100%;height:auto;}.flex-article .h2,.flex-article .h3,.flex-article .h4,.flex-article h2,.flex-article h3,.flex-article h4{font-weight:600;margin-bottom:20px;}p{margin-top:0;margin-bottom:20px;}.flex-article .field--body{font-size:22px;}.flex-article .field--body a:not(.btn),p a:not(.btn){color:var(--bs-blue);}.flex-article .field--body a:not(.btn):hover,p a:not(.btn):hover{color:var(--bs-link-hover-color);}.flex-article .field--body .tags a{color:inherit;}.flex-article .field--body .tags a:hover{color:var(--bs-white);}.flex-article .field img{max-width:100%;height:auto;margin-bottom:1rem;}.flex-article .field blockquote{font-style:italic;padding:8px 12px;border-left:10px solid #9e9e9e;background:#eee;position:relative;}.flex-article .large-quote{position:relative;padding:30px 160px;}.flex-article .large-quote::after,.flex-article .large-quote::before{font-size:3.75rem;font-family:"Font Awesome 6 Free";position:absolute;}.flex-article .large-quote::before{content:"\f10d";top:0;left:60px;}.flex-article .large-quote::after{content:"\f10e";bottom:0;right:60px;}
.page-title{font-weight:700;line-height:1.1;margin-bottom:10px;}.tags a{color:inherit;font-size:14px;line-height:normal;background:#c7deff;padding:8px 20px;margin:10px 5px;border-radius:26px;display:inline-block;}.tags a:hover{color:var(--bs-white);background:var(--bs-primary);}.view-frontpage .views-row{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid var(--bs-primary);}.bg-dark,.bg-black,.bg-dark a,.bg-black a{color:var(--bs-white);}.bg-dark a:hover,.bg-black a:hover{color:var(--bs-gray-400);}.bg-dark .list-group-item a,.bg-black .list-group-item a{color:inherit;}@media (max-width:575px){.nav-tabs{flex-direction:column;}}
