/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
h1{font-size:3rem;line-height:1.16;}@media screen and (min-width:1024px){h1{font-size:5rem;}}h2{font-size:2.8rem;line-height:1.4;}@media screen and (min-width:1024px){h2{font-size:3.5rem;}}h3{font-size:2rem;line-height:1.4;}@media screen and (min-width:1024px){h3{font-size:2.4rem;}}h4{font-size:1.8rem;line-height:1.3;}@media screen and (min-width:1024px){h4{font-size:2.4rem;}}h5,h6{font-size:1.6rem;line-height:1.3;}@media screen and (min-width:1024px){h5,h6{font-size:2rem;}}.embed-video-wrapper{margin:0 auto 4rem;max-width:720px;}@media screen and (min-width:1200px){.embed-video-wrapper{margin-bottom:10rem;}}.layout__content .embed-video-wrapper,.layout__sidebar--second .embed-video-wrapper{margin-bottom:2rem;}.embed-video-wrapper article{position:relative;width:100%;padding-bottom:56.25%;height:0;}.embed-video-wrapper article iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.search-form{background-color:#23272b;display:flex;justify-content:center;margin:0 -20px;max-height:0;overflow:hidden;position:relative;transition:max-height 0.2s ease-in-out;z-index:50;}.search-form.is-expanded{max-height:400px;padding:3rem 2rem;}@media screen and (min-width:768px){.search-form.is-expanded{padding:4rem 2rem;}}@media screen and (min-width:1024px){.search-form.is-expanded{padding:4rem;}}.search-form .search-form__fields{align-items:center;display:flex;width:100%;}@media screen and (min-width:1024px){.search-form .search-form__fields{width:75%;}}.search-results__items{list-style-type:none;margin-bottom:6rem;padding:0;}.search-results__item:not(:last-child){border-bottom:1px solid #e7e7e7;margin:0 0 2rem;padding-bottom:1rem;}.search-results__title{font-size:1.8rem;margin-bottom:0;}.search-results__title a{text-decoration:underline;}.search-results__title a:hover{text-decoration:none;}.search-results__teaser{margin-top:0;}#block-almd-theme-content .search-form{background-color:#fff;border-bottom:1px solid #e7e7e7;margin:0 2rem 4rem;max-height:none;padding-bottom:2rem;}@media screen and (min-width:1200px){#block-almd-theme-content .search-form{margin:0 0 4rem;}}#block-almd-theme-content .search-form + h2,#block-almd-theme-content .search-form + h3{display:none;}#block-almd-theme-content .search-help-link{display:none;}#block-almd-theme-content .form-wrapper{align-items:flex-end;display:flex;}
h1{font-size:3rem;line-height:1.16;}@media screen and (min-width:1024px){h1{font-size:5rem;}}h2{font-size:2.8rem;line-height:1.4;}@media screen and (min-width:1024px){h2{font-size:3.5rem;}}h3{font-size:2rem;line-height:1.4;}@media screen and (min-width:1024px){h3{font-size:2.4rem;}}h4{font-size:1.8rem;line-height:1.3;}@media screen and (min-width:1024px){h4{font-size:2.4rem;}}h5,h6{font-size:1.6rem;line-height:1.3;}@media screen and (min-width:1024px){h5,h6{font-size:2rem;}}.embed-video-wrapper{margin:0 auto 4rem;max-width:720px;}@media screen and (min-width:1200px){.embed-video-wrapper{margin-bottom:10rem;}}.layout__content .embed-video-wrapper,.layout__sidebar--second .embed-video-wrapper{margin-bottom:2rem;}.embed-video-wrapper article{position:relative;width:100%;padding-bottom:56.25%;height:0;}.embed-video-wrapper article iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.navigation{background-color:#23272b;border:2px solid #23272b;display:none;height:100vh;position:absolute;max-width:560px;top:0;right:0;transition:display 0.2s ease-in-out;z-index:30;}.nav-is-open .navigation{display:block;}@media screen and (min-width:1200px){.navigation{background-color:transparent;border:0;border-bottom:5px solid #ececec;display:block;height:56px;margin-bottom:2rem;max-width:100%;position:relative;right:unset;top:unset;}}.frontpage .navigation{margin-bottom:0;}.navigation__items{display:flex;flex-direction:column;list-style:none;padding:9rem 0 0;}@media screen and (min-width:1200px){.navigation__items{align-items:center;flex-direction:row;justify-content:space-between;margin:0 auto;max-width:1440px;padding:0;}}@media screen and (min-width:1200px){.navigation__mega-menu{background-color:white;border:1px solid #23272b;border-top-width:5px;display:none;left:0;margin:0 auto;max-width:1440px;padding:2rem;position:absolute;right:0;top:50px;width:100%;z-index:30;}}.navigation__mega-menu .layout--fourcol-section{--min:15ch;--gap:3rem;display:grid;grid-gap:var(--gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--min)),1fr));padding:2rem;}.navigation__mega-menu nav[role=navigation] ul{margin:0;padding:0;list-style:none;}.navigation__mega-menu h2{font-size:1.6rem;line-height:1.3;margin:2rem 0 0;}@media screen and (min-width:1024px){.navigation__mega-menu h2{font-size:2rem;}}@media screen and (min-width:1200px){.navigation__mega-menu h2{margin:0;}}.navigation__mega-menu p{margin:0;}.navigation__mega-menu .layout__region{padding:0 2rem 0 4rem;}@media screen and (min-width:1200px){.navigation__mega-menu .layout__region{padding:0 2rem;}}@media screen and (min-width:1200px){.navigation__item{align-items:center;border:0;display:flex;padding:0 1rem;position:unset;}}@media screen and (min-width:1200px){.navigation__item.is-open{background-color:#23272b;}}.navigation__item.is-open > .navigation__mega-menu{display:block;}@media screen and (min-width:1200px){.navigation__item.is-open > a{color:#fff;}}.navigation__item > a{padding:1rem;text-transform:uppercase;text-decoration:none;}.navigation__item:first-child > button{display:none;}.navigation__toggle--icon{display:inline-block;height:18px;width:18px;}.navigation__toggle--icon svg{transition:transform 0.3s ease-in-out;}.is-open .navigation__toggle--icon svg{transform:rotate(-180deg);}@media screen and (min-width:1200px){.is-open .navigation__toggle--icon svg path{fill:#fff;}}@media screen and (max-width:1200px){.layout--threecol-section{flex-direction:column;}.navigation__item{background-color:#23272b;border-top:1px solid #454d55;position:relative;max-height:50px;transition:max-height 0.2s ease-in-out;overflow:auto;padding:1rem 0 2rem 2rem;}.navigation__item.is-open{background-color:#f4f4f4;max-height:800px;}.navigation__item.is-open > a{color:#23272b;}.navigation__item > a{color:#fff;}.navigation__toggle{position:absolute;right:20px;}.navigation__toggle--icon svg path{fill:#fff;}.is-open .navigation__toggle--icon svg path{fill:#23272b;}}.navigation-mobile__toggle{border:0;height:50px;position:absolute;top:2rem;right:2rem;width:60px;z-index:40;}.navigation-mobile__toggle .toggle-text{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}.navigation-mobile__toggle .mobile-toggle__bar{border:3px solid #23272b;display:block;margin-bottom:8px;transition:transform 0.2s ease-in-out;}.nav-is-open .navigation-mobile__toggle .mobile-toggle__first{border-color:#fff;position:relative;top:10px;left:0;transform:rotate(-45deg);}.nav-is-open .navigation-mobile__toggle .mobile-toggle__second{display:none;}.nav-is-open .navigation-mobile__toggle .mobile-toggle__third{border-color:#fff;position:relative;top:-3px;left:0;transform:rotate(45deg);}@media screen and (min-width:1200px){.navigation-mobile__toggle{display:none;}}
h1{font-size:3rem;line-height:1.16;}@media screen and (min-width:1024px){h1{font-size:5rem;}}h2{font-size:2.8rem;line-height:1.4;}@media screen and (min-width:1024px){h2{font-size:3.5rem;}}h3{font-size:2rem;line-height:1.4;}@media screen and (min-width:1024px){h3{font-size:2.4rem;}}h4{font-size:1.8rem;line-height:1.3;}@media screen and (min-width:1024px){h4{font-size:2.4rem;}}h5,h6{font-size:1.6rem;line-height:1.3;}@media screen and (min-width:1024px){h5,h6{font-size:2rem;}}.embed-video-wrapper{margin:0 auto 4rem;max-width:720px;}@media screen and (min-width:1200px){.embed-video-wrapper{margin-bottom:10rem;}}.layout__content .embed-video-wrapper,.layout__sidebar--second .embed-video-wrapper{margin-bottom:2rem;}.embed-video-wrapper article{position:relative;width:100%;padding-bottom:56.25%;height:0;}.embed-video-wrapper article iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.breadcrumb{background-color:#fff;margin:2rem 0;padding:10px 0;}@media screen and (min-width:1024px){.breadcrumb{margin:2rem auto;}}.breadcrumb__items{display:flex;list-style-type:none;margin:0 auto;max-width:1200px;padding:0;width:100%;}.breadcrumb__item{align-items:center;display:flex;font-size:1.5rem;line-height:1;margin-right:10px;}.breadcrumb__item span{margin-left:10px;}.breadcrumb__item svg{display:inline-block;fill:#343d46;height:auto;width:7px;}.breadcrumb__item a{text-decoration:underline;}.breadcrumb__link{text-decoration:none;}
h1{font-size:3rem;line-height:1.16;}@media screen and (min-width:1024px){h1{font-size:5rem;}}h2{font-size:2.8rem;line-height:1.4;}@media screen and (min-width:1024px){h2{font-size:3.5rem;}}h3{font-size:2rem;line-height:1.4;}@media screen and (min-width:1024px){h3{font-size:2.4rem;}}h4{font-size:1.8rem;line-height:1.3;}@media screen and (min-width:1024px){h4{font-size:2.4rem;}}h5,h6{font-size:1.6rem;line-height:1.3;}@media screen and (min-width:1024px){h5,h6{font-size:2rem;}}.embed-video-wrapper{margin:0 auto 4rem;max-width:720px;}@media screen and (min-width:1200px){.embed-video-wrapper{margin-bottom:10rem;}}.layout__content .embed-video-wrapper,.layout__sidebar--second .embed-video-wrapper{margin-bottom:2rem;}.embed-video-wrapper article{position:relative;width:100%;padding-bottom:56.25%;height:0;}.embed-video-wrapper article iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.pager{margin-top:3rem;}.pager__items{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:15px 0;padding:0;}.pager__item{box-sizing:border-box;margin:0 0 6px;order:1;padding:0 6px;position:relative;}.pager__item a{border:1px solid #bd8461;border-radius:50px;color:#bd8461;display:inline-block;line-height:1;padding:10px 14px;text-decoration:none;}.pager__item.is-active a,.pager__item a:focus,.pager__item a:hover{background-color:#bd8461;color:#fff;}.pager__item--first,.pager__item--last{width:50%;order:0;}@media screen and (min-width:768px){.pager__item--first,.pager__item--last{width:auto;order:1;}}.pager__item--first a,.pager__item--last a{display:block;border-radius:0;padding:10px 20px;}.pager__item--last{text-align:right;}@media screen and (min-width:768px){.pager__item--last{text-align:center;}}
h1{font-size:3rem;line-height:1.16;}@media screen and (min-width:1024px){h1{font-size:5rem;}}h2{font-size:2.8rem;line-height:1.4;}@media screen and (min-width:1024px){h2{font-size:3.5rem;}}h3{font-size:2rem;line-height:1.4;}@media screen and (min-width:1024px){h3{font-size:2.4rem;}}h4{font-size:1.8rem;line-height:1.3;}@media screen and (min-width:1024px){h4{font-size:2.4rem;}}h5,h6{font-size:1.6rem;line-height:1.3;}@media screen and (min-width:1024px){h5,h6{font-size:2rem;}}.embed-video-wrapper{margin:0 auto 4rem;max-width:720px;}@media screen and (min-width:1200px){.embed-video-wrapper{margin-bottom:10rem;}}.layout__content .embed-video-wrapper,.layout__sidebar--second .embed-video-wrapper{margin-bottom:2rem;}.embed-video-wrapper article{position:relative;width:100%;padding-bottom:56.25%;height:0;}.embed-video-wrapper article iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.footer{background-color:#23272b;color:#fff;margin:4rem -20px 0;padding:2rem;}@media screen and (min-width:1200px){.footer{margin-top:10rem;padding:4rem 2rem 2rem;}}.footer .footer--inner{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:1440px;width:100%;}.footer .footer__brand{display:flex;justify-content:center;}.footer .site-logo{color:#fff;}.footer nav[role=navigation]{display:flex;justify-content:center;width:100%;}.footer .almd-menu{align-items:center;border-top:1px solid #4f5b66;display:flex;flex-direction:column;list-style:none;margin:0;padding:1rem 0;width:100%;}@media screen and (min-width:1024px){.footer .almd-menu{flex-direction:row;justify-content:center;}}.footer .almd-menu li{margin:0 2rem;}.footer .almd-menu a{color:#fff;font-size:1.4rem;text-decoration:none;}.footer .almd-menu a:hover{text-decoration:underline;}.footer #search-block-form--2{margin:4rem auto;}.footer__top--left,.footer__top--right{display:none;}@media screen and (min-width:1024px){.footer__top--left,.footer__top--right{display:block;}}.footer__top{padding:4rem 2rem;}@media screen and (min-width:1024px){.footer__top{display:grid;grid-template-columns:33% 33% 33%;-moz-column-gap:2rem;column-gap:2rem;}}.footer__top .site-logo{align-items:center;color:#fff;display:flex;flex-direction:column;}.footer__top .site-logo .site-logo__seal{width:95px;height:95px;}.footer__top .site-logo .site-name__name,.footer__top .site-logo .site-name__slogan{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:normal;text-transform:uppercase;}.footer__middle{align-items:center;display:flex;justify-content:center;padding:4rem;}.footer__middle input[type=search]{max-width:500px;}.footer__bottom{border-top:1px solid #4f5b66;display:flex;flex-direction:column;justify-content:center;padding:2rem 2rem 0;}@media screen and (min-width:1024px){.footer__bottom{flex-direction:row;justify-content:space-between;}}.footer__legal li{margin:0 20px;}@media screen and (min-width:1024px){.footer__legal li{display:inline-block;}}.footer__social .social{justify-content:center;}@media screen and (min-width:1024px){.footer__social .social{justify-content:flex-end;}}.footer__social svg{fill:#fff;}
h1{font-size:3rem;line-height:1.16;}@media screen and (min-width:1024px){h1{font-size:5rem;}}h2{font-size:2.8rem;line-height:1.4;}@media screen and (min-width:1024px){h2{font-size:3.5rem;}}h3{font-size:2rem;line-height:1.4;}@media screen and (min-width:1024px){h3{font-size:2.4rem;}}h4{font-size:1.8rem;line-height:1.3;}@media screen and (min-width:1024px){h4{font-size:2.4rem;}}h5,h6{font-size:1.6rem;line-height:1.3;}@media screen and (min-width:1024px){h5,h6{font-size:2rem;}}.embed-video-wrapper{margin:0 auto 4rem;max-width:720px;}@media screen and (min-width:1200px){.embed-video-wrapper{margin-bottom:10rem;}}.layout__content .embed-video-wrapper,.layout__sidebar--second .embed-video-wrapper{margin-bottom:2rem;}.embed-video-wrapper article{position:relative;width:100%;padding-bottom:56.25%;height:0;}.embed-video-wrapper article iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.site-logo{align-items:left;display:flex;flex-direction:column;text-decoration:none;}@media screen and (min-width:768px){.site-logo{align-items:center;flex-direction:row;}}.site-logo__initials{font-family:"Montserrat",sans-serif;color:#bd8461;font-size:4rem;font-weight:900;letter-spacing:-5px;line-height:1;margin-block-start:-1rem;}@media screen and (min-width:768px){.site-logo__initials{font-size:6rem;margin-inline-end:2rem;margin-block-start:0;}}@media screen and (min-width:1024px){.site-logo__initials{font-size:8rem;}}.site-logo__site-name{display:flex;flex-direction:column;}.site-logo__site-name > span{line-height:1.6;}.site-name__name,.site-name__slogan{font-family:"Libre Baskerville",serif;font-style:italic;}.site-name__chief,.site-name__clerk{text-transform:uppercase;font-size:1.5rem;}.site-name__chief{font-weight:600;}
h1{font-size:3rem;line-height:1.16;}@media screen and (min-width:1024px){h1{font-size:5rem;}}h2{font-size:2.8rem;line-height:1.4;}@media screen and (min-width:1024px){h2{font-size:3.5rem;}}h3{font-size:2rem;line-height:1.4;}@media screen and (min-width:1024px){h3{font-size:2.4rem;}}h4{font-size:1.8rem;line-height:1.3;}@media screen and (min-width:1024px){h4{font-size:2.4rem;}}h5,h6{font-size:1.6rem;line-height:1.3;}@media screen and (min-width:1024px){h5,h6{font-size:2rem;}}.embed-video-wrapper{margin:0 auto 4rem;max-width:720px;}@media screen and (min-width:1200px){.embed-video-wrapper{margin-bottom:10rem;}}.layout__content .embed-video-wrapper,.layout__sidebar--second .embed-video-wrapper{margin-bottom:2rem;}.embed-video-wrapper article{position:relative;width:100%;padding-bottom:56.25%;height:0;}.embed-video-wrapper article iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.news-list__items{--min:28ch;--gap:5rem;display:grid;grid-gap:var(--gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--min)),1fr));}.news-list__items .card{margin-bottom:5rem;}.news-list__cta{text-align:center;}
h1{font-size:3rem;line-height:1.16;}@media screen and (min-width:1024px){h1{font-size:5rem;}}h2{font-size:2.8rem;line-height:1.4;}@media screen and (min-width:1024px){h2{font-size:3.5rem;}}h3{font-size:2rem;line-height:1.4;}@media screen and (min-width:1024px){h3{font-size:2.4rem;}}h4{font-size:1.8rem;line-height:1.3;}@media screen and (min-width:1024px){h4{font-size:2.4rem;}}h5,h6{font-size:1.6rem;line-height:1.3;}@media screen and (min-width:1024px){h5,h6{font-size:2rem;}}.embed-video-wrapper{margin:0 auto 4rem;max-width:720px;}@media screen and (min-width:1200px){.embed-video-wrapper{margin-bottom:10rem;}}.layout__content .embed-video-wrapper,.layout__sidebar--second .embed-video-wrapper{margin-bottom:2rem;}.embed-video-wrapper article{position:relative;width:100%;padding-bottom:56.25%;height:0;}.embed-video-wrapper article iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.menu__top{display:flex;list-style-type:none;margin:0;padding:0;}.menu__top--item{list-style:none;margin:0 2rem;}.menu__top--item a{text-decoration:none;text-transform:uppercase;}.menu__top--item a:hover{text-decoration:underline;}
h1{font-size:3rem;line-height:1.16;}@media screen and (min-width:1024px){h1{font-size:5rem;}}h2{font-size:2.8rem;line-height:1.4;}@media screen and (min-width:1024px){h2{font-size:3.5rem;}}h3{font-size:2rem;line-height:1.4;}@media screen and (min-width:1024px){h3{font-size:2.4rem;}}h4{font-size:1.8rem;line-height:1.3;}@media screen and (min-width:1024px){h4{font-size:2.4rem;}}h5,h6{font-size:1.6rem;line-height:1.3;}@media screen and (min-width:1024px){h5,h6{font-size:2rem;}}.embed-video-wrapper{margin:0 auto 4rem;max-width:720px;}@media screen and (min-width:1200px){.embed-video-wrapper{margin-bottom:10rem;}}.layout__content .embed-video-wrapper,.layout__sidebar--second .embed-video-wrapper{margin-bottom:2rem;}.embed-video-wrapper article{position:relative;width:100%;padding-bottom:56.25%;height:0;}.embed-video-wrapper article iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.alert{align-items:center;color:#fff;display:grid;grid-template-columns:1fr;font-size:1.2rem;margin:0 auto 2rem;max-width:1900px;padding:1rem;padding-inline-end:5rem;width:100%;}@media screen and (min-width:1024px){.alert{font-size:1.4rem;margin-bottom:4rem;}}@media screen and (min-width:1200px){.alert{padding:1rem 1.6rem;}}.alert a{color:#fff;text-decoration:none;}.alert p{margin:0;}.alert .alert__read-more{text-decoration:underline;}.alert .alert__read-more:hover{text-decoration:none;}.alert svg path{fill:#fff;}.alert .alert__icon{align-items:center;display:none;height:32px;width:32px;}.alert--teaser{border-bottom:1px solid #dadada;margin-bottom:2rem;padding-bottom:2rem;}.alert--teaser h2{font-size:2rem;line-height:1.4;}@media screen and (min-width:1024px){.alert--teaser h2{font-size:2.4rem;}}
