/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box;}body{font-family:Roboto,Arial,sans-serif;}h1{font-weight:600;letter-spacing:-0.05em;}h2,h3,h4,h5,h6{font-weight:500;letter-spacing:-0.025em;}h1.page-title{font-size:2.3em;margin-bottom:1.2em;}.main-content h2{font-size:1.74em;margin-bottom:.75em;}.main-content h3{font-size:1.4em;}#header{background-color:#fff;background-image:none;}.region-header{display:flex;flex-flow:row-reverse;align-items:center;justify-content:left;}.region-header .site-branding{flex:1 1 auto;}.site-branding img{max-width:280px;width:100%;}.search-block-form{display:flex;flex-flow:row;align-items:center;}.search-form .form-item,.search-form .form-actions{margin-top:0;margin-bottom:0;padding-top:0;}div.sf-accordion-toggle.sf-style-default a{background-color:#009DDC;border:none;padding:.75em 3em .75em 1em;color:#fff;}div.sf-accordion-toggle.sf-style-default a.sf-expanded,ul.sf-menu.sf-style-default.sf-accordion li.sf-expanded{background-color:#01395A;}.region-primary-menu .menu a{border-radius:0;text-shadow:none;}.region-sidebar-second{text-align:center;}.site-footer{background-color:#fff;}.site-footer .layout-container{border-top:5px solid #009DDC;}.site-footer .region{margin-top:1.5em;text-align:center;padding-top:1.5em;}.site-footer .content{color:#3b3b3b;}.site-footer .content a{color:#009DDC;}.site-footer .content a.is-active{color:#01395A;}.site-footer__top .content li a{padding:.5em 1em;text-indent:0;font-size:16px;border:none;text-align:center;}.site-footer__top .content li a:hover,.site-footer__top .content li a:focus{color:#01395A;}.site-footer .region-footer-third{border-top:1px solid #ccc;padding-top:2em;}.site-footer .region-footer-third .block{margin-bottom:0;margin-top:0;}#block-map-footerlogos{padding-top:0;padding-bottom:0;}#block-map-footerlogos a{margin-bottom:1.25rem;display:inline-block;width:100%;border:none;}#block-map-footerlogos a img{max-height:100px;max-width:100%;}.site-footer .region-footer-second{border-top:1px solid #ccc;}.social-media a{display:inline-block;margin-right:1em;border:none;}.social-media a:last-child{margin-right:0;}.twitter-icon svg{fill:#1DA1F2;}.facebook-icon svg{fill:#3B5998;}.instagram-icon svg{fill:rgb(217,50,117)}.sidebar .block .content{margin-top:0;}.pager{margin-top:2.5em;}.node__content .field--name-field-date,.view-board-meetings .views-row .views-field-field-date,.view-display-id-page_news .views-row .views-field-field-date,.job-title{color:#858585;font-weight:500;border-bottom:1px solid #ccc;padding-bottom:10px;margin-right:20%;}.main-content .page-subtitle,.page-node-2 .main-content h2,.page-node-5 .main-content h2{margin-bottom:.15em;margin-top:2.5em;}.main-content .view-content .views-row:first-child .page-subtitle,.page-node-2 .main-content h2:first-of-type,.page-node-5 .main-content h2:first-of-type{margin-top:1em;}.indent__wrapper{margin-left:1.5em;}.node__content .field--name-field-date{margin-bottom:1.2em;padding-bottom:10px;}.view-display-id-page_annual_reports .views-row{margin-bottom:2em;}.view-display-id-page_annual_reports .views-row .field--type-image img{margin-bottom:0;width:100%;box-shadow:rgba(0,0,0,0.1) 0px 4px 6px -1px,rgba(0,0,0,0.06) 0px 2px 4px -1px;}.annual-report__pdf{text-align:center;}.annual-report__pdf img{max-width:500px;box-shadow:rgba(0,0,0,0.1) 0px 4px 6px -1px,rgba(0,0,0,0.06) 0px 2px 4px -1px;}.annual-report__embed .inner-wrapper{position:relative;padding-top:max(60%,326px);height:0;width:100%;}.view-display-id-page_news .views-row{margin-bottom:2.5em;}.view-display-id-page_news .views-row .views-field-field-date{margin-bottom:1.2em;}.view-display-id-page_news .views-row .views-field-field-image a{display:inline-block;border:none;}.view-display-id-page_news .views-row .views-field-field-image img{box-shadow:rgba(0,0,0,0.1) 0px 4px 6px -1px,rgba(0,0,0,0.06) 0px 2px 4px -1px;}.media--type-remote-video{max-width:600px;}.field--name-field-media-oembed-video{height:0;overflow:hidden;padding-top:35px;padding-bottom:56.25%;position:relative;}.field--name-field-media-oembed-video iframe{height:100%;left:0;position:absolute;top:0;width:100%;}.d-flex{display:flex;}.flex-column{flex-direction:column;}.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:6px 20px;font:bold 14px / 1.4 Arial,sans-serif;line-height:1.5;border-radius:20px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}.btn_signup:link,.btn_signup:visited,.btn_signup{margin-bottom:20px;background:#009DDC;border-color:#009DDC;background-color:#01395A;border-color:#01395A;color:#fff;}.btn_signup:hover{color:#009DDC;text-decoration:none;}li{margin-bottom:.6em;}.text-formatted li ul,.text-formatted li ol{margin-top:.5em;margin-bottom:0;}.node__content ol li:last-child,.node__content ul li:last-child{margin-bottom:0;}.text-formatted ul,.text-formatted ol{padding-left:20px;}#BambooHR{margin-top:2.5em;}.invisible{display:none;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal;visibility:hidden;}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb;}.alert.job-application-status{margin-bottom:2rem;}.form-type-processed-text{margin-bottom:2rem;}.view-expungement .alert{margin-bottom:0;}@media (max-width:767px){.region-primary-menu{background-color:#f7f7f7;}ul.sf-menu.sf-style-default li,ul.sf-menu.sf-style-default.sf-navbar{background:#333;border-top:1px solid #ccc;}ul.sf-menu.sf-style-default li
    ul.sf-menu.sf-style-default a
    ul.sf-menu.sf-style-default span.nolink{color:#fff;background-color:#01395A;}ul.sf-menu.sf-style-default li:hover,ul.sf-menu.sf-style-default li.sfHover,ul.sf-menu.sf-style-default a.is-active,ul.sf-menu.sf-style-default a:focus,ul.sf-menu.sf-style-default a:hover,ul.sf-menu.sf-style-default span.nolink:hover{color:#ccc;background-color:#01395A;}ul.sf-menu.sf-style-default li li,ul.sf-menu.sf-style-default.sf-navbar > li > ul,.region-primary-menu .menu a{background-color:#333;}ul.sf-menu.sf-style-default a,ul.sf-menu.sf-style-default a:visited,ul.sf-menu.sf-style-default span.nolink{color:#fff;}}@media (min-width:461px){.site-branding img{max-width:320px;}#block-map-footerlogos a img{max-width:270px;}.region-primary-menu .menu{text-align:left;}}@media (min-width:560px){.site-footer__top .region{width:100%}}@media (min-width:768px){#page{padding-right:2em;padding-left:2em;}.region-primary-menu{margin-top:1em;}ul.sf-menu{display:flex;flex-wrap:wrap;width:100%;}ul.sf-menu>li{flex:1;background-color:rgb(96 139 168 / 0.2);color:#009DDC;text-align:center;border-top:5px solid;border-bottom:5px solid;border-color:#009DDC;align-content:center;}ul.sf-menu.sf-style-default li,ul.sf-menu.sf-style-default.sf-navbar{background-color:transparent;}ul.sf-menu.sf-style-default a.sf-depth-1{border-radius:0;background:transparent;text-shadow:none;color:#009DDC;float:none;margin:0 auto;padding:0.6em .5em;}ul.sf-menu.sf-style-default a.sf-with-ul,ul.sf-menu.sf-style-default span.nolink.sf-with-ul{padding-right:1.5em;}ul.sf-menu .sf-sub-indicator{right:0.3em;}ul.sf-menu>li:hover,ul.sf-menu>li.active-trail,ul.sf-menu>li:has(a.is-active){border-color:#01395A;}ul.sf-menu.sf-style-default a,ul.sf-menu.sf-style-default a:visited,ul.sf-menu.sf-style-default span.nolink{color:#009DDC;font-weight:600;font-size:1.35em;text-transform:uppercase;line-height:1.15;}ul.sf-menu.sf-style-default li.active-trail > a,ul.sf-menu.sf-style-default li:hover,ul.sf-menu.sf-style-default li.sfHover,ul.sf-menu.sf-style-default a.is-active,ul.sf-menu.sf-style-default a:focus,ul.sf-menu.sf-style-default a:hover,ul.sf-menu.sf-style-default span.nolink:hover{background:#fff;border-color:#01395A;color:#01395A;}ul.sf-menu li:hover>ul,ul.sf-menu li.sfHover>ul{top:4.5em;}a.sf-depth-1>ul li.sf-depth-2{background:#01395A;}ul.sf-menu.sf-style-default li li,ul.sf-menu.sf-style-default.sf-navbar>li>ul{background-color:#01395A;}ul.sf-menu.sf-style-default a.sf-depth-2,ul.sf-menu.sf-style-default a.sf-depth-2:visited,ul.sf-menu.sf-style-default .sf-depth-2 span.nolink{border:0;color:#fff;background-color:transparent;}ul.sf-menu.sf-style-default li.sf-depth-2:hover,ul.sf-menu.sf-style-default a.sf-depth-2.is-active,ul.sf-menu.sf-style-default a.sf-depth-2:focus,ul.sf-menu.sf-style-default a.sf-depth-2:hover,ul.sf-menu.sf-style-default .sf-depth-2 span.nolink:hover{background-color:#01395A;color:#009DDC;}ul.sf-menu.sf-style-default a.sf-depth-2{display:inline-block;width:100%;text-align:left;}.region-primary-menu .menu a{text-shadow:none;}.site-footer__top .region-footer-first{width:66.66667%;text-align:left;}.site-footer__top .region-footer-second{width:33.33333%;border:none;}.site-footer__top .content li a{text-align:left;}.node__content .field--name-field-date,.view-board-meetings .views-row .views-field-field-date,.view-display-id-page_news .views-row .views-field-field-date,.page-node-2 .node__content,.page-node-5 .node__content{max-width:70%;}.view-display-id-page_annual_reports .views-row{width:50%;padding-right:1em;float:left;margin-bottom:1em;}.page-node-35 .col{display:inline-block;width:32%;vertical-align:top;}.list-two-cols{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;}}@media (min-width:851px){#page{padding-right:3em;padding-left:3em;}#sidebar-second{clear:none;width:30%;margin-left:-30%;}.layout-sidebar-second .main-content{margin-right:30%;margin-left:0;}.layout-one-sidebar .main-content{width:70%;}.sidebar .block{padding:15px 10px;}.site-footer__top .region-footer-first{width:66.66667%;}.site-footer__top .region-footer-second{width:33.33333%;}.site-footer__top .region-footer-third{width:100%;}}@media (min-width:901px){ul.sf-menu.sf-style-default a.sf-depth-1{padding:0.7em 1em;}ul.sf-menu.sf-style-default a.sf-with-ul,ul.sf-menu.sf-style-default span.nolink.sf-with-ul{padding-right:2em;}ul.sf-menu .sf-sub-indicator{right:0.6em;}.footer-logos__row{flex-direction:row;display:flex;align-items:center;column-gap:2em;}.footer-logos__column{flex-direction:column;}.view-display-id-page_annual_reports .views-row{padding-right:2em;margin-bottom:2em;}}@media only screen and (min-width:1024px){.flex-lg-row{flex-direction:row;gap:20px;}}@media (min-width:1200px){ul.sf-menu li:hover>ul,ul.sf-menu li.sfHover>ul{top:4.3em;}ul.sf-menu.sf-style-default a.sf-depth-1{padding-top:1em;padding-bottom:1em;}ul.sf-menu.sf-style-default a.sf-with-ul,ul.sf-menu.sf-style-default span.nolink.sf-with-ul{padding-right:2.25em;}ul.sf-menu .sf-sub-indicator{right:0.75em;}.view-display-id-page_annual_reports .views-row{padding-right:3em;margin-bottom:3em;}}@media (min-width:1400px){.layout-container{max-width:1320px}}
