@import url(https://fast.fonts.net/cssapi/e223c5e4-9880-4eef-8ae3-14faecf64cb1.css);
@import url(https://use.typekit.net/lsx0xyc.css);
@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}a{color:inherit;text-decoration:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}[role=button],button,input[type=button],input[type=reset],input[type=submit]{box-sizing:content-box}button,input[type=button],input[type=reset],input[type=submit]{background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-appearance:button;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}img{max-width:100%}#banner-message .inner,#branding .inner,#footer .inner,#main-wrapper #main,nav .inner{width:100%;max-width:1140px;margin:0 auto}#main-wrapper #main.redesign-style,.page--style--redesign-style #main-wrapper #main{max-width:1280px;margin-bottom:80px}#main-wrapper #main.redesign-style.no-min-height,.page--style--redesign-style #main-wrapper #main.no-min-height{min-height:auto}#branding .left,#branding .right,#main-wrapper,nav{padding:0 20px}.maintenance-page #main-wrapper,.page-node-178034 #main-wrapper,.page-node-300726 #main-wrapper,.user--anonymous.path-user #main-wrapper{padding:0}.maintenance-page #main-wrapper #main,.page-node-178034 #main-wrapper #main,.page-node-300726 #main-wrapper #main,.user--anonymous.path-user #main-wrapper #main{max-width:none;margin:0}.maintenance-page .region-content,.page-node-178034 .region-content,.page-node-300726 .region-content,.user--anonymous.path-user .region-content{padding:0 20px}.maintenance-page #block-system-main,.page-node-178034 #block-system-main,.page-node-300726 #block-system-main,.user--anonymous.path-user #block-system-main{width:100%;max-width:1140px;margin:0 auto}@media screen and (min-width:701px){.page-node-300726 .region-content,.user--anonymous.path-user .region-content{margin:0 auto;padding:40px 20px;max-width:700px}.page-node-300726 .region-content #block-system-main,.user--anonymous.path-user .region-content #block-system-main{background:#fff;box-sizing:border-box}}.page__node-type--collection-landing-page #content-header{width:100%}.page__node-type--collection-landing-page #content-header .inner{max-width:1140px;margin:0 auto}.page__node-type--collection-landing-page #browse-options,.page__node-type--collection-landing-page #tabs,.page__node-type--collection-landing-page .search,.page__node-type--collection-landing-page .top{padding-left:20px;padding-right:20px}.page__node-type--collection-landing-page #main-wrapper{padding:0}.page__node-type--collection-landing-page #main-wrapper #main{max-width:none;margin:0}.page__node-type--collection-landing-page #main-content{max-width:1140px;margin:0 auto;padding:0 20px}.page__node-type--collection-landing-page a#main-content{margin:0;padding:0}@media screen and (min-width:1140px){#branding,#branding .left,#branding .right{padding:0}.page__node-type--collection-interactive #browse-options,.page__node-type--collection-interactive .collection-header #tabs,.page__node-type--collection-interactive .search,.page__node-type--collection-interactive .top,.page__node-type--collection-landing-page #browse-options,.page__node-type--collection-landing-page .collection-header #tabs,.page__node-type--collection-landing-page .search,.page__node-type--collection-landing-page .top{padding-left:0;padding-right:0}.page-collection-search #main-content,.page__node-type--collection-interactive #main-content,.page__node-type--collection-landing-page #main-content,.path--frontpage #main-content{padding:0}}a:visited{color:inherit}a:active,a:focus,a:hover{color:#3d5059}.select2-selection,select{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;padding:15px 42px 15px 15px;line-height:1;background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.535 6.34l-5.34-4.4a.479.479 0 010-.768L.817.66a.763.763 0 01.932 0L6 4.144 10.253.658a.763.763 0 01.931.001l.623.513a.479.479 0 010 .769l-5.34 4.4a.763.763 0 01-.932 0z' fill='%233D5059'/%3E%3C/svg%3E") no-repeat calc(100% - 15px) 50%;border-radius:0;border:1px solid #e6e6e6;-webkit-appearance:none;-moz-appearance:none;position:relative;z-index:2;display:block;box-sizing:border-box}.select2-selection::-ms-expand,select::-ms-expand{display:none}.select2-container--default{font-family:canada-type-gibson,sans-serif;font-size:1.25rem}.select2-container--default .select2-selection{align-items:center;display:flex;line-height:1}.select2-container--default .select2-selection .select2-selection__rendered{padding:0}.select2-container--default .select2-selection .select2-selection__arrow{display:none}.select2-container--default .select2-selection .select2-selection__placeholder{color:#3d5059}.select2-container--default .select2-selection.select2-selection--single .select2-selection__clear{display:none}.select2-container--default .select2-dropdown{border-color:#345d33;color:#3d5059;font-family:inherit;font-weight:300}.select2-container--default .select2-dropdown .select2-search__field{border-color:#345d33;color:inherit;font-family:inherit;font-size:inherit}.select-wrapper{background-color:#dec481;position:relative;overflow:hidden;z-index:1}.select-wrapper i{font-size:10px;position:absolute;top:16px;right:8px;z-index:1}.select-wrapper:hover{cursor:pointer}.select-wrapper select{width:100%;text-indent:.01px;text-overflow:"";padding:15px 30px 15px 15px;border:none;background:none}.slds-scope select.slds-select{padding-top:0;padding-bottom:0}.bef-links.js-init ul,.block--configurable-views-filter-block-blockprograms-block-1 .form-item-search-api-fulltext label,.block--facets-block .facet-block__title,.block--views-exposed-filter-blockapaas-resource-archive-block-1 .form-item-search-api-fulltext label,.block--views-exposed-filter-blockcitizenship-exam-video-archive-block-1 .form-item-search-api-fulltext label,.block--views-exposed-filter-blockprograms-block-1 .form-item-search-api-fulltext label,.nav-secondary nav>ul>li:not(:hover):not(:focus):not(.active)>ul,.sr-only{position:absolute!important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}#block-markasreviewedblock #edit-submit,article .book-breaks-message #edit-submit,article a.button,article button{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;color:#fff!important;background-color:#3d5059;margin:20px 0;padding:10px 20px;border-radius:30px;box-sizing:border-box;display:inline-block;cursor:pointer}#block-markasreviewedblock #edit-submit{border-radius:0}.page__node-type--curriculum .curriculum-page,.path-history-resources .view-id-history_resources_pages_views.view-display-id-block_1 .resource-container{width:auto;position:relative;display:flex;justify-content:flex-end;flex-direction:column;box-sizing:border-box}.page__node-type--curriculum .curriculum-page:hover .tile-title,.path-history-resources .view-id-history_resources_pages_views.view-display-id-block_1 .resource-container:hover .tile-title{background-color:#000;transition:background-color 1s ease-out}.page__node-type--curriculum .curriculum-page img{display:block;width:100%;height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover}.page__node-type--curriculum .curriculum-page .tile-title,.path-history-resources .view-id-history_resources_pages_views.view-display-id-block_1 .resource-title{font-family:expressway,sans-serif;font-weight:400;line-height:1.2;background-color:rgba(0,0,0,.6);color:#fff;display:flex;flex-direction:column;font-size:16px;justify-content:center;padding:20px;text-align:center;text-transform:uppercase;position:absolute;margin:0;bottom:0;width:100%;left:0;right:0;top:auto;box-sizing:border-box}.page__node-type--curriculum .curriculum-page .tile-title:hover,.path-history-resources .view-id-history_resources_pages_views.view-display-id-block_1 .resource-title:hover{background-color:#000;transition:background-color 1s ease-out}@media screen and (max-width:480px){.path-history-resources .view-id-history_resources_pages_views.view-display-id-block_1 .view-content>div{width:100%;margin:10px 0 10px 10px}}@media screen and (min-width:481px) and (max-width:700px){.path-history-resources .view-id-history_resources_pages_views.view-display-id-block_1 .view-content>div{float:left;margin:.5%;width:48.6%}}@media screen and (min-width:701px) and (max-width:1023px){.path-history-resources .view-id-history_resources_pages_views.view-display-id-block_1 .view-content>div{width:32%;float:left;margin:.5%}}@media screen and (min-width:1024px){.path-history-resources .view-id-history_resources_pages_views.view-display-id-block_1 .view-content>div{width:23.8%;float:left;margin:.5%}}@media screen and (max-width:480px){.page__node-type--curriculum .curriculum-page-tile>div{width:100%;margin-bottom:10px}}@media screen and (min-width:481px) and (max-width:899px){.page__node-type--curriculum .curriculum-page-tile>div{float:left;width:48.6%;margin-right:2%;margin-bottom:2%}.page__node-type--curriculum .curriculum-page-tile>div:nth-child(2n){margin-right:0}}@media screen and (min-width:900px){.page__node-type--curriculum .curriculum-page-tile>div{float:left;width:31%;margin-right:3%;margin-bottom:3%}.page__node-type--curriculum .curriculum-page-tile>div:nth-child(3n+3){margin-right:0}}.card__cta-link a,.card__cta-link a:active,.card__cta-link a:hover,.card__cta-link a:visited,.cta-bar__buttons a{padding:5px 8px;border-radius:3px;font-weight:700;font-size:16px;line-height:1.3;background:#3d5059;color:#fff}#main-wrapper .block--gli-favorite-page-block .button,.card-redesign .card-redesign__cta-link a,.draggableviews-table input[type=submit],.favorited-content .edit-form .button,.gli-favorite-link.favorite-action--unfavorite,.gli-lesson-footer-nav .lesson-submit-button,.gli-user-dashboard-info-panel .button,.menu-pager .menu-pager-next a,.menu-pager .menu-pager-previous a,.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent a.button,.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent button:not(.link,.trigger,.splide__arrow,.splide__pagination__page,.anno-modal-button),.page--style--redesign-style article.quiz input[type=submit],.page--style--redesign-style article a.button,.page--style--redesign-style article button:not(.link,.trigger,.splide__arrow,.splide__pagination__page,.anno-modal-button),.paragraph--type--hero-banner.color-theme--gold .cta a.btn-primary,.paragraph--type--hero-banner.color-theme--light-blue .cta a.btn-primary,.paragraph--type--hp-audience-col.audience--teacher .hp-audience-col__cta-link a,.paragraph--type--hp-audience-col .hp-audience-col__cta-link a,.path--frontpage.page--style--redesign-style .paragraph--type--upcoming-events-deadlines .cta-link a,.path-site-search #main .bef-exposed-form .form-submit,.pre-footer .layout-content-below .form-container input[type=submit],.pre-footer .newsletter-signup .form-container input[type=submit],.redesign-style .paragraph--type--multi-column .multi-column-cta a,.redesign-style .paragraph--type--upcoming-events-deadlines .cta-link a,.user--authenticated.path-user input#edit-submit,.view-id-favorited_content .more-link a,.view-id-favorited_content .views-exposed-form input[type=submit],form[id*=gli-collection-collection-items-advanced-search] .form-actions input[data-drupal-selector*=edit-submit]{display:inline-block;padding:12px 16px;font-family:canada-type-gibson,sans-serif;font-weight:400;font-size:20px;line-height:1.3;text-decoration:none!important;text-transform:none;border:2px solid #345d33;border-radius:5px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background-color:#345d33;color:#fff!important}#main-wrapper .block--gli-favorite-page-block .button:after,.card-redesign .card-redesign__cta-link a:after,.draggableviews-table input[type=submit]:after,.favorited-content .edit-form .button:after,.gli-favorite-link.favorite-action--unfavorite:after,.gli-lesson-footer-nav .lesson-submit-button:after,.gli-user-dashboard-info-panel .button:after,.menu-pager .menu-pager-next a:after,.menu-pager .menu-pager-previous a:after,.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent a.button:after,.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent button:not(.link,.trigger,.splide__arrow,.splide__pagination__page,.anno-modal-button):after,.page--style--redesign-style article.quiz input[type=submit]:after,.page--style--redesign-style article a.button:after,.page--style--redesign-style article button:not(.link,.trigger,.splide__arrow,.splide__pagination__page,.anno-modal-button):after,.paragraph--type--hero-banner.color-theme--gold .cta a.btn-primary:after,.paragraph--type--hero-banner.color-theme--light-blue .cta a.btn-primary:after,.paragraph--type--hp-audience-col.audience--teacher .hp-audience-col__cta-link a:after,.paragraph--type--hp-audience-col .hp-audience-col__cta-link a:after,.path--frontpage.page--style--redesign-style .paragraph--type--upcoming-events-deadlines .cta-link a:after,.path-site-search #main .bef-exposed-form .form-submit:after,.pre-footer .layout-content-below .form-container input[type=submit]:after,.pre-footer .newsletter-signup .form-container input[type=submit]:after,.redesign-style .paragraph--type--multi-column .multi-column-cta a:after,.redesign-style .paragraph--type--upcoming-events-deadlines .cta-link a:after,.user--authenticated.path-user input#edit-submit:after,.view-id-favorited_content .more-link a:after,.view-id-favorited_content .views-exposed-form input[type=submit]:after,form[id*=gli-collection-collection-items-advanced-search] .form-actions input[data-drupal-selector*=edit-submit]:after{content:"";font-family:FontAwesome;font-size:14px;margin-left:16px}#main-wrapper .block--gli-favorite-page-block .button:active,#main-wrapper .block--gli-favorite-page-block .button:hover,.card-redesign .card-redesign__cta-link a:active,.card-redesign .card-redesign__cta-link a:hover,.draggableviews-table input[type=submit]:active,.draggableviews-table input[type=submit]:hover,.favorited-content .edit-form .button:active,.favorited-content .edit-form .button:hover,.gli-favorite-link.favorite-action--unfavorite:active,.gli-favorite-link.favorite-action--unfavorite:hover,.gli-lesson-footer-nav .lesson-submit-button:active,.gli-lesson-footer-nav .lesson-submit-button:hover,.gli-user-dashboard-info-panel .button:active,.gli-user-dashboard-info-panel .button:hover,.menu-pager .menu-pager-next a:active,.menu-pager .menu-pager-next a:hover,.menu-pager .menu-pager-previous a:active,.menu-pager .menu-pager-previous a:hover,.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent a.button:active,.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent a.button:hover,.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent button:active:not(.link,.trigger,.splide__arrow,.splide__pagination__page,.anno-modal-button),.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent button:hover:not(.link,.trigger,.splide__arrow,.splide__pagination__page,.anno-modal-button),.page--style--redesign-style article.quiz input[type=submit]:active,.page--style--redesign-style article.quiz input[type=submit]:hover,.page--style--redesign-style article a.button:active,.page--style--redesign-style article a.button:hover,.page--style--redesign-style article button:active:not(.link,.trigger,.splide__arrow,.splide__pagination__page,.anno-modal-button),.page--style--redesign-style article button:hover:not(.link,.trigger,.splide__arrow,.splide__pagination__page,.anno-modal-button),.paragraph--type--hero-banner.color-theme--gold .cta a.btn-primary:active,.paragraph--type--hero-banner.color-theme--gold .cta a.btn-primary:hover,.paragraph--type--hero-banner.color-theme--light-blue .cta a.btn-primary:active,.paragraph--type--hero-banner.color-theme--light-blue .cta a.btn-primary:hover,.paragraph--type--hp-audience-col .hp-audience-col__cta-link a:active,.paragraph--type--hp-audience-col .hp-audience-col__cta-link a:hover,.path--frontpage.page--style--redesign-style .paragraph--type--upcoming-events-deadlines .cta-link a:active,.path--frontpage.page--style--redesign-style .paragraph--type--upcoming-events-deadlines .cta-link a:hover,.path-site-search #main .bef-exposed-form .form-submit:active,.path-site-search #main .bef-exposed-form .form-submit:hover,.pre-footer .layout-content-below .form-container input[type=submit]:active,.pre-footer .layout-content-below .form-container input[type=submit]:hover,.pre-footer .newsletter-signup .form-container input[type=submit]:active,.pre-footer .newsletter-signup .form-container input[type=submit]:hover,.redesign-style .paragraph--type--multi-column .multi-column-cta a:active,.redesign-style .paragraph--type--multi-column .multi-column-cta a:hover,.redesign-style .paragraph--type--upcoming-events-deadlines .cta-link a:active,.redesign-style .paragraph--type--upcoming-events-deadlines .cta-link a:hover,.user--authenticated.path-user input#edit-submit:active,.user--authenticated.path-user input#edit-submit:hover,.view-id-favorited_content .more-link a:active,.view-id-favorited_content .more-link a:hover,.view-id-favorited_content .views-exposed-form input[type=submit]:active,.view-id-favorited_content .views-exposed-form input[type=submit]:hover,form[id*=gli-collection-collection-items-advanced-search] .form-actions input[data-drupal-selector*=edit-submit]:active,form[id*=gli-collection-collection-items-advanced-search] .form-actions input[data-drupal-selector*=edit-submit]:hover{background-color:#223c21;border-color:#223c21}#main-wrapper .block--gli-favorite-page-block .button:focus,.card-redesign .card-redesign__cta-link a:focus,.draggableviews-table input[type=submit]:focus,.favorited-content .edit-form .button:focus,.gli-favorite-link.favorite-action--unfavorite:focus,.gli-lesson-footer-nav .lesson-submit-button:focus,.gli-user-dashboard-info-panel .button:focus,.menu-pager .menu-pager-next a:focus,.menu-pager .menu-pager-previous a:focus,.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent a.button:focus,.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent button:focus:not(.link,.trigger,.splide__arrow,.splide__pagination__page,.anno-modal-button),.page--style--redesign-style article.quiz input[type=submit]:focus,.page--style--redesign-style article a.button:focus,.page--style--redesign-style article button:focus:not(.link,.trigger,.splide__arrow,.splide__pagination__page,.anno-modal-button),.paragraph--type--hero-banner.color-theme--gold .cta a.btn-primary:focus,.paragraph--type--hero-banner.color-theme--light-blue .cta a.btn-primary:focus,.paragraph--type--hp-audience-col .hp-audience-col__cta-link a:focus,.path--frontpage.page--style--redesign-style .paragraph--type--upcoming-events-deadlines .cta-link a:focus,.path-site-search #main .bef-exposed-form .form-submit:focus,.pre-footer .layout-content-below .form-container input[type=submit]:focus,.pre-footer .newsletter-signup .form-container input[type=submit]:focus,.redesign-style .paragraph--type--multi-column .multi-column-cta a:focus,.redesign-style .paragraph--type--upcoming-events-deadlines .cta-link a:focus,.user--authenticated.path-user input#edit-submit:focus,.view-id-favorited_content .more-link a:focus,.view-id-favorited_content .views-exposed-form input[type=submit]:focus,form[id*=gli-collection-collection-items-advanced-search] .form-actions input[data-drupal-selector*=edit-submit]:focus{outline:0;box-shadow:0 0 0 .2rem rgba(52,93,51,.5)}#main-wrapper .block--gli-favorite-page-block .button:disabled,.card-redesign .card-redesign__cta-link a:disabled,.draggableviews-table input[type=submit]:disabled,.favorited-content .edit-form .button:disabled,.gli-favorite-link.favorite-action--unfavorite:disabled,.gli-lesson-footer-nav .lesson-submit-button:disabled,.gli-user-dashboard-info-panel .button:disabled,.menu-pager .menu-pager-next a:disabled,.menu-pager .menu-pager-previous a:disabled,.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent a.button:disabled,.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent button:disabled:not(.link,.trigger,.splide__arrow,.splide__pagination__page,.anno-modal-button),.page--style--redesign-style article.quiz input[type=submit]:disabled,.page--style--redesign-style article a.button:disabled,.page--style--redesign-style article button:disabled:not(.link,.trigger,.splide__arrow,.splide__pagination__page,.anno-modal-button),.paragraph--type--hero-banner.color-theme--gold .cta a.btn-primary:disabled,.paragraph--type--hero-banner.color-theme--light-blue .cta a.btn-primary:disabled,.paragraph--type--hp-audience-col .hp-audience-col__cta-link a:disabled,.path--frontpage.page--style--redesign-style .paragraph--type--upcoming-events-deadlines .cta-link a:disabled,.path-site-search #main .bef-exposed-form .form-submit:disabled,.pre-footer .layout-content-below .form-container input[type=submit]:disabled,.pre-footer .newsletter-signup .form-container input[type=submit]:disabled,.redesign-style .paragraph--type--multi-column .multi-column-cta a:disabled,.redesign-style .paragraph--type--upcoming-events-deadlines .cta-link a:disabled,.user--authenticated.path-user input#edit-submit:disabled,.view-id-favorited_content .more-link a:disabled,.view-id-favorited_content .views-exposed-form input[type=submit]:disabled,form[id*=gli-collection-collection-items-advanced-search] .form-actions input[data-drupal-selector*=edit-submit]:disabled{opacity:.65}#main-wrapper .block--gli-favorite-page-block .hidden.button,.card-redesign .card-redesign__cta-link a.hidden,.draggableviews-table input.hidden[type=submit],.favorited-content .edit-form .hidden.button,.gli-lesson-footer-nav .hidden.lesson-submit-button,.gli-user-dashboard-info-panel .hidden.button,.hidden.gli-favorite-link.favorite-action--unfavorite,.menu-pager .menu-pager-next a.hidden,.menu-pager .menu-pager-previous a.hidden,.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent a.hidden.button,.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent button.hidden:not(.link,.trigger,.splide__arrow,.splide__pagination__page,.anno-modal-button),.page--style--redesign-style article.quiz input.hidden[type=submit],.page--style--redesign-style article a.hidden.button,.page--style--redesign-style article button.hidden:not(.link,.trigger,.splide__arrow,.splide__pagination__page,.anno-modal-button),.paragraph--type--hero-banner.color-theme--gold .cta a.hidden.btn-primary,.paragraph--type--hero-banner.color-theme--light-blue .cta a.hidden.btn-primary,.paragraph--type--hp-audience-col .hp-audience-col__cta-link a.hidden,.path--frontpage.page--style--redesign-style .paragraph--type--upcoming-events-deadlines .cta-link a.hidden,.path-site-search #main .bef-exposed-form .hidden.form-submit,.pre-footer .layout-content-below .form-container input.hidden[type=submit],.pre-footer .newsletter-signup .form-container input.hidden[type=submit],.redesign-style .paragraph--type--multi-column .multi-column-cta a.hidden,.redesign-style .paragraph--type--upcoming-events-deadlines .cta-link a.hidden,.user--authenticated.path-user input.hidden#edit-submit,.view-id-favorited_content .more-link a.hidden,.view-id-favorited_content .views-exposed-form input.hidden[type=submit],form[id*=gli-collection-collection-items-advanced-search] .form-actions input.hidden[data-drupal-selector*=edit-submit]{display:none}.card-redesign.cta-btn-style--reverse .card-redesign__cta-link a,.favorited-content .edit-form .button.cancel,.gli-favorite-link.favorite-action--favorite,.gli-lesson-footer-nav .lesson-back-button,.gli-user-dashboard-info-panel .button.button--reverse,.gli-user-dashboard-info-panel a.edit-additional-link,.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent a.button--reverse,.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent button.button--reverse,.page--style--redesign-style article.quiz.quiz-result .button+.button,.page--style--redesign-style article a.button--reverse,.page--style--redesign-style article button.button--reverse,.path-site-search #main .bef-exposed-form .form-submit--reset,form[id*=gli-collection-collection-items-advanced-search] .add-a-condition,form[id*=gli-collection-collection-items-advanced-search] .add-a-range{display:inline-block;padding:12px 16px;font-family:canada-type-gibson,sans-serif;font-weight:400;font-size:20px;line-height:1.3;text-decoration:none!important;text-transform:none;border:2px solid #345d33;border-radius:5px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background-color:transparent;color:#345d33!important}.card-redesign.cta-btn-style--reverse .card-redesign__cta-link a:after,.favorited-content .edit-form .button.cancel:after,.gli-favorite-link.favorite-action--favorite:after,.gli-lesson-footer-nav .lesson-back-button:after,.gli-user-dashboard-info-panel .button.button--reverse:after,.gli-user-dashboard-info-panel a.edit-additional-link:after,.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent a.button--reverse:after,.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent button.button--reverse:after,.page--style--redesign-style article.quiz.quiz-result .button+.button:after,.page--style--redesign-style article a.button--reverse:after,.page--style--redesign-style article button.button--reverse:after,.path-site-search #main .bef-exposed-form .form-submit--reset:after,form[id*=gli-collection-collection-items-advanced-search] .add-a-condition:after,form[id*=gli-collection-collection-items-advanced-search] .add-a-range:after{content:"";font-family:FontAwesome;font-size:14px;margin-left:16px}.card-redesign.cta-btn-style--reverse .card-redesign__cta-link a:active,.card-redesign.cta-btn-style--reverse .card-redesign__cta-link a:hover,.favorited-content .edit-form .button.cancel:active,.favorited-content .edit-form .button.cancel:hover,.gli-favorite-link.favorite-action--favorite:active,.gli-favorite-link.favorite-action--favorite:hover,.gli-lesson-footer-nav .lesson-back-button:active,.gli-lesson-footer-nav .lesson-back-button:hover,.gli-user-dashboard-info-panel .button.button--reverse:active,.gli-user-dashboard-info-panel .button.button--reverse:hover,.gli-user-dashboard-info-panel a.edit-additional-link:active,.gli-user-dashboard-info-panel a.edit-additional-link:hover,.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent a.button--reverse:active,.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent a.button--reverse:hover,.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent button.button--reverse:active,.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent button.button--reverse:hover,.page--style--redesign-style article.quiz.quiz-result .button+.button:active,.page--style--redesign-style article.quiz.quiz-result .button+.button:hover,.page--style--redesign-style article a.button--reverse:active,.page--style--redesign-style article a.button--reverse:hover,.page--style--redesign-style article button.button--reverse:active,.page--style--redesign-style article button.button--reverse:hover,.path-site-search #main .bef-exposed-form .form-submit--reset:active,.path-site-search #main .bef-exposed-form .form-submit--reset:hover,form[id*=gli-collection-collection-items-advanced-search] .add-a-condition:active,form[id*=gli-collection-collection-items-advanced-search] .add-a-condition:hover,form[id*=gli-collection-collection-items-advanced-search] .add-a-range:active,form[id*=gli-collection-collection-items-advanced-search] .add-a-range:hover{background-color:#223c21;border-color:#223c21;color:#fff!important}.card-redesign.cta-btn-style--reverse .card-redesign__cta-link a:focus,.favorited-content .edit-form .button.cancel:focus,.gli-favorite-link.favorite-action--favorite:focus,.gli-lesson-footer-nav .lesson-back-button:focus,.gli-user-dashboard-info-panel .button.button--reverse:focus,.gli-user-dashboard-info-panel a.edit-additional-link:focus,.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent a.button--reverse:focus,.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent button.button--reverse:focus,.page--style--redesign-style article.quiz.quiz-result .button+.button:focus,.page--style--redesign-style article a.button--reverse:focus,.page--style--redesign-style article button.button--reverse:focus,.path-site-search #main .bef-exposed-form .form-submit--reset:focus,form[id*=gli-collection-collection-items-advanced-search] .add-a-condition:focus,form[id*=gli-collection-collection-items-advanced-search] .add-a-range:focus{outline:0;box-shadow:0 0 0 .2rem rgba(52,93,51,.5)}.card-redesign.cta-btn-style--reverse .card-redesign__cta-link a:disabled,.favorited-content .edit-form .button.cancel:disabled,.gli-favorite-link.favorite-action--favorite:disabled,.gli-lesson-footer-nav .lesson-back-button:disabled,.gli-user-dashboard-info-panel .button.button--reverse:disabled,.gli-user-dashboard-info-panel a.edit-additional-link:disabled,.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent a.button--reverse:disabled,.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent button.button--reverse:disabled,.page--style--redesign-style article.quiz.quiz-result .button+.button:disabled,.page--style--redesign-style article a.button--reverse:disabled,.page--style--redesign-style article button.button--reverse:disabled,.path-site-search #main .bef-exposed-form .form-submit--reset:disabled,form[id*=gli-collection-collection-items-advanced-search] .add-a-condition:disabled,form[id*=gli-collection-collection-items-advanced-search] .add-a-range:disabled{opacity:.65}.card-redesign.cta-btn-style--reverse .card-redesign__cta-link a.hidden,.favorited-content .edit-form .hidden.button.cancel,.gli-lesson-footer-nav .hidden.lesson-back-button,.gli-user-dashboard-info-panel .hidden.button.button--reverse,.gli-user-dashboard-info-panel a.hidden.edit-additional-link,.hidden.gli-favorite-link.favorite-action--favorite,.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent a.hidden.button--reverse,.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent button.hidden.button--reverse,.page--style--redesign-style article.quiz.quiz-result .button+.hidden.button,.page--style--redesign-style article a.hidden.button--reverse,.page--style--redesign-style article button.hidden.button--reverse,.path-site-search #main .bef-exposed-form .hidden.form-submit--reset,form[id*=gli-collection-collection-items-advanced-search] .hidden.add-a-condition,form[id*=gli-collection-collection-items-advanced-search] .hidden.add-a-range{display:none}.card-redesign.cta-btn-style--darkblue-reverse .card-redesign__cta-link a,.hp-in-the-news>.field--items>.paragraph .button,.hp-in-the-news>.field--items>.paragraph .button--reverse,.node--module--teaser.color-theme--light-blue .cta a,.paragraph--type--half-split-feature.color-theme--light-blue .cta a,.paragraph--type--hero-banner.color-theme--light-blue .cta a{display:inline-block;padding:12px 16px;font-family:canada-type-gibson,sans-serif;font-weight:400;font-size:20px;line-height:1.3;text-decoration:none!important;text-transform:none;border:2px solid #163747;border-radius:5px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background-color:transparent;color:#163747!important}.card-redesign.cta-btn-style--darkblue-reverse .card-redesign__cta-link a:after,.hp-in-the-news>.field--items>.paragraph .button--reverse:after,.hp-in-the-news>.field--items>.paragraph .button:after,.node--module--teaser.color-theme--light-blue .cta a:after,.paragraph--type--half-split-feature.color-theme--light-blue .cta a:after,.paragraph--type--hero-banner.color-theme--light-blue .cta a:after{content:"";font-family:FontAwesome;font-size:14px;margin-left:16px}.card-redesign.cta-btn-style--darkblue-reverse .card-redesign__cta-link a:active,.card-redesign.cta-btn-style--darkblue-reverse .card-redesign__cta-link a:hover,.hp-in-the-news>.field--items>.paragraph .button--reverse:active,.hp-in-the-news>.field--items>.paragraph .button--reverse:hover,.hp-in-the-news>.field--items>.paragraph .button:active,.hp-in-the-news>.field--items>.paragraph .button:hover,.node--module--teaser.color-theme--light-blue .cta a:active,.node--module--teaser.color-theme--light-blue .cta a:hover,.paragraph--type--half-split-feature.color-theme--light-blue .cta a:active,.paragraph--type--half-split-feature.color-theme--light-blue .cta a:hover,.paragraph--type--hero-banner.color-theme--light-blue .cta a:active,.paragraph--type--hero-banner.color-theme--light-blue .cta a:hover{background-color:#0a1920;border-color:#0a1920;color:#fff!important}.card-redesign.cta-btn-style--darkblue-reverse .card-redesign__cta-link a:focus,.hp-in-the-news>.field--items>.paragraph .button--reverse:focus,.hp-in-the-news>.field--items>.paragraph .button:focus,.node--module--teaser.color-theme--light-blue .cta a:focus,.paragraph--type--half-split-feature.color-theme--light-blue .cta a:focus,.paragraph--type--hero-banner.color-theme--light-blue .cta a:focus{outline:0;box-shadow:0 0 0 .2rem rgba(22,55,71,.5)}.card-redesign.cta-btn-style--darkblue-reverse .card-redesign__cta-link a:disabled,.hp-in-the-news>.field--items>.paragraph .button--reverse:disabled,.hp-in-the-news>.field--items>.paragraph .button:disabled,.node--module--teaser.color-theme--light-blue .cta a:disabled,.paragraph--type--half-split-feature.color-theme--light-blue .cta a:disabled,.paragraph--type--hero-banner.color-theme--light-blue .cta a:disabled{opacity:.65}.card-redesign.cta-btn-style--darkblue-reverse .card-redesign__cta-link a.hidden,.hp-in-the-news>.field--items>.paragraph .hidden.button,.hp-in-the-news>.field--items>.paragraph .hidden.button--reverse,.node--module--teaser.color-theme--light-blue .cta a.hidden,.paragraph--type--half-split-feature.color-theme--light-blue .cta a.hidden,.paragraph--type--hero-banner.color-theme--light-blue .cta a.hidden{display:none}.node--module--teaser .cta a,.paragraph--type--half-split-feature .cta a,.paragraph--type--hero-banner .cta a{display:inline-block;padding:12px 16px;font-family:canada-type-gibson,sans-serif;font-weight:400;font-size:20px;line-height:1.3;text-decoration:none!important;text-transform:none;border:2px solid #fff;border-radius:5px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background-color:transparent;color:#fff!important}.node--module--teaser .cta a:after,.paragraph--type--half-split-feature .cta a:after,.paragraph--type--hero-banner .cta a:after{content:"";font-family:FontAwesome;font-size:14px;margin-left:16px}.node--module--teaser .cta a:active,.node--module--teaser .cta a:hover,.paragraph--type--half-split-feature .cta a:active,.paragraph--type--half-split-feature .cta a:hover,.paragraph--type--hero-banner .cta a:active,.paragraph--type--hero-banner .cta a:hover{background-color:#e6e6e6;border-color:#e6e6e6;color:#345d33!important}.node--module--teaser .cta a:focus,.paragraph--type--half-split-feature .cta a:focus,.paragraph--type--hero-banner .cta a:focus{outline:0;box-shadow:0 0 0 .2rem hsla(0,0%,100%,.5)}.node--module--teaser .cta a:disabled,.paragraph--type--half-split-feature .cta a:disabled,.paragraph--type--hero-banner .cta a:disabled{opacity:.65}.node--module--teaser .cta a.hidden,.paragraph--type--half-split-feature .cta a.hidden,.paragraph--type--hero-banner .cta a.hidden{display:none}#sliding-popup .popup-content .agree-button,.hp-in-the-news>.field--items>.paragraph:nth-child(2) .button,.hp-in-the-news>.field--items>.paragraph:nth-child(2) .button--reverse,.hp-in-the-news>.field--items>.paragraph:nth-child(3) .button,.hp-in-the-news>.field--items>.paragraph:nth-child(3) .button--reverse,.node--module--teaser.color-theme--blue .cta a,.node--module--teaser.color-theme--dark-blue .cta a,.node--module--teaser.color-theme--gold .cta a,.node--module--teaser.color-theme--red .cta a,.paragraph--type--half-split-feature.color-theme--blue .cta a,.paragraph--type--half-split-feature.color-theme--dark-blue .cta a,.paragraph--type--half-split-feature.color-theme--red .cta a,.paragraph--type--hero-banner.color-theme--blue .cta a,.paragraph--type--hero-banner.color-theme--dark-blue .cta a,.paragraph--type--hero-banner.color-theme--red .cta a{display:inline-block;padding:12px 16px;font-family:canada-type-gibson,sans-serif;font-weight:400;font-size:20px;line-height:1.3;text-decoration:none!important;text-transform:none;border:2px solid #fff;border-radius:5px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background-color:transparent;color:#fff!important}#sliding-popup .popup-content .agree-button:after,.hp-in-the-news>.field--items>.paragraph:nth-child(2) .button--reverse:after,.hp-in-the-news>.field--items>.paragraph:nth-child(2) .button:after,.hp-in-the-news>.field--items>.paragraph:nth-child(3) .button--reverse:after,.hp-in-the-news>.field--items>.paragraph:nth-child(3) .button:after,.node--module--teaser.color-theme--blue .cta a:after,.node--module--teaser.color-theme--dark-blue .cta a:after,.node--module--teaser.color-theme--gold .cta a:after,.node--module--teaser.color-theme--red .cta a:after,.paragraph--type--half-split-feature.color-theme--blue .cta a:after,.paragraph--type--half-split-feature.color-theme--dark-blue .cta a:after,.paragraph--type--half-split-feature.color-theme--red .cta a:after,.paragraph--type--hero-banner.color-theme--blue .cta a:after,.paragraph--type--hero-banner.color-theme--dark-blue .cta a:after,.paragraph--type--hero-banner.color-theme--red .cta a:after{content:"";font-family:FontAwesome;font-size:14px;margin-left:16px}#sliding-popup .popup-content .agree-button:active,#sliding-popup .popup-content .agree-button:hover,.hp-in-the-news>.field--items>.paragraph:nth-child(2) .button--reverse:active,.hp-in-the-news>.field--items>.paragraph:nth-child(2) .button--reverse:hover,.hp-in-the-news>.field--items>.paragraph:nth-child(2) .button:active,.hp-in-the-news>.field--items>.paragraph:nth-child(2) .button:hover,.hp-in-the-news>.field--items>.paragraph:nth-child(3) .button--reverse:active,.hp-in-the-news>.field--items>.paragraph:nth-child(3) .button--reverse:hover,.hp-in-the-news>.field--items>.paragraph:nth-child(3) .button:active,.hp-in-the-news>.field--items>.paragraph:nth-child(3) .button:hover,.node--module--teaser.color-theme--blue .cta a:active,.node--module--teaser.color-theme--blue .cta a:hover,.node--module--teaser.color-theme--dark-blue .cta a:active,.node--module--teaser.color-theme--dark-blue .cta a:hover,.node--module--teaser.color-theme--gold .cta a:active,.node--module--teaser.color-theme--gold .cta a:hover,.node--module--teaser.color-theme--red .cta a:active,.node--module--teaser.color-theme--red .cta a:hover,.paragraph--type--half-split-feature.color-theme--blue .cta a:active,.paragraph--type--half-split-feature.color-theme--blue .cta a:hover,.paragraph--type--half-split-feature.color-theme--dark-blue .cta a:active,.paragraph--type--half-split-feature.color-theme--dark-blue .cta a:hover,.paragraph--type--half-split-feature.color-theme--red .cta a:active,.paragraph--type--half-split-feature.color-theme--red .cta a:hover,.paragraph--type--hero-banner.color-theme--blue .cta a:active,.paragraph--type--hero-banner.color-theme--blue .cta a:hover,.paragraph--type--hero-banner.color-theme--dark-blue .cta a:active,.paragraph--type--hero-banner.color-theme--dark-blue .cta a:hover,.paragraph--type--hero-banner.color-theme--red .cta a:active,.paragraph--type--hero-banner.color-theme--red .cta a:hover{background-color:#e6e6e6;border-color:#e6e6e6;color:#163747!important}#sliding-popup .popup-content .agree-button:focus,.hp-in-the-news>.field--items>.paragraph:nth-child(2) .button--reverse:focus,.hp-in-the-news>.field--items>.paragraph:nth-child(2) .button:focus,.hp-in-the-news>.field--items>.paragraph:nth-child(3) .button--reverse:focus,.hp-in-the-news>.field--items>.paragraph:nth-child(3) .button:focus,.node--module--teaser.color-theme--blue .cta a:focus,.node--module--teaser.color-theme--dark-blue .cta a:focus,.node--module--teaser.color-theme--gold .cta a:focus,.node--module--teaser.color-theme--red .cta a:focus,.paragraph--type--half-split-feature.color-theme--blue .cta a:focus,.paragraph--type--half-split-feature.color-theme--dark-blue .cta a:focus,.paragraph--type--half-split-feature.color-theme--red .cta a:focus,.paragraph--type--hero-banner.color-theme--blue .cta a:focus,.paragraph--type--hero-banner.color-theme--dark-blue .cta a:focus,.paragraph--type--hero-banner.color-theme--red .cta a:focus{outline:0;box-shadow:0 0 0 .2rem hsla(0,0%,100%,.5)}#sliding-popup .popup-content .agree-button:disabled,.hp-in-the-news>.field--items>.paragraph:nth-child(2) .button--reverse:disabled,.hp-in-the-news>.field--items>.paragraph:nth-child(2) .button:disabled,.hp-in-the-news>.field--items>.paragraph:nth-child(3) .button--reverse:disabled,.hp-in-the-news>.field--items>.paragraph:nth-child(3) .button:disabled,.node--module--teaser.color-theme--blue .cta a:disabled,.node--module--teaser.color-theme--dark-blue .cta a:disabled,.node--module--teaser.color-theme--gold .cta a:disabled,.node--module--teaser.color-theme--red .cta a:disabled,.paragraph--type--half-split-feature.color-theme--blue .cta a:disabled,.paragraph--type--half-split-feature.color-theme--dark-blue .cta a:disabled,.paragraph--type--half-split-feature.color-theme--red .cta a:disabled,.paragraph--type--hero-banner.color-theme--blue .cta a:disabled,.paragraph--type--hero-banner.color-theme--dark-blue .cta a:disabled,.paragraph--type--hero-banner.color-theme--red .cta a:disabled{opacity:.65}#sliding-popup .popup-content .hidden.agree-button,.hp-in-the-news>.field--items>.paragraph:nth-child(2) .hidden.button,.hp-in-the-news>.field--items>.paragraph:nth-child(2) .hidden.button--reverse,.hp-in-the-news>.field--items>.paragraph:nth-child(3) .hidden.button,.hp-in-the-news>.field--items>.paragraph:nth-child(3) .hidden.button--reverse,.node--module--teaser.color-theme--blue .cta a.hidden,.node--module--teaser.color-theme--dark-blue .cta a.hidden,.node--module--teaser.color-theme--gold .cta a.hidden,.node--module--teaser.color-theme--red .cta a.hidden,.paragraph--type--half-split-feature.color-theme--blue .cta a.hidden,.paragraph--type--half-split-feature.color-theme--dark-blue .cta a.hidden,.paragraph--type--half-split-feature.color-theme--red .cta a.hidden,.paragraph--type--hero-banner.color-theme--blue .cta a.hidden,.paragraph--type--hero-banner.color-theme--dark-blue .cta a.hidden,.paragraph--type--hero-banner.color-theme--red .cta a.hidden{display:none}.card-redesign.cta-btn-style--red .card-redesign__cta-link a,.gli-user-dashboard-info-panel .button.button--danger,.paragraph--type--hp-audience-col.audience--all .hp-audience-col__cta-link a{display:inline-block;padding:12px 16px;font-family:canada-type-gibson,sans-serif;font-weight:400;font-size:20px;line-height:1.3;text-decoration:none!important;text-transform:none;border:2px solid #ac2a00;border-radius:5px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background-color:#ac2a00;color:#fff!important}.card-redesign.cta-btn-style--red .card-redesign__cta-link a:after,.gli-user-dashboard-info-panel .button.button--danger:after,.paragraph--type--hp-audience-col.audience--all .hp-audience-col__cta-link a:after{content:"";font-family:FontAwesome;font-size:14px;margin-left:16px}.card-redesign.cta-btn-style--red .card-redesign__cta-link a:active,.card-redesign.cta-btn-style--red .card-redesign__cta-link a:hover,.gli-user-dashboard-info-panel .button.button--danger:active,.gli-user-dashboard-info-panel .button.button--danger:hover,.paragraph--type--hp-audience-col.audience--all .hp-audience-col__cta-link a:active,.paragraph--type--hp-audience-col.audience--all .hp-audience-col__cta-link a:hover{background-color:#791e00;border-color:#791e00}.card-redesign.cta-btn-style--red .card-redesign__cta-link a:focus,.gli-user-dashboard-info-panel .button.button--danger:focus,.paragraph--type--hp-audience-col.audience--all .hp-audience-col__cta-link a:focus{outline:0;box-shadow:0 0 0 .2rem rgba(172,42,0,.5)}.card-redesign.cta-btn-style--red .card-redesign__cta-link a:disabled,.gli-user-dashboard-info-panel .button.button--danger:disabled,.paragraph--type--hp-audience-col.audience--all .hp-audience-col__cta-link a:disabled{opacity:.65}.card-redesign.cta-btn-style--red .card-redesign__cta-link a.hidden,.gli-user-dashboard-info-panel .hidden.button.button--danger,.paragraph--type--hp-audience-col.audience--all .hp-audience-col__cta-link a.hidden{display:none}.card-redesign.cta-btn-style--gold .card-redesign__cta-link a,.paragraph--type--hero-banner.color-theme--blue .cta a.btn-primary,.paragraph--type--hero-banner.color-theme--dark-blue .cta a.btn-primary,.paragraph--type--hero-banner.color-theme--red .cta a.btn-primary,.paragraph--type--hero-banner .cta a.btn-primary{display:inline-block;padding:12px 16px;font-family:canada-type-gibson,sans-serif;font-weight:400;font-size:20px;line-height:1.3;text-decoration:none!important;text-transform:none;border:2px solid #dec481;border-radius:5px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background-color:#dec481;color:#163747!important}.card-redesign.cta-btn-style--gold .card-redesign__cta-link a:after,.paragraph--type--hero-banner.color-theme--blue .cta a.btn-primary:after,.paragraph--type--hero-banner.color-theme--dark-blue .cta a.btn-primary:after,.paragraph--type--hero-banner.color-theme--red .cta a.btn-primary:after,.paragraph--type--hero-banner .cta a.btn-primary:after{content:"";font-family:FontAwesome;font-size:14px;margin-left:16px}.card-redesign.cta-btn-style--gold .card-redesign__cta-link a:active,.card-redesign.cta-btn-style--gold .card-redesign__cta-link a:hover,.paragraph--type--hero-banner .cta a.btn-primary:active,.paragraph--type--hero-banner .cta a.btn-primary:hover{background-color:#d3b159;border-color:#d3b159}.card-redesign.cta-btn-style--gold .card-redesign__cta-link a:focus,.paragraph--type--hero-banner .cta a.btn-primary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(222,196,129,.5)}.card-redesign.cta-btn-style--gold .card-redesign__cta-link a:disabled,.paragraph--type--hero-banner .cta a.btn-primary:disabled{opacity:.65}.card-redesign.cta-btn-style--gold .card-redesign__cta-link a.hidden,.paragraph--type--hero-banner .cta a.hidden.btn-primary{display:none}.card-redesign.cta-btn-style--darkgold .card-redesign__cta-link a,.paragraph--type--hp-audience-col.audience--student .hp-audience-col__cta-link a{display:inline-block;padding:12px 16px;font-family:canada-type-gibson,sans-serif;font-weight:400;font-size:20px;line-height:1.3;text-decoration:none!important;text-transform:none;border:2px solid #946f00;border-radius:5px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background-color:#946f00;color:#fff!important}.card-redesign.cta-btn-style--darkgold .card-redesign__cta-link a:after,.paragraph--type--hp-audience-col.audience--student .hp-audience-col__cta-link a:after{content:"";font-family:FontAwesome;font-size:14px;margin-left:16px}.card-redesign.cta-btn-style--darkgold .card-redesign__cta-link a:active,.card-redesign.cta-btn-style--darkgold .card-redesign__cta-link a:hover,.paragraph--type--hp-audience-col.audience--student .hp-audience-col__cta-link a:active,.paragraph--type--hp-audience-col.audience--student .hp-audience-col__cta-link a:hover{background-color:#614900;border-color:#614900}.card-redesign.cta-btn-style--darkgold .card-redesign__cta-link a:focus,.paragraph--type--hp-audience-col.audience--student .hp-audience-col__cta-link a:focus{outline:0;box-shadow:0 0 0 .2rem rgba(148,111,0,.5)}.card-redesign.cta-btn-style--darkgold .card-redesign__cta-link a:disabled,.paragraph--type--hp-audience-col.audience--student .hp-audience-col__cta-link a:disabled{opacity:.65}.card-redesign.cta-btn-style--darkgold .card-redesign__cta-link a.hidden,.paragraph--type--hp-audience-col.audience--student .hp-audience-col__cta-link a.hidden{display:none}.card-redesign.cta-btn-style--lightblue .card-redesign__cta-link a{display:inline-block;padding:12px 16px;font-family:canada-type-gibson,sans-serif;font-weight:400;font-size:20px;line-height:1.3;text-decoration:none!important;text-transform:none;border:2px solid #d8e9f1;border-radius:5px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background-color:#d8e9f1;color:#163747!important}.card-redesign.cta-btn-style--lightblue .card-redesign__cta-link a:after{content:"";font-family:FontAwesome;font-size:14px;margin-left:16px}.card-redesign.cta-btn-style--lightblue .card-redesign__cta-link a:active,.card-redesign.cta-btn-style--lightblue .card-redesign__cta-link a:hover{background-color:#b2d4e4;border-color:#b2d4e4}.card-redesign.cta-btn-style--lightblue .card-redesign__cta-link a:focus{outline:0;box-shadow:0 0 0 .2rem rgba(216,233,241,.5)}.card-redesign.cta-btn-style--lightblue .card-redesign__cta-link a:disabled{opacity:.65}.card-redesign.cta-btn-style--lightblue .card-redesign__cta-link a.hidden{display:none}.card-redesign.cta-btn-style--blue .card-redesign__cta-link a{display:inline-block;padding:12px 16px;font-family:canada-type-gibson,sans-serif;font-weight:400;font-size:20px;line-height:1.3;text-decoration:none!important;text-transform:none;border:2px solid #3d5059;border-radius:5px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background-color:#3d5059;color:#fff!important}.card-redesign.cta-btn-style--blue .card-redesign__cta-link a:after{content:"";font-family:FontAwesome;font-size:14px;margin-left:16px}.card-redesign.cta-btn-style--blue .card-redesign__cta-link a:active,.card-redesign.cta-btn-style--blue .card-redesign__cta-link a:hover{background-color:#28353b;border-color:#28353b}.card-redesign.cta-btn-style--blue .card-redesign__cta-link a:focus{outline:0;box-shadow:0 0 0 .2rem rgba(61,80,89,.5)}.card-redesign.cta-btn-style--blue .card-redesign__cta-link a:disabled{opacity:.65}.card-redesign.cta-btn-style--blue .card-redesign__cta-link a.hidden{display:none}.card-redesign.cta-btn-style--darkblue .card-redesign__cta-link a{display:inline-block;padding:12px 16px;font-family:canada-type-gibson,sans-serif;font-weight:400;font-size:20px;line-height:1.3;text-decoration:none!important;text-transform:none;border:2px solid #123748;border-radius:5px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background-color:#123748;color:#fff!important}.card-redesign.cta-btn-style--darkblue .card-redesign__cta-link a:after{content:"";font-family:FontAwesome;font-size:14px;margin-left:16px}.card-redesign.cta-btn-style--darkblue .card-redesign__cta-link a:active,.card-redesign.cta-btn-style--darkblue .card-redesign__cta-link a:hover{background-color:#08181f;border-color:#08181f}.card-redesign.cta-btn-style--darkblue .card-redesign__cta-link a:focus{outline:0;box-shadow:0 0 0 .2rem rgba(18,55,72,.5)}.card-redesign.cta-btn-style--darkblue .card-redesign__cta-link a:disabled{opacity:.65}.card-redesign.cta-btn-style--darkblue .card-redesign__cta-link a.hidden{display:none}body,html{overscroll-behavior-y:auto;scroll-behavior:smooth}body.scroll-lock{overflow:hidden}body{font-family:adobe-garamond-pro,serif;font-style:normal;font-weight:400}table.center{margin:0 auto}.authenticated--visible{display:none}hr{border:1px solid grey;height:1px}#banner-message{font-family:expressway,sans-serif;font-weight:400}#banner-message.light{background:#dec481}#banner-message.light .inner .stars,#banner-message.light .inner strong{color:#000}#banner-message.light .inner .text p{text-align:center;color:#000}#banner-message.light .inner .text p a{color:#000}#banner-message.dark{background:#8e7023}#banner-message.dark .inner .stars,#banner-message.dark .inner strong{color:#fff}#banner-message.dark .inner .text p{text-align:center;color:#fff}#banner-message.dark .inner .text p a{color:#fff}#banner-message.warning{background:#ac2a00}#banner-message.warning .inner .stars,#banner-message.warning .inner strong{color:#fff}#banner-message.warning .inner .text p{text-align:center;color:#fff}#banner-message.warning .inner .text p a{color:#fff}#banner-message .inner{width:auto;display:flex}#banner-message span{flex:1;justify-content:space-between}#banner-message span.image,#banner-message span.stars{display:none}#banner-message a{font-weight:600;text-transform:uppercase;text-decoration:underline}#banner-message .image{flex:40%;height:100px;background-repeat:no-repeat;background-position:bottom;background-size:contain;margin-top:10px}#banner-message .text{padding:10px 2%;line-height:1.3;align-self:center}#banner-message .text p a{display:inline}#secondary-banner-message{font-family:expressway,sans-serif;font-weight:400}#secondary-banner-message.red{background:#ac2a00}#secondary-banner-message.red .inner strong{color:#fff}#secondary-banner-message.red .inner .text p{text-align:center;color:#fff}#secondary-banner-message.red .inner .text p a{color:#fff}#secondary-banner-message.ltgold{background:#dec481}#secondary-banner-message.ltgold .inner .stars,#secondary-banner-message.ltgold .inner strong{color:#000}#secondary-banner-message.ltgold .inner .text p{text-align:center;color:#000}#secondary-banner-message.ltgold .inner .text p a{color:#000}#secondary-banner-message.dkgold{background:#8e7023}#secondary-banner-message.dkgold .inner .stars,#secondary-banner-message.dkgold .inner strong{color:#fff}#secondary-banner-message.dkgold .inner .text p{text-align:center;color:#fff}#secondary-banner-message.dkgold .inner .text p a{color:#fff}#secondary-banner-message .inner{width:auto;display:flex}#secondary-banner-message span{flex:1;justify-content:space-between}#secondary-banner-message a{font-weight:600;text-decoration:underline}#secondary-banner-message a:hover{text-decoration:none}#secondary-banner-message .text{padding:10px 2%;line-height:1.3;align-self:center}#secondary-banner-message .text p{text-align:center;color:#fff}#secondary-banner-message .text p a{display:inline}@media screen and (min-width:500px){#banner-message span.image{display:inline-block}}@media screen and (min-width:1160px){#banner-message .inner{content:"";clear:both;display:table;padding:0 20px}#banner-message span{flex:none;padding:20px 0;float:left}#banner-message span.stars{display:inline-block}#banner-message span.image{padding:2px 0 0 10px;margin-bottom:10px}#banner-message span.text{margin:auto;padding:0}#banner-message .image{width:150px;height:49px;margin-left:10px}#banner-message .text__message{width:auto;margin:0 20px}#secondary-banner-message .inner{padding:0 20px}#secondary-banner-message span{flex:none;padding:20px 0;float:left}#secondary-banner-message span.text{margin:auto;padding:0}#secondary-banner-message .text__secondary-message{width:auto;margin:0 20px}}.gli--logo{max-width:290px}.page__header--wrapper a{display:block}.page__header--wrapper ul{margin:0}.page__header--wrapper ul li{font-size:20px}.page__header--wrapper .left,.page__header--wrapper .right{margin:0}.page__header--wrapper #branding{position:relative}.page__header--wrapper #branding .left{font-size:0;background-color:#3d5059}.page__header--wrapper #branding .header__logo .gli--logo{fill:#fff}.page__header--wrapper #branding .right{display:none}.page__header--wrapper #branding li.search{position:relative}.page__header--wrapper #branding li.search i.fa{pointer-events:none}.page__header--wrapper #branding li.search a.search{position:relative;display:block;padding-right:10px}.page__header--wrapper #branding li.search a.search:active,.page__header--wrapper #branding li.search a.search:focus{color:#ccc}.page__header--wrapper #branding li.search .bef-exposed-form,.page__header--wrapper #branding li.search .views-exposed-form{width:250px;height:30px;display:none}.page__header--wrapper #branding li.search .bef-exposed-form .contextual-links-trigger,.page__header--wrapper #branding li.search .bef-exposed-form .contextual-links-wrapper,.page__header--wrapper #branding li.search .bef-exposed-form h2,.page__header--wrapper #branding li.search .views-exposed-form .contextual-links-trigger,.page__header--wrapper #branding li.search .views-exposed-form .contextual-links-wrapper,.page__header--wrapper #branding li.search .views-exposed-form h2{display:none}.page__header--wrapper #branding li.search.active{width:250px}.page__header--wrapper #branding li.search.active a.search{position:absolute;width:13px;height:14px;color:#ccc;top:32px;right:0}.page__header--wrapper #branding li.search .views-exposed-widgets{margin:0}.page__header--wrapper #branding li.search .views-exposed-widget{padding:0;float:none}.page__header--wrapper #branding li.search .views-exposed-widget#edit-keys-wrapper{width:100%;padding:0;display:block;position:relative}.page__header--wrapper #branding li.search .views-exposed-widget .form-submit,.page__header--wrapper #branding li.search .views-exposed-widget.views-submit-button{display:none}.page__header--wrapper #branding li.search input{width:100%;height:30px;font-family:expressway,sans-serif;font-weight:400;font-size:14px;box-sizing:border-box;border:1px solid #ccc;border-radius:20px;padding:0 30px 0 20px}.page__header--wrapper #branding li.search input.form-submit{display:none}.page__header--wrapper #branding .user{padding:35px 0}.page__header--wrapper #branding .user a{font-weight:400;text-transform:none;background:hsla(0,0%,100%,.4);border-radius:25px;padding:5px 15px}.page__header--wrapper #branding .user a:hover{background:hsla(0,0%,100%,.2)}.page__header--wrapper #branding .user i{padding-right:5px}.page__header--wrapper nav{display:none;border-bottom:2px solid #000;padding-bottom:10px}.page__header--wrapper nav .inner{padding-top:20px}.page__header--wrapper nav ul li{border-bottom:1px dashed #000;margin-bottom:15px;padding-bottom:15px}.page__header--wrapper .right li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.page__header--wrapper #page__header.active nav{display:block}.page__header--wrapper #menu-toggle{font-size:45px;color:#fff;padding-top:25px;position:absolute;top:0;right:20px}.page__header--wrapper #menu-arrow{display:none;width:0;height:0;border:10px solid transparent;border-bottom:15px solid #fff;position:absolute;bottom:0;right:28px}.page__header--wrapper.active #menu-arrow{display:block}@media screen and (min-width:701px){.page__header--wrapper .left{float:left;padding-bottom:19px}.page__header--wrapper .right{margin-top:1px;float:right;padding-bottom:18px}.page__header--wrapper .right .donate a{margin-top:-21px;margin-bottom:-20px;border:2px solid #fff;padding:18px 20px 19px;color:#fff;background:#3d5059;font-size:18px;font-weight:700}.page__header--wrapper .right .donate a:hover{background-color:#ac2a00}.page__header--wrapper ul{margin:0;overflow:hidden}.page__header--wrapper ul li{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;margin-left:20px;float:left}.page__header--wrapper ul li:first-child{margin-left:0}.page__header--wrapper .left li{font-size:15px}.page__header--wrapper .right li{font-weight:400}.page__header--wrapper #branding,.page__header--wrapper nav{text-transform:uppercase;overflow:hidden}.page__header--wrapper #branding .inner,.page__header--wrapper nav .inner{content:"";clear:both;display:table}.page__header--wrapper #branding{color:#fff;background-color:#3d5059}.page__header--wrapper #branding .right{display:block}.page__header--wrapper #branding ul li{padding:40px 0}.page__header--wrapper #branding ul li.search{padding:32px 0}.page__header--wrapper #branding ul li.search a{padding-top:8px}.page__header--wrapper #branding a:hover{color:#dec481}.page__header--wrapper nav{font-style:normal;color:#000;background-color:#dec481;border-bottom:none;padding-bottom:0;display:block!important}.page__header--wrapper nav .inner{overflow:hidden}.page__header--wrapper nav ul{overflow:visible;padding-bottom:20px}.page__header--wrapper nav ul li{border-bottom:none;margin-bottom:0;padding-bottom:0}.page__header--wrapper #menu-arrow,.page__header--wrapper #menu-toggle,.page__header--wrapper.active #menu-arrow,.page__header--wrapper.active #menu-toggle,.page__header--wrapper nav ul li.mobile{display:none}}.node-type-webform .programs a,.page-cart .shop a,.page-civicrm .programs a,.page-donate .donate a,.page-search .search a,.page-shop .shop a,.page__node-type--about-page .about a,.page__node-type--collection-interactive .history-now a,.page__node-type--collection-item .collection a,.page__node-type--collection-landing-page .collection a,.page__node-type--essay .history-now a,.page__node-type--journal .history-now a,.page__node-type--p-e-home .programs a,.page__node-type--programs-and-events .programs a,.path-blog .blog a,.path-history-now-search .history-now a,.path-news .blog .path-news .news .node-type-blog-entry .blog a,.path-user .login a{font-weight:700;color:#c85c1a}@media screen and (min-width:701px){.page-donate .donate a,.page-search .search a,.path-user .login a{font-weight:400;color:#dec481}.page-donate .donate a,.path-user .login a{border-bottom:3px solid #dec481}.node-type-blog-entry .blog,.node-type-webform .programs,.page-cart .shop,.page-civicrm .programs,.page-history-resources-search .history-resources,.page-history-resources .history-resources,.page-shop .shop,.page__node-type--about-page .about,.page__node-type--collection-interactive .history-now,.page__node-type--collection-item .collection,.page__node-type--collection-landing-page .collection,.page__node-type--essay .history-now,.page__node-type--journal .history-now,.page__node-type--p-e-home .programs,.page__node-type--program-event .programs,.page__node-type--programs-and-events .programs,.path-blog .blog,.path-history-now-search .history-now,.path-history-now .history-now,.path-news .blog,.path-news .news{position:relative}.node-type-blog-entry .blog:after,.node-type-webform .programs:after,.page-cart .shop:after,.page-civicrm .programs:after,.page-history-resources-search .history-resources:after,.page-history-resources .history-resources:after,.page-shop .shop:after,.page__node-type--about-page .about:after,.page__node-type--collection-interactive .history-now:after,.page__node-type--collection-item .collection:after,.page__node-type--collection-landing-page .collection:after,.page__node-type--essay .history-now:after,.page__node-type--journal .history-now:after,.page__node-type--p-e-home .programs:after,.page__node-type--program-event .programs:after,.page__node-type--programs-and-events .programs:after,.path-blog .blog:after,.path-history-now-search .history-now:after,.path-history-now .history-now:after,.path-news .blog:after,.path-news .news:after{content:"";width:0;height:0;border-color:transparent transparent #fff;border-style:solid;border-width:10px 8px;position:absolute;bottom:-20px;right:35%}.node-type-blog-entry .blog a,.node-type-webform .programs a,.page-cart .shop a,.page-civicrm .programs a,.page-history-resources-search .history-resources a,.page-history-resources .history-resources a,.page-shop .shop a,.page__node-type--about-page .about a,.page__node-type--collection-interactive .history-now a,.page__node-type--collection-item .collection a,.page__node-type--collection-landing-page .collection a,.page__node-type--essay .history-now a,.page__node-type--journal .history-now a,.page__node-type--p-e-home .programs a,.page__node-type--program-event .programs a,.page__node-type--programs-and-events .programs a,.path-blog .blog a,.path-history-now-search .history-now a,.path-history-now .history-now a,.path-news .blog a,.path-news .news a{color:#000;font-weight:700}.page__node-type--collection-item .collection:after,.page__node-type--collection-landing-page .collection:after{border-bottom:10px solid #ac2a00}}.user--authenticated .anonymous--visible,.user--authenticated .login{display:none}.user--authenticated .authenticated--visible{display:initial}#main-wrapper #main{margin-top:40px;margin-bottom:60px}#main-wrapper #main .top h1,#main-wrapper #main .top h2,#main-wrapper #main .top p.header-text strong{font-size:64px;font-style:italic}#main-wrapper #main .back-link{font-family:canada-type-gibson,sans-serif;font-size:1.125rem;margin:20px 0}#main-wrapper #main .back-link a{color:#3d5059;font-weight:300;text-decoration:underline}#main-wrapper #main .back-link a:active,#main-wrapper #main .back-link a:hover{color:#dec481;text-decoration:none}#main-wrapper #main .back-link svg{margin-right:.9375rem;transform:translateY(.0938rem)}@media screen and (min-width:701px){#main-wrapper #main:after{content:"";clear:both;display:table}.flexed{display:flex;justify-content:space-around}.flexed a.button{width:48%}}.block--page-title-block h1{font-family:adobe-garamond-pro;font-weight:700;font-size:58px;line-height:1.2;font-style:normal;margin-bottom:32px}.layout-content-wrapper{display:flex;gap:6.7%;flex-direction:column}@media screen and (min-width:701px){.layout-content-wrapper{flex-direction:row}.sticky-sidebar .layout-content-wrapper{align-items:flex-start;position:relative}.sticky-sidebar .layout-content-wrapper aside{--top:90px;max-height:calc(100vh - var(--top));overflow-y:scroll;position:sticky;top:var(--top)}.sticky-sidebar .layout-content-wrapper aside.scrolling{box-shadow:inset 0 25px 15px -25px rgba(0,0,0,.3333333333333333),inset 0 -25px 15px -25px rgba(0,0,0,.3333333333333333)}.sticky-sidebar .layout-content-wrapper aside.scrolling.anchor-top{box-shadow:inset 0 -25px 15px -25px rgba(0,0,0,.3333333333333333)}.sticky-sidebar .layout-content-wrapper aside.scrolling.anchor-bottom{box-shadow:inset 0 25px 15px -25px rgba(0,0,0,.3333333333333333)}}@media screen and (min-width:1024px){.sticky-sidebar .layout-content-wrapper aside{--top:145px}}.layout-content-wrapper .layout-content{flex:1 0 61.8%;order:2}.layout-content-wrapper aside{float:none;flex:0 0 31.5%}.layout-content-wrapper .layout-sidebar-first{order:1;margin-bottom:45px}.layout-content-wrapper .layout-sidebar-second{order:3}@media screen and (min-width:849px){.layout-sidebar-first .sidebar-sticky-container{position:sticky;top:calc(179px + var(--drupal-displace-offset-top, 0px))}}.pre-footer{max-width:1280px;padding:0 20px;margin:0 auto;display:flex;align-items:end}@media screen and (max-width:1023px){.pre-footer{flex-direction:column-reverse;align-items:center}}.pre-footer-logo{flex:1 0 auto;width:492px;max-width:100%;height:300px;position:relative;display:flex;align-items:end}@media screen and (max-width:1023px){.pre-footer-logo{margin-left:196px}}@media screen and (max-width:700px){.pre-footer-logo{margin-left:auto}}.pre-footer-logo .gli--logo{margin-bottom:25px}@media screen and (max-width:480px){.pre-footer-logo .gli--logo{max-width:55%}}.pre-footer-logo .shape{position:absolute;z-index:-1;width:690px;height:360px;top:0;right:0;overflow-y:hidden}.pre-footer-logo .shape:before{content:"";display:block;position:absolute;z-index:-1;width:480px;height:480px;top:0;right:0;border:105px solid #345d33;border-radius:345px}.pre-footer .layout-content-below,.pre-footer .newsletter-signup{display:grid;grid-gap:5%;grid-template-columns:41% 54%;padding-left:18px;color:#163747}@media screen and (max-width:700px){.pre-footer .layout-content-below,.pre-footer .newsletter-signup{grid-template-columns:auto;grid-gap:0;padding-left:0}}.pre-footer .layout-content-below #block-newslettersignupintroduction,.pre-footer .layout-content-below .info,.pre-footer .newsletter-signup #block-newslettersignupintroduction,.pre-footer .newsletter-signup .info{display:flex;flex-direction:column;justify-content:center;padding:20px 0}.pre-footer .layout-content-below #block-newslettersignupintroduction h3,.pre-footer .layout-content-below .info h3,.pre-footer .newsletter-signup #block-newslettersignupintroduction h3,.pre-footer .newsletter-signup .info h3{margin-bottom:20px;font-weight:600;font-size:32px;line-height:1.1}.pre-footer .layout-content-below #block-newslettersignupintroduction p,.pre-footer .layout-content-below .info p,.pre-footer .newsletter-signup #block-newslettersignupintroduction p,.pre-footer .newsletter-signup .info p{font-family:canada-type-gibson;font-weight:300;font-size:20px;line-height:1.3}.pre-footer .layout-content-below .form-container .form-field,.pre-footer .newsletter-signup .form-container .form-field{display:grid;margin-bottom:16px}.pre-footer .layout-content-below .form-container label,.pre-footer .newsletter-signup .form-container label{margin-bottom:10px;font-family:canada-type-gibson;font-weight:600;font-size:20px;line-height:1.3}.pre-footer .layout-content-below .form-container input[type=text],.pre-footer .newsletter-signup .form-container input[type=text]{padding:8px 12px;font-size:20px;line-height:1.3;background:#fff;border:1px solid #3d5059;box-shadow:inset 0 0 9px 1px rgba(0,0,0,.15);border-radius:10px}.pre-footer .layout-content-below .form-container input[type=submit],.pre-footer .newsletter-signup .form-container input[type=submit]{margin-top:8px;margin-bottom:32px}#footer{box-shadow:-15px -5px 15px 2px rgba(0,0,0,.15)}@media screen and (max-width:1023px){#footer{margin-bottom:55px}}#footer .footer-content{padding:28px 20px;background:#033302;font-family:canada-type-gibson;font-weight:300;font-size:20px;line-height:1.3;color:#fff}#footer .footer-content b,#footer .footer-content strong{font-weight:600}#footer .footer-content p{margin-bottom:18px}#footer .footer-content p:last-of-type{margin-bottom:0}#footer .footer-content-inner{max-width:1280px;margin:auto;display:grid;grid-template-columns:1fr 1.6180339887fr}@media screen and (max-width:700px){#footer .footer-content-inner{grid-template-columns:auto}}#footer .footer-left{max-width:390px}@media screen and (max-width:700px){#footer #block-footer{padding:0}}#footer #block-footer>ul{-moz-column-count:3;column-count:3;margin-top:45px}@media screen and (max-width:700px){#footer #block-footer>ul{-moz-columns:auto;columns:auto}}#footer #block-footer>ul li{margin-bottom:18px}#footer #block-footer>ul li a,#footer .footer-left a{color:#fff;text-decoration:underline}#footer #block-footer>ul li a:active,#footer #block-footer>ul li a:focus,#footer #block-footer>ul li a:hover,#footer .footer-left a:active,#footer .footer-left a:focus,#footer .footer-left a:hover{color:#fff;text-decoration:none}#footer .footer-copyright{padding:12px 20px;background:#dec481}#footer .footer-copyright p{max-width:1280px;margin:0 auto;font-family:canada-type-gibson;font-weight:400;font-size:20px;line-height:1.3;color:#033302}#footer .footer-copyright p b,#footer .footer-copyright p strong{font-weight:600}.page__node-type--about-page #main-content{margin-top:40px}.page__node-type--about-page aside{margin-bottom:40px}.page__node-type--about-page aside #contact-menu nav{padding:0}.page__node-type--about-page aside #contact-menu ul li{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;color:#c85c1a;list-style:none;margin:0 0 20px}.page__node-type--about-page aside #contact-menu ul li a.is-active{color:#c85c1a;border-bottom:3px solid #c85c1a}.page__node-type--about-page aside #contact-menu ul li ul{margin-right:0}.page__node-type--about-page aside #contact-menu ul li ul li{padding-left:30px;position:relative}.page__node-type--about-page aside #contact-menu ul li ul li:before{content:"-";position:absolute;left:20px}.page__node-type--about-page aside #contact-menu ul li ul li a.is-active{font-weight:700;border-bottom:none}.page__node-type--about-page aside .contact-info{margin-top:40px}.page__node-type--about-page aside .contact-info h3{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;color:#3d5059;margin-bottom:10px}.page__node-type--about-page aside .contact-info p span{line-height:1.2;display:block;margin-bottom:4px}.page__node-type--about-page article{line-height:1.3}.page__node-type--about-page article .text h2:not(.h1),.page__node-type--about-page article .text h3{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;color:#3d5059;margin-bottom:10px}.page__node-type--about-page article .text a:not(.button){color:#8e7023;text-decoration:underline}.page__node-type--about-page article .text a:not(.button):focus,.page__node-type--about-page article .text a:not(.button):hover{color:#3d5059;text-decoration:none}.page__node-type--about-page article .text figure{margin-bottom:20px}.page__node-type--about-page article .text figure figcaption{font-size:16px;line-height:1.2;padding-bottom:20px;border-bottom:1px solid #000}.page__node-type--about-page article .text figure img{width:auto!important;height:auto!important;margin:0 auto!important;float:none!important}.page__node-type--about-page article .text figure.left{width:50%;margin-right:20px;float:left}.page__node-type--about-page article .text figure.right{width:50%;margin-left:20px;float:right}.page__node-type--about-page article .text img{margin:0 0 10px}.page__node-type--about-page article .text strong{font-weight:700}.page__node-type--about-page hr{width:100%;display:inline-block}.path-blog #block-mainpagecontent .views-element-container,.path-news #block-mainpagecontent .views-element-container{position:relative}.path-blog .path-blog,.path-blog .view-content,.path-news .path-blog,.path-news .view-content{overflow:hidden}.path-blog figure,.path-news figure{margin-bottom:20px;text-align:center}.path-blog figure img,.path-news figure img{max-width:100%;max-height:300px}.path-blog .attachment-before .views-row,.path-news .attachment-before .views-row{width:100%;margin-right:0;margin-bottom:20px;padding:0 0 20px;border-top:none;border-bottom:1px dashed #ccc;float:none}.path-blog .attachment-before .views-row .field-content,.path-news .attachment-before .views-row .field-content{display:block}.path-blog .attachment-before .views-row h3,.path-news .attachment-before .views-row h3{font-family:CheltenhamW01-BoldExtra,serif;font-style:normal;font-weight:400;font-size:36px;margin-bottom:10px}.path-blog .attachment-before .views-row .text,.path-news .attachment-before .views-row .text{margin-bottom:20px}.path-blog .views-row,.path-news .views-row{padding-top:20px;margin-bottom:20px;border-top:1px dashed #ccc}.path-blog .views-row.views-row-1,.path-news .views-row.views-row-1{border-top:none}.path-blog .views-row h3,.path-news .views-row h3{font-size:24px;font-style:italic;line-height:1.2;margin-bottom:10px}.path-blog .views-row .post-date,.path-blog .views-row .read-more,.path-news .views-row .post-date,.path-news .views-row .read-more{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px}.path-blog .views-row .post-date,.path-news .views-row .post-date{color:#777;margin-bottom:10px}.path-blog .views-row .excerpt,.path-news .views-row .excerpt{font-size:18px;line-height:1.2;max-height:168px;overflow:hidden;margin-bottom:10px}.path-blog .views-row .excerpt span,.path-news .views-row .excerpt span{font-size:inherit!important}.path-blog .views-row .excerpt img,.path-news .views-row .excerpt img{display:none}.path-blog .views-row .read-more,.path-news .views-row .read-more{color:#c85c1a}.path-blog nav.pager,.path-news nav.pager{margin-top:20px;padding-top:20px;border-top:1px dashed #ccc}.path-blog .pager__items,.path-news .pager__items{clear:both;text-align:center}.path-blog .pager__items li,.path-news .pager__items li{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;display:inline-block;margin:0 0 .25em 1.5em}.path-blog .pager__items li.is-active a,.path-news .pager__items li.is-active a{color:#dec481}.path-blog .attachment-after,.path-news .attachment-after{border-bottom:1px solid #000}.path-blog .attachment-after header p,.path-news .attachment-after header p{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;background:url(../../images/press-mentions.png) no-repeat center 30px;padding-top:100px;padding-bottom:20px;text-align:center}.path-blog .attachment-after .views-row,.path-news .attachment-after .views-row{width:auto;min-height:auto;margin:0;padding:0 20px;border-right:1px solid #000;border-left:1px solid #000;float:none}.path-blog .attachment-after .views-row .views-field,.path-news .attachment-after .views-row .views-field{padding:20px 0;border-bottom:1px dashed #000;overflow:hidden}.path-blog .attachment-after .views-row:first-child .views-field,.path-news .attachment-after .views-row:first-child .views-field{border-top:1px dashed #000}.path-blog .attachment-after .views-row:last-child .views-field,.path-news .attachment-after .views-row:last-child .views-field{border-bottom:none}.path-blog .attachment-after .views-row figure,.path-news .attachment-after .views-row figure{width:38%;margin-right:2%;float:left}.path-blog .attachment-after .views-row .text,.path-news .attachment-after .views-row .text{width:60%;float:left}@media screen and (min-width:701px){.path-blog .view-blog,.path-news .view-blog{position:relative}.path-blog .attachment-before,.path-news .attachment-before{height:340px}.path-blog .attachment-before .views-row .field-content,.path-news .attachment-before .views-row .field-content{overflow:hidden}.path-blog .attachment-before .views-row figure,.path-news .attachment-before .views-row figure{width:48%;height:300px;margin-right:2%;overflow:hidden;float:left}.path-blog .attachment-before .views-row .text,.path-news .attachment-before .views-row .text{width:50%;float:left}.path-blog .news-main-content .views-row,.path-news .news-main-content .views-row{width:47%;min-height:300px;margin-right:6%;float:left}.path-blog .news-main-content .views-row:nth-child(2n),.path-news .news-main-content .views-row:nth-child(2n){margin-right:0}.path-blog .news-main-content .views-row.views-row-2,.path-news .news-main-content .views-row.views-row-2{border-top:none}.path-blog .news-main-content,.path-blog nav.pager,.path-news .news-main-content,.path-news nav.pager{width:68%;margin-right:6%;overflow:hidden;float:left}.attachment .view-content{width:auto;float:none;margin:0}.attachment-after{width:26%;margin-top:0;position:absolute;top:20px;right:0}.attachment-after header{height:12vw;background:url(../../images/press-mentions-border.svg) no-repeat 0 0;background-size:100% 100%;border:none}.attachment-after header p{font-size:12px;padding:8vw 0 0;background-position:center 1.5vw}.attachment-after .views-row:first-child .views-field{padding-top:0;border-top:none}}@media screen and (min-width:701px) and (max-width:900px){.path-blog .attachment-before,.path-news .attachment-before{height:370px}.path-blog .news-main-content,.path-blog nav.pager,.path-news .news-main-content,.path-news nav.pager{width:63%;margin-right:3%;overflow:hidden;float:left}.path-blog .attachment-after,.path-news .attachment-after{width:33%;top:20px}.path-blog .attachment-after .header,.path-news .attachment-after .header{height:15vw}.path-blog .attachment-after .header p,.path-news .attachment-after .header p{padding-top:10vw}}@media screen and (min-width:1023px){.path-blog .attachment-after header,.path-news .attachment-after header{height:135px}.path-blog .attachment-after header p,.path-news .attachment-after header p{font-size:14px;padding:90px 0 0;background-position:center 20px}}.page.topic #search-header .border{width:100%;border-bottom:1px dotted #ccc}.page.topic #search-header .stats{margin:20px 0}.page.topic #search-header .stats span{font-family:CheltenhamW01-BoldExtra,serif;font-style:normal;font-weight:400;font-size:1em;margin:0 5px}.page.topic #search-header .actions .buttons button{width:auto;min-width:70px;margin:0}.page.topic #search-header .actions .buttons button a{margin:32px 20px 20px;padding-top:0;background:none}.page.topic #search-header .actions .buttons p{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;font-style:normal;width:auto;min-width:70px;margin:32px 20px 20px;padding:0}.page.topic #main-wrapper h1{font-size:48px;border-bottom:1px solid #000}.page.topic #main-wrapper .results .result figure{width:15%;min-height:100px}.page.topic #main-wrapper .results .result .text{width:85%}.page-ordered-products .view-ordered-products{font-family:expressway,sans-serif;font-weight:400}.page-ordered-products .view-ordered-products .view-content{overflow-x:scroll;margin-bottom:20px}.page-ordered-products .view-ordered-products table th{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px}.page-ordered-products .view-ordered-products table td,.page-ordered-products .view-ordered-products table th{padding:5px}.page-ordered-products .view-ordered-products table tr.even{background-color:#c3c3c3}.page-ordered-products .view-ordered-products .views-exposed-widgets{margin-bottom:20px}.page-ordered-products .view-ordered-products .views-exposed-widget{min-width:30%}.page-ordered-products .view-ordered-products .views-exposed-widget label{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;margin-bottom:5px}.page-ordered-products .view-ordered-products .views-exposed-widget select{width:100%}.page-ordered-products .view-ordered-products input[type=submit]{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;color:#fff;background:#3d5059;padding:10px;border-radius:20px}.tile-link:hover h3{color:#fff;background-color:#000;transition:1s}.tile-link:hover .tile-title-simple{opacity:1;transition:1s}.tile-link:hover .tile-description{opacity:1;transition:1s;max-height:unset;min-height:271px;margin-top:-274px}.tile-link:hover .tile-title{display:none}.tile-container{float:left;margin:.5%;border:1px solid #000;height:270px;overflow:hidden}.tile-container img{height:270px;-o-object-fit:cover;object-fit:cover}.tile-container .tile-title,.tile-container .tile-title-simple{background-color:rgba(0,0,0,.6);color:#fff;text-align:center;font-size:16px;font-family:expressway;text-transform:uppercase;padding:20px;margin-top:-108px;min-height:65px;display:flex;justify-content:center;flex-direction:column;position:relative}.tile-container .tile-title-simple span,.tile-container .tile-title span{font-style:italic;font-family:adobe garamond pro;margin-top:10px;text-transform:none}.tile-container .tile-description{font-family:adobe garamond pro;max-height:0;background-color:rgba(0,0,0,.6);opacity:0;display:flex;justify-content:center;flex-direction:column;position:relative;text-align:center;color:#fff;padding:0 10px}.tile-container .tile-description .hover-title{font-family:expressway;text-transform:uppercase}.tile-container .tile-description .hover-date{font-style:italic;font-family:adobe garamond pro;margin:10px 0}@media screen and (max-width:480px){.tile-container{width:100%;margin:10px 0}}@media screen and (min-width:481px) and (max-width:700px){.tile-container{width:48.6%}}@media screen and (min-width:701px) and (max-width:1023px){.tile-container{width:32%}}@media screen and (min-width:1024px){.tile-container{width:23.8%}}.drupal-messages,.messages__wrapper{margin-bottom:20px}.drupal-messages .messages,.messages__wrapper .messages{background-color:#345d33;color:#fff;margin:0}.drupal-messages .messages.messages--warning,.messages__wrapper .messages.messages--warning{background-color:#946f00}.drupal-messages .messages.messages--error,.messages__wrapper .messages.messages--error{background-color:#ac2a00}.drupal-messages .messages .messages__inner-wrapper,.messages__wrapper .messages .messages__inner-wrapper{line-height:1.3}.drupal-messages .messages li,.messages__wrapper .messages li{float:none}.drupal-messages .messages p,.messages__wrapper .messages p{margin-bottom:20px}.drupal-messages .messages p:last-child,.messages__wrapper .messages p:last-child{margin-bottom:0}.drupal-messages .messages a,.messages__wrapper .messages a{display:inline;color:#fff!important;text-decoration:underline}.drupal-messages .messages em,.drupal-messages .messages i,.messages__wrapper .messages em,.messages__wrapper .messages i{font-style:italic}.drupal-messages .messages b,.drupal-messages .messages strong,.messages__wrapper .messages b,.messages__wrapper .messages strong{font-style:bold}.drupal-messages .messages .dismiss-message,.messages__wrapper .messages .dismiss-message{display:block;border:none;background:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='32' height='32' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 18l-6-6-6 6M6 6l6 6 6-6' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;font-size:0;margin:0;padding:0;width:24px;height:24px;cursor:pointer;float:right}#sliding-popup{background-color:#3d5059;width:100%}#sliding-popup .popup-content{margin:0 auto;color:#fff;max-width:none;padding:20px 50px;width:auto;font-family:canada-type-gibson;font-size:15px;font-weight:400;line-height:1.3;display:flex;gap:20px;justify-content:space-between}@media screen and (max-width:480px){#sliding-popup .popup-content{flex-direction:column}}#sliding-popup .popup-content #popup-text{float:none;max-width:80%}@media screen and (max-width:480px){#sliding-popup .popup-content #popup-text{max-width:100%}}#sliding-popup .popup-content #popup-text button{text-decoration:underline}#sliding-popup .popup-content #popup-buttons{float:none;display:flex;align-items:center}#sliding-popup .popup-content .agree-button{min-width:110px}@media screen and (min-width:1024px) and (min-height:481px){.nav-secondary{position:sticky;top:-39px;z-index:402;transition:top .5s ease 0s}}@media screen and (min-width:1024px){.nav-secondary.is-stuck,.toolbar-fixed .nav-secondary{top:0}}@media screen and (min-width:1024px){.toolbar-fixed .nav-secondary.is-stuck{top:39px}}@media screen and (min-width:1024px){.toolbar-fixed.toolbar-horizontal.toolbar-tray-open .nav-secondary{top:40px}}@media screen and (min-width:1024px){.toolbar-fixed.toolbar-horizontal.toolbar-tray-open .nav-secondary.is-stuck{top:79px}}@media screen and (min-height:481px){.page-header-new{position:sticky;top:0;z-index:401;transition:top .5s ease 0s}}@media screen and (min-height:481px) and (min-width:1024px){.page-header-new.user-nav-stuck{top:39px!important}}@media screen and (min-height:481px){.toolbar-fixed .page-header-new{top:39px}}@media screen and (min-height:481px) and (min-width:1024px){.toolbar-fixed .page-header-new.user-nav-stuck{top:78px!important}}@media screen and (min-height:481px){.toolbar-fixed.toolbar-horizontal.toolbar-tray-open .page-header-new{top:79px}}@media screen and (min-height:481px) and (min-width:1024px){.toolbar-fixed.toolbar-horizontal.toolbar-tray-open .page-header-new.user-nav-stuck{top:118px!important}}.nav-secondary :not(.contextual-links) .menu-link,.nav-secondary :not(.contextual-links) a{font-family:canada-type-gibson,sans-serif;font-weight:400}.page-header-new :not(.contextual-links) .menu-link,.page-header-new :not(.contextual-links) a{font-family:canada-type-gibson,sans-serif;font-weight:500;color:#3d5059}.nav-secondary nav{padding:0;background:#3d5059}@media screen and (max-width:1023px){.nav-secondary nav{position:fixed;bottom:0;width:100%;z-index:400;border-top:1px solid #fff}}.nav-secondary nav>ul{display:flex;margin:auto}.nav-secondary nav>ul>li{height:39px;border-left:1px solid #fff;border-right:1px solid #fff}@media screen and (max-width:1023px){.nav-secondary nav>ul>li{height:55px}}.nav-secondary nav>ul>li:first-child{border-left:0}.nav-secondary nav>ul>li:last-child{border-right:0}.nav-secondary nav>ul li .menu-link,.nav-secondary nav>ul li a{display:block;height:39px;width:100%;font-size:16px;font-weight:400;line-height:1.3}@media screen and (min-width:1024px){.nav-secondary nav>ul li .menu-link,.nav-secondary nav>ul li a{font-size:22px}}.nav-secondary nav>ul>li{flex:25%;position:relative}.nav-secondary nav>ul>li>a{display:flex;height:39px;background:#3d5059;color:#fff;line-height:39px;text-align:center}@media screen and (max-width:1023px){.nav-secondary nav>ul>li>a{height:55px;font-size:14px;line-height:1.3}}.nav-secondary nav>ul>li>a:active,.nav-secondary nav>ul>li>a:focus,.nav-secondary nav>ul>li>a:hover{background:#374850}.nav-secondary nav>ul>li>a>span{display:flex;align-items:center;margin:auto;width:auto}@media screen and (max-width:1023px){.nav-secondary nav>ul>li>a>span{display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto}.nav-secondary nav>ul>li>a>span:before{grid-column:1/2;margin:5px auto 0}.nav-secondary nav>ul>li>a>span>span{grid-column:1/2;grid-row:2/3;margin-bottom:5px}.nav-secondary nav>ul>li>a>span:after{grid-row:1/3}}.nav-secondary li.menu-item--expanded>a>span:after{content:"";display:inline-block;background:url(../../images/icons/chevron-down.svg) no-repeat 50%;background-size:contain;width:28px;height:29px;margin-left:4px}.nav-secondary li.menu-item--expanded.active>a>span:after,.nav-secondary li.menu-item--expanded:focus>a>span:after,.nav-secondary li.menu-item--expanded:hover>a>span:after,.nav-secondary li.menu-item--expanded>a:focus>span:after{background:url(../../images/icons/chevron-up.svg) no-repeat 50%;background-size:contain}.nav-secondary nav>ul ul{position:absolute;left:0;top:39px;width:100%;box-shadow:0 0 15px 2px rgba(0,0,0,.15);border-radius:0 0 30px 30px;z-index:401}@media screen and (max-width:1023px){.nav-secondary nav>ul ul{left:auto;top:auto;bottom:56px;width:250px;border-radius:30px 30px 0 0}}@media screen and (max-width:1023px){.nav-secondary nav>ul>li:last-child>ul{right:0}}.nav-secondary nav>ul ul li{height:auto;min-height:39px;background:#fff;border-bottom:1px solid #dec481}@media screen and (max-width:1023px){.nav-secondary nav>ul ul li{border-bottom:0;border-top:1px solid #dec481}}@media screen and (min-width:1024px){.nav-secondary nav>ul ul li:last-child{border:0;border-radius:0 0 30px 30px}.nav-secondary nav>ul ul li:last-child a{padding-bottom:9px;border-radius:0 0 30px 30px}}@media screen and (max-width:1023px){.nav-secondary nav>ul ul li:first-child{border:0;border-radius:30px 30px 0 0}.nav-secondary nav>ul ul li:first-child a{padding-top:9px;border-radius:30px 30px 0 0}}.nav-secondary nav>ul ul li a{padding:5px 18px;max-width:calc(100% - 36px);height:auto;min-height:29px;line-height:1.3;background:transparent;color:#3d5059;text-align:left}@media screen and (max-width:1023px){.nav-secondary nav>ul ul li a{display:flex;flex-direction:column;justify-content:center}}.nav-secondary nav>ul ul li a:active,.nav-secondary nav>ul ul li a:focus,.nav-secondary nav>ul ul li a:hover{background:#e6e6e6}.nav-secondary nav>ul>li>a[data-drupal-link-system-path="user/login"]>span:before,.nav-secondary nav>ul>li>a[data-drupal-link-system-path=user]>span:before,.user-nav--donate>span:before,.user-nav--login>span:before,.user-nav--search>span:before,.user-nav--shop>span:before{content:"";display:inline-block;background-repeat:no-repeat;background-position:50%;background-size:contain;width:24px;height:24px}@media screen and (min-width:1024px){.nav-secondary nav>ul>li>a[data-drupal-link-system-path="user/login"]>span:before,.nav-secondary nav>ul>li>a[data-drupal-link-system-path=user]>span:before,.user-nav--donate>span:before,.user-nav--login>span:before,.user-nav--search>span:before,.user-nav--shop>span:before{margin-right:4px}}.user-nav--shop>span:before{background-image:url(../../images/icons/shopping-bag.svg)}.user-nav--donate{background:#345d33!important}.user-nav--donate:active,.user-nav--donate:focus,.user-nav--donate:hover{background:#2f542e!important}.user-nav--donate>span:before{background-image:url(../../images/icons/donate.svg)}.user-nav--search>span:before{background-image:url(../../images/icons/search.svg);width:20px;height:20px}.nav-secondary nav>ul>li>a[data-drupal-link-system-path="user/login"]>span:before,.nav-secondary nav>ul>li>a[data-drupal-link-system-path=user]>span:before,.user-nav--login>span:before{background-image:url(../../images/icons/user-profile.svg)}.nav-secondary nav>ul>li>a[data-drupal-link-system-path=user]{min-width:125px}.page-header-new .nav-primary{position:relative;background:#fff;box-shadow:0 5px 15px rgba(0,0,0,.15)}.page-header-new .nav-primary>.inner{width:100%;max-width:1440px;margin:0 auto;display:grid;grid-template-columns:25px auto 25px 45px 25px}@media screen and (min-width:1024px) and (min-height:701px){.page-header-new .nav-primary>.inner{grid-template-columns:3% 290px 2% auto 3%;min-height:125px}}.page-header-new .nav-primary #branding{grid-column:2/3;display:flex;align-items:center;min-height:77px}.page-header-new .nav-primary #branding .left{padding:0}.page-header-new .nav-primary #branding .left>a{display:inline-block}.page-header-new .nav-primary .menu-toggle-wrapper{grid-column:4/5;display:flex;align-items:center;justify-content:end}@media screen and (min-width:1024px) and (min-height:701px){.page-header-new .nav-primary .menu-toggle-wrapper{display:none}}.page-header-new .nav-primary .menu-toggle{display:flex;flex-direction:column;align-items:center;font-family:canada-type-gibson,sans-serif;font-weight:400;color:#3d5059}.page-header-new .nav-primary .menu-toggle span{pointer-events:none;touch-action:none}.page-header-new .nav-primary .menu-toggle .hamburger,.page-header-new .nav-primary .menu-toggle .hamburger:after,.page-header-new .nav-primary .menu-toggle .hamburger:before{display:block;background:#3d5059;width:40px;height:2px;pointer-events:none;touch-action:none}.page-header-new .nav-primary .menu-toggle .hamburger{margin:12px 0}.page-header-new .nav-primary .menu-toggle .hamburger:before{content:"";margin-top:-8px}.page-header-new .nav-primary .menu-toggle .hamburger:after{content:"";margin-top:14px}.page-header-new .nav-primary #block-mainmenu{grid-column:1/6}@media screen and (max-height:700px),screen and (max-width:1023px){.page-header-new .nav-primary #block-mainmenu{overflow-y:scroll;-ms-scroll-chaining:none;overscroll-behavior:contain;max-height:calc(100vh - 84px);border-top:1px solid #dec481}}@media screen and (min-width:1024px) and (min-height:701px){.page-header-new .nav-primary #block-mainmenu{grid-column:4/5}}.page-header-new .nav-primary #block-mainmenu.contextual-region{position:inherit}.page-header-new .nav-primary #block-mainmenu.contextual-region .contextual{right:auto}@media screen and (max-height:700px),screen and (max-width:1023px){.page-header-new .nav-primary #block-mainmenu:not(.m-expanded){display:none}}.page-header-new .nav-primary .header__logo{min-width:155px;margin:11px 0 9px;text-align:left}.page-header-new .nav-primary .header__logo .gli--logo,.page-header-new .nav-primary .header__logo>img{height:auto;width:290px;max-width:90%}.page-header-new .nav-primary nav{padding:0}.page-header-new .nav-primary ul.menu--main{display:flex;width:100%;align-items:center;justify-content:space-around;flex-direction:column;overflow-x:hidden}@media screen and (min-width:1024px) and (min-height:701px){.page-header-new .nav-primary ul.menu--main{flex-direction:row;height:100%}}@media screen and (max-height:700px),screen and (max-width:1023px){.page-header-new .nav-primary ul.menu--main li.menu-item--expanded{display:grid;grid-template-columns:auto 60px}.page-header-new .nav-primary ul.menu--main li.menu-item--expanded>.submenu-toggle{margin:0;color:#3d5059;cursor:pointer}.page-header-new .nav-primary ul.menu--main li.menu-item--expanded>.submenu-toggle:after{font-family:FontAwesome;content:"";padding:15px 20px;font-size:20px}.page-header-new .nav-primary ul.menu--main li.menu-item--expanded.m-expanded>.submenu-toggle:after{content:""}.page-header-new .nav-primary ul.menu--main li.menu-item--expanded>.nav-primary__submenu,.page-header-new .nav-primary ul.menu--main li.menu-item--expanded>ul{grid-column:1/3;order:3}}.page-header-new .nav-primary ul.menu--main>li{width:100%}@media screen and (min-width:1141px) and (min-height:701px){.page-header-new .nav-primary ul.menu--main>li{width:auto;max-width:125px}}@media screen and (min-width:1141px) and (min-height:701px){.page-header-new .nav-primary ul.menu--main>li:nth-child(3){max-width:175px}}.page-header-new .nav-primary ul.menu--main>li>.menu-link{display:flex;align-items:center;justify-content:space-between;padding:15px 20px 0;font-size:20px;line-height:1.3;text-align:left;background:#dec481;border-top:1px solid #fff}@media screen and (min-width:1024px) and (min-height:701px){.page-header-new .nav-primary ul.menu--main>li>.menu-link{justify-content:center;min-height:58px;font-size:18px;text-align:center;background:inherit;border-top:0}}@media screen and (min-width:1141px){.page-header-new .nav-primary ul.menu--main>li>.menu-link{font-size:20px}}.page-header-new .nav-primary ul.menu--main>li>.menu-link span{display:flex;align-items:center;padding-bottom:15px}@media screen and (min-width:1024px) and (min-height:701px){.page-header-new .nav-primary ul.menu--main>li>.menu-link span{min-height:58px;padding-top:7px;padding-bottom:7px;border-bottom:8px solid #fff}}@media screen and (max-width:1023px){.page-header-new .nav-primary ul.menu--main>li>.menu-link.menu-link--link.is-active,.page-header-new .nav-primary ul.menu--main>li>.menu-link.menu-link--link:hover{background:#946f00;color:#fff}}@media screen and (min-width:1024px) and (min-height:701px){.page-header-new .nav-primary ul.menu--main>li>.menu-link.is-active,.page-header-new .nav-primary ul.menu--main>li>.menu-link:active,.page-header-new .nav-primary ul.menu--main>li>.menu-link:focus,.page-header-new .nav-primary ul.menu--main>li>.menu-link:hover{color:#946f00}.page-header-new .nav-primary ul.menu--main>li>.menu-link.is-active span,.page-header-new .nav-primary ul.menu--main>li>.menu-link:active span,.page-header-new .nav-primary ul.menu--main>li>.menu-link:focus span,.page-header-new .nav-primary ul.menu--main>li>.menu-link:hover span{text-stroke:.75px #946f00;-webkit-text-stroke:.75px #946f00;border-bottom:8px solid #946f00}}.page-header-new .nav-primary ul.menu--main>li>.menu-link.menu--donate{background:#3d5059;color:#fff;padding-top:0}.page-header-new .nav-primary ul.menu--main>li>.submenu-toggle{background:#dec481;border-top:1px solid #fff;border-left:1px solid #fff}@media screen and (max-width:1023px){.page-header-new .nav-primary ul.menu--main>li.menu-item--active-trail>.menu-link,.page-header-new .nav-primary ul.menu--main>li.menu-item--active-trail>.submenu-toggle{background:#946f00;color:#fff}}.page-header-new .nav-primary ul.menu--main>li:first-child>.menu-link,.page-header-new .nav-primary ul.menu--main>li:first-child>.submenu-toggle{border-top:0}@media screen and (min-width:1024px) and (min-height:701px){.page-header-new .nav-primary:not(.submenu-open) ul.menu--main>li.menu-item--active-trail>.menu-link{color:#946f00}.page-header-new .nav-primary:not(.submenu-open) ul.menu--main>li.menu-item--active-trail>.menu-link span{text-stroke:.75px #946f00;-webkit-text-stroke:.75px #946f00;border-bottom:8px solid #946f00}}@media screen and (max-height:700px),screen and (max-width:1023px){.page-header-new .nav-primary ul.menu--main>li:not(.m-expanded) .nav-primary__submenu{display:none}}@media screen and (min-width:1024px) and (min-height:701px){.nav-primary__submenu{grid-column:1/3;display:none;grid-template-columns:auto calc(25% - 20px);background:#fff;box-shadow:5px 5px 15px rgba(0,0,0,.15);border-radius:0 0 100px 100px}.submenu-active .nav-primary__submenu{display:grid;margin:0 1rem;position:absolute;top:125px;left:1rem;right:1rem;z-index:400}}.nav-primary__submenu .submenu-container{z-index:1}@media screen and (min-width:1024px) and (min-height:701px){.nav-primary__submenu.no-feature-area .submenu-container{grid-column:1/3;width:100%;margin:auto}}@media screen and (min-width:1024px) and (min-height:701px){.nav-primary__submenu .submenu-container>ul{display:flex;padding-top:32px;padding-bottom:32px;padding-left:80px;min-height:210px}}@media screen and (min-width:1024px) and (min-height:701px){.nav-primary__submenu .submenu-container>ul>li{flex:25%;padding-left:24px;padding-right:24px;border-right:1px solid #d9c58a}.nav-primary__submenu .submenu-container>ul>li:first-child{padding-bottom:105px}.nav-primary__submenu .submenu-container>ul>li:last-child{border-right:0}}.nav-primary__submenu .submenu-container>ul>li>.menu-link{font-family:adobe-garamond-pro,serif!important;font-weight:600;font-size:28px;line-height:1.3;color:#946f00;display:flex;padding:12px 20px;flex-direction:row;justify-content:space-between}@media screen and (min-width:1024px) and (min-height:701px){.nav-primary__submenu .submenu-container>ul>li>.menu-link{flex-direction:column;justify-content:inherit;padding:0;margin-bottom:18px}}@media screen and (min-width:1024px) and (min-height:701px){.nav-primary__submenu .submenu-container>ul>li>.menu-link:after{content:"";width:30px;margin-top:10px;border-bottom:1px solid #d9c58a;display:inline-block}}@media screen and (max-height:700px),screen and (max-width:1023px){.nav-primary__submenu .submenu-container>ul>li.menu-item--expanded:not(.m-expanded)>ul{display:none}}.nav-primary__submenu .submenu-container>ul ul>li{margin-bottom:12px}.nav-primary__submenu .submenu-container>ul ul>li>.menu-link{display:inline-block;font-weight:400;font-size:20px;line-height:1.3;padding:6px 20px}@media screen and (min-width:1024px) and (min-height:701px){.nav-primary__submenu .submenu-container>ul ul>li>.menu-link{padding:0}}.nav-primary__submenu .submenu-container>ul ul>li>.menu-link.is-active,.nav-primary__submenu .submenu-container>ul ul>li>.menu-link:active,.nav-primary__submenu .submenu-container>ul ul>li>.menu-link:focus,.nav-primary__submenu .submenu-container>ul ul>li>.menu-link:hover{color:#946f00;text-stroke:.75px #946f00;-webkit-text-stroke:.75px #946f00}.nav-primary__submenu .feature-area{display:none}@media screen and (min-width:1024px) and (min-height:701px){.nav-primary__submenu .feature-area{display:flex;align-items:center;border-radius:0 0 100px}}@media screen and (min-width:1024px) and (min-height:701px){.nav-primary__submenu .feature-area .paragraph{height:100%}}@media screen and (min-width:1024px) and (min-height:701px){.nav-primary__submenu .feature-area .media img{height:100%;-o-object-fit:cover;object-fit:cover}}.nav-primary__submenu .circle{display:none;width:232px;height:136px;position:absolute;left:89px;bottom:0;overflow:hidden}@media screen and (min-width:1024px) and (min-height:701px){.nav-primary__submenu .circle{display:block}}.nav-primary__submenu .circle:before{width:232px;height:116px;background:rgba(243,226,173,.8);display:block;content:"";border-radius:116px 116px 0 0;position:absolute;top:0}.nav-primary__submenu .circle:after{width:232px;height:116px;background:#3d5059;display:block;content:"";border-radius:0 0 116px 116px;position:absolute;top:116px}.paragraph--type--menu-image .media{height:100%;line-height:0;border-radius:0 0 100px 0}.paragraph--type--menu-image .media img{border-radius:0 0 100px 0}.layout-sidebar-first .block>h2{font-weight:700;font-size:20px;line-height:1.2;margin-bottom:20px}.draggableviews-table table{width:100%;margin-top:1.5rem;margin-bottom:1.5rem;border-collapse:collapse}.draggableviews-table .sticky-header{min-width:0}.draggableviews-table caption{text-align:left}.draggableviews-table th{position:relative;box-sizing:border-box;height:3rem;padding:.5rem 1rem;text-align:left;color:#232429;background:#f3f4f9;line-height:1.25rem;font-weight:500;vertical-align:middle}.draggableviews-table .sortable-heading{padding:0 1rem}.draggableviews-table .sortable-heading>a{display:block;padding:.5rem 1.5rem .5rem 0;text-decoration:none;color:inherit}.draggableviews-table .sortable-heading>a:before{position:absolute;z-index:0;top:0;right:1rem;bottom:0;left:1rem;display:block;content:"";border-bottom:.125rem solid transparent}.draggableviews-table .sortable-heading>a:before,.draggableviews-table _:-ms-fullscreen{top:auto;height:100%}.draggableviews-table .sortable-heading>a:after{position:absolute;top:50%;right:1rem;width:.875rem;height:1rem;margin-top:-.5rem;content:"";opacity:.5;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8'%3E%3Cpath d='M1.75.25v1.5h10.5V.25zm0 3v1.5h7.5v-1.5zm0 3v1.5h4.5v-1.5z' fill='%23000f33'/%3E%3C/svg%3E") no-repeat 50% 50%;background-size:contain}.draggableviews-table .sortable-heading>a:focus,.draggableviews-table .sortable-heading>a:hover{text-decoration:none}.draggableviews-table .sortable-heading>a:focus:before,.draggableviews-table .sortable-heading>a:hover:before{border-color:inherit}.draggableviews-table .sortable-heading>a:focus:after,.draggableviews-table .sortable-heading>a:hover:after{opacity:1}.draggableviews-table .sortable-heading.is-active>a{color:#003ecc}.draggableviews-table .sortable-heading.is-active>a:before{border-bottom:.1875rem solid #003ecc}.draggableviews-table .sortable-heading.is-active>a:after{content:none}.draggableviews-table tr{border-bottom:.0625rem solid #d3d4d9}.draggableviews-table .draggable-table.tabledrag-disabled tr,.draggableviews-table tr{color:#232429;background:#fff}.draggableviews-table thead tr{border:0}.draggableviews-table tr:focus,.draggableviews-table tr:hover{color:#232429;background:#f5f8ff}.draggableviews-table tr.color-warning:focus,.draggableviews-table tr.color-warning:hover{color:#232429;background:#fdf8ed}.draggableviews-table tr.color-error:focus,.draggableviews-table tr.color-error:hover{color:#232429;background:#fcf4f2}.draggableviews-table td{box-sizing:border-box;height:4rem;padding:.5rem 1rem;text-align:left;vertical-align:middle}.draggableviews-table td .item-list ul{margin:0}.draggableviews-table td.is-active{background:none}.draggableviews-table td>.ajax-new-content>.form-item>.form-element,.draggableviews-table td>.form-item>.form-element{width:100%}.draggableviews-table td>.ajax-new-content>.form-item>.form-element--type-select,.draggableviews-table td>.form-item>.form-element--type-select{width:auto}@supports ((min-width: -webkit-max-content) or (min-width: -moz-max-content) or (min-width: max-content)){.draggableviews-table td>.ajax-new-content>.form-item>.form-element--type-select,.draggableviews-table td>.form-item>.form-element--type-select{width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:100%}}.draggableviews-table th.is-disabled.is-disabled{color:#828388}.draggableviews-table th.select-all{width:1px}.draggableviews-table .caption{margin-bottom:1.25rem}.draggableviews-table tfoot{font-weight:700}.draggableviews-table tfoot tr:last-child{border-bottom:0}.draggableviews-table tfoot tr:first-child td{border-top:.0625rem solid #919297}.draggableviews-table td.priority-low,.draggableviews-table td.priority-medium,.draggableviews-table th.priority-low,.draggableviews-table th.priority-medium{display:none}@media screen and (min-width:38em){.draggableviews-table td.priority-medium,.draggableviews-table th.priority-medium{display:table-cell}}@media screen and (min-width:60em){.draggableviews-table td.priority-low,.draggableviews-table th.priority-low{display:table-cell}}.draggableviews-table .tabledrag-toggle-weight-wrapper{margin-top:1.5rem;line-height:1.75rem}.draggableviews-table .tabledrag-toggle-weight-wrapper+.tableresponsive-toggle-columns+table,.draggableviews-table .tabledrag-toggle-weight-wrapper+table{margin-top:0}.draggableviews-table input[type=text]{font-size:1em}.button.action-link{margin:0;padding:0;border:0;font-size:1em;background:transparent;cursor:pointer}.tabledrag-toggle-weight{display:inline-block;padding:0 .5rem;font-size:1rem;font-weight:700;text-decoration:none;color:#163747;background-color:#fff;cursor:pointer}.tabledrag-toggle-weight .action-link:before{content:"";display:inline-block;position:relative;top:.125rem;width:1em;height:1em;margin-right:.5em;margin-left:-.25rem;color:#163747;background-repeat:no-repeat;background-position:50%;background-size:contain}.tabledrag-toggle-weight .action-link--icon-show:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill-rule='evenodd' height='16' fill='%23163747' width='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 3C4.364 3 1.258 5.073 0 8c1.258 2.927 4.364 5 8 5s6.742-2.073 8-5c-1.258-2.927-4.364-5-8-5zm0 8a3 3 0 100-6 3 3 0 000 6z'/%3E%3C/svg%3E")}.tabledrag-toggle-weight .action-link--icon-hide:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill-rule='evenodd' height='16' fill='%23163747' width='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.01 1.696L2 1.707 14.072 13.78l-.696.697-2.078-2.078A9.232 9.232 0 018 13c-3.636 0-6.742-2.073-8-5 .647-1.505 1.783-2.784 3.228-3.672L1 2.1l.707-.707zM5 8c0-.546.146-1.058.4-1.5l4.1 4.1A3 3 0 015 8zm.151-4.556l1.76 1.76a3 3 0 013.885 3.885l2.344 2.344C14.41 10.561 15.41 9.375 16 8c-1.258-2.927-4.364-5-8-5-.999 0-1.958.156-2.849.444z'/%3E%3C/svg%3E")}body.drag{cursor:move}.region-title{font-weight:700}.region-message{color:#828388}.region-message.region-populated{display:none}.tabledrag-changed.tabledrag-changed{border-bottom:none}.add-new .tabledrag-changed{display:none}.draggable .tabledrag-changed{position:relative;left:-.5rem}.tabledrag-cell--only-drag .tabledrag-changed{width:1.5rem;min-width:1.5rem}.draggable.drag,.draggable.drag:focus{background-color:#fe7}.draggable.drag-previous{background-color:#ffb}.draggable-table td:first-child~td,.draggable-table th:first-child~th{padding-left:0}.draggable td .field-weight,.draggable td .form-element--type-select[name$="][_weight]"],.draggable td .term-weight{width:auto}.tabledrag-handle{position:relative;z-index:1;overflow:visible;cursor:move;text-align:center;vertical-align:text-top}.tabledrag-handle:after{display:inline-block;width:1.0625rem;height:1.0625rem;margin-left:-1rem;padding:.5rem 1rem;content:"";transition:transform .1s ease-in-out 0s;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' viewBox='0 0 16 16'%3E%3Cpath fill='%23000f33' d='M14.103 5.476a.5.5 0 00-.701-.053.526.526 0 00-.082.713l1.1 1.346H8.512V1.62l1.32 1.113a.501.501 0 00.732-.054.528.528 0 00-.085-.744L8.328.119a.5.5 0 00-.647 0L5.529 1.935a.527.527 0 00-.085.744.504.504 0 00.732.054l1.32-1.113v5.862H1.588L2.68 6.136a.526.526 0 00-.1-.68.5.5 0 00-.675.02L.117 7.67a.525.525 0 000 .66l1.788 2.194a.5.5 0 00.702.053.526.526 0 00.081-.713l-1.1-1.346h5.908v5.862l-1.32-1.113a.501.501 0 00-.698.082.526.526 0 00.051.716l2.152 1.817v-.001a.5.5 0 00.647 0l2.151-1.816a.526.526 0 00.052-.716.501.501 0 00-.699-.082l-1.32 1.113V8.518h5.908l-1.091 1.346a.527.527 0 00.022.776.504.504 0 00.752-.116l1.78-2.194a.527.527 0 000-.66z'/%3E%3C/svg%3E") no-repeat 50%}.tabledrag-disabled .tabledrag-handle.tabledrag-handle.tabledrag-handle:after,.tabledrag-handle:after{transform:scale(1)}.draggable.drag .tabledrag-handle:after,.tabledrag-handle:focus:after,.tabledrag-handle:hover:after{transform:scale(1.25)}.tabledrag-handle:focus{outline:none!important;box-shadow:none!important}.tabledrag-handle:focus:before{display:block;width:2rem;height:2rem;margin:0 -.5rem -2rem;content:"";border-radius:2px;outline:2px dotted transparent;box-shadow:0 0 0 3px #26a769}.tabledrag-disabled .tabledrag-handle{cursor:default;opacity:.4}.tabledrag-disabled .tabledrag-handle.tabledrag-handle:before{content:normal}.touchevents .tabledrag-handle:after{padding-top:.75rem;padding-bottom:.75rem}.touchevents .draggable .menu-item__link{padding-top:.5rem;padding-bottom:.5rem}.tabledrag-toggle-weight-wrapper{text-align:right}.draggable-table .tabledrag-toggle-weight-wrapper{display:none}.tabledrag-cell{padding-top:0;padding-bottom:0}.tabledrag-cell--only-drag{width:1px;padding-right:0}.tabledrag-cell-content{display:table;height:100%}.tabledrag-cell-content>*{display:table-cell;vertical-align:middle}.tabledrag-cell-content__item{padding-right:.5rem}.tabledrag-cell-content__item:empty{display:none}.tabledrag-cell-content .indentation,[dir=rtl] .tabledrag-cell-content .indentation{float:none;overflow:hidden;height:100%}.tabledrag-cell-content .tree{min-height:100%}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){.tabledrag-cell-content .tree{overflow:visible;min-height:0}}}.tabledrag-cell-content .tabledrag-handle:after{vertical-align:middle}.indentation{background:none!important;position:relative;left:-.25rem;float:left;line-height:0}.indentation,.tree{width:1.5625rem;height:1.5625rem}.tree-child path:not(.tree__item-child-ltr),.tree__item{display:none}.tree-child path.tree__item-child-ltr{display:block}.tree-child-last path:not(.tree__item-child-last-ltr){display:none}.tree-child-last path.tree__item-child-last-ltr{display:block}.tree-child-horizontal path:not(.tree__item-horizontal){display:none}.tree-child-horizontal path.tree__item-horizontal{display:block}.breadcrumb{padding:0;margin-top:40px;margin-bottom:40px;font-family:canada-type-gibson;font-weight:300;font-size:20px;line-height:1.3;color:#163747}.breadcrumb__list{margin:0;padding:0;list-style-type:none}.breadcrumb__item{display:inline}.breadcrumb__link{text-decoration:underline}.breadcrumb__item+.breadcrumb__item:before{display:inline-block;padding:0 10px;content:"";font-family:FontAwesome;font-size:14px}.menu-pager{margin-top:80px;padding:40px 0;border-top:2px solid #946f00}.menu-pager .item-list{display:flex;justify-content:space-between;padding:25px 20px}.menu-pager .menu-pager-previous{float:none}.menu-pager .menu-pager-previous a{display:block}.menu-pager .menu-pager-previous a:before{content:"";font-family:FontAwesome;font-size:14px;margin-right:16px}.menu-pager .menu-pager-previous a:after{content:"";display:none}.menu-pager .menu-pager-next{float:none;margin-left:auto}.menu-pager .menu-pager-next a{display:block}.paragraph--type--hero-banner .menu-pager{position:absolute;left:0;bottom:0;z-index:2;width:100%;margin:0;padding:0;border-top:0}@media screen and (max-width:1023px){.paragraph--type--hero-banner .menu-pager{display:none}}.media--type-image img{display:block;height:auto;max-width:100%}.media-bundle--image .media-image-figure{display:inline-block}.media-image-caption{width:0;min-width:100%;font-size:15px;text-align:center}article>div>.field--items>.paragraph{margin-bottom:40px}article>div>.field--items>.paragraph:last-of-type{margin-bottom:0}article>div>.field--items>.sidenav-accordion__wrapper .accordion-content>.field--items>.paragraph:last-of-type{margin-bottom:40px;overflow:initial}@media screen and (min-width:700px){.paragraph.width--narrow{width:60%;margin-left:auto;margin-right:auto}}:not(.redesign-style) .paragraph.width--full{padding-left:20px;padding-right:20px;margin-left:-20px;margin-right:-20px}@media screen and (min-width:1180px){:not(.redesign-style) .paragraph.width--full{margin-left:calc(-50vw + 570px);margin-right:calc(-50vw + 570px)}}.redesign-style .paragraph.width--full{padding-left:20px;padding-right:20px;margin-left:-20px;margin-right:-20px}@media screen and (min-width:1320px){.redesign-style .paragraph.width--full{margin-left:calc(-50vw + 640px);margin-right:calc(-50vw + 640px)}}.page__node-type--curriculum-page .paragraph.width--full,.page__node-type--program-event .paragraph.width--full,.page__node-type--programs-and-events .paragraph.width--full{margin-left:calc(-50vw + 50% + 7.5px);margin-right:calc(-50vw + 50% + 7.5px)}@media screen and (min-width:1180px){.page__node-type--curriculum-page .paragraph.width--full,.page__node-type--program-event .paragraph.width--full,.page__node-type--programs-and-events .paragraph.width--full{margin-left:calc(-50vw + 50% + 7.5px);margin-right:calc(-50vw + 50% + 7.5px)}}.paragraph--type--copy h1{font-family:adobe-garamond-pro,serif;font-size:64px;font-style:italic;text-align:center}@media screen and (min-width:700px){.paragraph--type--copy h1{margin-bottom:30px;text-align:left}}.media-bundle--image.paragraph--type--image{display:flex}.paragraph--type--image>*{margin:0 auto}.cta-bar{margin-top:40px;margin-bottom:40px;background:#8e7023;color:#fff}.cta-bar__inner{display:flex;flex-direction:column;align-items:center;max-width:1140px;padding-top:35px;padding-bottom:35px;margin:auto}.cta-bar__content{font-weight:600;font-size:32px;line-height:1.5}.cta-bar__buttons{margin-top:12px}.cta-bar__buttons a{display:inline-block;background:#fff;color:#3d5059}@media screen and (min-width:850px){.paragraph--type--two-column>.field--items{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}}@media screen and (min-width:850px){.paragraph--type--two-column.col-style--75-25>.field--items{grid-template-columns:3fr 1fr}}@media screen and (min-width:850px){.paragraph--type--two-column.col-style--66-33>.field--items{grid-template-columns:2fr 1fr}}@media screen and (min-width:850px){.paragraph--type--two-column.col-style--33-66>.field--items{grid-template-columns:1fr 2fr}}@media screen and (min-width:850px){.paragraph--type--two-column.col-style--25-75>.field--items{grid-template-columns:1fr 3fr}}@media screen and (min-width:850px){.paragraph--type--multi-column>.field--items{display:grid;grid-auto-flow:column;grid-gap:20px}}@media screen and (min-width:850px){.paragraph--type--multi-column.col-style--2-sidebar>.field--items{grid-template-columns:1fr 2fr 1fr}}.paragraph--type--multi-column.has-cards>.field--items,.paragraph--type--two-column.has-cards>.field--items{display:grid;grid-auto-flow:row;grid-template-columns:repeat(auto-fill,100%);grid-gap:20px;justify-content:center}@media screen and (min-width:481px){.paragraph--type--multi-column.has-cards>.field--items,.paragraph--type--two-column.has-cards>.field--items{grid-template-columns:repeat(auto-fill,305px)}}@media screen and (min-width:481px){.paragraph--type--multi-column.has-cards.count-2>.field--items{grid-template-columns:repeat(2,305px)}}@media screen and (min-width:481px){.paragraph--type--multi-column.has-cards.count-3>.field--items{grid-template-columns:repeat(3,305px)}}@media screen and (min-width:1180px){.paragraph--type--multi-column.has-cards.count-4>.field--items{grid-template-columns:repeat(4,270px)}}@media screen and (min-width:850px){.redesign-style .paragraph--type--two-column.col-style--33-66>.field--items{grid-template-columns:1fr 1.6180339887fr;grid-gap:5%}}@media screen and (min-width:850px){.redesign-style .paragraph--type--two-column.col-style--66-33>.field--items{grid-template-columns:1.6180339887fr 1fr;grid-gap:5%}}.redesign-style .paragraph--type--multi-column .field--items{grid-template-columns:repeat(1,1fr);grid-auto-flow:row;grid-gap:18px}@media screen and (min-width:481px){.redesign-style .paragraph--type--multi-column .field--items{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:850px){.redesign-style .paragraph--type--multi-column .field--items{grid-template-columns:repeat(3,1fr)}}.redesign-style .paragraph--type--multi-column .multi-column-cta{display:flex;justify-content:end;align-items:center}.redesign-style .paragraph--type--multi-column .multi-column-cta a{flex-shrink:0}.redesign-style .paragraph--type--multi-column.collapsible-control-wrapper .multi-column-cta:before{content:"";width:100%;border-top:2px solid #f3e2ad}.redesign-style .paragraph--type--multi-column.collapsible-control-wrapper .multi-column-cta a:after{content:""}.paragraph--type--multi-column.collapsible-control-wrapper .field--items.collapsed>.paragraph:nth-child(n+4){display:none}.paragraph--type--multi-column.has-divider-line{border-bottom:2px solid #f3e2ad}.paragraph--type--icon-plus-link-container .field--items{display:flex;flex-direction:column;justify-content:space-around;width:100%;padding:20px 0 30px}@media screen and (min-width:700px){.paragraph--type--icon-plus-link-container .field--items{flex-direction:row}}.paragraph--type--icon-plus-link{width:100%;margin-bottom:10px}@media screen and (min-width:700px){.paragraph--type--icon-plus-link{width:130px;margin-bottom:0}}.paragraph--type--icon-plus-link .icon-plus-link{display:flex;flex-direction:column;justify-content:center;font-family:expressway;text-transform:uppercase;font-weight:700;font-size:14px;color:#000;text-align:center}.paragraph--type--icon-plus-link .icon-plus-link:active,.paragraph--type--icon-plus-link .icon-plus-link:focus,.paragraph--type--icon-plus-link .icon-plus-link:hover{color:#ac2a00}.paragraph--type--icon-plus-link .icon{display:none}@media screen and (min-width:700px){.paragraph--type--icon-plus-link .icon{display:block}}.paragraph--type--icon-plus-link .icon img{-o-object-fit:contain;object-fit:contain;height:70px;width:auto;margin:0 auto 20px}.hero-banners-modal{bottom:0;left:0;pointer-events:none;position:fixed;right:0;top:100vh;z-index:1000}.hero-banners-modal.open{pointer-events:all;top:0}.hero-banners-modal.open .hero-banners-modal-overlay{background-color:rgba(0,0,0,.4)}.hero-banners-modal.open .hero-banners-modal-content{opacity:1;transform:none;transition:opacity .2s,transform .5s cubic-bezier(.16,1,.3,1);transition-delay:.2s}.hero-banners-modal .hero-banners-modal-overlay{align-items:center;background-color:transparent;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;transition:background-color .2s ease-in-out}.hero-banners-modal .hero-banners-modal-content{opacity:0;position:relative;transform:translateY(100px);transition:none}.hero-banners-modal .hero-banners-modal-video{background-color:#000;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);max-width:90vw;width:1200px}.hero-banners-modal .hero-banners-modal-video .field-media-oembed-video{background-color:#000;height:0;padding-bottom:56.25%;position:relative;width:100%}.hero-banners-modal .hero-banners-modal-video .field-media-oembed-video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.hero-banners-modal .hero-banners-modal-close{cursor:pointer;height:20px;left:0;position:absolute;top:calc(-20px + -1rem);width:20px}.paragraph--type--hero-banner{position:relative;background:#033302;color:#fff;overflow:hidden}.paragraph--type--hero-banner.has-image{display:grid;grid-template-columns:1fr 1fr}@media screen and (max-width:1023px){.paragraph--type--hero-banner.has-image{display:grid;grid-template-columns:100%;grid-template-rows:-webkit-min-content auto;grid-template-rows:min-content auto}}.page--style--redesign-style .paragraph--type--hero-banner article{color:#fff}.paragraph--type--hero-banner .hero-content{z-index:3;display:flex;flex-direction:column;padding:70px;box-shadow:5px 5px 15px rgba(0,0,0,.15);background-color:#033302;background-image:url(../../images/hero-circle.svg);background-position:right -139px bottom -591px;background-size:1053px;background-repeat:no-repeat;height:100%}@media screen and (max-width:1023px){.paragraph--type--hero-banner .hero-content{order:2;padding:25px 40px 40px}}.paragraph--type--hero-banner .hero-content .h2,.paragraph--type--hero-banner .hero-content h2{font-family:adobe-garamond-pro,serif;font-weight:700;font-size:58px;line-height:1.2;color:#dec481;z-index:2}.paragraph--type--hero-banner .hero-content .h2:after,.paragraph--type--hero-banner .hero-content h2:after{content:"";display:block;width:66px;margin-top:32px;border:1px solid #f3e2ad}@media screen and (max-width:700px){.paragraph--type--hero-banner .hero-content .h2,.paragraph--type--hero-banner .hero-content h2{font-size:40px}.paragraph--type--hero-banner .hero-content .h2:after,.paragraph--type--hero-banner .hero-content h2:after{width:51px;margin-top:20px}}.paragraph--type--hero-banner .hero-content .h2 em,.paragraph--type--hero-banner .hero-content .h2 i,.paragraph--type--hero-banner .hero-content h2 em,.paragraph--type--hero-banner .hero-content h2 i{font-style:italic}.paragraph--type--hero-banner .description{margin:24px 0;font-family:canada-type-gibson,sans-serif;font-weight:400;font-size:20px;line-height:1.3;z-index:2}@media screen and (max-width:700px){.paragraph--type--hero-banner .description{margin:12px 0 16px}}.paragraph--type--hero-banner .cta{z-index:2}.paragraph--type--hero-banner .cta .field--items{display:flex;gap:12px}@media screen and (max-width:700px){.paragraph--type--hero-banner .cta .field--items{flex-wrap:wrap}}.paragraph--type--hero-banner .hero-media{position:relative;z-index:2}@media screen and (min-width:1024px){.paragraph--type--hero-banner .hero-media .media--type-image{position:relative;min-height:600px;height:100%}}.paragraph--type--hero-banner:not(.has-video) .hero-media .media{position:relative;min-height:600px;height:100%}@media screen and (max-width:1023px){.paragraph--type--hero-banner:not(.has-video) .hero-media .media{min-height:auto;height:auto}}.paragraph--type--hero-banner:not(.has-video) .hero-media .media img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:1023px){.paragraph--type--hero-banner:not(.has-video) .hero-media .media img{position:static;height:auto}}.paragraph--type--hero-banner.has-video .hero-media .media--type-image{cursor:pointer}@media screen and (max-width:1023px){.paragraph--type--hero-banner.has-video .hero-media .media--type-image{height:100%;left:0;position:absolute;top:0;width:100%}}.paragraph--type--hero-banner.has-video .hero-media .media--type-image:before{bottom:0;content:"";display:none;left:0;pointer-events:none;position:absolute;right:0;top:0;transition:all .2s;z-index:1}@media screen and (min-width:1024px){.paragraph--type--hero-banner.has-video .hero-media .media--type-image:before{display:block}}.paragraph--type--hero-banner.has-video .hero-media .media--type-image:after{background-color:hsla(0,0%,100%,.65);background-image:url(../../images/icons/play-shadow.svg);background-position:65%;background-repeat:no-repeat;background-size:65%;border-radius:9999px;box-shadow:0 0 .75rem rgba(0,0,0,.25);content:"";display:none;height:6.25rem;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .25s;width:6.25rem;z-index:2}@media screen and (min-width:1024px){.paragraph--type--hero-banner.has-video .hero-media .media--type-image:after{display:block}}.paragraph--type--hero-banner.has-video .hero-media .media--type-image:hover:after{background-color:hsla(0,0%,100%,.75);background-position:58%;background-size:45%;box-shadow:0 0 20px rgba(0,0,0,.75);transform:translate(-50%,-50%) scale(1.1)}.paragraph--type--hero-banner.has-video .hero-media .media--type-image:hover:before{box-shadow:inset 0 0 50px rgba(0,0,0,.5)}.paragraph--type--hero-banner.has-video .hero-media .media--type-image img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.paragraph--type--hero-banner .hero-media .media--type-remote-video.media--view-mode-hero-banner{background-color:#000;cursor:pointer;height:0;overflow:hidden;padding-bottom:56.25%;position:relative}@media screen and (min-width:1024px){.paragraph--type--hero-banner .hero-media .media--type-remote-video.media--view-mode-hero-banner{display:none}}.paragraph--type--hero-banner .hero-media .media--type-remote-video.media--view-mode-hero-banner .media-oembed-content{height:100%;left:0;position:absolute;top:0;transition:opacity .2s ease-in-out;width:100%;z-index:1}@media screen and (min-width:1024px){.paragraph--type--hero-banner .hero-media .media--type-remote-video.media--view-mode-hero-banner .media-oembed-content{display:none}}.paragraph--type--hero-banner ul.field-statistics{display:none;position:absolute;top:0;left:0;z-index:1;padding:4px 10px 4px 8px;margin:20px;background:#fff;border-radius:5px;box-shadow:5px 5px 15px rgba(0,0,0,.15);color:#163747}@media screen and (min-width:700px){.paragraph--type--hero-banner ul.field-statistics{display:flex}}.paragraph--type--hero-banner ul.field-statistics li.stat{padding:4px 18px 4px 14px;font-family:canada-type-gibson,sans-serif;font-style:italic;font-weight:400;font-size:20px;line-height:1.3;border-right:2px solid #dec481}.paragraph--type--hero-banner ul.field-statistics li.stat:first-of-type{padding-left:0}.paragraph--type--hero-banner ul.field-statistics li.stat:last-of-type{padding-right:0;border-right:none}.paragraph--type--hero-banner ul.field-statistics li.stat b,.paragraph--type--hero-banner ul.field-statistics li.stat strong{font-weight:500}.paragraph--type--hero-banner.color-theme--red,.paragraph--type--hero-banner.color-theme--red .hero-content{background-color:#ac2a00}.paragraph--type--hero-banner.color-theme--red .hero-content .h2,.paragraph--type--hero-banner.color-theme--red .hero-content h2{color:#fff}.paragraph--type--hero-banner.color-theme--gold,.paragraph--type--hero-banner.color-theme--gold .hero-content{background-color:#946f00}.paragraph--type--hero-banner.color-theme--gold .hero-content .h2,.paragraph--type--hero-banner.color-theme--gold .hero-content h2{color:#fff}.paragraph--type--hero-banner.color-theme--light-blue{background-color:#d8e9f1;color:#000}.page--style--redesign-style .paragraph--type--hero-banner.color-theme--light-blue article{color:#000}.paragraph--type--hero-banner.color-theme--light-blue .hero-content{background-color:#d8e9f1;background-image:url(../../images/hero-circle-lightblue.svg)}.paragraph--type--hero-banner.color-theme--light-blue .hero-content .h2,.paragraph--type--hero-banner.color-theme--light-blue .hero-content h2{color:#163747}.paragraph--type--hero-banner.color-theme--light-blue .hero-content .h2:after,.paragraph--type--hero-banner.color-theme--light-blue .hero-content h2:after{border-color:#163747}.paragraph--type--hero-banner.color-theme--blue{background-color:#3d5059;color:#fff}.page--style--redesign-style .paragraph--type--hero-banner.color-theme--blue article{color:#fff}.paragraph--type--hero-banner.color-theme--blue .hero-content{background-color:#3d5059}.paragraph--type--hero-banner.color-theme--dark-blue,.paragraph--type--hero-banner.color-theme--dark-blue .hero-content{background-color:#123748}.paragraph--type--hero-banner.color-theme--dark-blue .hero-content .h2,.paragraph--type--hero-banner.color-theme--dark-blue .hero-content h2{color:#fff}.paragraph--type--half-split-feature{display:grid;grid-template-columns:42.5% 57.5%;min-height:300px;overflow:hidden;position:relative;color:#fff;background:#033302;box-shadow:5px 5px 15px rgba(0,0,0,.15);border-radius:10px}.paragraph--type--half-split-feature .feature-content{position:relative;padding:35px 0 35px 35px;z-index:2}.paragraph--type--half-split-feature .feature-content:after{content:"";position:absolute;top:0;right:-1px;height:100%;width:2px;background:#033302}.paragraph--type--half-split-feature .feature-content h2{font-family:adobe-garamond-pro,serif;font-weight:700;font-size:40px;line-height:1.3;color:#dec481}.paragraph--type--half-split-feature .feature-content h2:after{content:"";display:block;width:66px;margin-top:32px;border:1px solid #f3e2ad}.paragraph--type--half-split-feature .description{flex-grow:1;margin:24px 0;font-family:canada-type-gibson,sans-serif;font-weight:400;font-size:20px;line-height:1.3}.paragraph--type--half-split-feature .cta{display:flex}.paragraph--type--half-split-feature .feature-media{position:relative;z-index:0;overflow:hidden}.paragraph--type--half-split-feature .feature-media .media{position:relative;height:100%;overflow:hidden}.paragraph--type--half-split-feature .feature-media .angle{position:absolute;top:0;left:0;height:100%;width:170px;z-index:2;filter:drop-shadow(3px 2px 10px rgba(0,0,0,.4))}.paragraph--type--half-split-feature .feature-media .angle:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#033302;-webkit-clip-path:polygon(0 0,100% 0,2% 100%,0 100%);clip-path:polygon(0 0,100% 0,2% 100%,0 100%)}.paragraph--type--half-split-feature .feature-media .media img{position:absolute;left:0;top:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.paragraph--type--half-split-feature .feature-media .overlay{position:absolute;left:0;top:0;height:100%;width:100%;z-index:2;box-shadow:inset 0 3px 15px rgba(0,0,0,.15)}.paragraph--type--half-split-feature.color-theme--red{background-color:#ac2a00}.paragraph--type--half-split-feature.color-theme--red .feature-content h2{color:#fff}.paragraph--type--half-split-feature.color-theme--red .feature-content:after,.paragraph--type--half-split-feature.color-theme--red .feature-media .angle:before{background:#ac2a00}.paragraph--type--half-split-feature.color-theme--gold{background-color:#946f00}.paragraph--type--half-split-feature.color-theme--gold .feature-content h2{color:#fff}.paragraph--type--half-split-feature.color-theme--gold .feature-content:after,.paragraph--type--half-split-feature.color-theme--gold .feature-media .angle:before{background:#946f00}.paragraph--type--half-split-feature.color-theme--light-blue{background-color:#d8e9f1;color:#000}.paragraph--type--half-split-feature.color-theme--light-blue .feature-content h2{color:#163747}.paragraph--type--half-split-feature.color-theme--light-blue .feature-content h2:after{border-color:#163747}.paragraph--type--half-split-feature.color-theme--light-blue .feature-content:after,.paragraph--type--half-split-feature.color-theme--light-blue .feature-media .angle:before{background:#d8e9f1}.paragraph--type--half-split-feature.color-theme--blue{background-color:#3d5059}.paragraph--type--half-split-feature.color-theme--blue .feature-content:after,.paragraph--type--half-split-feature.color-theme--blue .feature-media .angle:before{background:#3d5059}.paragraph--type--half-split-feature.color-theme--dark-blue{background-color:#123748}.paragraph--type--half-split-feature.color-theme--dark-blue .feature-content:after,.paragraph--type--half-split-feature.color-theme--dark-blue .feature-media .angle:before{background:#123748}@media screen and (max-width:849px){.paragraph--type--half-split-feature{grid-template-columns:100%}.paragraph--type--half-split-feature .feature-content{order:2;padding:1rem 2rem 2rem}.paragraph--type--half-split-feature .feature-content:after,.paragraph--type--half-split-feature .feature-media .angle{display:none}.paragraph--type--half-split-feature .feature-media .media img{left:0;order:1;position:relative;top:0;transform:unset}}.sidenav-accordion__wrapper{display:grid;grid-template-columns:1fr 3fr;grid-gap:2%}@media screen and (max-width:700px){.sidenav-accordion__wrapper{grid-template-columns:auto;grid-gap:12px}}@media screen and (max-width:700px){.sidenav-accordion__wrapper .sidenav__menu{display:none}}.sidenav-accordion__wrapper .sidenav__menu ul{margin:0;list-style:none}.sidenav-accordion__wrapper .accordion-content .field-title,.sidenav-accordion__wrapper .sidenav__menu a,.sidenav-accordion__wrapper .sidenav__menu a:visited{display:block;padding:10px 26px;margin-top:0;margin-bottom:12px;font-family:canada-type-gibson;font-weight:600;font-size:20px;border-radius:10px;border:2px solid #345d33;box-shadow:0 0 15px 2px rgba(0,0,0,.15);background:#345d33;color:#fff;text-decoration:none}.sidenav-accordion__wrapper .accordion-content .field-title.active,.sidenav-accordion__wrapper .accordion-content .field-title:active,.sidenav-accordion__wrapper .accordion-content .field-title:focus,.sidenav-accordion__wrapper .accordion-content .field-title:hover,.sidenav-accordion__wrapper .sidenav__menu a.active,.sidenav-accordion__wrapper .sidenav__menu a:active,.sidenav-accordion__wrapper .sidenav__menu a:focus,.sidenav-accordion__wrapper .sidenav__menu a:hover,.sidenav-accordion__wrapper .sidenav__menu a:visited.active,.sidenav-accordion__wrapper .sidenav__menu a:visited:active,.sidenav-accordion__wrapper .sidenav__menu a:visited:focus,.sidenav-accordion__wrapper .sidenav__menu a:visited:hover{background:#fff;color:#345d33}.sidenav-accordion__wrapper .accordion-content{position:relative;max-width:calc(100vw - 80px);overflow:hidden}@media screen and (max-width:700px){.sidenav-accordion__wrapper .accordion-content .field-title{display:flex;gap:10px;align-items:center}.sidenav-accordion__wrapper .accordion-content .field-title:after{font-family:FontAwesome;content:"";margin-left:auto;margin-right:-5px;font-size:18px}}@media screen and (min-width:701px){.sidenav-accordion__wrapper .accordion-content .field-title,.sidenav-accordion__wrapper .accordion-content.hide{display:none}}.sidenav-accordion__wrapper .accordion-content .anchor-point{position:absolute;top:-82px}@media screen and (min-width:1024px){.sidenav-accordion__wrapper .accordion-content .anchor-point{top:-180px}}@media screen and (max-width:700px){.sidenav-accordion__wrapper .accordion-content.hide .field-title{background:#345d33;color:#fff}.sidenav-accordion__wrapper .accordion-content.hide .field-title:after{font-family:FontAwesome;content:""}.sidenav-accordion__wrapper .accordion-content.hide .field--items{display:none}}.sidenav-section__wrapper{position:relative;display:grid;grid-template-columns:1fr 3fr;grid-gap:2%}@media screen and (max-width:849px){.sidenav-section__wrapper{grid-template-columns:auto;grid-gap:12px}}.sidenav-section__wrapper .sidenav__menu{background:#fff;font-family:adobe-garamond-pro,serif}.sidenav-section__wrapper .sidenav__menu .sticky-container{position:sticky;top:calc(180px + var(--drupal-displace-offset-top, 0px));max-height:calc(100vh - 180px - var(--drupal-displace-offset-top, 0px));overflow-y:scroll;margin:0;padding-right:6px}.sidenav-section__wrapper .sidenav__menu ul{margin:0;padding:0;list-style:none}.sidenav-section__wrapper .sidenav__menu ul li{padding:15px 0;margin:0;border-bottom:1px solid #f2f2f2}.sidenav-section__wrapper .sidenav__menu ul li:first-child{padding-top:0}.sidenav-section__wrapper .current-option-mobile{display:none}@media screen and (max-width:849px){.sidenav-section__wrapper .sidenav__menu{position:sticky;top:calc(77px + var(--drupal-displace-offset-top, 0px));width:100%;margin-left:0;margin-right:0;border:1px solid #000;cursor:pointer;transition:all .3s ease-out;z-index:2}.sidenav-section__wrapper .sidenav__menu:after{align-items:center;content:"";display:flex;font-family:FontAwesome;font-size:28px;justify-content:center;position:absolute;right:0;top:0;width:60px;height:calc(100% - 1px);z-index:3}.sidenav-section__wrapper .sidenav__menu.is-active{box-shadow:none;border-bottom:none}.sidenav-section__wrapper .sidenav__menu.is-active:after{border:none;transform:rotate(180deg)}.sidenav-section__wrapper .sidenav__menu.is-active .sticky-container{background:#fff;border-top:1px solid #000;max-height:500px;overflow-y:scroll}.sidenav-section__wrapper .sidenav__menu .current-option-mobile{display:flex;justify-content:center;align-items:center;font-size:20px;font-weight:800;line-height:1.1;margin-right:36px;cursor:default;justify-content:left;height:auto;min-height:36px;width:calc(100% - 110px);padding:6px 24px}.sidenav-section__wrapper .sidenav__menu .sticky-container{position:absolute;top:100%;left:0;right:0;z-index:9;background:#fff;border:1px solid #000;border-top:0;transition:all .3s ease-out;max-height:0;overflow:hidden}.sidenav-section__wrapper .sidenav__menu .sticky-container ul{list-style:none;padding:0;margin-left:-1px;margin-right:-1px}.sidenav-section__wrapper .sidenav__menu .sticky-container ul li{margin-bottom:0;padding:0}.sidenav-section__wrapper .sidenav__menu .sticky-container ul li:first-of-type{margin-top:10px}}.sidenav-section__wrapper .section-content .field-title,.sidenav-section__wrapper .sidenav__menu ul li a,.sidenav-section__wrapper .sidenav__menu ul li a:visited{display:block;padding:12px;font-family:adobe-garamond-pro,serif;font-weight:600;font-size:18px;color:#163747;text-decoration:none}.sidenav-section__wrapper .section-content .field-title.active,.sidenav-section__wrapper .section-content .field-title:active,.sidenav-section__wrapper .section-content .field-title:hover,.sidenav-section__wrapper .sidenav__menu ul li a.active,.sidenav-section__wrapper .sidenav__menu ul li a:active,.sidenav-section__wrapper .sidenav__menu ul li a:hover,.sidenav-section__wrapper .sidenav__menu ul li a:visited.active,.sidenav-section__wrapper .sidenav__menu ul li a:visited:active,.sidenav-section__wrapper .sidenav__menu ul li a:visited:hover{background:#f9f6ed;text-stroke:.75px #163747;-webkit-text-stroke:.75px #163747}.sidenav-section__wrapper .sidenav__menu a.skip-section{display:block;padding:0 12px;margin:15px 0;font-family:canada-type-gibson,sans-serif;font-size:16px;line-height:1.3;color:#163747;text-decoration:underline;text-align:right;cursor:pointer}@media screen and (max-width:849px){.sidenav-section__wrapper .sidenav__menu a.skip-section{display:none}}.sidenav-section__wrapper .sidenav__menu a.skip-section:after{content:"";display:inline-block;padding:0 8px;font-family:FontAwesome;font-size:12px}.sidenav-section__wrapper .sidenav-section-content{position:relative;max-width:calc(100vw - 80px)}.sidenav-section__wrapper .sidenav-section-content .anchor-point{position:absolute;top:calc(-154px - var(--drupal-displace-offset-top, 0px));scroll-margin-top:-2px}@media screen and (min-width:1024px){.sidenav-section__wrapper .sidenav-section-content .anchor-point{top:calc(-190px - var(--drupal-displace-offset-top, 0px))}}.sidenav-section__wrapper .sidenav-section-content .intersection-point{position:absolute;top:calc(100vh - 212px - var(--drupal-displace-offset-top, 0px));bottom:calc(25vh + 154px + var(--drupal-displace-offset-top, 0px))}@media screen and (min-width:1024px){.sidenav-section__wrapper .sidenav-section-content .intersection-point{top:calc(100vh - 247px - var(--drupal-displace-offset-top, 0px));bottom:calc(25vh + 190px + var(--drupal-displace-offset-top, 0px))}}.sidenav-section__wrapper .next-section-anchor-point{position:absolute;bottom:calc(154px + var(--drupal-displace-offset-top, 0px))}@media screen and (min-width:1024px){.sidenav-section__wrapper .next-section-anchor-point{bottom:calc(190px + var(--drupal-displace-offset-top, 0px))}}.ui-dialog-content .sidenav-section__wrapper .sidenav-section-content .anchor-point,.ui-dialog-content .sidenav-section__wrapper .sidenav__menu .sticky-container{top:0}.ui-dialog-content .sidenav-section__wrapper .sidenav-section-content .intersection-point{bottom:0}.paragraph--type--learning-objectives-feature{padding:20px;margin-top:24px;margin-bottom:24px;background:#f0f4f8;border-radius:4px}.paragraph--type--learning-objectives-feature:first-child{margin-top:0}@media screen and (min-width:850px){.paragraph--type--learning-objectives-feature .lo-row{display:grid;grid-template-columns:1fr 1fr}}@media screen and (min-width:850px){.paragraph--type--learning-objectives-feature.col-style--75-25 .lo-row{grid-template-columns:3fr 1fr}}@media screen and (min-width:850px){.paragraph--type--learning-objectives-feature.col-style--66-33 .lo-row{grid-template-columns:1.618fr 1fr}}@media screen and (min-width:850px){.paragraph--type--learning-objectives-feature.col-style--33-66 .lo-row{grid-template-columns:1fr 1.618fr}}@media screen and (min-width:850px){.paragraph--type--learning-objectives-feature.col-style--25-75 .lo-row{grid-template-columns:1fr 3fr}}@media screen and (max-width:849px){.paragraph--type--learning-objectives-feature .lo-row.header-row{display:none}.paragraph--type--learning-objectives-feature .lo-row:not(.header-row){border-bottom:1px solid #677479;padding-bottom:20px;margin-bottom:40px}.paragraph--type--learning-objectives-feature .lo-row:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}}@media screen and (min-width:850px){.paragraph--type--learning-objectives-feature .left-col{padding-right:20px;border-right:1px solid #677479}}.paragraph--type--learning-objectives-feature .right-col{position:relative}@media screen and (min-width:850px){.paragraph--type--learning-objectives-feature .right-col{padding-left:20px}}@media screen and (min-width:850px){.paragraph--type--learning-objectives-feature .paragraph--type--two-col-row:not(:first-child) .left-col,.paragraph--type--learning-objectives-feature .paragraph--type--two-col-row:not(:first-child) .right-col{padding-bottom:30px}}@media screen and (min-width:850px){.paragraph--type--learning-objectives-feature .paragraph--type--two-col-row:not(:last-child) .left-col,.paragraph--type--learning-objectives-feature .paragraph--type--two-col-row:not(:last-child) .right-col{padding-bottom:20px}}.js .paragraph--type--learning-objectives-feature .right-col .col-content{max-height:100%;overflow:hidden;transition:max-height .2s ease-in-out}.js .paragraph--type--learning-objectives-feature .right-col .col-content.has-controls{padding-bottom:30px}.js .paragraph--type--learning-objectives-feature .right-col .col-content .controls-link{display:none}.js .paragraph--type--learning-objectives-feature .right-col .col-content.has-controls .controls-link{display:block;position:absolute;bottom:0;right:0;width:50px;height:50px;z-index:2;cursor:pointer}.js .paragraph--type--learning-objectives-feature .right-col .col-content.has-controls .controls-link:before{content:"";position:absolute;right:0;top:0;width:50px;height:50px;background:url(../../images/icons/rivet-plus.svg) no-repeat 50% #264725;border-radius:25px;box-shadow:4px 4px 20px 0 rgba(0,0,0,.4392156862745098);z-index:3}.js .paragraph--type--learning-objectives-feature .right-col .col-content.has-controls.expanded .controls-link:before{background-image:url(../../images/icons/rivet-minus.svg)}.js .paragraph--type--learning-objectives-feature .right-col .col-content.has-controls:after{content:"";position:absolute;background:linear-gradient(180deg,rgba(240,244,248,0),#f0f4f8 40%);width:100%;height:50px;bottom:0;z-index:1}.js .paragraph--type--learning-objectives-feature .right-col .col-content.has-controls.expanded:after{display:none}.js .paragraph--type--learning-objectives-feature .paragraph--type--two-col-row:not(:last-child) .right-col .col-content.has-controls{padding-bottom:40px}.js .paragraph--type--learning-objectives-feature .paragraph--type--two-col-row:not(:last-child) .right-col .col-content.has-controls:after{height:70px}.js .paragraph--type--learning-objectives-feature .paragraph--type--two-col-row:not(:last-child) .right-col .col-content.has-controls .controls-link{bottom:20px}.page--style--redesign-style article .paragraph--type--learning-objectives-feature .header-row h3{font-family:adobe-garamond-pro,serif;font-size:30px;font-weight:600}.paragraph--type--learning-objectives-feature .desktop-heading{display:none}@media screen and (min-width:850px){.paragraph--type--learning-objectives-feature .desktop-heading{display:block}}@media screen and (min-width:850px){.paragraph--type--learning-objectives-feature .mobile-heading{display:none}}.paragraph--type--learning-objectives-feature.lo-style--horizontal .header-row h3{margin-bottom:24px}.paragraph--type--learning-objectives-feature.lo-style--horizontal .header-row h3:after{content:"";display:block;width:66px;margin-top:24px;border:1px solid #163747}.paragraph--type--learning-objectives-feature.lo-style--horizontal .left-col{border-right:none}.paragraph--type--learning-objectives-feature.lo-style--horizontal .paragraph--type--two-col-row{margin-bottom:40px;padding-bottom:10px;border-bottom:1px solid #677479}.paragraph--type--learning-objectives-feature.lo-style--horizontal .paragraph--type--two-col-row:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.js .paragraph--type--learning-objectives-feature.lo-style--horizontal .paragraph--type--two-col-row:not(:last-child) .right-col .col-content.has-controls:after{height:50px}.js .paragraph--type--learning-objectives-feature.lo-style--horizontal .paragraph--type--two-col-row:not(:last-child) .right-col .col-content.has-controls .controls-link{bottom:-35px}.paragraph--type--grid-nav-cards h2{margin-bottom:24px;font-family:adobe-garamond-pro,serif;font-weight:600;font-size:40px;line-height:1.3;color:#946f00}.paragraph--type--grid-nav-cards .nav-cards .field--items{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:20px}@media screen and (min-width:481px){.paragraph--type--grid-nav-cards .nav-cards .field--items{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:850px){.paragraph--type--grid-nav-cards .nav-cards .field--items{grid-template-columns:repeat(3,1fr)}}.paragraph--type--grid-nav-cards h3.nav-card__title{margin:28px 0;font-size:32px;line-height:1.1;font-family:adobe-garamond-pro,serif;font-weight:600;text-transform:none;color:#163747}.paragraph--type--grid-nav-cards h3.nav-card__title a{color:#163747;text-decoration:underline}.paragraph--type--grid-nav-cards h3.nav-card__title a:active,.paragraph--type--grid-nav-cards h3.nav-card__title a:focus,.paragraph--type--grid-nav-cards h3.nav-card__title a:hover{color:#3d5059}.paragraph--type--grid-nav-cards .nav-card__media .media{line-height:1}.paragraph--type--grid-nav-cards .nav-card__media img{width:415px;height:auto;-o-object-fit:cover;object-fit:cover;box-shadow:5px 5px 15px rgba(0,0,0,.15);border-radius:8px}.paragraph--type--side-by-side-gallery-with-text{margin:40px 0!important}@media screen and (min-width:850px){.paragraph--type--side-by-side-gallery-with-text{margin:80px 0!important}}@media screen and (min-width:850px){.paragraph--type--side-by-side-gallery-with-text .row{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px}}.paragraph--type--side-by-side-gallery-with-text .row .column{display:flex;gap:1.5rem;height:100%}.paragraph--type--side-by-side-gallery-with-text .row .column.col-left{margin-bottom:20px}@media screen and (min-width:850px){.paragraph--type--side-by-side-gallery-with-text .row .column.col-left{margin-bottom:auto}}.paragraph--type--side-by-side-gallery-with-text .row .column.col-left .title:after{left:0;width:118%}@media screen and (min-width:850px){.paragraph--type--side-by-side-gallery-with-text .row .column.col-left .title:after{width:130%}}@media screen and (min-width:850px){.paragraph--type--side-by-side-gallery-with-text .row .column.col-left .text-content{margin-top:46px}}.paragraph--type--side-by-side-gallery-with-text .row .column.col-left .text-content p{margin-bottom:20px}.paragraph--type--side-by-side-gallery-with-text .row .column.col-left .image-content{margin-right:-20px}@media screen and (min-width:850px){.paragraph--type--side-by-side-gallery-with-text .row .column.col-left .image-content{margin-right:auto}}.paragraph--type--side-by-side-gallery-with-text .row .column.col-left .image-content img{height:210px;border-bottom-left-radius:210px;border-top-left-radius:210px}@media screen and (min-width:850px){.paragraph--type--side-by-side-gallery-with-text .row .column.col-left .image-content img{height:370px;border-bottom-left-radius:370px;border-top-left-radius:370px}}.paragraph--type--side-by-side-gallery-with-text .row .column.col-right .title:after{right:0;width:130%}.paragraph--type--side-by-side-gallery-with-text .row .column.col-right .image-content{margin-left:-20px}@media screen and (min-width:850px){.paragraph--type--side-by-side-gallery-with-text .row .column.col-right .image-content{margin-left:auto}}.paragraph--type--side-by-side-gallery-with-text .row .column.col-right .image-content img{height:210px;border-bottom-right-radius:210px;border-top-right-radius:210px}@media screen and (min-width:850px){.paragraph--type--side-by-side-gallery-with-text .row .column.col-right .image-content img{height:370px;border-bottom-right-radius:370px;border-top-right-radius:370px}}.paragraph--type--side-by-side-gallery-with-text .row .column .title{color:#946f00;font-family:adobe-garamond-pro,serif;font-size:32px;font-weight:600;line-height:1;position:relative;margin-bottom:28px}.paragraph--type--side-by-side-gallery-with-text .row .column .title:after{content:"";display:block;position:absolute;bottom:-12px;height:2px;background-color:#946f00;z-index:0}.paragraph--type--side-by-side-gallery-with-text .row .column .title span{position:relative;display:flex;gap:14px}.paragraph--type--side-by-side-gallery-with-text .row .column .title span:before{content:"i";display:inline-block;background-color:#345d33;color:#fff;padding:1px 10px;border-radius:10%;font-family:adobe-garamond-pro,serif;font-style:italic;font-size:24px;font-weight:400;height:24px}.paragraph--type--side-by-side-gallery-with-text .row .column .image-content{flex:1 0 105px}@media screen and (min-width:850px){.paragraph--type--side-by-side-gallery-with-text .row .column .image-content{flex:1 0 185px}}.paragraph--type--side-by-side-gallery-with-text .row .column .image-content .media{position:relative;z-index:1}@media screen and (min-width:850px){.paragraph--type--side-by-side-gallery-with-text .row .column .text-content{display:flex;flex-direction:column}}#main-wrapper .paragraph--type--side-by-side-gallery-with-text .column.col-right .image-content{margin-left:-40px}@media screen and (min-width:850px){#main-wrapper .paragraph--type--side-by-side-gallery-with-text .column.col-right .image-content{margin-left:auto}}#main-wrapper .paragraph--type--side-by-side-gallery-with-text .column.col-left .image-content{margin-right:-40px}@media screen and (min-width:850px){#main-wrapper .paragraph--type--side-by-side-gallery-with-text .column.col-left .image-content{margin-right:auto}}.paragraph--type--photo-gallery{margin:40px 0!important}.paragraph--type--photo-gallery h2.field-heading{color:#946f00;font-family:adobe-garamond-pro;font-weight:600;font-size:40px;line-height:1.3;margin-bottom:16px}.paragraph--type--photo-gallery .field--items{display:grid;gap:calc(2vw + 4px);grid-auto-flow:dense;grid-template-columns:repeat(3,1fr)}@media screen and (min-width:701px){.paragraph--type--photo-gallery .field--items{gap:1rem;grid-template-columns:repeat(12,1fr)}}@media screen and (min-width:1024px){.paragraph--type--photo-gallery .field--items{grid-template-columns:repeat(24,1fr)}}.paragraph--type--photo-gallery .field--items .paragraph--type--photo-gallery-item{position:relative;grid-column:span 3;grid-row:span 2}@media screen and (min-width:701px){.paragraph--type--photo-gallery .field--items .paragraph--type--photo-gallery-item.paragraph--view-mode--standard-square{grid-column:span 6}}@media screen and (min-width:1024px){.paragraph--type--photo-gallery .field--items .paragraph--type--photo-gallery-item.paragraph--view-mode--standard-square{grid-row:span 2}}@media screen and (min-width:701px){.paragraph--type--photo-gallery .field--items .paragraph--type--photo-gallery-item.paragraph--view-mode--featured{grid-column:span 12}}@media screen and (min-width:1024px){.paragraph--type--photo-gallery .field--items .paragraph--type--photo-gallery-item.paragraph--view-mode--featured{grid-row:span 4}}@media screen and (min-width:701px){.paragraph--type--photo-gallery .field--items .paragraph--type--photo-gallery-item.paragraph--view-mode--super-featured{grid-column:span 12}}@media screen and (min-width:1024px){.paragraph--type--photo-gallery .field--items .paragraph--type--photo-gallery-item.paragraph--view-mode--super-featured{grid-row:span 4;grid-column:span 24}}.paragraph--type--photo-gallery .field--items .paragraph--type--photo-gallery-item.paragraph--view-mode--small{grid-column:span 1;grid-row:span 1}@media screen and (min-width:701px){.paragraph--type--photo-gallery .field--items .paragraph--type--photo-gallery-item.paragraph--view-mode--small{grid-column:span 2}}.paragraph--type--photo-gallery .field--items .paragraph--type--photo-gallery-item.paragraph--view-mode--small .expand-icon{display:none}.paragraph--type--photo-gallery .field--items .paragraph--type--photo-gallery-item .media{height:100%}.paragraph--type--photo-gallery .field--items .paragraph--type--photo-gallery-item .media img{border-radius:10px;box-shadow:5px 5px 15px rgba(0,0,0,.15);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.paragraph--type--photo-gallery .field--items .paragraph--type--photo-gallery-item .expand-icon{position:absolute;bottom:1rem;left:1rem;width:64px;height:64px;font-size:0;line-height:0}.paragraph--type--photo-gallery .field--items .paragraph--type--photo-gallery-item .expand-icon:before{content:"";position:absolute;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='64' height='64' viewBox='0 0 72 72' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1' y='1' width='69' height='70' rx='8' fill='%23234A2B'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M62 2H10a8 8 0 00-8 8v52a8 8 0 008 8h52a8 8 0 008-8V10a8 8 0 00-8-8zM10 0C4.477 0 0 4.477 0 10v52c0 5.523 4.477 10 10 10h52c5.523 0 10-4.477 10-10V10c0-5.523-4.477-10-10-10H10z' fill='%23fff'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.293 14.793a1 1 0 011.414 0l16 16a1 1 0 01-1.414 1.414l-16-16a1 1 0 010-1.414z' fill='%23fff'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14 14.5h13a1 1 0 110 2H16V29a1 1 0 11-2 0V14.5zM58.707 14.793a1 1 0 00-1.414 0l-16 16a1 1 0 001.414 1.414l16-16a1 1 0 000-1.414z' fill='%23fff'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M59 14.5H46a1 1 0 100 2h11V29a1 1 0 102 0V14.5zM14.293 58.707a1 1 0 001.414 0l16-16a1 1 0 00-1.414-1.414l-16 16a1 1 0 000 1.414z' fill='%23fff'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14 59h13a1 1 0 100-2H16V44.5a1 1 0 10-2 0V59zM58.707 58.707a1 1 0 01-1.414 0l-16-16a1 1 0 011.414-1.414l16 16a1 1 0 010 1.414z' fill='%23fff'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M59 59H46a1 1 0 110-2h11V44.5a1 1 0 112 0V59z' fill='%23fff'/%3E%3C/svg%3E");width:64px;height:64px;background-size:cover}.paragraph--type--photo-gallery.disable-expand .expand-icon{display:none}@media screen and (min-width:769px){.glightbox-container .gslider .gslide-description{max-width:90vw!important;max-height:44vh;display:flex;justify-content:center;overflow-y:scroll}}.glightbox-container .gslider .gslide-description .gdesc-inner .gslide-desc{font-family:canada-type-gibson;font-size:16px;font-weight:300}@media screen and (min-width:769px){.glightbox-container .gslider .gslide-description .gdesc-inner .gslide-desc{color:#3d5059;font-size:20px}}.glightbox-container .gslider .gslide-description .gdesc-inner .gslide-desc b,.glightbox-container .gslider .gslide-description .gdesc-inner .gslide-desc strong{font-weight:500}.glightbox-container .gslider .gslide-description .gdesc-inner .gslide-desc em,.glightbox-container .gslider .gslide-description .gdesc-inner .gslide-desc i{font-style:italic}.paragraph--type--topic-banner{margin-bottom:20px}.paragraph--type--topic-banner .eyebrow-title{margin:0;padding:8px 20px;font-size:26px;background:#d8e9f1}.paragraph--type--topic-banner .media{width:100%;height:auto}@media screen and (max-width:849px){.paragraph--type--topic-banner .media{display:none}}.paragraph--type--topic-banner .field-heading{margin:0;padding:16px 20px;background:#163747;color:#fff}@counter-style bracket{system:extends decimal;prefix:"[";suffix:"] "}[type=b]{list-style:bracket}.page--style--redesign-style article .endnote p{font-size:smaller;margin-bottom:10px}.page--style--redesign-style article .endnote ul{list-style-type:none}.endnote ol,.endnote ul{list-style-type:bracket;list-style-position:outside}.endnote ol li,.endnote ul li{font-size:smaller;margin-bottom:5px;padding-left:3px}.endnote ol li::marker,.endnote ul li::marker{font-size:smaller}.endnote ol li p,.endnote ul li p{font-size:smaller;margin-bottom:10px}.splide .splide__controls{position:absolute;bottom:20px;left:calc(50% + 20px);display:flex;gap:38px;padding:14px 20px;background:#3a6539;box-shadow:0 0 40px rgba(0,0,0,.3),inset 0 0 45px #022302;border-radius:100px}.splide .splide__controls>*{margin-top:auto;margin-bottom:auto}.splide .splide__pagination{display:flex;gap:15px}.splide button.splide__pagination__page{width:15px;height:15px;background:transparent;border:7.5px solid #f3e2ad;border-radius:15px;cursor:pointer}.splide button.splide__pagination__page.is-active{background:#f3e2ad}.splide .splide__play-pause{flex-shrink:0;display:flex;justify-content:center;align-items:center;width:26px;height:26px;background:transparent;border:2px solid #f3e2ad;border-radius:15px;cursor:pointer}.splide .splide__play-pause:before{content:"";display:inline-block;background:url(../../images/icons/pause.svg) no-repeat 50%;background-size:contain;width:8px;height:14px;margin-left:0}.splide .splide__play-pause.is-paused:before{background:url(../../images/icons/play.svg) no-repeat 50%;width:11px;height:14px;margin-left:3px}.splide .splide__arrows{display:flex;gap:25px}.splide button.splide__arrow{display:flex;align-items:center;width:15px;height:30px;border:2px solid #345d33;background:#345d33;cursor:pointer}.hero-banner .splide{background:#033302;visibility:visible}.hero-banner .splide:not(.is-initialized) .splide__slide:not(.is-active){display:none}.hero-banner .splide:not(.is-initialized) .splide__controls{visibility:hidden}.hero-banner .splide .hero-media{opacity:.5;transform:translateX(-10%);transition:all .7s}.hero-banner .splide .splide__slide.is-active .hero-media{opacity:1;transform:translateX(0);transition:all .7s}.hero-banner .splide .splide__slide>.paragraph{height:100%}@media screen and (max-width:1023px){.hero-banner .splide .splide__controls{left:auto;right:20px}}@media screen and (max-width:849px){.hero-banner .splide .splide__slide .hero-content{padding-bottom:50px}.hero-banner .splide .splide__controls{bottom:-28px}}@media screen and (max-width:480px){.hero-banner .splide .splide__pagination{display:none}}.splide-3d-carousel{max-width:600px;margin:auto;padding-left:44px;padding-right:44px}@media screen and (max-width:1023px){.splide-3d-carousel{max-width:453px}}.splide-3d-carousel .splide__slide{display:flex;align-items:center;height:350px;width:120px;position:relative;z-index:1}.splide-3d-carousel .splide__slide img{height:350px;width:168px;max-width:168px;-o-object-fit:cover;object-fit:cover;will-change:height,width,transform,z-index;transition:width 1s cubic-bezier(.25,1,.65,1),transform 1s cubic-bezier(.25,1,.65,1),z-index 1s cubic-bezier(.25,1,.65,1);position:absolute;top:0;left:0;transform:translate(-24px) scale(.7142857142);filter:drop-shadow(5px 5px 15px rgba(0,0,0,.15));border-radius:10px}.splide-3d-carousel .splide__slide.clone-next,.splide-3d-carousel .splide__slide.clone-prev,.splide-3d-carousel .splide__slide.is-next,.splide-3d-carousel .splide__slide.is-prev{z-index:2}.splide-3d-carousel .splide__slide.clone-next img,.splide-3d-carousel .splide__slide.clone-prev img,.splide-3d-carousel .splide__slide.is-next img,.splide-3d-carousel .splide__slide.is-prev img{height:350px;width:453px;max-width:453px;transform:scale(.8571428571);z-index:1}.splide-3d-carousel .splide__slide.clone-prev img,.splide-3d-carousel .splide__slide.is-prev img{transform:translate(-115.875px) scale(.8571428571)}.splide-3d-carousel .splide__slide.is-active{z-index:3}.splide-3d-carousel .splide__slide.is-active img{height:350px;width:453px;max-width:453px;top:0;transform:translate(-166.5px);z-index:2}.splide-3d-carousel .splide__slide.clone-next img,.splide-3d-carousel .splide__slide.is-next img{transform:translate(-217.125px) scale(.8571428571)}.splide-3d-carousel .splide__slide.is-visible.is-next+.splide__slide+.splide__slide{z-index:0}.splide-3d-carousel .splide__slide .media-image-caption{display:none}.splide-3d-carousel button.splide__arrow{position:absolute;left:0;top:133px;z-index:1;height:88px;width:44px;margin:0;padding:12px;border-radius:88px 0 0 88px}.splide-3d-carousel button.splide__arrow.splide__arrow--next{left:auto;right:0;border-radius:0 88px 88px 0}.splide-3d-carousel button.splide__arrow:after{content:"";display:none}.splide-3d-carousel .splide__pagination{display:flex!important;margin:15px 0 0}.splide-3d-carousel button.splide__pagination__page{width:18px;height:18px;padding:0;margin:0;border:2px solid #3d5059;border-radius:20px;box-shadow:5px 5px 15px rgba(0,0,0,.15)}.splide-3d-carousel button.splide__pagination__page.is-active{background:#3d5059}.splide-3d-carousel button.splide__pagination__page:after{content:"";display:none}.splide-3d-carousel .splide__caption-wrapper{margin-top:10px}.splide-3d-carousel .splide__caption{max-width:453px;margin:auto;text-align:center;font-style:italic;opacity:1;transition:opacity .25s}.splide-3d-carousel .splide__caption.transitioning{opacity:0}.splide-3d-carousel .splide__caption p{margin:0}@media screen and (max-width:1023px){.paragraph--type--_d-card-carousel{margin:0 -40px}.splide-3d-carousel .splide__arrow{width:22px;height:44px;left:16px;top:148px}.splide-3d-carousel .splide__arrow svg{width:8px;height:13px;overflow:inherit}.splide-3d-carousel .splide__arrow.splide__arrow--next{left:auto;right:16px}.splide-3d-carousel .splide__arrow.splide__arrow--next svg{margin-left:-6px}.splide-3d-carousel .splide__slide{height:350px;width:453px!important}.splide-3d-carousel .splide__slide img{height:350px!important;width:453px!important;max-width:453px!important;top:0!important;left:0!important;transform:none!important}}@media screen and (max-width:700px){.splide-3d-carousel .splide__slide{height:auto;width:100%!important}.splide-3d-carousel .splide__slide img{height:auto!important;width:100%!important;position:static}}@media screen and (max-width:480px){.splide-3d-carousel .splide__arrow{top:calc(38.63135vw - 55.99558px)}}.card{display:grid;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr;width:305px;max-width:100%;margin-left:auto;margin-right:auto;border:1px solid #8e7023}@media screen and (min-width:1180px){.count-4 .card{width:270px}}.card__media{position:relative;line-height:0}.page__node-type--curriculum-page article .card__media figure.body-image{float:none;margin:0}.page__node-type--curriculum-page article .card__media figure.body-image img{margin-bottom:0}.page__node-type--curriculum-page article .card__media figure.body-image figcaption{display:none}.card .field-tags{position:absolute;top:0;width:100%;z-index:1;padding:10px;margin:0;list-style:none}.card .field-tags .tag{font-family:expressway,sans-serif;font-weight:400;display:inline-block;max-width:calc(100% - 40px);padding:1px 10px;margin-right:4px;font-size:14px;line-height:1.5;overflow:hidden;text-overflow:ellipsis;color:#163747;background:#d8e9f1;border-radius:2px}.card__content{display:grid;grid-template-rows:-webkit-min-content 1fr -webkit-min-content;grid-template-rows:min-content 1fr min-content;min-height:165px;padding:12px}.card__title{margin-bottom:12px;font-family:adobe-garamond-pro;font-size:20px;line-height:1.3;text-transform:none}.card__copy{font-size:16px}.card__cta-link a,.card__cta-link a:active,.card__cta-link a:hover,.card__cta-link a:visited{display:inline-block}.card-redesign{display:flex;flex-direction:column;margin-bottom:32px}.card-redesign .card-redesign__media{position:relative}.card-redesign .card-redesign__media .media{line-height:1}.card-redesign .card-redesign__media img{width:415px;height:auto;-o-object-fit:cover;object-fit:cover;box-shadow:5px 5px 15px rgba(0,0,0,.15);border-radius:8px}.card-redesign .card-redesign__media .number{position:absolute;bottom:13px;left:9px;width:47px;height:49px;padding-right:2px;background:#345d33;border-radius:32px;font-family:canada-type-gibson;font-style:italic;font-size:19px;line-height:1;color:#fff;display:flex;align-items:center;justify-content:center}.card-redesign .card-redesign__media .overlay-image{position:absolute;bottom:13px;left:13px;width:auto;height:49px}.card-redesign .card-redesign__media .overlay-image img{height:100%;width:auto;-o-object-fit:fill;object-fit:fill;box-shadow:none;border-radius:0}.card-redesign h3.card-redesign__heading{margin:18px 0;font-size:32px;line-height:1.1;font-family:adobe-garamond-pro,serif;font-weight:600;text-transform:none;color:#163747}.card-redesign .ajax-progress-throbber{line-height:1}.card-redesign .card-redesign__copy{margin:18px 0}.card-redesign .card-redesign__copy p{text-align:left}.card-redesign .field-tags{display:flex;gap:10px;margin:0;list-style:none;flex-wrap:wrap}.card-redesign .tag{min-width:14px;padding:4px 8px;background:#d8e9f1;font-family:adobe-garamond-pro,serif;font-size:16px;font-weight:700;text-align:center;color:#163747;border-radius:3px}.card-redesign .card-redesign__cta-link a{display:inline-block}.paragraph--type--sidenav-section .card-redesign .card-redesign__media .media--view-mode-card{display:block;aspect-ratio:610/378;max-width:415px}.paragraph--type--sidenav-section .card-redesign .card-redesign__media .media--view-mode-card-tall{display:block;aspect-ratio:415/350;max-width:415px}.paragraph--type--sidenav-section .card-redesign .card-redesign__media img{width:auto}.view-resources-check tr td,.view-resources-check tr th{padding:20px}.view-resources-check tr td a,.view-resources-check tr th a{color:#00f}div.messages{font-family:canada-type-gibson;font-size:18px;font-weight:400;margin:0;padding:15px;border:none}div.messages ul li{margin-bottom:5px}div.messages ul li:last-child{margin-bottom:0}div.messages a{color:#ccc!important}div.messages.error,div.messages.ok,div.messages.status,div.messages a:hover{color:#fff}div.messages.status,div.messages table tr.ok{background-color:#345d33}div.messages.error,div.messages table tr.error{color:#fff;background-color:#ac2a00}.user-form input[type=submit],.user-login-form input[type=submit],.user-pass input[type=submit],a.nice-login{font-family:expressway,sans-serif;font-weight:700;font-size:14px;color:#fff;background:#3d5059;padding:10px;border-radius:20px;float:left;cursor:pointer;text-transform:uppercase}.user-form input[type=submit]:hover,.user-login-form input[type=submit]:hover,.user-pass input[type=submit]:hover,a.nice-login:hover{text-decoration:underline}.page--login .layout-content{background:#fff;max-width:700px;padding:20px 35px;margin:35px auto}.page--login #edit-name,.page--login #edit-pass{width:100%}.nice-login__login__actions{margin-top:1rem}.nice-login__login__actions .form-actions{margin:auto 30px auto 0}.nice-login__login__actions .form-actions input{margin:auto 0}a.nice-login{padding:10px 20px}.nice-login__login__pass{margin:15px 0 0}.nice-login-pass{margin:auto 30px auto 0;position:relative}.config_pages--user-login-and-registration--global-header{border-bottom:1px solid #000;margin-bottom:20px;padding:20px 10px 10px}.config_pages--user-login-and-registration--global-header h1{font-size:48px;font-style:italic;text-align:center;font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;font-style:normal;margin-bottom:10px;display:block}div.nice-login-login{margin:auto 0}div.nice-login-login a{margin:auto 0 auto 3rem}.wrapper-nice-login{border-radius:unset;border:none;border-bottom:1px solid #777;margin:0 0 20px;padding:0 0 20px}.wrapper-nice-login.create-account-form .nice-login__register__actions{margin-top:20px;flex-wrap:wrap}.wrapper-nice-login.create-account-form .nice-login__register__actions .nice-login-login{display:block;font-size:0;color:#fff}.wrapper-nice-login.create-account-form .nice-login__register__actions .nice-login-login>.nice-login{display:block;font-size:medium;float:left}.config_pages--user-login-and-registration--global-footer a{font-family:adobe-garamond-pro,serif;font-style:normal;font-weight:400;font-weight:700;color:#946f00;font-size:18px}.config_pages--user-login-and-registration--global-footer a:hover{color:#3d5059}.config_pages--user-login-and-registration--global-footer .login-footer__heading{margin-bottom:20px}.config_pages--user-login-and-registration--global-footer .register{text-align:center;background-color:#3d5059;border-radius:30px;padding:10px 20px;width:75%;margin:20px auto}.config_pages--user-login-and-registration--global-footer .register a{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;color:#fff}.config_pages--user-login-and-registration--global-footer .register a:hover{text-decoration:underline}.config_pages--user-login-and-registration--registration-header .register{font-family:CheltenhamW01-BoldExtra,serif;font-style:normal;font-weight:400;font-size:90px;width:100%;border-bottom:3px solid #000;margin-bottom:30px;padding-bottom:10px}.config_pages--user-login-and-registration--registration-header .information{font-family:CheltenhamW01-BoldExtra,serif;font-style:normal;font-weight:400;font-size:40px;width:100%;border-bottom:1px dashed #000;margin-bottom:20px;padding-bottom:10px}.path-user:not(.page--user-dashboard) #main-wrapper h2{width:100%}.path-user:not(.page--user-dashboard) #main-wrapper .nice-login-create-account,.path-user:not(.page--user-dashboard) #main-wrapper .nice-login-reset-password{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px}.path-user:not(.page--user-dashboard) #main-wrapper p{font-family:adobe-garamond-pro,serif;font-style:normal;font-weight:400;font-size:18px;line-height:1.3;padding-bottom:20px}.path-user:not(.page--user-dashboard) #main-wrapper.logged-in h2{font-family:CheltenhamW01-BoldExtra,serif;font-style:normal;font-weight:400;font-size:48px;color:#3d5059;margin-bottom:10px}.path-user:not(.page--user-dashboard) #main-wrapper.logged-in .logout,.path-user:not(.page--user-dashboard) #main-wrapper.logged-in .password{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;display:inline-block}.path-user:not(.page--user-dashboard) #main-wrapper.logged-in .password{color:#3d5059;margin:3px 0 10px;padding:10px 20px}.path-user:not(.page--user-dashboard) #main-wrapper.logged-in .logout{color:#fff;background-color:#3d5059;border-radius:25px;margin:3px 0 10px;padding:10px 20px}.path-user:not(.page--user-dashboard) #main-wrapper.logged-in .member-for{width:100%;clear:both;margin:20px 0;padding:10px 0;border-top:1px dashed #000;border-bottom:1px solid #000}.path-user:not(.page--user-dashboard) #main-wrapper.logged-in .member-for:before{content:"Member for:";margin-right:10px}.path-user:not(.page--user-dashboard) #main-wrapper.logged-in .orders h2{font-family:adobe-garamond-pro,serif;font-style:normal;font-weight:400;font-size:16px;border:none;margin-bottom:20px}.path-user:not(.page--user-dashboard) #main-wrapper.logged-in .orders h2:after{content:":"}.path-user:not(.page--user-dashboard) #main-wrapper.logged-in .orders ul li{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;color:#3d5059;margin:0 0 10px}.path-user:not(.page--user-dashboard) #main-wrapper.user--anonymous #main{background:#3d5059;border-top:3px solid #fff;padding:20px 0}.path-user:not(.page--user-dashboard) #main-wrapper.user--anonymous .restricted{display:none;background:#3d5059;text-align:center;padding:40px 0 20px}.path-user:not(.page--user-dashboard) #main-wrapper.user--anonymous .restricted img{margin-bottom:10px}.path-user:not(.page--user-dashboard) #main-wrapper.user--anonymous .restricted p{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px}.path-user:not(.page--user-dashboard) #main-wrapper.user--anonymous .scroll #form{border-bottom:1px solid #777;margin-bottom:20px;padding-bottom:20px}.path-user:not(.page--user-dashboard) #main-wrapper.user--anonymous .scroll #form .forgot-password{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:20px;padding:11px;border-radius:20px;color:#fff;background:#3d5059;text-decoration:none;float:left}.path-user:not(.page--user-dashboard) #main-wrapper.user--anonymous .scroll #form .forgot-password a{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;margin-top:1em}.path-user:not(.page--user-dashboard) #main-wrapper.user--anonymous .scroll #form .forgot-password a:hover{color:#fff}.path-user:not(.page--user-dashboard) #main-wrapper.path-user-reset .confirm-parent,.path-user:not(.page--user-dashboard) #main-wrapper.path-user-reset .password-parent{width:100%}.path-user:not(.page--user-dashboard) #main-wrapper.path-user-reset .form-item-mail input,.path-user:not(.page--user-dashboard) #main-wrapper.path-user-reset .form-type-password-confirm input,.path-user:not(.page--user-dashboard) #main-wrapper.path-user-reset .form-type-password-confirm label{width:50%}.path-user:not(.page--user-dashboard) #main-wrapper.path-user-reset div.password-confirm,.path-user:not(.page--user-dashboard) #main-wrapper.path-user-reset div.password-strength{width:45%;margin-left:5%}.path-user:not(.page--user-dashboard) #main-wrapper.path-user-reset .password-confirm span,.path-user:not(.page--user-dashboard) #main-wrapper.path-user-reset .password-strength-text{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px}.path-user:not(.page--user-dashboard) #main-wrapper.path-user-reset div.form-item div.password-suggestions{font-family:adobe-garamond-pro,serif;font-style:normal;font-weight:400;line-height:1.2;width:100%;box-sizing:border-box}.path-user:not(.page--user-dashboard) #main-wrapper.path-user-reset .form-item-timezone label,.path-user:not(.page--user-dashboard) #main-wrapper.path-user-reset .form-item-timezone select{width:100%}.page--login input#edit-submit{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;color:#fff!important;background-color:#3d5059;margin:20px 0;padding:10px 20px;border-radius:30px}.page-node-300726 #main{background:#3d5059;padding:20px 0}.page-node-300726 #block-system-main{background-color:#fff}.page-node-300726 #block-system-main .content{padding:20px}.page-node-300726 #block-system-main .content p{font-family:adobe-garamond-pro,serif;font-style:normal;font-weight:400;line-height:1.2;margin-bottom:20px}.page-node-300726 #block-system-main .content a{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;color:#777;text-decoration:underline;margin-top:20px;display:block}@media screen and (min-width:701px){.path-user.logged-in .profile{content:"";clear:both;display:table;width:100%}.path-user.logged-in h2{float:left}.path-user.logged-in .logout,.path-user.logged-in .password{float:right}.path-user.logged-in .orders h2{float:none}.path-user.user--anonymous #main{border-top:none}}#profile-top{width:100%}#profile-top .profile-left{width:100%;margin-bottom:40px}#profile-top .profile-left .member-for{margin-top:0}#profile-top .profile-right{width:100%}#profile-top .profile-right h2{font-family:adobe-garamond-pro,serif;font-style:normal;font-weight:400;display:block;width:100%;font-weight:300;font-style:italic;float:none}#profile-top .profile-right h2 i{color:#fff;font-size:44px}#profile-top #block-views-your-favorites-block{background-color:#e5e5e5;padding:20px}#profile-top #block-views-your-favorites-block .views-field-type{margin-bottom:10px}#profile-top #block-views-your-favorites-block .views-field-type span{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;color:#3d5059;margin:0 0 10px}#profile-top #block-views-your-favorites-block .views-field-title span a{font-family:adobe-garamond-pro,serif;font-style:normal;font-weight:400;font-size:16px;border:none;margin-bottom:20px}#profile-top #block-views-your-favorites-block .views-row{border-width:medium 1px 1px;border-top:1px dotted #000;padding:20px 0}@media screen and (min-width:701px){#profile-top{content:"";clear:both;display:table}#profile-top .profile-left{width:40%;float:left}#profile-top .profile-padding{padding-right:20px}#profile-top .profile-right{width:60%;float:left}}.maintenance-page #main,.page-node-178034 #main{border-top:3px solid #fff;background:#3d5059}.maintenance-page #main .action-links,.maintenance-page #main .tabs,.page-node-178034 #main .action-links,.page-node-178034 #main .tabs{display:none}.maintenance-page #main #block-system-main,.page-node-178034 #main #block-system-main{max-width:800px;margin:0 auto;padding:200px 20px;text-align:center;line-height:1.2;color:#fff}.maintenance-page #main h2,.page-node-178034 #main h2{font-family:expressway,sans-serif;font-weight:400;font-size:40px;font-weight:200;margin-bottom:40px}.maintenance-page #main p,.page-node-178034 #main p{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;font-size:22px}.maintenance-page #main p a,.page-node-178034 #main p a{color:#dec481;text-decoration:underline}@media screen and (min-width:701px){.maintenance-page #main,.page-node-178034 #main{border:none}}.user-form input,.user-login-form input,.user-pass input{min-height:30px;box-sizing:border-box}.user-form input[type=checkbox],.user-form input[type=radio],.user-login-form input[type=checkbox],.user-login-form input[type=radio],.user-pass input[type=checkbox],.user-pass input[type=radio]{width:auto;margin:.8rem 0 .5rem}.user-form input[type=email],.user-form input[type=password],.user-form input[type=tel],.user-form input[type=text],.user-login-form input[type=email],.user-login-form input[type=password],.user-login-form input[type=tel],.user-login-form input[type=text],.user-pass input[type=email],.user-pass input[type=password],.user-pass input[type=tel],.user-pass input[type=text]{width:100%;max-width:100%;padding:.7rem;border:1px solid #e6e6e6}.user-form input[type=submit],.user-login-form input[type=submit],.user-pass input[type=submit]{padding:10px 20px}.user-form input.form-checkbox,.user-form input.form-radio,.user-form input.js-form-type-checkbox,.user-form input.js-form-type-radio,.user-login-form input.form-checkbox,.user-login-form input.form-radio,.user-login-form input.js-form-type-checkbox,.user-login-form input.js-form-type-radio,.user-pass input.form-checkbox,.user-pass input.form-radio,.user-pass input.js-form-type-checkbox,.user-pass input.js-form-type-radio{min-height:auto;width:auto}.user-form textarea,.user-login-form textarea,.user-pass textarea{min-height:30px;width:100%;max-width:100%;padding:.7rem;border:1px solid #e6e6e6;box-sizing:border-box}.user-form label,.user-form legend,.user-login-form label,.user-login-form legend,.user-pass label,.user-pass legend{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;margin-bottom:4px;text-transform:none}.user-form label,.user-login-form label,.user-pass label{display:block}.user-form label.option,.user-login-form label.option,.user-pass label.option{display:inline-block}.user-form label.form-required:after,.user-login-form label.form-required:after,.user-pass label.form-required:after{content:"*";display:inline-block;color:red;margin-left:5px}.user-form select,.user-login-form select,.user-pass select{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;padding:15px 10% 15px 15px;line-height:1;background:transparent url(/themes/custom/gilderlehrman_theme/src/images/caret-down.png) no-repeat 98% 50%;border-radius:0;border:1px solid #e6e6e6;position:relative;z-index:2;display:block;box-sizing:border-box;width:100%;max-width:100%}.user-form .select2-selection--single,.user-login-form .select2-selection--single,.user-pass .select2-selection--single{background-color:#fff;border:1px solid #e6e6e6;border-radius:0;padding-left:15px}.user-form .form-item,.user-login-form .form-item,.user-pass .form-item{margin-top:20px;margin-bottom:20px}.user-form .form-item.js-form-type-radio,.user-login-form .form-item.js-form-type-radio,.user-pass .form-item.js-form-type-radio{margin-top:0;margin-bottom:0}.user-form .description,.user-login-form .description,.user-pass .description{font-family:adobe-garamond-pro,serif;font-style:normal;font-weight:400;font-size:16px;margin-top:8px}.user-form .field--widget-options-select,.user-login-form .field--widget-options-select,.user-pass .field--widget-options-select{margin-top:20px}.user-form .form-item--error-message,.user-login-form .form-item--error-message,.user-pass .form-item--error-message{font-family:expressway,sans-serif;text-transform:none;font-weight:700;font-size:14px;color:#ac2a00;margin-top:.25em}#edit-field-u-address-wrapper.form-disabled{display:none!important}#edit-field-u-address-wrapper legend{display:none}#edit-field-u-address-wrapper .form-item{margin-top:20px;margin-bottom:0}#edit-field-u-address-wrapper #edit-field-u-address-0{margin-top:0}#edit-pass .password-strength,.js-form-type-password-confirm .password-strength{margin-top:10px;margin-bottom:20px}#edit-pass .password-strength__meter,.js-form-type-password-confirm .password-strength__meter{height:calc(.5em - 2px);margin-top:.5em;margin-bottom:.5em;border:1px solid #919297;border-radius:.5em;background-color:#d3d4d9}#edit-pass .password-strength__meter:after,.js-form-type-password-confirm .password-strength__meter:after{display:table;clear:both;content:""}#edit-pass .password-strength__indicator,.js-form-type-password-confirm .password-strength__indicator{min-width:calc(.5em - 2px);height:calc(.5em - 2px);margin:-1px;transition:width .5s ease-out;border:1px solid transparent;border-radius:.5rem;background-color:transparent}#edit-pass .password-strength__title,.js-form-type-password-confirm .password-strength__title{display:block;color:#55565b;font-size:17px;line-height:1.3}#edit-pass .password-strength__text,.js-form-type-password-confirm .password-strength__text{color:#232429;font-weight:700}#edit-pass .password-strength__indicator.is-weak,.js-form-type-password-confirm .password-strength__indicator.is-weak{border-color:#dc2323;background-color:#dc2323}#edit-pass .password-strength__indicator.is-fair,.js-form-type-password-confirm .password-strength__indicator.is-fair{border-color:#977405;background-color:#ffd23f}#edit-pass .password-strength__indicator.is-good,#edit-pass .password-strength__indicator.is-strong,.js-form-type-password-confirm .password-strength__indicator.is-good,.js-form-type-password-confirm .password-strength__indicator.is-strong{border-color:#26a769;background-color:#26a769}#edit-pass .password-confirm-message,.js-form-type-password-confirm .password-confirm-message{margin:10px 0;color:#55565b;font-size:17px}#edit-pass .password-confirm-message span,.js-form-type-password-confirm .password-confirm-message span{color:#232429;font-weight:700}#edit-pass .password-suggestions,.js-form-type-password-confirm .password-suggestions{margin-top:10px;margin-bottom:10px;padding:10px;color:#55565b;border:1px solid #d3d4d9;border-radius:2px;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);font-size:17px}#edit-pass .password-suggestions ul,.js-form-type-password-confirm .password-suggestions ul{margin:10px 0 5px 20px}#edit-pass .password-suggestions ul li,.js-form-type-password-confirm .password-suggestions ul li,.page--user-dashboard .drupal-messages,.page--user-dashboard .messages__wrapper{margin-bottom:0}.page--user-dashboard #main-wrapper #main{margin-top:0}@media screen and (min-width:701px){.gli-user-dashboard-info-panel:not(.modal-context){position:relative;padding:30px 45px 45px;background:#fff;box-shadow:5px 5px 15px 0 rgba(0,0,0,.15)}.gli-user-dashboard-info-panel:not(.modal-context):before{content:"";display:block;position:absolute;left:0;top:0;bottom:0;width:2px;height:100%;background:linear-gradient(180deg,#163747,transparent)}.gli-user-dashboard-info-panel.modal-context{padding:15px}}.gli-user-dashboard-info-panel h1{margin-top:20px;margin-bottom:0!important}@media screen and (min-width:701px){.gli-user-dashboard-info-panel h1{margin-top:0}}.gli-user-dashboard-info-panel h1:after{content:"";display:block;width:66px;margin-top:12px;border-bottom:2px solid #b3b3b3}.gli-user-dashboard-info-panel .form-item{position:relative;width:100%}.gli-user-dashboard-info-panel .form-item .description{margin:8px 0;font-family:canada-type-gibson;font-weight:300;font-size:18px;line-height:1.3}.gli-user-dashboard-info-panel .form-item .description:not(.filter-guidelines):last-child{margin-bottom:18px}.gli-user-dashboard-info-panel .personal-info-panel>.form-item+.form-item{margin-top:12px}.gli-user-dashboard-info-panel .personal-info-panel.editing form>.form-item+.form-item{margin-top:18px}.gli-user-dashboard-info-panel .personal-info-panel.editing .form-item-primary-affiliation-display .form-item--error-message{display:none}.gli-user-dashboard-info-panel .form-item label{display:block;font-family:canada-type-gibson;font-size:15px;font-weight:400;line-height:1.3;background:#fff}.gli-user-dashboard-info-panel .form-item label.form-required:after{display:inline-block;margin-right:.15em;margin-left:.15em;content:"*";color:#dc2323;font-size:.875rem}.gli-user-dashboard-info-panel .editing .form-item label{position:absolute;top:-11px;left:8px;padding:0 6px;z-index:3}.gli-user-dashboard-info-panel .form-item.name-container{display:grid;grid-template-columns:auto;align-items:baseline;gap:18px}@media screen and (min-width:481px){.gli-user-dashboard-info-panel .form-item.name-container{grid-template-columns:repeat(3,auto)}}.gli-user-dashboard-info-panel .form-item.addressfield-container{display:grid;grid-template-rows:repeat(3,auto);grid-gap:18px}.gli-user-dashboard-info-panel .form-item.addressfield-container.hidden{display:none}.gli-user-dashboard-info-panel .form-item.addressfield-container .address-container-inline{display:grid;grid-template-columns:auto;grid-gap:18px}@media screen and (min-width:701px){.gli-user-dashboard-info-panel .form-item.addressfield-container .address-container-inline{grid-template-columns:repeat(2,auto)}}.gli-user-dashboard-info-panel .form-item.addressfield-container .address-container-inline>.form-item{margin:0}.gli-user-dashboard-info-panel .form-item.school-meta-container{display:grid;grid-template-columns:repeat(2,auto);grid-template-rows:repeat(2,auto);-moz-column-gap:18px;column-gap:18px}.gli-user-dashboard-info-panel .form-item.school-meta-container .form-item{grid-row:2}.gli-user-dashboard-info-panel .form-item.school-meta-container .form-item-school-name{grid-column:1/3;grid-row:1}.gli-user-dashboard-info-panel .affiliate-status-wrapper{display:flex;gap:10px;flex-direction:column}.gli-user-dashboard-info-panel .affiliate-status-wrapper .form-item.form-item-affiliate-status{width:auto}.gli-user-dashboard-info-panel .affiliate-address{display:block;margin-top:3px;font-size:17px}.gli-user-dashboard-info-panel .js-form-type-password-confirm{margin-top:32px!important;margin-bottom:32px}.gli-user-dashboard-info-panel input[type=email],.gli-user-dashboard-info-panel input[type=password],.gli-user-dashboard-info-panel input[type=tel],.gli-user-dashboard-info-panel input[type=text]{box-sizing:border-box;width:100%;max-width:100%;padding:12px 12px 10px;font-family:canada-type-gibson;font-weight:300;font-size:20px;line-height:1.3;border:1px solid #163747;border-radius:3px}.gli-user-dashboard-info-panel input[type=email]:invalid,.gli-user-dashboard-info-panel input[type=password]:invalid,.gli-user-dashboard-info-panel input[type=tel]:invalid,.gli-user-dashboard-info-panel input[type=text]:invalid{border:2px solid #b6222b}@media screen and (min-width:701px){.gli-user-dashboard-info-panel input[type=text].postal-code{width:auto}}.gli-user-dashboard-info-panel select{width:100%;max-width:100%;padding:12px 12px 10px;font-family:canada-type-gibson;font-weight:300;font-size:20px;line-height:1.3;text-transform:none;background:#fff url(../../images/caret-down.png) no-repeat 98% 50%;border:1px solid #163747;border-radius:3px}@media screen and (min-width:701px){.gli-user-dashboard-info-panel select{width:auto}}.gli-user-dashboard-info-panel select:invalid{border:2px solid #b6222b}.gli-user-dashboard-info-panel .button.button--danger:after{content:""}.gli-user-dashboard-info-panel .button.button--reverse:after{content:"";display:none}.gli-user-dashboard-info-panel .personal-info-panel__header{font-size:28px!important;color:#946f00}.gli-user-dashboard-info-panel .personal-info-panel{display:flex;flex-direction:column}.gli-user-dashboard-info-panel .personal-info-panel p{margin:24px 0!important;font-family:canada-type-gibson;font-weight:300;font-size:20px;line-height:1.3}.gli-user-dashboard-info-panel .personal-info-panel+.personal-info-panel{margin-top:24px}.gli-user-dashboard-info-panel .panel-cols{display:grid;grid-template-columns:auto;grid-gap:36px}@media screen and (min-width:701px){.gli-user-dashboard-info-panel .panel-cols{grid-template-columns:1fr 1fr}}.gli-user-dashboard-info-panel h3{font-size:24px!important;margin:12px 0!important}.gli-user-dashboard-info-panel .editing h3{margin:18px 0!important}.gli-user-dashboard-info-panel a{font-weight:400;color:#163747;text-decoration:underline}.gli-user-dashboard-info-panel a.edit-additional-link,.gli-user-dashboard-info-panel a.edit-icon-link{display:flex;gap:6px;align-items:center;margin-top:18px;text-decoration:none;color:#345d33}.gli-user-dashboard-info-panel a.edit-additional-link.modal-link,.gli-user-dashboard-info-panel a.edit-icon-link.modal-link{margin-top:0;margin-bottom:18px}.gli-user-dashboard-info-panel a.edit-icon-link:before{content:"";flex:0 0 auto;display:block;width:20px;height:20px;background:no-repeat 50%/100% url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGNpcmNsZSBjeD0iMTAiIGN5PSIxMCIgcj0iOS41IiBmaWxsPSIjMzQ1RDMzIiBzdHJva2U9IiMzNDVEMzMiLz48cGF0aCBkPSJNMTAgMTMuNjM3aDQuMDlNMTIuMDQ1IDYuMTM4YS45NjQuOTY0IDAgMTExLjM2MyAxLjM2NGwtNS42ODIgNS42ODEtMS44MTguNDU1LjQ1NS0xLjgxOCA1LjY4Mi01LjY4MnoiIHN0cm9rZT0iI0Q5QzU4QSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+)}.gli-user-dashboard-info-panel a.edit-additional-link{gap:0;padding:8px 12px;margin-bottom:0;font-size:16px;display:inline-block;width:auto;align-self:flex-start}.gli-user-dashboard-info-panel .form-actions{margin-top:18px}.gli-user-dashboard-info-panel .form-actions .form-submit{margin-right:12px}.gli-user-dashboard-info-panel .username-wrapper{display:grid;gap:5px}.gli-user-dashboard-info-panel .verify-wrapper{display:flex}.gli-user-dashboard-info-panel .dashboard-email-verification-status{display:flex;gap:16px;justify-content:space-between;align-items:center;margin-top:auto;margin-bottom:0;margin-right:auto;padding:4px;background:#fdf6ec;font-size:14px;color:#345d33}.gli-user-dashboard-info-panel .dashboard-email-verification-status .status{display:flex;align-items:center}.gli-user-dashboard-info-panel .dashboard-email-verification-status .status:before{content:"";display:inline-block;width:24px;height:24px;margin-right:4px}.gli-user-dashboard-info-panel .dashboard-email-verification-status .status.unverified:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='a' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='24'%3E%3Cpath fill='%23D9D9D9' d='M0 0h24v24H0z'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath d='M11 17h2v-6h-2v6zm1-8c.283 0 .52-.096.713-.287A.967.967 0 0013 8a.967.967 0 00-.287-.713A.968.968 0 0012 7a.968.968 0 00-.713.287A.967.967 0 0011 8c0 .283.096.52.287.713.192.191.43.287.713.287zm0 13a9.738 9.738 0 01-3.9-.788 10.099 10.099 0 01-3.175-2.137c-.9-.9-1.612-1.958-2.137-3.175A9.738 9.738 0 012 12c0-1.383.263-2.683.788-3.9a10.099 10.099 0 012.137-3.175c.9-.9 1.958-1.612 3.175-2.137A9.738 9.738 0 0112 2c1.383 0 2.683.263 3.9.788a10.098 10.098 0 013.175 2.137c.9.9 1.613 1.958 2.137 3.175A9.738 9.738 0 0122 12a9.738 9.738 0 01-.788 3.9 10.098 10.098 0 01-2.137 3.175c-.9.9-1.958 1.613-3.175 2.137A9.738 9.738 0 0112 22zm0-2c2.233 0 4.125-.775 5.675-2.325C19.225 16.125 20 14.233 20 12c0-2.233-.775-4.125-2.325-5.675C16.125 4.775 14.233 4 12 4c-2.233 0-4.125.775-5.675 2.325C4.775 7.875 4 9.767 4 12c0 2.233.775 4.125 2.325 5.675C7.875 19.225 9.767 20 12 20z' fill='%23345D33'/%3E%3C/g%3E%3C/svg%3E") no-repeat center 100%}.gli-user-dashboard-info-panel .dashboard-email-verification-status .status.verified:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='a' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='24'%3E%3Cpath fill='%23D9D9D9' d='M0 0h24v24H0z'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath d='M12 22a9.738 9.738 0 01-3.9-.788 10.099 10.099 0 01-3.175-2.137c-.9-.9-1.612-1.958-2.137-3.175A9.738 9.738 0 012 12c0-1.383.263-2.683.788-3.9a10.099 10.099 0 012.137-3.175c.9-.9 1.958-1.612 3.175-2.137A9.738 9.738 0 0112 2c1.083 0 2.108.158 3.075.475.967.317 1.858.758 2.675 1.325L16.3 5.275a8.6 8.6 0 00-2.025-.938A7.552 7.552 0 0012 4c-2.217 0-4.104.78-5.662 2.338C4.779 7.896 4 9.783 4 12s.78 4.104 2.338 5.663C7.896 19.22 9.783 20 12 20s4.104-.78 5.663-2.337C19.22 16.104 20 14.217 20 12c0-.3-.017-.6-.05-.9a7.356 7.356 0 00-.15-.875L21.425 8.6c.183.533.325 1.083.425 1.65.1.567.15 1.15.15 1.75a9.738 9.738 0 01-.788 3.9 10.098 10.098 0 01-2.137 3.175c-.9.9-1.958 1.613-3.175 2.137A9.738 9.738 0 0112 22zm-1.4-5.4l-4.25-4.25 1.4-1.4 2.85 2.85 10-10.025 1.4 1.4L10.6 16.6z' fill='%23345D33'/%3E%3C/g%3E%3C/svg%3E") no-repeat center 100%}.gli-user-dashboard-info-panel .dashboard-email-verification-status .verify-link{font-weight:300;color:#163747;text-decoration:none;white-space:nowrap}.gli-user-dashboard-info-panel .dashboard-email-verification-status .verify-link span{border-bottom:1px solid #163747}.gli-user-dashboard-info-panel .dashboard-email-verification-status .verify-link:after{content:"";font-family:FontAwesome;font-size:10px;margin-left:4px}.gli-user-dashboard-info-panel .gli-user-dashboard-primary-affiliation-search .drupal-messages{margin-bottom:22px}.gli-user-dashboard-info-panel .gli-user-dashboard-primary-affiliation-search [data-drupal-selector=edit-affiliate-search]{margin-top:12px;margin-bottom:12px}.gli-user-dashboard-info-panel .sf-accounts-list{box-shadow:5px 5px 15px rgba(0,0,0,.15)}.gli-user-dashboard-info-panel .sf-accounts-list .sf-account{display:block;display:grid;grid-template-columns:-webkit-min-content auto;grid-template-columns:min-content auto;padding:15px;line-height:1.2;text-decoration:none;cursor:pointer}.gli-user-dashboard-info-panel .sf-accounts-list .sf-account:focus,.gli-user-dashboard-info-panel .sf-accounts-list .sf-account:hover{background:#e6e6e6}.gli-user-dashboard-info-panel .sf-accounts-list .sf-account .fa{width:28px}.gli-user-dashboard-info-panel .sf-accounts-list .sf-account__name{font-weight:600}.gli-user-dashboard-info-panel .sf-accounts-list .sf-account__meta{grid-column:2}.gli-user-dashboard-info-panel .sf-accounts-list .sf-account__affiliate{grid-column:3;grid-row:1/3;text-align:right;margin-left:10px;font-style:italic}.ui-dialog.profile-update-reminder-modal .ui-dialog-title{float:none;white-space:normal;width:auto;margin-right:30px;font-size:32px;font-family:adobe-garamond-pro;font-weight:600;line-height:1.3;color:#163747}.ui-dialog.profile-update-reminder-modal .ui-dialog-titlebar-close{top:28px}.ui-dialog.profile-update-reminder-modal article .buttons-container a.button{margin-top:0}.ui-dialog.profile-update-reminder-modal .gli-user-dashboard-info-panel .value-not-set:after{content:"Needs updating";display:inline-block;margin-left:6px;padding:2px 7px;background:#ac2a00;border-radius:3px;color:#fff;font-size:15px}.gli-user-dashboard-favorited{margin-top:60px}.favorited-content .messages{padding:1rem;margin-bottom:1rem}.favorited-content .messages p{margin:0}.favorited-content .edit-form>.form-item+.form-item{margin-top:18px}.favorited-content .edit-form .form-item{position:relative;width:100%}.favorited-content .edit-form .form-item label{display:block;font-family:canada-type-gibson;font-size:15px;font-weight:400;line-height:1.3;background:#fff;position:absolute;top:-11px;left:8px;padding:0 6px;z-index:3}.favorited-content .edit-form .form-item input[type=email],.favorited-content .edit-form .form-item input[type=password],.favorited-content .edit-form .form-item input[type=tel],.favorited-content .edit-form .form-item input[type=text],.favorited-content .edit-form .form-item textarea{box-sizing:border-box;width:100%;max-width:100%;padding:12px 12px 10px;font-family:canada-type-gibson;font-weight:300;font-size:20px;line-height:1.3;border:1px solid #163747;border-radius:3px}.favorited-content .edit-form .form-item input[type=email]:invalid,.favorited-content .edit-form .form-item input[type=password]:invalid,.favorited-content .edit-form .form-item input[type=tel]:invalid,.favorited-content .edit-form .form-item input[type=text]:invalid,.favorited-content .edit-form .form-item textarea:invalid{border:2px solid #b6222b}.favorited-content .edit-form .button{cursor:pointer}.path-auth0 #main-wrapper{min-height:1048px}.path-auth0 #main-wrapper #main{max-width:1440px}.path-auth0 .registration-form-placeholder h1{margin-top:20px;margin-bottom:20px;font-family:adobe-garamond-pro;font-weight:600;font-size:40px;line-height:1.3;text-transform:none}.path-auth0 #registration-form .datatable-border{margin-right:-1px}.path-auth0 #registration-form .slds-scope .slds-table_header-fixed_container{padding-top:0}.path-auth0 #registration-form .slds-scope .slds-table_header-fixed_container>.slds-scrollable_y{width:100%!important}.path-auth0 #registration-form .slds-scope .slds-table_header-fixed_container>.slds-scrollable_y:before{display:none}.path-auth0 #registration-form .slds-scope .slds-table{width:100%!important;font-size:14px}.path-auth0 #registration-form .slds-scope .slds-table thead{display:none}.path-auth0 #registration-form .slds-scope .slds-table tr>td:first-child{width:32px}.path-auth0 #registration-form .slds-scope .slds-table .slds-rich-text-editor__output>span{display:block;text-align:right}.path-auth0 #registration-form .slds-scope .slds-table .slds-rich-text-editor__output .school-name{float:left;margin-right:30px}.path-auth0 #registration-form .slds-scope .slds-table .slds-rich-text-editor__output .school-city:after,.path-auth0 #registration-form .slds-scope .slds-table .slds-rich-text-editor__output .school-state:after,.path-auth0 #registration-form .slds-scope .slds-table .slds-rich-text-editor__output .school-street:after{content:", ";display:inline}.path-auth0 #registration-form .slds-scope .slds-button_outline-brand{background-color:#0176d3}.user--authenticated.path-user .form-item-auth0-email{margin-bottom:5rem}div.tabs{margin:1rem 0}ul.tabs{margin:0 0 .5rem;padding:0;list-style:none}.tabs li{display:inline-block;margin-right:.3rem}[dir=rtl] .tabs>li{margin-right:0;margin-left:.3rem}.tabs a{display:block;padding:.7rem 1.3rem;text-decoration:none}.tabs a.is-active{background-color:#efefef}.tabs a:focus,.tabs a:hover{background-color:#d3d3d3}.action-icons{min-height:20px;position:relative;z-index:2}.action-icons .icon{font-size:18px;line-height:1;min-width:20px;min-height:20px;float:left}.action-icons .icon:hover{cursor:pointer}.action-icons .flag-wrapper{float:right;margin-right:40px}.action-icons #a2a_target{position:absolute;right:0}.action-icons #a2a_target i{width:20px;height:20px;position:absolute;right:0}.action-icons #a2a_target:hover>#a2a_menu_container{margin-top:20px;display:block}.action-icons #a2a_menu_container{display:none;top:0;right:0}.page__node-type--about-page .flag-wrapper,.page__node-type--journal .flag-wrapper{position:absolute;top:0;right:0;float:none}.page__node-type--about-page .article-header,.page__node-type--journal .article-header{position:relative}.page__node-type--about-page .article-header .h1,.page__node-type--about-page .article-header h1,.page__node-type--journal .article-header .h1,.page__node-type--journal .article-header h1{margin-right:40px}.page__node-type--essay .action-icons .flag-wrapper,.page__node-type--resource .action-icons .flag-wrapper{margin-right:20px}.page__node-type--essay .action-icons .print,.page__node-type--resource .action-icons .print{margin-right:35px;float:right}@media screen and (min-width:701px){.page__node-type--collection-interactive .article-header,.page__node-type--essay .article-header,.page__node-type--featured-resource .article-header,.page__node-type--resource .article-header{content:"";clear:both;display:table;width:100%}.page__node-type--collection-interactive .article-header .action-icons,.page__node-type--essay .article-header .action-icons,.page__node-type--featured-resource .article-header .action-icons,.page__node-type--resource .article-header .action-icons{float:right}.page__node-type--collection-interactive .article-header h1,.page__node-type--essay .article-header h2,.page__node-type--featured-resource .article-header h2,.page__node-type--resource .article-header h2{float:left}.node-type-product .navigation-header,.page__node-type--blog-entry .navigation-header{content:"";clear:both;display:table;width:100%}.node-type-product .navigation-header .back-link,.page__node-type--blog-entry .navigation-header .back-link{float:left}.node-type-product .navigation-header .action-icons,.page__node-type--blog-entry .navigation-header .action-icons{margin:20px 0;float:right}}.flag-wrapper{width:20px;height:20px;line-height:1;float:right;display:block}.flag-favorites a{color:#3d5059;font-size:0;float:right}.flag-favorites a:before{font-family:FontAwesome;content:"";font-size:20px}.flag-favorites a.unflag-action:before,.flag-favorites a:hover:before{content:"";color:#3d5059}ul.pager__items li{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px}ul.pager__items li.is-active{color:#dec481}ul.pager__items a{color:#3d5059}ul.pager__items a:hover{color:#dec481}html.js fieldset.collapsed{height:auto}html.js fieldset.collapsed .fieldset-legend{background-position:0 6px}html.js fieldset.collapsible .fieldset-legend{background-position:0 8px}.collapse-text-fieldset{margin-bottom:20px}.collapse-text-fieldset a.fieldset-title{color:#000;margin-bottom:10px}.collapse-text-fieldset .collapse-text-text{margin:10px 0 0 40px}.view-affiliate-schools-international-country-page h1,.view-affiliate-schools-international-landing-page h1,.view-affiliate-schools-us-landing h1,.view-affiliate-schools-us-state-page h1{font-family:CheltenhamW01-BoldExtra,serif;font-style:normal;font-weight:400;font-size:36px;margin-bottom:30px}.view-affiliate-schools-international-country-page h3,.view-affiliate-schools-international-landing-page h3,.view-affiliate-schools-us-landing h3,.view-affiliate-schools-us-state-page h3{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px}.view-affiliate-schools-international-country-page h3 a,.view-affiliate-schools-international-landing-page h3 a,.view-affiliate-schools-us-landing h3 a,.view-affiliate-schools-us-state-page h3 a{color:#3d5059}.view-affiliate-schools-international-country-page h3 a:hover,.view-affiliate-schools-international-landing-page h3 a:hover,.view-affiliate-schools-us-landing h3 a:hover,.view-affiliate-schools-us-state-page h3 a:hover{color:#dec481;cursor:pointer}.view-affiliate-schools-international-country-page .item-list,.view-affiliate-schools-international-landing-page .item-list,.view-affiliate-schools-us-landing .item-list,.view-affiliate-schools-us-state-page .item-list{margin-bottom:20px}.view-affiliate-schools-international-country-page .item-list .views-field,.view-affiliate-schools-international-landing-page .item-list .views-field,.view-affiliate-schools-us-landing .item-list .views-field,.view-affiliate-schools-us-state-page .item-list .views-field{margin:0 0 .75em .15em;padding:0}.view-affiliate-schools-international-country-page .item-list ul,.view-affiliate-schools-international-landing-page .item-list ul,.view-affiliate-schools-us-landing .item-list ul,.view-affiliate-schools-us-state-page .item-list ul{display:block}.view-affiliate-schools-international-landing-page h3,.view-affiliate-schools-us-landing h3{margin-bottom:10px}.view-affiliate-schools-international-landing-page .item-list>h3:first-child,.view-affiliate-schools-us-landing .item-list>h3:first-child{display:none}.view-affiliate-schools-international-landing-page .item-list>h3:first-child>h3,.view-affiliate-schools-us-landing .item-list>h3:first-child>h3{display:block}.view-affiliate-schools-international-landing-page ul li,.view-affiliate-schools-us-landing ul li{list-style:none}.view-affiliate-schools-international-landing-page ul a,.view-affiliate-schools-us-landing ul a{color:#3d5059}.view-affiliate-schools-international-landing-page ul a:hover,.view-affiliate-schools-us-landing ul a:hover{color:#dec481;cursor:pointer}.view-affiliate-schools-international-country-page .view-header h1,.view-affiliate-schools-us-state-page .view-header h1{margin-bottom:20px}.view-affiliate-schools-international-country-page .view-header h3,.view-affiliate-schools-us-state-page .view-header h3{margin-bottom:30px}.view-affiliate-schools-international-country-page ul li,.view-affiliate-schools-us-state-page ul li{list-style:disc}@media screen and (min-width:481px){.view-affiliate-schools-international-landing-page .item-list,.view-affiliate-schools-us-landing .item-list{width:45%;margin-right:5%;float:left}.view-affiliate-schools-international-landing-page .item-list:nth-child(odd),.view-affiliate-schools-us-landing .item-list:nth-child(odd){clear:left}}article{font-size:18px;line-height:1.3}article .h1,article h1{font-family:CheltenhamW01-BoldExtra,serif;font-style:normal;font-weight:400;font-size:36px;line-height:1;margin-bottom:10px}article .h1 a,article h1 a,article h2{font-weight:400}article h2{font-family:CheltenhamW01-BoldExtra,serif;font-style:normal;font-size:32px;line-height:1;padding-top:10px;margin-bottom:10px}article h2 a{font-weight:400}article h3,article h4{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;margin-bottom:10px}article h6,article p{margin-bottom:20px}article a{font-weight:700}article a,article a:visited{color:#946f00}article a:hover{color:#3d5059}article .bb-status-message{text-align:center;background:#ac2a00;margin-bottom:20px;padding:20px 40px;color:#fff;font-size:24px}article .bb-status-message p{margin-bottom:0}article strong{font-weight:700}article em{font-style:italic}article ol,article ul{list-style:disc;margin:0 0 20px 20px}article ol li,article ul li{margin-bottom:10px}article ul{list-style:disc}article ol{list-style:decimal}article blockquote{font-size:20px;font-style:italic;color:#777;margin:40px 40px 40px 20px!important;padding-left:20px;border-left:1px solid #ccc}aside ul{padding:0}aside ul li a{font-family:expressway,sans-serif;font-weight:400;font-size:14px;line-height:1.2;margin:0 0 10px;padding-bottom:3px;display:block}@media (min-width:701px){aside{float:left}aside ul{margin-right:40px}.page__node-type--journal aside{width:30%}.page__node-type--journal article{width:65%;padding-left:4%;border-left:1px dashed #ccc;position:relative;float:left}.page__node-type--journal article .number{display:block}.page.collection aside,.page__node-type--about-page aside,.page__node-type--collection-landing-page aside{width:25%;margin-right:5%;float:left}.page.collection article,.page__node-type--about-page article,.page__node-type--collection-landing-page article{width:70%;float:right}}.era-subera-header{border-top:3px solid #000;border-bottom:1px solid #000;margin:2px 0 13px;padding:60px 0 0;position:relative}.era-subera-header .era-crumb{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;position:absolute;top:10px}.era-subera-header .era-crumb a{color:#000}.era-subera-header .era-crumb a:hover{color:#000;text-decoration:underline}.era-subera-header h1{font-size:80px}.era-subera-header ul{border-top:1px dashed #000;margin:0;padding:10px 0 0;list-style:none}.era-subera-header ul li{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;font-weight:400;margin-right:20px;display:inline-block}.era-subera-header ul li a{color:#000}.era-subera-header ul li.active a,.era-subera-header ul li a:hover{text-decoration:underline}.page__node-type--essay #search-header .stats,.page__node-type--featured-resource #search-header .stats,.page__node-type--resource #search-header .stats{margin-top:60px}.page__node-type--essay .article-header,.page__node-type--featured-resource .article-header,.page__node-type--resource .article-header{border-bottom:4px solid #000;margin-bottom:10px;padding-bottom:20px}.page__node-type--essay .article-header.era,.page__node-type--featured-resource .article-header.era,.page__node-type--resource .article-header.era{margin-bottom:20px}.page__node-type--essay .article-header .h1,.page__node-type--essay .article-header h1,.page__node-type--featured-resource .article-header .h1,.page__node-type--featured-resource .article-header h1,.page__node-type--resource .article-header .h1,.page__node-type--resource .article-header h1{font-size:50px;margin:20px 0 10px}.page__node-type--essay .article-header .byline,.page__node-type--featured-resource .article-header .byline,.page__node-type--resource .article-header .byline{font-family:adobe-garamond-pro,serif;font-style:normal;font-weight:400;font-size:20px;font-style:italic;margin:0}.page__node-type--essay .article-header .action-icons,.page__node-type--featured-resource .article-header .action-icons,.page__node-type--resource .article-header .action-icons{padding-top:10px}.page__node-type--essay .article-footer,.page__node-type--featured-resource .article-footer,.page__node-type--resource .article-footer{border-top:1px dotted #ccc;border-bottom:1px solid #000;margin:30px 0;padding:30px 0}.page__node-type--essay .article-footer.description,.page__node-type--featured-resource .article-footer.description,.page__node-type--resource .article-footer.description{font-style:italic;font-weight:700;font-size:20px;line-height:1.6}.page__node-type--essay .article-footer.description span,.page__node-type--featured-resource .article-footer.description span,.page__node-type--resource .article-footer.description span{color:#c85c1a}.page__node-type--essay .article-footer.questions p,.page__node-type--featured-resource .article-footer.questions p,.page__node-type--resource .article-footer.questions p{font-style:italic}.page__node-type--essay .article-footer.questions li,.page__node-type--featured-resource .article-footer.questions li,.page__node-type--resource .article-footer.questions li{font-family:expressway,sans-serif;font-weight:400;font-size:15px;font-weight:700}.page__node-type--essay aside,.page__node-type--featured-resource aside,.page__node-type--resource aside{margin-bottom:40px}.page__node-type--essay aside h3,.page__node-type--featured-resource aside h3,.page__node-type--resource aside h3{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;font-style:normal;border-bottom:4px solid #000;margin-right:0;padding-bottom:5px}.page__node-type--essay aside ul,.page__node-type--featured-resource aside ul,.page__node-type--resource aside ul{font-family:garamond-premier-pro-display,serif;margin-right:0}.page__node-type--essay aside ul li,.page__node-type--featured-resource aside ul li,.page__node-type--resource aside ul li{position:relative}.page__node-type--essay aside ul i,.page__node-type--featured-resource aside ul i,.page__node-type--resource aside ul i{font-size:15px;color:#dec481;position:absolute;top:0;left:0}.page__node-type--essay aside ul span,.page__node-type--featured-resource aside ul span,.page__node-type--resource aside ul span{margin-left:25px;display:block}@media screen and (min-width:701px){.page__node-type--essay article .text,.page__node-type--resource article .text{width:60%;margin-right:30%;margin-left:10%;position:relative}.page__node-type--essay .article-footer,.page__node-type--resource .article-footer{width:60%;margin-left:10%;margin-right:30%}.page__node-type--essay aside,.page__node-type--resource aside{width:27%;margin:0 0 0 3%;position:absolute;right:0}}.page__node-type--blog-entry article figure,.page__node-type--curriculum-page article figure,.page__node-type--essay article figure,.page__node-type--program-event article figure,.page__node-type--programs-and-events article figure,.page__node-type--resource article figure{margin:5px 0;padding-top:20px;border-top:1px solid #000;border-bottom:1px solid #000}.page__node-type--blog-entry article figure figcaption,.page__node-type--curriculum-page article figure figcaption,.page__node-type--essay article figure figcaption,.page__node-type--program-event article figure figcaption,.page__node-type--programs-and-events article figure figcaption,.page__node-type--resource article figure figcaption{font-size:16px;line-height:1.2;padding:10px 0}.page__node-type--blog-entry article figure figcaption em,.page__node-type--curriculum-page article figure figcaption em,.page__node-type--essay article figure figcaption em,.page__node-type--program-event article figure figcaption em,.page__node-type--programs-and-events article figure figcaption em,.page__node-type--resource article figure figcaption em{margin-top:10px;display:block}.page__node-type--blog-entry article figure#main-image,.page__node-type--curriculum-page article figure#main-image,.page__node-type--essay article figure#main-image,.page__node-type--program-event article figure#main-image,.page__node-type--programs-and-events article figure#main-image,.page__node-type--resource article figure#main-image{margin:20px 0 40px;position:relative}.page__node-type--blog-entry article figure#main-image img,.page__node-type--curriculum-page article figure#main-image img,.page__node-type--essay article figure#main-image img,.page__node-type--program-event article figure#main-image img,.page__node-type--programs-and-events article figure#main-image img,.page__node-type--resource article figure#main-image img{max-width:100%;display:block}.page__node-type--blog-entry article figure.body-image img,.page__node-type--curriculum-page article figure.body-image img,.page__node-type--essay article figure.body-image img,.page__node-type--program-event article figure.body-image img,.page__node-type--programs-and-events article figure.body-image img,.page__node-type--resource article figure.body-image img{margin-bottom:10px}.page__node-type--blog-entry article figure.body-image figcaption,.page__node-type--curriculum-page article figure.body-image figcaption,.page__node-type--essay article figure.body-image figcaption,.page__node-type--program-event article figure.body-image figcaption,.page__node-type--programs-and-events article figure.body-image figcaption,.page__node-type--resource article figure.body-image figcaption{font-weight:400;color:#000}.page__node-type--blog-entry article .paragraph--type--copy img,.page__node-type--blog-entry article .text img,.page__node-type--blog-entry article p img,.page__node-type--curriculum-page article .paragraph--type--copy img,.page__node-type--curriculum-page article .text img,.page__node-type--curriculum-page article p img,.page__node-type--essay article .paragraph--type--copy img,.page__node-type--essay article .text img,.page__node-type--essay article p img,.page__node-type--program-event article .paragraph--type--copy img,.page__node-type--program-event article .text img,.page__node-type--program-event article p img,.page__node-type--programs-and-events article .paragraph--type--copy img,.page__node-type--programs-and-events article .text img,.page__node-type--programs-and-events article p img,.page__node-type--resource article .paragraph--type--copy img,.page__node-type--resource article .text img,.page__node-type--resource article p img{max-width:100%;height:auto;margin:0 auto;display:block;float:none!important}.page__node-type--blog-entry article .paragraph--type--copy img.align-center,.page__node-type--blog-entry article .text img.align-center,.page__node-type--blog-entry article p img.align-center,.page__node-type--curriculum-page article .paragraph--type--copy img.align-center,.page__node-type--curriculum-page article .text img.align-center,.page__node-type--curriculum-page article p img.align-center,.page__node-type--essay article .paragraph--type--copy img.align-center,.page__node-type--essay article .text img.align-center,.page__node-type--essay article p img.align-center,.page__node-type--program-event article .paragraph--type--copy img.align-center,.page__node-type--program-event article .text img.align-center,.page__node-type--program-event article p img.align-center,.page__node-type--programs-and-events article .paragraph--type--copy img.align-center,.page__node-type--programs-and-events article .text img.align-center,.page__node-type--programs-and-events article p img.align-center,.page__node-type--resource article .paragraph--type--copy img.align-center,.page__node-type--resource article .text img.align-center,.page__node-type--resource article p img.align-center{display:block;margin-right:auto;margin-left:auto}@media screen and (min-width:481px) and (max-width:700px){.page__node-type--blog-entry article figure,.page__node-type--essay article figure,.page__node-type--resource article figure{padding-top:0;border:none}.page__node-type--blog-entry article figure#main-image img,.page__node-type--essay article figure#main-image img,.page__node-type--resource article figure#main-image img{border-bottom:1px solid #000}.page__node-type--blog-entry article figure.body-image,.page__node-type--essay article figure.body-image,.page__node-type--resource article figure.body-image{display:block;position:relative}.page__node-type--blog-entry article figure.body-image figcaption,.page__node-type--essay article figure.body-image figcaption,.page__node-type--resource article figure.body-image figcaption{width:40%;margin-left:5%;border-top:1px solid #000;border-bottom:1px solid #000;position:absolute;top:0;right:0}.page__node-type--blog-entry article .text img,.page__node-type--essay article .text img,.page__node-type--resource article .text img{width:55%;max-width:55%;height:auto!important;display:inline-block;margin-right:45%}.page__node-type--program-event article figure,.page__node-type--programs-and-events article figure{margin:10px 0;padding-top:20px;border-top:1px solid #000;border-bottom:1px solid #000}.page__node-type--program-event article figure.body-image,.page__node-type--programs-and-events article figure.body-image{display:block;position:relative}.page__node-type--program-event article figure.body-image img,.page__node-type--programs-and-events article figure.body-image img{margin-bottom:0}.page__node-type--program-event article figure.body-image figcaption,.page__node-type--programs-and-events article figure.body-image figcaption{position:relative}}@media screen and (min-width:701px){.page__node-type--blog-entry article figure,.page__node-type--curriculum-page article figure,.page__node-type--essay article figure,.page__node-type--program-event article figure,.page__node-type--programs-and-events article figure,.page__node-type--resource article figure{padding-top:0;border:none}.page__node-type--blog-entry article figure figcaption,.page__node-type--curriculum-page article figure figcaption,.page__node-type--essay article figure figcaption,.page__node-type--program-event article figure figcaption,.page__node-type--programs-and-events article figure figcaption,.page__node-type--resource article figure figcaption{border-top:1px solid #000;border-bottom:1px solid #000;position:absolute;left:100%}.page__node-type--blog-entry article figure figcaption em,.page__node-type--curriculum-page article figure figcaption em,.page__node-type--essay article figure figcaption em,.page__node-type--program-event article figure figcaption em,.page__node-type--programs-and-events article figure figcaption em,.page__node-type--resource article figure figcaption em{margin-top:10px;display:block}.page__node-type--blog-entry article figure#main-image,.page__node-type--curriculum-page article figure#main-image,.page__node-type--essay article figure#main-image,.page__node-type--program-event article figure#main-image,.page__node-type--programs-and-events article figure#main-image,.page__node-type--resource article figure#main-image{width:70%;margin-right:30%;background-color:#dec481;position:relative}.page__node-type--blog-entry article figure#main-image figcaption,.page__node-type--curriculum-page article figure#main-image figcaption,.page__node-type--essay article figure#main-image figcaption,.page__node-type--program-event article figure#main-image figcaption,.page__node-type--programs-and-events article figure#main-image figcaption,.page__node-type--resource article figure#main-image figcaption{width:38.65%;margin-left:4.2%;bottom:0}.page__node-type--blog-entry article figure.body-image,.page__node-type--curriculum-page article figure.body-image,.page__node-type--essay article figure.body-image,.page__node-type--program-event article figure.body-image,.page__node-type--programs-and-events article figure.body-image,.page__node-type--resource article figure.body-image{max-width:100%;margin-left:20px;float:right}.page__node-type--blog-entry article figure.body-image figcaption,.page__node-type--curriculum-page article figure.body-image figcaption,.page__node-type--essay article figure.body-image figcaption,.page__node-type--program-event article figure.body-image figcaption,.page__node-type--programs-and-events article figure.body-image figcaption,.page__node-type--resource article figure.body-image figcaption{width:45%;left:105%}.page__node-type--blog-entry article figure.left,.page__node-type--curriculum-page article figure.left,.page__node-type--essay article figure.left,.page__node-type--program-event article figure.left,.page__node-type--programs-and-events article figure.left,.page__node-type--resource article figure.left{margin:5px 20px 5px 0;float:left}.page__node-type--blog-entry article figure.full,.page__node-type--curriculum-page article figure.full,.page__node-type--essay article figure.full,.page__node-type--program-event article figure.full,.page__node-type--programs-and-events article figure.full,.page__node-type--resource article figure.full{margin:5px 0;float:none}.page__node-type--blog-entry article .paragraph--type--copy img,.page__node-type--blog-entry article .text img,.page__node-type--curriculum-page article .paragraph--type--copy img,.page__node-type--curriculum-page article .text img,.page__node-type--essay article .paragraph--type--copy img,.page__node-type--essay article .text img,.page__node-type--program-event article .paragraph--type--copy img,.page__node-type--program-event article .text img,.page__node-type--programs-and-events article .paragraph--type--copy img,.page__node-type--programs-and-events article .text img,.page__node-type--resource article .paragraph--type--copy img,.page__node-type--resource article .text img{height:auto!important;margin-left:0;display:inline-block;float:right!important}.page__node-type--blog-entry article .paragraph--type--copy img.align-center,.page__node-type--blog-entry article .text img.align-center,.page__node-type--curriculum-page article .paragraph--type--copy img.align-center,.page__node-type--curriculum-page article .text img.align-center,.page__node-type--essay article .paragraph--type--copy img.align-center,.page__node-type--essay article .text img.align-center,.page__node-type--program-event article .paragraph--type--copy img.align-center,.page__node-type--program-event article .text img.align-center,.page__node-type--programs-and-events article .paragraph--type--copy img.align-center,.page__node-type--programs-and-events article .text img.align-center,.page__node-type--resource article .paragraph--type--copy img.align-center,.page__node-type--resource article .text img.align-center{float:none!important}.page__node-type--blog-entry article .paragraph--type--copy img.align-left,.page__node-type--blog-entry article .text img.align-left,.page__node-type--curriculum-page article .paragraph--type--copy img.align-left,.page__node-type--curriculum-page article .text img.align-left,.page__node-type--essay article .paragraph--type--copy img.align-left,.page__node-type--essay article .text img.align-left,.page__node-type--program-event article .paragraph--type--copy img.align-left,.page__node-type--program-event article .text img.align-left,.page__node-type--programs-and-events article .paragraph--type--copy img.align-left,.page__node-type--programs-and-events article .text img.align-left,.page__node-type--resource article .paragraph--type--copy img.align-left,.page__node-type--resource article .text img.align-left{float:left!important}.page__node-type--program-event article figure.body-image,.page__node-type--programs-and-events article figure.body-image{max-width:100%;margin-left:20px;float:right}.page__node-type--program-event article figure.body-image img,.page__node-type--programs-and-events article figure.body-image img{float:right}.page__node-type--program-event article figure.body-image figcaption,.page__node-type--programs-and-events article figure.body-image figcaption{width:22%;left:103%;top:0}.page__node-type--program-event article figure.body-image.left,.page__node-type--programs-and-events article figure.body-image.left{margin:5px 20px 5px 0;float:left}.page__node-type--program-event article figure.body-image.full,.page__node-type--programs-and-events article figure.body-image.full{margin:5px 0;float:none}.page__node-type--curriculum-page article figure.body-image figcaption{width:28%}}.article-tags{width:100%;position:relative}.article-tags h3{margin:0 20px 20px 0;padding:0}.article-tags .title,.article-tags h3{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px}.article-tags .tag-group{background-color:#f2f2f2;padding:20px 0;margin-bottom:20px}.article-tags .tag-group .title{margin:0 20px 20px;padding:0}.article-tags .tag-group ul{margin:0 20px;padding:0}@media screen and (min-width:701px){.article-tags .tag-group ul:after{content:"";clear:both;display:table}.article-tags .tag-group ul li{width:22.5%;margin:0 2.5% 10px 0;float:left}}@media screen and (min-width:701px){.page__node-type--essay .article-tags,.page__node-type--resource .article-tags{min-height:275px}.page__node-type--essay .article-tags .tag-group,.page__node-type--resource .article-tags .tag-group{width:60%;margin-bottom:20px;margin-left:10%;margin-right:30%}}.node-type-product article .article-header,.page__node-type--blog-entry article .article-header{margin-bottom:20px}.page__node-type--blog-entry article h2{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;color:#777}.page__node-type--blog-entry article img{margin-bottom:20px}.node-type-product article .article-header{border-bottom:1px solid #000;margin-bottom:40px}.node-type-product article h1{font-size:70px;border-bottom:2px solid #000;margin-bottom:3px;padding-bottom:10px}@media screen and (min-width:701px){.node-type-product article .text,.page__node-type--blog-entry article .text{border-left:1px dashed #ccc;margin-left:5%;padding-left:5%}.page__node-type--blog-entry article .text{width:60%;margin-right:30%;position:relative}.page__node-type--blog-entry article figure.body-image figcaption{width:41%}}.accordion,.nhtoy-winner-expand{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;cursor:pointer;color:#8e7023;font-size:15px;margin-top:40px}.accordion:before,.nhtoy-winner-expand:before{content:"+";padding-right:10px}.accordion.expand:before,.nhtoy-winner-expand.expand:before{content:"–"}.accordion-panel,.nhtoy-winner-expand-text{padding:5px 10px 5px 0}#browse-options:after{content:"";clear:both;display:table}#browse-options .border{width:100%;border-bottom:1px dashed #444;position:relative;z-index:999}#browse-options .border p{width:100%;text-align:center;position:absolute;top:-16px;z-index:2}#browse-options .border p span{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;font-size:12px;background:#fff;padding:10px;display:inline-block;text-align:center}#browse-options .actions{margin-bottom:20px;text-align:center}#browse-options .action{position:relative;margin-top:20px;border-radius:20px}#browse-options .action button{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;width:100%;box-sizing:border-box;text-align:center;padding:10px}#browse-options .action button:hover{cursor:pointer}#browse-options .action .details{display:none;margin:0 20px}#browse-options .action figure{display:none}#browse-options .action ul li{font-family:expressway;font-size:13px;font-weight:700;text-transform:none;margin-bottom:10px}#browse-options .action .close{display:none;position:absolute;top:10px;right:10px}#browse-options .action .close:hover{cursor:pointer}#browse-options .action.active .close,#browse-options .action.active .details{display:block}@media screen and (min-width:701px){#browse-options .actions{margin-bottom:0;text-align:left}#browse-options .action{margin-top:0;border-radius:0}#browse-options .action button{padding:0}#browse-options .action .label{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;font-size:12px}#browse-options .action .details{margin:20px 0 0}#browse-options .action .details:after{content:"";clear:both;display:table}#browse-options .action figure{width:30%;text-align:center;display:block;float:left}#browse-options .action figure figcaption{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px}#browse-options .action figure img{display:inline;max-width:100%;margin:0 auto}#browse-options .action ul{width:62%;border-left:1px solid #000;margin:0 0 10px 4%;padding:10px 0 0 4%;box-sizing:border-box;float:left}}.history-now-header #browse-options .mission{display:none}.history-now-header #browse-options .action{border:1px solid #dec481}.history-now-header #browse-options .action button{color:#3d5059}.history-now-header #browse-options .action.keyword label,.history-now-header #browse-options .action ul li.toggle{display:none}.history-now-header #browse-options .action.keyword .views-exposed-form .views-exposed-widget{padding:0}.history-now-header #browse-options .action.keyword #edit-keys-wrapper,.history-now-header #browse-options .action.keyword .views-submit-button{float:none}.history-now-header #browse-options .action.keyword input{margin:0 0 20px;font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;width:100%;border-radius:30px;padding:10px;margin-bottom:20px;box-sizing:border-box}.history-now-header #browse-options .action.keyword input[type=text]{border:1px solid #000}.history-now-header #browse-options .action.keyword input[type=submit]{color:#fff;background:#000}.history-now-header #browse-options p.or{display:none}@media screen and (min-width:701px){.history-now-header #browse-options .border{border-bottom:1px solid #444}.history-now-header #browse-options .border p{margin:0;text-align:left}.history-now-header #browse-options .border p span{padding-left:0}.history-now-header #browse-options .mission{display:block;font-size:20px;font-weight:200;line-height:1.3;position:relative;float:right;margin-left:40px}.history-now-header #browse-options .mission .border{border-bottom:1px dotted #ccc}.history-now-header #browse-options .mission .blurb,.history-now-header #browse-options .mission .stats{font-size:20px;font-style:italic}.history-now-header #browse-options .mission .blurb{margin:0 0 30px}}@media screen and (min-width:701px) and (max-width:1024px){.history-now-header #browse-options .mission .blurb{font-size:16px}}@media screen and (min-width:701px){.history-now-header #browse-options .mission .blurb a{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;font-size:15px;font-style:normal;color:#3d5059}}@media screen and (min-width:701px){.history-now-header #browse-options .mission .stats{width:100%;margin-top:8px}.history-now-header #browse-options .mission .stats span{font-family:CheltenhamW01-BoldExtra,serif;font-style:normal;font-weight:400;font-size:2em;margin:0 8px;border-bottom:1px solid #000;top:-8px;position:relative}.history-now-header #browse-options .mission .stats span:first-child{margin-left:0}}@media screen and (min-width:701px){.history-now-header #browse-options .mission .mission-hover{width:102%;font-style:normal;background:#fff;padding:0 50px 20px 30px;box-sizing:border-box;position:absolute;top:0;right:0;display:none;z-index:998}}@media screen and (min-width:701px){.history-now-header #browse-options .mission:hover>.mission-hover{display:block}}@media screen and (min-width:701px){.history-now-header #browse-options .mission .columns .links,.history-now-header #browse-options .mission .columns p{width:50%;margin-top:20px;float:left}.history-now-header #browse-options .mission .columns .links{font-family:expressway;font-weight:400;font-size:13px;margin-bottom:20px}.history-now-header #browse-options .mission .columns .links .sections{margin:0 0 20px 20px;overflow:hidden}.history-now-header #browse-options .mission .columns .links a{font-size:13px;font-weight:700;text-transform:uppercase;margin-right:20px;float:left;display:block}.history-now-header #browse-options .mission .columns .links ul{margin:0 0 0 20px;padding:0}.history-now-header #browse-options .mission .columns .links ul li{padding-left:30px;margin-bottom:20px;position:relative}.history-now-header #browse-options .mission .columns .links ul li:before{content:"";width:20px;height:20px;background-color:#ccc;position:absolute;top:0;left:0;display:block}}.collection-header #browse-options{background-color:#000;border-bottom:2px solid #fff}.collection-header #browse-options .browse-label:after{content:"";clear:both;display:table}.collection-header #browse-options .browse-label .border{width:34%;border-bottom:1px solid #fff;margin-top:5px;float:left}.collection-header #browse-options .browse-label p.section-title{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;font-size:12px;width:32%;text-align:center;float:left}.collection-header #browse-options .actions{width:100%;padding:20px 0 10px}.collection-header #browse-options .action{color:#fff;background-color:#ac2a00;box-sizing:border-box}.collection-header #browse-options .action .details{padding-bottom:10px}.collection-header #browse-options .action figure,.collection-header #browse-options .action ul li:last-child{display:none}@media screen and (min-width:701px){.collection-header #browse-options{border:none;background:transparent}.collection-header #browse-options .browse-label .border{width:43%}.collection-header #browse-options .browse-label p.section-title{width:14%}.collection-header #browse-options .actions{content:"";clear:both;display:table;width:100%;padding:20px 0 30px}.collection-header #browse-options .action{width:32%;margin:20px 0 0 2%;padding:10px;border:none;color:#000;background-color:#fff;box-sizing:border-box;float:left}.collection-header #browse-options .action.time{margin-left:0}.collection-header #browse-options .action.topic img{padding:0}.collection-header #browse-options .action.object img{height:64px;padding:3px 0}.collection-header #browse-options .action button{display:none}.collection-header #browse-options .action .details{margin-top:0;padding:0;display:block}.collection-header #browse-options .action figure{display:block}.collection-header #browse-options .action figure img{height:70px}.collection-header #browse-options .action ul li{display:none}.collection-header #browse-options .action ul li:first-child,.collection-header #browse-options .action ul li:last-child,.collection-header #browse-options .action ul li:nth-child(2),.collection-header #browse-options .action ul li:nth-child(3){display:block}.collection-header #browse-options .action ul li a.toggle{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;color:#ac2a00}.collection-header #browse-options .action ul li a.toggle:before{content:"More"}.collection-header #browse-options .action ul li a.toggle .fa-angle-up{display:none}.collection-header #browse-options .action ul.active li{display:block}.collection-header #browse-options .action ul.active li a.toggle:before{content:"Less"}.collection-header #browse-options .action ul.active li a.toggle .fa-angle-up{display:inline-block}.collection-header #browse-options .action ul.active li a.toggle .fa-angle-down{display:none}}.path-history-now-search .view-filters,.path-history-resources-search .view-filters,.view-site-search .view-filters{width:100%;border-top:3px solid #000;border-bottom:1px dashed #000;margin:2px 0 13px;padding:40px 0 20px}.path-history-now-search .view-filters h2,.path-history-resources-search .view-filters h2,.view-site-search .view-filters h2{font-family:CheltenhamW01-BoldExtra,serif;font-style:normal;font-weight:400;font-size:64px;text-transform:capitalize;margin-bottom:20px}.path-history-now-search .view-filters .results-summary,.path-history-resources-search .view-filters .results-summary,.view-site-search .view-filters .results-summary{font-family:CheltenhamW01-BoldExtra,serif;font-style:normal;font-weight:400;font-size:35px;color:#3d5059;margin-bottom:20px}.path-history-now-search .view-filters .views-exposed-form .views-exposed-widgets,.path-history-resources-search .view-filters .views-exposed-form .views-exposed-widgets,.view-site-search .view-filters .views-exposed-form .views-exposed-widgets{display:flex;flex-wrap:wrap;margin:0}.path-history-now-search .view-filters .views-exposed-form .form-item,.path-history-now-search .view-filters .views-exposed-form .views-exposed-widget,.path-history-resources-search .view-filters .views-exposed-form .form-item,.path-history-resources-search .view-filters .views-exposed-form .views-exposed-widget,.view-site-search .view-filters .views-exposed-form .form-item,.view-site-search .view-filters .views-exposed-form .views-exposed-widget{float:left;width:100%;padding:0;margin-bottom:20px}.path-history-now-search .view-filters .views-exposed-form .form-item#edit-keys-wrapper,.path-history-now-search .view-filters .views-exposed-form .form-item.form-item-keys,.path-history-now-search .view-filters .views-exposed-form .views-exposed-widget#edit-keys-wrapper,.path-history-now-search .view-filters .views-exposed-form .views-exposed-widget.form-item-keys,.path-history-resources-search .view-filters .views-exposed-form .form-item#edit-keys-wrapper,.path-history-resources-search .view-filters .views-exposed-form .form-item.form-item-keys,.path-history-resources-search .view-filters .views-exposed-form .views-exposed-widget#edit-keys-wrapper,.path-history-resources-search .view-filters .views-exposed-form .views-exposed-widget.form-item-keys,.view-site-search .view-filters .views-exposed-form .form-item#edit-keys-wrapper,.view-site-search .view-filters .views-exposed-form .form-item.form-item-keys,.view-site-search .view-filters .views-exposed-form .views-exposed-widget#edit-keys-wrapper,.view-site-search .view-filters .views-exposed-form .views-exposed-widget.form-item-keys{width:100%;max-width:unset}.path-history-now-search .view-filters .views-exposed-form .form-item.views-submit-button,.path-history-now-search .view-filters .views-exposed-form .views-exposed-widget.views-submit-button,.path-history-resources-search .view-filters .views-exposed-form .form-item.views-submit-button,.path-history-resources-search .view-filters .views-exposed-form .views-exposed-widget.views-submit-button,.view-site-search .view-filters .views-exposed-form .form-item.views-submit-button,.view-site-search .view-filters .views-exposed-form .views-exposed-widget.views-submit-button{width:100%;max-width:100%;text-align:right}.path-history-now-search .view-filters .views-exposed-form .form-item.views-submit-button input[type=submit],.path-history-now-search .view-filters .views-exposed-form .views-exposed-widget.views-submit-button input[type=submit],.path-history-resources-search .view-filters .views-exposed-form .form-item.views-submit-button input[type=submit],.path-history-resources-search .view-filters .views-exposed-form .views-exposed-widget.views-submit-button input[type=submit],.view-site-search .view-filters .views-exposed-form .form-item.views-submit-button input[type=submit],.view-site-search .view-filters .views-exposed-form .views-exposed-widget.views-submit-button input[type=submit]{height:auto;font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;color:#fff;background:#3d5059;margin-top:0;padding:10px;border-radius:20px}.path-history-now-search .view-filters .views-exposed-form .form-actions,.path-history-resources-search .view-filters .views-exposed-form .form-actions,.view-site-search .view-filters .views-exposed-form .form-actions{width:100%;max-width:100%;text-align:right}.path-history-now-search .view-filters .views-exposed-form .form-actions input[type=submit],.path-history-resources-search .view-filters .views-exposed-form .form-actions input[type=submit],.view-site-search .view-filters .views-exposed-form .form-actions input[type=submit]{height:auto;font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;color:#fff;background:#3d5059;margin-top:0;padding:10px;border-radius:20px}.path-history-now-search .view-filters .views-exposed-form .form-item-sort-by,.path-history-resources-search .view-filters .views-exposed-form .form-item-sort-by,.view-site-search .view-filters .views-exposed-form .form-item-sort-by{order:-1}.path-history-now-search .view-filters .views-exposed-form label,.path-history-resources-search .view-filters .views-exposed-form label,.view-site-search .view-filters .views-exposed-form label{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;color:#3d5059;margin-bottom:4px;display:block}.path-history-now-search .view-filters .views-exposed-form select,.path-history-resources-search .view-filters .views-exposed-form select,.view-site-search .view-filters .views-exposed-form select{background-color:#dec481;position:relative;overflow:hidden;z-index:1;width:100%}.path-history-now-search .view-filters .views-exposed-form select i,.path-history-resources-search .view-filters .views-exposed-form select i,.view-site-search .view-filters .views-exposed-form select i{font-size:10px;position:absolute;top:16px;right:8px;z-index:1}.path-history-now-search .view-filters .views-exposed-form select:hover,.path-history-resources-search .view-filters .views-exposed-form select:hover,.view-site-search .view-filters .views-exposed-form select:hover{cursor:pointer}.path-history-now-search .view-filters .views-exposed-form input,.path-history-resources-search .view-filters .views-exposed-form input,.view-site-search .view-filters .views-exposed-form input{height:40px}.path-history-now-search .view-filters .views-exposed-form input[type=checkbox],.path-history-resources-search .view-filters .views-exposed-form input[type=checkbox],.view-site-search .view-filters .views-exposed-form input[type=checkbox]{margin-top:-2px}.path-history-now-search .view-filters .views-exposed-form .form-item-field-has-object-image label,.path-history-now-search .view-filters .views-exposed-form .form-type-checkbox label,.path-history-resources-search .view-filters .views-exposed-form .form-item-field-has-object-image label,.path-history-resources-search .view-filters .views-exposed-form .form-type-checkbox label,.view-site-search .view-filters .views-exposed-form .form-item-field-has-object-image label,.view-site-search .view-filters .views-exposed-form .form-type-checkbox label{display:inline}.path-history-now-search .view-filters .views-exposed-form .form-item-field-has-object-image input[type=checkbox],.path-history-resources-search .view-filters .views-exposed-form .form-item-field-has-object-image input[type=checkbox],.view-site-search .view-filters .views-exposed-form .form-item-field-has-object-image input[type=checkbox]{height:auto}.path-history-now-search .view-empty,.path-history-resources-search .view-empty,.view-site-search .view-empty{border-bottom:1px solid #000;padding-bottom:20px;margin-bottom:20px}.view-site-search .view-empty{padding-top:20px}#quicktabs-tabpage-site_search-0 .view-content .views-row,#quicktabs-tabpage-site_search-1 .view-content .views-row,#tabpanel-collection .view-content .views-row,#tabpanel-history .view-content .views-row,.path-history-resources-search .view-content .views-row{content:"";clear:both;display:table;width:100%;min-height:130px;position:relative;border-bottom:1px solid #000;padding-bottom:20px;margin-bottom:20px}#quicktabs-tabpage-site_search-0 .view-content .views-row:last-child,#quicktabs-tabpage-site_search-1 .view-content .views-row:last-child,#tabpanel-collection .view-content .views-row:last-child,#tabpanel-history .view-content .views-row:last-child,.path-history-resources-search .view-content .views-row:last-child{margin-bottom:12px}#quicktabs-tabpage-site_search-0 .view-content .views-row a,#quicktabs-tabpage-site_search-1 .view-content .views-row a,#tabpanel-collection .view-content .views-row a,#tabpanel-history .view-content .views-row a,.path-history-resources-search .view-content .views-row a{content:"";clear:both;display:table;width:100%}#quicktabs-tabpage-site_search-0 .view-content .views-row a:hover .title,#quicktabs-tabpage-site_search-0 .view-content .views-row a:hover .type,#quicktabs-tabpage-site_search-1 .view-content .views-row a:hover .title,#quicktabs-tabpage-site_search-1 .view-content .views-row a:hover .type,#tabpanel-collection .view-content .views-row a:hover .title,#tabpanel-collection .view-content .views-row a:hover .type,#tabpanel-history .view-content .views-row a:hover .title,#tabpanel-history .view-content .views-row a:hover .type,.path-history-resources-search .view-content .views-row a:hover .title,.path-history-resources-search .view-content .views-row a:hover .type{color:#3d5059}#quicktabs-tabpage-site_search-0 .view-content .views-row figure,#quicktabs-tabpage-site_search-1 .view-content .views-row figure,#tabpanel-collection .view-content .views-row figure,#tabpanel-history .view-content .views-row figure,.path-history-resources-search .view-content .views-row figure{position:relative;margin-bottom:20px}#quicktabs-tabpage-site_search-0 .view-content .views-row figure img,#quicktabs-tabpage-site_search-1 .view-content .views-row figure img,#tabpanel-collection .view-content .views-row figure img,#tabpanel-history .view-content .views-row figure img,.path-history-resources-search .view-content .views-row figure img{width:100%;max-width:100%;display:block;height:auto}#quicktabs-tabpage-site_search-0 .view-content .views-row figure i,#quicktabs-tabpage-site_search-1 .view-content .views-row figure i,#tabpanel-collection .view-content .views-row figure i,#tabpanel-history .view-content .views-row figure i,.path-history-resources-search .view-content .views-row figure i{font-family:FontAwesome;font-size:24px;color:#fff;position:absolute;top:10px;left:10px}#quicktabs-tabpage-site_search-0 .view-content .views-row figure.essay i,#quicktabs-tabpage-site_search-1 .view-content .views-row figure.essay i,#tabpanel-collection .view-content .views-row figure.essay i,#tabpanel-history .view-content .views-row figure.essay i,.path-history-resources-search .view-content .views-row figure.essay i{content:""}#quicktabs-tabpage-site_search-0 .view-content .views-row figure.interactive i,#quicktabs-tabpage-site_search-1 .view-content .views-row figure.interactive i,#tabpanel-collection .view-content .views-row figure.interactive i,#tabpanel-history .view-content .views-row figure.interactive i,.path-history-resources-search .view-content .views-row figure.interactive i{content:""}#quicktabs-tabpage-site_search-0 .view-content .views-row figure.featured_resource i,#quicktabs-tabpage-site_search-1 .view-content .views-row figure.featured_resource i,#tabpanel-collection .view-content .views-row figure.featured_resource i,#tabpanel-history .view-content .views-row figure.featured_resource i,.path-history-resources-search .view-content .views-row figure.featured_resource i{content:""}#quicktabs-tabpage-site_search-0 .view-content .views-row p,#quicktabs-tabpage-site_search-1 .view-content .views-row p,#tabpanel-collection .view-content .views-row p,#tabpanel-history .view-content .views-row p,.path-history-resources-search .view-content .views-row p{margin-bottom:10px}#quicktabs-tabpage-site_search-0 .view-content .views-row p.title,#quicktabs-tabpage-site_search-1 .view-content .views-row p.title,#tabpanel-collection .view-content .views-row p.title,#tabpanel-history .view-content .views-row p.title,.path-history-resources-search .view-content .views-row p.title{font-size:24px;font-style:italic}#quicktabs-tabpage-site_search-0 .view-content .views-row p.type,#quicktabs-tabpage-site_search-1 .view-content .views-row p.type,#tabpanel-collection .view-content .views-row p.type,#tabpanel-history .view-content .views-row p.type,.path-history-resources-search .view-content .views-row p.type{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;color:#c85c1a}#quicktabs-tabpage-site_search-0 .view-content .views-row p.tag,#quicktabs-tabpage-site_search-1 .view-content .views-row p.tag,#tabpanel-collection .view-content .views-row p.tag,#tabpanel-history .view-content .views-row p.tag,.path-history-resources-search .view-content .views-row p.tag{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;color:#3d5059}.path-history-now-search .view-filters,.path-history-resources-search .view-filters{padding-top:40px}.path-history-now-search .view-filters .views-exposed-form #edit-keys--3-wrapper,.path-history-resources-search .view-filters .views-exposed-form #edit-keys--3-wrapper{display:none}.path-history-now-search .view-filters .views-exposed-form #edit-field-prepend-div-wrapper,.path-history-now-search .view-filters .views-exposed-form details.bef--secondary,.path-history-resources-search .view-filters .views-exposed-form #edit-field-prepend-div-wrapper,.path-history-resources-search .view-filters .views-exposed-form details.bef--secondary{width:100%;padding-bottom:64px;text-align:right}.path-history-now-search .view-filters .views-exposed-form #edit-field-prepend-div-wrapper #toggle-advanced-filters,.path-history-now-search .view-filters .views-exposed-form #edit-field-prepend-div-wrapper summary,.path-history-now-search .view-filters .views-exposed-form details.bef--secondary #toggle-advanced-filters,.path-history-now-search .view-filters .views-exposed-form details.bef--secondary summary,.path-history-resources-search .view-filters .views-exposed-form #edit-field-prepend-div-wrapper #toggle-advanced-filters,.path-history-resources-search .view-filters .views-exposed-form #edit-field-prepend-div-wrapper summary,.path-history-resources-search .view-filters .views-exposed-form details.bef--secondary #toggle-advanced-filters,.path-history-resources-search .view-filters .views-exposed-form details.bef--secondary summary{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;color:#3d5059;background-position:right 4px;padding:0 20px 20px 0;display:block;position:relative;cursor:pointer}.path-history-now-search .view-filters .views-exposed-form #edit-field-prepend-div-wrapper #toggle-advanced-filters:after,.path-history-now-search .view-filters .views-exposed-form #edit-field-prepend-div-wrapper summary:after,.path-history-now-search .view-filters .views-exposed-form details.bef--secondary #toggle-advanced-filters:after,.path-history-now-search .view-filters .views-exposed-form details.bef--secondary summary:after,.path-history-resources-search .view-filters .views-exposed-form #edit-field-prepend-div-wrapper #toggle-advanced-filters:after,.path-history-resources-search .view-filters .views-exposed-form #edit-field-prepend-div-wrapper summary:after,.path-history-resources-search .view-filters .views-exposed-form details.bef--secondary #toggle-advanced-filters:after,.path-history-resources-search .view-filters .views-exposed-form details.bef--secondary summary:after{font-family:FontAwesome;content:"";position:absolute;right:0}.path-history-now-search .view-filters .views-exposed-form #edit-field-prepend-div-wrapper #toggle-advanced-filters.active:after,.path-history-now-search .view-filters .views-exposed-form #edit-field-prepend-div-wrapper summary.active:after,.path-history-now-search .view-filters .views-exposed-form details.bef--secondary #toggle-advanced-filters.active:after,.path-history-now-search .view-filters .views-exposed-form details.bef--secondary summary.active:after,.path-history-resources-search .view-filters .views-exposed-form #edit-field-prepend-div-wrapper #toggle-advanced-filters.active:after,.path-history-resources-search .view-filters .views-exposed-form #edit-field-prepend-div-wrapper summary.active:after,.path-history-resources-search .view-filters .views-exposed-form details.bef--secondary #toggle-advanced-filters.active:after,.path-history-resources-search .view-filters .views-exposed-form details.bef--secondary summary.active:after{content:""}.path-history-now-search .view-filters .views-exposed-form details.bef--secondary[open=open],.path-history-resources-search .view-filters .views-exposed-form details.bef--secondary[open=open]{padding-bottom:0}.path-history-now-search .view-filters .views-exposed-form details.bef--secondary[open=open] summary:after,.path-history-resources-search .view-filters .views-exposed-form details.bef--secondary[open=open] summary:after{content:""}.path-history-now-search .view-filters .views-exposed-form input[type=text],.path-history-resources-search .view-filters .views-exposed-form input[type=text]{width:100%;max-width:100%;padding:10px;box-sizing:border-box;border:1px solid #ccc}.path-history-now-search #new-search,.path-history-resources-search #new-search,.view-collection-search #new-search{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;color:#3d5059;padding-top:20px}.path-history-now-search #new-search i,.path-history-resources-search #new-search i,.view-collection-search #new-search i{margin-left:4px}.path-history-now-search #new-search .view-content,.path-history-resources-search #new-search .view-content,.view-collection-search #new-search .view-content{border-top:1px solid #000;padding-top:40px}.path-history-now-search .block--gli-favorite-page-block,.path-history-resources-search .block--gli-favorite-page-block,.view-collection-search .block--gli-favorite-page-block{margin-top:20px}#quicktabs-tabpage-site_search-0 #main-wrapper .view-filters,#tabpanel-collection #main-wrapper .view-filters{margin-top:0;border-top:none}#quicktabs-tabpage-site_search-0 .quickview-label,#tabpanel-collection .quickview-label{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px}#quicktabs-tabpage-site_search-0 .quickview-label i,#tabpanel-collection .quickview-label i{font-family:FontAwesome;font-size:18px;margin-right:10px}#quicktabs-tabpage-site_search-0 .thumbnail a.login-link,#tabpanel-collection .thumbnail a.login-link{min-height:160px;position:relative;display:block}#quicktabs-tabpage-site_search-0 .thumbnail a.login-link .bg,#tabpanel-collection .thumbnail a.login-link .bg{width:100%;background-color:rgba(0,0,0,.5);position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:space-around}#quicktabs-tabpage-site_search-0 .thumbnail a.login-link .msg,#tabpanel-collection .thumbnail a.login-link .msg{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;color:#fff;text-align:center;flex:1;padding:0 20%}#quicktabs-tabpage-site_search-0 .views-row .quickview,#tabpanel-collection .views-row .quickview{display:none}#quicktabs-tabpage-site_search-0 .views-row figure,#tabpanel-collection .views-row figure{position:relative}#quicktabs-tabpage-site_search-0 .views-row figure .quickview-label,#tabpanel-collection .views-row figure .quickview-label{color:#fff;background-color:#598527;width:100%;margin:0;padding:10px 0;text-align:center;position:absolute;bottom:0;display:none}#quicktabs-tabpage-site_search-0 .views-row figure .quickview-label i,#tabpanel-collection .views-row figure .quickview-label i{font-size:16px;position:relative;top:0;left:0}#quicktabs-tabpage-site_search-0 .views-row figure.quickview-launch:hover,#tabpanel-collection .views-row figure.quickview-launch:hover{cursor:pointer}#quicktabs-tabpage-site_search-0 .views-row figure.quickview-launch:hover .quickview-label,#tabpanel-collection .views-row figure.quickview-launch:hover .quickview-label{display:block}#quicktabs-tabpage-site_search-0 .views-row .tag.title,#tabpanel-collection .views-row .tag.title{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;font-style:normal;color:#c85c1a;display:inline}#quicktabs-tabpage-site_search-0 .views-row .tag.type,#tabpanel-collection .views-row .tag.type{color:#c85c1a!important;margin-bottom:20px}#quicktabs-tabpage-site_search-0 .mfp-content,#tabpanel-collection .mfp-content{max-width:520px;margin:0 auto}#quicktabs-tabpage-site_search-0 .quickview,#tabpanel-collection .quickview{padding:20px;background-color:#fff;position:relative}#quicktabs-tabpage-site_search-0 .quickview .quickview-label,#tabpanel-collection .quickview .quickview-label{color:#3d5059;margin-bottom:20px}#quicktabs-tabpage-site_search-0 .quickview .quickview-label i,#tabpanel-collection .quickview .quickview-label i{font-family:FontAwesome}#quicktabs-tabpage-site_search-0 .quickview figure,#tabpanel-collection .quickview figure{margin-bottom:20px}#quicktabs-tabpage-site_search-0 .quickview figure img,#tabpanel-collection .quickview figure img{width:100%;height:auto}#quicktabs-tabpage-site_search-0 .quickview figure .quickview-label,#tabpanel-collection .quickview figure .quickview-label{display:none}#quicktabs-tabpage-site_search-0 .quickview .text p,#tabpanel-collection .quickview .text p{font-family:expressway,sans-serif;font-weight:400;margin-bottom:10px}#quicktabs-tabpage-site_search-0 .quickview .text p.title,#tabpanel-collection .quickview .text p.title{font-family:adobe-garamond-pro,serif;font-style:normal;font-weight:400;font-size:24px;font-style:italic;border-bottom:1px solid #000;margin-bottom:20px;padding-bottom:10px}.path-site-search #main .bef-exposed-form{margin-bottom:40px}.path-site-search #main .bef-exposed-form .views-exposed-widget{display:flex;justify-content:space-between}.path-site-search #main .bef-exposed-form .form-item-keys{width:100%}.path-site-search #main .bef-exposed-form input[type=text]{width:100%;padding:15px;box-sizing:border-box;border:1px solid #598527;border-top-left-radius:5px;border-bottom-left-radius:5px;background-color:#f2f2f2}.path-site-search #main .bef-exposed-form input[type=text]::-moz-placeholder{font-family:adobe-garamond-pro,serif;font-style:italic;font-size:22px}.path-site-search #main .bef-exposed-form input[type=text]:-ms-input-placeholder{font-family:adobe-garamond-pro,serif;font-style:italic;font-size:22px}.path-site-search #main .bef-exposed-form input[type=text]::placeholder{font-family:adobe-garamond-pro,serif;font-style:italic;font-size:22px}.path-site-search #main .bef-exposed-form .form-actions{display:flex;gap:20px}.path-site-search #main .bef-exposed-form .form-submit{margin:0}.path-site-search #main .bef-exposed-form .form-submit:after{display:none}.path-site-search #main .bef-exposed-form .form-submit--search{align-self:end;font-size:22px;border-top-left-radius:0;border-bottom-left-radius:0;padding:10px 10px 5px}.path-site-search #main .bef-exposed-form .form-submit--reset{align-self:end;padding:10px 15px}@media screen and (min-width:701px){.path-site-search #main .bef-exposed-form .form-submit--reset{font-family:canada-type-gibson,sans-serif;padding:10px 20px;align-self:flex-end;min-width:75px}}.path-site-search #main .bef-exposed-form .form-submit--reset .label{display:none}@media screen and (min-width:701px){.path-site-search #main .bef-exposed-form .form-submit--reset .label{display:inline;margin-right:5px}}.path-site-search #main .bef-exposed-form .views-exposed-form .form-item-keys label{font-family:adobe-garamond-pro,serif;color:#3d5059;font-size:40px;display:block;padding-bottom:30px;font-weight:500}.view-site-search .view-content{margin-bottom:12px}.view-site-search .views-row{padding:2rem 0;border-bottom:1px solid #d9c58a}.view-site-search .view-header h2{font-family:adobe-garamond-pro,serif;font-size:30px;margin-bottom:20px}.view-site-search .bef-exposed-form{padding-bottom:20px;border-bottom:1px solid #946f00}.view-site-search .bef-exposed-form .form-item-items-per-page,.view-site-search .bef-exposed-form .form-item-sort-by{display:flex;flex-direction:column;gap:8px}@media screen and (min-width:850px){.view-site-search .bef-exposed-form .form-item-items-per-page,.view-site-search .bef-exposed-form .form-item-sort-by{align-items:center;flex-direction:row;gap:15px}}.path-site-search #main .view-site-search .bef-exposed-form{margin-bottom:0}.view-site-search .bef-exposed-form label{display:inline-block;font-family:canada-type-gibson,sans-serif;font-weight:300}.view-site-search .views-exposed-widget{display:flex;flex-direction:column;gap:20px}@media screen and (min-width:701px){.view-site-search .views-exposed-widget{flex-direction:row;justify-content:space-between}}.view-site-search.view-display-id-page{margin-bottom:40px}.view-site-search.view-display-id-page .view-header h2{font-family:CheltenhamW01-BoldExtra,serif;font-style:normal;font-weight:400;font-size:64px;text-transform:capitalize;margin-bottom:20px}.view-site-search.view-display-id-page .view-filters{border:none}.view-site-search.view-display-id-page .view-filters .views-widget{width:100%}.view-site-search.view-display-id-page .view-filters .views-exposed-form .form-item input,.view-site-search.view-display-id-page .view-filters .views-exposed-form .views-exposed-widget input{font-family:adobe-garamond-pro,serif;font-style:normal;font-weight:400;font-size:20px;font-style:italic;width:100%;height:40px;box-sizing:border-box;border:1px solid #ccc;border-radius:20px;padding:0 30px 0 20px}.view-site-search.view-display-id-page .view-filters .views-exposed-form .form-item.views-submit-button,.view-site-search.view-display-id-page .view-filters .views-exposed-form .views-exposed-widget.views-submit-button{display:none}.view-site-search.view-display-id-page .view-filters .views-exposed-form .form-item#edit-keys-wrapper,.view-site-search.view-display-id-page .view-filters .views-exposed-form .form-item .form-item-keys,.view-site-search.view-display-id-page .view-filters .views-exposed-form .views-exposed-widget#edit-keys-wrapper,.view-site-search.view-display-id-page .view-filters .views-exposed-form .views-exposed-widget .form-item-keys{width:100%;padding:0;display:block;position:relative}.view-site-search.view-display-id-page .view-filters .views-exposed-form .form-item#edit-keys-wrapper:after,.view-site-search.view-display-id-page .view-filters .views-exposed-form .form-item .form-item-keys:after,.view-site-search.view-display-id-page .view-filters .views-exposed-form .views-exposed-widget#edit-keys-wrapper:after,.view-site-search.view-display-id-page .view-filters .views-exposed-form .views-exposed-widget .form-item-keys:after{font-family:FontAwesome;content:"";color:#ccc;position:absolute;top:10px;right:10px}.view-site-search #block-quicktabs-advanced-site-search{margin-bottom:40px;border-bottom:1px solid #3d5059}.view-site-search #block-quicktabs-advanced-site-search h2{display:none}.view-site-search ul.quicktabs-tabs{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #3d5059}.view-site-search ul.quicktabs-tabs li{width:100%;font-size:16px;display:inline-block;padding:0;margin:0 0 20px}.view-site-search ul.quicktabs-tabs li.active .text{border-bottom:6px solid #ac2a00}.view-site-search ul.quicktabs-tabs li a{padding:5px 0}.view-site-search ul.quicktabs-tabs li .text{font-family:adobe-garamond-pro,serif;font-style:normal;font-weight:400;font-size:21px;padding-right:5px}.view-site-search ul.quicktabs-tabs li .count{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;color:#fff;text-align:center;background-color:#ac2a00;margin-left:10px;padding:5px 10px;border-radius:10px;display:inline-block}.view-site-search ul.quicktabs-tabs li:nth-child(2).active .text{border-bottom:6px solid #dec481}.view-site-search ul.quicktabs-tabs li:nth-child(2) .count{background-color:#dec481}.view-site-search ul.quicktabs-tabs li:nth-child(3).active .text{border-bottom:6px solid #3d5059}.view-site-search ul.quicktabs-tabs li:nth-child(3) .count{background-color:#3d5059}.view-site-search .more-results{margin-bottom:2px;padding-bottom:10px;border-bottom:1px solid #3d5059}.view-site-search .more-results p{font-family:adobe-garamond-pro,serif;font-style:normal;font-weight:400;font-size:21px;font-style:italic;line-height:1.6;color:#3d5059}.view-site-search .more-results a{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;font-style:normal;line-height:1.2;color:#fff;text-align:center;background-color:#ac2a00;margin-left:2px;padding:5px 10px;border-radius:10px;display:inline-block;position:relative;top:-2px}.view-site-search .quicktabs-tabpage{content:"";clear:both;display:table;width:100%}.view-site-search .quicktabs-tabpage.quicktabs-hide{display:none}.view-site-search .quicktabs-tabpage .view-content{border-top:2px solid #3d5059;padding-top:40px}.view-site-search .quicktabs-tabpage .view-content .views-row{border-bottom:1px solid #ccc;margin-bottom:40px;padding-bottom:40px}.view-site-search .quicktabs-tabpage .view-footer{padding-top:10px;border-top:2px solid #3d5059}.view-site-search .quicktabs-tabpage .view-footer .more-results{margin-bottom:0}.view-site-search #quicktabs-tabpage-site_search-0 .view-content .views-row:last-child,.view-site-search #quicktabs-tabpage-site_search-1 .view-content .views-row:last-child,.view-site-search #quicktabs-tabpage-site_search-2 .view-content .views-row:last-child{border:none}.view-site-search #quicktabs-tabpage-site_search-0 .more-results a{background-color:#ac2a00}.view-site-search #quicktabs-tabpage-site_search-0 .title{font-family:adobe-garamond-pro,serif;font-style:normal;font-weight:400}.view-site-search #quicktabs-tabpage-site_search-1 .more-results a{background-color:#dec481}.view-site-search #quicktabs-tabpage-site_search-2{border-bottom:1px solid #000}.view-site-search #quicktabs-tabpage-site_search-2 .results-wrapper{padding-bottom:10px;line-height:1.2}.view-site-search #quicktabs-tabpage-site_search-2 .results-wrapper p{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;margin:0}.view-site-search #quicktabs-tabpage-site_search-2 .pager{width:70%;border-top:2px solid #3d5059;padding:10px 0;float:right;line-height:1}.view-site-search #quicktabs-tabpage-site_search-2 .pager ul.pager__items{text-align:right;margin:0}.view-site-search #quicktabs-tabpage-site_search-2 .pager ul.pager__items li{display:inline;margin:0 0 0 10px;padding:5px}.view-site-search #quicktabs-tabpage-site_search-2 .view-footer{width:30%;float:left}.view-site-search #quicktabs-tabpage-site_search-2 .view-content .views-row .title{font-family:expressway,sans-serif;font-weight:400;font-weight:700;font-size:20px;line-height:1.2;margin-bottom:10px}.view-site-search #quicktabs-tabpage-site_search-2 .view-content .views-row .views-field-body-value{font-size:18px;line-height:1.2}@media screen and (min-width:701px){.path-history-now-search .view-filters .views-exposed-form,.path-history-resources-search .view-filters .views-exposed-form,.path-site-search .view-filters .views-exposed-form{position:relative}.path-history-now-search .view-filters .views-exposed-form .views-exposed-widgets,.path-history-resources-search .view-filters .views-exposed-form .views-exposed-widgets,.path-site-search .view-filters .views-exposed-form .views-exposed-widgets{position:relative;text-align:left}.path-history-now-search .view-filters .views-exposed-form .form-item,.path-history-now-search .view-filters .views-exposed-form .views-exposed-widget,.path-history-resources-search .view-filters .views-exposed-form .form-item,.path-history-resources-search .view-filters .views-exposed-form .views-exposed-widget,.path-site-search .view-filters .views-exposed-form .form-item,.path-site-search .view-filters .views-exposed-form .views-exposed-widget{margin-left:1%;display:inline-block}.path-history-now-search .view-filters .views-exposed-form .form-item:first-child,.path-history-now-search .view-filters .views-exposed-form .views-exposed-widget:first-child,.path-history-resources-search .view-filters .views-exposed-form .form-item:first-child,.path-history-resources-search .view-filters .views-exposed-form .views-exposed-widget:first-child,.path-site-search .view-filters .views-exposed-form .form-item:first-child,.path-site-search .view-filters .views-exposed-form .views-exposed-widget:first-child{margin-left:2%}.path-history-now-search .view-filters .views-exposed-form .form-item.views-submit-button,.path-history-now-search .view-filters .views-exposed-form .views-exposed-widget.views-submit-button,.path-history-resources-search .view-filters .views-exposed-form .form-item.views-submit-button,.path-history-resources-search .view-filters .views-exposed-form .views-exposed-widget.views-submit-button,.path-site-search .view-filters .views-exposed-form .form-item.views-submit-button,.path-site-search .view-filters .views-exposed-form .views-exposed-widget.views-submit-button{margin-left:0}.path-history-now-search .view-filters .views-exposed-form label,.path-history-resources-search .view-filters .views-exposed-form label,.path-site-search .view-filters .views-exposed-form label{margin-bottom:0;display:inline-block}.path-history-now-search .view-filters .views-exposed-form .views-widget,.path-history-resources-search .view-filters .views-exposed-form .views-widget,.path-site-search .view-filters .views-exposed-form .views-widget{display:inline-block}.view-collection-search,.view-history-resources-search{position:relative}.view-collection-search #new-search,.view-history-resources-search #new-search{position:absolute;right:0}.path-history-now-search .view-filters .views-exposed-form #edit-field-prepend-div-wrapper,.path-history-resources-search .view-filters .views-exposed-form #edit-field-prepend-div-wrapper{max-width:100%;margin-left:0;margin-right:0}.path-history-now-search .view-filters .views-exposed-form .form-item,.path-history-now-search .view-filters .views-exposed-form .views-exposed-widget,.path-history-resources-search .view-filters .views-exposed-form .form-item,.path-history-resources-search .view-filters .views-exposed-form .views-exposed-widget{max-width:32%}.path-history-now-search .view-filters .views-exposed-form .form-item#edit-grade-wrapper,.path-history-now-search .view-filters .views-exposed-form .views-exposed-widget#edit-grade-wrapper,.path-history-resources-search .view-filters .views-exposed-form .form-item#edit-grade-wrapper,.path-history-resources-search .view-filters .views-exposed-form .views-exposed-widget#edit-grade-wrapper{width:13%}.path-history-now-search .view-filters .views-exposed-form .form-item-keys,.path-history-now-search .view-filters .views-exposed-form .form-item .views-widget,.path-history-now-search .view-filters .views-exposed-form .views-exposed-widget .views-widget,.path-history-resources-search .view-filters .views-exposed-form .form-item-keys,.path-history-resources-search .view-filters .views-exposed-form .form-item .views-widget,.path-history-resources-search .view-filters .views-exposed-form .views-exposed-widget .views-widget{width:100%}#quicktabs-tabpage-site_search-0 .view-content .views-row figure,#tabpanel-collection .view-content .views-row figure,.path-history-now-search .view-content .views-row figure,.path-history-resources-search .view-content .views-row figure{width:20%;min-height:150px;margin-right:2%;float:left}#quicktabs-tabpage-site_search-0 .view-content .views-row .text,#tabpanel-collection .view-content .views-row .text,.path-history-now-search .view-content .views-row .text,.path-history-resources-search .view-content .views-row .text{width:78%;float:left}#quicktabs-tabpage-site_search-0 .mfp-content,#tabpanel-collection .mfp-content,.path-history-now-search .mfp-content,.path-history-resources-search .mfp-content{width:60%}.path-history-now-search .view-filters .views-exposed-form #edit-events-wrapper,.path-history-resources-search .view-filters .views-exposed-form #edit-events-wrapper{margin-left:2%}.path-site-search .more-results{content:"";clear:both;display:table;width:100%}.path-site-search .more-results p{font-size:24px;line-height:1.2;float:right}.path-site-search .view-site-search.view-display-id-page{content:"";clear:both;display:table;width:100%}.path-site-search .view-site-search.view-display-id-page>.view-header{width:70%;float:left}.path-site-search .view-site-search.view-display-id-page>.view-filters{width:30%;margin-top:12px;float:right}.path-site-search .view-site-search.view-display-id-page>.view-filters:after{content:"";display:block;clear:both;float:none}}@media screen and (min-width:900px){.path-history-now-search .view-filters,.path-history-resources-search .view-filters{content:"";clear:both;display:table}.path-history-now-search .view-filters .topic-display,.path-history-resources-search .view-filters .topic-display{margin-bottom:10px;font-size:18px;font-weight:700;width:30%;line-height:19px}.path-history-now-search .view-filters .topic-display em,.path-history-resources-search .view-filters .topic-display em{font-style:italic}.path-history-now-search .view-filters .results-summary,.path-history-resources-search .view-filters .results-summary{width:25%;float:left}.path-history-now-search .view-filters form,.path-history-resources-search .view-filters form{width:75%;float:right}.path-history-now-search .view-filters .views-exposed-form .form-item-sort-by label,.path-history-resources-search .view-filters .views-exposed-form .form-item-sort-by label{text-align:right}.path-site-search ul.quicktabs-tabs{padding-bottom:0;border-bottom:1px solid #3d5059}.path-site-search ul.quicktabs-tabs li{width:auto;margin:0;position:relative}.path-site-search ul.quicktabs-tabs li.active{top:1px;border:1px solid #3d5059;border-bottom-color:#fff}.path-site-search ul.quicktabs-tabs li.active a{top:1px}.path-site-search ul.quicktabs-tabs li:first-child.active .text,.path-site-search ul.quicktabs-tabs li:nth-child(2).active .text,.path-site-search ul.quicktabs-tabs li:nth-child(3).active .text{border-bottom:none}.path-site-search ul.quicktabs-tabs li a{padding:10px 40px;display:block;position:relative;background:#fff}.path-site-search ul.quicktabs-tabs li .text{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;font-size:16px}}.path-history-now-search .view-timeline-page-header h1,.path-history-now-search .view-topics-page-header h1,.path-history-resources-search .view-timeline-page-header h1,.path-history-resources-search .view-topics-page-header h1{font-family:CheltenhamW01-BoldExtra,serif;font-style:normal;font-weight:400;font-size:8vw}.path-history-now-search .view-timeline-page-header .view-content .views-row,.path-history-now-search .view-topics-page-header .view-content .views-row,.path-history-resources-search .view-timeline-page-header .view-content .views-row,.path-history-resources-search .view-topics-page-header .view-content .views-row{min-height:auto;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #000}.path-history-now-search #timeline-header,.path-history-now-search #topics-header,.path-history-resources-search #timeline-header,.path-history-resources-search #topics-header{margin-bottom:40px}.path-history-now-search .teaser-block,.path-history-resources-search .teaser-block{border-bottom:1px solid #000;margin-bottom:20px;padding-bottom:20px}.path-history-now-search .teaser-block .view-content .views-row,.path-history-resources-search .teaser-block .view-content .views-row{width:100%;min-height:auto;border:none;padding:0;margin:0}.path-history-now-search .teaser-block .teaser-count,.path-history-now-search .teaser-block .teaser-title,.path-history-now-search .teaser-block a.view-all,.path-history-resources-search .teaser-block .teaser-count,.path-history-resources-search .teaser-block .teaser-title,.path-history-resources-search .teaser-block a.view-all{font-family:expressway,sans-serif;font-weight:400;font-size:14px;font-weight:700;text-transform:uppercase;line-height:1.2}.path-history-now-search .teaser-block .teaser-count,.path-history-resources-search .teaser-block .teaser-count{line-height:1;text-align:center;width:20px;min-height:auto;border:1px solid #000;border-radius:20px;margin:0 auto 10px;padding:12px 10px}.path-history-now-search .teaser-block .teaser-title,.path-history-resources-search .teaser-block .teaser-title{text-align:center;margin-bottom:20px}.path-history-now-search .teaser-block .image,.path-history-resources-search .teaser-block .image{max-height:160px;overflow:hidden;margin-bottom:10px}.path-history-now-search .teaser-block .image img,.path-history-resources-search .teaser-block .image img{width:100%;height:auto}.path-history-now-search .teaser-block .title,.path-history-resources-search .teaser-block .title{font-family:adobe-garamond-pro,serif;font-style:normal;font-weight:400;line-height:1.3;text-align:left;margin-bottom:10px}.path-history-now-search .teaser-block .text,.path-history-resources-search .teaser-block .text{width:100%!important}.path-history-now-search .teaser-block .grades,.path-history-now-search .teaser-block .subject,.path-history-resources-search .teaser-block .grades,.path-history-resources-search .teaser-block .subject{margin-bottom:10px}.path-history-now-search .teaser-block a.view-all,.path-history-resources-search .teaser-block a.view-all{color:#c85c1a}@media screen and (min-width:701px){.path-history-now-search .view-timeline-page-header h1,.path-history-now-search .view-topics-page-header h1,.path-history-resources-search .view-timeline-page-header h1,.path-history-resources-search .view-topics-page-header h1{font-size:5vw}.path-history-now-search #timeline-header,.path-history-now-search #topics-header,.path-history-resources-search #timeline-header,.path-history-resources-search #topics-header{content:"";clear:both;display:table;width:100%;margin-bottom:60px}.path-history-now-search .teaser-block,.path-history-resources-search .teaser-block{width:23.5%;min-height:160px;margin:0 3% 0 0;padding:0 3% 20px 0;border-bottom:none;border-right:2px dashed #ccc;box-sizing:border-box;float:left}.path-history-now-search .teaser-block:nth-child(4),.path-history-resources-search .teaser-block:nth-child(4){width:20.5%;margin-right:0;padding-right:0;border-right:none}.path-history-now-search .teaser-block .teaser-title,.path-history-resources-search .teaser-block .teaser-title{height:34px;overflow:hidden}.path-history-now-search .teaser-block .image,.path-history-resources-search .teaser-block .image{max-height:130px}.path-history-now-search .teaser-block .title,.path-history-resources-search .teaser-block .title{max-height:40px;overflow:hidden}.path-history-now-search .teaser-block .grades,.path-history-resources-search .teaser-block .grades{margin-bottom:70px}}@media screen and (min-width:1023px){.path-history-now-search .view-timeline-page-header h1,.path-history-now-search .view-topics-page-header h1,.path-history-resources-search .view-timeline-page-header h1,.path-history-resources-search .view-topics-page-header h1{font-size:55px}}.view-site-search .clearfix{content:"";clear:both;display:table;margin-bottom:40px}.gli-tabs.site-search{width:100%;display:block;box-sizing:border-box}.gli-tabs__header{padding-bottom:15px;border-bottom:1px solid #3d5059;margin-bottom:15px}.gli-tabs__header li{display:block;font-size:16px;padding:0;margin:0 0 20px;cursor:pointer;position:relative}.gli-tabs__header .label{font-family:adobe-garamond-pro,serif;font-style:normal;font-weight:400;font-size:21px;padding-right:5px}.gli-tabs__header .count{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;color:#fff;text-align:center;margin-left:10px;padding:5px 10px;border-radius:10px;display:inline-block}.gli-tabs__title{pointer-events:none}.gli-tabs__panel{display:none}.gli-tabs__panel.active{display:block}.gli-tabs__panel .view-content{border-top:2px solid #3d5059;padding-top:40px}.gli-tabs__panel .results-wrapper{line-height:1.2}.gli-tabs__panel .results-wrapper p{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;margin-bottom:10px}.gli-tabs__panel .views-row{border-bottom:1px solid #ccc;margin-bottom:40px;padding-bottom:40px}.gli-tabs__panel .views-row:last-child{border:none}.gli-tabs__panel .footer-wrapper{border-top:2px solid #3d5059;padding-top:10px;border-bottom:1px solid #3d5059}.gli-tabs__panel ul.pager__items{text-align:right;margin:0}.gli-tabs__panel ul.pager__items li{display:inline;margin:0 0 0 10px;padding:5px}.gli-tabs .c-red.active .label{border-bottom:6px solid #ac2a00}.gli-tabs .c-red .count,.gli-tabs .c-red .more-results a{background-color:#ac2a00}.gli-tabs .c-tan.active .label{border-bottom:6px solid #dec481}.gli-tabs .c-tan .count,.gli-tabs .c-tan .more-results a{background-color:#dec481}.gli-tabs .c-blue.active .label{border-bottom:6px solid #3d5059}.gli-tabs .c-blue .count,.gli-tabs .c-blue .more-results a{background-color:#3d5059}@media screen and (min-width:701px){.gli-tabs__panel .footer-wrapper{display:flex}.gli-tabs__panel .footer-wrapper .view-footer{flex:1;flex-basis:30%}}@media screen and (min-width:900px){.gli-tabs.site-search{margin-top:40px}.gli-tabs__header{padding-bottom:0;border-bottom:1px solid #3d5059;margin-bottom:15px;margin-top:0}.gli-tabs__header li{display:inline-block;margin-bottom:0}.gli-tabs__header li.active{top:1px;border:1px solid #3d5059;border-bottom:1px solid #fff!important}.gli-tabs__header li .label{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;font-size:16px;border-bottom:0 solid transparent!important}.gli-tabs__title{position:relative;padding:10px 40px}.active .gli-tabs__title{top:1px;background-color:#fff}}#tabpanel-pe .view-content .views-row .title{font-family:expressway,sans-serif;font-weight:400;font-weight:700;font-size:20px;line-height:1.2;margin-bottom:10px}#tabpanel-pe .view-content .views-row .views-field-body-value{font-size:18px;line-height:1.2}.block-facet{font-family:canada-type-gibson,sans-serif;margin-bottom:1.5625rem!important;padding:0 0 1.5625rem;border-bottom:1px solid #ccc;color:#3d5059}.block-facet:last-child{border:0;padding-bottom:0}.block-facet ul{margin:0}.block-facet ul.facet-id__collection-items-search-sub-era,.block-facet ul.facet-id__collection-items-search-sub-era+.facets-soft-limit-link,.block-facet ul.facet-id__collections-sub-era,.block-facet ul.facet-id__collections-sub-era+.facets-soft-limit-link{margin-left:1.25rem}.block-facet .facet-item{align-items:flex-start;cursor:pointer;display:flex;gap:.75rem;margin-top:1rem}.block-facet .facet-item:focus,.block-facet .facet-item:hover{text-decoration:underline}.block-facet .facet-item:first-child{margin-top:0}.block-facet .facet-item>a,.block-facet .facet-item>label{border-radius:6px;cursor:pointer;font-family:canada-type-gibson,sans-serif;font-size:1rem;line-height:1.2;margin:0;padding:.1875rem .375rem}.block-facet .facet-item--expanded{flex-wrap:wrap}.block-facet .facet-item--expanded>.facets-widget{flex-basis:100%;margin:.5rem 0 .5rem 2.25rem}.block-facet .facet-item>a.is-active{background:#e6e6e6}.block-facet .facet-item__status .fa{margin-right:.1875rem;font-size:.9375rem}.block-facet .item-list__checkbox .facet-item__status{display:none}.block-facet label[for=access-0]:after{font-family:FontAwesome;content:"";display:inline-block;margin-left:.5rem;transform:translateY(.0625rem)}.block-facet .facets-reset .facet-item__count{display:none}.block-facet .facet-item__count{font-size:.875em;font-style:italic}.block-facet .facet-item input[type=checkbox]{cursor:pointer;flex-shrink:0;height:1.25rem;margin:0;width:1.25rem}.block-facet .facet-item input[type=checkbox][checked=checked]+label{font-weight:700}.block-facet .facet-item label{cursor:pointer;font-size:1rem;line-height:1.3;margin:0;padding:0;transform:translateY(.0313rem)}.block-facet .facets-soft-limit-link{align-items:center;display:flex;gap:.5rem;margin-top:.9375rem;text-decoration:underline}.block-facet .facets-soft-limit-link:focus,.block-facet .facets-soft-limit-link:hover{text-decoration:none}.block-facet .facets-soft-limit-link:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='none' height='16' width='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%233d5059' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13.833.5H2.167C1.247.5.5 1.246.5 2.167v11.666c0 .92.746 1.667 1.667 1.667h11.666c.92 0 1.667-.746 1.667-1.667V2.167c0-.92-.746-1.667-1.667-1.667zM8 4.667v6.666M4.667 8h6.666'/%3E%3C/g%3E%3C/svg%3E");background-size:contain;content:"";height:1rem;width:1rem}.block-facet .facets-soft-limit-link.open:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='none' height='16' width='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%233d5059' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13.833.5H2.167C1.247.5.5 1.246.5 2.167v11.666c0 .92.746 1.667 1.667 1.667h11.666c.92 0 1.667-.746 1.667-1.667V2.167c0-.92-.746-1.667-1.667-1.667zM4.667 8h6.666'/%3E%3C/g%3E%3C/svg%3E")}.block-facet.block--facet-blockcontent-type-or-other .facet-details__wrapper{margin:0}.block--facets-block .facet-block+.facet-block{margin-top:.9375rem}.facet-details__summary{align-items:center;cursor:pointer;display:flex;font-weight:500;justify-content:space-between;list-style:none}.facet-details__summary:focus,.facet-details__summary:hover{text-decoration:underline}.facet-details__summary:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='none' height='16' width='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%233d5059' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13.833.5H2.167C1.247.5.5 1.246.5 2.167v11.666c0 .92.746 1.667 1.667 1.667h11.666c.92 0 1.667-.746 1.667-1.667V2.167c0-.92-.746-1.667-1.667-1.667zM8 4.667v6.666M4.667 8h6.666'/%3E%3C/g%3E%3C/svg%3E");background-size:contain;content:"";height:1rem;width:1rem}.facet-details[open] .facet-details__summary{margin-bottom:1.875rem}.facet-details[open] .facet-details__summary:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='none' height='16' width='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%233d5059' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13.833.5H2.167C1.247.5.5 1.246.5 2.167v11.666c0 .92.746 1.667 1.667 1.667h11.666c.92 0 1.667-.746 1.667-1.667V2.167c0-.92-.746-1.667-1.667-1.667zM4.667 8h6.666'/%3E%3C/g%3E%3C/svg%3E")}.facet-details__summary+.facet-details__wrapper{margin-left:1.25rem}.path--collection-search .layout-content-wrapper aside .block:not(:last-child){margin-bottom:2.5rem}.path--collection-search .layout-content-wrapper aside .block#block-gilderlehrman-theme-collections-exposed-sort .form-item label{font-family:adobe-garamond-pro,serif;font-weight:400;color:#3d5059;font-size:1.375rem;font-style:normal;font-weight:700;line-height:1.2;margin-bottom:20px}.js details:not([open]) .details-wrapper{display:initial;max-height:0;opacity:0}.js details[open] .details-wrapper{max-height:none;opacity:1}.search-result-tags{display:flex;gap:10px;margin-bottom:15px}.search-result-tags .tag{background:#f2f2f2;border-radius:5px;color:#3d5059;font-family:canada-type-gibson,sans-serif;font-size:16px;font-weight:400;line-height:1.625em;min-width:14px;padding:2px 10px;text-align:center}.node--search-result h2 a,article a.search-result-link-wrap,article a.search-result-link-wrap:active,article a.search-result-link-wrap:focus,article a.search-result-link-wrap:hover{color:inherit;font-weight:inherit}.node--search-result .tags .tag{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;margin-bottom:8px;color:#3d5059;text-transform:none}.node--search-result .field,.node--search-result .search-result-content p{margin-top:15px}.node--search-result p:last-child{margin-bottom:0}.node--search-result .appears-in{padding:20px;margin-top:15px;background:#f2f2f2;border-radius:3px;font-size:18px}.node--search-result .appears-in .label,.node--search-result .appears-in .node-list__node-type--journal a{font-family:canada-type-gibson,sans-serif;font-size:16px;color:#163747;text-transform:none}.node--search-result .appears-in .label{margin-bottom:10px;font-weight:700}.pager-wrapper p{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;margin-bottom:20px;color:#3d5059;font-family:canada-type-gibson,sans-serif;text-transform:unset}.pager-wrapper ul.pager__items{margin:0;text-align:left}.pager-wrapper ul.pager__items li{display:inline-block;color:#3d5059;text-transform:unset}.pager-wrapper ul.pager__items li a{padding:5px 10px;font-family:canada-type-gibson,sans-serif;color:#3d5059}.pager-wrapper ul.pager__items li:first-child{margin-left:0}.pager-wrapper ul.pager__items li.is-active a{color:#fff;background-color:#345d33;border-radius:4px}.pager-wrapper ul.pager__items li.pager__item--first,.pager-wrapper ul.pager__items li.pager__item--last{display:none}@media screen and (min-width:701px){.pager-wrapper ul.pager__items li.pager__item--first,.pager-wrapper ul.pager__items li.pager__item--last{display:inline-block}}.pager-wrapper ul.pager__items a{color:#000;font-weight:700;text-decoration:none}@media screen and (min-width:701px){.pager-wrapper{content:"";clear:both;display:table;width:100%}.pager-wrapper p{width:26%;margin-right:2%;margin-bottom:10px;float:left}.pager-wrapper .item-list,.pager-wrapper .pager{width:72%;float:right;padding:0}.pager-wrapper .item-list ul.pager,.pager-wrapper .item-list ul.pager__items,.pager-wrapper .pager ul.pager,.pager-wrapper .pager ul.pager__items{text-align:right}}.bef-links-wrapper{display:grid;grid-template-columns:150px 150px}.bef-links{font-family:adobe-garamond-pro,serif;font-style:normal;font-weight:400;position:relative;z-index:1}.bef-links:after{align-items:center;background:#e6e6e6;border:1px solid #000;content:"";display:flex;font-family:FontAwesome;font-size:18px;height:30px;justify-content:center;position:absolute;right:0;top:0;width:35px;z-index:2}.bef-links.js-init:after{background:#345d33;border:1px solid #345d33;border-bottom-right-radius:5px;border-top-right-radius:5px;color:#fff}.bef-links.js-focused{z-index:2}.bef-links.js-focused:after{visibility:hidden}.bef-links ul{background:#fff;border:1px solid grey;border-radius:5px;min-width:calc(100% - 2px);overflow:hidden;z-index:3}.js .bef-links ul{position:absolute}@media (hover:none){.js .bef-links ul{position:relative}}.bef-links ul li a{align-items:center;display:flex;height:32px;padding:0 1rem;white-space:nowrap}.bef-links ul li a.bef-link--selected,.bef-links ul li a:focus,.bef-links ul li a:hover{background:#345d33!important;color:#fff;font-weight:700}@media (hover:none){.bef-links.js-init ul{clip:auto;height:auto;overflow:auto;position:relative!important;width:auto}}.bef-links.align-left ul li a{align-items:center;justify-content:center}.bef-links-option{align-items:center;border:1px solid #000;display:flex;height:30px;margin-right:36px;padding:0 1rem;visibility:visible;white-space:nowrap}@media (hover:none){.bef-links-option{display:none}}.bef-links.js-init .bef-links-option{border:1px solid #345d33;border-bottom-left-radius:5px;border-top-left-radius:5px}.bef-links.js-focused .bef-links-option{visibility:hidden}.history-now-header{margin-top:40px}.history-now-header h1,.history-now-header h2,.history-now-header p.header-text{font-weight:400;margin-bottom:20px}.history-now-header .descriptive-text{font-family:adobe-garamond-pro,serif;font-size:20px;font-style:italic;margin-bottom:30px}.history-now-header .descriptive-text span{font-style:normal}.history-now-header .access_message{font-size:18px;line-height:1.3;margin-bottom:30px}.history-now-header .access_message p strong{font-weight:700;margin-bottom:10px;font-size:20px}.history-now-header .access_message .gold{font-weight:700;color:#9c8647}.history-now-header .access_message p{margin-bottom:10px}.history-now-header .access_message .two-col{display:block}@media screen and (min-width:701px){.history-now-header .access_message .two-col{display:grid;grid-template-columns:1fr minmax(220px,300px);grid-column-gap:5%}.history-now-header .access_message .two-col p{grid-column:1;max-width:85ch}}.history-now-header .access_message .italic{font-style:italic}.history-now-header .current{font-family:expressway;text-transform:uppercase;font-weight:700;margin-bottom:10px}@media screen and (min-width:701px){.history-now-header h1,.history-now-header h2,.history-now-header p strong{text-align:left}}.path-history-now .view-display-id-page_1{width:66.6%;float:left}.path-history-now .view-display-id-page_1 .descriptive-text{font-family:adobe-garamond-pro,serif;font-size:20px;font-style:italic;position:absolute;margin-top:-60px}.path-history-now .view-display-id-page_1 .descriptive-text span{font-style:normal}.path-history-now .view-display-id-page_1 .journal-issue a{display:flex;flex-direction:column;height:400px}.path-history-now .view-display-id-page_1 .journal-issue a .image{height:100%}.path-history-now .view-display-id-page_1 .journal-issue a .image img{height:100%;-o-object-fit:cover;object-fit:cover}.path-history-now .view-display-id-page_1 .journal-issue a .text{background-color:rgba(0,0,0,.6);color:#fff;text-align:center;padding:30px;font-family:expressway;text-transform:uppercase;font-weight:700}.path-history-now .view-display-id-page_1 .journal-issue:hover .text{background-color:#000;transition:1s}.path-history-now .view-display-id-block{width:33.3%;display:inline-block;background-color:#f0f0f0}.path-history-now .view-display-id-block h2{font-family:expressway;text-align:center;text-transform:uppercase;font-weight:700;margin:33px 0}.path-history-now .view-display-id-block #block-views-browse-journals-block{overflow-y:scroll;height:400px}.path-history-now .view-display-id-block #block-views-browse-journals-block .journal-issue{margin:0 10px;border-top:1px dashed #000;height:80px;display:flex;flex-direction:column;justify-content:center}.path-history-now .view-display-id-block #block-views-browse-journals-block .journal-issue .image{display:inline}.path-history-now .view-display-id-block #block-views-browse-journals-block .journal-issue .image img{max-width:50%}.path-history-now .view-display-id-block #block-views-browse-journals-block .journal-issue .container{float:right;width:44%;margin-left:20px;height:100%}.path-history-now .view-display-id-block #block-views-browse-journals-block .journal-issue .container .text{font-size:12px;font-family:expressway;text-transform:uppercase;font-weight:700}@media only screen and (max-width:1023px){.path-history-now .view-display-id-page_1{width:100%;display:block;float:unset}.path-history-now .view-display-id-page_1 .journal-issue{height:200px}.path-history-now .view-display-id-page_1 .journal-issue .text{font-size:14px;width:auto;position:unset}.path-history-now .view-display-id-block{width:100%;display:block;float:unset}.path-history-now .view-display-id-block h2{margin:15px;font-size:14px;padding:0}.path-history-now .view-display-id-block #block-views-browse-journals-block{height:200px}.path-history-now .view-display-id-block #block-views-browse-journals-block .journal-issue .container{margin-left:0;float:unset;display:inline-block}}@media only screen and (max-width:700px){.path-history-now .view-display-id-page_1 #journal-block-title{font-size:28px;margin:-115px 0 0 20px}}@media only screen and (min-width:1023px){.path-history-now .view-display-id-block #block-views-browse-journals-block .journal-issue .container{display:flex;justify-content:center;margin-left:0;flex-direction:column}.path-history-now .view-display-id-page_1 .journal-issue a .text{margin-top:-80px;font-size:20px}}@media only screen and (max-width:1023px) and (min-width:700px){.path-history-now .view-display-id-page_1 .journal-issue .image{height:415px}.path-history-now .view-display-id-page_1 .journal-issue .text{margin-top:-74px}.path-history-now .view-display-id-block{margin-top:220px}}@media only screen and (max-width:700px) and (min-width:400px){.path-history-now .view-display-id-block{margin-top:220px}}@media only screen and (max-width:400px){.path-history-now .view-display-id-page_1 .journal-issue .image{height:115px}.path-history-now .view-display-id-page_1 .journal-issue .text{margin-top:-88px}.path-history-now .view-display-id-block{margin-top:220px}}.path-history-now .block--system-main-block .button{font-family:expressway;text-transform:uppercase;font-weight:700;font-size:12px;color:#fff!important;background-color:#3d5059;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0 0 30px;padding:10px 20px;border-radius:30px;box-sizing:border-box;width:255px;display:block;text-align:center}@media only screen and (max-width:700px){.path-history-now .block--system-main-block .button{margin:0 auto 20px}.path-history-now .block--system-main-block .view-display-id-page_1 .journal-issue .text{margin-top:-74px}}.node-teaser__node-type--journal a{color:#000!important}.node-teaser__node-type--journal .container{display:flex;gap:20px;align-items:center}.node-teaser__node-type--journal .image{width:40%}.node-teaser__node-type--journal .image img{height:auto}.node-teaser__node-type--journal .text{flex:1}.node-teaser__node-type--journal .issue-meta{font-size:12px;font-family:expressway;text-transform:uppercase;font-weight:700}.node-teaser__node-type--journal .number{display:inline-block}.node-teaser__node-type--journal .number .content{width:45px;height:45px;margin:0 2px;font-family:adobe-garamond-pro,serif;font-weight:700;font-size:20px;line-height:1;color:#fff;background:#345d33;justify-content:center;align-items:center;border-radius:100%;text-align:center;display:flex}.node-teaser__node-type--journal h2{padding:0;margin-bottom:5px;font-family:adobe-garamond-pro,serif;font-style:italic;font-weight:500;font-size:24px;line-height:1.2}.node-list__node-type--essay,.node-list__node-type--journal{font-size:12px;font-family:expressway;text-transform:uppercase;font-weight:700}.node-list__node-type--essay a,.node-list__node-type--journal a{color:#163747!important}#block-views-browse-journals-block{outline:none;position:relative}.journal-header{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;font-size:12px}.journal-header:after{content:"";clear:both;display:table}.journal-header .journal-info,.journal-header .journal-issue{content:"";clear:both;display:table;width:100%}.journal-header .journal-info{position:relative}.journal-header .journal-info .text{margin-right:128px}.journal-header .right{margin-top:9px;position:absolute;top:0;right:0}.journal-header .right i{font-size:13px;margin-left:5px}.journal-header .right i.fa-angle-down{display:inline-block}.journal-header.active i.fa-angle-down,.journal-header .right i.fa-angle-up{display:none}.journal-header.active i.fa-angle-up{display:inline-block}.journal-header .hide-mobile{display:none}.journal-header .image{width:148px;height:64px;overflow:hidden;display:none}.journal-header .image img{width:auto;height:64px;display:block;-o-object-fit:cover;object-fit:cover}.journal-header .text .number,.journal-header .text p{display:inline-block}.journal-header .text .content{width:45px;height:45px;margin:0 2px;font-family:adobe-garamond-pro,serif;font-weight:700;font-size:20px;line-height:1;color:#fff;background:#345d33;justify-content:center;align-items:center;border-radius:100%;text-align:center;display:flex}.journal-header .past-journals{display:none;height:256px;overflow-y:scroll;margin-bottom:20px;border-bottom:1px solid #000}.journal-header .journal-issue{height:64px;background-color:#e6e6e6;border-top:1px solid #fff}.journal-header .journal-issue a{display:flex}.journal-header .journal-issue .text p{margin:25px 0 0 25px}.journal-header .journal-issue .text .number{background-color:#777;margin:15px 0 0 10px;position:absolute}.page__node-type--journal .journal-header{margin-top:4px}.page__node-type--journal .journal-info{margin-bottom:10px}.page__node-type--journal #main-wrapper #main{margin-top:0}.page__node-type--journal #main-content{margin-top:30px}.page__node-type--journal article .h1,.page__node-type--journal article .h2,.page__node-type--journal article h1,.page__node-type--journal article h2,.page__node-type--journal aside h3{font-family:adobe-garamond-pro,serif;font-style:normal;font-weight:400;font-size:32px;font-style:italic;line-height:1;margin:0 20px 20px 0;padding:0}.page__node-type--journal article .h2,.page__node-type--journal article h2{font-size:20px}.page__node-type--journal .article-header{content:"";clear:both;display:table;width:100%}.page__node-type--journal article .h1,.page__node-type--journal article .h2,.page__node-type--journal article h1,.page__node-type--journal article h2{width:80%;float:left}.page__node-type--journal aside{margin-bottom:50px}.page__node-type--journal aside li a.current,.page__node-type--journal aside li a:hover{padding-bottom:2px;border-bottom:1px solid #dec481}.page__node-type--journal aside li a.current{font-weight:700}.page__node-type--journal aside li a{margin-bottom:15px;position:relative}.page__node-type--journal aside li a i{position:absolute;left:0}.page__node-type--journal aside li a span{margin-left:20px;display:block}.page__node-type--journal aside li a .byline{font-family:adobe-garamond-pro,serif;font-style:normal;font-weight:400;font-style:italic;margin-top:3px}.page__node-type--journal article .number{display:none;width:15px;font-size:15px;text-align:center;padding:7px 6px 4px;position:absolute;top:0;left:-14px}.page__node-type--essay .journal-header .right,.page__node-type--resource .journal-header .right{margin:15px 15px 0;padding:10px 0 10px 15px;border-left:1px solid #000}.page__node-type--essay .journal-header .image,.page__node-type--resource .journal-header .image{float:left}.page__node-type--essay .journal-header .text p,.page__node-type--resource .journal-header .text p{margin:25px 20px 0 55px}.page__node-type--essay .journal-header .text .number,.page__node-type--resource .journal-header .text .number{margin:15px 0 0 10px;position:absolute}.page__node-type--essay .journal-info,.page__node-type--resource .journal-info{height:64px}@media screen and (min-width:800px){.journal-header .hide-mobile{display:inline}.journal-header .image{display:block}.journal-header .journal-info .text{margin-right:181px}.journal-header .journal-issue .text{margin-left:0}.page__node-type--essay .journal-info,.page__node-type--resource .journal-info{background-color:#f2f2f2}.page__node-type--essay .journal-info .text,.page__node-type--resource .journal-info .text{margin-left:148px}.page__node-type--essay .journal-info .journal,.page__node-type--resource .journal-info .journal{display:none}}#banner{position:relative;background-color:#3d5059;min-height:280px;overflow:hidden}#banner img{max-width:100%;display:block}#banner .text{position:absolute;bottom:0;left:0}#banner .text h1,#banner .text h2,#banner .text p{text-shadow:0 0 5px rgba(0,0,0,.75);padding:0}#banner .text h1,#banner .text h2{font-family:CheltenhamW01-BoldExtra,serif;font-style:normal;font-weight:400;font-size:40px;color:#fff;margin:20px 40px 20px 20px}#banner .text p{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;font-size:16px;font-weight:400;color:#dec481;margin:0 0 10px 20px}@media screen and (min-width:481px){#banner{min-height:360px}}@media screen and (min-width:701px){#banner{min-height:auto}#banner .text h1,#banner .text h2{margin:20px 130px 1.25vw 20px}#banner .text p{margin:0 0 1.25vw 20px}}@media screen and (min-width:701px) and (max-width:1023px){#banner .text h1,#banner .text h2{font-size:64px}}@media screen and (min-width:1024px){#banner .text h1,#banner .text h2{font-size:80px;margin:20px 130px 20px 20px}#banner .text p{margin:0 0 20px 20px}}.featured{margin-top:20px}.featured.media .block{height:65px;overflow:hidden;background-color:#dec481;margin-bottom:20px;padding:10px 0;display:block;position:relative}.featured.media p{width:65%;margin-left:2%;margin-right:33%}.featured.media p.label{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;font-size:13px;margin-bottom:10px;color:#fff}.featured.media p.label i{font-size:15px}.featured.media p.label span{margin-left:5px}.featured.media p.title{font-family:CheltenhamW01-BoldExtra,serif;font-style:normal;font-weight:400;color:#3d5059;font-size:20px;margin-top:10px}.featured.media img{width:33%;height:85px;overflow:hidden;color:#fff;background-color:#3d5059;position:absolute;top:0;right:0;display:block}.featured.resources .block{width:19%;min-height:220px;border-left:1px dashed #000;margin:50px 0 0 3%;padding:10px 0 20px 3%;position:relative}.featured.resources .block p.type{text-align:center;margin:-50px 0 20px}.featured.resources .block p.type span{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;display:block}.featured.resources .block p.type span.number{width:15px;font-size:13px;font-weight:400;padding:11px 10px;margin-bottom:10px;border:1px solid #000;border-radius:20px;display:inline-block}.featured.resources .block img{margin-bottom:10px}.featured.resources .block p.title{font-size:14px;margin-bottom:10px}.featured.resources .block a,.featured.resources .block p.tags{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px}.featured.resources .block p.tags{margin-bottom:10px}.featured.resources .block a{color:#c85c1a;position:absolute;bottom:20px}@media screen and (min-width:700px){.featured:after{content:"";clear:both;display:table}.featured.media .block{width:31%;height:auto;margin-left:3%;padding:0;background-color:transparent}.featured.media p{width:auto;margin-left:0;margin-right:0}.featured.media p.label{color:#000}.featured.media p.label i,.featured.media p.label span{color:#dec481}.featured.media p.title{font-size:28px;font-weight:400}.featured.media img{width:100%;height:auto;position:relative}.featured .block{float:left}.featured .block:first-child{border:none;margin-left:0;padding-left:0}.featured .block img{max-width:100%;display:block}}.page__node-type--featured-resource #main-content{margin-top:20px}.page__node-type--featured-resource .article-header{margin-bottom:30px;padding-bottom:20px;border-bottom:2px dotted #000}.page__node-type--featured-resource .article-header h1{font-size:40px;margin-bottom:0}.page__node-type--featured-resource .video-container{padding:0 5% 40px;margin-bottom:20px;border-bottom:3px solid #000}.page__node-type--featured-resource .article-tags .tag-group{padding:20px 0;margin:0 0 20px}.page__node-type--featured-resource .article-tags .tag-group ul{margin:0 20px;padding:0}@media screen and (min-width:701px){.page__node-type--featured-resource .article-tags .tag-group{width:100%;margin-bottom:20px}}.page__node-type--curriculum #browse-options{border-bottom:none}.page__node-type--curriculum #banner{border-radius:0;margin-bottom:40px;background-color:unset;max-height:405px;overflow:hidden}.page__node-type--curriculum #banner .text{position:absolute;top:0;bottom:0;width:100%;height:220px;padding:60px 0 0 30px;margin-top:185px;box-sizing:border-box;background-image:linear-gradient(-90deg,transparent,hsla(0,0%,100%,.6) 30%,#fff)}@media screen and (max-width:700px){.page__node-type--curriculum #banner .text{height:auto;padding:initial;margin-top:inherit}}.page__node-type--curriculum #banner .text h1,.page__node-type--curriculum #banner .text h2{color:#000;font-size:58px!important;font-family:CheltenhamW01-BoldExtra,serif;line-height:1.2;text-shadow:unset;margin:0}.page__node-type--curriculum #banner .text p{color:#3d5059;font-size:27px;font-family:expressway;line-height:1.4;font-weight:700;text-transform:uppercase;text-shadow:unset;margin:0;max-width:75%}@media screen and (max-width:700px){.page__node-type--curriculum #banner .text p{max-width:100%}}.page__node-type--curriculum #banner img{width:100%!important}@media screen and (max-width:700px){.page__node-type--curriculum #banner img{display:none}}.page__node-type--curriculum .curriculum-page .tile-title{min-height:65px}.page__node-type--resource #browse-options{border-bottom:none}.page__node-type--resource .tlth-logo .border{border-top:1px solid #000}.page__node-type--resource .tlth-logo figure{display:none}.page__node-type--resource .tlth-logo.active{position:relative;margin:20px 0 40px}.page__node-type--resource .tlth-logo.active .border{width:100%;height:6px;border-top:1px solid #ac2a00;border-bottom:1px solid #ac2a00;position:absolute;top:4vw;z-index:-1}.page__node-type--resource .tlth-logo.active figure{margin:0 auto;padding:0 25px;box-sizing:border-box;background:#fff;display:block}@media screen and (min-width:481px){.page__node-type--resource .tlth-logo.active .border{top:7vw}.page__node-type--resource .tlth-logo.active figure{width:70%}}@media screen and (min-width:701px){.page__node-type--resource .tlth-logo.active .border{top:2.5vw}.page__node-type--resource .tlth-logo.active figure{width:25%}}@media screen and (min-width:1023px){.page__node-type--resource .tlth-logo.active .border{top:20px}.page__node-type--resource .tlth-logo.active figure{width:230px}}.page__node-type--curriculum-page .parent-curriculum{border-radius:0!important;margin-bottom:40px;background-color:unset!important;max-height:405px}.page__node-type--curriculum-page .parent-curriculum .field--title{display:none}.page__node-type--curriculum-page .parent-curriculum .text{position:relative;top:0;bottom:0;width:100%;height:220px;padding:60px 0 0 30px;margin-top:185px;box-sizing:border-box;background-image:linear-gradient(-90deg,transparent,hsla(0,0%,100%,.6) 30%,#fff);z-index:2}@media screen and (max-width:700px){.page__node-type--curriculum-page .parent-curriculum .text{height:auto;padding:initial;margin-top:inherit}}.page__node-type--curriculum-page .parent-curriculum .text .curriculum-headline{font-family:CheltenhamW01-BoldExtra,serif;font-style:normal;font-weight:400;color:#000;font-size:58px!important;line-height:1.2;text-shadow:unset;margin:0;display:block}.page__node-type--curriculum-page .parent-curriculum .text .curriculum-subhead{color:#3d5059;font-size:27px;font-family:expressway;line-height:1.4;font-weight:700;text-transform:uppercase;text-shadow:unset;margin:0;display:block}.page__node-type--curriculum-page .parent-curriculum figure img{display:inline-block;width:100%!important;position:absolute;left:0;z-index:0}@media screen and (max-width:700px){.page__node-type--curriculum-page .parent-curriculum figure img{display:none}}.page__node-type--curriculum-page #browse-options{border-bottom:none}.page__node-type--curriculum-page .parent-curriculum{background-color:#20577d;border-radius:10px;overflow:hidden}.page__node-type--curriculum-page .parent-curriculum a{display:block}.page__node-type--curriculum-page .parent-curriculum .curriculum-headline,.page__node-type--curriculum-page .parent-curriculum .curriculum-subhead{font-family:expressway,sans-serif;font-weight:400;font-size:18px;line-height:1.2;display:inline-block}.page__node-type--curriculum-page .parent-curriculum .curriculum-headline{color:#fff;font-weight:200;margin:20px 0 4px 20px}.page__node-type--curriculum-page .parent-curriculum .curriculum-subhead{color:#dec481;margin:0 20px 20px}.page__node-type--curriculum-page .parent-curriculum figure img{display:none}.page__node-type--curriculum-page .article-header{border-bottom:4px solid #000;margin-bottom:20px;padding-bottom:20px}.page__node-type--curriculum-page .article-header h1{font-family:CheltenhamW01-BoldExtra,serif;font-style:normal;font-weight:400;font-size:50px;margin:20px 0 10px}.page__node-type--curriculum-page .article-header .byline{font-family:adobe-garamond-pro,serif;font-style:normal;font-weight:400;font-size:20px;font-style:italic;margin:0}.page__node-type--curriculum-page aside{margin-bottom:20px}.page__node-type--curriculum-page aside ul{margin-right:0}.page__node-type--curriculum-page aside ul li a{border-radius:0;padding:10px;border:1px solid #3d5059;margin-bottom:10px;background-color:#fff;color:#3d5059}.page__node-type--curriculum-page aside ul li a.current,.page__node-type--curriculum-page aside ul li a:hover{background-color:#f0f0f0}@media screen and (min-width:900px){.page__node-type--curriculum-page .parent-curriculum{border-radius:20px;position:relative}.page__node-type--curriculum-page .parent-curriculum a{display:flex}.page__node-type--curriculum-page .parent-curriculum .text{flex:0 0 80%;align-self:center}.page__node-type--curriculum-page .parent-curriculum figure{flex:0 0 20%}.page__node-type--curriculum-page .parent-curriculum figure img{display:block}}@media screen and (min-width:701px){.page__node-type--curriculum-page aside{width:18%;margin-right:2%;float:left}.page__node-type--curriculum-page article{width:80%;float:left}.page__node-type--curriculum-page article .embed{width:100%}.page__node-type--curriculum-page article .text,.page__node-type--curriculum-page article .text-paragraphs{position:relative;width:75%}}.node--journal--list{display:grid;grid-template-columns:380px 1fr;grid-gap:20px}@media screen and (max-width:849px){.node--journal--list{grid-template-columns:auto}}.node--journal--list .image img{filter:drop-shadow(5px 5px 15px rgba(0,0,0,.15));border-radius:10px}.node--journal--list .issue-meta{margin-bottom:12px;font-style:italic}.node--journal--list .issue-meta>span:not(:first-child){margin-left:15px;padding-left:15px;border-left:2px solid #d9c58a}.node--journal--list h3.title{margin-bottom:24px;font-size:24px}.node--journal--list .from-editor{margin-bottom:24px;font-size:20px;border-bottom:2px solid #d9c58a;padding-bottom:26px;max-width:50%}.node--journal--list .from-editor a{font-weight:500;text-decoration:none}.node--journal--list .from-editor a .byline{font-weight:300;font-style:italic}.node--journal--list .essays-included h4{color:#ac2a00;margin-bottom:10px;font-size:24px}.node--journal--list .essays-included ul{list-style:none;margin-left:0}.node--journal--list .essays-included ul li a{font-weight:500;text-decoration:none}.node--journal--list .essays-included ul li a .byline{font-weight:300;font-style:italic}.node--journal--list.current-issue{grid-template-columns:1fr 1fr}@media screen and (max-width:849px){.node--journal--list.current-issue{grid-template-columns:auto}}.node--journal--list.past-issue .essays-included-link{display:flex;gap:4px;margin-bottom:10px;color:#345d33;text-decoration:none}.node--journal--list.past-issue .essays-included-link:after{content:"";display:inline-block;width:24px;height:24px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 3H5a2 2 0 00-2 2v14a2 2 0 002 2h14a2 2 0 002-2V5a2 2 0 00-2-2zM12 8v8M8 12h8' stroke='%23345D33' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat 50%}@media screen and (max-width:849px){.node--journal--list.past-issue .essays-included-link,.node--journal--list.past-issue .essays-included ul{display:none}}.node--journal--list.past-issue .essays-included ul li{font-size:18px}.node--journal--list.past-issue .essays-included ul.js-processed{overflow:hidden;transition:max-height .5s ease-out}.view-history-now-25 .current-issue-heading{margin-bottom:4px;font-size:58px;font-weight:700}.history-now-25--past-issues>.view-header h2{display:flex;align-items:center;gap:15px;flex-wrap:nowrap;margin-top:26px;color:#946f00}.history-now-25--past-issues>.view-header h2>span{flex-shrink:0}.history-now-25--past-issues>.view-header h2:after{content:"";height:0;width:100%;border-bottom:2px solid #946f00;display:inline-block}.history-now-25--past-issues>.view-content{margin-bottom:24px}.history-now-25--past-issues>.view-content .views-row{padding:24px 0;border-bottom:2px solid #d9c58a}.path-history-resources .browse-title{font-family:CheltenhamW01-BoldExtra,serif;font-style:normal;font-weight:400;background-color:#fff;padding:0 20px;margin:20px 0 0 20px;z-index:100;position:relative}.path-history-resources .history-resources__search{border-top:1px dashed #000;padding-top:52px;margin:-20px 0 40px}.path-history-resources .history-resources__search #search-icon{width:3%}.path-history-resources .history-resources__search #block-views-exp-history-now-search-page-1{width:96%;float:right}.path-history-resources .history-resources__search #block-views-exp-history-now-search-page-1 #edit-keys-wrapper{float:unset;padding:0}.path-history-resources .history-resources__search #block-views-exp-history-now-search-page-1 #edit-keys-wrapper label{font-family:adobe-garamond-pro,serif;font-style:normal;font-weight:400;font-size:18px;font-weight:lighter;font-style:italic}.path-history-resources .history-resources__search #block-views-exp-history-now-search-page-1 .form-item-keys input{border:1px solid #000;height:20px;width:99.7%}@media only screen and (max-width:1140px){.path-history-resources #search-icon{display:none}.path-history-resources .history-resources__search{margin:-13px 0 60px}.path-history-resources .history-resources__search #block-views-exp-history-now-search-page-1{width:100%}}.path-history-resources .view-id-history_resources_pages_views.view-display-id-block_3 .background-image{background-image:url(/sites/default/files/eagle.jpg)}.path-history-resources .view-id-history_resources_pages_views.view-display-id-block_2 .background-image{background-image:url(/sites/default/files/oldMap.jpg)}.path-history-resources .view-id-history_resources_pages_views.view-display-id-block_2 .view-content,.path-history-resources .view-id-history_resources_pages_views.view-display-id-block_3 .view-content{padding:0 20px 0 40px;z-index:1;background-color:#f0f0f0;margin-bottom:20px;-moz-column-count:2;column-count:2;max-height:0;overflow:hidden;transition:max-height 1s ease-out;transition-property:all;transition-duration:.4s}.path-history-resources .view-id-history_resources_pages_views.view-display-id-block_2 .view-content a,.path-history-resources .view-id-history_resources_pages_views.view-display-id-block_3 .view-content a{color:#8e7023;line-height:2em;font-family:expressway,sans-serif;font-weight:400;font-size:14px;padding-left:20px}.path-history-resources .view-id-history_resources_pages_views.view-display-id-block_2 .view-content a:hover,.path-history-resources .view-id-history_resources_pages_views.view-display-id-block_3 .view-content a:hover{color:#3d5059}.path-history-resources .view-id-history_resources_pages_views.view-display-id-block_2 .view-content.open,.path-history-resources .view-id-history_resources_pages_views.view-display-id-block_3 .view-content.open{padding-bottom:20px;z-index:2;max-height:2000px;transition:max-height 1s ease-out;transition-property:all;transition-duration:.4s}.path-history-resources .view-id-history_resources_pages_views.view-display-id-block_2 .background-image,.path-history-resources .view-id-history_resources_pages_views.view-display-id-block_3 .background-image{width:100%;background-repeat:no-repeat;background-size:100% 100%}.path-history-resources .view-id-history_resources_pages_views.view-display-id-block_2 .background-image .fade,.path-history-resources .view-id-history_resources_pages_views.view-display-id-block_3 .background-image .fade{background-image:linear-gradient(-90deg,transparent,hsla(0,0%,100%,.6) 60%,#fff);padding:20px;display:flex;flex-direction:column;justify-content:center;height:200px;cursor:pointer}.path-history-resources .view-id-history_resources_pages_views.view-display-id-block_2 .background-image .fade h2,.path-history-resources .view-id-history_resources_pages_views.view-display-id-block_3 .background-image .fade h2{font-family:adobe-garamond-pro,serif;font-style:normal;font-weight:400;font-size:32px;font-style:italic}.path-history-resources .view-id-history_resources_pages_views.view-display-id-block_2 .background-image .fade p,.path-history-resources .view-id-history_resources_pages_views.view-display-id-block_3 .background-image .fade p{font-family:expressway,sans-serif;font-weight:400;font-size:14px;margin-top:10px;padding-bottom:60px}.path-history-resources .view-id-history_resources_pages_views.view-display-id-block_2 .background-image .fade:hover,.path-history-resources .view-id-history_resources_pages_views.view-display-id-block_3 .background-image .fade:hover{background-color:hsla(0,0%,94.1%,.8);transition:1s}@media only screen and (max-width:1140px){.path-history-resources .view-id-history_resources_pages_views.view-display-id-block_2 .background-image{margin-top:20px}}@media only screen and (min-width:1140px){.path-history-resources .view-id-history_resources_pages_views.view-display-id-block_2 .background-image{margin-top:40px}}@media only screen and (max-width:700px){.path-history-resources .browse-title{width:95px;font-size:28px}.path-history-resources .view-id-history_resources_pages_views.view-display-id-block_2 .background-image .fade,.path-history-resources .view-id-history_resources_pages_views.view-display-id-block_3 .background-image .fade{height:50px}.path-history-resources .view-id-history_resources_pages_views.view-display-id-block_2 .background-image .fade h2,.path-history-resources .view-id-history_resources_pages_views.view-display-id-block_3 .background-image .fade h2{font-size:24px}.path-history-resources .view-id-history_resources_pages_views.view-display-id-block_2 .background-image .fade p,.path-history-resources .view-id-history_resources_pages_views.view-display-id-block_3 .background-image .fade p{font-size:12px;border-bottom:0!important;padding-bottom:0!important}.path-history-resources .view-id-history_resources_pages_views.view-display-id-block_2 .view-content a,.path-history-resources .view-id-history_resources_pages_views.view-display-id-block_3 .view-content a{font-size:10px;padding-left:0}}@media only screen and (min-width:700px){.path-history-resources .browse-title{font-size:40px;width:135px}.path-history-resources .fade h2{padding-top:60px}}@media only screen and (max-width:1140px) and (min-width:700px){.path-history-resources .view-id-history_resources_pages_views.view-display-id-block_2 .background-image .fade,.path-history-resources .view-id-history_resources_pages_views.view-display-id-block_3 .background-image .fade{height:150px}}.path-history-resources .view-id-history_resources_pages_views.view-display-id-block_1{margin-top:80px;border-top:1px dashed #000}.path-history-resources .view-id-history_resources_pages_views.view-display-id-block_1 h2{font-family:CheltenhamW01-BoldExtra,serif;font-style:normal;font-weight:400;background-color:#fff;padding:0 20px}.path-history-resources .view-id-history_resources_pages_views.view-display-id-block_1 .view-content{margin-top:40px}.path-history-resources .view-id-history_resources_pages_views.view-display-id-block_1 .views-row img{height:250px}@media only screen and (max-width:700px){.path-history-resources .view-id-history_resources_pages_views.view-display-id-block_1 h2{font-size:25px;width:128px;margin:-14px 0 0 20px}.path-history-resources .views-row .field-content a{font-size:12px}}@media only screen and (min-width:700px){.path-history-resources .view-id-history_resources_pages_views.view-display-id-block_1 h2{font-size:40px;width:205px;margin:-22px 0 0 20px}}.collection-header{color:#fff;background:#ac2a00 url(../../images/collection-bg.png) no-repeat center 0}.collection-header .inner{border:none}.collection-header .top{margin-bottom:30px;padding-top:20px;text-align:center}.collection-header .top h1,.collection-header .top h2{font-size:14vw;font-style:italic}.collection-header .top h1 a:hover,.collection-header .top h2 a:hover{color:#dec481}.collection-header .top .right{font-family:expressway,sans-serif;font-weight:400;font-size:14px;line-height:1.4;margin:10px 0;padding:10px 0;border-top:1px dashed #fff;border-bottom:3px solid #fff}.collection-header .search{margin-bottom:30px}.collection-header .search:after{content:"";clear:both;display:table}.collection-header .search .search-wrapper{background:#fff;padding:17px 60px 13px;position:relative}.collection-header .search .search-wrapper i{font-size:24px;color:#8e7023;position:absolute;top:17px;left:15px}.collection-header .search .search-wrapper input{width:100%;font-family:adobe-garamond-pro,serif;font-style:normal;font-weight:400;font-size:24px;font-style:italic;border:none}.collection-header .search #edit-search-api-views-fulltext-1-wrapper{width:100%}.collection-header .search label{display:none}.collection-header .search .views-exposed-form,.collection-header .search .views-exposed-widget,.collection-header .search .views-exposed-widgets{margin:0;padding:0}.collection-header .search .views-submit-button{display:none}.collection-header .search p{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;font-size:12px;margin-top:5px;float:right}@media screen and (min-width:700px){.collection-header .actions .action{min-height:150px}}.collection-header #tabs{background:#000;padding:20px;position:relative;display:flex;justify-content:space-between}.collection-header #tabs li{display:none}.collection-header #tabs li#tabs-toggle{display:block;margin-top:0;position:absolute;top:20px;right:20px}.collection-header #tabs li#tabs-toggle a{color:#fff;text-align:center}.collection-header #tabs li#tabs-toggle .fa-chevron-up{display:none}.collection-header #tabs li#tabs-toggle .fa-chevron-down{display:block}.collection-header #tabs li a{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;font-weight:400;color:#ac2a00}.collection-header #tabs li a:hover{color:#fff}.collection-header #tabs.active li{display:block;margin-top:10px}.collection-header #tabs.active li:first-child{margin-top:0}.collection-header #tabs.active li#tabs-toggle .fa-chevron-up{display:block}.collection-header #tabs.active li#tabs-toggle .fa-chevron-down{display:none}@media screen and (min-width:701px){.collection-header .top{display:flex;padding-top:8%;text-align:left}.collection-header .top h1,.collection-header .top h2{align-self:center;font-size:7.5vw;margin-right:2rem;min-width:355px}.collection-header .top .right{font-size:.825rem;border-top:none;border-bottom:none;border-left:1px dashed #fff;margin:0;padding-left:20px;bottom:0;right:20px}.collection-header #tabs{background-color:transparent;padding-bottom:0}.collection-header #tabs li{display:block;float:left}.collection-header #tabs li#tabs-toggle{display:none}.collection-header #tabs li a{color:#fff;padding:15px;display:block}.collection-header #tabs li:hover{background-color:#fff;cursor:pointer}.collection-header #tabs li:hover a{color:#000}#tabs a.is-active{color:#000!important;background-color:#fff}}.page__node-type--collection-landing-page #main-content{margin-top:40px}.page__node-type--collection-landing-page aside{margin-bottom:40px}.page__node-type--collection-landing-page aside h3{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;color:#3d5059;margin-bottom:10px}.page__node-type--collection-landing-page aside #whats-new{font-size:18px;line-height:1.2;margin-bottom:40px}.page__node-type--collection-landing-page aside #whats-new ul{margin-bottom:40px}.page__node-type--collection-landing-page aside #whats-new ul li{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;color:#8e7023}.page__node-type--collection-landing-page aside .contact-info a{color:#8e7023;font-weight:700}.page__node-type--collection-landing-page aside .contact-info a:hover{color:#3d5059}.page__node-type--collection-landing-page aside .contact-info p span{line-height:1.2;display:block;margin-bottom:4px}.page__node-type--collection-landing-page article{margin-bottom:60px}.page__node-type--collection-landing-page article a:not(.button){color:#8e7023;text-decoration:underline}.page__node-type--collection-landing-page article:focus,.page__node-type--collection-landing-page article a:hover{color:#3d5059;text-decoration:none}.page__node-type--collection-landing-page article .introduction h2:not(.h1){font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;color:#3d5059;margin:0 0 10px}.page__node-type--collection-landing-page article .introduction figure{width:100%;margin-bottom:20px}.page__node-type--collection-landing-page article .introduction figure figcaption{font-size:16px;line-height:1.2;padding:20px 0;border-bottom:1px solid #000}.page__node-type--collection-landing-page article .introduction figure img{width:auto!important;height:auto!important;margin:0 auto!important;float:none!important;display:block}.page__node-type--collection-landing-page article .introduction img{margin:0 0 10px}.page__node-type--collection-landing-page .view-content .views-row{border-top:1px dashed #000;margin-top:20px;margin-bottom:20px;padding-top:30px}.page__node-type--collection-landing-page .views-row:after{content:"";clear:both;display:table}.page__node-type--collection-landing-page .views-row figure{margin-bottom:20px}.page__node-type--collection-landing-page .views-row figure figcaption{font-family:expressway,sans-serif;font-weight:400;font-size:12px;line-height:1.3;color:#666;margin-top:8px}.page__node-type--collection-landing-page .views-row .exhibition-details{width:65%;float:left}.page__node-type--collection-landing-page .views-row .exhibition-details h3{font-family:CheltenhamW01-BoldExtra,serif;font-style:normal;font-weight:400;font-size:36px;line-height:1.1;text-transform:none;margin:0 0 10px}.page__node-type--collection-landing-page .views-row .exhibition-details h3 a{font-weight:400}.page__node-type--collection-landing-page .views-row .exhibition-details span{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;color:#3d5059}.page__node-type--collection-landing-page .views-row .exhibition-details p.tag{font-family:expressway,sans-serif;font-weight:400;font-size:15px;font-weight:700;margin-bottom:4px}.page__node-type--collection-landing-page .views-row .exhibition-details p.description{font-size:18px;margin-top:10px}.page__node-type--collection-landing-page .views-row .exhibition-details a{color:#000}.page__node-type--collection-landing-page .views-row.featured figure{width:auto;float:none;margin-bottom:20px;position:relative}.page__node-type--collection-landing-page .views-row.featured figure .type{background-color:#fff;padding:8px 10px;position:absolute;top:10px;left:0}.page__node-type--collection-landing-page .views-row.featured figure figcaption{font-size:14px;color:#000;width:50%;max-width:300px;background:hsla(0,0%,100%,.75);padding:15px 20px;position:absolute;bottom:0;right:0}.page__node-type--collection-landing-page .views-row.featured .text{width:auto;margin-left:0;float:none}#collection-title{font-family:CheltenhmXBdCnBTWXX-Bold;font-size:40px;color:#000;text-transform:unset}.page-node-82336 button{cursor:pointer}.page-node-82336 .align-right{float:right;width:48%}.page-node-82336 .align-left{width:48%;float:left}.page-node-82336 .align-left h2,.page-node-82336 .align-left p{text-align:right}.page-node-82336 .container{display:flex;justify-content:space-between;margin:40px 0}.page-node-82336 .introduction figure{max-width:unset!important}.page-node-82336 h2{margin:20px 0}.page-node-82336 .ul-container{width:48%;display:flex;justify-content:space-between;background-color:#f0f0f0;margin:20px 0}.page-node-82336 .ul-right{float:right}.page-node-82336 .ff-info{background-color:#f0f0f0;padding:40px}@media screen and (max-width:700px){.page-node-82336 .align-left,.page-node-82336 .align-right{width:100%}.page-node-82336 .align-right{margin-bottom:40px}.page-node-82336 .container{display:block;justify-content:unset}.page-node-82336 .ff-info{background-color:unset;padding:0}.page-node-82336 .ul-container{background-color:unset;display:block;justify-content:unset}.page-node-82336 .ul-right{float:left}.page-node-82336 ul{margin-bottom:0!important}.page-node-82336 .ff-info p{float:right;margin-top:20px}}.page__node-type--collection-landing-page #vault-title{font-family:CheltenhmXBdCnBTWXX-Bold;font-size:40px;color:#000;text-transform:unset}.page__node-type--collection-landing-page .materials a{display:block;font-family:adobe garamond pro}.page__node-type--collection-landing-page .vault-subtitle{margin-top:40px;color:#3d5059}.page__node-type--collection-landing-page .vault-iframe{margin:20px 0}.page__node-type--collection-landing-page .align-right{float:right;width:48%}.page__node-type--collection-landing-page .align-left{width:48%;float:left}.page__node-type--collection-landing-page .align-left h2,.page__node-type--collection-landing-page .align-left p{text-align:right}.page__node-type--collection-landing-page .container{display:flex;justify-content:space-between;margin:40px 0}.page__node-type--collection-landing-page .introduction figure{max-width:unset!important}.page__node-type--collection-landing-page h2{margin:20px 0}.page__node-type--collection-landing-page .ul-container{width:48%;display:flex;justify-content:space-between;background-color:#f0f0f0;margin:20px 0}.page__node-type--collection-landing-page .ul-right{float:right}.page__node-type--collection-landing-page .ff-info{background-color:#f0f0f0;padding:40px}@media screen and (max-width:700px){.page__node-type--collection-landing-page .align-left,.page__node-type--collection-landing-page .align-right{width:100%}.page__node-type--collection-landing-page .align-right{margin-bottom:40px}.page__node-type--collection-landing-page .container{display:block;justify-content:unset}.page__node-type--collection-landing-page .ff-info{background-color:unset;padding:0}.page__node-type--collection-landing-page .ul-container{background-color:unset;display:block;justify-content:unset}.page__node-type--collection-landing-page .ul-right{float:left}.page__node-type--collection-landing-page ul{margin-bottom:0}.page__node-type--collection-landing-page .ff-info p{float:right;margin-top:20px}}@media screen and (min-width:701px){.page__node-type--collection-landing-page article .introduction figure{width:auto;max-width:35%}.page__node-type--collection-landing-page article .introduction figure.left{margin-right:20px;float:left}.page__node-type--collection-landing-page article .introduction figure.right{margin-left:20px;float:right}.page__node-type--collection-landing-page article .views-row figure{width:30%;margin-right:5%;margin-bottom:0;float:left}}.page__node-type--collection-interactive .article-header{margin-top:30px;margin-bottom:20px;padding-bottom:10px;border-bottom:1px dashed #777}.page__node-type--collection-interactive .article-header h1{margin:0}.page__node-type--collection-interactive .article-header .action-icons{margin-top:20px}.page__node-type--collection-interactive article iframe{max-width:100%;margin:0 auto;display:block}.page__node-type--collection-interactive:not(.page--style--redesign-style) article{border-bottom:2px solid #000;margin-bottom:20px}.page__node-type--collection-interactive:not(.page--style--redesign-style) article p{text-align:center}.page-taxonomy-term .article-header,.page__node-type--collection-item .article-header{margin:40px auto}.page-taxonomy-term .article-header h1,.page__node-type--collection-item .article-header h1{color:#3d5059;font-family:adobe-garamond-pro,serif;font-size:2.375rem;font-weight:800;line-height:1.2;margin-bottom:20px;padding-bottom:20px;position:relative}.page-taxonomy-term .article-header h1:after,.page__node-type--collection-item .article-header h1:after{background-color:#8e7023;bottom:0;content:"";height:2px;left:0;position:absolute;width:65px}.page-taxonomy-term .article-header h1>span,.page__node-type--collection-item .article-header h1>span{display:block}.page-taxonomy-term .article-header h1>span:first-child,.page__node-type--collection-item .article-header h1>span:first-child{color:#6a92a6;font-size:3rem}.page-taxonomy-term .article-header .action-icons #a2a_target>#a2a_menu_container,.page__node-type--collection-item .article-header .action-icons #a2a_target>#a2a_menu_container{margin-top:20px}.page-taxonomy-term #main-content,.page__node-type--collection-item #main-content{margin:0 auto;max-width:1140px}.page-taxonomy-term a.tag,.page-taxonomy-term article .field a.tag,.page__node-type--collection-item a.tag,.page__node-type--collection-item article .field a.tag{font-family:expressway,sans-serif;font-weight:400;font-size:14px;font-weight:600;color:#000;line-height:1;margin:0 2px 4px 0;padding:3px 6px;background:#e6e6e6;border-radius:8px;display:inline-block}.page-taxonomy-term a.tag:hover,.page-taxonomy-term article .field a.tag:hover,.page__node-type--collection-item a.tag:hover,.page__node-type--collection-item article .field a.tag:hover{color:#3d5059;background:#ccc}.page-taxonomy-term .image-column,.page__node-type--collection-item .image-column{color:#3d5059;font-size:1.125rem;margin-bottom:20px}.page-taxonomy-term .image-column .image-column__content,.page__node-type--collection-item .image-column .image-column__content{background-color:#f9f6ed;padding:1.25rem 1.875rem}.page-taxonomy-term .image-column .thumbnail-wrapper,.page__node-type--collection-item .image-column .thumbnail-wrapper{display:flex;justify-content:center;margin-bottom:20px}.page-taxonomy-term .image-column .thumbnail,.page__node-type--collection-item .image-column .thumbnail{display:block;float:left;max-width:40%;position:relative}.page-taxonomy-term .image-column .thumbnail img,.page__node-type--collection-item .image-column .thumbnail img{max-width:100%;height:auto;display:block}.page-taxonomy-term .image-column .thumbnail .bg,.page__node-type--collection-item .image-column .thumbnail .bg{width:100%;background-color:rgba(0,0,0,.5);position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:space-around}.page-taxonomy-term .image-column .popup-gallery,.page__node-type--collection-item .image-column .popup-gallery{align-items:center;display:flex;flex-direction:column;gap:20px}.page-taxonomy-term .image-column .thumbnail-actions,.page__node-type--collection-item .image-column .thumbnail-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.625rem;justify-content:center;margin-bottom:20px}.page-taxonomy-term .image-column a,.page__node-type--collection-item .image-column a{font-weight:inherit}.page-taxonomy-term .image-column .text,.page__node-type--collection-item .image-column .text{width:60%;padding-left:20px;box-sizing:border-box;float:left}.page-taxonomy-term a.icon-link,.page__node-type--collection-item a.icon-link{align-items:center;border:1px solid #345d33;border-radius:.3125rem;cursor:pointer;display:inline-flex;flex:0 1 auto;gap:.625rem;padding:10px;text-decoration:none!important}.page-taxonomy-term a.icon-link svg,.page__node-type--collection-item a.icon-link svg{height:1rem;width:1rem}.page-taxonomy-term a.icon-link:active,.page-taxonomy-term a.icon-link:hover,.page__node-type--collection-item a.icon-link:active,.page__node-type--collection-item a.icon-link:hover{border-color:currentColor;text-decoration:underline!important}.page-taxonomy-term .text-column a,.page__node-type--collection-item .text-column a{font-weight:300}.page-taxonomy-term .image-column,.page-taxonomy-term .text-column,.page__node-type--collection-item .image-column,.page__node-type--collection-item .text-column{font-size:1.125rem}.page-taxonomy-term .image-column a,.page-taxonomy-term .text-column a,.page__node-type--collection-item .image-column a,.page__node-type--collection-item .text-column a{color:#3d5059;text-decoration:underline}.page-taxonomy-term .image-column a:hover,.page-taxonomy-term .text-column a:hover,.page__node-type--collection-item .image-column a:hover,.page__node-type--collection-item .text-column a:hover{color:#dec481;text-decoration:none}.page-taxonomy-term article,.page__node-type--collection-item article{font-family:canada-type-gibson,sans-serif;font-size:1.125rem;font-weight:300;margin-bottom:20px}.page-taxonomy-term article .field,.page__node-type--collection-item article .field{margin-bottom:1.875rem;clear:both;color:#3d5059}.page-taxonomy-term article .field a.see-more,.page__node-type--collection-item article .field a.see-more{font-family:expressway,sans-serif;font-weight:400;font-size:14px;font-weight:700;text-transform:uppercase;margin:4px 0 40px;display:block}.page-taxonomy-term article .field a.see-more:after,.page__node-type--collection-item article .field a.see-more:after{content:"";font-family:FontAwesome;margin-left:6px}.page-taxonomy-term article .field a.file i,.page__node-type--collection-item article .field a.file i{margin-right:.5em}.page-taxonomy-term article .field span.ellipsis,.page-taxonomy-term article .field span.full-text,.page__node-type--collection-item article .field span.ellipsis,.page__node-type--collection-item article .field span.full-text{font-family:adobe-garamond-pro,serif;font-style:normal;font-weight:400;font-size:18px;color:#3d5059;display:inline}.page-taxonomy-term article .field span.full-text,.page__node-type--collection-item article .field span.full-text{display:none}.page-taxonomy-term article .field.expanded,.page__node-type--collection-item article .field.expanded{border-left:1px dashed #777;padding-left:20px}.page-taxonomy-term article .field.expanded span.ellipsis,.page__node-type--collection-item article .field.expanded span.ellipsis{display:none}.page-taxonomy-term article .field.expanded span.full-text,.page__node-type--collection-item article .field.expanded span.full-text{display:inline}.page-taxonomy-term article .field.expanded a.see-more:after,.page__node-type--collection-item article .field.expanded a.see-more:after{content:""}.page-taxonomy-term article .field__label,.page__node-type--collection-item article .field__label{display:block;font-family:adobe-garamond-pro,serif;font-size:1.375rem;font-weight:800;margin-bottom:.9375rem}.page-taxonomy-term article dl dt,.page__node-type--collection-item article dl dt{float:left;font-weight:500;margin-right:.625rem}.page-taxonomy-term article dl dt:after,.page__node-type--collection-item article dl dt:after{content:":"}.page-taxonomy-term article dl dd,.page__node-type--collection-item article dl dd{clear:right;margin-bottom:.625rem}.page-taxonomy-term article dl dd>a:after,.page__node-type--collection-item article dl dd>a:after{content:","}.page-taxonomy-term article dl dd>a:last-child:after,.page__node-type--collection-item article dl dd>a:last-child:after{display:none}.page-taxonomy-term article dl dd.glc-id>span,.page__node-type--collection-item article dl dd.glc-id>span{margin-right:10px}.page-taxonomy-term article dl dd.glc-id>span:last-child,.page__node-type--collection-item article dl dd.glc-id>span:last-child{margin-right:0}.page-taxonomy-term article .resources a,.page__node-type--collection-item article .resources a{color:#3d5059;margin-bottom:10px;font-weight:700;display:block}.page-taxonomy-term .block--gli-favorite-page-block,.page__node-type--collection-item .block--gli-favorite-page-block{margin-top:20px}.node-teaser__node-type--collection-item .teaser-content,.view-collection-items-search .view-content .views-row .teaser-content,.view-site-search .view-content .views-row .teaser-content{display:flex}.node-teaser__node-type--collection-item .teaser-content a,.view-collection-items-search .view-content .views-row .teaser-content a,.view-site-search .view-content .views-row .teaser-content a{text-decoration:none}.node-teaser__node-type--collection-item .teaser-content a:focus p.title,.node-teaser__node-type--collection-item .teaser-content a:hover p.title,.view-collection-items-search .view-content .views-row .teaser-content a:focus p.title,.view-collection-items-search .view-content .views-row .teaser-content a:hover p.title,.view-site-search .view-content .views-row .teaser-content a:focus p.title,.view-site-search .view-content .views-row .teaser-content a:hover p.title{text-decoration:underline}.node-teaser__node-type--collection-item figure,.view-collection-items-search .view-content .views-row figure,.view-site-search .view-content .views-row figure{position:relative;width:20%;min-height:150px;margin-right:2%}.node-teaser__node-type--collection-item figure .field,.view-collection-items-search .view-content .views-row figure .field,.view-site-search .view-content .views-row figure .field{margin-bottom:0}.node-teaser__node-type--collection-item figure img,.view-collection-items-search .view-content .views-row figure img,.view-site-search .view-content .views-row figure img{width:100%;max-width:100%;display:block;height:auto}.node-teaser__node-type--collection-item .text,.view-collection-items-search .view-content .views-row .text,.view-site-search .view-content .views-row .text{flex:1 1 78%}.node-teaser__node-type--collection-item .text>a>*,.view-collection-items-search .view-content .views-row .text>a>*,.view-site-search .view-content .views-row .text>a>*{margin-bottom:.875rem}.node-teaser__node-type--collection-item .text .search-result-content,.node-teaser__node-type--collection-item .text p,.view-collection-items-search .view-content .views-row .text .search-result-content,.view-collection-items-search .view-content .views-row .text p,.view-site-search .view-content .views-row .text .search-result-content,.view-site-search .view-content .views-row .text p{font-family:canada-type-gibson,sans-serif;font-size:18px;color:#3d5059;line-height:26px;font-weight:300}.node-teaser__node-type--collection-item .text p:last-child,.view-collection-items-search .view-content .views-row .text p:last-child,.view-site-search .view-content .views-row .text p:last-child{margin-bottom:0}.node-teaser__node-type--collection-item .text p.tag,.view-collection-items-search .view-content .views-row .text p.tag,.view-site-search .view-content .views-row .text p.tag{color:#3d5059}.node-teaser__node-type--collection-item .text p.tag.type,.view-collection-items-search .view-content .views-row .text p.tag.type,.view-site-search .view-content .views-row .text p.tag.type{margin-bottom:20px;color:#c85c1a}.node-teaser__node-type--collection-item .text p.tag.title,.view-collection-items-search .view-content .views-row .text p.tag.title,.view-site-search .view-content .views-row .text p.tag.title{font-style:normal;color:#c85c1a;display:inline}.node-teaser__node-type--collection-item .text p.tag.id:before,.view-collection-items-search .view-content .views-row .text p.tag.id:before,.view-site-search .view-content .views-row .text p.tag.id:before{content:"GLC#:";font-weight:700;margin-right:1ch}.node-teaser__node-type--collection-item .search-result-tags .tag.default,.view-collection-items-search .view-content .views-row .search-result-tags .tag.default,.view-site-search .view-content .views-row .search-result-tags .tag.default{display:none}.node-teaser__node-type--collection-item .date-creator,.view-collection-items-search .view-content .views-row .date-creator,.view-site-search .view-content .views-row .date-creator{display:flex;gap:1rem}.node-teaser__node-type--collection-item .date-creator p.tag,.view-collection-items-search .view-content .views-row .date-creator p.tag,.view-site-search .view-content .views-row .date-creator p.tag{font-family:canada-type-gibson,sans-serif;font-size:18px;margin-bottom:0;text-transform:unset}.node-teaser__node-type--collection-item .date-creator p.tag.creator,.view-collection-items-search .view-content .views-row .date-creator p.tag.creator,.view-site-search .view-content .views-row .date-creator p.tag.creator{font-style:italic;font-weight:500}.node-teaser__node-type--collection-item .text .title,.node-teaser__node-type--collection-item h2,.view-collection-items-search .view-content .views-row .text .title,.view-collection-items-search .view-content .views-row h2,.view-site-search .view-content .views-row .text .title,.view-site-search .view-content .views-row h2{font-family:adobe-garamond-pro,serif;font-style:normal;font-weight:400;font-size:1.375rem;font-weight:700;color:#3d5059;line-height:1.2}#launch-gallery{cursor:zoom-in}#launch-gallery img{display:block}#views-exposed-form-collection-search-page .views-widget-sort-order{display:none!important}body .mfp-bg{background-color:#fff;opacity:1}body .mfp-container .mfp-figure{display:grid;gap:20px;grid-template-rows:auto 1fr auto auto;grid-template-areas:"top" "middle" "bottom";height:100vh}@media screen and (min-width:701px){body .mfp-container .mfp-figure{gap:40px}}body .mfp-container .mfp-figure .top{grid-area:top;justify-self:end}body .mfp-container .mfp-figure .middle{grid-area:middle;overflow:auto}body .mfp-container .mfp-figure .bottom{grid-area:bottom}body .mfp-container .mfp-figure img{max-height:100%;padding:0}body .mfp-container .mfp-figure:after,body .mfp-container .mfp-figure:before{display:none}body .mfp-container .mfp-close{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 53 53' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M39.75 13.25l-26.5 26.5m0-26.5l26.5 26.5' stroke='%23345D33' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;height:47px;justify-self:end;position:relative;right:0;text-indent:-9999px;top:0;width:47px}@media screen and (min-width:701px){body .mfp-container .mfp-close{position:absolute;right:20px;top:20px}}body .mfp-container .mfp-arrow{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 34L2 18 18 2' stroke='%23345D33' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:auto 32px}body .mfp-container .mfp-arrow:after,body .mfp-container .mfp-arrow:before{display:none}body .mfp-container .mfp-arrow svg{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}body .mfp-container .mfp-arrow.mfp-arrow-right{transform:scaleX(-100%)}body .mfp-container .thumbnails{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;padding:0 20px}@media screen and (min-width:701px){body .mfp-container .thumbnails{gap:40px;padding:0 40px}}body .mfp-container .thumbnails img{cursor:pointer;display:block;height:75px;width:auto}@media screen and (min-width:701px){body .mfp-container .thumbnails img{height:90px}}@media screen and (min-width:701px){.page-taxonomy-term,.page__node-type--collection-item{margin-bottom:0}.page__node-type--collection-item article{content:"";clear:both;display:table}.page__node-type--collection-item article .back-link{margin-bottom:40px!important}.page__node-type--collection-item article .image-column,.page__node-type--collection-item article .items-column,.page__node-type--collection-item article .text-column{float:left}.page__node-type--collection-item article .image-column{width:45%}.page__node-type--collection-item article .image-column+.text-column{box-sizing:border-box;padding-left:40px;width:55%}.page__node-type--collection-item article.header-record .text-column{padding-left:0;width:35%}.page__node-type--collection-item article.header-record .items-column{box-sizing:border-box;padding-left:40px;width:65%}.page-taxonomy-term article{content:"";clear:both;display:table}.page-taxonomy-term article .figure,.page-taxonomy-term article .text{float:left}.page-taxonomy-term article figure{width:45%}.page-taxonomy-term article .text{width:55%;padding-left:40px;box-sizing:border-box}}.path-feed #block-gilderlehrman-theme-local-actions{display:flex;justify-content:space-between;width:50%;margin:40px 0}.path-feed #block-gilderlehrman-theme-local-actions li{list-style:none}.path-feed #block-gilderlehrman-theme-local-actions li .button{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;color:#fff;background-color:#3d5059;padding:8px 12px;border-radius:30px;text-align:center;margin-top:10px}.details .responsive-enabled th{font-family:expressway;text-transform:uppercase;font-weight:700}.details .responsive-enabled td{padding:20px}.details .responsive-enabled td a{font-weight:700;color:#8e7023}.details .responsive-enabled td a:hover{color:#3d5059}.collection-advanced-search .result,.collection-advanced-search .views-row,.view-collection-items-search .result,.view-collection-items-search .views-row{border-bottom:1px solid #d9c58a;margin-bottom:2rem;padding-bottom:2rem}.collection-advanced-search .result:last-child,.collection-advanced-search .views-row:last-child,.view-collection-items-search .result:last-child,.view-collection-items-search .views-row:last-child{border:0;margin-bottom:0;padding-bottom:0}.collection-advanced-search .pager-wrapper,.view-collection-items-search .pager-wrapper{border-top:1px solid #946f00;margin-top:2.5rem;padding-top:2.5rem}.collection-advanced-search .search-message,.view-collection-items-search .search-message{color:#163747;font-family:canada-type-gibson;font-size:20px;font-weight:300;line-height:1.3}.collection-advanced-search .search-message a,.view-collection-items-search .search-message a{font-weight:400;text-decoration:underline}.collection-advanced-search .search-message a:hover,.collection-advanced-search .search-message a:visited,.view-collection-items-search .search-message a:hover,.view-collection-items-search .search-message a:visited{color:#3d5059}.collection-advanced-search .summary-and-sorts,.view-collection-items-search .summary-and-sorts{display:flex;flex-direction:column;font-family:canada-type-gibson,sans-serif;font-weight:300;gap:1.25rem;margin-bottom:2.5rem}@media screen and (min-width:701px){.collection-advanced-search .summary-and-sorts,.view-collection-items-search .summary-and-sorts{align-items:center;flex-direction:row}}.collection-advanced-search .summary-and-sorts .summary,.view-collection-items-search .summary-and-sorts .summary{font-size:1.125rem;font-weight:700}@media screen and (min-width:701px){.collection-advanced-search .summary-and-sorts .summary,.view-collection-items-search .summary-and-sorts .summary{margin-right:auto}}.collection-advanced-search .summary-and-sorts .more-link .button,.view-collection-items-search .summary-and-sorts .more-link .button{font-size:1rem;margin:0;padding:5px 10px}.collection-advanced-search .summary-and-sorts .more-link .button:after,.view-collection-items-search .summary-and-sorts .more-link .button:after{display:none}.collection-advanced-search .summary-and-sorts .js-form-type-select,.collection-advanced-search .summary-and-sorts .sort,.view-collection-items-search .summary-and-sorts .js-form-type-select,.view-collection-items-search .summary-and-sorts .sort{display:flex;flex-direction:column;gap:.625rem}@media screen and (min-width:701px){.collection-advanced-search .summary-and-sorts .js-form-type-select,.collection-advanced-search .summary-and-sorts .sort,.view-collection-items-search .summary-and-sorts .js-form-type-select,.view-collection-items-search .summary-and-sorts .sort{align-items:center;flex-direction:row}}.collection-advanced-search .summary-and-sorts .js-form-type-select label,.collection-advanced-search .summary-and-sorts .sort label,.view-collection-items-search .summary-and-sorts .js-form-type-select label,.view-collection-items-search .summary-and-sorts .sort label{flex-shrink:0}.collection-advanced-search .summary-and-sorts .form-item-sort-by,.view-collection-items-search .summary-and-sorts .form-item-sort-by{display:none}form[id*=views-exposed-form-collection-items-search]{font-family:canada-type-gibson,sans-serif;font-weight:300}form[id*=views-exposed-form-collection-items-search] .form-item-keyword label{font-family:adobe-garamond-pro,serif;font-style:normal;font-weight:400;color:#3d5059;font-size:1.375rem;font-weight:700;margin-bottom:1rem}form[id*=views-exposed-form-collection-items-search] .combined{align-items:flex-end;display:flex}form[id*=views-exposed-form-collection-items-search] .combined>.form-item-keyword{display:flex;flex-direction:column;flex-grow:1}form[id*=views-exposed-form-collection-items-search] .combined>.form-item-keyword label{display:block}form[id*=views-exposed-form-collection-items-search] .combined .combined{align-items:center}form[id*=views-exposed-form-collection-items-search] .combined .combined>*{border:solid #345d33;border-width:0 0 1px}@media screen and (min-width:701px){form[id*=views-exposed-form-collection-items-search] .combined .combined>*{border-bottom-width:0;border-right-width:1px}}form[id*=views-exposed-form-collection-items-search] .combined .combined>:last-child{border:0;padding-right:0}form[id*=views-exposed-form-collection-items-search] .view-header>*{border-bottom:1px solid #946f00;padding:2.5rem 0}form[id*=views-exposed-form-collection-items-search] .view-header>:last-child{border:0}form[id*=views-exposed-form-collection-items-search] .keyword-and-actions{align-items:stretch;flex-direction:column;gap:1.5rem}@media screen and (min-width:701px){form[id*=views-exposed-form-collection-items-search] .keyword-and-actions{align-items:flex-end;flex-direction:row;gap:0}}form[id*=views-exposed-form-collection-items-search] .keyword-and-actions .form-item-keyword input{background-color:#f2f2f2;border:0;border-radius:5px;box-shadow:inset 0 0 0 1px #345d33;color:#3d5059;font-family:canada-type-gibson,sans-serif;font-size:1.25rem;font-weight:300;height:3.125rem;padding:0 1rem}@media screen and (min-width:701px){form[id*=views-exposed-form-collection-items-search] .keyword-and-actions .form-item-keyword input{border-radius:5px 0 0 5px}}form[id*=views-exposed-form-collection-items-search] .keyword-and-actions .actions{align-items:center;flex-direction:column;gap:1.5rem}@media screen and (min-width:701px){form[id*=views-exposed-form-collection-items-search] .keyword-and-actions .actions{flex-direction:row;height:3.125rem}}form[id*=views-exposed-form-collection-items-search] .keyword-and-actions .actions a,form[id*=views-exposed-form-collection-items-search] .keyword-and-actions .actions input{cursor:pointer;text-decoration:underline}form[id*=views-exposed-form-collection-items-search] .keyword-and-actions .actions a:focus,form[id*=views-exposed-form-collection-items-search] .keyword-and-actions .actions a:hover,form[id*=views-exposed-form-collection-items-search] .keyword-and-actions .actions input:focus,form[id*=views-exposed-form-collection-items-search] .keyword-and-actions .actions input:hover{text-decoration:none}form[id*=views-exposed-form-collection-items-search] .keyword-and-actions .actions input[data-drupal-selector*=edit-submit]{align-self:stretch;background-color:#345d33;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23.674 20.753L19 16.08a1.124 1.124 0 00-.797-.328h-.764a9.704 9.704 0 002.062-6A9.75 9.75 0 009.751 0 9.75 9.75 0 000 9.75a9.75 9.75 0 009.75 9.751 9.704 9.704 0 006.001-2.062v.764c0 .3.117.586.328.797l4.674 4.674c.44.44 1.153.44 1.59 0l1.326-1.327c.44-.44.44-1.153.005-1.594zM9.75 15.751c-3.315 0-6-2.681-6-6 0-3.315 2.68-6 6-6 3.314 0 6 2.68 6 6 0 3.314-2.681 6-6 6z' fill='%23fff'/%3E%3C/svg%3E");background-position:calc(100% - .75rem) 50%;background-repeat:no-repeat;background-size:1.5rem;border-radius:5px;color:#fff;font-weight:700;padding:.9375rem 0;text-decoration:none;width:100%}@media screen and (min-width:701px){form[id*=views-exposed-form-collection-items-search] .keyword-and-actions .actions input[data-drupal-selector*=edit-submit]{background-position:50%;border-radius:0 5px 5px 0;height:auto;padding:0;text-indent:-9999px;width:3.5rem}}form[id*=views-exposed-form-collection-items-search] .keyword-and-actions .actions input[data-drupal-selector*=edit-reset]{margin:0 1.5rem}form[id*=views-exposed-form-collection-items-search] .keyword-and-actions .actions .form-actions{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:1.5rem;padding-bottom:1.5rem}@media screen and (min-width:701px){form[id*=views-exposed-form-collection-items-search] .keyword-and-actions .actions .form-actions{flex-direction:row;gap:0;padding-bottom:0}}form[id*=views-exposed-form-collection-items-search] .warning{align-items:start;background-color:#f9f6ed;color:#3d5059;display:flex;flex-direction:column;font-size:1.125rem;gap:1.25rem;line-height:1.444em;margin-top:2.5rem;padding:1.875rem}form[id*=views-exposed-form-collection-items-search] .warning h2{font-family:adobe-garamond-pro,serif;font-style:normal;font-weight:400;font-size:1.375rem;font-weight:700}form[id*=views-exposed-form-collection-items-search] .warning .advanced-link{border:1px solid #3d5059;border-radius:5px;padding:.5rem .625rem}form[id*=views-exposed-form-collection-items-search] .warning .advanced-link:focus,form[id*=views-exposed-form-collection-items-search] .warning .advanced-link:hover{text-decoration:underline}form[id*=gli-collection-collection-items-advanced-search]{display:flex;flex-direction:column;gap:2.5rem;position:relative}form[id*=gli-collection-collection-items-advanced-search]>.links{display:flex;font-family:canada-type-gibson,sans-serif;font-weight:300}@media screen and (min-width:701px){form[id*=gli-collection-collection-items-advanced-search]>.links{position:absolute;right:0;top:0}}form[id*=gli-collection-collection-items-advanced-search]>.links a{border-right:1px solid #345d33;line-height:1.625em;padding:0 1.25rem;text-decoration:underline}form[id*=gli-collection-collection-items-advanced-search]>.links a:first-child{padding-left:0}form[id*=gli-collection-collection-items-advanced-search]>.links a:last-child{border-right:0;padding-right:0}form[id*=gli-collection-collection-items-advanced-search]>.links a:focus,form[id*=gli-collection-collection-items-advanced-search]>.links a:hover{text-decoration:none}form[id*=gli-collection-collection-items-advanced-search] .select2-selection,form[id*=gli-collection-collection-items-advanced-search] input:not([type=image i],[type=range i],[type=checkbox i],[type=radio i],[type=submit i]),form[id*=gli-collection-collection-items-advanced-search] select{background-color:#fff;border:0;border-radius:5px;box-shadow:inset 0 0 0 1px #345d33;color:#3d5059;font-family:canada-type-gibson,sans-serif;font-size:1.25rem;font-weight:300;height:3.125rem;text-transform:none}form[id*=gli-collection-collection-items-advanced-search] input:not([type=image i],[type=range i],[type=checkbox i],[type=radio i],[type=submit i]){padding:0 1rem;width:calc(100% - 2rem)}form[id*=gli-collection-collection-items-advanced-search] [data-drupal-selector=edit-remove]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='none' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.527 2.732A1.602 1.602 0 0013.263.47L8 5.736 2.732.474A1.602 1.602 0 00.47 2.737L5.736 8 .474 13.267a1.602 1.602 0 002.263 2.264L8 10.264l5.268 5.262a1.602 1.602 0 002.264-2.264L10.264 8z' fill='%23345d33'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;color:#345d33;cursor:pointer;flex-shrink:0;height:1rem;margin-left:.625rem;text-indent:-9999px;width:1rem}form[id*=gli-collection-collection-items-advanced-search]>fieldset>legend{color:#3d5059;font-size:1.375rem;font-weight:800;margin-bottom:1rem}form[id*=gli-collection-collection-items-advanced-search]>fieldset>legend span:after{content:":"}form[id*=gli-collection-collection-items-advanced-search]>fieldset>.fieldset-wrapper{align-items:flex-start;background-color:#f2f2f2;border:1px solid #345d33;display:flex;flex-direction:column;font-family:canada-type-gibson,sans-serif;gap:1.25rem;padding:1.25rem}@media screen and (min-width:701px){form[id*=gli-collection-collection-items-advanced-search]>fieldset>.fieldset-wrapper{padding:1.875rem}}form[id*=gli-collection-collection-items-advanced-search]>fieldset>.fieldset-wrapper>.form-wrapper{width:100%}form[id*=gli-collection-collection-items-advanced-search]>fieldset>.fieldset-wrapper>.form-wrapper:nth-child(n+3):not(.checkbox-options){border-top:1px solid rgba(52,93,51,.25);padding-top:1.25rem}@media screen and (min-width:701px){form[id*=gli-collection-collection-items-advanced-search]>fieldset>.fieldset-wrapper>.form-wrapper{border:0;padding:0}}form[id*=gli-collection-collection-items-advanced-search]>fieldset .js-form-type-radio{align-items:center;display:flex;flex-wrap:wrap;font-size:1.25rem;gap:.5rem}form[id*=gli-collection-collection-items-advanced-search]>fieldset .js-form-type-radio label{font-weight:400}form[id*=gli-collection-collection-items-advanced-search]>fieldset .js-form-type-radio input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #345d33;border-radius:9999px;height:1.25rem;margin:0;position:relative;width:1.25rem}form[id*=gli-collection-collection-items-advanced-search]>fieldset .js-form-type-radio input:checked{background-color:#345d33;box-shadow:inset 0 0 0 .1875rem #fff}form[id*=gli-collection-collection-items-advanced-search]>fieldset .js-form-type-checkbox{align-items:center;display:flex;flex-wrap:wrap;font-size:1.25rem;gap:.5rem}form[id*=gli-collection-collection-items-advanced-search]>fieldset .js-form-type-checkbox label{font-weight:400}form[id*=gli-collection-collection-items-advanced-search]>fieldset .js-form-type-checkbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:90%;border:1px solid #345d33;border-radius:.1875rem;height:1.25rem;margin:0;position:relative;width:1.25rem}form[id*=gli-collection-collection-items-advanced-search]>fieldset .js-form-type-checkbox input:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M20.285 2L9 13.567 3.714 8.556 0 12.272 9 21 24 5.715z' fill='%23006400'/%3E%3C/svg%3E")}form[id*=gli-collection-collection-items-advanced-search] #edit-keyword-search .fieldgroup{display:flex;flex-direction:column;gap:1rem;position:relative}@media screen and (min-width:701px){form[id*=gli-collection-collection-items-advanced-search] #edit-keyword-search .fieldgroup{align-items:center;flex-direction:row}}form[id*=gli-collection-collection-items-advanced-search] #edit-keyword-search .fieldgroup .js-form-type-textfield{flex:1 1 100%}form[id*=gli-collection-collection-items-advanced-search] #edit-keyword-search .fieldgroup .js-form-type-textfield input{width:calc(100% - 2rem)}form[id*=gli-collection-collection-items-advanced-search] #edit-keyword-search .fieldgroup [data-drupal-selector=edit-remove]{position:absolute;right:0;top:.3125rem}@media screen and (min-width:701px){form[id*=gli-collection-collection-items-advanced-search] #edit-keyword-search .fieldgroup [data-drupal-selector=edit-remove]{position:relative;right:auto;top:auto}}form[id*=gli-collection-collection-items-advanced-search] #edit-keyword-search #edit-global-op{display:flex;gap:1.5rem;margin-bottom:1.25rem}form[id*=gli-collection-collection-items-advanced-search] #edit-keyword-search .checkbox-options{display:flex;gap:1.5rem;margin-top:1rem}@media screen and (min-width:701px){form[id*=gli-collection-collection-items-advanced-search] #edit-keyword-search .checkbox-options{flex-wrap:wrap;max-width:90%}}form[id*=gli-collection-collection-items-advanced-search] #edit-date-search [data-drupal-selector=edit-remove]{margin-top:1.625rem}form[id*=gli-collection-collection-items-advanced-search] .date-types{color:#3d5059;display:flex}form[id*=gli-collection-collection-items-advanced-search] .date-types>li{border:1px solid #345d33;border-right-width:0}form[id*=gli-collection-collection-items-advanced-search] .date-types>li:first-child{border-radius:.3125rem 0 0 .3125rem}form[id*=gli-collection-collection-items-advanced-search] .date-types>li:last-child{border-radius:0 .3125rem .3125rem 0;border-right-width:1px}form[id*=gli-collection-collection-items-advanced-search] .date-types>li button{cursor:pointer;padding:.625rem .9375rem;transition:all .25s}form[id*=gli-collection-collection-items-advanced-search] .date-types>li button.active,form[id*=gli-collection-collection-items-advanced-search] .date-types>li button:active,form[id*=gli-collection-collection-items-advanced-search] .date-types>li button:hover{background-color:#345d33;color:#fff}form[id*=gli-collection-collection-items-advanced-search] .dates-wrapper{align-items:center;display:flex;gap:1rem}form[id*=gli-collection-collection-items-advanced-search] .dates-wrapper+.dates-wrapper{border-top:1px solid rgba(52,93,51,.25);margin-top:.5rem;padding-top:1.5rem}form[id*=gli-collection-collection-items-advanced-search] .dates{display:flex;flex:1 1 auto;flex-direction:column;gap:1rem}form[id*=gli-collection-collection-items-advanced-search] .date-fields legend{margin-bottom:.625rem}form[id*=gli-collection-collection-items-advanced-search] .date-fields .fieldset-wrapper{display:flex;gap:1.625rem}form[id*=gli-collection-collection-items-advanced-search] .date-fields .fieldset-wrapper>.form-item{flex:1 1 33.333%;position:relative}form[id*=gli-collection-collection-items-advanced-search] .date-fields .fieldset-wrapper>.form-item:after{background-color:#000;border-radius:9999px;content:"";height:1.375rem;position:absolute;right:-.8125rem;top:.9375rem;transform:rotate(25deg);width:.0938rem}form[id*=gli-collection-collection-items-advanced-search] .date-fields .fieldset-wrapper>.form-item:last-child:after{display:none}form[id*=gli-collection-collection-items-advanced-search] .date-fields .fieldset-wrapper>.form-item>select{width:100%}form[id*=gli-collection-collection-items-advanced-search] .add-a-condition,form[id*=gli-collection-collection-items-advanced-search] .add-a-range{background-color:#fff;border-width:1px;color:#3d5059!important;cursor:pointer;font-size:1rem;font-weight:300;line-height:1.2}form[id*=gli-collection-collection-items-advanced-search] .add-a-condition:after,form[id*=gli-collection-collection-items-advanced-search] .add-a-range:after{content:"+";font-size:1.25em;line-height:0}form[id*=gli-collection-collection-items-advanced-search] .form-actions{display:flex;gap:1.5rem}form[id*=gli-collection-collection-items-advanced-search] .form-actions input[data-drupal-selector*=edit-submit]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23.674 20.753L19 16.08a1.124 1.124 0 00-.797-.328h-.764a9.704 9.704 0 002.062-6A9.75 9.75 0 009.751 0 9.75 9.75 0 000 9.75a9.75 9.75 0 009.75 9.751 9.704 9.704 0 006.001-2.062v.764c0 .3.117.586.328.797l4.674 4.674c.44.44 1.153.44 1.59 0l1.326-1.327c.44-.44.44-1.153.005-1.594zM9.75 15.751c-3.315 0-6-2.681-6-6 0-3.315 2.68-6 6-6 3.314 0 6 2.68 6 6 0 3.314-2.681 6-6 6z' fill='%23fff'/%3E%3C/svg%3E");background-position:calc(100% - 1rem);background-repeat:no-repeat;background-size:1.5rem;cursor:pointer;font-weight:700;padding-right:4rem}form[id*=gli-collection-collection-items-advanced-search] .form-item--error-message{color:#ac2a00;margin-top:.3125rem}form[id*=gli-collection-collection-items-advanced-search] .form-item--error .select2-selection,form[id*=gli-collection-collection-items-advanced-search] .form-item--error input:not([type=image i],[type=range i],[type=checkbox i],[type=radio i],[type=submit i]),form[id*=gli-collection-collection-items-advanced-search] .form-item--error select{box-shadow:inset 0 0 0 1px #ac2a00,0 0 0 1px #ac2a00;color:#ac2a00}#block-gilderlehrman-theme-exposedformcollection-items-searchpage,form[id*=gli-collection-collection-items-advanced-search]{border-bottom:1px solid #946f00;margin-bottom:2.5rem;padding-bottom:2.5rem;position:relative}.collection-items-link-list{display:flex;flex-direction:column;flex-wrap:wrap;font-size:1.25rem;gap:1rem;margin-top:2.5rem}@media screen and (min-width:701px){.collection-items-link-list{align-items:center;flex-direction:row}}.collection-items-link-list>p{font-family:adobe-garamond-pro,serif;font-style:normal;font-weight:400;color:#3d5059;font-size:1.375rem;font-weight:700;text-align:center}@media screen and (min-width:701px){.collection-items-link-list>p{padding-right:.5rem;text-align:left}}.collection-items-link-list .link-list-container{border:1px solid #345d33;border-radius:5px;cursor:pointer;flex:1 1 0;font-family:canada-type-gibson,sans-serif;font-weight:300;padding:.875rem 1.125rem;position:relative;text-align:center;z-index:2}.collection-items-link-list .link-list-container:focus-within,.collection-items-link-list .link-list-container:hover{z-index:1000}.collection-items-link-list .link-list-container:focus-within>ul,.collection-items-link-list .link-list-container:hover>ul{clip:auto}.collection-items-link-list .link-list-container:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='13' height='9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.2 7.948L.86 2.608a.66.66 0 010-.933l.623-.623a.66.66 0 01.931-.001l4.253 4.232 4.252-4.232a.66.66 0 01.932.001l.622.623a.66.66 0 010 .933l-5.34 5.34a.66.66 0 01-.933 0z' fill='%233D5059'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:.8125rem;position:absolute;right:1.125rem;top:50%;transform:translate(-50%,-50%);width:.8125rem}.collection-items-link-list .link-list-container ul{clip:rect(1px,1px,1px,1px);background-color:#fff;border:1px solid #345d33;border-radius:0 0 5px 5px;border-top:0;left:-1px;max-height:22em;overflow:scroll;padding:.4375rem 0;position:absolute;text-align:left;top:calc(100% - 5px);width:100%;z-index:1}.collection-items-link-list .link-list-container ul>li>a{display:block;line-height:1.1;padding:.4375rem 1.125rem}.collection-items-link-list .link-list-container ul li:focus-within,.collection-items-link-list .link-list-container ul li:hover{background-color:#345d33}.collection-items-link-list .link-list-container ul li:focus-within a,.collection-items-link-list .link-list-container ul li:hover a{color:#fff;font-weight:400}.block#block-gilderlehrman-theme-refineresults>h2{font-family:adobe-garamond-pro,serif;font-style:normal;font-weight:400;color:#3d5059;font-size:1.375rem;font-weight:700}.block#block-gilderlehrman-theme-collections-exposed-sort .form-actions,.block#block-gilderlehrman-theme-collections-exposed-sort .form-item-items-per-page{display:none}.block#block-gilderlehrman-theme-collections-exposed-sort .form-item label{display:block;margin-bottom:.625rem}.block#block-gilderlehrman-theme-collections-exposed-sort .bef-links ul li a{font-family:adobe-garamond-pro,serif;font-style:normal;font-weight:400;font-size:1rem;line-height:1;margin:0}.block#block-gilderlehrman-theme-collections-exposed-sort .bef-links ul li a.bef-link--selected,.block#block-gilderlehrman-theme-collections-exposed-sort .bef-links ul li a:focus,.block#block-gilderlehrman-theme-collections-exposed-sort .bef-links ul li a:hover{font-weight:700}#block-soapbox-form-login a{font-family:expressway,sans-serif;font-weight:700;font-size:14px;color:#fff;background:#3d5059;padding:10px;border-radius:20px;text-transform:uppercase;margin-right:30px;float:left}#block-soapbox-form-login .nice-login-pass{margin:0}#block-soapbox-form-login .create-account-link,#block-soapbox-form-login .request-password-link{display:none}.page__node-type--soapbox-for #block-mainpagecontent article div,.user--anonymous.page__node-type--soapbox-for #block-mainpagecontent article div{font-family:expressway,sans-serif;font-weight:700;font-size:18px;color:#ac2a00;margin-top:.25em}.path--programs .layout-content-wrapper{margin-top:20px}@media screen and (min-width:850px){.path--programs .layout-content-wrapper{gap:5.7%}.path--programs .layout-content-wrapper .layout-content{flex-basis:70.3%}.path--programs .layout-content-wrapper .layout-sidebar-first{flex-basis:24%}}.block--configurable-views-filter-block-blockprograms-block-1,.block--views-exposed-filter-blockprograms-block-1{margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #000}.block--configurable-views-filter-block-blockprograms-block-1 form,.block--views-exposed-filter-blockprograms-block-1 form{display:flex}.block--configurable-views-filter-block-blockprograms-block-1 .form-item-search-api-fulltext input,.block--views-exposed-filter-blockprograms-block-1 .form-item-search-api-fulltext input{padding:15.5px 32px 15.5px 14px;border:1px solid #3d5059;border-radius:5px 0 0 5px;box-shadow:inset 0 5px 10px 1px rgba(0,0,0,.05);font-size:24px;font-family:adobe-garamond-pro;line-height:1;font-style:italic;width:100%}.block--configurable-views-filter-block-blockprograms-block-1 .form-actions,.block--views-exposed-filter-blockprograms-block-1 .form-actions{width:62px}.block--configurable-views-filter-block-blockprograms-block-1 .form-submit--search,.block--views-exposed-filter-blockprograms-block-1 .form-submit--search{display:flex;justify-content:center;align-items:center;border-radius:0 5px 5px 0;background:#345d33;box-shadow:inset 0 5px 10px 1px rgba(0,0,0,.05);font-size:24px;padding:20px;color:#fff}.block--configurable-views-filter-block-blockprograms-block-1 .form-item-sort-bef-combine>*,.block--views-exposed-filter-blockprograms-block-1 .form-item-sort-bef-combine>*{display:inline-block}.block--configurable-views-filter-block-blockprograms-block-1 .form-item-sort-bef-combine>.js-hide,.block--views-exposed-filter-blockprograms-block-1 .form-item-sort-bef-combine>.js-hide{display:none}.block--configurable-views-filter-block-blockprograms-block-1 .form-item-sort-bef-combine,.block--views-exposed-filter-blockprograms-block-1 .form-item-sort-bef-combine{display:flex;flex-direction:column;gap:8px}.block--configurable-views-filter-block-blockprograms-block-1 .form-item-sort-bef-combine.js-hide,.block--views-exposed-filter-blockprograms-block-1 .form-item-sort-bef-combine.js-hide{display:none}@media screen and (min-width:850px){.block--configurable-views-filter-block-blockprograms-block-1 .form-item-sort-bef-combine,.block--views-exposed-filter-blockprograms-block-1 .form-item-sort-bef-combine{align-items:center;flex-direction:row;gap:15px}}.block--configurable-views-filter-block-blockprograms-block-1 .form-item-sort-bef-combine label,.block--views-exposed-filter-blockprograms-block-1 .form-item-sort-bef-combine label{display:inline-block;font-family:canada-type-gibson,sans-serif;font-weight:300}.layout-sidebar-first .block--configurable-views-filter-block-blockprograms-block-1 .form-item-sort-bef-combine,.layout-sidebar-first .block--configurable-views-filter-block-blockprograms-block-1>h2,.layout-sidebar-first .block--views-exposed-filter-blockprograms-block-1 .form-item-sort-bef-combine,.layout-sidebar-first .block--views-exposed-filter-blockprograms-block-1>h2{display:none}.layout-content .block--configurable-views-filter-block-blockprograms-block-1,.layout-content .block--views-exposed-filter-blockprograms-block-1{padding-bottom:0;border-bottom:none}.layout-content .block--configurable-views-filter-block-blockprograms-block-1 .form-actions,.layout-content .block--views-exposed-filter-blockprograms-block-1 .form-actions{display:none}@media screen and (min-width:850px){.view-programs .view-content{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:3.5%;grid-row-gap:18px;margin-right:20px}}@media screen and (min-width:1024px){.view-programs .view-content{grid-column-gap:5%;margin-right:20px}}.view-programs .pager-wrapper .pager{float:right}.view-programs .pager-wrapper ul.pager__items{margin:0;text-align:left}.view-programs .pager-wrapper ul.pager__items li{display:inline-block;margin:0 0 .25em .75em;padding:0 0 10px;font-family:canada-type-gibson,sans-serif;text-transform:none;font-size:20px}.view-programs .pager-wrapper ul.pager__items li:first-child{margin-left:0}.view-programs .pager-wrapper ul.pager__items li.is-active a{color:#163747;font-weight:700}.view-programs .pager-wrapper ul.pager__items a{color:#163747;font-weight:300;text-decoration:none}.page__node-type--p-e-home .views-exposed-form{margin-bottom:.5em}.page__node-type--p-e-home .views-exposed-form fieldset.fieldgroup{border-top:1px dashed #000;width:100%;margin-top:60px}.page__node-type--p-e-home .views-exposed-form legend{margin:-20px 0 60px 20px}.page__node-type--p-e-home .views-exposed-form .fieldset-legend{font-family:CheltenhamW01-BoldExtra,serif;font-style:normal;font-weight:400;font-size:40px;background-color:#fff;width:129px;padding-left:20px}.page__node-type--p-e-home .views-exposed-form .bef-toggle{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;color:#fff;background-color:#3d5059;padding:8px 12px;border-radius:30px;text-align:center;margin-top:10px}.page__node-type--p-e-home .views-exposed-form .form-checkboxes.bef-processed{padding-top:20px;margin-bottom:40px}.page__node-type--p-e-home .views-exposed-form .form-checkboxes.bef-processed>.form-item{float:none}.page__node-type--p-e-home .views-exposed-form .form-checkboxes.bef-processed label{font-family:adobe-garamond-pro,serif;font-style:normal;font-weight:400;font-size:18px;margin:0}.page__node-type--p-e-home .views-exposed-form .form-checkboxes.bef-processed input{margin-left:5px}@media screen and (min-width:701px){.page__node-type--p-e-home .views-exposed-form .form-checkboxes.bef-processed{display:flex;justify-content:space-between;width:50%}.page__node-type--p-e-home .views-exposed-form legend{margin-bottom:0}.page__node-type--p-e-home .views-exposed-form .bef-toggle{float:right}}.programs-events-banner{width:100%;border-bottom:1px dashed #000;padding:10px 0;margin:10px 0 20px;display:flex;justify-content:space-between;align-items:baseline}.programs-events-banner h2,.programs-events-banner h4{font-family:adobe-garamond-pro,serif;font-style:normal;font-weight:400;font-size:4rem;font-style:italic}@media screen and (max-width:700px){.programs-events-banner h2,.programs-events-banner h4{font-size:2.7rem}}.programs-events-banner .action-icons{margin-top:30px}.node--type-program_event .content p{word-wrap:break-word;white-space:pre-wrap;word-break:break-word}.programs-events-header .headline{border-bottom:3px solid}.programs-events-header .headline h1,.programs-events-header .headline h2{font-family:CheltenhamW01-BoldExtra,serif;font-style:normal;font-weight:400;font-size:14vw}.programs-events-header .headline .header-image,.programs-events-header .headline h1,.programs-events-header .headline h2,.programs-events-header .headline h3{padding-bottom:20px}.programs-events-header .headline .header-image .field-label{display:none}.programs-events-header .headline .header-image img{width:100%;display:block;height:auto}.programs-events-header .sub-head{border-bottom:1px dashed #000}.programs-events-header .sub-head h3{font-family:adobe-garamond-pro,serif;font-style:normal;font-weight:400;font-size:25px;font-style:italic;padding:20px 0;line-height:1.2}.programs-events-header a.button,.programs-events-header button{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;color:#fff!important;background-color:#3d5059;margin-bottom:20px;padding:10px 20px;border-radius:30px;box-sizing:border-box}.page__node-type--program-event .sub-heade h3,.page__node-type--programs-and-events .sub-heade h3{font-family:adobe-garamond-pro,serif;font-style:normal;font-weight:400;font-size:25px;font-style:italic}.page__node-type--program-event h1.sub-page-header,.page__node-type--program-event h2.sub-page-header,.page__node-type--programs-and-events h1.sub-page-header,.page__node-type--programs-and-events h2.sub-page-header{font-family:CheltenhamW01-BoldExtra,serif;font-style:normal;font-weight:400;font-size:50px;padding:20px 0}@media screen and (min-width:701px){.programs-events-header .headline{content:"";clear:both;display:table;width:100%;position:relative}.programs-events-header .headline h1,.programs-events-header .headline h2,.programs-events-header .headline h3{font-size:90px;padding-right:20px;vertical-align:bottom;display:table-cell}.programs-events-header .headline .header-image{width:150px;vertical-align:bottom;display:table-cell}.node-type-self-paced-course .programs-events-banner h4{font-size:30px}.node-type-self-paced-course .programs-events-header .headline h1,.node-type-self-paced-course .programs-events-header .headline h2{width:100%}}.program-buttons-page article .button{text-align:center!important;margin-top:28px!important;margin-right:20px!important}@media (min-width:760px){.program-buttons-page article .button{width:500px!important}}.program-buttons-page article #container-1{margin-top:3%!important;border-bottom:1px solid #000}.program-buttons-page article #container-2{margin-bottom:3%!important}.program-buttons-page article .button-description{width:50%!important;float:right!important}.program-buttons-page article .container{justify-content:space-around!important;background-color:#ddd;padding:20px}@media (min-width:760px){.program-buttons-page article .container{display:flex!important}}.program-buttons-page article{width:100%!important;padding:0!important}.program-buttons-page .button{text-align:center;margin-top:28px;margin-right:20px;float:left}.program-buttons-page #program-1,.program-buttons-page #program-2{border-bottom:1px solid #000;margin-bottom:0}.program-buttons-page .program{justify-content:space-around;background-color:#ddd;padding:20px}.program-buttons-page .lower-image{margin-top:55px}@media (min-width:1020px){.program-buttons-page .program-description{float:right;min-width:500px;display:flex;flex-direction:column;justify-content:center;margin-bottom:0}}@media (min-width:760px){.program-buttons-page .lower-image figcaption{margin-top:55px}.program-buttons-page .program{display:flex}.program-buttons-page .button-container{width:500px;margin:0 20px 0 0}}.page__node-type--program-event article,.page__node-type--programs-and-events article{margin-top:20px}.page__node-type--program-event article h3,.page__node-type--programs-and-events article h3{margin-top:40px}.page__node-type--program-event article .nhtoy-winner-expand,.page__node-type--programs-and-events article .nhtoy-winner-expand{cursor:pointer;color:#666;margin-bottom:0;font-weight:700;padding:0 0 0 50px}.page__node-type--program-event article .nhtoy-winner-expand:before,.page__node-type--programs-and-events article .nhtoy-winner-expand:before{content:"+";padding-right:10px}.page__node-type--program-event article .nhtoy-winner-expand.expand:before,.page__node-type--programs-and-events article .nhtoy-winner-expand.expand:before{content:"–"}.page__node-type--program-event article .nhtoy-winner-expand-text,.page__node-type--programs-and-events article .nhtoy-winner-expand-text{padding:5px 10px 5px 68px}.page__node-type--program-event article .winner_wrap,.page__node-type--programs-and-events article .winner_wrap{float:left;position:relative;height:351px;margin:0 13px 30px auto;width:143px;overflow:hidden}.page__node-type--program-event article .winner_wrap img,.page__node-type--programs-and-events article .winner_wrap img{height:190px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;float:none!important;margin:0 auto}.page__node-type--program-event article .winner_wrap p,.page__node-type--programs-and-events article .winner_wrap p{bottom:0;margin-bottom:0;text-align:center}.page__node-type--program-event article .winner_wrap .state,.page__node-type--programs-and-events article .winner_wrap .state{font-weight:700}.page__node-type--program-event article .winner_wrap .winner_city,.page__node-type--program-event article .winner_wrap .winner_school,.page__node-type--programs-and-events article .winner_wrap .winner_city,.page__node-type--programs-and-events article .winner_wrap .winner_school{font-style:italic}.page__node-type--program-event article .side-menu,.page__node-type--programs-and-events article .side-menu{list-style:none}.page__node-type--program-event #sub-links h2,.page__node-type--programs-and-events #sub-links h2{display:none}.page__node-type--program-event #sub-links .views-row,.page__node-type--programs-and-events #sub-links .views-row{width:100%;margin-bottom:10px}.page__node-type--program-event #sub-links .views-row li,.page__node-type--programs-and-events #sub-links .views-row li{list-style:none}.page__node-type--program-event #sub-links .views-row a,.page__node-type--programs-and-events #sub-links .views-row a{font-family:expressway,sans-serif;font-weight:400;font-size:14px;color:#3d5059;border:1px solid #b2b9bc;padding:10px;display:block;overflow:auto}.page__node-type--program-event #sub-links .views-row a.active,.page__node-type--program-event #sub-links .views-row a:hover,.page__node-type--programs-and-events #sub-links .views-row a.active,.page__node-type--programs-and-events #sub-links .views-row a:hover{color:#fff;background-color:#b2b9bc}.page__node-type--program-event #sub-links .views-row img,.page__node-type--programs-and-events #sub-links .views-row img{display:none}.page__node-type--program-event.page-node-121231 #sub-links .views-row,.page__node-type--programs-and-events.page-node-121231 #sub-links .views-row{background-color:#3d5059;margin-bottom:20px;position:relative}.page__node-type--program-event.page-node-121231 #sub-links .views-row a,.page__node-type--programs-and-events.page-node-121231 #sub-links .views-row a{border:none;padding:0;display:block}.page__node-type--program-event.page-node-121231 #sub-links .views-row img,.page__node-type--programs-and-events.page-node-121231 #sub-links .views-row img{width:100%;opacity:.5;display:block}.page__node-type--program-event.page-node-121231 #sub-links .views-row .title,.page__node-type--programs-and-events.page-node-121231 #sub-links .views-row .title{font-family:adobe-garamond-pro,serif;font-style:normal;font-weight:400;width:100%;box-sizing:border-box;font-size:20px;font-weight:700;line-height:1.2;color:#fff;padding:20px;position:absolute;left:0;bottom:0}.page__node-type--programs-and-events #block-views-store-block-1 #content-header,.page__node-type--programs-and-events #block-views-store-block-1 h2{display:none}.page__node-type--programs-and-events #block-views-store-block-1 h3{margin-top:0}.page__node-type--programs-and-events #block-views-store-block-1 h3 a{color:#000;font-weight:400;text-transform:none}.page__node-type--programs-and-events #block-views-store-block-1 .product{border-bottom:1px solid #ccc;margin-bottom:40px;padding-bottom:20px}@media screen and (min-width:701px){.page__node-type--program-event article,.page__node-type--programs-and-events article{width:60%;padding-left:20%;position:relative}.page__node-type--program-event #sub-links,.page__node-type--programs-and-events #sub-links{width:22%;margin-right:2%;position:absolute;top:0;left:0}.page__node-type--program-event.page-node-121231 #sub-links,.page__node-type--programs-and-events.page-node-121231 #sub-links{width:100%;position:relative}.page__node-type--program-event.page-node-121231 #sub-links .views-row,.page__node-type--programs-and-events.page-node-121231 #sub-links .views-row{width:48.5%;float:left}.page__node-type--program-event.page-node-121231 #sub-links .views-row:nth-child(2n),.page__node-type--programs-and-events.page-node-121231 #sub-links .views-row:nth-child(2n){margin-left:3%}.page__node-type--program-event.page-node-502032 article,.page__node-type--programs-and-events.page-node-502032 article{width:100%;padding-left:0}.page__node-type--program-event.page-node-502032 .view-filters,.page__node-type--programs-and-events.page-node-502032 .view-filters{display:none}}.node-type-self-paced-course article{width:auto;padding-left:29%}.node-type-self-paced-course article h3{margin-top:40px}.node-type-self-paced-course article h2,.node-type-self-paced-course article strong{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px}.node-type-self-paced-course article strong{margin:40px 0 5px}.node-type-self-paced-course article ul{margin-left:0}.node-type-self-paced-course article ul li{list-style:none}.node-type-self-paced-course article ul.download-list li{text-indent:150px;padding-bottom:10px;border-bottom:1px solid #ccc;position:relative}.node-type-self-paced-course article ul.download-list span{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;color:#3d5059;position:absolute;left:-150px}.node-type-self-paced-course article ul.download-list a{font-family:expressway,sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;color:#3d5059;text-decoration:underline}.node-type-self-paced-course .views-field-field-quiz-reference ul li{margin:0 0 20px}.node-type-self-paced-course .views-field-field-quiz-reference a{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;width:100%;color:#fff;background:#3d5059;padding:10px 20px;border-radius:50px;box-sizing:border-box;display:inline-block}.node-type-quiz article,.node-type-self-paced-course article{margin-top:20px}.node-type-quiz article .quicktabs-tabs li,.node-type-self-paced-course article .quicktabs-tabs li{width:100%;margin:0 0 10px;padding:0;display:block}.node-type-quiz article .quicktabs-tabs li a,.node-type-self-paced-course article .quicktabs-tabs li a{font-family:expressway,sans-serif;font-weight:400;font-size:14px;color:#3d5059;border:1px solid #b2b9bc;padding:10px;display:block}.node-type-quiz article .quicktabs-tabs li.active a,.node-type-quiz article .quicktabs-tabs li a:hover,.node-type-self-paced-course article .quicktabs-tabs li.active a,.node-type-self-paced-course article .quicktabs-tabs li a:hover{color:#fff;background-color:#b2b9bc}@media screen and (min-width:701px){.node-type-quiz article,.node-type-self-paced-course article{width:55%;min-height:400px;padding-left:25%;position:relative}.node-type-quiz article #block-quicktabs-self-paced-courses,.node-type-self-paced-course article #block-quicktabs-self-paced-courses{position:unset}.node-type-quiz article .quicktabs-tabs,.node-type-self-paced-course article .quicktabs-tabs{width:27%;margin-right:2%;position:absolute;top:0;left:0}}.node-type-quiz #quiz{padding-top:40px}.node-type-quiz #quiz .quiz-start-link{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;color:#fff;background-color:#3d5059;text-align:center;padding:10px 20px;border-radius:25px;display:block}@media screen and (min-width:701px){.node-type-quiz #quiz{padding-top:100px}.node-type-quiz #quiz .quiz-start-link{margin:0 30%}}.page-node-quiz-results .tabs,.page-node-take .tabs{margin-bottom:40px}.page-node-quiz-results .field-name-body,.page-node-take .field-name-body{font-family:CheltenhamW01-BoldExtra,serif;font-style:normal;font-weight:400;font-size:32px;line-height:1.2;margin-bottom:40px}.page-node-quiz-results table,.page-node-take table{width:100%;border-spacing:0 10px;border-collapse:separate;margin-bottom:40px}.page-node-quiz-results tr,.page-node-take tr{margin-bottom:5px;background-color:transparent;border-bottom:10px solid transparent}.page-node-quiz-results td,.page-node-take td{vertical-align:middle;padding:30px 10px;background-color:#e6e6e6;margin-bottom:10px}.page-node-quiz-results td:first-child,.page-node-take td:first-child{border-radius:60px 0 0 60px}.page-node-quiz-results td:last-child,.page-node-take td:last-child{border-radius:0 60px 60px 0}.page-node-quiz-results p,.page-node-take p{line-height:1.2}.page-node-take #quiz-progress{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;font-style:normal;border-bottom:3px solid #000;margin-bottom:20px;padding-bottom:10px}.page-node-take #quiz-progress span{padding:0 5px}.page-node-take .answering-form h2{display:none}.page-node-take .answering-form .form-type-radios label{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;margin-bottom:10px}.page-node-take .quiz-question-multichoice input[type=radio]{width:12px;height:13px;border:2px solid #777;border-radius:10px;background:#fff;box-shadow:none;-webkit-appearance:none;-moz-appearance:none}.page-node-take .quiz-question-multichoice tr:hover{cursor:pointer}.page-node-take .quiz-question-multichoice tr.selected td{color:#fff;background-color:#3d5059}.page-node-take .quiz-question-multichoice tr.selected input[type=radio]{border-color:#f2f2f2;background:#777}.page-node-take .form-actions p{margin-bottom:20px}.page-node-take .form-actions input.form-submit,.page-node-take .form-actions p{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px}.page-node-take .form-actions input.form-submit{border-radius:25px;color:#fff;background:#3d5059;margin:0 10px 20px 0;padding:10px 20px}.page-node-take .form-actions input.form-submit.cancel{color:#3d5059;border:1px solid #3d5059;background:transparent}.page-node-take .form-actions input.form-submit:hover{cursor:pointer}.page-node-quiz-results #quiz_score_percent,.page-node-quiz-results #quiz_score_possible{padding:10px 0}.page-node-quiz-results #quiz_score_possible{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;border-top:1px solid #000}.page-node-quiz-results #quiz_score_percent,.page-node-quiz-results #quiz_score_possible em{font-family:CheltenhamW01-BoldExtra,serif;font-style:normal;font-weight:400;font-size:32px}.page-node-quiz-results #quiz_score_percent{border-bottom:1px solid #000;margin-bottom:20px}.page-node-quiz-results fieldset{width:100%}.page-node-quiz-results fieldset legend{margin-bottom:10px}.page-node-quiz-results fieldset legend,.page-node-quiz-results th{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px}.page-node-quiz-results th{font-weight:400}.page-node-quiz-results th:nth-child(2){font-size:0}.page-node-quiz-results th:last-child{text-align:right}.page-node-quiz-results td:first-child,.page-node-quiz-results th:first-child{width:22%;padding-left:5%}.page-node-quiz-results td:last-child,.page-node-quiz-results th:last-child{width:24%;padding-right:5%}.page-node-quiz-results td:nth-child(2),.page-node-quiz-results th:nth-child(2){width:44%}.page-node-quiz-results td:nth-child(3),.page-node-quiz-results td:nth-child(4),.page-node-quiz-results td:nth-child(5),.page-node-quiz-results th:nth-child(3),.page-node-quiz-results th:nth-child(4),.page-node-quiz-results th:nth-child(5){display:none}.page-node-quiz-results td{padding:20px}.page-node-quiz-results .quiz-report-score-container{display:none}.page-node-quiz-results .quiz-score-icon{text-align:center}.page-node-quiz-results #quiz-summary p{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;font-weight:400;line-height:1.6}.page-node-quiz-results #quiz-summary a{color:#3d5059;font-weight:700;text-decoration:underline}@media screen and (min-width:701px){.node-type-quiz .back-link,.page-node-quiz-results .back-link,.page-node-take .back-link{width:23%;margin-top:16px;margin-right:2%;position:absolute;top:0;left:0;z-index:10}.page-node-quiz-results #block-system-main,.page-node-take #block-system-main{width:55%;min-height:400px;padding-left:25%;position:relative}.page-node-quiz-results #main #quiz,.page-node-take #main #quiz{position:relative}}@media screen and (min-width:481px) and (max-width:700px){.page-node-quiz-results #quiz_score_percent,.page-node-quiz-results #quiz_score_possible{margin-bottom:20px;padding:10px 0;border-top:1px solid #000;border-bottom:1px solid #000;float:left}.page-node-quiz-results #quiz_score_possible{width:60%}.page-node-quiz-results #quiz_score_percent{width:40%;text-align:right}}@media screen and (min-width:850px){.page-node-quiz-results #quiz_score_percent,.page-node-quiz-results #quiz_score_possible{margin-bottom:20px;padding:10px 0;border-top:1px solid #000;border-bottom:1px solid #000;float:left}.page-node-quiz-results #quiz_score_possible{width:60%}.page-node-quiz-results #quiz_score_percent{width:40%;text-align:right}}.node-type-certificate .node-certificate .content #cert-bg{position:absolute;width:100%;height:100%;margin-top:-35px}.node-type-certificate .node-certificate .content #cert-name{position:absolute;top:26%;font-family:"gill sans-serif",arial;font-size:40px;text-transform:uppercase;color:#a11418;text-align:center;width:100%}.page-node-306250 .container{background-color:#f0f0f0;margin-bottom:10px;padding:40px}.page-node-306250 .block--system-main-block .button{width:50%;float:left;text-align:center;margin-right:40px!important}@media screen and (max-width:700px){.page-node-306250 .block--system-main-block .button{width:100%!important}}.page-node-121239 h2 a{color:#000}.page-node-121239 h2 a:hover{color:#3d5059}.page-teacher-seminars .view-content{margin:40px 0}.page-teacher-seminars .view-content h3{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;color:#fff;background-color:#3d5059;margin-bottom:20px;padding:4px 6px}.page-teacher-seminars .views-row{border-bottom:1px dashed #000;margin-bottom:20px;padding-bottom:10px}.page-teacher-seminars .views-row.views-row-last{border:none;margin-bottom:40px;padding-bottom:0}.page-teacher-seminars .views-row h4{font-family:adobe-garamond-pro,serif;font-style:normal;font-weight:400;font-size:20px;font-weight:700;line-height:1.2;margin-bottom:20px}.page-teacher-seminars .views-row p{font-family:adobe-garamond-pro,serif;font-style:normal;font-weight:400;font-size:18px;line-height:1.2;margin-bottom:10px}.page-teacher-seminars .views-row .director,.page-teacher-seminars .views-row .location,.page-teacher-seminars .views-row .partner{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;display:block;margin-bottom:5px}.page-teacher-seminars .views-row a{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;color:#946f00}@media screen and (min-width:850px){.page-teacher-seminars .view-content{content:"";clear:both;display:table;width:60%;padding-left:20%}}.page-seminar-detail .views-field-title{font-family:CheltenhamW01-BoldExtra,serif;font-style:normal;font-weight:400;font-size:40px;margin-bottom:40px}.page-seminar-detail .view-content{font-size:18px;line-height:1.3;margin-top:20px}.page-seminar-detail .view-content h2{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;margin:5px 0}.page-seminar-detail .view-content a{color:#000;font-weight:400}.page-seminar-detail .view-content p{margin-bottom:20px}.page-seminar-detail .view-content ol,.page-seminar-detail .view-content ul{list-style:disc;margin:0 0 20px 20px}.page-seminar-detail .view-content ol li,.page-seminar-detail .view-content ul li{margin-bottom:10px}.page-seminar-detail .view-content ul{list-style:disc}@media screen and (min-width:701px){.page-seminar-detail .view-content{width:60%;padding-left:20%}}.view-teacher-seminars-spc-registration h1.dashboard-header{font-family:CheltenhmXBdCnBTWXX-Bold;font-style:normal;font-weight:400;font-size:90px;width:100%;border-bottom:3px solid #000;margin-top:40px;margin-bottom:10px;padding-bottom:10px}.view-teacher-seminars-spc-registration .view-header{background-color:#f0f0f0;padding:40px}.view-teacher-seminars-spc-registration .ts-greeting{font-family:CheltenhmXBdCnBTWXX-Bold;font-size:40px}.view-teacher-seminars-spc-registration .view-content{background-color:#f0f0f0;padding-bottom:20px}.view-teacher-seminars-spc-registration .courses{color:#fff!important;font-weight:700;font-family:expressway;text-transform:uppercase;width:100%;display:block}.view-teacher-seminars-spc-registration .courses:hover{color:#fff}.view-teacher-seminars-spc-registration .session-subheading{font-family:adobe garamond pro;font-size:24px;margin:60px 40px 20px;font-style:italic;border-top:1px dashed #000;padding-top:60px}@media screen and (max-width:700px){.view-teacher-seminars-spc-registration .session-subheading{margin:60px 0 20px;border:unset!important;padding-top:unset!important}}.view-teacher-seminars-spc-registration .sessions{color:#fff!important;font-family:expressway;text-transform:uppercase;font-weight:700;width:100%;display:block}.view-teacher-seminars-spc-registration .sessions:hover{color:#fff}.view-teacher-seminars-spc-registration .view-teacher-seminars-spc-registration{background-color:#f0f0f0;padding-bottom:20px}.view-teacher-seminars-spc-registration .course-container,.view-teacher-seminars-spc-registration .session-container{background-color:#3d5059;border-radius:30px;padding:10px 20px;text-align:center;margin-bottom:40px;width:66%;margin-left:17%}.page-online-teacher-seminar-status-page-clone .views-field-title{margin:60px 40px 20px;padding-top:60px}.page-node-305478 #chart-img{width:418px;margin:0 auto}.page-node-305478 .body-image{width:100%;margin:40px 0 60px!important;display:flex}.page-node-305478 .parent-curriculum{display:none}.page-node-306791 .header-image img{max-width:175px;float:right}.page-node-306791 article{width:unset!important;padding-left:unset!important}.page-node-306791 .founding-era-subheading{background-color:#fff;z-index:100;position:relative;display:inline-block}.page-node-306791 #resources-subheading{width:96px}.page-node-306791 .founding-era-resources{border-top:1px dashed #000;margin-top:-19px;padding-top:40px}.page-node-306791 .founding-era-resources #tile-1{background-image:url(/sites/default/files/conventionDoc.png)}.page-node-306791 .founding-era-resources #tile-2{background-image:url(/sites/default/files/paulBostonMassacre.png)}.page-node-306791 .founding-era-resources #tile-3{background-image:url(/sites/default/files/sketchPic.png)}.page-node-306791 .founding-era-resources #tile-4{background-image:url(/sites/default/files/calendarImg.png)}.page-node-306791 .founding-era-resources .founding-era-tile{background-size:cover;display:flex;justify-content:flex-end;min-height:275px;float:left}.page-node-306791 .founding-era-resources .founding-era-tile .resource{color:#fff;background-color:rgba(0,0,0,.6);text-align:center;width:100%;height:75px;display:flex;flex-direction:column;justify-content:center;padding:10px;align-self:flex-end;margin-bottom:0}.page-node-306791 .founding-era-resources .founding-era-tile:hover .resource{background-color:#000;transition:1s}@media only screen and (min-width:1023px){.page-node-306791 .founding-era-tile{width:24.2%}.page-node-306791 #tile-1,.page-node-306791 #tile-2,.page-node-306791 #tile-3{margin-right:1%}}@media only screen and (min-width:481px) and (max-width:1023px){.page-node-306791 .founding-era-tile{width:49%;margin-bottom:1%}.page-node-306791 #tile-1,.page-node-306791 #tile-3{margin-right:1%}}@media only screen and (max-width:481px){.page-node-306791 .founding-era-tile{width:100%;margin-bottom:1%}}.page-node-306791 .founding-era-videos{display:flex;justify-content:space-between;width:100%}.page-node-306791 .founding-era-videos .founding-era-webinar{width:50%;padding-right:20px}.page-node-306791 .founding-era-videos .founding-era-webinar .founding-era-subheading{width:75px;margin-top:60px}.page-node-306791 .founding-era-videos .founding-era-webinar iframe{border-top:1px dashed #000;padding-top:40px;position:absolute;top:0;left:0;width:100%;height:100%;margin-top:-20px}.page-node-306791 .founding-era-videos .founding-era-playlist{width:50%;padding-left:20px}.page-node-306791 .founding-era-videos .founding-era-playlist .founding-era-subheading{width:125px;margin-top:60px}.page-node-306791 .founding-era-videos .founding-era-playlist iframe{border-top:1px dashed #000;padding-top:40px;position:absolute;top:0;left:0;width:100%;height:100%;margin-top:-20px}.page-node-306791 .founding-era-timeline{margin-top:80px}.page-node-306791 .founding-era-timeline .founding-era-subheading{width:78px;margin-top:0}.page-node-306791 .founding-era-timeline iframe{border-top:1px dashed #000;margin-top:-20px}@media screen and (max-width:700px){.page-node-306791 .founding-era-videos{display:block;justify-content:unset}.page-node-306791 .founding-era-videos .founding-era-playlist,.page-node-306791 .founding-era-videos .founding-era-webinar{width:100%;padding:0}.page-node-306791 .founding-era-videos .founding-era-webinar{margin-bottom:100px}}.page-node-177993 strong{font-family:expressway;font-size:20px;font-weight:700}.page-node-177993 a.fieldset-title{font-weight:400}.page-node-177996 strong{font-family:expressway!important;font-size:20px!important;text-transform:uppercase!important;font-weight:700!important}.page-node-306775 #sub-links{display:none!important}.page-node-306775 article{width:auto!important;padding-left:0!important}.page-node-306775 #edit-combine-wrapper:before{content:"";background-image:url(/sites/default/files/searchIconSmall.png);height:44px;width:34px;display:inline-block;background-size:cover;float:left}.page-node-306775 #edit-combine-wrapper{margin-left:.5%}.page-node-306775 #edit-combine-wrapper input{padding:12.5px;width:92%;float:right}.page-node-306775 .tile-title-simple a,.page-node-306775 .tile-title-simple a:hover{color:#fff!important;font-weight:400!important}.page-node-306775 .tile-container .tile-title-simple:hover{background-color:#000;transition:1s}.page-node-306775 #edit-field-eras-and-sub-eras-target-id-entityreference-filter-wrapper,.page-node-306775 #edit-field-theme-target-id-entityreference-filter-wrapper{float:left;padding:0}.page-node-306775 #edit-field-eras-and-sub-eras-target-id-entityreference-filter-wrapper select,.page-node-306775 #edit-field-theme-target-id-entityreference-filter-wrapper select{background-color:#dec481;width:100%}@media screen and (max-width:400px){.page-node-306775 #edit-combine-wrapper{width:70%}}@media screen and (min-width:401px) and (max-width:700px){.page-node-306775 #edit-combine-wrapper{width:85%}}@media screen and (max-width:700px){.page-node-306775 #edit-field-theme-target-id-entityreference-filter-wrapper{margin-bottom:10px}.page-node-306775 #edit-field-eras-and-sub-eras-target-id-entityreference-filter-wrapper,.page-node-306775 #edit-field-theme-target-id-entityreference-filter-wrapper{width:100%;margin:0 .5%}.page-node-306775 #edit-combine-wrapper{margin-bottom:10px}}@media screen and (min-width:701px){.page-node-306775 #edit-field-eras-and-sub-eras-target-id-entityreference-filter-wrapper,.page-node-306775 #edit-field-theme-target-id-entityreference-filter-wrapper{width:49%;margin:20px .5%}.page-node-306775 #edit-combine-wrapper{width:99%}}.path-affiliate-schools-us .affiliate-school li:nth-child(odd){float:right}.page-node-306775 article,.page-node-306787 article,.page-node-500136 article{padding-left:0!important;width:100%!important}.page-node-306775 article #sub-links,.page-node-306787 article #sub-links,.page-node-500136 article #sub-links{display:none}.page-node-306775 .header-image img,.page-node-306787 .header-image img,.page-node-500136 .header-image img{max-height:200px;float:right;width:unset!important}.page-node-306775 #main-content h2,.page-node-306787 #main-content h2,.page-node-500136 #main-content h2{margin:40px 0}.page-node-306775 em:not .no-font-change,.page-node-306787 em:not .no-font-change,.page-node-500136 em:not .no-font-change{font-family:times new roman!important}.page-node-306775 .body-image,.page-node-306787 .body-image,.page-node-500136 .body-image{float:unset!important;margin-left:unset!important}.page-node-306775 .book-image,.page-node-306787 .book-image,.page-node-500136 .book-image{float:right;margin-left:20px}.page-node-306775 .teacher-image,.page-node-306787 .teacher-image,.page-node-500136 .teacher-image{float:left!important;margin:0 20px 0 0}.page-node-306775 .event,.page-node-306787 .event,.page-node-500136 .event{margin-bottom:40px;background-color:#f0f0f0;padding:20px}.page-node-306775 .nhtoy-winner-expand,.page-node-306787 .nhtoy-winner-expand,.page-node-500136 .nhtoy-winner-expand{padding:0!important;color:#946f00!important;text-align:center;margin-bottom:20px!important}.page-node-306775 .nhtoy-winner-expand:hover,.page-node-306787 .nhtoy-winner-expand:hover,.page-node-500136 .nhtoy-winner-expand:hover{color:#3d5059!important}.page-node-306775 .nhtoy-winner-expand-text,.page-node-306787 .nhtoy-winner-expand-text,.page-node-500136 .nhtoy-winner-expand-text{padding:0!important}.page-node-306775 .button-container,.page-node-306787 .button-container,.page-node-500136 .button-container{width:100%;text-align:center}.page-node-306775 .button-container .button,.page-node-306787 .button-container .button,.page-node-500136 .button-container .button{width:50%}.page-node-306775 .eduham-logo img,.page-node-306787 .eduham-logo img,.page-node-500136 .eduham-logo img{float:right!important}.page-node-306775 .video-tile,.page-node-306787 .video-tile,.page-node-500136 .video-tile{box-sizing:border-box}.page-node-306775 .video-tile .views-exposed-form,.page-node-306787 .video-tile .views-exposed-form,.page-node-500136 .video-tile .views-exposed-form{display:flex;flex-wrap:wrap;justify-content:space-between}.page-node-306775 .video-tile .views-exposed-form>div,.page-node-306787 .video-tile .views-exposed-form>div,.page-node-500136 .video-tile .views-exposed-form>div{margin-bottom:10px}.page-node-306775 .video-tile .form-item-combine,.page-node-306787 .video-tile .form-item-combine,.page-node-500136 .video-tile .form-item-combine{align-self:stretch;flex:1 0 100%;width:100%}.page-node-306775 .video-tile .js-form-type-select,.page-node-306787 .video-tile .js-form-type-select,.page-node-500136 .video-tile .js-form-type-select{flex:1 0 100%;width:100%}.page-node-306775 .form-item-combine label,.page-node-306787 .form-item-combine label,.page-node-500136 .form-item-combine label{font-family:adobe-garamond-pro,serif;font-style:normal;font-weight:400;display:block;font-size:18px;font-weight:lighter;font-style:italic}.page-node-306775 .form-item-combine input,.page-node-306787 .form-item-combine input,.page-node-500136 .form-item-combine input{box-sizing:border-box;width:100%;padding:10px}.page-node-306775 .js-form-type-select Select,.page-node-306787 .js-form-type-select Select,.page-node-500136 .js-form-type-select Select{width:100%;background-color:#dec481;border:unset}@media screen and (min-width:701px){.page-node-306775 .views-exposed-form .js-form-type-select,.page-node-306787 .views-exposed-form .js-form-type-select,.page-node-500136 .views-exposed-form .js-form-type-select{flex:0 0 49.5%;width:49.5%}.page-node-306775 .views-exposed-form>div:last-child,.page-node-306787 .views-exposed-form>div:last-child,.page-node-500136 .views-exposed-form>div:last-child{align-self:flex-end}.page-node-306775 .js-form-item.form-item.js-form-type-select.form-item-field-eras-and-sub-eras-target-id.js-form-item-field-eras-and-sub-eras-target-id,.page-node-306787 .js-form-item.form-item.js-form-type-select.form-item-field-eras-and-sub-eras-target-id.js-form-item-field-eras-and-sub-eras-target-id,.page-node-500136 .js-form-item.form-item.js-form-type-select.form-item-field-eras-and-sub-eras-target-id.js-form-item-field-eras-and-sub-eras-target-id{margin-right:1%}}.page-node-306723 table{width:100%;margin-bottom:60px}.page-node-306723 td,.page-node-306723 tr{border:1px solid #000}.page-node-306723 td{padding:10px}.page-node-306723 th{background-color:#f0f0f0;padding:10px}.page-node-306722 table{width:100%;margin-bottom:60px}.page-node-306722 td,.page-node-306722 tr{border:1px solid #000}.page-node-306722 td{padding:10px}.page-node-306722 th{background-color:#f0f0f0;padding:10px}.page-node-306722 u{font-family:expressway;text-transform:uppercase;font-weight:700;font-size:14px}.page-node-306456 h3,.page-node-306674 h3,.page-node-306685 h3,.page-node-306722 h3,.page-node-306723 h3{font-family:expressway;text-transform:uppercase;font-weight:700;font-size:14px;margin-bottom:10px}.page-node-297609 .action-icons,.page-node-297609 .tlth-logo{display:none}.page-node-297609 #content-header h1{text-align:unset}.page-node-297609 article .article-header{border-bottom:0;position:relative;z-index:10}.page-node-297609 article .article-header h1{font-size:40px}@media screen and (max-width:700px){.page-node-297609 article .article-header{margin-bottom:0;margin-left:0;width:unset;padding:0}}@media screen and (min-width:701px){.page-node-297609 article .article-header{margin-bottom:-75px;padding:0 0 0 20px;margin-left:40px;background-color:#fff;width:355px}}.page-node-297609 article .text{width:80%;text-align:center}.page-node-297609 article .text p{font-weight:700}.page-node-297609 article .text iframe{margin-bottom:20px}@media screen and (max-width:700px){.page-node-297609 article .text{padding-top:0;border-top:0}.page-node-297609 article .text iframe{max-width:100%}}@media screen and (min-width:701px){.page-node-297609 article .text{border-top:1px dashed #000;padding-top:80px;margin:40px 10%}.page-node-297609 article .text p{width:74%;margin-left:13%}}.page-node-297609 .article-tags{display:inline-block!important}.page-node-297609 .article-tags .tag-group{width:100%;margin-top:60px;margin-left:0}.page-node-297609 .tile-container:hover .tile-title{background-color:#000!important;color:#fff!important;transition:1s!important}.full-width-text{width:100%!important;margin:0!important}.full-width-text .study-guide .vertical-tabs,.full-width-text .study-guide .vertical-tabs .vertical-tabs-list{border:0}.full-width-text .study-guide .vertical-tabs .vertical-tabs-list .vertical-tab-button{color:#3d5059;border:1px solid #b2b9bc;display:block;margin-bottom:10px;background-color:#fff}.full-width-text .study-guide .vertical-tabs .vertical-tabs-list .vertical-tab-button strong{font-family:expressway!important;font-weight:400!important;font-size:14px!important;color:#3d5059!important;text-decoration:unset!important}.full-width-text .study-guide .vertical-tabs .vertical-tabs-list .vertical-tab-button.selected{background-color:#b2b9bc}.full-width-text .study-guide .vertical-tabs .vertical-tabs-list .vertical-tab-button.selected strong{color:#fff!important}.full-width-text .study-guide .vertical-tabs .vertical-tabs-list .vertical-tab-button:hover{background-color:#b2b9bc}.full-width-text .study-guide .vertical-tabs .vertical-tabs-list .vertical-tab-button a:hover{outline:0}.full-width-text .study-guide .vertical-tabs .vertical-tabs-list .vertical-tab-button:hover strong{color:#fff!important}.full-width-text .study-guide .collapse-text-fieldset{background-color:#f0f0f0;margin-bottom:10px;padding-right:40px}.full-width-text .study-guide .collapse-text-fieldset legend{background-color:#f0f0f0;width:100%;padding:20px}.full-width-text .study-guide .collapse-text-fieldset legend .fieldset-title{font-family:adobe-garamond-pro;font-weight:400;font-style:italic;font-size:20px}.full-width-text .study-guide .collapse-text-fieldset .collapse-text-text{padding-bottom:20px}.full-width-text .study-guide .collapse-text-fieldset .collapse-text-text strong{font-family:adobe garamond pro;text-transform:unset;font-weight:700}.full-width-text .study-guide .collapse-text-fieldset strong{font-size:18px!important;font-family:adobe garamond pro!important}.full-width-text .study-guide .collapse-text-fieldset blockquote em,.full-width-text .study-guide .collapse-text-fieldset strong{font-size:20px!important}.full-width-text .study-guide .collapse-text-fieldset ul li{list-style:unset!important}.page-node-500000 .view-spc-shop .views-exposed-form{width:100%}.page-node-500000 .view-spc-shop .views-exposed-form .js-form-item{background-color:#dec481;float:left;margin-bottom:1.25%}.page-node-500000 .view-spc-shop .views-exposed-form .js-form-item select{width:100%;border:none}@media screen and (max-width:1020px){.page-node-500000 .view-spc-shop .views-exposed-form .js-form-item{width:100%}}@media screen and (min-width:1021px){.page-node-500000 .view-spc-shop .views-exposed-form .js-form-item{width:32.5%}.page-node-500000 .view-spc-shop .views-exposed-form .js-form-item-field-eras-and-sub-eras-target-id,.page-node-500000 .view-spc-shop .views-exposed-form .js-form-item-field-theme-target-id{margin-right:1.25%}}.page-node-500000 .hover-title,.page-node-500000 .tile-description,.page-node-500000 .tile-title{font-weight:400!important}#cert-bg{position:absolute;width:100%;height:100%;margin-top:-35px}#cert-date{top:-15px;font-size:20px;color:#000;text-align:left}#cert-date,#cert-name{position:absolute;font-family:"gill sans-serif",arial;width:100%}#cert-name{top:26%;font-size:40px;text-transform:uppercase;color:#ac2a00;text-align:center}.node-type-support-landing-page #content-header h1{font-family:CheltenhamW01-BoldExtra,serif;font-style:normal;font-weight:400;font-size:65px}.node-type-support-landing-page .intro-text{font-family:adobe-garamond-pro,serif;font-style:normal;font-weight:400;font-size:20px;line-height:1.3em;border:1px solid #000;margin:30px 0;padding:2%;box-sizing:border-box;border-radius:10px;display:block}.node-type-support-landing-page .gift-block{margin:30px 0}.node-type-support-landing-page .gift-block h2{font-family:CheltenhamW01-BoldExtra,serif;font-style:normal;font-weight:400;font-size:35px;margin:0 0 10px 14px}.node-type-support-landing-page .gift-block .amounts .choose-amount,.node-type-support-landing-page .gift-block .amounts .four,.node-type-support-landing-page .gift-block .amounts .one,.node-type-support-landing-page .gift-block .amounts .three,.node-type-support-landing-page .gift-block .amounts .two{font-family:CheltenhamW01-BoldExtra,serif;font-style:normal;font-weight:400;color:#fff;background-color:#3c4f5a;font-size:25px;margin-bottom:10px;padding:3px 20px 0;border-radius:25px;box-sizing:border-box;display:block}.node-type-support-landing-page .gift-block .amounts .choose-amount span,.node-type-support-landing-page .gift-block .amounts .four span,.node-type-support-landing-page .gift-block .amounts .one span,.node-type-support-landing-page .gift-block .amounts .three span,.node-type-support-landing-page .gift-block .amounts .two span{height:34px;margin-top:10px;display:block}.node-type-support-landing-page .pledges{width:100%;box-sizing:border-box;float:left}.node-type-support-landing-page .pledge-example{background-color:#f0f0f0;margin-bottom:20px;position:relative}.node-type-support-landing-page .pledge-example:before{width:40%;height:0;content:"";background-color:#fff;border-top:45px solid #fff;border-left:30px solid #f0f0f0;position:absolute;top:0;right:0}.node-type-support-landing-page .pledge-example .amount{font-family:CheltenhamW01-BoldExtra,serif;font-style:normal;font-size:30px;font-weight:400;color:#3c4f5a;padding:12px 20px 20px;display:block}.node-type-support-landing-page .pledge-example .description{font-family:expressway,sans-serif;font-weight:400;font-size:15px;line-height:1.2;padding:0 20px 20px;box-sizing:border-box}.node-type-support-landing-page .pledge-example .image{padding:0 20px 20px}.node-type-support-landing-page .pledge-example .image img{width:100%;max-width:100%;height:auto;display:block}.node-type-support-landing-page .note{font-family:expressway,sans-serif;font-weight:400;font-size:14px;padding:5px 20px 20px}.node-type-support-landing-page .other-ways{width:100%;float:left}.node-type-support-landing-page .other-ways h3{font-family:CheltenhamW01-BoldExtra,serif;font-style:normal;font-weight:400;font-size:35px;padding:40px 0 20px}.node-type-support-landing-page .other-ways .donate-example-full-size,.node-type-support-landing-page .other-ways .donate-example-half-size{background-color:#f2f2f2;margin-bottom:20px;padding:20px 20px 40px;box-sizing:border-box;position:relative}.node-type-support-landing-page .other-ways .donate-example-full-size:before,.node-type-support-landing-page .other-ways .donate-example-half-size:before{width:0;height:0;content:"";background-color:#fff;border-top:50px solid #fff;border-left:50px solid #f2f2f2;position:absolute;top:0;right:0}.node-type-support-landing-page .other-ways .donate-example-full-size .title,.node-type-support-landing-page .other-ways .donate-example-half-size .title{font-family:CheltenhamW01-BoldExtra,serif;font-style:normal;font-weight:400;font-size:35px;color:#3c4f5a;padding-bottom:20px}.node-type-support-landing-page .other-ways .donate-example-full-size .text-block,.node-type-support-landing-page .other-ways .donate-example-full-size .text-block-2,.node-type-support-landing-page .other-ways .donate-example-half-size .text-block,.node-type-support-landing-page .other-ways .donate-example-half-size .text-block-2{font-family:expressway,sans-serif;text-transform:none;font-weight:700;font-size:14px;font-weight:400;line-height:1.3em}.node-type-support-landing-page .other-ways .donate-example-full-size .text-block-2,.node-type-support-landing-page .other-ways .donate-example-half-size .text-block-2{margin-top:20px}@media screen and (min-width:701px){.node-type-support-landing-page .intro-text{width:66%;margin-right:2%;float:left}.node-type-support-landing-page .gift-block{width:32%;float:left}.node-type-support-landing-page .gift-block .amounts{content:"";clear:both;display:table;width:100%}.node-type-support-landing-page .gift-block .amounts .choose-amount{clear:both}.node-type-support-landing-page .gift-block .amounts .four,.node-type-support-landing-page .gift-block .amounts .one,.node-type-support-landing-page .gift-block .amounts .three,.node-type-support-landing-page .gift-block .amounts .two{float:left;width:49%}.node-type-support-landing-page .gift-block .amounts .one,.node-type-support-landing-page .gift-block .amounts .three{margin-right:2%}.node-type-support-landing-page .pledge-example{width:32%;height:375px;position:relative;float:left}.node-type-support-landing-page .pledge-example:nth-child(2),.node-type-support-landing-page .pledge-example:nth-child(5){margin:0 2%}.node-type-support-landing-page .pledge-example .amount,.node-type-support-landing-page .pledge-example .description{float:left}.node-type-support-landing-page .pledge-example .image{position:absolute;bottom:0}.node-type-support-landing-page .other-ways{content:"";clear:both;display:table}.node-type-support-landing-page .other-ways .donate-example-half-size{width:48%;height:300px;float:left}.node-type-support-landing-page .other-ways .donate-example-half-size:nth-child(2n){margin-right:2%}.node-type-support-landing-page .other-ways .donate-example-full-size{width:100%;content:"";clear:both;display:table}.node-type-support-landing-page .other-ways .donate-example-full-size .text-block{width:65%;margin-right:5%;float:left}.node-type-support-landing-page .other-ways .donate-example-full-size .text-block-2{width:30%;margin-top:0;float:left}}@media screen and (min-width:900px){.node-type-support-landing-page .pledge-example:before{width:55%}}.gli-report-table{border:1px solid #000}.gli-report-table thead th{border:1px solid #000;padding:10px}.gli-report-table thead th a{color:red}.gli-report-table tr td{border:1px solid #000;padding:10px}.gli-report-table tr td a{color:red}@media print{#banner-message,#block-mainmenu,#footer,.logged-in .tabs.primary,.nav-secondary,.page-header-new .nav-primary .menu-toggle-wrapper,.pre-footer,header #branding #logo,header #branding .right,header #menu-toggle,header nav{display:none}header #branding{background:none!important}header #branding .inner{padding-bottom:10px;border-bottom:2px solid #e6e6e6}header #branding #logo-home{display:block;max-width:250px}#main-wrapper #main{margin-top:0}.history-now-header .top{margin:0;padding:0}.history-now-header h1{font-size:32px;margin:20px 0 40px;padding:0;text-align:left}.history-now-header #browse-options,.history-now-header .top .right{display:none}.era-subera-header{border-top:1px solid #000}.era-subera-header.era{padding-top:20px}.era-subera-header h1{font-size:50px}.article-header.era{border-bottom:2px solid #000}.action-icons,.article-tags,.collection-header #browse-options,.collection-header .search,.journal-header{display:none}.page__node-type--essay article,.page__node-type--resource article{font-size:14px}.page__node-type--essay article figure,.page__node-type--resource article figure{padding-top:0;border:none}.page__node-type--essay article figure figcaption,.page__node-type--resource article figure figcaption{border-top:1px solid #000;border-bottom:1px solid #000;position:absolute;left:100%}.page__node-type--essay article figure figcaption em,.page__node-type--resource article figure figcaption em{margin-top:10px;display:block}.page__node-type--essay article figure.body-image,.page__node-type--resource article figure.body-image{max-width:100%;margin-left:20px;float:right}.page__node-type--essay article figure.body-image figcaption,.page__node-type--resource article figure.body-image figcaption{width:45%;left:105%}.page__node-type--essay article figure.left,.page__node-type--resource article figure.left{margin:5px 20px 5px 0;float:left}.page__node-type--essay article figure.full,.page__node-type--resource article figure.full{margin:5px 0;float:none}.page__node-type--essay article .text,.page__node-type--resource article .text{width:60%;margin-right:30%;margin-left:10%;position:relative}.page__node-type--essay article .text img,.page__node-type--resource article .text img{height:auto!important;margin-left:0;display:inline-block;float:right!important}}.ui-widget-overlay{z-index:601!important;background:#fff;opacity:.7}.ui-dialog{z-index:602!important;max-width:95%;padding:0;border:none;border-radius:10px;box-shadow:5px 5px 15px rgba(0,0,0,.15)}.ui-widget.ui-widget-content{border:none}.ui-dialog .ui-dialog-titlebar{padding:24px 22px;background:#fff;border:none;border-radius:10px 10px 0 0}.ui-dialog .ui-dialog-titlebar.ui-corner-all{border-radius:10px 10px 0 0}.ui-dialog .ui-button.ui-dialog-titlebar-close{right:26px;right:20px;width:26px;height:26px;border:none;background:none}.ui-dialog .ui-button.ui-dialog-titlebar-close .ui-icon.ui-icon-closethick{width:24px;height:24px;margin-top:-12px;margin-left:-12px;background:url(../../images/icons/x.svg) no-repeat 50%;background-position:50%}.ui-dialog-content.ui-widget-content{padding:8px 22px 24px}.ui-dialog-content .page__node-type--essay .article-header h1,.ui-dialog-content .page__node-type--resource .article-header h1{margin-top:0}.ui-dialog-content .page__node-type--essay article .article-footer,.ui-dialog-content .page__node-type--essay article .text,.ui-dialog-content .page__node-type--resource article .article-footer,.ui-dialog-content .page__node-type--resource article .text{width:auto;margin-left:auto;margin-right:auto}.ui-dialog-content .page__node-type--essay article figure.body-image,.ui-dialog-content .page__node-type--resource article figure.body-image{display:flex;flex-direction:column;width:300px}.ui-dialog-content .page__node-type--essay article figure.body-image img,.ui-dialog-content .page__node-type--resource article figure.body-image img{float:none!important;display:block;margin:auto}.ui-dialog-content .page__node-type--essay article figure.body-image figcaption,.ui-dialog-content .page__node-type--resource article figure.body-image figcaption{position:static;width:auto;margin-top:10px;font-family:canada-type-gibson;font-weight:300}@media screen and (min-width:901px){.gli-gallery-container{width:75%}.gli-gallery-image{width:15%;margin:0 1% 1% 0}.gli-gallery-exp-container{width:75%}.gli-gallery-exp-container img{float:right!important}.gli-gallery-exp-container .gli-gallery-expanded figcaption{left:105%;width:28%}}@media screen and (max-width:900px){.gli-gallery-container{width:100%}.gli-gallery-image{width:30%;margin:0 2% 2% 0}.gli-gallery-exp-container{width:100%}.gli-gallery-exp-container img{float:none}.gli-gallery-exp-container figure.gli-gallery-expanded{padding-top:10px;border-top:none;border-bottom:none}.gli-gallery-exp-container .gli-gallery-expanded figcaption{border-top:1px solid #000;border-bottom:1px solid #000;margin-top:20px;width:100%}}.gli-gallery-container{margin-left:20px}.gli-gallery-container .gli-gallery-image{float:left;height:100px;opacity:.6;border:1px dashed #222;cursor:pointer}.gli-gallery-container .gli-gallery-image:hover{opacity:1}.gli-gallery-container .gli-gallery-image.selected{border:1px solid #000;opacity:1}.gli-gallery-container .gli-gallery-image img{height:90px;-o-object-fit:cover;object-fit:cover;margin:5px;max-width:90%}.gli-gallery-container:after{content:"";display:table;clear:both}.gli-gallery-exp-container{position:relative}.gli-gallery-exp-container .gli-gallery-expanded{max-width:100%;margin-left:20px;float:right;margin-bottom:10px}.gli-gallery-exp-container .gli-gallery-expanded figcaption{font-weight:400;color:#000}.gli-gallery-exp-container img{height:auto!important;margin-left:0;display:block;max-width:100%;margin-bottom:0}.gli-toc-menu-block{display:flex;margin:60px 0;position:relative}.gli-toc-menu-block:before{content:"";display:block;position:absolute;z-index:-1;top:-739px;left:calc(50% - 36px);width:1053px;height:1053px;background-image:url(../../images/hero-circle-lightblue.svg);background-position:0 0;background-size:1053px;background-repeat:no-repeat}.gli-toc-menu-block h2{margin-right:20px;font-family:adobe-garamond-pro;font-weight:600;font-size:40px;line-height:1.3}.gli-toc-menu-block .bef-links{min-width:600px}.gli-toc-menu-block .bef-links.js-init:after{font-size:34px;height:60px;width:60px}.gli-toc-menu-block .bef-links-option,.gli-toc-menu-block .bef-links ul li a{font-family:adobe-garamond-pro;font-weight:600;font-size:24px;line-height:1.3;justify-content:left}.gli-toc-menu-block .bef-links ul li a{width:calc(100% - 48px);padding:18px 24px}.gli-toc-menu-block .bef-links ul li>ul{margin-left:-1px;margin-right:1px}.gli-toc-menu-block .bef-links.js-init .bef-links-option{justify-content:left;height:60px;width:calc(100% - 110px);padding-left:24px;padding-right:24px}@media screen and (max-width:849px){.redesign-style a.button{display:flex;align-items:center;justify-content:center;font-size:clamp(1rem,.5rem + 1vw,1.25rem)}.redesign-style .block--vlp-toc-block{flex-wrap:wrap}.redesign-style .block--vlp-toc-block .bef-links{min-width:-webkit-fill-available;max-width:100%;width:100%}.redesign-style .hero-banner .splide .splide__controls{position:relative;left:0;margin:0 2rem;justify-content:space-between}}@media screen and (max-width:1440px){.gli-toc-menu-block{margin-left:-20px;margin-right:-20px}.redesign-style .layout-content{padding-left:20px;padding-right:20px}}#block-vlptableofcontents,.gli-toc-menu-block{display:flex;flex-wrap:wrap;align-items:center}#block-vlptableofcontents h2,.gli-toc-menu-block h2{margin-right:20px;font-family:adobe-garamond-pro,serif;font-weight:600;font-size:40px;line-height:1.3}.vlp-links{position:relative;width:50%;margin:10px;padding:0;background:#fff;border-radius:5px;box-shadow:0 1px 0 rgba(0,0,0,.2);cursor:pointer;outline:none;transition:all .3s ease-out}@media screen and (max-width:849px){.vlp-links{width:100%;margin-left:0;margin-right:0}}.vlp-links:after{align-items:center;background:#345d33;border:1px solid #000;-o-border-image:initial;border-image:initial;color:#fff;content:"";display:flex;font-family:FontAwesome;font-size:34px;justify-content:center;position:absolute;right:0;top:0;width:60px;height:calc(100% - 2px);z-index:2}.vlp-links.is-active{border-radius:5px 5px 0 0;background:#345d33;box-shadow:none;border-bottom:none;color:#fff}.vlp-links.is-active:after{border:none;transform:rotate(180deg)}.vlp-links.is-active>ul{border-bottom:1px solid rgba(0,0,0,.2);max-height:500px;overflow-y:scroll}.vlp-links #vlp-links-option{display:flex;justify-content:center;align-items:center;font-size:24px;font-weight:800;line-height:1.1;margin-right:36px;border:1px solid #000;cursor:default;justify-content:left;height:auto;min-height:48px;width:calc(100% - 110px);padding:6px 24px}@media screen and (max-width:849px){.vlp-links #vlp-links-option{font-size:22px}}.vlp-links>ul{position:absolute;top:100%;left:0;right:0;z-index:9;background:#fff;border-radius:0 0 5px 5px;border:1px solid rgba(0,0,0,.2);border-top:none;border-bottom:none;list-style:none;margin:0;transition:all .3s ease-out;max-height:0;overflow:hidden}.vlp-links>ul>li{margin-bottom:0;padding:0}.vlp-links>ul>li:first-of-type{margin-top:10px}.vlp-links>ul>li.menu-item--expanded>a span{position:relative}.vlp-links>ul>li.menu-item--expanded>a span:after{content:"";font-family:FontAwesome;position:absolute;top:0;transform:rotate(270deg);right:-20px}.vlp-links>ul>li li a,.vlp-links>ul>li li a:visited{color:#3d5059;font:300 20px/1.3 canada-type-gibson,sans-serif;padding-left:2rem;text-decoration:underline}.vlp-links>ul>li li ul li a{padding-left:4rem}.vlp-links>ul li a,.vlp-links>ul li a:visited{color:#946f00;display:block;font:600 20px/1.3 canada-type-gibson,sans-serif;padding:10px;text-decoration:none;transition:all .3s ease-out}.vlp-links>ul li a:active,.vlp-links>ul li a:focus,.vlp-links>ul li a:hover,.vlp-links>ul li a:visited:active,.vlp-links>ul li a:visited:focus,.vlp-links>ul li a:visited:hover{background:#345d33;color:#fff}.block--gli-study-guide-menu-block .heading{font-size:30px;font-weight:700}.block--gli-study-guide-menu-block .menu-container{margin:25px 0 0}.block--gli-study-guide-menu-block .m-menu-toggler{display:none}.block--gli-study-guide-menu-block ul.menu-level-0{display:flex}.block--gli-study-guide-menu-block ul.menu-level-0 a span{pointer-events:none}.block--gli-study-guide-menu-block ul.menu-level-0 li.menu-item-level-0{position:relative;display:flex;margin-left:-1px;margin-right:-1px}.block--gli-study-guide-menu-block ul.menu-level-0 li.menu-item-level-0>a{display:flex;align-items:center;justify-content:space-between;padding:15px 20px;margin-bottom:-4px;font-size:21px;line-height:1.3;font-family:adobe-garamond-pro,serif;font-weight:700;color:#163747;text-decoration:none;border-bottom:4px solid transparent;border-top-left-radius:4px;border-top-right-radius:4px}.block--gli-study-guide-menu-block ul.menu-level-0 li.menu-item-level-0>a .link-title-prefix{display:block;margin-bottom:6px;font-size:19px;font-family:canada-type-gibson,sans-serif;font-weight:400}.block--gli-study-guide-menu-block ul.menu-level-0 li.menu-item-level-0:before{content:"";position:absolute;margin-left:0;top:8px;bottom:12px;border-right:1px solid #3d5059}.block--gli-study-guide-menu-block ul.menu-level-0 li.menu-item-level-0:first-child{margin-left:0}.block--gli-study-guide-menu-block ul.menu-level-0 li.menu-item-level-0:first-child:before{display:none}.block--gli-study-guide-menu-block ul.menu-level-0 li.menu-item-level-0:last-child{margin-right:0}.block--gli-study-guide-menu-block ul.menu-level-0 li.menu-item-level-0 .mobile-toggle,.block--gli-study-guide-menu-block ul.menu-level-0 li.menu-item-level-0 ul.menu-level-1{display:none}.block--gli-study-guide-menu-block ul.menu-level-0 li.menu-item-level-0>a.is-active{background:#98c696;color:#163747;border-bottom-color:#345d33;z-index:2}.block--gli-study-guide-menu-block ul.menu-level-0 li.menu-item-level-0.is-active>a{background:#345d33;color:#fff;border-bottom-color:#345d33;z-index:3}@media screen and (min-width:850px){.block--gli-study-guide-menu-block ul.menu-level-0 ul.menu-level-1{display:none}}.block--gli-study-guide-menu-block ul.menu-level-1{display:flex;flex-wrap:wrap;gap:15px;margin:0 0 25px;padding:15px 20px;background:#345d33;border-radius:4px}.block--gli-study-guide-menu-block ul.menu-level-1 li a{display:block;padding:8px 12px;font-size:18px;font-family:adobe-garamond-pro,serif;font-weight:600;color:#163747;text-decoration:none;background:#fff;border:1px solid #3d5059}.block--gli-study-guide-menu-block ul.menu-level-1 li a.is-active,.block--gli-study-guide-menu-block ul.menu-level-1 li a:active,.block--gli-study-guide-menu-block ul.menu-level-1 li a:focus,.block--gli-study-guide-menu-block ul.menu-level-1 li a:hover{text-stroke:.75px #163747;-webkit-text-stroke:.75px #163747;background:#dec481}@media screen and (max-width:849px){.block--gli-study-guide-menu-block .menu-container{margin-bottom:20px}.block--gli-study-guide-menu-block .m-menu-container{max-height:3000px;overflow:hidden;transition:max-height .5s ease-in-out}.block--gli-study-guide-menu-block .m-menu-container .inner{padding:15px;border:1px solid #ccc;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.js .block--gli-study-guide-menu-block .m-menu-container{max-height:0}.block--gli-study-guide-menu-block .m-menu-toggler{display:block;position:relative;width:50%;margin:10px 0 0;padding:0;background:#fff;cursor:pointer;outline:none;transition:all .3s ease-out}}@media screen and (max-width:849px) and (max-width:849px){.block--gli-study-guide-menu-block .m-menu-toggler{width:100%;margin-left:0;margin-right:0}}@media screen and (max-width:849px){.block--gli-study-guide-menu-block .m-menu-toggler .label{display:flex;justify-content:center;align-items:center;font-size:24px;font-weight:800;line-height:1.1;margin-right:70px;border:1px solid #000;cursor:default;height:auto;min-height:48px;width:calc(100% - 120px);padding:6px 24px}}@media screen and (max-width:849px) and (max-width:849px){.block--gli-study-guide-menu-block .m-menu-toggler .label{font-size:22px}}@media screen and (max-width:849px){.block--gli-study-guide-menu-block .m-menu-toggler button{background:#345d33;pointer-events:all;position:absolute;right:0;top:-.5px;height:43px;padding:10px 13px;width:45px;background:#033302;color:#fff;cursor:pointer;font-family:canada-type-gibson,sans-serif;text-transform:uppercase;z-index:2}.block--gli-study-guide-menu-block .m-menu-toggler button .handle-line{border-top:1px solid #fff;border-bottom:1px solid #fff;height:5px;width:44px;position:absolute;left:13px;transition:all .2s ease-in}.block--gli-study-guide-menu-block .m-menu-toggler button .handle-line--top{top:22px}.block--gli-study-guide-menu-block .m-menu-toggler button .handle-line--bottom{top:34px}}@media screen and (max-width:849px){.block--gli-study-guide-menu-block .m-menu-open .m-menu-container{max-height:3000px}.block--gli-study-guide-menu-block .m-menu-open button .handle-line{height:0;top:30px}.block--gli-study-guide-menu-block .m-menu-open button .handle-line--top{transform:rotate(45deg)}.block--gli-study-guide-menu-block .m-menu-open button .handle-line--bottom{transform:rotate(-45deg)}}@media screen and (max-width:849px){.block--gli-study-guide-menu-block ul.menu-level-0{flex-direction:column}.block--gli-study-guide-menu-block ul.menu-level-0 li.menu-item-level-0{display:grid;grid-template-columns:1fr 50px;margin-left:0;margin-right:0;margin-top:15px}.block--gli-study-guide-menu-block ul.menu-level-0 li.menu-item-level-0:first-child{margin-top:0;padding-top:0;border-top:0}.block--gli-study-guide-menu-block ul.menu-level-0 li.menu-item-level-0>a{padding-bottom:15px;margin-bottom:0;border-top-left-radius:4px;border-bottom-left-radius:4px;border-top-right-radius:0;border-bottom-right-radius:0;background:#345d33;color:#fff}.block--gli-study-guide-menu-block ul.menu-level-0 li.menu-item-level-0 .mobile-toggle{display:block;width:50px;min-height:50px;background:#345d33;border-top-right-radius:4px;border-bottom-right-radius:4px;cursor:pointer}.block--gli-study-guide-menu-block ul.menu-level-0 li.menu-item-level-0 .mobile-toggle:after{font-family:FontAwesome;content:"";padding:15px 14px;font-size:20px;color:#fff}.block--gli-study-guide-menu-block ul.menu-level-0 li.menu-item-level-0.m-expanded>a{border-bottom-left-radius:0}.block--gli-study-guide-menu-block ul.menu-level-0 li.menu-item-level-0.m-expanded .mobile-toggle{border-bottom-right-radius:0}.block--gli-study-guide-menu-block ul.menu-level-0 li.menu-item-level-0.m-expanded .mobile-toggle:after{content:""}.block--gli-study-guide-menu-block ul.menu-level-0 li.menu-item-level-0 ul.menu-level-1{display:none;grid-column:1/3;border-top-left-radius:0;border-top-right-radius:0}.block--gli-study-guide-menu-block ul.menu-level-0 li.menu-item-level-0.m-expanded ul.menu-level-1{display:flex}}@media screen and (max-width:849px){.block--gli-study-guide-menu-block .subnav-container{display:none}}@media screen and (max-width:849px){.block--gli-study-guide-menu-block ul.menu-level-1{flex-direction:column;margin-bottom:0;padding:15px}}#block-markasreviewedblock{border:2px dotted;padding:10px;margin-bottom:15px}#block-markasreviewedblock #edit-review-notes{margin-bottom:10px}#block-markasreviewedblock #edit-review-notes label{font-weight:700;margin-right:5px}#block-markasreviewedblock #edit-message{margin-bottom:10px}#block-markasreviewedblock #edit-message em{font-weight:700;font-style:italic}#block-markasreviewedblock #edit-notice{margin-bottom:5px}#block-markasreviewedblock.under-review #edit-submit{background-color:#dc2323}#block-markasreviewedblock.under-review #edit-submit:hover{background-color:#811212}#block-markasreviewedblock.under-review #edit-submit:active{background-color:#811212;text-decoration:underline}#block-markasreviewedblock.not-under-review summary{margin-bottom:15px;text-transform:uppercase;font-size:80%;cursor:pointer;max-width:25%}#block-markasreviewedblock.not-under-review summary[aria-expanded=true]{text-decoration:underline}#block-markasreviewedblock.not-under-review summary[aria-expanded=true]:hover{text-decoration:none}#block-markasreviewedblock.not-under-review summary[aria-expanded=false]:hover{text-decoration:underline}#block-markasreviewedblock.not-under-review #edit-notice{color:#4d4d4d;margin-bottom:10px}#block-markasreviewedblock.not-under-review #edit-notice em{color:#3e3e3e;font-weight:700}#block-markasreviewedblock.not-under-review #edit-review-notes{margin-bottom:5px}#block-markasreviewedblock.not-under-review #edit-submit{background-color:grey}#block-markasreviewedblock.not-under-review #edit-submit:hover{background-color:#4d4d4d}#block-markasreviewedblock.not-under-review #edit-submit:active{background-color:#4d4d4d;text-decoration:underline}#block-markasreviewedblock.not-under-review:hover #edit-notice{color:#2f2f2f}#block-markasreviewedblock.not-under-review:hover #edit-notice em{color:#2a2a2a}#block-markasreviewedblock.unpublished-content #edit-notice{color:#dc2323;font-weight:700;text-transform:uppercase;font-size:80%}#block-markasreviewedblock.no-review-workflow{display:none}.hero-banner{margin-left:-20px;margin-right:-20px;box-shadow:5px 5px 15px rgba(0,0,0,.15);position:relative;z-index:2}.hero-banner.no-box-shadow{box-shadow:none}.page--style--redesign-style #main-wrapper:not(.quiz-iframe-main-wrapper){overflow:clip}.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent,.page--style--redesign-style article{font-family:canada-type-gibson,sans-serif;font-weight:300;font-size:20px;line-height:1.3;color:#163747;width:auto;padding-left:0}.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent .paragraph--type--copy h1,.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent h1,.page--style--redesign-style article .paragraph--type--copy h1,.page--style--redesign-style article h1{font-family:adobe-garamond-pro,serif;font-weight:700;font-size:58px;line-height:1.2;font-style:normal;margin-bottom:32px}.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent .paragraph--type--copy h1 a,.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent h1 a,.page--style--redesign-style article .paragraph--type--copy h1 a,.page--style--redesign-style article h1 a{font-weight:700}.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent h2,.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent h3,.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent h4,.page--style--redesign-style article h2,.page--style--redesign-style article h3,.page--style--redesign-style article h4{font-family:adobe-garamond-pro,serif;font-weight:600;text-transform:none;margin-top:16px;margin-bottom:16px}.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent h2 a,.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent h3 a,.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent h4 a,.page--style--redesign-style article h2 a,.page--style--redesign-style article h3 a,.page--style--redesign-style article h4 a{font-weight:600}.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent h2,.page--style--redesign-style article h2{font-size:40px;line-height:1.3;padding-top:0}.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent h3,.page--style--redesign-style article h3{font-size:32px;line-height:1.1}.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent h4,.page--style--redesign-style article h4{font-size:24px}.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent h6,.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent p,.page--style--redesign-style article h6,.page--style--redesign-style article p{margin-bottom:24px}.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent a,.page--style--redesign-style article a{font-weight:400;color:#163747;text-decoration:underline}.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent a:hover,.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent a:visited,.page--style--redesign-style article a:hover,.page--style--redesign-style article a:visited{color:#3d5059}.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent b,.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent strong,.page--style--redesign-style article b,.page--style--redesign-style article strong{font-weight:500}.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent em,.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent i:not(.fa),.page--style--redesign-style article em,.page--style--redesign-style article i:not(.fa){font-style:italic}.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent h2.gold,.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent h3.gold,.page--style--redesign-style article h2.gold,.page--style--redesign-style article h3.gold{color:#946f00}.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent h2.year-title,.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent h3.year-title,.page--style--redesign-style article h2.year-title,.page--style--redesign-style article h3.year-title{margin:12px 0;font-size:32px;color:#5d899d}.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent .card-redesign__copy h2.year-title,.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent .card-redesign__copy h3.year-title,.page--style--redesign-style article .card-redesign__copy h2.year-title,.page--style--redesign-style article .card-redesign__copy h3.year-title{margin-top:-8px}.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent p.eyebrow,.page--style--redesign-style article p.eyebrow{margin-bottom:12px;font-family:canada-type-gibson,sans-serif;font-style:italic;font-weight:400;font-size:20px;line-height:1.3;color:#946f00}.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent p.larger,.page--style--redesign-style article p.larger{font-size:larger}.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent p.smaller,.page--style--redesign-style article p.smaller{font-size:smaller}.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent p.citation,.page--style--redesign-style article p.citation{color:#767676;font-family:canada-type-gibson,sans-serif;font-size:16px;font-weight:300}.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent p.citation a,.page--style--redesign-style article p.citation a{color:#767676}.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent p.lo-code,.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent span.lo-code,.page--style--redesign-style article p.lo-code,.page--style--redesign-style article span.lo-code{padding:2px 6px;font-family:canada-type-gibson,sans-serif;font-size:17px;font-weight:400;color:#fff;background:#345d33;border-radius:2px}.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent sub,.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent sup,.page--style--redesign-style article sub,.page--style--redesign-style article sup{font-size:smaller;line-height:normal;position:relative}.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent sup,.page--style--redesign-style article sup{vertical-align:super}.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent sub,.page--style--redesign-style article sub{vertical-align:sub;bottom:-.25em}.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent div.paragraph--type--image.rounded .media--type-image img,.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent img.rounded,.page--style--redesign-style article div.paragraph--type--image.rounded .media--type-image img,.page--style--redesign-style article img.rounded{filter:drop-shadow(5px 5px 15px rgba(0,0,0,.15));border-radius:10px}.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent img.auto-height,.page--style--redesign-style article img.auto-height{height:auto}.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent input[type=submit],.page--style--redesign-style article input[type=submit]{cursor:pointer}.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent span.darkblue,.page--style--redesign-style article span.darkblue{color:#163747}.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent span.gold,.page--style--redesign-style article span.gold{color:#946f00}.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent span.lightgold,.page--style--redesign-style article span.lightgold{color:#f3e2ad}.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent .rounded iframe,.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent iframe.rounded-shadow,.page--style--redesign-style article .rounded iframe,.page--style--redesign-style article iframe.rounded-shadow{border-radius:8px;border:1px solid #fff;box-shadow:5px 5px 15px rgba(0,0,0,.15)}.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent div.rounded-shadow-white,.page--style--redesign-style article div.rounded-shadow-white{background-color:#fff;border-color:#fff;border-radius:8px;box-shadow:5px 5px 15px rgba(0,0,0,.15);padding:20px}.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent div.rounded-shadow-white.side-spacing,.page--style--redesign-style article div.rounded-shadow-white.side-spacing{margin:0 50px;padding:50px}@media screen and (max-width:700px){.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent div.rounded-shadow-white.side-spacing,.page--style--redesign-style article div.rounded-shadow-white.side-spacing{margin:inherit;padding:10px}}.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent div.table-x-scrollable,.page--style--redesign-style article div.table-x-scrollable{overflow-x:auto}.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent ul,.page--style--redesign-style article ul{list-style:disc}.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent ul ul,.page--style--redesign-style article ul ul{list-style:circle}.page--style--redesign-style.page--login.user--authenticated #block-mainpagecontent ul ul ul,.page--style--redesign-style article ul ul ul{list-style:square}@-moz-document url-prefix(){.page--style--redesign-style article s{background:linear-gradient(#000,#000) no-repeat center .4em/100% 2px;text-decoration:none}}.page--style--redesign-style.page--style--redesign-style-except-quiz .paragraph table,.page--style--redesign-style .redesign-style article .paragraph table:not(.quiz-table){border-collapse:collapse;width:100%;color:#333;font-size:14px;text-align:left;border-radius:8px;overflow:hidden;box-shadow:0 0 20px rgba(0,0,0,.1);margin:50px auto}.page--style--redesign-style.page--style--redesign-style-except-quiz .paragraph table caption,.page--style--redesign-style .redesign-style article .paragraph table:not(.quiz-table) caption{caption-side:bottom;font-size:20px;color:#333;padding-top:10px}.page--style--redesign-style.page--style--redesign-style-except-quiz .paragraph table caption.position-top,.page--style--redesign-style .redesign-style article .paragraph table:not(.quiz-table) caption.position-top{caption-side:top;padding-top:inherit;padding-bottom:10px}.page--style--redesign-style.page--style--redesign-style-except-quiz .paragraph table.no-margin-top:first-of-type,.page--style--redesign-style .redesign-style article .paragraph table:not(.quiz-table).no-margin-top:first-of-type{margin-top:0}.page--style--redesign-style.page--style--redesign-style-except-quiz .paragraph table th,.page--style--redesign-style .redesign-style article .paragraph table:not(.quiz-table) th{background-color:#f3e2ad;color:#000;font-weight:700;padding:10px;letter-spacing:1px}.page--style--redesign-style.page--style--redesign-style-except-quiz .paragraph table.alt-header-1 th,.page--style--redesign-style .redesign-style article .paragraph table:not(.quiz-table).alt-header-1 th{background-color:#d0d0d0}.page--style--redesign-style.page--style--redesign-style-except-quiz .paragraph table.alt-header-2 th,.page--style--redesign-style .redesign-style article .paragraph table:not(.quiz-table).alt-header-2 th{background-color:#5d899d}.page--style--redesign-style.page--style--redesign-style-except-quiz .paragraph table.alt-header-3 th,.page--style--redesign-style .redesign-style article .paragraph table:not(.quiz-table).alt-header-3 th{background-color:#946f00}.page--style--redesign-style.page--style--redesign-style-except-quiz .paragraph table tr:first-child td:first-child,.page--style--redesign-style.page--style--redesign-style-except-quiz .paragraph table tr:first-child th:first-child,.page--style--redesign-style .redesign-style article .paragraph table:not(.quiz-table) tr:first-child td:first-child,.page--style--redesign-style .redesign-style article .paragraph table:not(.quiz-table) tr:first-child th:first-child{border-top-left-radius:8px}.page--style--redesign-style.page--style--redesign-style-except-quiz .paragraph table tr:first-child td:last-child,.page--style--redesign-style.page--style--redesign-style-except-quiz .paragraph table tr:first-child th:last-child,.page--style--redesign-style .redesign-style article .paragraph table:not(.quiz-table) tr:first-child td:last-child,.page--style--redesign-style .redesign-style article .paragraph table:not(.quiz-table) tr:first-child th:last-child{border-top-right-radius:8px}.page--style--redesign-style.page--style--redesign-style-except-quiz .paragraph table thead+tbody tr:first-child td:first-child,.page--style--redesign-style .redesign-style article .paragraph table:not(.quiz-table) thead+tbody tr:first-child td:first-child{border-top-left-radius:0}.page--style--redesign-style.page--style--redesign-style-except-quiz .paragraph table thead+tbody tr:first-child td:last-child,.page--style--redesign-style .redesign-style article .paragraph table:not(.quiz-table) thead+tbody tr:first-child td:last-child{border-top-right-radius:0}.page--style--redesign-style.page--style--redesign-style-except-quiz .paragraph table tbody tr:last-child td:first-child,.page--style--redesign-style .redesign-style article .paragraph table:not(.quiz-table) tbody tr:last-child td:first-child{border-bottom-left-radius:8px}.page--style--redesign-style.page--style--redesign-style-except-quiz .paragraph table tbody tr:last-child td:last-child,.page--style--redesign-style .redesign-style article .paragraph table:not(.quiz-table) tbody tr:last-child td:last-child{border-bottom-right-radius:8px}.page--style--redesign-style.page--style--redesign-style-except-quiz .paragraph table td,.page--style--redesign-style .redesign-style article .paragraph table:not(.quiz-table) td{background-color:#fff;padding:10px;font-size:medium;font-weight:bolder}.page--style--redesign-style.page--style--redesign-style-except-quiz .paragraph table tr:hover td,.page--style--redesign-style .redesign-style article .paragraph table:not(.quiz-table) tr:hover td{background-color:#ddd}.page--style--redesign-style.page--style--redesign-style-except-quiz .paragraph table tr:nth-child(2n) td,.page--style--redesign-style .redesign-style article .paragraph table:not(.quiz-table) tr:nth-child(2n) td{background-color:#f2f2f2}.page--style--redesign-style.page--style--redesign-style-except-quiz .paragraph table tr:nth-child(2n):hover td,.page--style--redesign-style .redesign-style article .paragraph table:not(.quiz-table) tr:nth-child(2n):hover td{background-color:#ddd}.page--style--redesign-style .hero-content article ol li,.page--style--redesign-style .hero-content article p,.page--style--redesign-style .hero-content article ul li{margin-bottom:4px}.path-node article>div>.field--items>.paragraph,.redesign-style article>div>.field--items>.paragraph{margin-bottom:60px}.path-node article>div>.field--items>.paragraph.med-bottom-margin,.redesign-style article>div>.field--items>.paragraph.med-bottom-margin{margin-bottom:20px}.path-node article>div>.field--items>.paragraph.shallow-bottom-margin,.redesign-style article>div>.field--items>.paragraph.shallow-bottom-margin{margin-bottom:10px}.path-node article>div>.field--items>.paragraph.no-bottom-margin,.redesign-style article>div>.field--items>.paragraph.no-bottom-margin{margin-bottom:0}.path-node article>div>.field--items>.paragraph.no-top-margin,.redesign-style article>div>.field--items>.paragraph.no-top-margin{margin-top:0}@media screen and (max-width:700px){.path-node article>div>.field--items>.paragraph,.redesign-style article>div>.field--items>.paragraph{margin-bottom:40px}}.path-node article>div>.field--items>.paragraph:last-of-type,.redesign-style article>div>.field--items>.paragraph:last-of-type{margin-bottom:0}.redesign-style.page__node-type--essay .article-header .byline,.redesign-style.page__node-type--featured-resource .article-header .byline,.redesign-style.page__node-type--resource .article-header .byline{font-family:canada-type-gibson,sans-serif}.redesign-style.page__node-type--essay .article-footer.questions li,.redesign-style.page__node-type--featured-resource .article-footer.questions li,.redesign-style.page__node-type--resource .article-footer.questions li{font-family:canada-type-gibson,sans-serif;font-size:17px}@media screen and (max-width:700px){.redesign-style .paragraph--type--copy p{overflow:hidden;text-overflow:ellipsis}}.redesign-style hr{background-color:#f3e2ad;border:0 #f3e2ad;height:2px}.page--style--redesign-style article .paragraph--type--image .gli-media-iframe{position:relative;padding:56.25% 0 0}.page--style--redesign-style article .paragraph--type--image .gli-media-iframe embed,.page--style--redesign-style article .paragraph--type--image .gli-media-iframe iframe,.page--style--redesign-style article .paragraph--type--image .gli-media-iframe object{position:absolute;top:0;left:0;width:100%;height:100%}.path--frontpage #main-wrapper{padding:0}.path--frontpage.page--style--redesign-style #main-wrapper{overflow:hidden}.path--frontpage.page--style--redesign-style .paragraph--type--hero-banner .hero-content{background-position:right 92px bottom 13px;background-size:1148px}.path--frontpage.page--style--redesign-style h2.field-heading,.path--frontpage.page--style--redesign-style h3.field-heading{color:#946f00}.path--frontpage.page--style--redesign-style article>div>.field--items>.paragraph{margin-top:80px;margin-bottom:120px}@media screen and (max-width:700px){.path--frontpage.page--style--redesign-style article>div>.field--items>.paragraph{margin-bottom:80px}}.path--frontpage.page--style--redesign-style article>div>.field--items>.paragraph:last-of-type{margin-bottom:0}.path--frontpage.page--style--redesign-style .hp-circle-five,.path--frontpage.page--style--redesign-style .hp-circle-four,.path--frontpage.page--style--redesign-style .hp-circle-one,.path--frontpage.page--style--redesign-style .hp-circle-three,.path--frontpage.page--style--redesign-style .hp-circle-two,.redesign-style .hp-circle-five,.redesign-style .hp-circle-four,.redesign-style .hp-circle-one,.redesign-style .hp-circle-three,.redesign-style .hp-circle-two{position:relative}.path--frontpage.page--style--redesign-style .hp-circle-five:before,.path--frontpage.page--style--redesign-style .hp-circle-four:before,.path--frontpage.page--style--redesign-style .hp-circle-one:before,.path--frontpage.page--style--redesign-style .hp-circle-three:before,.path--frontpage.page--style--redesign-style .hp-circle-two:before,.redesign-style .hp-circle-five:before,.redesign-style .hp-circle-four:before,.redesign-style .hp-circle-one:before,.redesign-style .hp-circle-three:before,.redesign-style .hp-circle-two:before{content:"";display:block;position:absolute;z-index:-1}@media screen and (max-width:700px){.path--frontpage.page--style--redesign-style .hp-circle-five:before,.path--frontpage.page--style--redesign-style .hp-circle-four:before,.path--frontpage.page--style--redesign-style .hp-circle-one:before,.path--frontpage.page--style--redesign-style .hp-circle-three:before,.path--frontpage.page--style--redesign-style .hp-circle-two:before,.redesign-style .hp-circle-five:before,.redesign-style .hp-circle-four:before,.redesign-style .hp-circle-one:before,.redesign-style .hp-circle-three:before,.redesign-style .hp-circle-two:before{display:none}}.path--frontpage.page--style--redesign-style .hp-circle-one:before,.redesign-style .hp-circle-one:before{width:530px;height:530px;top:-350px;right:-500px;border:110px solid #e6cbc0;border-radius:375px}.path--frontpage.page--style--redesign-style .hp-circle-two:before,.redesign-style .hp-circle-two:before{width:780px;height:780px;top:-100px;left:-270px;border:170px solid #fcf7eb;border-radius:560px}.path--frontpage.page--style--redesign-style .paragraph--type--two-column.hp-circle-two>.field--items,.redesign-style .paragraph--type--two-column.hp-circle-two>.field--items{grid-gap:40px}@media screen and (min-width:1141px){.path--frontpage.page--style--redesign-style .paragraph--type--two-column.hp-circle-two>.field--items,.redesign-style .paragraph--type--two-column.hp-circle-two>.field--items{grid-gap:80px}}.path--frontpage.page--style--redesign-style .hp-circle-three:before,.redesign-style .hp-circle-three:before{right:-320px;top:50%;border-radius:320px;border-color:#e4ecf0 #9fa7ac #9fa7ac #e4ecf0;border-style:solid;border-width:320px;transform:translateY(-50%) rotate(-45deg)}@media screen and (max-width:1350px){.path--frontpage.page--style--redesign-style .hp-circle-three:before,.redesign-style .hp-circle-three:before{right:-310px}}.path--frontpage.page--style--redesign-style .hp-circle-four:before,.redesign-style .hp-circle-four:before{width:390px;height:390px;left:-400px;top:-40px;border:80px solid rgba(172,42,0,.18);border-radius:550px}.path--frontpage.page--style--redesign-style .hp-circle-five:before,.redesign-style .hp-circle-five:before{width:360px;height:360px;right:-300px;top:120px;border:100px solid #fcf7eb;border-radius:660px}.path--frontpage.page--style--redesign-style .paragraph--type--upcoming-events-deadlines .cta-link a,.redesign-style .paragraph--type--upcoming-events-deadlines .cta-link a{margin-top:12px;margin-bottom:24px}.path--frontpage.page--style--redesign-style .node--program-event--teaser,.path--frontpage.page--style--redesign-style .node--programs-and-events--teaser,.path--frontpage.page--style--redesign-style .paragraph--type--event-deadline,.redesign-style .node--program-event--teaser,.redesign-style .node--programs-and-events--teaser,.redesign-style .paragraph--type--event-deadline{display:grid;grid-template-columns:198px auto;grid-gap:20px;margin-top:24px;padding-bottom:24px;position:relative}.path--frontpage.page--style--redesign-style .node--program-event--teaser:after,.path--frontpage.page--style--redesign-style .node--programs-and-events--teaser:after,.path--frontpage.page--style--redesign-style .paragraph--type--event-deadline:after,.redesign-style .node--program-event--teaser:after,.redesign-style .node--programs-and-events--teaser:after,.redesign-style .paragraph--type--event-deadline:after{content:"";position:absolute;bottom:0;width:100%;border-bottom:2px solid #dec481}.path--frontpage.page--style--redesign-style .node--program-event--teaser .image img,.path--frontpage.page--style--redesign-style .node--programs-and-events--teaser .image img,.path--frontpage.page--style--redesign-style .paragraph--type--event-deadline .image img,.redesign-style .node--program-event--teaser .image img,.redesign-style .node--programs-and-events--teaser .image img,.redesign-style .paragraph--type--event-deadline .image img{width:198px;height:152px;filter:drop-shadow(5px 5px 15px rgba(0,0,0,.15));border-radius:10px}.path--frontpage.page--style--redesign-style .node--program-event--teaser ul.field-tags,.path--frontpage.page--style--redesign-style .node--programs-and-events--teaser ul.field-tags,.path--frontpage.page--style--redesign-style .paragraph--type--event-deadline ul.field-tags,.redesign-style .node--program-event--teaser ul.field-tags,.redesign-style .node--programs-and-events--teaser ul.field-tags,.redesign-style .paragraph--type--event-deadline ul.field-tags{margin:0}.path--frontpage.page--style--redesign-style .node--program-event--teaser .tag,.path--frontpage.page--style--redesign-style .node--programs-and-events--teaser .tag,.path--frontpage.page--style--redesign-style .paragraph--type--event-deadline .tag,.redesign-style .node--program-event--teaser .tag,.redesign-style .node--programs-and-events--teaser .tag,.redesign-style .paragraph--type--event-deadline .tag{display:inline-block;padding:6px 8px;font-size:16px;line-height:1.3;background:#d8e9f1;border-radius:3px;color:#163747;font-weight:bolder;filter:drop-shadow(1px 1px 2px rgba(0,0,0,.15))}.path--frontpage.page--style--redesign-style .node--program-event--teaser .empty-tag,.path--frontpage.page--style--redesign-style .node--programs-and-events--teaser .empty-tag,.path--frontpage.page--style--redesign-style .paragraph--type--event-deadline .empty-tag,.redesign-style .node--program-event--teaser .empty-tag,.redesign-style .node--programs-and-events--teaser .empty-tag,.redesign-style .paragraph--type--event-deadline .empty-tag{height:32.8px}.path--frontpage.page--style--redesign-style .node--program-event--teaser .date,.path--frontpage.page--style--redesign-style .node--programs-and-events--teaser .date,.path--frontpage.page--style--redesign-style .paragraph--type--event-deadline .date,.redesign-style .node--program-event--teaser .date,.redesign-style .node--programs-and-events--teaser .date,.redesign-style .paragraph--type--event-deadline .date{margin-top:10px;margin-bottom:10px;font-family:canada-type-gibson;font-style:italic;font-weight:400;font-size:20px;line-height:1.3;color:#8e7023}.path--frontpage.page--style--redesign-style .node--program-event--teaser h3,.path--frontpage.page--style--redesign-style .node--programs-and-events--teaser h3,.path--frontpage.page--style--redesign-style .paragraph--type--event-deadline h3,.redesign-style .node--program-event--teaser h3,.redesign-style .node--programs-and-events--teaser h3,.redesign-style .paragraph--type--event-deadline h3{margin-top:8px;margin-bottom:8px;font-family:adobe-garamond-pro;font-weight:600;font-size:24px;line-height:1.3}.path--frontpage.page--style--redesign-style .node--program-event--teaser .description p:last-child,.path--frontpage.page--style--redesign-style .node--programs-and-events--teaser .description p:last-child,.path--frontpage.page--style--redesign-style .paragraph--type--event-deadline .description p:last-child,.redesign-style .node--program-event--teaser .description p:last-child,.redesign-style .node--programs-and-events--teaser .description p:last-child,.redesign-style .paragraph--type--event-deadline .description p:last-child{margin-bottom:0}.path--frontpage.page--style--redesign-style .viewsreference--view-title,.path--frontpage.page--style--redesign-style h3.field-heading.with-rule,.redesign-style .viewsreference--view-title,.redesign-style h3.field-heading.with-rule{display:flex;align-items:center;gap:15px;flex-wrap:nowrap;font-family:adobe-garamond-pro;font-weight:600;font-size:40px;line-height:1.3}.path--frontpage.page--style--redesign-style .viewsreference--view-title>span,.path--frontpage.page--style--redesign-style h3.field-heading.with-rule>span,.redesign-style .viewsreference--view-title>span,.redesign-style h3.field-heading.with-rule>span{flex-shrink:0}.path--frontpage.page--style--redesign-style .viewsreference--view-title:after,.path--frontpage.page--style--redesign-style h3.field-heading.with-rule:after,.redesign-style .viewsreference--view-title:after,.redesign-style h3.field-heading.with-rule:after{content:"";height:0;width:100%;border-bottom:2px solid #163747;display:inline-block}.path--frontpage.page--style--redesign-style .view-upcoming-events,.redesign-style .view-upcoming-events{margin-bottom:85px}.path--frontpage.page--style--redesign-style .view-upcoming-events .view-content,.redesign-style .view-upcoming-events .view-content{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);grid-auto-flow:column;grid-gap:20px 5%}.path--frontpage.page--style--redesign-style .node--featured-resource--teaser,.redesign-style .node--featured-resource--teaser{display:grid;grid-template-columns:198px auto;grid-gap:20px}.path--frontpage.page--style--redesign-style .node--featured-resource--teaser .image,.redesign-style .node--featured-resource--teaser .image{padding:15px 0}.path--frontpage.page--style--redesign-style .node--featured-resource--teaser .image a,.redesign-style .node--featured-resource--teaser .image a{display:inline-block;position:relative}.path--frontpage.page--style--redesign-style .node--featured-resource--teaser .image img,.redesign-style .node--featured-resource--teaser .image img{width:198px;height:152px;filter:drop-shadow(5px 5px 15px rgba(0,0,0,.15));border-radius:10px}.path--frontpage.page--style--redesign-style .node--featured-resource--teaser .content,.redesign-style .node--featured-resource--teaser .content{padding:15px 15px 24px 0;position:relative}.path--frontpage.page--style--redesign-style .node--featured-resource--teaser .tags,.redesign-style .node--featured-resource--teaser .tags{margin-bottom:20px}.path--frontpage.page--style--redesign-style .node--featured-resource--teaser .tag,.redesign-style .node--featured-resource--teaser .tag{display:inline-block;min-width:14px;padding:4px 8px;font-size:16px;font-weight:700;text-align:center;border-radius:3px;background:#d8e9f1;color:#163747}.path--frontpage.page--style--redesign-style .node--featured-resource--teaser .date,.redesign-style .node--featured-resource--teaser .date{display:inline-block;font-family:canada-type-gibson;font-style:italic;font-weight:400;font-size:20px;line-height:1.3;color:#8e7023}.path--frontpage.page--style--redesign-style .node--featured-resource--teaser .tags>div+div,.redesign-style .node--featured-resource--teaser .tags>div+div{margin-left:14px;padding-left:14px;border-left:2px solid #dec481}.path--frontpage.page--style--redesign-style .node--featured-resource--teaser h3,.redesign-style .node--featured-resource--teaser h3{margin-top:0;margin-bottom:12px;font-size:24px;line-height:1.3}.path--frontpage.page--style--redesign-style .node--featured-resource--teaser .description p:last-child,.redesign-style .node--featured-resource--teaser .description p:last-child{margin-bottom:0}.path--frontpage.page--style--redesign-style .node--journal--hp-teaser,.redesign-style .node--journal--hp-teaser{display:grid;grid-template-columns:198px auto;grid-gap:20px}.path--frontpage.page--style--redesign-style .node--journal--hp-teaser .image,.redesign-style .node--journal--hp-teaser .image{padding:15px 0}.path--frontpage.page--style--redesign-style .node--journal--hp-teaser .image a,.redesign-style .node--journal--hp-teaser .image a{display:inline-block;position:relative}.path--frontpage.page--style--redesign-style .node--journal--hp-teaser .image img,.redesign-style .node--journal--hp-teaser .image img{width:198px;height:152px;filter:drop-shadow(5px 5px 15px rgba(0,0,0,.15));border-radius:10px}.path--frontpage.page--style--redesign-style .node--journal--hp-teaser .content,.redesign-style .node--journal--hp-teaser .content{padding:15px 15px 24px 0;position:relative}.path--frontpage.page--style--redesign-style .node--journal--hp-teaser .journal--hp-list-item,.redesign-style .node--journal--hp-teaser .journal--hp-list-item{margin-bottom:0}.path--frontpage.page--style--redesign-style .node--journal--hp-teaser .date,.redesign-style .node--journal--hp-teaser .date{font-family:canada-type-gibson;font-style:italic;font-weight:lighter;font-size:20px;line-height:1.1;color:#163747;margin-top:6px}.path--frontpage.page--style--redesign-style .node--journal--hp-teaser .journal--hp-list-item .date>span:not(:first-child),.redesign-style .node--journal--hp-teaser .journal--hp-list-item .date>span:not(:first-child){margin-left:15px;padding-left:15px;border-left:2px solid #d9c58a}.path--frontpage.page--style--redesign-style .node--journal--hp-teaser h3,.redesign-style .node--journal--hp-teaser h3{margin-bottom:12px;font-size:24px;line-height:1.1}.path--frontpage.page--style--redesign-style .node--journal--hp-teaser .description p:last-child,.redesign-style .node--journal--hp-teaser .description p:last-child{margin-bottom:0}.path--frontpage.page--style--redesign-style .field-heading.with-rule,.redesign-style .field-heading.with-rule{display:flex;align-items:center;gap:15px;flex-wrap:nowrap}.path--frontpage.page--style--redesign-style .field-heading.with-rule>span,.redesign-style .field-heading.with-rule>span{flex-shrink:0}.path--frontpage.page--style--redesign-style .field-heading.with-rule:after,.redesign-style .field-heading.with-rule:after{content:"";height:0;width:100%;border-bottom:2px solid #163747;display:inline-block}.path--frontpage.page--style--redesign-style .node--featured-resource--teaser .content:after,.redesign-style .node--featured-resource--teaser .content:after{content:"";position:absolute;bottom:0;width:100%;border-bottom:2px solid #dec481}@media screen and (max-width:1350px){.path--frontpage.page--style--redesign-style .node--featured-resource--teaser .content:after,.redesign-style .node--featured-resource--teaser .content:after{width:calc(100% + 40px)}}.path--frontpage.page--style--redesign-style .node--journal--hp-teaser .content:after,.redesign-style .node--journal--hp-teaser .content:after{content:"";position:absolute;bottom:0;width:100%;border-bottom:2px solid #dec481}@media screen and (max-width:1350px){.path--frontpage.page--style--redesign-style .node--journal--hp-teaser .content:after,.redesign-style .node--journal--hp-teaser .content:after{width:calc(100% + 40px)}}.path--frontpage.page--style--redesign-style .node--journal--hp-teaser .issue-number,.redesign-style .node--journal--hp-teaser .issue-number{position:absolute;top:95px;left:9px;width:47px;height:49px;padding-right:2px;background:#345d33;border-radius:32px;font-family:canada-type-gibson;font-style:italic;font-size:19px;line-height:1;color:#fff;display:flex;align-items:center;justify-content:center}.path--frontpage.page--style--redesign-style .view-latest-issues .views-row:last-of-type .node .content,.path--frontpage.page--style--redesign-style .view-upcoming-book-breaks .views-row:last-of-type .node .content,.redesign-style .view-latest-issues .views-row:last-of-type .node .content,.redesign-style .view-upcoming-book-breaks .views-row:last-of-type .node .content{border-bottom:none}.path--frontpage.page--style--redesign-style .paragraph--type--upcoming-book-breaks h3.field-heading.with-rule,.path--frontpage.page--style--redesign-style .view-upcoming-book-breaks h3.field-heading.with-rule,.redesign-style .paragraph--type--upcoming-book-breaks h3.field-heading.with-rule,.redesign-style .view-upcoming-book-breaks h3.field-heading.with-rule{display:flex;align-items:center;gap:15px;flex-wrap:nowrap;font-size:32px;color:#946f00}.path--frontpage.page--style--redesign-style .paragraph--type--upcoming-book-breaks h3.field-heading.with-rule>span,.path--frontpage.page--style--redesign-style .view-upcoming-book-breaks h3.field-heading.with-rule>span,.redesign-style .paragraph--type--upcoming-book-breaks h3.field-heading.with-rule>span,.redesign-style .view-upcoming-book-breaks h3.field-heading.with-rule>span{flex-shrink:0}.path--frontpage.page--style--redesign-style .paragraph--type--upcoming-book-breaks h3.field-heading.with-rule:after,.path--frontpage.page--style--redesign-style .view-upcoming-book-breaks h3.field-heading.with-rule:after,.redesign-style .paragraph--type--upcoming-book-breaks h3.field-heading.with-rule:after,.redesign-style .view-upcoming-book-breaks h3.field-heading.with-rule:after{content:"";height:0;width:100%;border-bottom:2px solid #946f00;display:inline-block}@media screen and (max-width:1350px){.path--frontpage.page--style--redesign-style .paragraph--type--upcoming-book-breaks h3.field-heading.with-rule:after,.path--frontpage.page--style--redesign-style .view-upcoming-book-breaks h3.field-heading.with-rule:after,.redesign-style .paragraph--type--upcoming-book-breaks h3.field-heading.with-rule:after,.redesign-style .view-upcoming-book-breaks h3.field-heading.with-rule:after{margin-right:-40px}}.path--frontpage.page--style--redesign-style .view-latest-issues h3.field-heading.with-rule,.redesign-style .view-latest-issues h3.field-heading.with-rule{display:flex;align-items:center;gap:15px;flex-wrap:nowrap;font-size:32px;color:#946f00}.path--frontpage.page--style--redesign-style .view-latest-issues h3.field-heading.with-rule>span,.redesign-style .view-latest-issues h3.field-heading.with-rule>span{flex-shrink:0}.path--frontpage.page--style--redesign-style .view-latest-issues h3.field-heading.with-rule:after,.redesign-style .view-latest-issues h3.field-heading.with-rule:after{content:"";height:0;width:100%;border-bottom:2px solid #946f00;display:inline-block}@media screen and (max-width:1350px){.path--frontpage.page--style--redesign-style .view-latest-issues h3.field-heading.with-rule:after,.redesign-style .view-latest-issues h3.field-heading.with-rule:after{margin-right:-40px}}@media screen and (min-width:1024px){.paragraph--type--hp-audience>.field--items{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-flow:row;grid-gap:18px}}.paragraph--type--hp-audience-col{display:flex;flex-direction:column;margin-bottom:32px}.paragraph--type--hp-audience-col .hp-audience-col__media{position:relative}.paragraph--type--hp-audience-col .hp-audience-col__media .media{width:100%;height:350px;line-height:0}.paragraph--type--hp-audience-col .hp-audience-col__media img{width:415px;height:350px;-o-object-fit:cover;object-fit:cover;box-shadow:5px 5px 15px rgba(0,0,0,.15);border-radius:8px}.paragraph--type--hp-audience-col .hp-audience-col__media a{text-decoration:none}.paragraph--type--hp-audience-col .audience-badge{display:flex;gap:9px;align-items:center;position:absolute;bottom:0;left:0;width:calc(100% - 20px);padding:135px 10px 12px;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);border-radius:0 0 5px 5px}.paragraph--type--hp-audience-col .audience-icon{display:flex;align-items:center;justify-content:center;width:54px;height:54px;border-radius:27px}.paragraph--type--hp-audience-col .audience-icon:after{content:"";display:inline-block}.paragraph--type--hp-audience-col .audience-label{font-family:adobe-garamond-pro;font-style:italic;font-weight:400;font-size:24px;line-height:1.3}.paragraph--type--hp-audience-col h3.hp-audience-col__heading{margin:18px 0;font-size:32px;line-height:1.1;font-family:adobe-garamond-pro,serif;font-weight:600;text-transform:none;color:#163747}.paragraph--type--hp-audience-col .hp-audience-col__copy{margin:18px 0}.paragraph--type--hp-audience-col .hp-audience-col__cta-link a{display:inline-block}.paragraph--type--hp-audience-col.audience--student .audience-icon{background:#8e7023}.paragraph--type--hp-audience-col.audience--student .audience-icon:after{background:url(../../images/icons/student.svg) no-repeat 50%;background-size:contain;width:40px;height:41px}.paragraph--type--hp-audience-col.audience--teacher .audience-icon{background:#345d33}.paragraph--type--hp-audience-col.audience--teacher .audience-icon:after{background:url(../../images/icons/teacher.svg) no-repeat 50%;background-size:contain;width:40px;height:40px}.paragraph--type--hp-audience-col.audience--all .audience-icon{background:#ac2a00}.paragraph--type--hp-audience-col.audience--all .audience-icon:after{background:url(../../images/icons/all-audiences.svg) no-repeat 50%;background-size:contain;width:31px;height:31px}.hp-in-the-news h2.field-heading{display:flex;align-items:center;gap:15px;flex-wrap:nowrap;color:#163747!important}.hp-in-the-news h2.field-heading>span{flex-shrink:0}.hp-in-the-news h2.field-heading:after{content:"";height:0;width:100%;border-bottom:2px solid #163747;display:inline-block}@media screen and (max-width:1350px){.hp-in-the-news h2.field-heading:after{margin-right:-40px}}.hp-in-the-news>.field--items>.paragraph{background:#d8e9f1;box-shadow:5px 5px 15px rgba(0,0,0,.15);border-radius:8px;padding:25px}.hp-in-the-news>.field--items>.paragraph h3{margin-top:0}.hp-in-the-news>.field--items>.paragraph p:last-of-type{margin-bottom:0}.hp-in-the-news>.field--items>.paragraph .button,.hp-in-the-news>.field--items>.paragraph .button--reverse{display:inline-block}.hp-in-the-news>.field--items>.paragraph:nth-child(2){background:#3d7995;color:#fff}.hp-in-the-news>.field--items>.paragraph:nth-child(2) .button,.hp-in-the-news>.field--items>.paragraph:nth-child(2) .button--reverse{display:inline-block}.hp-in-the-news>.field--items>.paragraph:nth-child(3){background:#3d5059;color:#fff}.hp-in-the-news>.field--items>.paragraph:nth-child(3) .button,.hp-in-the-news>.field--items>.paragraph:nth-child(3) .button--reverse{display:inline-block}@media screen and (max-width:1023px){.path--frontpage.page--style--redesign-style .paragraph--type--hp-audience-col,.redesign-style .paragraph--type--hp-audience-col{max-width:415px}.path--frontpage.page--style--redesign-style .paragraph--type--hp-audience-col .audience-badge,.redesign-style .paragraph--type--hp-audience-col .audience-badge{width:395px;max-width:calc(100% - 20px)}.path--frontpage.page--style--redesign-style .node--programs-and-events--teaser,.path--frontpage.page--style--redesign-style .paragraph--type--upcoming-events-deadlines,.redesign-style .node--programs-and-events--teaser,.redesign-style .paragraph--type--upcoming-events-deadlines{grid-template-columns:auto;grid-template-rows:158px auto}}@media screen and (max-width:849px){.path--frontpage.page--style--redesign-style .node--featured-resource--teaser,.path--frontpage.page--style--redesign-style .node--journal--hp-teaser,.path--frontpage.page--style--redesign-style .node--program-event--teaser,.path--frontpage.page--style--redesign-style .paragraph--type--two-column.col-style--33-66>.field--items,.path--frontpage.page--style--redesign-style .view-upcoming-events .view-content,.path--frontpage.page--style--redesign-style .view-upcoming-events .view-content .node--programs-and-events--teaser,.redesign-style .node--featured-resource--teaser,.redesign-style .node--journal--hp-teaser,.redesign-style .node--program-event--teaser,.redesign-style .paragraph--type--two-column.col-style--33-66>.field--items,.redesign-style .view-upcoming-events .view-content,.redesign-style .view-upcoming-events .view-content .node--programs-and-events--teaser{display:flex;flex-direction:column}.path--frontpage.page--style--redesign-style .node--programs-and-events--teaser,.path--frontpage.page--style--redesign-style .paragraph--type--upcoming-events-deadlines,.redesign-style .node--programs-and-events--teaser,.redesign-style .paragraph--type--upcoming-events-deadlines{min-height:auto!important;grid-template-columns:198px auto;grid-template-rows:auto}.path--frontpage.page--style--redesign-style .paragraph--type--two-column .paragraph--type--upcoming-events-deadlines .paragraph--type--event-deadline:after,.redesign-style .paragraph--type--two-column .paragraph--type--upcoming-events-deadlines .paragraph--type--event-deadline:after{width:calc(100% + 80px)!important;left:-40px!important;right:-40px!important}.path--frontpage.page--style--redesign-style .paragraph--type--two-column>.field--items>.paragraph--type--upcoming-events-deadlines+.paragraph--type--upcoming-events-deadlines,.redesign-style .paragraph--type--two-column>.field--items>.paragraph--type--upcoming-events-deadlines+.paragraph--type--upcoming-events-deadlines{margin-top:80px}.path--frontpage.page--style--redesign-style .hp-in-the-news>.field--items>.paragraph,.redesign-style .hp-in-the-news>.field--items>.paragraph{margin-bottom:2rem}.path--frontpage.page--style--redesign-style .gli--logo,.redesign-style .gli--logo{padding:0 2rem;max-width:50%}.path--frontpage.page--style--redesign-style .view-upcoming-events .views-row,.redesign-style .view-upcoming-events .views-row{margin:0 -4rem}.path--frontpage.page--style--redesign-style .view-upcoming-events .views-row .node--programs-and-events--teaser,.redesign-style .view-upcoming-events .views-row .node--programs-and-events--teaser{padding:0 3rem 3rem 4rem}.path--frontpage.page--style--redesign-style .view-upcoming-events .views-row .empty-tag,.redesign-style .view-upcoming-events .views-row .empty-tag{height:0}.path--frontpage.page--style--redesign-style .node--program-event--teaser,.redesign-style .node--program-event--teaser{padding:0 3rem 3rem}.path--frontpage.page--style--redesign-style .field-heading.with-rule:after,.path--frontpage.page--style--redesign-style .view-upcoming-book-breaks h3.field-heading.with-rule:after,.redesign-style .field-heading.with-rule:after,.redesign-style .view-upcoming-book-breaks h3.field-heading.with-rule:after{margin-right:-40px}.path--frontpage.page--style--redesign-style .node--featured-resource--teaser .content:after,.redesign-style .node--featured-resource--teaser .content:after{width:calc(100% + 80px)!important;left:-40px;right:-40px}.path--frontpage.page--style--redesign-style .hp-in-the-news h2.field-heading:after,.redesign-style .hp-in-the-news h2.field-heading:after{margin-right:-40px}.path--frontpage.page--style--redesign-style .pre-footer,.redesign-style .pre-footer{flex-direction:column-reverse}.path--frontpage.page--style--redesign-style .pre-footer .layout-content-below,.path--frontpage.page--style--redesign-style .pre-footer .newsletter-signup,.redesign-style .pre-footer .layout-content-below,.redesign-style .pre-footer .newsletter-signup{padding:0 2rem}.path--frontpage.page--style--redesign-style #footer .footer-content-inner,.redesign-style #footer .footer-content-inner{grid-template-columns:1fr}.path--frontpage.page--style--redesign-style #footer .footer-content-inner .footer-left,.redesign-style #footer .footer-content-inner .footer-left{padding:0 1rem;max-width:100%}.path--frontpage.page--style--redesign-style #footer #block-footer>ul,.redesign-style #footer #block-footer>ul{-moz-column-count:1;column-count:1}}@media screen and (max-width:700px){.path--frontpage.page--style--redesign-style .paragraph--type--hp-audience>.field--items,.redesign-style .paragraph--type--hp-audience>.field--items{margin-bottom:4rem}.path--frontpage.page--style--redesign-style .node--programs-and-events--teaser,.path--frontpage.page--style--redesign-style .paragraph--type--upcoming-events-deadlines,.redesign-style .node--programs-and-events--teaser,.redesign-style .paragraph--type--upcoming-events-deadlines{grid-template-columns:auto}.path--frontpage.page--style--redesign-style .node--featured-resource--teaser,.path--frontpage.page--style--redesign-style .node--journal--hp-teaser,.redesign-style .node--featured-resource--teaser,.redesign-style .node--journal--hp-teaser{grid-template-columns:auto}.path--frontpage.page--style--redesign-style .node--featured-resource--teaser .image,.path--frontpage.page--style--redesign-style .node--journal--hp-teaser .image,.redesign-style .node--featured-resource--teaser .image,.redesign-style .node--journal--hp-teaser .image{display:none}.path--frontpage.page--style--redesign-style .pre-footer .layout-content-below,.path--frontpage.page--style--redesign-style .pre-footer .newsletter-signup,.redesign-style .pre-footer .layout-content-below,.redesign-style .pre-footer .newsletter-signup{display:flex;flex-direction:column}.path--frontpage.page--style--redesign-style .pre-footer .layout-content-below .info,.path--frontpage.page--style--redesign-style .pre-footer .newsletter-signup .info,.redesign-style .pre-footer .layout-content-below .info,.redesign-style .pre-footer .newsletter-signup .info{margin-bottom:2rem}}.paragraph--type--anchor{position:relative;top:-80px}@media screen and (min-width:1024px){.paragraph--type--anchor{top:-180px}}.anchor-jump-menu--hamburger{pointer-events:none;position:fixed;left:0;z-index:100;top:calc(50% - 22px)}.anchor-jump-menu--hamburger .anchor-jump-menu__menu{pointer-events:all;display:block;border-radius:10px;margin-left:64px;padding:10px;max-height:min(40vh,460px);background:hsla(0,0%,100%,.8);box-shadow:0 0 15px 2px rgba(0,0,0,.15);overflow:auto;transform:translate(-700px);transition:all .2s ease-in}@media screen and (min-width:850px){.anchor-jump-menu--hamburger .anchor-jump-menu__menu{max-height:min(48vh,460px)}}.anchor-jump-menu--hamburger .anchor-jump-menu__handle{display:block}.anchor-jump-menu--hamburger .anchor-jump-menu__link,.anchor-jump-menu--hamburger .anchor-jump-menu__link:visited{background:#033302;border-radius:10px;border:2px solid #033302;margin-bottom:10px;padding:13px 30px;width:300px;color:#fff;font-family:canada-type-gibson,sans-serif;font-line-height:26px;font-size:20px;font-weight:600}@media screen and (min-width:850px){.anchor-jump-menu--hamburger .anchor-jump-menu__link,.anchor-jump-menu--hamburger .anchor-jump-menu__link:visited{width:500px}}.anchor-jump-menu--hamburger .anchor-jump-menu__link:hover,.anchor-jump-menu--hamburger .anchor-jump-menu__link:visited:hover{background-color:#fff;color:#033302}@media screen and (max-width:480px){.anchor-jump-menu--hamburger .anchor-jump-menu__menu{box-sizing:border-box;margin-left:0;width:100vw}.anchor-jump-menu--hamburger .anchor-jump-menu__link,.anchor-jump-menu--hamburger .anchor-jump-menu__link:visited{width:auto}}.anchor-jump-menu--hidden{display:none}.anchor-jump-menu__handle{pointer-events:all;position:absolute;left:0;top:10px;display:none;height:43px;padding:5px 13px 10px;width:45px;background:#033302;color:#fff;cursor:pointer;font-family:canada-type-gibson,sans-serif;text-transform:uppercase}.anchor-jump-menu__handle:before{content:"menu"}@media screen and (max-width:480px){.anchor-jump-menu__handle{top:-51px}}.anchor-jump-menu__handle-line{border-top:1px solid #fff;border-bottom:1px solid #fff;height:5px;width:44px;position:absolute;left:13px;transition:all .2s ease-in}.anchor-jump-menu__handle-line--top{top:24px}.anchor-jump-menu__handle-line--bottom{top:36px}.anchor-jump-menu__menu{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;background:#fff;text-align:center}.anchor-jump-menu__link,.anchor-jump-menu__link:visited{display:block;padding:1.8em 1em;font-family:canada-type-gibson,sans-serif;font-size:22px}.anchor-jump-menu__link:hover,.anchor-jump-menu__link:visited:hover{color:#946f00}.anchor-jump-menu--open .anchor-jump-menu__menu{transform:translate(0)}.anchor-jump-menu--open .anchor-jump-menu__handle:before{content:none}.anchor-jump-menu--open .anchor-jump-menu__handle-line{height:0;top:26px}.anchor-jump-menu--open .anchor-jump-menu__handle-line--top{transform:rotate(45deg)}.anchor-jump-menu--open .anchor-jump-menu__handle-line--bottom{transform:rotate(-45deg)}.anchor-jump-menu__wrapper{margin-left:-20px;margin-right:-20px;box-shadow:0 0 15px 2px rgba(0,0,0,.15)}.quiz-iframe-header .drupal-messages .messages .messages__inner-wrapper{padding:16px 20px}@media screen and (max-width:849px){#main-wrapper.quiz-iframe-main-wrapper{padding:0}}#main-wrapper #main.redesign-style.quiz-iframe-main,.page--style--redesign-style #main-wrapper #main.quiz-iframe-main{margin-top:20px;margin-bottom:20px}.redesign-style.quiz-iframe-main .layout-content{padding-left:0;padding-right:0}.page--style--redesign-style article.quiz .quiz-config-overview-table td,.page--style--redesign-style article.quiz .quiz-config-overview-table th{border:1px solid #ccc;padding:8px 12px}.page--style--redesign-style article.quiz .quiz-config-overview-table th{font-weight:500}.page--style--redesign-style article.quiz .quiz-question-multichoice h2,.page--style--redesign-style article.quiz fieldset legend{margin:0;font-family:adobe-garamond-pro,serif;font-size:28px;font-weight:600}.page--style--redesign-style article.quiz .quiz-question-body{font-family:adobe-garamond-pro,serif;font-size:28px;font-weight:600}.page--style--redesign-style article.quiz .quiz-question-body p{display:inline;margin:0}.page--style--redesign-style article.quiz .question-choices table,.page--style--redesign-style article.quiz .quiz-question-answering-widget table{margin-top:8px;margin-bottom:36px}.page--style--redesign-style article.quiz .question-choices table thead,.page--style--redesign-style article.quiz .quiz-question-answering-widget table thead{display:none}.page--style--redesign-style article.quiz .question-choices table tr,.page--style--redesign-style article.quiz .quiz-question-answering-widget table tr{margin:4px 0}.page--style--redesign-style article.quiz .question-choices table td,.page--style--redesign-style article.quiz .quiz-question-answering-widget table td{padding:4px;vertical-align:top}.page--style--redesign-style article.quiz .question-choices table td p:last-of-type,.page--style--redesign-style article.quiz .quiz-question-answering-widget table td p:last-of-type{margin:0}.page--style--redesign-style article.quiz .question-choices table td .form-item,.page--style--redesign-style article.quiz .quiz-question-answering-widget table td .form-item{line-height:0}.page--style--redesign-style article.quiz .question-choices table td.correct-choice,.page--style--redesign-style article.quiz .quiz-question-answering-widget table td.correct-choice{font-weight:500}.page--style--redesign-style article.quiz .question-choices table .form-item--error-message,.page--style--redesign-style article.quiz .quiz-question-answering-widget table .form-item--error-message{bottom:0;padding:4px 7px;background:#fcc;border:1px solid grey;border-radius:4px;line-height:1;width:-webkit-max-content;width:-moz-max-content;width:max-content}.page--style--redesign-style article.quiz .question-choices table .form-radio,.page--style--redesign-style article.quiz .quiz-question-answering-widget table .form-radio{width:20px;height:20px;margin:4px 18px 4px 0}.page--style--redesign-style article.quiz .quiz-question-short-answer input[type=text]{margin-top:8px;margin-bottom:36px;padding:12px 15px;box-sizing:border-box;border:1px solid #3d5059;border-radius:5px;background-color:#f2f2f2;font-size:18px;font-family:canada-type-gibson,sans-serif}.page--style--redesign-style article.quiz .quiz-question-short-answer input[type=text]::-moz-placeholder{font-family:adobe-garamond-pro,serif;font-style:italic;font-size:20px}.page--style--redesign-style article.quiz .quiz-question-short-answer input[type=text]:-ms-input-placeholder{font-family:adobe-garamond-pro,serif;font-style:italic;font-size:20px}.page--style--redesign-style article.quiz .quiz-question-short-answer input[type=text]::placeholder{font-family:adobe-garamond-pro,serif;font-style:italic;font-size:20px}.page--style--redesign-style article.quiz .form-actions #edit-navigation-actions{display:flex;gap:10px}.page--style--redesign-style article.quiz input[type=submit]{cursor:pointer}.page--style--redesign-style article.quiz .quiz-result-answer{margin-bottom:36px}.page--style--redesign-style article.quiz .quiz-result-answer.quiz-question-multichoice table{margin-bottom:0}.page--style--redesign-style article.quiz .quiz-result-answer .cols{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px}@media screen and (max-width:849px){.page--style--redesign-style article.quiz .quiz-result-answer .cols{grid-template-columns:auto}}.page--style--redesign-style article.quiz .quiz-result-answer .faux-checkbox,.page--style--redesign-style article.quiz .quiz-result-answer .faux-radio{display:inline-block;width:18px;height:18px;margin:4px 18px 4px 0;background:#d3d3d3}.page--style--redesign-style article.quiz .quiz-result-answer .faux-checkbox.correct,.page--style--redesign-style article.quiz .quiz-result-answer .faux-radio.correct{background:#345d33}.page--style--redesign-style article.quiz .quiz-result-answer .faux-checkbox.incorrect,.page--style--redesign-style article.quiz .quiz-result-answer .faux-radio.incorrect{background:#ac2a00}.page--style--redesign-style article.quiz .quiz-result-answer .faux-radio{border-radius:10px}.page--style--redesign-style article.quiz .quiz-result-answer .highlight-answer{position:relative;display:inline-block;padding:4px 7px;border:1px solid transparent;border-radius:5px}.page--style--redesign-style article.quiz .quiz-result-answer .highlight-answer.chosen,.page--style--redesign-style article.quiz .quiz-result-answer .highlight-answer.incorrect{border-color:#ac2a00}.page--style--redesign-style article.quiz .quiz-result-answer .highlight-answer.chosen.correct,.page--style--redesign-style article.quiz .quiz-result-answer .highlight-answer.correct{border-color:#345d33}.page--style--redesign-style article.quiz .quiz-result-answer .highlight-answer p{margin:0}.page--style--redesign-style article.quiz .quiz-result-answer .highlight-bubble{display:inline-block;padding:4px 9px 4px 4px;font-size:16px;font-weight:700;color:#163747}.page--style--redesign-style article.quiz .quiz-result-answer .highlight-bubble.chosen,.page--style--redesign-style article.quiz .quiz-result-answer .highlight-bubble.incorrect{color:#ac2a00}.page--style--redesign-style article.quiz .quiz-result-answer .highlight-bubble.chosen.correct,.page--style--redesign-style article.quiz .quiz-result-answer .highlight-bubble.correct{color:#345d33}.page--style--redesign-style article.quiz .quiz-answer-feedback__wrapper{padding:24px 22px;margin-bottom:15px;border:2px solid #345d33;border-radius:10px;background:#f7fff6;box-shadow:5px 5px 15px 0 rgba(0,0,0,.15)}.page--style--redesign-style article.quiz .quiz-answer-feedback__wrapper.incorrect{border-color:#ac2a00;background:#fff}.page--style--redesign-style article.quiz .quiz-answer-feedback__header{margin-bottom:24px}.page--style--redesign-style article.quiz .quiz-answer-feedback__header:after{content:"";display:block;width:66px;border-bottom:2px solid #b3b3b3}.page--style--redesign-style article.quiz .quiz-answer-feedback__header h3{margin:0;padding-bottom:24px;font-size:40px}.page--style--redesign-style article.quiz .quiz-result-table{margin-top:24px;margin-bottom:24px}.page--style--redesign-style article.quiz .quiz-result-table td,.page--style--redesign-style article.quiz .quiz-result-table th{border:1px solid #ccc;padding:8px 12px}.page--style--redesign-style article.quiz .quiz-result-table th{font-weight:500}.page--style--redesign-style article.quiz .quiz-result-table.responsive-enabled th{font-family:canada-type-gibson,serif}.page--style--redesign-style article.quiz .quiz-result-table.responsive-enabled td{padding:4px;vertical-align:middle}.page--style--redesign-style article.quiz .quiz-result-table.responsive-enabled td p:last-of-type{margin:0}.page--style--redesign-style article.quiz .quiz-result-table .quiz-result-cell-attempt,.page--style--redesign-style article.quiz .quiz-result-table .quiz-result-cell-correct,.page--style--redesign-style article.quiz .quiz-result-table .quiz-result-cell-solution{line-height:0}.page--style--redesign-style article.quiz .quiz-result-table .quiz-result-cell-attempt{text-align:right}.page--style--redesign-style article.quiz .quiz-result-table .quiz-result-cell-attempt .quiz-score-icon{height:20px}.page--style--redesign-style article.quiz .quiz-result-table .quiz-result-cell-correct{text-align:center}.page--style--redesign-style article.quiz .quiz-result-table .quiz-score-icon.should-not{display:none}.page--style--redesign-style article.quiz .quiz-result-answer.feedback-type--abbreviated{display:flex}.page--style--redesign-style article.quiz .quiz-result-answer.feedback-type--abbreviated .faux-checkbox,.page--style--redesign-style article.quiz .quiz-result-answer.feedback-type--abbreviated .faux-radio{margin-top:12px}.page--style--redesign-style article.quiz #quiz-summary p{margin-bottom:10px}.page--style--redesign-style article.quiz.quiz-result .button{margin-right:20px}.page--style--redesign-style article.quiz.quiz-result .button+fieldset{margin-top:30px}.gli-favorite-link.favorite-action--favorite{position:relative;padding:10px 20px 10px 39px;border-radius:50px}.gli-favorite-link.favorite-action--favorite svg{width:24px;height:24px;margin-top:1px;position:absolute;left:10px}.gli-favorite-link.favorite-action--favorite:after{content:"";display:none}.gli-favorite-link.favorite-action--unfavorite{position:relative;padding:10px 20px 10px 42px;border-radius:50px}.gli-favorite-link.favorite-action--unfavorite svg{width:27px;height:27px;margin-top:1px;position:absolute;left:10px}.gli-favorite-link.favorite-action--unfavorite:after{content:"";display:none}.path-history-now .block--gli-favorite-page-block .button{font-family:canada-type-gibson,sans-serif;font-weight:400;font-size:20px;line-height:1.3;text-decoration:none;text-transform:none;background-color:#345d33;color:#fff}.path-history-now .block--gli-favorite-page-block .button:active,.path-history-now .block--gli-favorite-page-block .button:hover{background:#223c21;border-color:#223c21}.favorited-content-item-list{margin-bottom:24px;border-top:2px solid #8e7023}.favorited-content-item-list ul{margin:0;list-style:none}.favorited-content-item-list ul li{margin-bottom:0}.view-id-favorited_content h1{margin-top:40px}.view-id-favorited_content .more-link{display:flex;justify-content:flex-end}.view-id-favorited_content .views-exposed-form{display:flex;flex-wrap:wrap;align-items:center;margin-top:1.5rem;margin-bottom:1.5rem;padding:1rem;border:1px solid #dedfe4;border-radius:2px;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1)}.view-id-favorited_content .views-exposed-form .form-actions{margin-left:auto}.view-id-favorited_content .views-exposed-form select{text-transform:none;padding-right:20px}.view-id-favorited_content a.tabledrag-handle .handle{width:auto;height:auto;margin:0;padding:.42em .5em;background:none;-webkit-mask:none;mask:none;color:#787878}.view-id-favorited_content a.tabledrag-handle .handle:before{content:"";display:inline-block;width:20px;height:20px;font-family:FontAwesome}.view-id-favorited_content .draggable .favorited-content{border-bottom:none}.view-id-favorited_content.view-display-id-page_1 .view-content table{width:100%}.favorited-content{position:relative;padding:24px 45px;border-bottom:2px solid #8e7023}.favorited-content:before{content:"";display:block;width:27px;height:27px;position:absolute;left:0;background:no-repeat 50%/100% url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNyIgaGVpZ2h0PSIyNyIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTE0LjcxMyAzLjkxM2ExLjM1IDEuMzUgMCAwMC0yLjQyMiAwTDkuNjg1IDkuMTkybC01LjgyOC44NDhhMS4zNSAxLjM1IDAgMDAtLjc0OCAyLjMwM2w0LjIxOCA0LjExLS45OTcgNS44MDRhMS4zNSAxLjM1IDAgMDAxLjk2IDEuNDIzbDQuMTE3LTIuMTY1YTcuNDI0IDcuNDI0IDAgMDExMC43NDYtOC40NWwuNzQtLjcyMmExLjM1IDEuMzUgMCAwMC0uNzQ3LTIuMzAzbC01LjgyOC0uODQ3LTIuNjA2LTUuMjh6bTEwLjkzNyAxNS42NmE2LjA3NSA2LjA3NSAwIDExLTEyLjE1IDAgNi4wNzUgNi4wNzUgMCAwMTEyLjE1IDB6bS0yLjg5Ny0yLjUwM2EuNjc1LjY3NSAwIDAwLS45NTYgMGwtMy41NzIgMy41NzQtLjg3Mi0uODczYS42NzYuNjc2IDAgMDAtLjk1Ni45NTVsMS4zNSAxLjM1YS42NzYuNjc2IDAgMDAuOTU2IDBsNC4wNS00LjA1YS42NzYuNjc2IDAgMDAwLS45NTZ6IiBmaWxsPSIjMTYzNzQ3Ii8+PC9zdmc+")}.favorited-content .description p{margin-top:13px;margin-bottom:13px}.favorited-content .description p.no-description{color:#7d7d7d;font-style:italic}.favorited-content .views-field-edit-gli-favorited-content .edit-link{display:flex;gap:6px;align-items:center;text-decoration:none;color:#345d33;cursor:pointer}.favorited-content .views-field-edit-gli-favorited-content .edit-link:before{content:"";display:block;width:20px;height:20px;background:no-repeat 50%/100% url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGNpcmNsZSBjeD0iMTAiIGN5PSIxMCIgcj0iOS41IiBmaWxsPSIjMzQ1RDMzIiBzdHJva2U9IiMzNDVEMzMiLz48cGF0aCBkPSJNMTAgMTMuNjM3aDQuMDlNMTIuMDQ1IDYuMTM4YS45NjQuOTY0IDAgMTExLjM2MyAxLjM2NGwtNS42ODIgNS42ODEtMS44MTguNDU1LjQ1NS0xLjgxOCA1LjY4Mi01LjY4MnoiIHN0cm9rZT0iI0Q5QzU4QSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+")}.favorited-content .views-field-edit-gli-favorited-content input.edit-link{padding-left:1.1em;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGNpcmNsZSBjeD0iMTAiIGN5PSIxMCIgcj0iOS41IiBmaWxsPSIjMzQ1RDMzIiBzdHJva2U9IiMzNDVEMzMiLz48cGF0aCBkPSJNMTAgMTMuNjM3aDQuMDlNMTIuMDQ1IDYuMTM4YS45NjQuOTY0IDAgMTExLjM2MyAxLjM2NGwtNS42ODIgNS42ODEtMS44MTguNDU1LjQ1NS0xLjgxOCA1LjY4Mi01LjY4MnoiIHN0cm9rZT0iI0Q5QzU4QSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+");background-size:1em 1em;background-position:0 0;background-repeat:no-repeat}.favorited-content .title-edit{display:flex;gap:20px;align-items:center}@media screen and (min-width:481px){.path--frontpage #main-wrapper .block--gli-favorite-page-block{padding-right:20px}}body:not(.path--frontpage) #main-wrapper .block--gli-favorite-page-block{margin-left:-20px;margin-right:-20px}@media screen and (min-width:481px){body:not(.path--frontpage) #main-wrapper .block--gli-favorite-page-block{margin-left:0;margin-right:0}}#main-wrapper .block--gli-favorite-page-block{display:flex;gap:10px;margin-bottom:20px;width:auto;justify-content:center}@media screen and (min-width:481px){#main-wrapper .block--gli-favorite-page-block{justify-content:flex-end}}#main-wrapper .block--gli-favorite-page-block .button{padding:10px 16px;border-radius:50px}@media screen and (max-width:849px){#main-wrapper .block--gli-favorite-page-block .button,#main-wrapper .block--gli-favorite-page-block .gli-favorite-link{display:flex;align-items:center;justify-content:center;font-size:16px}}.node--module--teaser{display:grid;grid-template-columns:50% 50%;min-height:300px;margin-bottom:48px;overflow:hidden;position:relative;background:#033302;box-shadow:5px 5px 15px rgba(0,0,0,.15);border-radius:10px}.node--module--teaser .content{position:relative;padding:35px;z-index:2;color:#fff}.node--module--teaser .content:after{content:"";position:absolute;top:0;right:-1px;height:100%;width:2px;background:#033302}.node--module--teaser .content .title{font-family:adobe-garamond-pro,serif;font-weight:700;font-size:40px;line-height:1.3;color:#dec481}.node--module--teaser .content .title:after{content:"";display:block;width:70%;margin-top:20px;border:1px solid #f3e2ad}.node--module--teaser .description{flex-grow:1;margin:24px 0;font-family:canada-type-gibson,sans-serif;font-weight:400;font-size:20px;line-height:1.3;color:#fff}.node--module--teaser .cta{display:flex}.node--module--teaser .image{position:relative;z-index:0;overflow:hidden}.node--module--teaser .image .media{position:relative;height:100%;overflow:hidden}.node--module--teaser .image .media img{position:absolute;left:0;top:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.node--module--teaser .badge{position:absolute;top:35px;right:38px;z-index:1}.node--module--teaser .badge .explorer-badge{width:70px}@media screen and (max-width:849px){.node--module--teaser{grid-template-columns:100%}.node--module--teaser .content{order:2;padding:1rem 2rem 2rem}.node--module--teaser .content:after{display:none}.node--module--teaser .image .media img{left:0;order:1;position:relative;top:0;transform:unset}}.node--module--teaser.color-theme--red{background-color:#ac2a00}.node--module--teaser.color-theme--red .content,.node--module--teaser.color-theme--red .content .title,.node--module--teaser.color-theme--red .description{color:#fff}.node--module--teaser.color-theme--gold{background-color:#946f00}.node--module--teaser.color-theme--gold .content .title,.node--module--teaser.color-theme--gold .description{color:#fff}.node--module--teaser.color-theme--light-blue{background-color:#d8e9f1;color:#000}.node--module--teaser.color-theme--light-blue .content .title{color:#163747}.node--module--teaser.color-theme--light-blue .content .title:after{border-color:#163747}.node--module--teaser.color-theme--light-blue .description{color:#163747}.node--module--teaser.color-theme--blue{background-color:#3d5059}.node--module--teaser.color-theme--dark-blue{background-color:#123748}.module-completed-message{padding:20px;margin-bottom:24px;border:2px solid #345d33;border-radius:8px;box-shadow:5px 5px 15px rgba(0,0,0,.15)}.module-completed-message p:last-child{margin-bottom:12px}.node--module--full .field-units{margin-top:70px}.node--module--full .field-units>.node{border-top:1px solid #163747;padding:40px 0}.unit-progress h3{text-align:center}.unit-progress-bar{position:relative;width:100%;height:32px;border-radius:32px;background:#99ae99}.unit-progress-bar .progress-bar-fill{position:absolute;left:0;height:32px;border-radius:32px;background:#345d33;width:calc(var(--progress)*1%)}.node--unit--teaser{display:grid;grid-template-columns:23.9% auto;grid-column-gap:9.3%}.node--unit--teaser .image{grid-column:1/2}.node--unit--teaser .image img{box-shadow:5px 5px 15px rgba(0,0,0,.15);border-radius:8px}.node--unit--teaser .title{margin-top:0;color:#8e7023}.node--unit--teaser .completion-score{float:right;background:#033302;padding:5px 7px;box-shadow:5px 5px 15px 0 rgba(0,0,0,.15);border-radius:10px;display:flex;color:#fff;font-weight:700}.node--unit--teaser .completion-score:before{content:"";display:inline-block;width:24px;height:24px;background:url(../../images/icons/check-splash.svg) no-repeat 50%;margin-right:4px}.node--sub-unit--list{font-family:adobe-garamond-pro;font-size:24px;line-height:1.3}.node--sub-unit--list a,.node--sub-unit--list a:visited{color:#163747;text-decoration:none!important}.node--sub-unit--list a span{text-decoration:underline}.node--sub-unit--list a:after{font-family:FontAwesome;margin-left:3px;text-decoration:none}.node--sub-unit--list.in-progress a:after{content:""}.node--sub-unit--list.completed a,.node--sub-unit--list.completed a:visited{color:#adadad!important}.node--sub-unit--list.completed a:after{content:""}.gli-lesson-sub-unit-nav{display:flex;gap:40px;flex-wrap:wrap;justify-content:center;margin:20px 0 40px;padding:0 20px}.gli-lesson-sub-unit-nav .indicator{position:relative;display:flex;flex-direction:column;align-items:center;text-decoration:none;color:#163747}.gli-lesson-sub-unit-nav .indicator .icon{position:absolute;top:26px;line-height:1}.gli-lesson-sub-unit-nav .indicator .text{margin-top:8px;text-align:center}.gli-lesson-sub-unit-nav .indicator:before{content:"";display:block;width:52px;height:52px;background:#fff;border:10px solid #d9d9d9;border-radius:40px}.gli-lesson-sub-unit-nav .indicator .icon:before{font-family:FontAwesome;color:#fff}.gli-lesson-sub-unit-nav .indicator.current:before{background:#000}.gli-lesson-sub-unit-nav .indicator.current .icon:before{content:""}.gli-lesson-sub-unit-nav .indicator.current .text{text-decoration:underline;font-weight:600}.gli-lesson-sub-unit-nav .indicator.completed-quiz:before,.gli-lesson-sub-unit-nav .indicator.completed:before{background:#98bd98}.gli-lesson-sub-unit-nav .indicator.completed-quiz .icon:before{content:""}.gli-lesson-sub-unit-nav .indicator.incorrect-quiz:before{background:#d28383}.gli-lesson-sub-unit-nav .indicator.incorrect-quiz .icon:before{content:""}.gli-lesson-footer-nav{display:flex;justify-content:space-between;flex-wrap:wrap;padding:20px}@media screen and (max-width:849px){.gli-lesson-footer-nav{padding-left:0;padding-right:0}}.gli-lesson-footer-nav.hidden{display:none}.gli-lesson-footer-nav .lesson-back-button:before{content:"";font-family:FontAwesome;font-size:14px;margin-right:16px}.gli-lesson-footer-nav .lesson-back-button:after{display:none}.gli-lesson-footer-nav .lesson-submit-button{margin-left:auto}.explorer-unit-grid .field-sub-units{display:grid;grid-auto-flow:row;grid-template-columns:repeat(auto-fill,100%);grid-gap:20px;justify-content:center;margin-top:50px}@media screen and (min-width:701px){.explorer-unit-grid .field-sub-units{grid-template-columns:repeat(3,1fr)}}.explorer-badge-progress-wrapper{margin-top:25px;margin-bottom:50px}.explorer-badge-progress{display:flex;gap:15px;align-items:center}.explorer-badge-progress:before{content:"";flex-shrink:0;width:10px;height:10px;background:#946f00;border-radius:5px}.explorer-badge-progress .milestone{flex:1 1 auto;display:flex;gap:15px}@media screen and (max-width:849px){.explorer-badge-progress .milestone:not(.next){display:none}}.explorer-badge-progress .milestone .progress-bar{flex:1 1 50%;display:flex;justify-content:end;align-items:center;max-width:180px}@media screen and (max-width:849px){.explorer-badge-progress .milestone .progress-bar{flex:1 1 100%;max-width:100%}}.explorer-badge-progress .milestone .progress-bar-arrow{position:relative;width:100%;height:2px;margin-top:8px;margin-bottom:8px;background:#dec481}.explorer-badge-progress .milestone .progress-bar-arrow:before{content:"";position:absolute;top:-4.9px;right:.5px;width:10px;height:10px;border-color:#dec481;border-style:solid;border-width:2px 2px 0 0;transform:rotate(45deg)}.explorer-badge-progress .milestone .progress-bar-arrow:after{content:"";position:absolute;top:0;left:0;width:calc(var(--progress)*1%);height:2px;background:#946f00}.explorer-badge-progress .milestone .progress-bar.completed .progress-bar-arrow,.explorer-badge-progress .milestone .progress-bar.completed .progress-bar-arrow:before{border-color:#946f00}.explorer-badge-progress .milestone .badge-icon{flex:1 1 90px;display:flex;align-items:center;flex:1 0 auto;position:relative}.explorer-badge-progress .milestone .badge-icon img{width:90px}.explorer-badge-progress .milestone .badge-icon .label{position:absolute;bottom:-30px;width:100%;min-height:39px;font-size:15px;text-align:center}.explorer-sub-unit-card .card-redesign__media .contextual{display:none}.explorer-sub-unit-card .card-redesign__heading{font-size:32px}.explorer-sub-unit-card .subtitle{margin:-8px 0 12px;font-size:27px;color:#5d899d}.explorer-sub-unit-card .completion-status-link{display:flex;align-items:center;padding:15px 20px;border:1px solid #345d33;border-radius:5px;color:#345d33;font-size:18px;text-decoration:none}.explorer-sub-unit-card .completion-status-link:after{content:"";font-family:FontAwesome;font-size:18px;margin-left:auto}.explorer-sub-unit-card .completion-status-link:before{content:"";display:inline-block;height:24px;width:24px;margin-right:18px;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 22.384l-6.777-5.082a1.73 1.73 0 01-.53-.633 1.796 1.796 0 01-.193-.813V4.308c0-.505.175-.933.525-1.283.35-.35.778-.525 1.283-.525h11.384c.505 0 .933.175 1.283.525.35.35.525.778.525 1.283v11.548c0 .284-.064.556-.193.813a1.73 1.73 0 01-.53.633L12 22.384zm-1.05-7.73l5.304-5.304L15.2 8.265l-4.25 4.25-2.12-2.119-1.084 1.054 3.204 3.204z' fill='%23345D33'/%3E%3C/svg%3E")}.explorer-sub-unit-card .completion-status-link.in-progress{color:#8e7023;border-color:#8e7023}.explorer-sub-unit-card .completion-status-link.in-progress:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22 12c0 5.523-4.477 10-10 10S2 17.523 2 12 6.477 2 12 2s10 4.477 10 10zM3.913 12a8.087 8.087 0 1016.174 0 8.087 8.087 0 00-16.174 0z' fill='%23D9D9D9'/%3E%3Cpath d='M12 22a9.676 9.676 0 01-3.875-.788 10.144 10.144 0 01-3.188-2.15 10.142 10.142 0 01-2.15-3.187A9.676 9.676 0 012 12c0-1.383.263-2.68.788-3.887a10.183 10.183 0 012.15-3.175 10.143 10.143 0 013.187-2.15A9.676 9.676 0 0112 2c.283 0 .52.096.713.288.191.191.287.429.287.712s-.096.52-.287.712A.968.968 0 0112 4c-2.217 0-4.104.78-5.662 2.338C4.779 7.896 4 9.783 4 12s.78 4.104 2.338 5.663C7.896 19.22 9.783 20 12 20s4.104-.78 5.663-2.337C19.22 16.104 20 14.217 20 12c0-.283.096-.52.288-.713A.968.968 0 0121 11c.283 0 .52.096.712.287.192.192.288.43.288.713a9.676 9.676 0 01-.788 3.875 10.143 10.143 0 01-2.15 3.188 10.184 10.184 0 01-3.175 2.15A9.649 9.649 0 0112 22z' fill='%238E7023'/%3E%3C/svg%3E")}.explorer-sub-unit-card .completion-status-link.not-started{color:#3d5059;border-color:#3d5059}.explorer-sub-unit-card .completion-status-link.not-started:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.6 22.5l-1.9-3.2-3.6-.8.35-3.7L1 12l2.45-2.8-.35-3.7 3.6-.8 1.9-3.2L12 2.95l3.4-1.45 1.9 3.2 3.6.8-.35 3.7L23 12l-2.45 2.8.35 3.7-3.6.8-1.9 3.2-3.4-1.45-3.4 1.45zM12 17c.283 0 .52-.096.713-.288A.968.968 0 0013 16a.968.968 0 00-.287-.713A.968.968 0 0012 15a.968.968 0 00-.713.287A.968.968 0 0011 16c0 .283.096.52.287.712.192.192.43.288.713.288zm-1-4h2V7h-2v6z' fill='%233D5059'/%3E%3C/svg%3E")}.annotation-component .container{display:flex;flex-direction:column;gap:1rem}@media screen and (min-width:849px){.annotation-component .container{flex-direction:row}}.annotation-component .r6o-content-wrapper{order:2}@media screen and (min-width:849px){.annotation-component .r6o-content-wrapper{order:1}}.annotation-component .r6o-annotation{background-color:#e1e7e1;padding:0 4px;border:1px solid #e1e7e1;border-radius:5px;cursor:pointer}.annotation-component .r6o-annotation.highlighted{color:#163747;font-weight:700;border:1px solid #3d5059}.annotation-component .r6o-editor,.annotation-component span.r6o-annotation:empty{display:none}.annotation-component .a9s-annotation .a9s-outer{stroke:#fff;stroke-width:5px}.annotation-component .a9s-annotation .a9s-inner{stroke:#345d33;stroke-width:2.5px}.annotation-component .a9s-annotation.highlighted .a9s-outer,.annotation-component .a9s-annotation:hover .a9s-outer{stroke:#fff}.annotation-component .a9s-annotation.highlighted .a9s-inner,.annotation-component .a9s-annotation:hover .a9s-inner{stroke:#ac2a00}.annotation-component .annotation-key{background-color:#f0f0f0;border-radius:5px;margin-bottom:0;padding:10px 10px 0}@media screen and (min-width:849px){.annotation-component .annotation-key{margin-bottom:10px;padding:10px}}.annotation-component .annotation-key .anno-key{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}@media screen and (min-width:849px){.annotation-component .annotation-key .anno-key{margin-bottom:0}}.annotation-component .annotation-key .anno-key h3{color:#3d5059;font-size:28px;margin-top:0;margin-bottom:0}@media screen and (min-width:849px){.annotation-component .annotation-key .anno-key h3{margin-bottom:16px}}.annotation-component .annotation-key .icon-desc .icon-text{color:#3d5059;display:inline-block;font-family:canada-type-gibson,sans-serif;font-size:20px;font-weight:300;margin-right:24px;vertical-align:middle}.annotation-component .annotation-key .icon-desc .icon-text:before{content:"";display:inline-block;width:23px;height:22px;background-size:cover;margin-right:12px;vertical-align:middle}.annotation-component .annotation-key .icon-desc .icon-text.info:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='23' height='22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='.5' width='22' height='22' rx='3' fill='%23294A29'/%3E%3Cpath d='M12.779 9.059l-3.15.394-.112.523.619.114c.404.096.484.242.396.645l-1.015 4.768c-.267 1.233.145 1.814 1.111 1.814.75 0 1.62-.347 2.015-.823l.12-.572c-.274.242-.676.339-.943.339-.378 0-.515-.266-.418-.733l1.377-6.47zm.096-2.871a1.375 1.375 0 11-2.75 0 1.375 1.375 0 012.75 0z' fill='%23fff'/%3E%3C/svg%3E")}.annotation-component .annotation-key .icon-desc .icon-text.audio:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='23' height='22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='.5' width='22' height='22' rx='3' fill='%23294A29'/%3E%3Cpath d='M11 6.5L7.667 9.071H5v3.858h2.667L11 15.5v-9zM16.186 6.5A6.455 6.455 0 0118 11a6.455 6.455 0 01-1.814 4.5M14 8.747c.58.597.907 1.406.907 2.25 0 .844-.326 1.653-.907 2.25' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.annotation-component .annotation-key .icon-desc .icon-text.image:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='23' height='22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='.5' width='22' height='22' rx='3' fill='%23294A29'/%3E%3Cpath d='M16.458 4.625H6.542c-.783 0-1.417.634-1.417 1.417v9.916c0 .783.634 1.417 1.417 1.417h9.916c.783 0 1.417-.634 1.417-1.417V6.042c0-.783-.634-1.417-1.417-1.417z' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.02 9.583a1.063 1.063 0 100-2.125 1.063 1.063 0 000 2.125zM17.875 13.125l-3.542-3.542-7.791 7.792' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.annotation-component .annotation-key .icon-desc .icon-text.resource:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='23' height='22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='.5' width='22' height='22' rx='3' fill='%23294A29'/%3E%3Cpath d='M11.5 15v-3.5m0 0c.338 0 .674-.043 1-.127m-1 .126c-.337 0-.673-.042-1-.126M13 16.36a8.037 8.037 0 01-3 0m2.5 1.589c-.665.07-1.335.07-2 0M13 15v-.128c0-.656.439-1.216 1.006-1.544a5 5 0 10-5.012 0c.567.328 1.006.888 1.006 1.544V15' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.annotation-component .annotation-key .icon-desc .icon-text.video:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='23' height='22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='.5' width='22' height='22' rx='3' fill='%23294A29'/%3E%3Cpath d='M18.375 8.083L14 11l4.375 2.917V8.083zM12.75 6.917H5.875c-.69 0-1.25.522-1.25 1.166v5.834c0 .644.56 1.166 1.25 1.166h6.875c.69 0 1.25-.522 1.25-1.166V8.083c0-.644-.56-1.166-1.25-1.166z' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.annotation-component .text-container .annotation-key{display:none}.annotation-component .sidebar .annotation-key{display:block}.annotation-component button.anno-modal-button{display:block;border:none;background:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='32' height='32' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 15l-6-6-6 6' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;font-size:0;margin:0;padding:0;width:40px;height:40px}.annotation-component button.anno-modal-button:after{content:none}.annotation-component button.anno-modal-button.close{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='32' height='32' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 18l-6-6-6 6M6 6l6 6 6-6' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}@media screen and (min-width:849px){.annotation-component button.anno-modal-button{display:none}}@media screen and (min-width:849px){.annotation-component .annotated-media.orientation-landscape .text-container .annotation-key{display:block}.annotation-component .annotated-media.orientation-landscape .sidebar .annotation-key{display:none}}.annotation-component .sidebar{order:1}@media screen and (min-width:849px){.annotation-component .sidebar{flex:1 0 40%;order:2}}.annotation-component .sidebar .anno-wrapper{border-radius:10px;overflow:hidden}@media screen and (min-width:849px){.annotation-component .sidebar .anno-wrapper{position:sticky;top:calc(179px + var(--drupal-displace-offset-top, 0px));box-shadow:5px 5px 15px 0 rgba(0,0,0,.14901960784313725)}}.annotation-component .sidebar .anno-wrapper .annotations-container{border:1px solid #000;border-radius:10px;max-height:calc(100vh - 194px - var(--drupal-displace-offset-top, 0px));overflow-y:auto;scrollbar-width:thin;scrollbar-color:#d9c58a #40593f}.annotation-component .sidebar .anno-wrapper .annotations-container.show-modal{display:block}@media screen and (min-width:849px){.annotation-component .sidebar .anno-wrapper .annotations-container.show-modal{display:none}}.annotation-component .sidebar .anno-wrapper .annotations-container .anno-row{color:#3d5059;font-family:canada-type-gibson,sans-serif;font-size:20px;padding:10px;border-bottom:1px solid #3d5059}.annotation-component .sidebar .anno-wrapper .annotations-container .anno-row:last-child{border-bottom:none}.annotation-component .sidebar .anno-wrapper .annotations-container .anno-row.collapsed .anno-title{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='24' height='24' rx='3' fill='%23294A29'/%3E%3Cpath d='M11.52 6.72v9.6M6.72 11.52h9.6' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");font-weight:300}.annotation-component .sidebar .anno-wrapper .annotations-container .anno-row.collapsed .anno-content{display:none}.annotation-component .sidebar .anno-wrapper .annotations-container .anno-row .anno-title{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='24' height='24' rx='3' fill='%23294A29'/%3E%3Cpath d='M6.72 11.52h9.6' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:100%;cursor:pointer;display:flex;font-style:italic;font-weight:600;padding-right:32px}.annotation-component .sidebar .anno-wrapper .annotations-container .anno-row .anno-title .icons{display:flex;align-items:center}.annotation-component .sidebar .anno-wrapper .annotations-container .anno-row .anno-title .icons .icon-span:after{margin-left:8px}.annotation-component .sidebar .anno-wrapper .annotations-container .anno-row .anno-content{display:block;padding:10px;transition:display .3s ease-out}.annotation-component .sidebar .anno-wrapper .annotations-container .anno-row .anno-content>:not(:last-child){margin-bottom:16px;padding-bottom:16px}.annotation-component .sidebar .anno-wrapper .annotations-container .anno-row .anno-content .image-content{position:relative}.annotation-component .sidebar .anno-wrapper .annotations-container .anno-row .anno-content .image-content .image-container{position:relative;margin-bottom:16px}.annotation-component .sidebar .anno-wrapper .annotations-container .anno-row .anno-content .image-content .image-container img{border-radius:2%;box-shadow:5px 5px 15px rgba(0,0,0,.15)}.annotation-component .sidebar .anno-wrapper .annotations-container .anno-row .anno-content .image-content .image-container .lightbox-btn{position:absolute;bottom:1rem;left:1rem;width:50px;height:50px;font-size:0;line-height:0}.annotation-component .sidebar .anno-wrapper .annotations-container .anno-row .anno-content .image-content .image-container .lightbox-btn:before{content:"";position:absolute;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='50' height='50' viewBox='0 0 72 72' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1' y='1' width='70' height='70' rx='7' fill='%23234A2B'/%3E%3Crect x='1' y='1' width='70' height='70' rx='7' stroke='%23fff' stroke-width='2'/%3E%3Ccircle cx='35' cy='35' r='14' stroke='%23fff' stroke-width='2'/%3E%3Cpath d='M45.5 45l7.5 8M35 40.5v-11M29.5 35h11' stroke='%23fff' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");width:50px;height:50px;background-size:cover}.annotation-component .sidebar .anno-wrapper .annotations-container .anno-row .anno-content .image-content .image-caption{font-size:20px;font-style:italic;font-weight:300}.annotation-component .sidebar .anno-wrapper .annotations-container .anno-row .anno-content .audio-content audio{display:block;margin:16px auto;width:100%}.annotation-component .sidebar .anno-wrapper .annotations-container .anno-row .anno-content .audio-content .audio-title{font-size:20px;font-style:italic;font-weight:300}.annotation-component .sidebar .anno-wrapper .annotations-container .anno-row .anno-content .video-content .embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto;margin-bottom:16px}.annotation-component .sidebar .anno-wrapper .annotations-container .anno-row .anno-content .video-content .embed-container embed,.annotation-component .sidebar .anno-wrapper .annotations-container .anno-row .anno-content .video-content .embed-container iframe,.annotation-component .sidebar .anno-wrapper .annotations-container .anno-row .anno-content .video-content .embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.annotation-component .sidebar .anno-wrapper .annotations-container .anno-row .anno-content .video-content .video-title{font-size:20px;font-style:italic;font-weight:300}.annotation-component .sidebar .anno-wrapper .annotations-container .anno-row .anno-content .link-content .link-caption{margin-top:16px;font-size:20px;font-style:italic;font-weight:300}.annotation-component .sidebar.show-modal{position:fixed;z-index:999;background-color:#fff;left:16px;right:16px;top:10%;bottom:10%;outline:1px solid #000;border-radius:10px;overflow-y:scroll}.annotation-component .sidebar.show-modal .icon-container{background-color:#fff}.annotation-component .sidebar.show-modal .icon-container h3{color:#000}.annotation-component .sidebar.show-modal .annotations-container{border:none;overflow:unset;max-height:none}.annotation-component .icon-span:after{content:"";display:inline-block;width:25px;height:24px;background-size:cover;margin-left:1px;margin-right:1px;vertical-align:top}.annotation-component .icon-span.info:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='23' height='22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='.5' width='22' height='22' rx='3' fill='%23294A29'/%3E%3Cpath d='M12.779 9.059l-3.15.394-.112.523.619.114c.404.096.484.242.396.645l-1.015 4.768c-.267 1.233.145 1.814 1.111 1.814.75 0 1.62-.347 2.015-.823l.12-.572c-.274.242-.676.339-.943.339-.378 0-.515-.266-.418-.733l1.377-6.47zm.096-2.871a1.375 1.375 0 11-2.75 0 1.375 1.375 0 012.75 0z' fill='%23fff'/%3E%3C/svg%3E")}.annotation-component .icon-span.audio:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='23' height='22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='.5' width='22' height='22' rx='3' fill='%23294A29'/%3E%3Cpath d='M11 6.5L7.667 9.071H5v3.858h2.667L11 15.5v-9zM16.186 6.5A6.455 6.455 0 0118 11a6.455 6.455 0 01-1.814 4.5M14 8.747c.58.597.907 1.406.907 2.25 0 .844-.326 1.653-.907 2.25' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.annotation-component .icon-span.image:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='23' height='22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='.5' width='22' height='22' rx='3' fill='%23294A29'/%3E%3Cpath d='M16.458 4.625H6.542c-.783 0-1.417.634-1.417 1.417v9.916c0 .783.634 1.417 1.417 1.417h9.916c.783 0 1.417-.634 1.417-1.417V6.042c0-.783-.634-1.417-1.417-1.417z' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.02 9.583a1.063 1.063 0 100-2.125 1.063 1.063 0 000 2.125zM17.875 13.125l-3.542-3.542-7.791 7.792' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.annotation-component .icon-span.resource:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='23' height='22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='.5' width='22' height='22' rx='3' fill='%23294A29'/%3E%3Cpath d='M11.5 15v-3.5m0 0c.338 0 .674-.043 1-.127m-1 .126c-.337 0-.673-.042-1-.126M13 16.36a8.037 8.037 0 01-3 0m2.5 1.589c-.665.07-1.335.07-2 0M13 15v-.128c0-.656.439-1.216 1.006-1.544a5 5 0 10-5.012 0c.567.328 1.006.888 1.006 1.544V15' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.annotation-component .icon-span.video:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='23' height='22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='.5' width='22' height='22' rx='3' fill='%23294A29'/%3E%3Cpath d='M18.375 8.083L14 11l4.375 2.917V8.083zM12.75 6.917H5.875c-.69 0-1.25.522-1.25 1.166v5.834c0 .644.56 1.166 1.25 1.166h6.875c.69 0 1.25-.522 1.25-1.166V8.083c0-.644-.56-1.166-1.25-1.166z' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}body.modal-open{height:100vh;overflow-y:hidden;position:fixed}.annotation-component .show-modal .mobile-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.7);z-index:998}.annotation-component .annotated-media .modal-close-bar{display:none;background-color:#f0f0f0;border-radius:5px;margin-bottom:0}.annotation-component .annotated-media .modal-close-bar p{color:#3d5059;font-family:adobe-garamond-pro;font-weight:600;font-size:28px;line-height:1;margin-top:0;margin-bottom:0;margin-left:10px}.annotation-component .annotated-media .modal-close-bar button{margin-right:10px}.annotation-component .annotated-media.show-modal .modal-close-bar{position:fixed;top:0;left:0;display:flex;height:8vh;width:100%;justify-content:space-between;align-items:center;z-index:999}.annotation-component .annotated-media.show-modal .text-container{position:fixed;top:8vh;z-index:999;left:0;width:100%;height:33vh}.annotation-component .annotated-media.show-modal .text-container>div{width:100%;background:#fff}.annotation-component .annotated-media.show-modal .text-container img{display:block;max-height:33vh;-o-object-fit:contain;object-fit:contain;width:100%}.annotation-component .annotated-media.show-modal .sidebar{left:0;right:0;top:41vh;bottom:0;outline:0;border-radius:0;border-top:1px solid #3d5059;overflow-y:scroll}.annotation-component .annotated-media.show-modal .sidebar .annotation-key{display:none}.annotation-component .annotated-media.show-modal .sidebar .anno-wrapper{padding-bottom:5px}#block-gilderlehrman-theme-facetsblock-3 .facet-item .facet-item .facets-widget .facet-item{display:flex}#block-gilderlehrman-theme-facetsblock-3 .facet-item .facets-widget ul{display:block}#block-gilderlehrman-theme-facetsblock-3 .facet-item .facets-widget ul li{display:flex;min-width:30vh}.block--views-exposed-filter-blockapaas-resource-archive-block-1,.block--views-exposed-filter-blockcitizenship-exam-video-archive-block-1{margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #000}.block--views-exposed-filter-blockapaas-resource-archive-block-1 form,.block--views-exposed-filter-blockcitizenship-exam-video-archive-block-1 form{display:flex}.block--views-exposed-filter-blockapaas-resource-archive-block-1 .form-item-search-api-fulltext input,.block--views-exposed-filter-blockcitizenship-exam-video-archive-block-1 .form-item-search-api-fulltext input{padding:15.5px 32px 15.5px 14px;border:1px solid #3d5059;border-radius:5px 0 0 5px;box-shadow:inset 0 5px 10px 1px rgba(0,0,0,.05);font-size:24px;font-family:adobe-garamond-pro;line-height:1;font-style:italic;width:100%}.block--views-exposed-filter-blockapaas-resource-archive-block-1 .form-actions,.block--views-exposed-filter-blockcitizenship-exam-video-archive-block-1 .form-actions{width:62px}.block--views-exposed-filter-blockapaas-resource-archive-block-1 .form-submit--search,.block--views-exposed-filter-blockcitizenship-exam-video-archive-block-1 .form-submit--search{display:flex;justify-content:center;align-items:center;border-radius:0 5px 5px 0;background:#345d33;box-shadow:inset 0 5px 10px 1px rgba(0,0,0,.05);font-size:24px;padding:20px;color:#fff}.view-apaas-resource-archive .pager-wrapper,.view-citizenship-exam-video-archive .pager-wrapper{content:"";clear:both;display:table;width:100%;display:flex;justify-content:space-between;align-items:center}.view-apaas-resource-archive .pager-wrapper p,.view-citizenship-exam-video-archive .pager-wrapper p{font-family:expressway,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;margin-bottom:5px;color:#3d5059;font-family:canada-type-gibson,sans-serif;text-transform:unset}.view-apaas-resource-archive .pager-wrapper ul.pager__items,.view-citizenship-exam-video-archive .pager-wrapper ul.pager__items{margin:0;text-align:left}.view-apaas-resource-archive .pager-wrapper ul.pager__items li,.view-citizenship-exam-video-archive .pager-wrapper ul.pager__items li{display:inline-block;color:#3d5059;text-transform:unset}.view-apaas-resource-archive .pager-wrapper ul.pager__items li a,.view-citizenship-exam-video-archive .pager-wrapper ul.pager__items li a{padding:5px 10px;font-family:canada-type-gibson,sans-serif;color:#3d5059}.view-apaas-resource-archive .pager-wrapper ul.pager__items li:first-child,.view-citizenship-exam-video-archive .pager-wrapper ul.pager__items li:first-child{margin-left:0}.view-apaas-resource-archive .pager-wrapper ul.pager__items li.is-active a,.view-citizenship-exam-video-archive .pager-wrapper ul.pager__items li.is-active a{color:#fff;background-color:#345d33;border-radius:4px}.view-apaas-resource-archive .pager-wrapper ul.pager__items li.pager__item--first,.view-apaas-resource-archive .pager-wrapper ul.pager__items li.pager__item--last,.view-citizenship-exam-video-archive .pager-wrapper ul.pager__items li.pager__item--first,.view-citizenship-exam-video-archive .pager-wrapper ul.pager__items li.pager__item--last{display:none}@media screen and (min-width:701px){.view-apaas-resource-archive .pager-wrapper ul.pager__items li.pager__item--first,.view-apaas-resource-archive .pager-wrapper ul.pager__items li.pager__item--last,.view-citizenship-exam-video-archive .pager-wrapper ul.pager__items li.pager__item--first,.view-citizenship-exam-video-archive .pager-wrapper ul.pager__items li.pager__item--last{display:inline-block}}.view-apaas-resource-archive .pager-wrapper ul.pager__items a,.view-citizenship-exam-video-archive .pager-wrapper ul.pager__items a{color:#000;font-weight:700;text-decoration:none}#block-gilderlehrman-theme-resourcecategory .facet-item .facet-item .facets-widget .facet-item{display:flex}#block-gilderlehrman-theme-resourcecategory .facet-item .facets-widget ul{display:block}#block-gilderlehrman-theme-resourcecategory .facet-item .facets-widget ul li{display:flex}@media screen and (min-width:850px){.view-citizenship-exam-video-archive .view-content{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:3.5%;grid-row-gap:18px}}@media screen and (min-width:1024px){.view-citizenship-exam-video-archive .view-content{grid-column-gap:8.7%}}.view-citizenship-exam-video-archive .card-redesign__media img{width:100%;max-width:415px}@media screen and (min-width:701px){.path--ap-african-american-studies-additional-resources-resource-library .layout-content-wrapper{display:grid;grid-column-gap:3%;grid-template-columns:1fr 2fr}}@media screen and (min-width:1024px){.path--ap-african-american-studies-additional-resources-resource-library .layout-content-wrapper{grid-template-columns:1fr 3fr}}.path--ap-african-american-studies-additional-resources-resource-library .layout-content-wrapper .layout-content{flex:initial;padding-left:0!important;padding-right:0!important}@media screen and (min-width:850px){.view-apaas-resource-archive .view-content{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}}@media screen and (min-width:1141px){.view-apaas-resource-archive .view-content{grid-template-columns:1fr 1fr 1fr}}.view-apaas-resource-archive .card-redesign__media img{width:100%;max-width:415px}

/*# sourceMappingURL=style.css.map*/