/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:1.5em;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{display:inline;padding:1px 5px 2px;background:transparent url(/themes/contrib/stable/images/core/throbber-active.gif) no-repeat 0 center;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/themes/contrib/stable/images/core/loading-small.gif);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;}
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.fieldgroup{padding:0;border-width:0;}
.container-inline div,.container-inline label{display:inline;}.container-inline .details-wrapper{display:block;}
.clearfix:after{display:table;clear:both;content:"";}
.js details:not([open]) .details-wrapper{display:none;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li:after{content:", ";}.item-list__comma-list li:last-child:after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle;}.system-status-counter__status-icon:before{display:block;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:20px;}.system-status-counter__status-icon--error:before{background-image:url(/themes/contrib/stable/images/core/icons/e32700/error.svg);}.system-status-counter__status-icon--warning:before{background-image:url(/themes/contrib/stable/images/core/icons/e29700/warning.svg);}.system-status-counter__status-icon--checked:before{background-image:url(/themes/contrib/stable/images/core/icons/73b355/check.svg);}
.system-status-report-counters__item{width:100%;margin-bottom:0.5em;padding:0.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,0.063);}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between;}.system-status-report-counters__item--half-width{width:49%;}.system-status-report-counters__item--third-width{width:33%;}}
.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc;}.system-status-general-info__item-title{border-bottom:1px solid #ccc;}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/themes/contrib/stable/images/core/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/themes/contrib/stable/images/core/icons/787878/twistie-up.svg);}
.responsive-figure-table{max-width:100%;overflow-x:auto;margin:0;}
.card{border:none!important;background-color:transparent!important;border-radius:unset!important}
.collection{overflow-x:hidden}.collection__title{display:flex;align-items:center;justify-content:space-between;margin-bottom:2.5rem;position:relative}.collection__title h2{max-width:675px}.collection__title .more-link{font-weight:800}.collection__summary{max-width:900px;margin-bottom:4rem;position:relative}.collection__cards{position:relative}.collection__cards.has-layout-1-col-columns{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.collection__cards.has-layout-1-col-columns .card{padding:15px;flex-grow:1;flex-shrink:1;flex-basis:100%;max-width:100%}@media (min-width:992px){.collection__cards.has-layout-1-col-columns .card{flex-basis:calc(100% / 1);max-width:calc(100% / 1)}}.collection__cards.has-layout-1-col-columns .pager{flex-basis:100%}.collection__cards.has-layout-2-col-columns{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.collection__cards.has-layout-2-col-columns .card{padding:15px;flex-grow:1;flex-shrink:1;flex-basis:100%;max-width:100%}@media (min-width:992px){.collection__cards.has-layout-2-col-columns .card{flex-basis:calc(100% / 2);max-width:calc(100% / 2)}}.collection__cards.has-layout-2-col-columns .pager{flex-basis:100%}.collection__cards.has-layout-3-col-columns{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.collection__cards.has-layout-3-col-columns .card{padding:15px;flex-grow:1;flex-shrink:1;flex-basis:100%;max-width:100%}@media (min-width:992px){.collection__cards.has-layout-3-col-columns .card{flex-basis:calc(100% / 3);max-width:calc(100% / 3)}}.collection__cards.has-layout-3-col-columns .pager{flex-basis:100%}.collection__cards.has-layout-4-col-columns{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.collection__cards.has-layout-4-col-columns .card{padding:15px;flex-grow:1;flex-shrink:1;flex-basis:100%;max-width:100%}@media (min-width:992px){.collection__cards.has-layout-4-col-columns .card{flex-basis:calc(100% / 4);max-width:calc(100% / 4)}}.collection__cards.has-layout-4-col-columns .pager{flex-basis:100%}.collection__cards.has-layout-5-col-columns{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.collection__cards.has-layout-5-col-columns .card{padding:15px;flex-grow:1;flex-shrink:1;flex-basis:100%;max-width:100%}@media (min-width:992px){.collection__cards.has-layout-5-col-columns .card{flex-basis:calc(100% / 5);max-width:calc(100% / 5)}}.collection__cards.has-layout-5-col-columns .pager{flex-basis:100%}.collection__cards.has-layout-6-col-columns{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.collection__cards.has-layout-6-col-columns .card{padding:15px;flex-grow:1;flex-shrink:1;flex-basis:100%;max-width:100%}@media (min-width:992px){.collection__cards.has-layout-6-col-columns .card{flex-basis:calc(100% / 6);max-width:calc(100% / 6)}}.collection__cards.has-layout-6-col-columns .pager{flex-basis:100%}.collection.has-topography{overflow:hidden}.collection.has-topography.collection--card-dropdown-links{overflow:unset}.collection.has-topography:not(.wave-yellow):not(.wave-yellow-overlap).collection--card-dropdown-links:not(.wave-yellow,.wave-yellow-overlap),.collection.has-topography:not(.wave-yellow):not(.wave-yellow-overlap).collection.previous-item--hero-article{margin-top:0;padding-top:8rem;position:relative;background:url(/themes/custom/pi_glider/images/testimonial-topography01.svg) no-repeat right 5% top/500px}@media (min-width:992px){.collection.has-topography:not(.wave-yellow):not(.wave-yellow-overlap).collection--card-dropdown-links:not(.wave-yellow,.wave-yellow-overlap),.collection.has-topography:not(.wave-yellow):not(.wave-yellow-overlap).collection.previous-item--hero-article{padding-top:4rem}}.collection.has-topography:not(.wave-yellow):not(.wave-yellow-overlap).collection--card-dropdown-links:not(.wave-yellow,.wave-yellow-overlap).previous-item--hero-article,.collection.has-topography:not(.wave-yellow):not(.wave-yellow-overlap).collection.previous-item--hero-article.previous-item--hero-article{background:0 0}.collection.has-topography:not(.wave-yellow):not(.wave-yellow-overlap).collection--card-dropdown-links:not(.wave-yellow,.wave-yellow-overlap).previous-item--hero-article::before,.collection.has-topography:not(.wave-yellow):not(.wave-yellow-overlap).collection.previous-item--hero-article.previous-item--hero-article::before{content:"";position:absolute;width:100%;height:100%;top:0;right:0;background:url(/themes/custom/pi_glider/images/collection-dropdown-topography.svg) no-repeat top right/50%}.collection.has-topography:not(.wave-yellow):not(.wave-yellow-overlap).collection--card-dropdown-links:not(.wave-yellow,.wave-yellow-overlap).no-article-on-hero,.collection.has-topography:not(.wave-yellow):not(.wave-yellow-overlap).collection.previous-item--hero-article.no-article-on-hero{margin-top:-8rem;padding-top:8rem}.collection.has-topography:not(.wave-yellow):not(.wave-yellow-overlap).collection--card-dropdown-links:not(.wave-yellow,.wave-yellow-overlap),.collection.has-topography:not(.wave-yellow):not(.wave-yellow-overlap).collection--card-generic.has-summary.has-title:not(.previous-item--hero-article){background:url(/themes/custom/pi_glider/images/collection-topography.svg) no-repeat right 5% top/700px}.collection.has-topography:not(.wave-yellow):not(.wave-yellow-overlap).collection--testimonial:not(.wave-yellow,.wave-yellow-overlap){position:relative;background:url(/themes/custom/pi_glider/images/testimonial-topography01.svg) no-repeat right 5% top/500px}.collection.has-topography:not(.wave-yellow):not(.wave-yellow-overlap).collection--testimonial:not(.wave-yellow,.wave-yellow-overlap).last-section-in-main,.collection.has-topography:not(.wave-yellow):not(.wave-yellow-overlap).collection--testimonial:not(.wave-yellow,.wave-yellow-overlap).next-item--two-column-ctas{background:0 0}.collection.has-topography:not(.wave-yellow):not(.wave-yellow-overlap).collection--testimonial:not(.wave-yellow,.wave-yellow-overlap).last-section-in-main .collection__container,.collection.has-topography:not(.wave-yellow):not(.wave-yellow-overlap).collection--testimonial:not(.wave-yellow,.wave-yellow-overlap).next-item--two-column-ctas .collection__container{background:0 0!important}.collection.has-topography:not(.wave-yellow):not(.wave-yellow-overlap).collection--testimonial:not(.wave-yellow,.wave-yellow-overlap).last-section-in-main::before,.collection.has-topography:not(.wave-yellow):not(.wave-yellow-overlap).collection--testimonial:not(.wave-yellow,.wave-yellow-overlap).next-item--two-column-ctas::before{position:absolute;content:"";background:url(/themes/custom/pi_glider/images/testimonial-topography02.svg) no-repeat center bottom/100%;width:100%;max-width:1440px;height:100%;bottom:0;left:0;right:0;margin:auto}.collection.has-topography:not(.wave-yellow):not(.wave-yellow-overlap).collection--testimonial:not(.wave-yellow,.wave-yellow-overlap).next-item--two-column-ctas{margin-bottom:-8rem}.collection.has-topography:not(.wave-yellow):not(.wave-yellow-overlap).collection--testimonial:not(.wave-yellow,.wave-yellow-overlap).last-section-in-main{margin-bottom:0}.collection.has-topography:not(.wave-yellow):not(.wave-yellow-overlap):not(.collection--testimonial):not(.collection--card-dropdown-links){position:relative;background:url(/themes/custom/pi_glider/images/testimonial-topography01.svg) no-repeat right 5% top/500px}.collection.has-topography.collection.last-section-in-main,.collection.has-topography.collection.next-item--two-column-ctas{position:relative;padding-bottom:8rem;background:url(/themes/custom/pi_glider/images/testimonial-topography01.svg) no-repeat;background-position:right -95% top 10%;background-size:300px}@media (min-width:768px){.collection.has-topography.collection.last-section-in-main,.collection.has-topography.collection.next-item--two-column-ctas{background-position:left 5% bottom -15.625rem;background-size:600px}}@media (min-width:1440px){.collection.has-topography.collection.last-section-in-main,.collection.has-topography.collection.next-item--two-column-ctas{background-position:left 35% bottom -15.625rem}}.collection.has-topography.next-item--two-column-ctas{margin-bottom:-8rem!important}.collection.has-topography.last-section-in-main{margin-bottom:0}.collection .swiper-container{padding:0 15px}.collection .swiper-container .swiper-scrollbar{left:15px}.collection--card-carousel .swiper-wrapper{padding:0 15px}@media (min-width:992px){.collection--card-carousel .swiper-wrapper{padding:0}}.collection--accordion-card .collection__cards{margin:0}.two-column-layout--right .collection--summary{max-width:unset}.node__content>section.collection.last-section-in-main.wave-yellow-overlap::after,.node__content>section.collection.last-section-in-main.wave-yellow-overlap::before,.node__content>section.collection.last-section-in-main.wave-yellow::after,.node__content>section.collection.last-section-in-main.wave-yellow::before,.node__content>section.collection.next-item--two-column-ctas.wave-yellow-overlap::after,.node__content>section.collection.next-item--two-column-ctas.wave-yellow-overlap::before,.node__content>section.collection.next-item--two-column-ctas.wave-yellow::after,.node__content>section.collection.next-item--two-column-ctas.wave-yellow::before{content:"";display:block;height:100%;position:absolute;width:100%}.node__content>section.collection.last-section-in-main.wave-yellow-overlap::before,.node__content>section.collection.last-section-in-main.wave-yellow::before,.node__content>section.collection.next-item--two-column-ctas.wave-yellow-overlap::before,.node__content>section.collection.next-item--two-column-ctas.wave-yellow::before{background-image:url(/themes/custom/pi_glider/images/wave-bottom-yellow.svg);background-position:top right;background-repeat:no-repeat;background-size:auto;max-height:1000px;bottom:0}@media (min-width:992px){.node__content>section.collection.last-section-in-main.wave-yellow,.node__content>section.collection.last-section-in-main.wave-yellow-overlap,.node__content>section.collection.next-item--two-column-ctas.wave-yellow,.node__content>section.collection.next-item--two-column-ctas.wave-yellow-overlap{margin-top:8rem}.node__content>section.collection.last-section-in-main.wave-yellow-overlap::before,.node__content>section.collection.last-section-in-main.wave-yellow::before,.node__content>section.collection.next-item--two-column-ctas.wave-yellow-overlap::before,.node__content>section.collection.next-item--two-column-ctas.wave-yellow::before{background-position:top left;background-size:cover}}.node__content>section.collection.last-section-in-main.wave-yellow-overlap,.node__content>section.collection.next-item--two-column-ctas.wave-yellow-overlap{background-color:#fff1e0;overflow:visible;z-index:-1;margin-bottom:0}.node__content>section.collection.last-section-in-main.wave-yellow-overlap::after,.node__content>section.collection.next-item--two-column-ctas.wave-yellow-overlap::after{display:none}.node__content>section.collection.last-section-in-main.wave-yellow-overlap::before,.node__content>section.collection.next-item--two-column-ctas.wave-yellow-overlap::before{background-image:url(/themes/custom/pi_glider/images/wave-negativemargin-yellow.svg);background-position:bottom right;background-repeat:no-repeat;background-size:200%;transform:translateY(calc(-100% + 25px))}@media (min-width:992px){.node__content>section.collection.last-section-in-main.wave-yellow-overlap::before,.node__content>section.collection.next-item--two-column-ctas.wave-yellow-overlap::before{background-size:100%}}.body-sidebars-none .section.page-title{margin-bottom:4rem}.body-sidebars-none .section.page-title+.section.collection--card-statistics{margin-top:0;margin-bottom:2rem}.body-sidebars-none .section.collection--card-statistics+.view-block{margin-top:2rem}.collection--featured-news{margin-bottom:4rem}.hero--has-form+.collection{z-index:2}
.page-title{position:relative;background-color:#f9e8e1}.page-title__content{text-align:center;padding:5rem;z-index:1;position:relative}.page-title .topography-left,.page-title .topography-right{position:absolute;z-index:0}.page-title .topography-left{top:0;left:0;width:70%;height:100%;background:url(/themes/custom/pi_glider/images/page-title-pattern-left.svg) no-repeat top left/100%}@media (min-width:992px){.page-title .topography-left{width:40%}}.page-title .topography-right{bottom:0;right:0;width:60%;height:100%;background:url(/themes/custom/pi_glider/images/page-title-pattern-right.svg) no-repeat bottom right/100%}@media (min-width:992px){.page-title .topography-right{width:30%}}.page-title.page-title--white{background-color:transparent}.page-title.page-title--white .page-title__content{padding:3.75rem 15px}@media (min-width:992px){.page-title.page-title--white .page-title__content{padding:3.75rem}}.page-title.page-title--white .topography-left,.page-title.page-title--white .topography-right{display:none}.page-title.page-title--white .title{font-size:30px;line-height:38px}@media (min-width:768px){.page-title.page-title--white .title{font-size:3rem;line-height:3.25rem}}
.pager{margin:5rem auto;color:#000}.pager .items{clear:both;text-align:center;margin:0;padding:0}.pager .item{display:none;margin:12px}@media (min-width:1200px){.pager .item{display:inline-block}}.pager .item a{color:#000;font-size:16px;letter-spacing:0;line-height:24px;padding:0 2px 5px;text-align:center}.pager .item.item--number a{border-bottom:2px solid transparent}.pager .item.item--number a:hover{border-bottom:2px solid #e97500;padding-bottom:8px;text-decoration:none}.pager .item.item--first,.pager .item.item--last,.pager .item.item--next,.pager .item.item--previous{display:inline-block;margin-bottom:1rem}.pager .item.item--first a,.pager .item.item--last a,.pager .item.item--next a,.pager .item.item--previous a{padding:11px 42px}.pager .item.item--first a:hover,.pager .item.item--last a:hover,.pager .item.item--next a:hover,.pager .item.item--previous a:hover{border-bottom:1px solid #000}.pager .item.item--first,.pager .item.item--last{display:none}@media (min-width:1200px){.pager .item.item--first,.pager .item.item--last{display:inline-block}}.pager .item.is-active a{color:#222;font-weight:900;border-bottom:5px solid #e97500}.pager .item.is-active a:hover{border-bottom:5px solid #e97500}
.program-card{background-color:#fff;box-shadow:0 15px 20px rgba(233,117,0,.07);padding:2.1875rem;margin-bottom:30px;position:relative}.program-card__header{margin-bottom:1.5rem;display:flex;flex-direction:column-reverse}@media (min-width:992px){.program-card__header{flex-direction:row;justify-content:space-between}}.program-card__header .program-navigation{margin-bottom:1.5rem}@media (min-width:992px){.program-card__header .program-navigation{margin-bottom:0}}.program-card__header .add-to-arc-link,.program-card__header .login-notifier{border-bottom:1px solid #e97500;color:#000;font-size:14px;line-height:20px;position:relative;padding-left:20px;min-width:200px}.program-card__header .add-to-arc-link:hover,.program-card__header .login-notifier:hover{color:inherit;text-decoration:none;border-bottom-width:2px}.program-card__header .add-to-arc-link::before,.program-card__header .login-notifier::before{content:"";position:absolute;width:15px;height:15px;left:0;top:0;bottom:0;margin:auto}.program-card__header .add-to-arc-link:not(.added) .remove-text,.program-card__header .login-notifier:not(.added) .remove-text{display:none}.program-card__header .add-to-arc-link:not(.added) .add-text,.program-card__header .login-notifier:not(.added) .add-text{display:inline}.program-card__header .add-to-arc-link:not(.added)::before,.program-card__header .login-notifier:not(.added)::before{background:url(/themes/custom/pi_glider/images/icon-plus.svg) no-repeat left center/12px}.program-card__header .add-to-arc-link.added .remove-text,.program-card__header .login-notifier.added .remove-text{display:inline}.program-card__header .add-to-arc-link.added .add-text,.program-card__header .login-notifier.added .add-text{display:none}.program-card__header .add-to-arc-link.added::before,.program-card__header .login-notifier.added::before{background:url(/themes/custom/pi_glider/images/icon-checkmark.svg) no-repeat left center/12px}.program-card__header .add-to-arc-link.added:hover::before,.program-card__header .login-notifier.added:hover::before{background:url(/themes/custom/pi_glider/images/icon-close.svg) no-repeat left center/9px}.program-card .title{font-size:24px;line-height:28px;font-family:Princeton,serif;margin-bottom:1.5rem}.program-card .description p{margin-bottom:16px;font-size:16px;line-height:24px}.program-card .description.collapse:not(.show){display:block;height:96px;overflow:hidden}.program-card .description.collapsing{height:96px}.program-card a.show-more{margin-top:10px;font-weight:800;font-size:14px;color:#000;transition:color .3s}.program-card a.show-more:hover{color:#e97500}.program-card a.show-more:not(.collapsed) .show-more-text{display:none}.program-card a.show-more.collapsed .show-less-text{display:none}.program-card__footer{margin-top:2.1875rem}.program-card__footer .offering-link{border-bottom:1px solid #e97500;color:inherit;font-size:14px;font-weight:400;white-space:nowrap}.program-card__footer .offering-link:hover{color:inherit;border-bottom-width:2px;text-decoration:none}.program-card .info-card{background-color:#000;border-radius:4px;padding:25px;font-weight:400;color:#fff;max-width:450px;position:absolute;right:0;top:0;transform:translateY(calc(-100% - 15px));display:none}.program-card .info-card .content{display:flex;justify-content:space-between}.program-card .info-card:not(.added) .added-text,.program-card .info-card:not(.added) .remove-confirmation-text{display:none}.program-card .info-card.added .remove-confirmation-text,.program-card .info-card.added .removed-text{display:none}.program-card .info-card.removal-confirmation .added-text,.program-card .info-card.removal-confirmation .removed-text{display:none}.program-card .info-card.removal-confirmation .remove-confirmation-text{display:block}.program-card .info-card .text{width:calc(100% - 40px)}.program-card .info-card .text .remove-confirmation,.program-card .info-card .text .view-global-arc{color:#fff;font-weight:800;border-bottom:3px solid transparent;margin-top:1rem;display:inline-block}.program-card .info-card .text .remove-confirmation:hover,.program-card .info-card .text .view-global-arc:hover{text-decoration:none;border-bottom:3px solid #e97500}.program-card .info-card .text .remove-confirmation{-webkit-appearance:none;background:0 0;border-top:none;border-left:none;border-right:none;padding:0}
.references-wrapper .row{flex-direction:column;margin:0}.references-wrapper__references{justify-content:space-around;max-width:100%}.references-wrapper .container{padding:0 30px}@media (min-width:992px){.references-wrapper .container{padding:0 15px}}.two-column-layout .references-wrapper .container{padding:0}

.statistics-card__content{height:100%;display:flex;flex-direction:column}.statistics-card__content .text-content{display:flex;flex-direction:column;height:100%}.statistics-card__content .text-content .stats{font-size:46px;line-height:55px;font-family:Princeton,serif;margin-bottom:1rem;color:#e97500;transition:color .3s}.statistics-card__content .text-content .title{font-size:20px;line-height:24px;font-family:Princeton,serif;margin-bottom:1rem;color:#000;transition:color .3s}.statistics-card__content .text-content .summary{font-size:16px;line-height:24px}@media (min-width:992px){.statistics-card__content .text-content .summary{margin-bottom:1rem}}
.tab-container__title{margin-bottom:2.5rem;max-width:675px}.tab-container .nav-tabs{align-items:flex-end;margin:0 0 3.5rem 0;border-bottom:1px solid #f9cabe;display:flex;flex-direction:row;white-space:nowrap;overflow-x:scroll;flex-wrap:nowrap}.tab-container .nav-tabs::-webkit-scrollbar{display:none}@media (min-width:992px){.tab-container .nav-tabs{white-space:unset;overflow-x:unset;flex-wrap:unset}}.tab-container .nav-tabs li{flex-grow:1;padding-left:2rem}.tab-container .nav-tabs li a{padding:0 1.5rem 1.5rem 0;display:inline-block;font-family:Princeton,serif;font-size:1.5rem;line-height:1.75rem;border-bottom:3px solid transparent;position:relative;width:100%;opacity:.5;transition:color .3s}@media (min-width:992px){.tab-container .nav-tabs li a{height:100%;padding:0 1rem 1.5rem 0}}.tab-container .nav-tabs li a:hover{text-decoration:none}.tab-container .nav-tabs li:first-child{padding-left:0}.tab-container .nav-tabs li:nth-last-child(1) a{padding:0 0 1.5rem 0}@media (min-width:992px){.tab-container .nav-tabs li:nth-last-child(1) a{padding:0 1rem 1.5rem 0}}.tab-container .nav-tabs a.active{border-bottom:3px solid #e97500;opacity:1}
a.tag,span.tag{background-color:#f9e8e1;font-size:12px;line-height:16px;padding:5px 15px;border-radius:15px;display:inline-block;font-weight:400;margin-bottom:5px;margin-right:5px;width:-moz-max-content;width:max-content;color:#000;cursor:default}a.tag{cursor:pointer;transition:background-color .3s}a.tag:hover{background-color:#fcf6f3;color:inherit;text-decoration:none}
.two-column-layout section:nth-child(1),.two-column-layout__right .two-column-layout section:nth-child(1){margin-top:0!important}.two-column-layout section:nth-last-child(1),.two-column-layout__right .two-column-layout section:nth-last-child(1){margin-bottom:0!important}.two-column-layout section:nth-last-child(1).collection.has-topography.last-section-in-main,.two-column-layout__right .two-column-layout section:nth-last-child(1).collection.has-topography.last-section-in-main{margin-bottom:-8rem!important}.two-column-layout .media,.two-column-layout__right .two-column-layout .media{padding:0}.two-column-layout .container,.two-column-layout__right .two-column-layout .container{padding:0}@media (min-width:1200px){.two-column-layout.layout-2-col--25-75 .two-column-layout__left,.two-column-layout__right .two-column-layout.layout-2-col--25-75 .two-column-layout__left{flex:0 0 25%;max-width:25%;padding-right:2rem}}@media (min-width:1200px){.two-column-layout.layout-2-col--25-75 .two-column-layout__right,.two-column-layout__right .two-column-layout.layout-2-col--25-75 .two-column-layout__right{flex:0 0 75%;max-width:75%}}@media (min-width:1200px){.two-column-layout.layout-2-col--25-75 .two-column-layout__right .two-column-layout__left,.two-column-layout__right .two-column-layout.layout-2-col--25-75 .two-column-layout__right .two-column-layout__left{flex:0 0 25%;max-width:25%;padding:0 15px}}@media (min-width:1200px){.two-column-layout.layout-2-col--50-50 .two-column-layout__left,.two-column-layout__right .two-column-layout.layout-2-col--50-50 .two-column-layout__left{flex:0 0 50%;max-width:50%}}@media (min-width:1200px){.two-column-layout.layout-2-col--50-50 .two-column-layout__right,.two-column-layout__right .two-column-layout.layout-2-col--50-50 .two-column-layout__right{flex:0 0 50%;max-width:50%}}@media (min-width:1200px){.two-column-layout.layout-2-col--33-67 .two-column-layout__left,.two-column-layout__right .two-column-layout.layout-2-col--33-67 .two-column-layout__left{flex:0 0 33.33333333%;max-width:33.33333333%}}@media (min-width:1200px){.two-column-layout.layout-2-col--33-67 .two-column-layout__right,.two-column-layout__right .two-column-layout.layout-2-col--33-67 .two-column-layout__right{flex:0 0 66.66666667%;max-width:66.66666667%}}@media (min-width:1200px){.two-column-layout.layout-2-col--67-33 .two-column-layout__left,.two-column-layout__right .two-column-layout.layout-2-col--67-33 .two-column-layout__left{flex:0 0 66.66666667%;max-width:66.66666667%}}@media (min-width:1200px){.two-column-layout.layout-2-col--67-33 .two-column-layout__right,.two-column-layout__right .two-column-layout.layout-2-col--67-33 .two-column-layout__right{flex:0 0 33.33333333%;max-width:33.33333333%}}.two-column-layout .two-column-layout__left,.two-column-layout__right .two-column-layout .two-column-layout__left{padding:0 15px;order:2;width:100%;flex:0 0 100%;max-width:100%}@media (min-width:1200px){.two-column-layout .two-column-layout__left,.two-column-layout__right .two-column-layout .two-column-layout__left{order:inherit;height:100%;top:0;transition:top .3s;position:relative}}.two-column-layout .two-column-layout__left section,.two-column-layout__right .two-column-layout .two-column-layout__left section{margin-bottom:2.25rem}.two-column-layout .two-column-layout__left section:nth-last-child(1),.two-column-layout__right .two-column-layout .two-column-layout__left section:nth-last-child(1){margin-bottom:0}.two-column-layout .two-column-layout__right,.two-column-layout__right .two-column-layout .two-column-layout__right{padding:0 15px;flex:0 0 100%;max-width:100%}.two-column-layout .two-column-layout__right .two-column-layout__left,.two-column-layout__right .two-column-layout .two-column-layout__right .two-column-layout__left{position:relative;top:0}.two-column-layout .two-column-layout__right section,.two-column-layout__right .two-column-layout .two-column-layout__right section{margin-top:4rem;margin-bottom:4rem}.two-column-layout.sticky .two-column-layout__left,.two-column-layout__right .two-column-layout.sticky .two-column-layout__left{position:relative;top:0}@media (min-width:1200px){.two-column-layout.sticky .two-column-layout__left,.two-column-layout__right .two-column-layout.sticky .two-column-layout__left{top:80px;position:sticky}}.two-column-layout.sticky .two-column-layout__right .two-column-layout__left,.two-column-layout__right .two-column-layout.sticky .two-column-layout__right .two-column-layout__left{position:relative;top:0!important}@media (min-width:1200px){.adminimal-admin-toolbar .two-column-layout.sticky .two-column-layout__left,.toolbar-fixed .two-column-layout.sticky .two-column-layout__left{top:200px!important;transition:top .3s}}.adminimal-admin-toolbar .two-column-layout.sticky .two-column-layout__right .two-column-layout__left,.toolbar-fixed .two-column-layout.sticky .two-column-layout__right .two-column-layout__left{position:relative;top:0!important}@media (min-width:1200px){.scroll-up .two-column-layout.sticky .two-column-layout__left{top:200px!important;transition:top .3s}}.scroll-up .two-column-layout.sticky .two-column-layout__right .two-column-layout__left{position:relative;top:0!important}@media (min-width:1200px){.scroll-up .adminimal-admin-toolbar .two-column-layout.sticky .two-column-layout__left,.scroll-up.toolbar-fixed .two-column-layout.sticky .two-column-layout__left{top:350px!important;transition:top .3s}}.scroll-up .adminimal-admin-toolbar .two-column-layout.sticky .two-column-layout__right .two-column-layout__left,.scroll-up.toolbar-fixed .two-column-layout.sticky .two-column-layout__right .two-column-layout__left{position:relative;top:0!important}section.two-column-layout{margin-top:4rem}
.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid .views-col{float:left;}.views-view-grid .views-row{float:left;clear:both;width:100%;}.views-display-link + .views-display-link{margin-left:0.5em;}
span.ext{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) 2px center no-repeat;}span.mailto{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) -20px center no-repeat;}span.tel{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) -42px center no-repeat;}svg.ext{width:14px;height:14px;fill:#727272;font-weight:900;}svg.mailto,svg.tel{width:14px;height:14px;fill:#727272;}[data-extlink-placement='prepend'],[data-extlink-placement='before']{padding-right:0.2rem;}[data-extlink-placement='append'],[data-extlink-placement='after']{padding-left:0.2rem;}svg.ext path,svg.mailto path,svg.tel path{stroke:#727272;stroke-width:3;}@media print{svg.ext,svg.mailto,svg.tel,span.ext,span.mailto,span.tel{display:none;padding:0;}}.extlink i{padding-left:0.2em;}.extlink-nobreak{white-space:nowrap;}
.facets-widget-dropdown label{display:none;}
.paragraph--unpublished{background-color:#fff4f4;}
