.wrapper{padding-top:20px}.wrapper h3{color:#fff;text-transform:uppercase;font-weight:700;background:linear-gradient(to right,#186eb6 10%,#fff 50%,#186eb6 60%);background-size:auto auto;background-clip:border-box;background-size:200% auto;color:#fff;background-clip:text;text-fill-color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:textclip 3.5s linear infinite;display:inline-block;font-size:24px;padding-bottom:40px;font-family:Lato;text-shadow:1px 2px 1px #00000029}@keyframes textclip{to{background-position:200% center}}.hero-ctas{padding-top:30px}.hero-bg.cta_button{text-decoration:none;color:#fff;font-family:Lato;padding:11px 22px;border-radius:30px;transition:.3s all ease-in-out;font-weight:900;font-size:18px;display:inline-block;background:#ff7a59;text-align:center;transition:.3s all ease}.hero-bg.cta_button:hover{color:#ff7a59;background:#fff;transition:.3s all ease}.subpage_hero_container{background-size:cover;background-position:center;height:485px;margin:-28px auto 0}.hero-bg h1{color:#fff;margin:auto;text-shadow:1px 2px 1px #00000029;font-family:Lato;font-size:52px;font-weight:900}.sub_flex{display:flex;height:inherit;align-items:center}.sub_header{color:#fff}.sub_header h1{color:#fff;font:900 52px Lato}.sub_header h6{color:#fff;font:bold 14px Lato;text-transform:uppercase}.subpage_shade_bg{background-color:rgba(0,0,0,.4);height:inherit;background-repeat:no-repeat}