@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.navbar{background-color:#317aec !important;}.navbar-nav > .nav-item > .nav-link{color:#ffffff !important;padding:0.75rem 1rem;transition:background-color .2s ease,color .2s ease;}.navbar-nav > .nav-item > .nav-link:hover{background-color:rgba(255,255,255,0.15);color:#ffffff !important;}.navbar-nav .dropdown{position:relative;}.navbar-nav .dropdown-menu{background-color:#317aec !important;border:none;display:block;opacity:0;visibility:hidden;transform:translateY(8px);position:absolute;top:100%;left:0;min-width:14rem;padding:0.5rem 0;transition:opacity .25s ease,transform .25s ease,visibility .25s ease;box-shadow:0 6px 18px rgba(0,0,0,0.18);}.navbar-nav .dropdown-menu a{color:#ffffff !important;padding:0.5rem 1rem;text-decoration:none;display:block;white-space:nowrap;transition:background-color .2s ease;}.navbar-nav .dropdown-menu a:hover{background-color:rgba(255,255,255,0.15);color:#ffffff !important;}@media (min-width:992px){.navbar-nav .dropdown:hover > .dropdown-menu{opacity:1;visibility:visible;transform:translateY(0);}}@media (max-width:991px){.navbar-nav .dropdown > a:focus + .dropdown-menu,.navbar-nav .dropdown > a:active + .dropdown-menu{opacity:1;visibility:visible;transform:translateY(0);}}.navbar-nav .dropdown-toggle::after{content:"" !important;}
@media (max-width:991px){.navbar-nav{width:100% !important;margin:0 !important;padding:0 !important;align-items:stretch !important;}.navbar-nav > .nav-item{width:100% !important;}.navbar-nav > .nav-item > .nav-link{width:100% !important;text-align:left !important;padding-left:1rem !important;padding-right:1rem !important;color:#ffffff !important;}.navbar-nav .dropdown-menu{position:static !important;left:0 !important;right:0 !important;top:auto !important;transform:none !important;max-height:0;overflow:hidden;opacity:0;visibility:hidden;transition:max-height .35s ease,opacity .25s ease,visibility .25s ease;width:100% !important;background-color:#317aec !important;border:none;margin:0;padding:0;box-shadow:none;}.navbar-nav .dropdown > a:focus + .dropdown-menu,.navbar-nav .dropdown > a:active + .dropdown-menu{max-height:500px;opacity:1;visibility:visible;}.navbar-nav .dropdown-menu a{padding:0.75rem 1rem;color:#ffffff !important;border-top:1px solid rgba(255,255,255,0.15);display:block;width:100%;}.navbar-nav .dropdown-menu a:hover{background-color:rgba(255,255,255,0.15);}}
html,body{font-family:"Roboto",sans-serif !important;font-weight:400 !important;}h1.page-title{font-size:2.0rem !important;font-weight:600 !important;line-height:1.2 !important;}h1,h2,h3,h4,h5,h6{font-family:"Roboto",sans-serif !important;font-weight:600 !important;}h1{font-size:1.4rem !important;}h2{font-size:1.2rem !important;}h3{font-size:1.1rem !important;}
