.new-hero{background-size:cover;background-repeat:no-repeat;background-position-x:center;padding:60px 20px;position:relative}.hero-mobile{padding:0;height:max-content!important;position:relative}.new-hero__content{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;color:#fff;position:relative;z-index:1}.new-hero__content.top-left{justify-content:flex-start;align-items:flex-start}.new-hero__content.middle-left{justify-content:center;align-items:flex-start}.new-hero__content.bottom-left{justify-content:flex-end;align-items:flex-start}.new-hero__content.top-center{justify-content:flex-start;align-items:center;text-align:center}.new-hero__content.middle-center{justify-content:center;align-items:center;text-align:center}.new-hero__content.bottom-center{justify-content:flex-end;align-items:center;text-align:center}.new-hero__content.top-right{justify-content:flex-start;align-items:flex-end;text-align:right}.new-hero__content.middle-right{justify-content:center;align-items:flex-end;text-align:right}.new-hero__content.bottom-right{justify-content:flex-end;align-items:flex-end;text-align:right}.new-hero__buttons{display:flex;align-items:center;margin-top:40px}.new-hero__buttons .spacer{width:25px;height:10px}@media (min-width:1024px){.new-hero__subheadline{font-size:23px}}@media(max-width:768px){.new-hero.hero-desktop{height:max-content!important;padding:40px 20px}.new-hero__subheadline *{font-size:17px}.new-hero__buttons{margin-top:30px;flex-direction:column}}@media(min-width:501px){.hero-mobile.has-mobile-bg{background:transparent!important}.hero-mobile.has-mobile-bg:after{display:none!important}}@media(max-width:500px){.hero-desktop.has-mobile-bg{background:transparent!important}.hero-desktop.has-mobile-bg:after{display:none!important}}.new-hero__content .new-hero__buttons{width:100%}.new-hero__content .new-hero__buttons a.sectionButton1,.new-hero__content .new-hero__buttons a.sectionButton2{margin-left:0!important;margin-right:0!important;max-width:360px!important;width:auto}.new-hero__content.bottom-center .new-hero__buttons,.new-hero__content.middle-center .new-hero__buttons,.new-hero__content.top-center .new-hero__buttons{justify-content:center}.new-hero__content.bottom-right .new-hero__buttons,.new-hero__content.middle-right .new-hero__buttons,.new-hero__content.top-right .new-hero__buttons{justify-content:flex-end}