header {
    overflow:visible !important;
}
.blur-cover::before {
    position:absolute;
    top:0;
    left:0;
    right:0;
    content:'';
    z-index:2;
    height:430px;
    background: linear-gradient(90deg, rgba(117, 44, 144, 0.50) 0.91%, rgba(255, 54, 93, 0.50) 56.24%, rgba(255, 141, 22, 0.50) 111.57%);
}
.blur-cover img {
    filter:blur(20px);
}
.blur-cover span.has-background-dim {
    z-index:3;
}
.absolute-top {
    position: absolute !important;
    z-index: 0;
    top:0;
    left:0;
    right:0;
}
@media screen and (min-width:782px){
    .max-height-700 img {
        max-height:700px;
        width:auto;
    }
}
@media screen and (max-width:781px){
    .has-modal-open #modal-1 {
        background-color: rgba(3, 7, 23, 0.8) !important;
        
    }
    .has-modal-open .wp-block-navigation__container li a {
        color:#FFF !important;
    }

    .has-modal-open #modal-1 .wp-block-navigation-item__label {
        font-size: 1.4rem;
    }
    .has-modal-open #modal-1 .wp-block-navigation__responsive-container-close {
        color:#FFF !important;
    }
    .has-model-open .wp-block-navigation__responsive-dialog {
        text-align:center;
    }
    .has-modal-open .wp-block-navigation__responsive-close {
        text-align:center;
    }
    .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container {
        width: 100%;
        justify-content: center;
        align-items: center;
    }
    .wp-block-navigation__responsive-container-close {
        position: absolute;
        /* right: auto; */
        left: auto !important;
        right: auto;
        top: 12px;
        z-index: 2;
        margin-left: -12px;
    }
}
@media screen and (min-width:782px) and (max-width:1200px){
    .stack-mobile {
        flex-wrap:wrap !important;
        gap:var(--wp--preset--spacing--10);
    }
    .stack-mobile .wp-block-column {
        flex-basis:100% !important;
    }
}
