/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.az-search{position:block;top:unset;margin-right:0;margin-bottom:2rem;}.az-search > div{grid-template-columns:repeat(7,1fr);}@media (min-width:1001px){.az-search{position:sticky;top:0;margin-bottom:2rem;background-color:white;padding:1px 1em 1em 1em;z-index:1;}}.az-search > div{display:grid;grid-template-columns:repeat(7,1fr);gap:0.2rem;}.list-filter__content h3{scroll-margin-top:2rem;}@media (min-width:1001px){.az-search > div{grid-template-columns:repeat(13,1fr);}.list-filter__content h3{scroll-margin-top:17rem;}}.az-search a.button{margin:0;}h2{scroll-margin-top:25vh;}
.view-mini-calendar .view-content .month-view .mini tbody td.past.has-events{background:#fff;color:#454545;}.mini-day-off{color:#454545;}.layout-push-navigation .push-nav-wrapper .region-slide-in-navigation .search-block-form.google-cse form .form-item-keys input{padding-block:1rem .6rem;&:focus-visible{outline:solid 1px var(--color-blue) !important;}}.paragraph--type--slideshow-content .slick-slider ul.slick-dots li,.paragraph--type--page-banner-social-icons .slick-slider ul.slick-dots li{width:24px;height:24px;margin:0 3px;}.paragraph--type--slideshow-content .slick-slider ul.slick-dots li button,.paragraph--type--page-banner-social-icons .slick-slider ul.slick-dots li button{width:24px;height:24px;}.slick-dots{bottom:0;translate:0 100%;}
