.band-hero{overflow:hidden;position:relative}.band-hero .hero-background{background-position:center top;background-repeat:no-repeat;background-size:auto 200px;height:200px;position:relative}.band-hero
img{display:block;width:100%;height:200px;object-fit:cover;object-position:center top;position:relative;z-index:1}.band-hero .hero-text-wrapper{text-align:center}.band-hero h1,
.band-hero
h2{color:#00467f;font-size:42px;font-weight:700;line-height:1.15em;margin-bottom:0.4em;text-transform:uppercase}.band-hero h2.subhead,
.band-hero h3.subhead,
.band-hero
p{color:#303030;font-size:1.15em;font-weight:500;line-height:1.3;margin:0;text-transform:none}.band-hero
.btn{margin-top:50px}.band-hero .hero-text-wrapper
span{text-transform:lowercase}.band-hero .hero-text-wrapper
span.color{text-transform:uppercase}.band-hero .hero-text-wrapper span.color
span{text-transform:lowercase}.band-hero.blue-elements .hero-text-wrapper
span.color{color:#303030}.band-hero.green-elements .hero-text-wrapper
span.color{color:#cbe109}.band-hero.light-blue-elements .hero-text-wrapper
span.color{color:#50c5f5}.band-hero.orange-elements .hero-text-wrapper
span.color{color:#E9741C}.band-hero.pink-elements .hero-text-wrapper
span.color{color:#E9075E}.band-hero.purple-elements .hero-text-wrapper
span.color{color:#854085}.band-hero.teal-elements .hero-text-wrapper
span.color{color:#008d7f}.band-hero.yellow-elements .hero-text-wrapper
span.color{color:#ffc844}@media (min-width: 576px){.band-hero .hero-background{background-size:auto 300px;height:300px}.band-hero
img{height:300px}}@media (min-width: 768px){.band-hero .hero-background{background-size:cover;height:500px}.band-hero
img{height:500px}.band-hero h2.subhead,
.band-hero h3.subhead,
.band-hero
p{font-size:1.4em}}@media (min-width: 992px){.band-hero .hero-background{height:600px}.band-hero
img{height:600px}.band-hero h1,
.band-hero
h2{font-size:3.6em}.band-hero h2.subhead,
.band-hero h3.subhead,
.band-hero
p{font-size:1.6em}}@media (min-width: 1200px){.band-hero .hero-background{height:655px}.band-hero
img{height:655px}}@media screen and (min-width: 1450px){}