.aac-hero{align-items:center;background-size:cover;background-position:center center;display:flex;height:500px;justify-content:center;padding:0;position:relative;width:100%}.aac-hero:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;opacity:.2}.aac-hero__content{position:relative;max-width:1140px;z-index:1;padding:0 1em}@media only screen and (min-width:768px){.aac-hero__content{padding:0}}@media(max-width:1139px) and (min-width:768px){.aac-hero__content{max-width:720px}}@media screen and (min-width:1450px){.aac-hero__content{max-width:1390px}}.aac-hero__content main{font-size:1.8em}.aac-hero__content--center{text-align:center}.aac-hero__content--right{text-align:right}