@import url("https://fonts.cdnfonts.com/css/fontin");@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");.menu-menu-top-menu li a{font-weight:600 !important}.header .main-nav-primary ul.menu-parent>li.has-expanded:last-child>ul.menu-child{right:0;left:auto}.field--name-field-featured{visibility:hidden}.notification{background:#ECEFF1 !important;padding:15px;border-radius:12px;margin-top:10px}.user-logged-in .top-menu li.menu-item.menu-item-link.menu-item-level-1:nth-child(2){display:none !important}.main-nav-primary .navigation>.menu>.menu-item:not(.has-expanded)>a{padding-inline:0.5rem !important}.menu-child .menu-item .menu-link{font-size:15.5px !important}.main-nav-primary .menu-child li a{border-bottom:none !important}.main-nav-primary li a{font-size:1.05rem !important;font-weight:600 !important}@media (max-width:1399px){.main-nav-primary .navigation>.menu>.menu-item:nth-last-of-type(2).has-expanded>.menu{inset-inline-end:0}.main-nav-primary li a{font-size:1rem !important}}.mobile-main-menu .menu-child li{margin-top:8px}a#edit-link,a#edit-pass--2{color:#444 !important}@media screen and (max-width:1023px){main#main-content{margin-top:-20px}}.block-research-guide-tab-block a.tabs-item:hover,.block-research-guide-tab-block .tabs .tabs-item.selected{font-weight:500 !important}body:not(.path-side-wide){background:#fff !important}.container-callout .callout-details{padding:0 0 15px !important}menu-child .menu-item a{font-family:"Poppins";font-weight:600 !important}.main-inner-wrapper h3,.main-inner-wrapper h4{color:#0892AF !important}img,.hero,.location-tabs .tabs,.card--location,iframe{border-radius:12px !important}.content-header__image{border-top-left-radius:12px !important;border-top-right-radius:12px !important}.content-details{border-bottom-left-radius:12px !important;border-bottom-right-radius:12px !important}.s-lc-whw thead th{border:none !important}.features__list li a{color:#0892AF !important}.detail__content{font-size:18px !important}.content-header--large .content-header__image{min-width:100% !important}h1,h2,h3,h4,h5,h6,h2 a,h3 a,h4 a{font-family:"Fontin", "Merriweather", sans-serif !important;font-weight:700 !important}body{font-family:"Poppins", sans-serif !important;font-weight:500 !important}:root{--primary-color: #006699;--primary-color-darker: #003f5e;--primary-neutral: #d8d8d8;--secondary-neutral: #444;--secondary-color: #0892AF;--tertiary-color: #008db1}@media (min-width:64em){#main-navigation{display:grid !important}button#mobile-menu-1{display:none !important}}@media screen and (min-width:64em){.block-stacks-content-listing-featured-slider-block .slider-mini-layout-5 .slick-slide{width:269px !important}.slick-track{transform:translate3d(0px, 0px, 0px)}}@media print,screen and (max-width:39.9988em){.reveal{margin-left:auto;min-height:fit-content;height:auto}}@media screen and (min-width:40em){.region-header .region-inner-wrapper,.region-footer .region-inner-wrapper,.region-before-content .region-inner-wrapper,.region-after-content .region-inner-wrapper{max-width:100rem}.main-inner-wrapper,.region-after-content{max-width:100rem}.details-page{max-width:100rem}hr{max-width:100rem}}.main-inner-wrapper{padding-block-start:0}.main-inner-wrapper .layout{gap:1rem;margin-block-end:2rem}.site-wide-protect{background-color:var(--primary-color)}.site-wide-protect .site-wide-login{background-color:white}.site-wide-protect .site-wide-login .patron-login-link{display:none}.mobile-menu a{font-weight:600 !important}.mobile-menu .menu-parent .menu-item a.menu-link:hover{background-color:transparent}.mobile-menu .menu-parent .has-expanded .menu-item:hover,.region-mobile-menu .menu-parent>.menu-item.active,.mobile-menu .menu-parent .menu-item:not(.has-expanded):hover{background-color:transparent}.mobile-main-menu .menu-parent .menu-child{padding-inline-start:1rem}.block-stacks-font-resizer .font-resizer .list-icon{border:solid 1px var(--secondary-neutral);padding:0 0.5rem}.block-stacks-font-resizer .font-resizer .list-icon i{color:var(--primary-color)}.block-stacks-font-resizer .font-resizer .font-down{border-inline-start:0}header .top-bar-wrapper{display:flex;flex-wrap:wrap}header .top-bar-wrapper .top-menu{order:2;margin-inline-end:1rem}header .top-bar-wrapper .top-menu .menu-parent{gap:1rem;font-weight:bold}header .top-bar-wrapper .top-menu .menu-parent .menu-link{color:var(--secondary-neutral);line-height:1}header .top-bar-wrapper .top-menu .menu-parent .menu-link.is-active{text-decoration:underline}header .top-bar-wrapper .block-stacks-font-resizer{order:3}header .top-bar-wrapper .stacks-language-switcher{order:4;margin:0}header .top-bar-wrapper .stacks-language-switcher select{border-color:var(--secondary-neutral);border-radius:0;height:34px}.top-location-bar{padding-block:0.5rem;justify-content:flex-end}@media (max-width:64em){.top-location-bar{display:none}}.ui-dialog #modal-all-locations .loc-item .office-hours{margin:0}@media (min-width:64em){#stacks-search-bar-block .search-bar-container{margin:0}#stacks-search-bar-block .search-bar-container .form-type-select{order:1}#stacks-search-bar-block .search-bar-container .form-type-search{order:0}#stacks-search-bar-block .search-bar-container .form-actions{order:2}#stacks-search-bar-block .search-bar-container .form-actions input{width:8rem}}#main-navigation .menu-parent{gap:0 1.35rem;flex-wrap:wrap}#main-navigation .menu-parent .menu-item-level-1{font-size:1.125rem}#main-navigation .menu-parent .menu-item-level-1 .menu-link{border-block-end:solid 5px transparent}#main-navigation .menu-parent .menu-item-level-1 .is-active,#main-navigation .menu-parent .menu-item-level-1 .menu-link:hover{border-color:var(--primary-color);transition:border-color 300ms}#main-navigation .menu-parent .menu-item-level-1 .menu-child{opacity:0;transition:opacity 300ms}#main-navigation .menu-parent .menu-item-level-1:hover .menu-child{opacity:1}#main-navigation .menu-parent .menu-item-level-1 button.submenu-button{padding-block-end:5px}.main-nav-primary .navigation>.menu>.menu-item:not(.has-expanded)>a{padding-inline:1rem}.main-nav-primary .has-expanded.last .menu-child{margin-right:0}.bento-stats{gap:1rem}.stacks-results .container-item .search-item-image{padding-inline-start:0}.results-grid-view .image-holder{max-width:300px}.results-grid-view h2.result-title{margin-block-start:1rem}.results-grid-view .action-links{display:flex}h1,.h1,h1>*,h2,.h2,h2>*,h3,.h3,h3>*,h4,.h4,h4>*,h5,.h5,h5>*,h6,.h6,h6>*,div.site-name{font-family:"Fontin", "Merriweather", sans-serif;font-weight:700}.sub-header-content{margin-block-start:2rem}.path-frontpage .sub-header-content{display:none}h1.header-page-title{font-size:2em;width:45%;min-width:fit-content;padding:0;text-align:center;justify-content:center;margin:0 auto 1rem;font-weight:bold;color:var(--secondary-color);border-block-end:solid 1px var(--primary-neutral)}h1.header-page-title:empty{display:none}h2.block-title{font-size:2em;justify-content:center}h2.block-title .block-stacks-share,h2.block-title:hover .block-stacks-share{display:none}@media screen and (min-width:64em){.header-layout-2.header-default{grid-template-areas:"header-site-branding header-top-bar    " "header-site-branding header-main-search" "header-main-nav      header-main-nav   ";grid-template-rows:100px 65px auto;grid-template-columns:1fr 4fr;column-gap:1rem}}@media screen and (max-width:63.9375em){.header-layout-2.header-default{grid-template-areas:"header-site-branding header-site-branding header-site-branding header-site-branding header-site-branding header-site-branding header-site-branding header-site-branding header-site-branding header-site-branding header-site-branding 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  ";grid-template-rows:auto 200px;grid-gap:1rem}}header .site-branding-primary{z-index:1;margin:0}header .site-branding-primary .site-logo{margin:0}header .site-branding-primary .name-and-slogan .site-name{font-weight:bold}.progress-marker::before{z-index:0}.slick-slider{z-index:0}.block-stacks-slider .slider-mini-layout-7 .img-wrapper{height:4rem;width:10rem;margin-inline-start:1rem}.block-stacks-slider .slider-mini-layout-7 .img-wrapper img{object-fit:scale-down !important}.block-stacks-slider .slider-mini-layout-7 .paragraph{border:none;gap:1rem;height:6rem}.block-stacks-slider .slider-mini-layout-7 .paragraph .slider-body-wrapper{margin:0;padding:0;flex-basis:100%;font-weight:bold}.block-stacks-slider .slider-mini-layout-7 .paragraph .slider-body-wrapper a.slider-link{font-size:1rem}.block-stacks-slider .slider-mini-layout-7 .paragraph .slider-body-wrapper a.slider-link:hover{text-decoration:underline}.callout-layout-2 .container-item{margin:0}.callout-layout-2 .container-item .container-details{height:100%;padding-block-end:0}.callout-layout-2 .container-item .container-details .container-content{height:inherit}.callout-layout-2 .container-item .container-details .container-content .image-holder img{object-fit:contain;object-position:top;aspect-ratio:1.3333333333;width:100%;height:auto}.callout-layout-2 .container-item .container-details .container-content h3.title{font-size:1.125rem;margin-block-start:0.75rem}.callout-layout-2 .container-item .container-details .container-content p:empty{display:none}.block-stacks-locations{margin-block-start:4rem}.block-stacks-locations .location-item{border:none}.block-stacks-locations .location-item h3.title{font-weight:bold;margin-block-start:1rem;font-size:1.25rem}.block-stacks-locations .location-tabs .tabs-title:only-of-type{display:none}@media (min-width:40em){.block-stacks-locations .location-tabs .tabs-title{width:20rem}}.block-stacks-locations .location-tabs .tabs-title{min-width:fit-content;text-align:center;border:none;background-color:var(--primary-color)}.block-stacks-locations .location-tabs .tabs-title.active a{background-color:var(--primary-color-darker);transition:background-color 300ms}.block-stacks-locations .location-tabs .tabs-title a{color:white}.block-stacks-locations .location-hours-address .hours .field__label{font-weight:bold;text-decoration:underline}@media screen and (max-width:39.9375em){.horizontal .tabs-title.active .title-tabs-navigation{color:white}.block-stacks-locations .close-locations::after{color:white}}@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{margin:0;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}}.js_resourceflow-slider{padding:1rem}.js_resourceflow-slider .slider-mini-layout-7 .slick-slide{margin-block-start:0}.js_resourceflow-slider .slider-mini-layout-7 .slick-slide .slider-item{border:transparent}.js_resourceflow-slider .slider-mini-layout-7 .slick-slide .slider-item img{height:14rem;object-fit:scale-down}.main-inner-wrapper .node-custom-block{padding:1rem}.node-custom-block .card--location{font-weight:bold}.node-custom-block .card--location *{color:white}.node-custom-block .card--location .card__content{padding:2cqh}.node-custom-block .card--location .card__content h3.card__title{font-size:1.675rem;margin-block-end:2rem}.node-custom-block .card--location .card__content .office-hours{margin-block-end:4rem}.node-custom-block .card--location .card__content .office-hours .s-lc-whw-subloc{display:none}.node-custom-block .card--location .card__content .card__footer a{letter-spacing:2px}.node-custom-block .card--location .card__content .card__footer .field--name-field-address{text-transform:uppercase}.node-custom-block .card--location .card__content .card__footer .field--name-field-address .country{display:none}.node-custom-block .card--location .card__content .card__footer .field--name-field-contact-number{display:flex;flex-wrap:wrap;margin-block-start:1rem;gap:1rem}.node-custom-block .card--blue{background-color:var(--tertiary-color)}.node-custom-block .card--disabled{background-color:var(--secondary-neutral)}.block-stacks-news-articles-block{padding:1rem;border:solid 1px var(--primary-neutral)}.block-stacks-news-articles-block h3.title-layout-2{margin-block:1rem 0;font-size:1.25rem}.block-stacks-news-articles-block .field--name-field-news-body p{margin:0}.node--type-news{padding:1rem}@media (max-width:64em){.node--type-news .container-item{flex-direction:column}.node--type-news .container-item .image-holder-container{max-width:20rem;margin-inline:auto}}.node--type-news .container-item{display:flex;gap:2rem}.node--type-news .container-item .field .field__label{font-weight:bold}.node--type-news .container-item .field .field__label::after{content:":";margin-inline-end:0.5rem}.node--type-news .container-item .image-holder-container{flex:1}.node--type-news .container-item .container-content{flex:3}.node--type-news .container-item .container-content>.field:not(:first-of-type){margin-block-start:1rem}.page-node-type-news figure.caption img{width:450px;padding:0 !important}.page-node-type-news figure.caption:nth-of-type(odd){float:right;margin-inline-start:1rem}.page-node-type-news figure.caption:nth-of-type(even){float:left;margin-inline-end:1rem}.slider-large-layout-3 .paragraph{padding:0}.slider-large.captions-enabled .slider-body-wrapper{height:fit-content !important;color:white;background-color:rgba(102, 102, 102, 0.8)}.slider-large.captions-enabled .slider-body-wrapper .slider-body-text{margin:0}.slider-large.captions-enabled .slider-body-wrapper .slider-body-text p.text{font-size:0.875rem}.page-node-type-e-resource .node--type-e-resource{padding:1rem;border:solid 1px var(--primary-neutral)}.page-node-type-e-resource .node--type-e-resource .field:not(:first-of-type) .field__label{margin-block-start:1rem}.page-node-type-e-resource .node--type-e-resource .field__label{font-weight:bold}.page-node-type-e-resource .node--type-e-resource .field__label::after{content:":"}.page-node-type-e-resource .node--type-e-resource .media--type-image img{max-width:30rem}#block-stacks-content-listing-results-block .stacks-databases-content-listing details.form-wrapper>summary h3{margin-block-end:0}#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 .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{font-weight:bold;font-size:1.1rem}#block-stacks-content-listing-results-block .stacks-research-guide-content-listing article,#block-stacks-content-listing-results-block .stacks-databases-content-listing article,#block-stacks-content-listing-results-block .stacks-index-entries--content-listing article,#block-stacks-content-listing-results-block .stacks-collection-items--content-listing article,#block-stacks-content-listing-results-block .stacks-news-content-listing article,#block-stacks-content-listing-results-block .stacks-rooms-content-listing article,#block-stacks-content-listing-results-block .stacks-reserves-content-listing article,#block-stacks-content-listing-results-block .rss-feed--content-listing article{margin-block-end:0.5rem}#block-stacks-content-listing-results-block .stacks-research-guide-content-listing article.media--type-image img,#block-stacks-content-listing-results-block .stacks-databases-content-listing article.media--type-image img,#block-stacks-content-listing-results-block .stacks-index-entries--content-listing article.media--type-image img,#block-stacks-content-listing-results-block .stacks-collection-items--content-listing article.media--type-image img,#block-stacks-content-listing-results-block .stacks-news-content-listing article.media--type-image img,#block-stacks-content-listing-results-block .stacks-rooms-content-listing article.media--type-image img,#block-stacks-content-listing-results-block .stacks-reserves-content-listing article.media--type-image img,#block-stacks-content-listing-results-block .rss-feed--content-listing article.media--type-image img{float:right;margin-inline-start:0.5rem}#block-stacks-content-listing-results-block .stacks-research-guide-content-listing details.form-wrapper>summary,#block-stacks-content-listing-results-block .stacks-databases-content-listing details.form-wrapper>summary,#block-stacks-content-listing-results-block .stacks-index-entries--content-listing details.form-wrapper>summary,#block-stacks-content-listing-results-block .stacks-collection-items--content-listing details.form-wrapper>summary,#block-stacks-content-listing-results-block .stacks-news-content-listing details.form-wrapper>summary,#block-stacks-content-listing-results-block .stacks-rooms-content-listing details.form-wrapper>summary,#block-stacks-content-listing-results-block .stacks-reserves-content-listing details.form-wrapper>summary,#block-stacks-content-listing-results-block .rss-feed--content-listing details.form-wrapper>summary{background-color:var(--primary-color);padding-inline:1rem;color:white !important}#block-stacks-content-listing-results-block .stacks-research-guide-content-listing details.form-wrapper>summary h3,#block-stacks-content-listing-results-block .stacks-databases-content-listing details.form-wrapper>summary h3,#block-stacks-content-listing-results-block .stacks-index-entries--content-listing details.form-wrapper>summary h3,#block-stacks-content-listing-results-block .stacks-collection-items--content-listing details.form-wrapper>summary h3,#block-stacks-content-listing-results-block .stacks-news-content-listing details.form-wrapper>summary h3,#block-stacks-content-listing-results-block .stacks-rooms-content-listing details.form-wrapper>summary h3,#block-stacks-content-listing-results-block .stacks-reserves-content-listing details.form-wrapper>summary h3,#block-stacks-content-listing-results-block .rss-feed--content-listing details.form-wrapper>summary h3{color:white !important}#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 .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{padding:1rem;border:var(--primary-border)}#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 .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{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 .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{flex-basis:100%}#block-stacks-content-listing-featured-block h3{font-size:1.25rem}.footer-layout-5 .contact-links-wrapper .contact-links{padding:0}@media screen and (min-width:40em) and (max-width:63.9375em){.footer-layout-5 .contact-links-wrapper{display:block}}@media (min-width:64em){.footer-layout-5 .social-icons-wrapper{text-align:right}.footer-layout-5 .social-icons-wrapper .social-icons{justify-content:flex-end;margin-block-end:2rem}}@media (max-width:64em){.footer-layout-5 .custom-content{margin-block:1rem}.footer-layout-5 .custom-content *{text-align:left}}.footer:not(.footer-layout-4)>.footer-inner-wrapper .contact-links-wrapper .block-title{font-size:1.275rem}.main-nav-primary .has-expanded>a::after{padding:0 0.5rem}