.block-hero{margin-bottom:0!important;position:relative}.block-hero .hero-image,.block-hero .hero-image-mobile{max-height:31.25rem;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width:1025px){.block-hero .hero-image,.block-hero .hero-image-mobile{max-height:36rem}}@media screen and (min-width:1680px){.block-hero .hero-image,.block-hero .hero-image-mobile{max-height:55rem}}.block-hero .embed-wrapper{max-height:31.25rem;overflow:hidden;z-index:0}@media screen and (min-width:1025px){.block-hero .embed-wrapper{max-height:36rem}}@media screen and (min-width:1680px){.block-hero .embed-wrapper{max-height:45rem}}.block-hero .embed-wrapper .oembed{border-radius:0;pointer-events:all}.block-hero .container{padding-bottom:3rem;padding-bottom:var(--375px-xxl);position:relative}@media screen and (min-width:1200px){.block-hero .container{padding-bottom:6rem;padding-bottom:var(--1200px-xxl)}}.block-hero .content-wrapper{display:flex;flex-direction:column;position:relative;z-index:1}.block-hero.has-image .content-wrapper,.block-hero.has-oembed .content-wrapper{margin-top:-6rem}@media screen and (min-width:768px){.block-hero.has-image .content-wrapper,.block-hero.has-oembed .content-wrapper{margin-top:-12rem}}.block-hero .certs{flex-wrap:wrap;gap:.5rem;margin-top:3rem}.block-hero .cert-image{height:4rem;-o-object-fit:contain;object-fit:contain;width:4rem}@media screen and (min-width:768px){.block-hero .cert-image{height:5rem;width:5rem}}.block-hero .cloud-content-bg{background:#fdfbf8;bottom:0;height:100%;position:absolute;z-index:1}.block-hero .row{position:relative;z-index:1}.block-hero .cloud-image{margin-bottom:-27px}.block-hero .entry-content .wp-block-heading{color:#3c6d50;margin-top:0}.block-hero .entry-content .is-style-heading{margin-bottom:.75rem;margin-bottom:var(--375px-xxs)}@media screen and (min-width:1200px){.block-hero .entry-content p{margin-right:7.375rem}}.block-hero .entry-content .wp-block-buttons{align-items:flex-start}.block-hero .categories{margin-top:1rem;margin-top:var(--375px-s)}@media screen and (min-width:1200px){.block-hero .categories{margin-top:1.5rem;margin-top:var(--1200px-s)}}