@charset "UTF-8";body{font-family:source-sans-pro;background-color:#cf152d;margin:0;font-style:normal;font-weight:200}.container{width:90%;margin-left:auto;margin-right:auto;height:auto;background-color:#fff}.hero,.alternate-site-header,.site-header-default{background-color:#004990;padding:10px 0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;z-index:100;position:relative}.hero img{display:block;height:auto}.alternate-site-header{background-color:#004990;padding:10px 0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.site-header-default{background-color:#004990;padding:10px 0;display:flex;align-items:center;justify-content:center}.topnav,.alternate-topnav{overflow:hidden;background-color:#909090;display:flex;justify-content:left;align-items:center;padding:1px 0;position:relative;width:100%;box-sizing:border-box;flex-wrap:wrap;z-index:1000;min-height:50px}.topnav ul,.alternate-topnav ul{list-style-type:none;margin:0;padding:0;display:flex;align-items:center;flex-wrap:wrap;width:auto}.topnav ul li a,.alternate-topnav ul li a{display:block;color:#fff;text-align:center;padding:10px;text-decoration:none;font-size:15px;white-space:nowrap}.topnav ul li a:hover,.alternate-topnav ul li a:hover{background-color:#555;color:#fbe305}.topnav .icon,.alternate-topnav .icon{display:none;position:absolute;right:20px;top:50%;transform:translateY(-50%);cursor:pointer;z-index:1001}.topnav .icon .fa-bars,.alternate-topnav .icon .fa-bars{color:#fff;font-size:28px;padding:8px}.topnav .icon:hover .fa-bars,.alternate-topnav .icon:hover .fa-bars{color:#cf152d}.topnav .social-icon-link,.alternate-topnav .social-icon-link{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;margin:0 5px;box-sizing:border-box;text-decoration:none;border-radius:50%;transition:background-color .3s ease}.topnav .social-icon-link img,.alternate-topnav .social-icon-link img{display:block;max-width:100%;height:auto}.topnav .social-icon-link.facebook-icon:hover,.alternate-topnav .social-icon-link.facebook-icon:hover{background-color:#3b5998}.topnav .social-icon-link.youtube-icon:hover,.alternate-topnav .social-icon-link.youtube-icon:hover{background-color:red}main{padding-top:60px}.container.page-content-wrapper{padding-top:20px}@media (min-width:769px) and (max-width:992px){.topnav .main-nav,.alternate-topnav .alternate-nav{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.topnav .icon,.alternate-topnav .icon{display:none}.topnav ul li a,.alternate-topnav ul li a{padding:8px;font-size:14px}}@media (max-width:768px){.topnav .main-nav,.alternate-topnav .alternate-nav{display:none}.topnav .icon,.alternate-topnav .icon{display:block;right:10px;font-size:26px}.topnav.responsive,.alternate-topnav.responsive{position:relative;display:flex;flex-direction:column;width:100%;background-color:#004990}.topnav.responsive+main,.alternate-topnav.responsive+main{padding-top:200px}.topnav.responsive .main-nav,.alternate-topnav.responsive .alternate-nav{display:flex;flex-direction:column;width:100%;text-align:center;position:static;background-color:#004990;padding-top:50px;padding-bottom:10px}.topnav.responsive .main-nav li,.alternate-topnav.responsive .alternate-nav li{width:100%;margin:5px 0;padding:5px 0}.topnav.responsive .main-nav li a,.alternate-topnav.responsive .alternate-nav li a{color:#fff;padding:10px 15px;display:block;text-decoration:none}.topnav.responsive .main-nav li a:hover,.alternate-topnav.responsive .alternate-nav li a:hover{background-color:#cf152d;color:#fff}}.topnav ul li a,.alternate-topnav ul li a{color:#fff}.site-footer{background-color:#004990;color:#fff;padding-top:30px;padding-bottom:0}.footer-top-section{padding-bottom:20px}.footer-top-image-widget{text-align:center}.footer-top-image-widget img,.footer-top-image-widget figure{border:none;padding:0;margin:0 auto;background-color:transparent}.footer-top-image-widget img{max-width:100%;height:auto;display:block;padding-bottom:10px}.footer-widgets-wrap{padding-bottom:0}.footer-widgets-wrap .row{margin-bottom:0}.site-footer .footer-widget *:last-child{margin-bottom:0;padding-bottom:0}.site-footer .footer-widget-title{color:#fff;font-size:1.2em;margin-bottom:15px;text-align:center}.site-footer .footer-widget{margin-bottom:10px;text-align:center}.site-footer .footer-widget p,.site-footer .footer-copyright p{color:#fff;margin-bottom:5px}.site-footer a{color:#f8f9fa;text-decoration:none}.site-footer a:hover{color:#fff;text-decoration:underline}.site-info{text-align:center;padding-top:0;margin-top:0;padding-bottom:20px}.site-info p{margin:0;font-size:.9em}.site-footer .container{background-color:transparent;color:#fff;padding-top:0;padding-bottom:10px}@media (max-width:767px){.site-footer .footer-widget.col-md-6{width:100%}}figure.wp-block-image{margin:0;padding:0;border:none;background-color:transparent}figure.wp-block-image img{border:none;padding:0}.inner-pages-footer-wrap{text-align:center}.inner-pages-footer-wrap .widget{margin-left:auto;margin-right:auto;max-width:800px}.inner-pages-footer-wrap img{display:block;margin-left:auto;margin-right:auto;max-width:100%;height:auto}.inner-pages-footer-wrap figure{margin-left:auto;margin-right:auto;display:block;max-width:100%}.inner-pages-footer-wrap figcaption{text-align:center}