.hero-wrapper{width:100%;background-size:cover;-o-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover}.hero-content,.hero-text{height:100%}.hero-text{display:flex;flex-direction:column;justify-content:center;padding-right:0;width:100%;margin:0 auto}.hero-text h1{color:#fff;margin-top:0;margin-bottom:34px;word-break:keep-all;line-height:1;font-size:2rem;font-style:normal;font-weight:900;letter-spacing:0;display:inline-block}.hero-text .text-container,.hero-text h1{text-align:center}.hero-text p{font-family:Roboto,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:23px;letter-spacing:0;text-align:left;margin-bottom:2rem}.hero-links{display:flex;justify-content:space-around;align-items:center}.hero-links a{flex:0 0 50%}.button-image{width:40px;height:40px;background-size:contain;margin-right:10px}a.button-shown{display:flex;align-items:center}.footer a.hs-button.learn.non-clickable.button-shown{padding-left:0!important;padding-top:1.5em!important}.footer .button-image{filter:brightness(0) invert(1)}.hero-links .popup-form__button.button--center{margin:0}a.hs-button.learn{background:transparent;color:#000}.mobile-gradient{display:none}@media (max-width:1599px){.hero-text{width:65%}}@media (max-width:1453px){.hero-text{width:65%}}@media (max-width:1279px){.hero-text{width:75%}}@media (max-width:991px){.footer a.hs-button.learn.non-clickable.button-shown{justify-content:center}.mobile-gradient img{opacity:0;max-width:100%}.mobile-gradient{display:block;height:47.9vw;width:100%;position:absolute;z-index:1;background:linear-gradient(1turn,#fff,hsla(0,0%,94.9%,0) 80%)}.hero-text{z-index:2;position:absolute;top:0;left:0}.hero-wrapper{background-size:contain;background-color:#fff;background-position:0 0;background-repeat:no-repeat;position:relative}.hero-text{width:100%;padding:0 12px;padding-top:0}.hero-text h1{font-size:1.5rem;line-height:1;margin-left:auto;margin-right:auto}.hero-text h1,.hero-text p{text-align:center}.hero-links{flex-direction:column;margin:0}.hero-links a{margin:1em 2em}}.hs-inline-edit .hero-text{width:100%}