.acf-hero{display:flex;flex-flow:column;align-items:stretch;justify-content:center;padding-block:var(--section-padding-block);color:var(--text-color);background-color:var(--background-color);font-weight:var(--font-weight-semi);font-size:var(--font-size-lg)}@supports(mask-size: cover){.acf-hero{mask-image:url(/wp-content/themes/kkm//images/Arrow-Mask-Up.svg);mask-repeat:no-repeat;mask-size:cover;mask-position:bottom;padding-bottom:15%;padding-bottom:calc(var(--section-padding-block)*2)}}.acf-hero:not(.has-height){--hero-height: clamp(21.875rem, 13.4615rem + 33.6538vh, 43.75rem)}.acf-hero.has-height-auto{--hero-height: auto}.acf-hero.has-height-xs{--hero-height: clamp(15.625rem, 8.4135rem + 28.8462vh, 34.375rem)}.acf-hero.has-height-sm{--hero-height: clamp(18.75rem, 11.5385rem + 28.8462vh, 37.5rem)}.acf-hero.has-height-md{--hero-height: clamp(21.875rem, 13.4615rem + 33.6538vh, 43.75rem)}.acf-hero.has-height-lg{--hero-height: clamp(25rem, 15.3846rem + 38.4615vh, 50rem)}.acf-hero.has-height-xl{--hero-height: clamp(31.25rem, 19.2308rem + 48.0769vh, 62.5rem)}.acf-hero.has-height-full{--hero-height: 100vh;--hero-height: 100dvh}.acf-hero .wp-block-buttons:last-child:not([class*=padding]){padding-top:1em}.acf-hero.has-media{position:relative;min-height:min(var(--hero-height),50vh)}@media(min-width: 75rem){.acf-hero.has-media{min-height:min(var(--hero-height),70vh)}}@supports(mask-size: cover){.acf-hero.has-media{mask-image:url(/wp-content/themes/kkm//images/Arrow-Mask-Down.svg);mask-repeat:no-repeat;mask-size:cover;mask-position:bottom;padding-bottom:15%;padding-bottom:calc(var(--section-padding-block)*2)}}.acf-hero.has-media>.content{position:relative;z-index:5;--site-line-length: min(50rem, 70ch);text-shadow:var(--text-shadow-md),var(--text-shadow-sm)}.acf-hero.has-media>.media{position:absolute;inset:0;z-index:1;width:100%}@supports(object-fit: cover){.acf-hero.has-media>.media{height:100%}}.acf-hero.has-media>.media>img,.acf-hero.has-media>.media>svg,.acf-hero.has-media>.media>video{width:100%}@supports(object-fit: cover){.acf-hero.has-media>.media>img,.acf-hero.has-media>.media>svg,.acf-hero.has-media>.media>video{object-fit:cover;object-position:50% 25%;height:100%}}.acf-hero.has-media:not(.has-background),.acf-hero.has-media:not(.has-background-gradient){--background-color: #0c3b5b}.acf-hero.has-media>.media::before{content:"";position:absolute;inset:0;z-index:2;--gradient-start: rgba(12, 59, 91, 0.6);--gradient-stop-1: rgba(12, 59, 91, 0.6);--gradient-stop-2: rgba(12, 59, 91, 0.4);--gradient-end: rgba(12, 59, 91, 0);opacity:1;background-color:rgba(0,0,0,0) !important;background-image:linear-gradient(110deg, var(--gradient-start) 0%, var(--gradient-start) var(--site-edge-width), var(--gradient-stop-1) calc(var(--site-edge-width) + var(--site-line-length) * 0.25), var(--gradient-stop-2) calc(var(--site-edge-width) + var(--site-line-length) * 0.75), var(--gradient-end) calc(var(--site-edge-width) + var(--site-line-length) * 1.125), var(--gradient-end) 100%)}@supports(color: rgb(from white r g b / 50%)){.acf-hero.has-media>.media::before{--gradient-start: rgb(from var(--background-color) r g b / 60%);--gradient-stop-1: rgb(from var(--background-color) r g b / 60%);--gradient-stop-2: rgb(from var(--background-color) r g b / 40%);--gradient-end: rgb(from var(--background-color) r g b / 0%)}}.acf-hero.has-media>.media.media--image{pointer-events:none}/*# sourceMappingURL=block-acf-hero.css.map */
