:root{--primary-color: #FF861F;--secondary-color: #E39D33;--primary-border: solid 1px var(--secondary-color)}@media screen and (min-width:40em){.region-header .region-inner-wrapper,.region-footer .region-inner-wrapper,.region-before-content,.region-after-content,.main-inner-wrapper,.details-page,.sub-header-content .header-page-title,hr{max-width:100rem}}#stacks-style-editor-form #edit-actions-wrapper>font:first-child{width:100%}#stacks-style-editor-form #edit-actions-wrapper>font:first-child input.button{width:100%;margin:0;line-height:1.7}@media (min-width:64em){#main-navigation{visibility:visible !important;opacity:100% !important}button#mobile-menu-1{display:none !important}}body.page-route-name-stacks-databases-listing h1.page-title{display:none}body.page-node-type-landing-page .heading-title{font-size:2rem}.page-content-layout .main-wrapper{background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 30%, #E8E8E8 70%)}.page-content-layout .main-wrapper .main-inner-wrapper{background-color:white}@media screen and (min-width:40em){.region-header .region-inner-wrapper{background-color:white}}body.page-node-type-page .main-inner-wrapper #main-content,.block-stacks-content-listing-filter-block,.block-stacks-content-listing-featured-block,body.path-webform .main-inner-wrapper,.webform-submission-form,body.page-node-type-news .main-inner-wrapper #main-content,body.path-rooms .main-inner-wrapper #main-content,body.path-availability .main-inner-wrapper #main-content{border:var(--primary-border)}body.page-node-type-page .main-inner-wrapper #main-content,body.page-node-type-news .main-inner-wrapper #main-content,body.path-rooms .main-inner-wrapper #main-content,body.path-availability .main-inner-wrapper #main-content{padding:1rem}.webform-submission-form{padding:1rem}body.page-node-type-research-guide .main-inner-wrapper,body.page-node-type-room .main-inner-wrapper{outline:1px solid var(--primary-color);outline-offset:-1rem}@media screen and (min-width:64em){body.page-node-type-room .has-aside-second .layout-content{padding-inline-start:1.25em}}@media screen and (min-width:64em){.header-layout-3.header-cta-enabled .stacks-search-bar{order:1}.header-layout-3.header-cta-enabled .top-bar-wrapper{border-bottom:1px solid #dadada}}@media screen and (min-width:64em){.header-layout-3.header-cta-enabled .call-to-action,.header-layout-3.header-cta-enabled .stacks-search-bar{margin-block-start:0rem}.header-layout-3.header-cta-enabled .call-to-action{align-self:flex-start}}.site-brand-navigation-wrapper{gap:1rem}@media screen and (min-width:64em){.site-brand-navigation-wrapper .site-branding{flex-basis:40%}.site-brand-navigation-wrapper .site-branding .site-brand{flex-wrap:nowrap}}@media (min-width:64em){.search-form-base select,.search-form-base .button{height:100%}#stacks-search-bar-block .search-bar-container .form-type-select{order:1}#stacks-search-bar-block .search-bar-container .form-type-select select{width:15rem}#stacks-search-bar-block .search-bar-container .form-actions{order:2}#stacks-search-bar-block .search-bar-container .form-actions input{width:10rem;height:100%;border-radius:0}}.stacks-language-switcher select{border-color:black}.block-stacks-font-resizer{margin-inline-end:1rem}.block-stacks-font-resizer .font-resizer .list-icon{border:solid 1px black;padding:0 0.5rem 0 0}.block-stacks-font-resizer .font-resizer .list-icon.font-up{border-right:0}.block-stacks-font-resizer .font-resizer .list-icon .icon{padding:0.25rem 0.5rem}@media screen and (max-width:63.9375em){.header-layout-3.header-cta-enabled{grid-template-areas:"header-site-brand-navigation-wrapper header-site-brand-navigation-wrapper header-site-brand-navigation-wrapper header-site-brand-navigation-wrapper header-site-brand-navigation-wrapper header-site-brand-navigation-wrapper header-site-brand-navigation-wrapper header-site-brand-navigation-wrapper header-site-brand-navigation-wrapper header-site-brand-navigation-wrapper header-top-bar header-top-bar " "header-main-search header-main-search header-main-search header-main-search header-main-search header-main-search header-main-search header-main-search header-main-search header-main-search header-main-search header-main-search " "header-cta header-cta header-cta header-cta header-cta header-cta header-cta header-cta header-cta header-cta header-cta header-cta "}.header-layout-3.header-cta-enabled .site-branding{z-index:2;width:100%}.header-layout-3.header-cta-enabled .site-branding .site-brand{flex-wrap:nowrap}}.region-mobile-menu .block-stacks-mobile-menu .stacks-search-bar{display:none}.region-mobile-menu .block-stacks-mobile-menu .mobile-menu .menu-parent .menu-item:hover{background-color:black}.region-mobile-menu .block-stacks-mobile-menu .mobile-menu .menu-parent .menu-item a{display:block;width:100%}.path-user .site-wide-protect{background-color:#C8C8C8}.path-user .site-wide-protect .page-title-layout .page-title{justify-content:center;text-align:center;font-size:2rem}.path-user .site-wide-protect .site-wide-login{background-color:white}.js_resourceflow-slider{border:var(--primary-border)}.js_resourceflow-slider .slider-mini-layout-7 .slider-item{border:none}.js_resourceflow-slider .slider-mini-layout-7 .slider-item img{height:12rem;object-fit:scale-down}.js_resourceflow-slider .slick-arrow .slick-next-icon,.js_resourceflow-slider .slick-arrow .slick-prev-icon{color:var(--primary-color)}.callout-layout-1.container,.callout-layout-2.container{gap:0.9375em}.callout-layout-1 .container-item,.callout-layout-2 .container-item{margin:0;background-color:white}@media screen and (max-width:40em){.callout-layout-1 .container-item,.callout-layout-2 .container-item{margin-block-end:1em}}.callout-layout-1 .container-item .container-details,.callout-layout-2 .container-item .container-details{height:100%;margin:0}.callout-layout-1 .container-item .container-details .container-content,.callout-layout-2 .container-item .container-details .container-content{display:flex;flex-direction:column;gap:1rem}.callout-layout-1 .container-item .container-details .container-content .image-holder img,.callout-layout-2 .container-item .container-details .container-content .image-holder img{object-fit:cover;object-position:top;aspect-ratio:1.3333333333;width:100%;height:auto}.callout-layout-1 .container-item .container-details .container-content h3.title,.callout-layout-2 .container-item .container-details .container-content h3.title{margin-block-end:0;font-size:1.125rem}.callout-layout-1 .container-item .container-details .container-content p:empty,.callout-layout-2 .container-item .container-details .container-content p:empty{display:none}.callout-layout-1 .container-item .container-details .container-content .description,.callout-layout-2 .container-item .container-details .container-content .description{margin-block-end:0}.callout-layout-1 .container-item .container-details .container-content ul,.callout-layout-2 .container-item .container-details .container-content ul{list-style-type:none;margin-inline-start:0}.js_resourceflow-slider:has(.slider-content[slider-id="stacks-slider-resource-flow--2-slider-mini-layout-7"]){background-color:#074C6F}.js_resourceflow-slider:has(.slider-content[slider-id="stacks-slider-resource-flow--2-slider-mini-layout-7"]) .slider-item .img-wrapper{width:100%}.js_resourceflow-slider:has(.slider-content[slider-id="stacks-slider-resource-flow--2-slider-mini-layout-7"]) .slider-item .img-wrapper img{object-fit:fill;width:100%}.slider-content[slider-id="stacks-slider-resource-flow--2-slider-mini-layout-7"] .slick-arrow .slick-next-icon,.slider-content[slider-id="stacks-slider-resource-flow--2-slider-mini-layout-7"] .slick-arrow .slick-prev-icon{color:white}.block-stacks-slider .slider-mini-layout-7 .slick-list .slider-item{border:var(--primary-border);padding-inline:1rem;gap:1rem}.block-stacks-slider .slider-mini-layout-7 .slick-list .slider-item .slider-body-wrapper{width:100%;font-size:1rem;font-weight:bold}.block-stacks-slider .slider-mini-layout-7 .slick-list .slider-item .img-wrapper{width:auto}.block-stacks-slider .slider-mini-layout-7 .slick-list .slider-item .img-wrapper img{height:6rem;width:6rem;object-fit:contain}.layout+.layout{margin-block-start:3rem}.node-custom-block{padding:1rem;border:var(--primary-border)}@media screen and (min-width:64em){.layout-twocol-section .js_resourceflow-slider .slider-mini-layout-7 .slider-item .img-wrapper{height:40%}}@media screen and (max-width:39.9375em){.block-stacks-content-listing-featured-slider-block .slider-mini-layout-5 .slick-autoplay-toggle-button{top:3.58rem}}body.page-index-page-listings .block-stacks-content-listing-featured-slider-block{padding-block-start:3.2rem}body.page-index-page-listings .block-stacks-content-listing-featured-slider-block .slider-mini-layout-5 .slick-autoplay-toggle-button{top:1.2rem}body.page-index-page-listings .block-stacks-content-listing-featured-slider-block .slider-mini-layout-5 .slick-prev,body.page-index-page-listings .block-stacks-content-listing-featured-slider-block .slider-mini-layout-5 .slick-next{top:1.6rem}.container.stacks-news-content-listing .content-listing-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.container.stacks-news-content-listing .content-listing-wrapper article{position:relative;margin-block-end:1rem;height:inherit}@media screen and (min-width:40em) and (max-width:63.9375rem){.container.stacks-news-content-listing .content-listing-wrapper article{width:48%}}@media screen and (min-width:64rem){.container.stacks-news-content-listing .content-listing-wrapper article{width:32%}}.container.stacks-news-content-listing .content-listing-wrapper article .container-details{padding:1.25rem;border:var(--primary-border);height:100%}.container.stacks-news-content-listing .content-listing-wrapper article .container-details .container-content{padding-block-start:0;border-bottom:0}.container.stacks-news-content-listing .content-listing-wrapper article .container-details .result-title{font-size:1.3rem}.container.stacks-news-content-listing .content-listing-wrapper article .container-details .content{display:flex;flex-wrap:wrap;padding:0}body.page-node-type-research-guide .page-title,body.page-node-type-room .page-title{padding-inline-start:0.625rem}body.path-research-guides .container-item{border:var(--primary-border);margin-block-end:1rem}body.path-research-guides .container-item .container-details .container-content{padding:1rem}body.path-research-guides .container-item .container-details .container-content .content{padding-inline:0}.stacks_research_guide .research-guide-blocks .block-item>div{border:none;background-color:white;padding:0.625rem;min-width:0;overflow:clip}.stacks_research_guide .research-guide-blocks .block-item>div>div{overflow:clip}.stacks_research_guide .research-guide-blocks .block-item>div .block-item-title{border-color:var(--primary-color)}@media screen and (max-width:64em){.stacks_research_guide .research-guide-blocks .research-guide-two-columns.block-item{grid-template-columns:1fr}}@media screen and (min-width:64em){.stacks_research_guide .research-guide-blocks .research-guide-two-columns.block-item{grid-template-columns:1fr 1fr}}@media screen and (min-width:64em){.location-layout-1 .location-item.no-map{grid-template-areas:"locations-content locations-content"}}.block-stacks-locations .location-tabs .tabs-title:only-of-type{display:none}.block-stacks-locations .location-item{border:none}@media screen and (min-width:40em){.block-stacks-locations .location-item .location-content{height:100%}.block-stacks-locations .location-hours-address .hours{grid-template-columns:none}.block-stacks-locations .location-hours-address .office-hours{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(4, 1fr);grid-column-gap:1rem;grid-template-areas:"sunday thursday" "monday friday" "tuesday saturday" "wednesday null"}.block-stacks-locations .location-hours-address .office-hours .office-hours__item:nth-child(1){grid-area:sunday}.block-stacks-locations .location-hours-address .office-hours .office-hours__item:nth-child(2){grid-area:monday}.block-stacks-locations .location-hours-address .office-hours .office-hours__item:nth-child(3){grid-area:tuesday}.block-stacks-locations .location-hours-address .office-hours .office-hours__item:nth-child(4){grid-area:wednesday}.block-stacks-locations .location-hours-address .office-hours .office-hours__item:nth-child(5){grid-area:thursday}.block-stacks-locations .location-hours-address .office-hours .office-hours__item:nth-child(6){grid-area:friday}.block-stacks-locations .location-hours-address .office-hours .office-hours__item:nth-child(7){grid-area:saturday}.block-stacks-locations .location-contact{position:relative}.block-stacks-locations .location-contact::before{content:"";position:absolute;top:-0.5rem;left:0;width:100%;height:1px;background-color:var(--primary-color)}}#block-stacks-content-listing-results-block .stacks-research-guide-content-listing h3.result-title,#block-stacks-content-listing-results-block .stacks-research-guide-content-listing h2,#block-stacks-content-listing-results-block .stacks-databases-content-listing h3.result-title,#block-stacks-content-listing-results-block .stacks-databases-content-listing h2,#block-stacks-content-listing-results-block .stacks-index-entries--content-listing h3.result-title,#block-stacks-content-listing-results-block .stacks-index-entries--content-listing h2,#block-stacks-content-listing-results-block .container-content-listing h3.result-title,#block-stacks-content-listing-results-block .container-content-listing h2,#block-stacks-content-listing-results-block .stacks-index-pages-content-listing h3.result-title,#block-stacks-content-listing-results-block .stacks-index-pages-content-listing h2,#block-stacks-content-listing-results-block .stacks-collection-items--content-listing h3.result-title,#block-stacks-content-listing-results-block .stacks-collection-items--content-listing h2,#block-stacks-content-listing-results-block .stacks-news-content-listing h3.result-title,#block-stacks-content-listing-results-block .stacks-news-content-listing h2,#block-stacks-content-listing-results-block .stacks-rooms-content-listing h3.result-title,#block-stacks-content-listing-results-block .stacks-rooms-content-listing h2,#block-stacks-content-listing-results-block .stacks-reserves-content-listing h3.result-title,#block-stacks-content-listing-results-block .stacks-reserves-content-listing h2,#block-stacks-content-listing-results-block .rss-feed--content-listing h3.result-title,#block-stacks-content-listing-results-block .rss-feed--content-listing h2,#block-stacks-content-listing-results-block .stacks-directory-listing-content-listing h3.result-title,#block-stacks-content-listing-results-block .stacks-directory-listing-content-listing h2{font-weight:bold;font-size:1.1rem}#block-stacks-content-listing-results-block .stacks-research-guide-content-listing .media--type-image img,#block-stacks-content-listing-results-block .stacks-databases-content-listing .media--type-image img,#block-stacks-content-listing-results-block .stacks-index-entries--content-listing .media--type-image img,#block-stacks-content-listing-results-block .container-content-listing .media--type-image img,#block-stacks-content-listing-results-block .stacks-index-pages-content-listing .media--type-image img,#block-stacks-content-listing-results-block .stacks-collection-items--content-listing .media--type-image img,#block-stacks-content-listing-results-block .stacks-news-content-listing .media--type-image img,#block-stacks-content-listing-results-block .stacks-rooms-content-listing .media--type-image img,#block-stacks-content-listing-results-block .stacks-reserves-content-listing .media--type-image img,#block-stacks-content-listing-results-block .rss-feed--content-listing .media--type-image img,#block-stacks-content-listing-results-block .stacks-directory-listing-content-listing .media--type-image img{float:right;margin-inline-start:0.5rem}#block-stacks-content-listing-results-block .stacks-research-guide-content-listing .form-wrapper>summary,#block-stacks-content-listing-results-block .stacks-databases-content-listing .form-wrapper>summary,#block-stacks-content-listing-results-block .stacks-index-entries--content-listing .form-wrapper>summary,#block-stacks-content-listing-results-block .container-content-listing .form-wrapper>summary,#block-stacks-content-listing-results-block .stacks-index-pages-content-listing .form-wrapper>summary,#block-stacks-content-listing-results-block .stacks-collection-items--content-listing .form-wrapper>summary,#block-stacks-content-listing-results-block .stacks-news-content-listing .form-wrapper>summary,#block-stacks-content-listing-results-block .stacks-rooms-content-listing .form-wrapper>summary,#block-stacks-content-listing-results-block .stacks-reserves-content-listing .form-wrapper>summary,#block-stacks-content-listing-results-block .rss-feed--content-listing .form-wrapper>summary,#block-stacks-content-listing-results-block .stacks-directory-listing-content-listing .form-wrapper>summary{background-color:var(--secondary-color);padding-inline:1rem;color:white}#block-stacks-content-listing-results-block .stacks-research-guide-content-listing .form-wrapper>summary h3,#block-stacks-content-listing-results-block .stacks-databases-content-listing .form-wrapper>summary h3,#block-stacks-content-listing-results-block .stacks-index-entries--content-listing .form-wrapper>summary h3,#block-stacks-content-listing-results-block .container-content-listing .form-wrapper>summary h3,#block-stacks-content-listing-results-block .stacks-index-pages-content-listing .form-wrapper>summary h3,#block-stacks-content-listing-results-block .stacks-collection-items--content-listing .form-wrapper>summary h3,#block-stacks-content-listing-results-block .stacks-news-content-listing .form-wrapper>summary h3,#block-stacks-content-listing-results-block .stacks-rooms-content-listing .form-wrapper>summary h3,#block-stacks-content-listing-results-block .stacks-reserves-content-listing .form-wrapper>summary h3,#block-stacks-content-listing-results-block .rss-feed--content-listing .form-wrapper>summary h3,#block-stacks-content-listing-results-block .stacks-directory-listing-content-listing .form-wrapper>summary h3{margin-block-end:0}#block-stacks-content-listing-results-block .stacks-research-guide-content-listing .container-content,#block-stacks-content-listing-results-block .stacks-databases-content-listing .container-content,#block-stacks-content-listing-results-block .stacks-index-entries--content-listing .container-content,#block-stacks-content-listing-results-block .container-content-listing .container-content,#block-stacks-content-listing-results-block .stacks-index-pages-content-listing .container-content,#block-stacks-content-listing-results-block .stacks-collection-items--content-listing .container-content,#block-stacks-content-listing-results-block .stacks-news-content-listing .container-content,#block-stacks-content-listing-results-block .stacks-rooms-content-listing .container-content,#block-stacks-content-listing-results-block .stacks-reserves-content-listing .container-content,#block-stacks-content-listing-results-block .rss-feed--content-listing .container-content,#block-stacks-content-listing-results-block .stacks-directory-listing-content-listing .container-content{padding:1rem;border:var(--primary-border);margin-block-end:0.5rem}#block-stacks-content-listing-results-block .stacks-research-guide-content-listing .container-content .content,#block-stacks-content-listing-results-block .stacks-databases-content-listing .container-content .content,#block-stacks-content-listing-results-block .stacks-index-entries--content-listing .container-content .content,#block-stacks-content-listing-results-block .container-content-listing .container-content .content,#block-stacks-content-listing-results-block .stacks-index-pages-content-listing .container-content .content,#block-stacks-content-listing-results-block .stacks-collection-items--content-listing .container-content .content,#block-stacks-content-listing-results-block .stacks-news-content-listing .container-content .content,#block-stacks-content-listing-results-block .stacks-rooms-content-listing .container-content .content,#block-stacks-content-listing-results-block .stacks-reserves-content-listing .container-content .content,#block-stacks-content-listing-results-block .rss-feed--content-listing .container-content .content,#block-stacks-content-listing-results-block .stacks-directory-listing-content-listing .container-content .content{gap:0;padding:0}#block-stacks-content-listing-results-block .stacks-research-guide-content-listing .container-content .content-details,#block-stacks-content-listing-results-block .stacks-databases-content-listing .container-content .content-details,#block-stacks-content-listing-results-block .stacks-index-entries--content-listing .container-content .content-details,#block-stacks-content-listing-results-block .container-content-listing .container-content .content-details,#block-stacks-content-listing-results-block .stacks-index-pages-content-listing .container-content .content-details,#block-stacks-content-listing-results-block .stacks-collection-items--content-listing .container-content .content-details,#block-stacks-content-listing-results-block .stacks-news-content-listing .container-content .content-details,#block-stacks-content-listing-results-block .stacks-rooms-content-listing .container-content .content-details,#block-stacks-content-listing-results-block .stacks-reserves-content-listing .container-content .content-details,#block-stacks-content-listing-results-block .rss-feed--content-listing .container-content .content-details,#block-stacks-content-listing-results-block .stacks-directory-listing-content-listing .container-content .content-details{flex-basis:100%}#block-stacks-content-listing-featured-block h2{font-size:1.25rem}footer.footer-layout-1 .site-branding{margin-inline:auto}footer.footer-layout-1 .social-icons-wrapper{justify-self:center}footer.footer-layout-1 .social-icons-wrapper h3,footer.footer-layout-1 .social-icons-wrapper .social-icons{text-align:center;justify-content:center}footer.footer-layout-1 .contact-links-wrapper{text-align:center;justify-self:center;justify-content:center;flex-wrap:wrap}footer.footer-layout-1 .contact-links-wrapper .block-title,footer.footer-layout-1 .contact-links-wrapper .contact-links,footer.footer-layout-1 .contact-links-wrapper .contact-info{display:flex;flex-wrap:wrap;justify-content:center;width:100%}footer.footer-layout-1 .copyright-wrapper{justify-content:center}