.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;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;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:500px;background-repeat:no-repeat}.hero-bg h1{color:#fff;margin:auto;text-shadow:1px 2px 1px #00000029;font-size:48px;font-weight:900}.sub_flex{display:flex;height:inherit;align-items:center}.sub_header{margin:0 auto;color:#fff;z-index:0}.sub_header h1{color:#fff;padding-top:40px;text-align:center}.sub_header h4{color:#fff;margin:auto;text-shadow:1px 2px 1px #00000029;font-size:24px;padding-bottom:40px;line-height:1.5;margin-top:30px}.subpage_shade_bg{height:inherit;background-repeat:no-repeat}.left-align .sub_header{margin:0px}