/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{color:#191919;overflow-x:hidden;text-rendering:optimizeLegibility;font-size:18px;}.logo{margin-top:0;margin-bottom:0;}.site-branding__logo img{max-height:60px;}:focus-visible{outline:-webkit-focus-ring-color auto 5px;outline:auto blue 5px !important;}:focus{outline:-webkit-focus-ring-color auto 5px !important;outline:auto blue 5px !important;}a:-webkit-any-link:focus-visible{outline-offset:1px;}p a,li a,.hours-block.location-names a{border-bottom:1px solid #585858;padding-bottom:1px;text-decoration:none;transition:border-bottom .18s ease-in-out,color .18s ease-in-out;}p a:hover,p a:active,p a:focus,li a:hover,li a:active,.hours-block.location-names a:hover,.hours-block.location-names a:active,.hours-block.location-names a:focus{border-bottom:1px solid #e42a1d;color:#e42a1d;text-decoration:none;}.menu-item a,.lib-menu-link a,.lib-menu-item a,.menu-item a:hover,.lib-menu-link a:hover,.lib-menu-item a:hover,.menu-item a:active,.lib-menu-link a:active,.lib-menu-item a:active,.sf-depth-1 a,.sf-depth-1 a:hover,.sf-depth-1 a:active{border-bottom:none;}.field--name-field-mt-highlight-link a{border-color:#e42a1d;background-color:#ffffff;border-radius:0 !important;font-family:'neue',Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;padding:20px 100px;letter-spacing:0.1em;color:#e42a1d;text-decoration:none;}.field--name-field-mt-highlight-link a:hover,.field--name-field-mt-highlight-link a:focus{border-color:#e42a1d;background-color:#e42a1d;font-family:'neue',Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;padding:20px 100px;letter-spacing:0.1em;color:#ffffff;border-radius:0;border-width:2px;}.table-sub-header{font-family:'Neue',Helvetica Neue,Helvetica,Arial,sans-serif;color:#000000;}.field.field--name-field-mt-highlight-title.field--type-string.field--label-hidden.field__item{font-family:'neue',Helvetica Neue,Helvetica,Arial,sans-serif;font-size:40px;font-weight:100;margin-bottom:33px;line-height:48px;}.site-name.site-branding__name a{font-size:50px;}h1 .title,.page-title,.page-node-type-mt-service .page-title,h1 span.field.field--name-title.field--type-string.field--label-hidden{color:#e42a1d;font-family:'NeueDisplay-Random',Helvetica Neue,Helvetica,Arial,sans-serif;font-size:50px;}h2{color:black;font-size:40px !important;font-family:'Neue',Helvetica Neue,Helvetica,Arial,sans-serif;margin-bottom:33px !important;}.col-12 h2.title,.col-12 nav > h2,.col-12 .block-search > h2{font-size:36px;font-family:'Neue Display-Wide',Helvetica Neue,Helvetica,Arial,sans-serif;}h3{color:black;font-size:22px;font-family:'Neue-regular',Helvetica Neue,Helvetica,Arial,sans-serif !important;margin-bottom:30px;line-height:35px;margin-top:23px;}.field.field--name-title.field--type-string.field--label-hidden:hover,.mt-0.node__title a:focus{color:#e42a1d;}.field.field--name-title.field--type-string.field--label-hidden{font-size:22px;}.node__title a,.node__title a:hover,.node__title a:active{text-decoration:none;border-bottom:none;}#superfish-lcas-links,#superfish-university-home{font-family:'NeueDisplay',Helvetica Neue,Helvetica,Arial,sans-serif;}table tr th{background-color:white;color:black;font-family:'Neue',Helvetica Neue,Helvetica,Arial,sans-serif;border-top:3px solid #333;}.contact-table tr th,.contact-table tr td{padding-left:0px;}.contact-table tr td:last-child{border-bottom:none;}table tr:last-child td{border-bottom:none;}table tr:first-child th:first-child{border-top-width:3px;border-bottom:1px solid #d9d9d9;}.lcs_slide_out-r{top:55% !important;font-family:'neue-regular',Helvetica Neue,Helvetica,Arial,sans-serif;}#lcs_slide_out_button-22841 a{text-decoration:none;background-color:white;color:#e42a1d;}#block-reserveslinks{margin-bottom:40px;}.active-hours-button{background-color:transparent;border:none;}.active-hours-button-right{float:right;}.active-hours-button-left{float:left;}.active-hours-button:hover{background-color:transparent;}#superfish-mt-mega-menu{font-family:'neue',Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;}.sf-depth-2.lib-menu-link{color:white !important;font-family:'neue',Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px !important;}.sf-depth-3.lib-menu-link{color:white !important;font-family:'neue',Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px !important;}.sf-multicolumn{background-color:#212121 !important;}.header-container .sf-menu ul li.sfHover > a,.header-container .sf-menu ul li a:hover,.header-container .sf-menu ul li > a.is-active,.header-container .sf-menu ul li.active-trail > a{background-color:transparent;}a.sf-depth-2.lib-menu-link:hover,a.sf-depth-3.lib-menu-link:hover{color:#e42a1d !important;}.sf-depth-2.lib-menu-item.sf-multicolumn-column.menuparent{vertical-align:top;}.sf-depth-3.lib-menu-item.sf-no-children{padding-left:15px;}.nav-tabs a.nav-link.active,.nav-tabs a.nav-link.active:focus,.nav-tabs a.nav-link.active:hover{border-color:#e42a1d;color:#e42a1d;font-family:'neue',Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;font-weight:900;line-height:20px;letter-spacing:.1rem;border-width:0 0 1px 0;border-style:solid;}.nav-tabs a.nav-link{font-size:13px;font-weight:900;color:#595959;font-family:'neue',Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.1rem;text-transform:uppercase;border:none;}.nav-tabs a.nav-link:hover,.nav-tabs a.nav-link:focus{color:#e42a1d;}#superfish-lcas-drop-down{font-family:'neue',Helvetica Neue,Helvetica,Arial,sans-serif;font-size:10px !important;}#superfish-lcas-drop-down .sf-depth-1:hover{color:#e42a1d;}.header-top__section ul.menu:not(.sf-accordion) li a,.header-top__section ul.menu:not(.sf-accordion) li > span{font-size:11px;letter-spacing:.8px;}.header-top__section ul.menu:not(.sf-accordion) .sf-sub-indicator{top:47%;}.header-container ul.sf-menu .sf-sub-indicator{right:-30px;opacity:100;color:#969696;}#block-lcasdropdown{margin-left:5px;}#lcas-drop-down-menu-link-content4023bdf8-19c0-44b4-9c6b-c76317adadd9{border-left:1px solid #707070;}#lcas-drop-down-menu-link-content4023bdf8-19c0-44b4-9c6b-c76317adadd9 ul{width:100% !important;background-color:#212121;margin-top:14px;}#lcas-drop-down-menu-link-content4023bdf8-19c0-44b4-9c6b-c76317adadd9 a{font-family:'neue-regular',Helvetica Neue,Helvetica,Arial,sans-serif;color:#ffffff;font-size:13px;}#lcas-drop-down-menu-link-content4023bdf8-19c0-44b4-9c6b-c76317adadd9 a:hover{color:#e42a1d;}.sf-depth-1.lib-menu-item.menuparent:hover a{color:#e42a1d;}#panel2-2 td,#panel2-2 th{border-top-width:0;border-bottom:1px solid #d9d9d9;padding-left:0;width:50%;}.svg-inline--fa.fa-search.fa-w-16.modal-icon:hover,#block-headersearchmodal:hover,button .modal-icon-button:hover{color:#e42a1d !important;}.js-form-item.form-item.js-form-type-search.form-type-search.js-form-item-keys.form-item-keys.form-no-label{border-width:0 0 1px 0;border-style:solid;border-color:#d9d9d9;}.js-form-item.form-item.js-form-type-search.form-type-search.js-form-item-keys.form-item-keys.form-no-label > input{border-width:0 0 0 0;font-family:'neue-regular',Helvetica Neue,Helvetica,Arial,sans-serif;}.feature__title.mt-0 a{text-decoration:none;}.feature__title.mt-0 a:hover{color:#e42a1d;}.list-inline-item a,.list-inline-item a:hover,.list-inline-item a:focus{text-decoration:none;border-bottom:none;}.breadcrumb{margin:0;padding:0;background-color:transparent;position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.breadcrumb__items li:last-child{display:none;}.breadcrumb__item a,.breadcrumb__item a:hover,.breadcrumb__item a:active{border-bottom:none;}.breadcrumb__item a:focus{color:#e42a1d;}.container-fluid .breadcrumb{margin-left:0;}.container-fluid .breadcrumb .breadcrumb__items{margin-left:3px;margin-bottom:15px;}.content-top__section{padding:0px 0 30px;}.promoted-label.mt-style-custom-all{display:none;}@media (min-width:992px){.col-lg-4.ml-xl-auto.pr-xl-5.pl-xl-5{padding-right:0px !important;padding-left:7em !important;margin-left:0 !important;}}.col-lg-8.col-xl-7.pr-xl-5.pl-xl-5{padding-left:15px !important;padding-right:10px !important;}@media (min-width:1200px){.col-xl-7{-ms-flex:0 0 66.333%;flex:0 0 66.333%;max-width:66.333%;}}@media (min-width:992px){.col-lg-4{-ms-flex:0 0 31.5%;flex:0 0 31.5%;max-width:33.333%;}}.col-12.pr-xl-5.pl-xl-5{padding-left:15px !important;padding-right:20px !important;}#block-usingthelibrarymobile,#block-aboutlinksmobile,#block-coursesupportmobile{display:none;}.feature-icon-link,.feature-icon-link h4,.feature-icon-link svg{text-decoration:none;transition:color .18s ease-in-out;}.feature-icon-link:hover h4,.feature-icon-link:hover,.feature-icon-link:hover svg,.feature-icon-link:focus h4,.feature-icon-link:focus,.feature-icon-link:focus svg{text-decoration:none;color:#e42a1d;transition:color .18s ease-in-out;}.overlay-container:focus-within .overlay{opacity:1}.red-banner-link{border-bottom:1px solid #ffffff;}.red-banner-link:hover,.red-banner-link:focus{border-bottom:1px solid #000000;color:#000000;}.bold-announcement{font-weight:900;}.announcement-lower{padding-bottom:0;}
#hero h2,#featured-top h2{color:#e42a1d;font-family:'Neue Display-Wide',Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:-.02rem;font-size:40px;border:none;}#todays-hours{background-color:#b2b2b2;}#highlighted-top h2{font-size:40px;color:#ffffff;}#featured-bottom h2{color:#ffffff;font-size:40px;}.hours-block{background-color:#ffffff;padding:20px 20px 20px 0;}.location-names{font-family:'Neue-regular',Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;width:50%;}.col-12 .view > .more-link a{border-radius:0;background-color:#ffffff;color:#e42a1d;border-color:#e42a1d;font-family:'neue',Helvetica Neue,Helvetica,Arial,sans-serif;padding:26px 100px 24px 100px;}.col-12 .view > .more-link a:hover,.col-12 .view > .more-link a:focus{background-color:#e42a1d;color:white;border-color:#e42a1d;}.mt-style-button-rounded span.mt-button,.mt-style-button-rounded a.mt-button,.mt-style-button-rounded .mt-button > a,.mt-style-button-rounded button.mt-button,.mt-style-button-rounded input[type="submit"],.mt-style-button-rounded input[type="reset"],.mt-style-button-rounded input[type="button"],.mt-style-button-rounded .mt-count-down__button,.mt-style-button-rounded .col-12 .view > .more-link a{border-radius:0;}.feature.d-flex.d-md-block{text-align:center;}#main-content{display:none;}.nav-tab__title{font-size:14px;}.nav-tabs.nav-tabs--fancy a.nav-link{padding:10px 20px 7px;border:2px solid;margin-inline:12px;margin-bottom:-1px;background-color:#ffffff;}.nav.nav-tabs.nav-tabs--fancy.nav-justified{border-bottom:2px solid #e42a1d;}.search-row{margin-left:1px;}@media screen and (min-width:992px){.btn.btn-sm.btn-outline-light{margin-left:19px;}}@media screen and (max-width:991px){#panel1abutton,#panel5abutton,#panel7abutton{margin-right:0;}.btn.btn-sm.btn-outline-light{margin-top:15px;}}.hero-top{padding:100px 0;}#date-block-2,#date-block-3,#date-block-4,#date-block-5,#date-block-6,#date-block-7{display:none;}.hours-block-header{text-align:center;font-family:"Neue",Helvetica Neue,Helvetica,Arial,sans-serif;border-bottom:1px solid #d9d9d9;padding:15px 20px 6px 20px;border-top-width:0px !important;}.disabled-hours-button-right,.disabled-hours-button-right:hover{background-color:transparent;float:right;color:transparent;border:none;}.disabled-hours-button-left,.disabled-hours-button-left:hover{background-color:transparent;float:left;color:transparent;border:none;}.j-reply.j-twitter-meta a{color:#595959;}.field.field--name-title.field--type-string.field--label-hidden{font-family:'Neue';}h3.node__title.mt-0{margin-bottom:5px;}div#content-top{display:none;}
@media screen and (max-width:480px){h1 .title .page-title,h1 .title,.page-title,.page-node-type-mt-service .page-title,h1 span.field.field--name-title.field--type-string.field--label-hidden{font-size:30px;}h2.title{font-size:24px !important;text-align:center;}h2{font-size:30px !important;}h4{font-size:18px;}.highlighted-message p{font-size:16px !important;}.feature.d-flex.d-md-block{float:left;}#content-top{background-position-y:48%;}.field.field--name-field-mt-highlight-title.field--type-string.field--label-hidden.field__item{font-size:20px;}p,li{font-size:16px;}body{font-size:16px;}#superfish-using-the-library-mobile-toggle::after,#superfish-course-support-mobile-toggle::after,#superfish-about-links-mobile-toggle::after{top:49px !important;}#superfish-using-the-library-mobile-toggle.sf-expanded::after,#superfish-course-support-mobile-toggle.sf-expanded::after,#superfish-about-links-mobile-toggle.sf-expanded::after{top:49px !important;}#archives-hours{max-width:50%;}.about-parent{display:block;}}@media screen and (max-width:810px){#block-aboutlinks,#block-usingthelibrary,#block-coursesupport{display:none;}.sf-depth-2.lib-menu-link,.sf-depth-3.lib-menu-link{color:#191919 !important;font-size:15px !important;font-family:"neue-regular",Helvetica Neue,Helvetica,Arial,sans-serif;}.clearfix.header-top.region--light-typography.region--black-background{display:none;}h2.title{text-align:center;}#block-usingthelibrarymobile,#block-aboutlinksmobile,#block-coursesupportmobile{display:block;padding:13px 0;}#superfish-using-the-library-mobile-toggle,#superfish-course-support-mobile-toggle,#superfish-about-links-mobile-toggle{display:inline-block;width:100%;padding:13px 70px 11px 0px;border-top:solid 1px #d9d9d9;border-bottom:solid 1px #d9d9d9;text-decoration:none;font-family:'neue-Regular',Helvetica Neue,Helvetica,Arial,sans-serif;}#superfish-using-the-library-mobile-toggle::after,#superfish-course-support-mobile-toggle::after,#superfish-about-links-mobile-toggle::after{background-size:100% auto;content:"";display:block;height:18px;width:18px;position:absolute;top:59px;transition:opacity .18s ease-in-out;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='1024' height='1024' viewBox='0 0 1024 1024'%3E%3Cpath fill='none' stroke='currentColor' stroke-width='56.8889' stroke-miterlimit='4' stroke-linecap='butt' stroke-linejoin='miter' d='M432.356 113.778l369.778 369.778-369.778 369.778'%3E%3C/path%3E%3C/svg%3E");right:15px;transform:rotate(90deg);}#superfish-using-the-library-mobile-toggle.sf-expanded::after,#superfish-course-support-mobile-toggle.sf-expanded::after,#superfish-about-links-mobile-toggle.sf-expanded::after{transform:rotate(270deg);background-size:100% auto;content:"";display:block;height:18px;width:18px;position:absolute;top:59px;transition:opacity .18s ease-in-out;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='1024' height='1024' viewBox='0 0 1024 1024'%3E%3Cpath fill='none' stroke='currentColor' stroke-width='56.8889' stroke-miterlimit='4' stroke-linecap='butt' stroke-linejoin='miter' d='M432.356 113.778l369.778 369.778-369.778 369.778'%3E%3C/path%3E%3C/svg%3E");right:15px;}.region--dark-typography ul.menu li a.is-active.sf-depth-1{color:#e42a1d;}.region--dark-typography ul.menu li a.sf-depth-1::before{content:"";}.region--dark-typography ul.menu li a.sf-depth-1{padding-left:0;}.content-top__section{padding:0 0 10px;}#superfish-using-the-library-mobile-accordion,#superfish-course-support-mobile-accordion,#superfish-about-links-mobile-accordion{border-bottom:solid 1px #d9d9d9;}}@media (max-width:481px){h1 .title .page-title,h1 .title,.page-title,.page-node-type-mt-service .page-title,h1 span.field.field--name-title.field--type-string.field--label-hidden{font-size:30px;}#block-aboutlinks,#block-usingthelibrary,#block-coursesupport{display:none;margin-bottom:13px;}}@media (min-width:1200px){.col-xl-6.col-lg-6.col-md-10.col-12.order-xl-2{padding-right:0;-ms-flex:0 0 61%;flex:0 0 61%;max-width:61%;}.col-xl-2.col-lg-1.col-md-2.order-xl-3{-ms-flex:0 0 4.666667%;flex:0 0 4.667%;max-width:4.667%;}#superfish-mt-mega-menu{float:right;}ul.sf-menu,ul.sf-menu ul,ul.sf-menu ol,ul.sf-menu li,ul.sf-menu a,ul.sf-menu span,ul.sf-menu div{margin:0 auto;}.header-container ul.sf-menu > li.menuparent > a{padding-right:9px;}}
#superfish-reserves-links{width:100%;}#block-reserveslinks-menu,#block-campusinformation-menu{font-family:'neue',Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px !important;border-top:3px solid;padding-top:9px;padding-bottom:0;line-height:30px;margin-bottom:0 !important;margin-top:60px;}#block-reserveslinks ul,#block-campusinformation ul{margin-top:10px;padding-top:18px;line-height:25px;border-top:1px solid #d9d9d9;margin-bottom:75px;}#block-reserveslinks li,#block-campusinformation li{line-height:25px;padding:0 0 0 20px;}#block-reserveslinks a,#block-campusinformation a{padding:0 0 0 10px;line-height:25px;font-size:14px;}#block-reserveslinks a::before,#block-campusinformation a::before{background-size:100% auto;content:"";display:block;height:16px;width:16px;position:absolute;top:4px;transition:opacity .18s ease-in-out;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='1024' height='1024' viewBox='0 0 1024 1024'%3E%3Cpath fill='none' stroke='currentColor' stroke-width='56.8889' stroke-miterlimit='4' stroke-linecap='butt' stroke-linejoin='miter' d='M432.356 113.778l369.778 369.778-369.778 369.778'%3E%3C/path%3E%3C/svg%3E");}#block-reserveslinks a:hover::before,#block-campusinformation a:hover::before{transform:none;}.contact-table{margin-bottom:29px;}#block-aboutlinks,#block-usingthelibrary,#block-coursesupport{background-color:#f2f2f2;border-top:3px solid #333333;margin-bottom:50px;font-size:17px;line-height:30px;}#block-aboutlinks ul,#block-usingthelibrary ul,#block-coursesupport ul{padding:0 15px 0 15px;}#block-aboutlinks li:first-child a,#block-usingthelibrary li:first-child a,#block-coursesupport li:first-child a{font-family:'neue',Helvetica Neue,Helvetica,Arial,sans-serif;padding:12px 15px 10px 0;line-height:30px;color:#000000;}#block-aboutlinks li:first-child a::after,#block-aboutlinks li:first-child a,#block-usingthelibrary li:first-child a::after,#block-usingthelibrary li:first-child a,#block-coursesupport li:first-child a::after,#block-coursesupport li:first-child a{padding:0;background-image:unset;}#block-aboutlinks a::before,#block-usingthelibrary a::before,#block-coursesupport a::before{content:'';}#block-aboutlinks li,#block-usingthelibrary li,#block-coursesupport li{padding:12px 18px 11px 0;font-size:17px;border-top:1px solid #b2b2b2;}#block-aboutlinks li a,#block-usingthelibrary li a,#block-coursesupport li a{padding:0;}#block-aboutlinks li a.is-active,#block-usingthelibrary li a.is-active,#block-coursesupport li a.is-active{color:#e42a1d;}#block-aboutlinks a::after,#block-usingthelibrary a::after,#block-coursesupport a::after{background-size:100% auto;content:"";display:block;height:16px;width:16px;position:absolute;top:15px;transition:opacity .18s ease-in-out;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='1024' height='1024' viewBox='0 0 1024 1024'%3E%3Cpath fill='none' stroke='currentColor' stroke-width='56.8889' stroke-miterlimit='4' stroke-linecap='butt' stroke-linejoin='miter' d='M432.356 113.778l369.778 369.778-369.778 369.778'%3E%3C/path%3E%3C/svg%3E");right:0;}#block-aboutlinks li:first-child a.is-active,#block-usingthelibrary li:first-child a.is-active,#block-coursesupport li:first-child a.is-activ{color:#000000;}#block-aboutlinks li:first-child a:hover,#block-usingthelibrary li:first-child a:hover,#block-coursesupport li:first-child a:hover{color:#e42a1d;}#block-aboutlinks a.is-active::after,#block-usingthelibrary a.is-active::after,#block-coursesupport a.is-active::after{transform:rotate(90deg);color:#e42a1d;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='1024' height='1024' viewBox='0 0 1024 1024'%3E%3Cpath fill='none' stroke='%23e42a1d' stroke-width='56.8889' stroke-miterlimit='4' stroke-linecap='butt' stroke-linejoin='miter' d='M432.356 113.778l369.778 369.778-369.778 369.778'%3E%3C/path%3E%3C/svg%3E");}#panel2-2 h2{margin-top:0;}.node__header{padding-bottom:0;}
.js-form-item.form-item.js-form-type-textfield.form-type-textfield.js-form-item-search.form-item-search.form-no-label{width:85%;font-family:'neue-regular',Helvetica Neue,Helvetica,Arial,sans-serif;}.btn.btn-sm.btn-outline-light:hover,.btn.btn-sm.btn-outline-light:focus{border:2px solid #e42a1d;background-color:#e42a1d;color:#ffffff;}.btn-search{border-radius:0;border:2px solid #707070;color:#e42a1d;margin-left:0;border-left:none;background-color:#ffffff;}.btn-search:hover,.btn-search:focus{color:#ffffff;background-color:#e42a1d;}.btn.btn-sm.btn-outline-light{text-decoration:none;border-radius:0;padding:15px 50px 13px 50px;font-family:'neue',Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:0.01em;border:2px solid #e42a1d;background-color:#ffffff;color:#e42a1d;}#gsQueryType{display:none;}#queryTerm:focus-visible{outline:none;}#queryTerm{border:2px solid #707070;border-right:none;}#queryTerm,#edit-keys{font-family:'neue-regular',Helvetica Neue,Helvetica,Arial,sans-serif;padding-left:10px;background-color:#ffffff;height:53px;border-right:none;}@media screen and (min-width:992px){#queryTerm,#edit-keys{width:60%;}}@media screen and (max-width:991px){#queryTerm,#edit-keys{width:80%;}}#block-searchtabs-2,#block-searchtabsfront{padding:5px 25px;background:rgba(255,255,255);}#block-searchtabsfront ul{justify-content:space-between;margin-bottom:10px;}#block-searchtabsfront h2{margin-bottom:20px;}
.site-name{font-family:'Neue Display Wide',Helvetica Neue,Helvetica,Arial,sans-serif;}@media screen and (min-width:992px){.grid-container{--n:4;display:grid;grid-template-columns:repeat(auto-fill,minmax(max(200px,100%/var(--n)),1fr));padding:55px 0px 55px 0px;}.g-footer__additionalLinks::before{background:#fff;content:"";display:block;height:1px;margin:7px 0 12px;width:15px;}}@media screen and (max-width:991px){.grid-container{--n:1;}.g-footer__additionalLinks::before{height:0px;background:#fff;content:"";display:block;margin:7px 0 12px;width:15px;}}.grid-item{padding:5px;margin:10px;text-decoration:none;box-sizing:border-box;}.g-footer__title,.region--light--typography h5{font-family:'neue-regular',Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;line-height:20px;font-weight:900;font-style:normal;letter-spacing:.03rem;margin:7px 0 3px;color:#e42a1d;text-transform:uppercase;}.g-footer__list{font-family:'neue-regular',Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:30px;font-weight:400;font-style:normal;letter-spacing:0;margin:0;}.g-footer__additional{font-size:14px;line-height:30px;font-weight:400;font-style:normal;letter-spacing:0;margin:30px 0 0;padding:0;position:static;color:#a7a9ac;}.g-footer__additionalLinks{border-bottom:1px solid transparent;padding-bottom:1px;text-decoration:none;transition:border-bottom .18s ease-in-out;color:#a7a9ac;font-family:'neue-regular',Helvetica Neue,Helvetica,Arial,sans-serif;}.g-footer__address{font-family:'neue-regular',Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;line-height:30px;font-weight:400;font-style:normal;letter-spacing:0;}.org{font-family:'Neue',Helvetica Neue,Helvetica,Arial,sans-serif;}.g-footer__socialLinks{border:none;height:auto;margin:30px 0 40px;padding:0;text-align:left;}.g-footer__socialLink a{color:#fff;display:block;line-height:1;}.visually-hidden{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px;}.g-footer__socialLinks li{display:inline-block;}@media screen and (max-width:991px){.g-footer__column::after{content:none;}}@media screen and (min-width:992px){.g-footer__column::after{content:"";position:absolute;top:71px;width:1px;height:calc(100% - 140px);background:#333;background-color:rgb(51,51,51);background-position-x:0%;background-position-y:0%;background-repeat:repeat;background-attachment:scroll;background-image:none;background-size:auto;background-origin:padding-box;background-clip:border-box;transform:translateX(-20px);}}.g-footer__list a{border-bottom:1px solid transparent;padding-bottom:1px;text-decoration:none;transition:border-bottom .18s ease-in-out,color .18s ease-in-out;}.g-footer__list a:active,.g-footer__list a:hover,.g-footer__list a:focus{border-bottom:1px solid #fff;}.nav-item{font-family:'Neue Display-Wide',Helvetica Neue,Helvetica,Arial,sans-serif;}ul.g-footer__list{list-style-type:none;padding-left:0;}.social-link-icon-footer,.social-link-icon-footer:hover{border-bottom:none;}.social-link-icon-footer:focus-visable svg,.social-link-icon-footer:focus svg{outline:pink auto 1px;}
