body .site-header>.wrap{height:auto}a.wp-block-button__link{white-space:normal;height:auto;max-width:100%;text-decoration:none}a.wp-block-button__link:focus,a.wp-block-button__link:hover{text-decoration:underline}@media (min-width:896px){.menu-item{height:auto;padding:1rem}}.wp-block-accordion-heading button{border-radius:0;-webkit-appearance:none;height:auto}.wp-block-accordion-heading button:focus,.wp-block-accordion-heading button:hover{color:#00008b;box-shadow:none}.wp-block-accordion-heading button .wp-block-accordion-heading__toggle-title{white-space:normal;word-wrap:normal}.site-footer{padding-bottom:3em;background-color:#002d61}.site-footer .footer-widgets{color:#fff}.site-footer .footer-widgets .menu-item a,.site-footer .footer-widgets a{color:#fff;text-decoration:underline}.site-footer .footer-widgets .menu-item a:focus,.site-footer .footer-widgets .menu-item a:hover,.site-footer .footer-widgets a:focus,.site-footer .footer-widgets a:hover{color:#ddd;text-decoration:none}.site-footer .footer-widgets .widget-title{color:#fff}.site-footer .footer-widgets .menu-item.current-menu-item>a{color:#ddd;text-decoration:underline}@media (min-width:768px){.site-footer .footer-widgets .wrap{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.site-footer .footer-widgets .wrap:before{display:none}.site-footer .footer-widgets .widget-area{width:100%;margin:0;padding:0}}.site-footer .footer-widgets a.wp-block-button__link.wp-element-button{white-space:normal;width:100%;height:auto;text-decoration:none}.site-footer .footer-widgets a.wp-block-button__link.wp-element-button:focus,.site-footer .footer-widgets a.wp-block-button__link.wp-element-button:hover{text-decoration:underline}.site-footer .footer-widgets .widget-area.footer-widgets-2 .widget{width:100%}.site-footer .footer-credits .wrap{color:#fff;border-top:1px solid #0067a2}.site-footer .footer-credits .wrap a{color:#fff}.site-footer .footer-credits .wrap a:focus,.site-footer .footer-credits .wrap a:hover{text-decoration:none;color:#e2e2e2}body .comment-meta .comment-time a{color:#595959;text-decoration:underline}body .comment-meta .comment-time a:focus,body .comment-meta .comment-time a:hover{color:#000;text-decoration:none}.hero-section h2.entry-title{width:100%;margin:0 auto;color:#fff;text-align:center;font-size:3em}