.section-hero{display:flex;width:100%;max-width:1600px;margin:0 auto;height:680px;background-position:center bottom;background-repeat:no-repeat;background-size:cover;border-radius:24px}.section-hero.is-backend{width:98.6%;padding:40px 8px;min-height:2em;border:2px solid rgba(45,45,45,.5)}.section-hero .hero-container{height:100%;width:100%;max-width:57%;margin:0 auto;font-size:23px}.section-hero .wp-block-columns{height:100%}.section-hero .wp-block-group.has-background{display:inline-block;padding:8px 12px;margin-bottom:1em;border-radius:20px;word-break:keep-all;transform:translateX(-10px)}.section-hero .wp-block-group.has-background *{margin:0}@media screen and (max-width:1600px){.section-hero{height:40vw}}@media screen and (max-width:1200px){.section-hero{height:59vw}.section-hero .hero-container{max-width:64%}}@media screen and (max-width:900px){.section-hero{height:74vw;border-radius:0 0 24px 24px}.section-hero .hero-container{max-width:92%}}@media screen and (max-width:780px){.section-hero{height:80vh;background-image:var(--bgmobile) !important}.section-hero .hero-container{position:relative;z-index:1;font-size:21px}.section-hero .wp-block-columns{height:auto;padding-top:2em}.section-hero .wp-block-column:empty{display:none !important}}