/**handles:block-acf-hero**/
.hero{display:flex;align-items:center;color:#000;height:900px;margin-bottom:32px;overflow:hidden}.hero-bg,.mob-hero-bg{position:absolute;width:100%;height:100%;top:0;left:0}.hero-bg video{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;z-index:0}.hero-content>*{max-width:600px}.hero-content h1{font-size:96px}.hero-content h2{margin-top:62px}.hero-btns{display:none;position:fixed;width:100%;bottom:0;left:0;height:80px;z-index:999}.hero-btns>*{display:flex;justify-content:center;width:50%;padding:0 32px}.hero-btns .button{align-items:center}.mob-hero-bg::after{position:absolute;content:'';width:100%;height:100%;background:rgba(0,0,0,.18)}.mob-hero-bg img{position:absolute;max-width:none;width:auto;height:100%;top:0;right:-45vh;object-fit:contain}@media only screen and (max-width:820px){.hero{margin-bottom:0}}@media only screen and (max-width:600px){.hero-bg{display:none}.mob-hero-bg{display:block!important}.hero{min-height:100vh;padding:0 0 80px;color:#fff}.hero-btns{display:flex}.hero-content h1{font-size:64px}.hero-content h2{font-size:32px}.hero-content h3{font-size:24px}}@media only screen and (max-width:400px){.hero-btns .button{padding:0 16px}}