.region-header .header-layout-7-region{background-position:top}@media (min-width:64em){.page-node-type-landing-page .header-layout-7.header-default{grid-template-rows:auto auto auto 600px}}.menu-main .menu-item-level-1:not(.last)::after{content:"|";margin-left:1rem}.menu-main .menu-link-level-1,.menu-main .menu-item-level-1{font-weight:bold}@media (min-width:64em){.container-main-search-block{margin-inline:5rem}.container-main-search-block input.submit{width:14rem}}.container-callout .callout-content h3.title{margin-block-start:0.5rem;font-size:1.125rem;font-weight:bold}.container-callout .callout-content h3.title a:hover{text-decoration:underline}@media (min-width:40em){.block-locations-block .location-map{position:absolute;left:50%;top:0;width:50%;padding:1rem}.block-locations-block .location-content,.block-locations-block .location-map{padding:2rem}}@media screen and (min-width:40em){.location-content .hours{display:block}.location-content .location-hours-address .office-hours{display:grid;width:100%;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(4, 1fr);grid-column-gap:1rem}}.block-locations-block .location-tabs .tabs-title:only-of-type{display:none}form#stacks-content-listing-filters-form #edit-fv-field-directory-listing-type{display:none}.research-guide-blocks h6{font-size:1rem}.research-guide-blocks a{font-weight:bold}.research-guide-blocks a:hover{text-decoration:underline}#block-research-guide-tab-block .tabs a.tabs-item:hover{text-decoration:underline}.js_resourceflow-slider button.slick-autoplay-toggle-button,.js_resourceflow-slider .slick-dots{display:none !important}@media screen and (min-width:64em){.footer-layout-5>.footer-inner-wrapper .social-icons-wrapper{justify-self:end}}.footer-layout-5>.footer-inner-wrapper .contact-links{padding-block-end:0}