.hero{position:relative;height:39rem;z-index:1}.banner-section{position:relative}.hero--small{height:40rem}.hero .slick-list,.hero .slick-track,.hero__slides{height:100%}.hero__slide{width:100%;height:100%;position:relative;overflow:hidden}.crumbpath{font-weight:300;color:#fff;font-size:1.3rem;line-height:1.65em;display:none;position:absolute;top:138.7px;width:100%}.crumbpath-container{margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;max-width:110rem;position:relative;z-index:999}.crumbpath a{text-decoration:none;color:#fff}.hero__image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background-size:cover;background-position:50%;background-repeat:no-repeat;transition:opacity .5s,filter .5s}.hero__content{position:relative;z-index:2;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%;width:100%;color:#fff;padding-top:9rem}.hero-container{margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;max-width:110rem;width:100%;padding-top:2rem;padding-bottom:2rem}.hero__content .rich{max-width:57rem}.hero__content h1{text-transform:uppercase;letter-spacing:1.02px;line-height:1.04em;font-weight:900;font-family:museo-sans,sans-serif;font-size:2.7rem;margin:0;color:#fff}.hero__content p{margin-top:3rem;margin-bottom:0;color:#fff}.rich .pipe{width:.5rem;display:inline-block;background-color:#fd0;height:1.1em;vertical-align:bottom}@media(min-width:600px){.hero__content h1{font-size:5rem}}@media(min-width:768px){.hero--small{height:43rem}}@media(min-width:780px){.hero__content{padding-top:12.9rem}}@media(min-width:900px){.crumbpath{display:block}}