/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*,*:before,*:after,*:first-letter,p:first-line,div:first-line,blockquote:first-line,li:first-line{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;}.page-header .hours-message,.header__menus,.menu,.page__subnav,.views-exposed-form,.pager,.breadcrumb-wrapper,.js .folding-menu__toggle,.page__hero,.page__sidebar,.page__sidebar-content,.sidebar-link-nav__mobile,.grid__featured-sidebar,.share-flyout,.read-more,.region-footer{display:none;}.site-header,.page-header--sticky{position:static;}main{padding:0;}.headroom{transform:none !important;}.page__top,.page__top--program{margin-top:0 !important;}.page__hero .media--view-mode-hero,.field--name-field-media-image img{max-height:33vh;width:auto;margin:0 auto;}video,audio,.field--name-field-media-oembed-video{display:none;}.field--name-field-referenced-content{display:flex;}.field--name-field-referenced-content > .field__item,.field--name-field-gallery-images > .field__item,.archive-grid__item{flex-basis:calc(33% - 12px);padding:0;margin:0 0.33333rem;}.gallery-thumbnail .field--type-image{width:100%;padding-bottom:100%;position:relative;display:block;}.gallery-thumbnail .field--type-image img{object-fit:contain;width:calc(100% - 20px);height:calc(100% - 20px);position:absolute;top:10px;left:10px;}.result-item{flex-direction:row;}.result-item__information{margin-left:1.22222rem;}.add-readmore{height:auto !important;}.field--name-field-referenced-content > .field__item .page-teaser__image{margin-left:0;margin-right:0;}a{text-decoration:none !important;}img{max-height:40vh !important;}
