/* @group Seconday Hero
------------------------------------ */
.secondary-hero,
.secondary-hero .image {
    position: relative;
}
.secondary-hero .image::before {
    content: '';
    position: absolute;
    inset: 0;
    pointer-events: none;
    background: linear-gradient(0deg, rgba(47, 75, 99, 0.30) 0%, rgba(47, 75, 99, 0.30) 100%);
    background-blend-mode: multiply, normal;
    z-index: var(--z-index-lowest);
}
.secondary-hero .image .bp-multimedia {
    height: 45rem;
}
.secondary-hero .title {
    position: absolute;
    inset: 0;
    pointer-events: none;
    color: var(--ivory);
    z-index: calc(var(--z-index-lowest) + 1);
}
.secondary-hero .title > * {
    pointer-events: all;
}
.secondary-hero .title .wp-block-heading {
    text-transform: capitalize;
}
/* Small */
.secondary-hero.small .image .bp-multimedia {
    height: 35rem;
}
@media only screen
and (min-width : 961px) {
    .secondary-hero:not(.small) .image .bp-multimedia {
        height: 56.5rem;
    }
    .secondary-hero .title .wp-block-heading {
        text-shadow: 4px 4px 54px rgba(0, 0, 0, 0.50);
    }
}
@media only screen
and (min-width : 961px)
and (max-width : 1440px) {
}
@media only screen
and (min-width : 0)
and (max-width : 960px) {
    .secondary-hero .image .wp-block-column {
        padding: 0;
    }
}

/* @end */


.editor-styles-wrapper .secondary-hero :is(.wp-block) {
    margin-top: 0!important;
    margin-bottom: 0!important;
}
.secondary-hero .block-editor-inner-blocks {
    width: 100%;
}
.editor-styles-wrapper .secondary-hero .title.has-child-selected {
    background: rgba(47, 75, 99, 0.70);
}




/* ANIMATIONS */
:where(#wrapper) .secondary-hero :is(h1, h2, p) {
	opacity: 0;
	--duration: 1s;
}
:where(#wrapper) .secondary-hero.animateActive :is(h1, h2, p) {
	animation: fadeUp var(--duration) forwards;
	animation-delay: var(--delay, 0);
}
:where(#wrapper) .secondary-hero.animateActive :is(h1, h2, p) {
	--delay: 0.5s;
}
