/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.region-content{text-align:center;margin-top:30px;}.region-content h2{font-size:1.8rem;font-weight:700;margin-bottom:10px;}.region-content p{font-size:1.2rem;font-style:italic;color:#444;}
.page-title,h1.page-title,h1.title,h1{display:none !important;}
.region-content{text-align:center;}.region-content p,.region-content h2,.region-content h3{text-align:center !important;}
.navbar.bg-dark{background-color:#004b7a !important;}.navbar-dark .navbar-brand,.navbar-dark .navbar-nav .nav-link{color:#ffffff !important;}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{color:#ffdd57 !important;}
.site-footer,.footer{background-color:#f1f3f5 !important;color:#444 !important;border-top:1px solid #dee2e6;}.site-footer a,.footer a{color:#004b7a !important;}.site-footer a:hover,.footer a:hover{text-decoration:underline;}
.path-frontpage .region-content{max-width:900px;margin:60px auto;padding:40px 30px;background:#f8f9fa;border-radius:10px;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.05);text-align:center;}.path-frontpage .region-content h2{font-size:1.9rem;font-weight:700;margin-bottom:15px;}.path-frontpage .region-content p{font-size:1.2rem;font-style:italic;color:#444;margin-bottom:0;}
