/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.page-header,.paragraph--type--header{text-align:center}.page-header .content-box,.paragraph--type--header .content-box{display:block;position:relative;max-width:88%;margin:16px auto;text-align:center;padding:16px;background-color:#f9f7f6}.page-header .field--name-field-header-subtitle,.paragraph--type--header .field--name-field-header-subtitle{font-family:"Manrope",sans-serif;font-size:1.2rem;font-weight:700;text-transform:uppercase;color:#5a5a5a;line-height:1.25em;margin:.5rem 0}.page-header .page-header--title,.page-header .field--name-field-header-title,.paragraph--type--header .page-header--title,.paragraph--type--header .field--name-field-header-title{font-family:"Neutraface",Helvetica,sans-serif;font-size:2rem;font-weight:600;color:#900021;line-height:2.2rem;margin:16px 0 16px 0}.page-header .page-header--title .field--name-title,.page-header .field--name-field-header-title .field--name-title,.paragraph--type--header .page-header--title .field--name-title,.paragraph--type--header .field--name-field-header-title .field--name-title{line-height:2.2rem}.page-header .field--name-field-text,.paragraph--type--header .field--name-field-text{font-size:1rem;color:#5a5a5a;margin:16px 0}@media(max-width:767px){.page-header .content-box,.paragraph--type--header .content-box{margin-top:16px !important;max-width:100%;width:100%}}@media(min-width:768px){.page-header .content-box,.paragraph--type--header .content-box{max-width:80%;padding:32px}.page-header .field--name-field-header-subtitle,.paragraph--type--header .field--name-field-header-subtitle{font-size:1.4rem}.page-header .page-header--title,.page-header .field--name-field-header-title,.paragraph--type--header .page-header--title,.paragraph--type--header .field--name-field-header-title{font-size:2.8rem;line-height:3.2rem}.page-header .page-header--title .field--name-title,.page-header .field--name-field-header-title .field--name-title,.paragraph--type--header .page-header--title .field--name-title,.paragraph--type--header .field--name-field-header-title .field--name-title{line-height:3.2rem}.page-header .field--name-field-text,.paragraph--type--header .field--name-field-text{font-size:1.1rem}}@media(min-width:1200px){.page-header,.paragraph--type--header{text-align:center}.page-header .content-box,.paragraph--type--header .content-box{max-width:900px;margin:-10rem auto 0 auto;text-align:center;padding:32px 4rem 16px 4rem}.page-header .field--name-field-header-subtitle,.paragraph--type--header .field--name-field-header-subtitle{font-size:1.5rem}.page-header .page-header--title,.page-header .field--name-field-header-title,.paragraph--type--header .page-header--title,.paragraph--type--header .field--name-field-header-title{font-size:3.125rem}.page-header .field--name-field-text,.paragraph--type--header .field--name-field-text{font-size:1.2rem}.page-header.text-position--left,.paragraph--type--header.text-position--left{text-align:left}.page-header.text-position--left .content-box,.paragraph--type--header.text-position--left .content-box{text-align:left}.page-header.text-position--right,.paragraph--type--header.text-position--right{text-align:right}.page-header.text-position--right .content-box,.paragraph--type--header.text-position--right .content-box{text-align:left}.page-header.header-position--left .content-box{margin-left:0}.page-header.header-position--right .content-box{margin-right:0}}@media(min-width:1400px){.page-header .content-box,.paragraph--type--header .content-box{max-width:980px;margin:-11rem auto 0 auto;padding:32px 4rem}.page-header .field--name-field-header-subtitle,.paragraph--type--header .field--name-field-header-subtitle{font-size:1.6rem}.page-header .page-header--title,.page-header .field--name-field-header-title,.paragraph--type--header .page-header--title,.paragraph--type--header .field--name-field-header-title{font-size:3.125rem}.page-header .field--name-field-text,.paragraph--type--header .field--name-field-text{font-size:1.25rem}}@media(min-width:1024px){.page-node-type-event .page-header:not(.header-width--full-site) .field--name-field-header-media,.page-node-type-news .page-header:not(.header-width--full-site) .field--name-field-header-media,.page-node-type-news-featured .page-header:not(.header-width--full-site) .field--name-field-header-media{margin-left:calc(-50vw + 700px);margin-right:calc(-50vw + 700px);background-color:#f8f8f8}.page-node-type-event .page-header:not(.header-width--full-site) .field--name-field-header-media .field--name-field-media-image,.page-node-type-news .page-header:not(.header-width--full-site) .field--name-field-header-media .field--name-field-media-image,.page-node-type-news-featured .page-header:not(.header-width--full-site) .field--name-field-header-media .field--name-field-media-image{max-width:1024px;margin:0 auto}}@media(min-width:1440px){.header-width--full-site{margin-left:calc(-50vw + 700px);margin-right:calc(-50vw + 700px)}}@media(min-width:1700px){.page-header .content-box,.paragraph--type--header .content-box{max-width:1300px;margin:-11rem auto 0 auto;padding:32px 8rem}.page-header .field--name-field-header-subtitle,.paragraph--type--header .field--name-field-header-subtitle{font-size:1.8rem;margin:.5rem 0}.page-header .page-header--title,.page-header .field--name-field-header-title,.paragraph--type--header .page-header--title,.paragraph--type--header .field--name-field-header-title{font-size:3.125rem;margin:16px 0}.page-header .field--name-field-text,.paragraph--type--header .field--name-field-text{font-size:1.375rem;margin:16px 0}.page-node-type-event .page-header:not(.header-width--full-site) .content-box,.page-node-type-news .page-header:not(.header-width--full-site) .content-box,.page-node-type-news-featured .page-header:not(.header-width--full-site) .content-box{max-width:980px}}.bullet--gold-bar{position:absolute;top:0;left:0;background-color:#fc3;height:20px;width:100px}.page-header--basic h1.page-header--title{font-family:"Neutraface",Helvetica,sans-serif;font-size:2rem;font-weight:600;color:#900021;line-height:1.25em;margin:16px 0 8px 0}.page-header--basic .field--name-field-header-subtitle{font-size:1.4rem;font-family:"Manrope",sans-serif}.page-header--basic .bullet--gold-bar{position:relative}.bgnd-color--gold .bullet--gold-bar,.paragraph .bgnd-color--gold .bullet--gold-bar,.paragraph .paragraph .bgnd-color--gold .bullet--gold-bar,.paragraph .paragraph .paragraph .bgnd-color--gold .bullet--gold-bar{background-color:#fff}
