/*=============================================
=            Event and press page 24/12/2024 -Form Achiles            =
=============================================*/
div.asl_w .probox {
    border: 1px solid var(--green);
    /* 	border-radius: 6px !important; */
    height: 41px;
}

a.btn.active {
    background-color: var(--dark-blue);
    color: var(--white);
}

.page-events-and-press .page-banner {
    padding-bottom: 0;
}

.news__filters__date select {
    font-family: var(--buttonTextFontFamily);
    background-color: var(--green);
}

/*=============================================
=            19.12.2024 - Fix issue with styling the page Events & Press - IOn           =
=============================================*/
.page-events-and-press .section.page-banner.no-media,
.page-hac-for-np-in-the-news .section.page-banner.no-media,
.page-press-releases .section.page-banner.no-media {
    padding-top: 0;
    padding-bottom: 0;
}

.page-events-and-press .section.filters,
.section.news,
.section.filters {
    padding-top: 150px;
    padding-bottom: 0;
}

.page-events-and-press .section.latest-event {
    padding-top: 0;
}

.page-events-and-press .news__filters__date select {
    font-family: var(--buttonTextFontFamily);
    font-size: 1.125rem;
    border: 1px solid var(--green);
    background-color: var(--green);
    border-radius: 5px;
    padding: 7px 20px;
    outline: 0;

    line-height: 1;
    min-height: 39px;
    min-width: 100px;

    -webkit-appearance: none;
    -moz-appearance: none;    
    appearance: none; 
    
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='7' viewBox='0 0 12 7' fill='none'%3E%3Cpath d='M1 0.5L6 5.5L11 0.5' stroke='%23000000'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: right 10px center;
    background-size: 12px 7px;
}

.news__filters__buttons a.btn {
    border-color: var(--dark-blue);
    font-family: var(--buttonTextFontFamily);
}

.news__filters__buttons a.btn:hover {
    background-color: var(--dark-blue);
    color: #fff;
}

/*=====  End of 19.12.2024 - Fix issue with styling the page Events & Press - IOn ======*/
/******************/
@media (max-width: 767px) {
    .iplc-post {
        flex: 0 0 100%;
    }

    .news__filters__buttons {
        display: flex;
        flex-direction: column;
        /* Stack links vertically */
        align-items: center;
        /* Center the blocks horizontally */
        gap: 10px;
    }

    .news__filters__buttons a {
        width: 100%;
        /* Make all links take full width of container */
        max-width: 200px;
    }
                .page-events-and-press .section.filters,
                .section.news,
                .section.filters {
            padding-top: 50px;
        }
}

/*=====  End of Event and press page 24/12/2024 -Form Achiles  ======*/

/* 10/11/2025 -  fixes -Ion */
.page-events-and-press .section.latest-event,
.page-events-and-press .section.events {
    padding-top: 0 !important;
    padding-bottom: 4rem;
}