/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{font-family:"Quattrocento Sans",sans-serif;}h1,h2,h3,h4,h5,h6{font-family:"Oswald",sans-serif;}footer{background-color:#ececec;}.navbar-collapse.collapse{background:#fff;border-top:1px solid #ececec;border-bottom:1px solid #ececec;padding:8px 0;}@media screen and (max-width:767px){.navbar-collapse.collapse .navbar-nav > li{border-bottom:1px solid #ccc;}}.navbar-collapse.collapse .navbar-nav > li > a{color:#303030;font-size:18px;font-weight:normal;}.navbar-collapse.collapse .navbar-nav > li > a:hover,.navbar-collapse.collapse .navbar-nav > li > a:active,.navbar-collapse.collapse .navbar-nav > li > a:focus,.navbar-collapse.collapse .navbar-nav > li > a.is-active,.navbar-collapse.collapse .navbar-nav > li > a.is-active:hover{background:#ececec;color:#303030;}.navbar-collapse.collapse .navbar-nav > li:hover > a{background:#ececec;color:#303030;}.navbar-collapse.collapse .navbar-nav > li.open > a,.navbar-collapse.collapse .navbar-nav > li.open > a:hover,.navbar-collapse.collapse .navbar-nav > li.open > a:active,.navbar-collapse.collapse .navbar-nav > li.open > a:focus{background:#ececec;color:#303030;}.navbar-collapse.collapse .dropdown-menu{background:#ececec;}@media screen and (max-width:767px){.navbar-collapse.collapse .dropdown-menu > li{border-top:1px solid #ccc;}}.navbar-collapse.collapse .dropdown-menu > li > a{color:#303030;}@media screen and (max-width:767px){.navbar-collapse.collapse .dropdown-menu > li > a{font-size:19px;color:#303030;}}.navbar-collapse.collapse .dropdown-menu > li > a:hover,.navbar-collapse.collapse .dropdown-menu > li > a:active{color:#666666;}@media screen and (max-width:767px){.navbar-collapse.collapse .dropdown-menu > li > a:hover,.navbar-collapse.collapse .dropdown-menu > li > a:active{background:#ececec;}}.navbar-collapse.collapse .dropdown-menu > li > a.active a,.navbar-collapse.collapse .dropdown-menu > li > a.active a:hover{color:#666666;}@media screen and (max-width:767px){.navbar-collapse.collapse{padding:0;}}.navbar-collapse.collapse .navbar-nav > li{margin-right:20px;}@media screen and (max-width:767px){.navbar-collapse.collapse .navbar-nav > li{margin-right:0;}.navbar-collapse.collapse .navbar-nav > li.last{border:0;}}.navbar-collapse.collapse .navbar-nav > li > a{padding:8px;}.navbar-collapse.collapse .navbar-nav > li a{text-transform:uppercase;font-family:"Quattrocento Sans",sans-serif;}@media screen and (max-width:767px){.navbar-collapse.collapse .dropdown-menu > li > a:hover,.navbar-collapse.collapse .dropdown-menu > li > a:active{color:#303030;}}.navbar-collapse .dropdown .dropdown-menu li a.is-active{background:rgba(0,0,0,0.5);color:#fff;}header{background:#fff;}.header-container ul.nav li a{font-family:"Quattrocento Sans",sans-serif;text-decoration:none;text-transform:uppercase;color:#1b4977;padding:0.3em 0 0.3em 10px;}.header-container ul.nav li a:hover{background:none;}.calendar.node--calendar .event-start{background:#ececec;}.calendar.node--calendar .event-start span.event-start-month{color:#000;}.block--type-section-navigation{border-top:1px solid #e7e7e7;border:1px solid #e7e7e7;border-bottom:0;}.block--type-section-navigation .block-content > nav > ul > li > a{background:#ececec;border-bottom:1px solid #ebe3df;color:#215990;}.block--type-section-navigation .block-content > nav > ul > li > a:hover{background:#ececec;}.block--type-section-navigation .block-content > nav > ul > li.active-nav-link > a{color:#215990;}.block--type-section-navigation .block-content ul li a{text-decoration:none;}.block--type-section-navigation .block-content ul li.expanded.depth-2 > a,.block--type-section-navigation .block-content ul li.collapsed.active-nav-link.depth-2 > a{background:#f3f3f3;color:#215990;}.block--type-section-navigation .block-content ul li .expanded.depth-2 li > a,.block--type-section-navigation .block-content ul li .collapsed.active li > a{background:#fff;}.block--type-search .form-text,.block--type-search .form-search,.search-block-form .form-text,.search-block-form .form-search{border-color:#215990;}.block--type-search .form-text:focus,.block--type-search .form-search:focus,.search-block-form .form-text:focus,.search-block-form .form-search:focus{border-color:#215990;box-shadow:none;outline:2px solid;outline-offset:2px;}.block--type-search .form-submit.btn-primary,.search-block-form .form-submit.btn-primary{background:#215990;border-color:#215990;}h1.page-title{line-height:1.2;}.node-type-page .breadcrumb{margin-bottom:10px;}.person--title h1{margin-bottom:10px;font-size:2.1em;}.block-title{margin-bottom:15px;font-size:1.5rem;}
