.simple-hero { position: relative; }

@media (min-width: 801px) {
    .simple-hero {
        background-image: linear-gradient(90deg, #eef8ffe0 0%, #eef8ffbd 42%, #f5f8f88a 62%, #ffffff12 82%), url('../img/hero-ecesg-inclusivo.png');
        background-position: center;
        background-size: cover;
        min-height: 650px;
    }

    .simple-hero .hero-copy { position: static; }

    .simple-hero .event-summary > div {
        background: #ffffffa6;
        backdrop-filter: blur(2px);
    }

    .simple-hero .event-summary strong {
        color: #092f60;
        text-shadow: 0 1px 0 #ffffffb8;
    }

    .simple-hero .event-summary span {
        color: #244b73;
        font-weight: 600;
    }

    .simple-hero .event-highlights span {
        background: #ffffff9e;
        backdrop-filter: blur(2px);
    }

    .simple-hero .event-highlights {
        position: absolute;
        z-index: 2;
        right: 30px;
        bottom: 30px;
        left: 57%;
        margin: 0;
    }
}

@media (max-width: 800px) {
    .header.simple-header { height: 128px; }
    .council-brand img { width: 64px; height: 64px; }
    .council-brand strong { font-size: 16px; }
    .council-brand small { font-size: 13px; }
    .simple-hero .image-frame img { object-position: 72% center; }
}
