.pillar .hero .content{margin:0 auto;max-width:920px}.hero{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;min-height:830px;overflow:hidden;padding:60px 20px;position:relative}.hero .cta{padding-top:30px}.hero .cta a{background-color:#6fbb44;border-radius:6px;color:#f3f3f3;display:inline-block;font-family:latoblack,Arial,Helvetica,sans-serif;font-size:18px;padding:14.5px 33px}.hero .overlay{background-repeat:no-repeat;background-size:cover;bottom:0;height:345px;left:0;position:absolute;right:0;top:auto;width:100%;z-index:1}.hero .content{color:#fff;position:relative;text-align:center;top:-83px;z-index:2}.hero .content h1{font-family:Lato;font-size:84px;font-weight:300;line-height:1}.hero .content h2{font-family:Lato;font-size:36px;font-weight:300;line-height:40px;margin-top:24px}.hero .content h2 strong{font-weight:700}@media(max-width:1024px){.hero{min-height:590px;padding:60px 65px}.hero .content{top:0}.hero .content h1{font-size:61px;line-height:1.06666666667}.hero .content h2{font-size:30px;line-height:32px}.hero .overlay{height:245px}}@media(max-width:767px){.hero .overlay{height:145px}.hero{min-height:340px;padding:60px 20px}.hero .content h1{font-size:40px}.hero .content h2{font-size:25px;line-height:28px}.hero .content{top:18px}.hero .cta a{font-size:16px;padding:12px 18px}}