/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.hero-full-bleed{--section-inline-padding:20px;width:100%;max-width:100%;background:#fff;padding-bottom:1.5rem;}@media screen and (min-width:64rem){.hero-full-bleed{--section-inline-padding:52px;padding-bottom:1.5rem;}}.hero-full-bleed__media{position:relative;width:100%;overflow:hidden;aspect-ratio:1336/556;max-height:78vh;background-color:#2b2b2b;}@media screen and (min-width:0rem) and (max-width:47.9375rem){.hero-full-bleed__media{aspect-ratio:4/5;max-height:none;min-height:300px;}}.hero-full-bleed__media--no-image{aspect-ratio:auto;max-height:none;min-height:0;overflow:visible;background-color:transparent;}.hero-full-bleed__media--no-image .hero-full-bleed__overlay{position:static;width:100%;}.hero-full-bleed__img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center;}.hero-full-bleed__overlay{position:absolute;left:0;right:0;bottom:0;z-index:1;background-color:#757575;color:#fff;}.hero-full-bleed__overlay-inner{width:100%;max-width:none;margin:0;min-height:64px;box-sizing:border-box;padding:1.1rem var(--section-inline-padding);display:flex;align-items:center;}@media screen and (min-width:0rem) and (max-width:47.9375rem){.hero-full-bleed__overlay-inner{min-height:48px;padding-top:0.75rem;padding-bottom:0.75rem;}}.hero-full-bleed__tagline{margin:0;font-size:1.5rem;font-weight:normal;line-height:1.08;letter-spacing:0;}@media screen and (min-width:0rem) and (max-width:47.9375rem){.hero-full-bleed__tagline{font-size:1rem;}}.hero-full-bleed__intro{background:#fff;padding:1.5rem 0 1.25rem;}@media screen and (min-width:64rem){.hero-full-bleed__intro{padding:1.75rem 0 1.5rem;}}.hero-full-bleed__breadcrumb{background:#fff;padding:1rem 0 0;}.hero-full-bleed__breadcrumb-inner{width:100%;max-width:none;margin:0 auto;box-sizing:border-box;}.hero-full-bleed__breadcrumb-list{list-style:none;margin:0;padding:0;}.hero-full-bleed__breadcrumb-item{display:inline;font-size:12px;font-size:0.75rem;font-style:italic;font-weight:400;color:#7f7f7f;letter-spacing:0.02em;}.hero-full-bleed__breadcrumb-item::before{display:none;}.hero-full-bleed__breadcrumb-item:not(:last-child)::after{content:">";margin:0 0.35rem;color:#7f7f7f;font-style:normal;}.hero-full-bleed__breadcrumb-link{color:#7f7f7f;text-decoration:none;}.hero-full-bleed__breadcrumb-link:hover,.hero-full-bleed__breadcrumb-link:focus{color:#3e3a39;text-decoration:underline;}.hero-full-bleed__breadcrumb-current{color:#3e3a39;}.hero-full-bleed__intro-inner{width:100%;max-width:none;margin:0 auto;box-sizing:border-box;color:#555;text-align:left;font-size:0.9375rem;line-height:1.7;}.hero-full-bleed__intro-inner > *:first-child{margin-top:0;}.hero-full-bleed__intro-inner > *:last-child{margin-bottom:0;}.hero-full-bleed__intro-inner a{color:#cf000d;text-decoration:underline;}.hero-full-bleed__intro-inner a:hover,.hero-full-bleed__intro-inner a:focus{text-decoration:none;}.hero-full-bleed--breadcrumb-above-tagline .hero-full-bleed__breadcrumb{padding:1rem 0 4rem;}.hero-full-bleed--contained .hero-full-bleed__media:not(.hero-full-bleed__media--no-image){margin:0 auto;width:100%;max-width:1160px;box-sizing:border-box;margin-left:auto;margin-right:auto;}.hero-full-bleed--contained.hero-full-bleed--no-image{margin:0 auto;width:100%;max-width:1160px;box-sizing:border-box;margin-left:auto;margin-right:auto;}.hero-full-bleed--contained.hero-full-bleed--no-image .hero-full-bleed__media--no-image{width:100%;max-width:none;margin:0;}.hero-full-bleed--contained.hero-full-bleed--no-image .hero-full-bleed__intro-inner,.hero-full-bleed--contained.hero-full-bleed--no-image .hero-full-bleed__breadcrumb-inner{width:100%;max-width:none;margin:0;padding-left:50px;padding-right:50px;}.hero-full-bleed--contained .hero-full-bleed__overlay-inner{padding-left:50px;padding-right:50px;}.hero-full-bleed--contained:not(.hero-full-bleed--no-image) .hero-full-bleed__intro-inner,.hero-full-bleed--contained:not(.hero-full-bleed--no-image) .hero-full-bleed__breadcrumb-inner{margin:0 auto;width:100%;max-width:1160px;box-sizing:border-box;}.hero-full-bleed--contained .hero-full-bleed__overlay-inner{padding-top:1.1rem;padding-bottom:1.1rem;}@media screen and (min-width:0rem) and (max-width:47.9375rem){.hero-full-bleed--contained .hero-full-bleed__overlay-inner{padding-top:0.75rem;padding-bottom:0.75rem;}}@media screen and (min-width:80rem){.hero-full-bleed--full-width .hero-full-bleed__tagline{font-size:var(--fluid-type-section-title);}.hero-full-bleed--full-width .hero-full-bleed__intro-inner p{font-size:var(--fluid-type-card-copy);}.hero-full-bleed--full-width .hero-full-bleed__breadcrumb-item,.hero-full-bleed--full-width .hero-full-bleed__breadcrumb-link,.hero-full-bleed--full-width .hero-full-bleed__breadcrumb-current{font-size:var(--fluid-type-small);}}
.simple-container__content{margin:0 auto;width:100%;max-width:1160px;box-sizing:border-box;padding-left:50px;padding-right:50px;}.simple-container--centered{text-align:center;}
