.videoParent{margin-bottom:-1px;overflow:hidden;z-index:0}.videoParent,.videoParent video{height:100%;left:0;position:absolute;top:0;width:100%}.videoParent video{object-fit:cover}.videoParent.hiddenTransform{opacity:0}.hs-hero{background-attachment:scroll;background-position:50%;background-size:cover;padding:0;position:relative}.hs-hero h1{color:#fff;font-family:Source Sans Pro;font-size:36px;font-style:normal;font-weight:600;line-height:40px;text-shadow:0 4px 4px rgba(0,0,0,.25)}.hs-hero h1.shadow50{text-shadow:0 4px 4px rgba(0,0,0,.5)}.hs-hero .cta_button{border:unset;font-family:Arial;font-size:15px;font-weight:700;text-align:center}.hs-hero .cta_button,.hs-hero h2{color:#fff;font-style:normal;line-height:20px}.hs-hero h2{font-family:Source Sans Pro;font-size:16px;font-weight:400}.hs-hero__content{margin-top:8%;padding-left:0;padding-right:500px}.cta1{padding-right:15px}footer.hero{background-color:transparent!important}.hs-hero:before{bottom:0;content:"";display:block;left:0;opacity:.2;position:absolute;right:0;top:0}.hs-hero__content{padding:0 1em;position:relative;z-index:1}.hs-hero__content main{font-size:1.8em}.hs-hero__content--center{text-align:center}.hs-hero__content--right{text-align:right}@media screen and (min-width:401px){.hs-hero{padding-left:2em;padding-right:2em}}