.w_developer button span {
    color:var(--footer-surface-color) !important;
}

.custom-spacer {
    margin-top:30px !important;
}
.custom-zero-height {
    height:1px;
}
.custom-zero-height * {
    padding:0px !important;
}


.page_id_150006 #container-list .media-wrapper {
    border-radius: 0% !important;
    min-width:90%;
    min-height: 400px;
}
.page_id_150006 #container-list .innercol {
    padding: 0px !important;
}
.col-link {
    margin-bottom: 55px !important;
}


@media only screen and (min-width: 1199px) {
.page_id_815639 .outer-block-wrapper:is(.block-width-75) {
    width:81% !important;
}
}


#container-list {
    justify-content:center !important;
}
.field input {
    padding: 2px 2px 2px 8px !important;
    font-size:16px !important;
}

#wrap .ingress .teaser {
    background-color: #eee !important;
    padding-left: 20px;
}
.custom-spacer-line {
    border-top:1px solid #ccc;
    padding-top:40px !important;
}
.custom-spacer-line-footer {
    max-width: 1230px !important;
    border-top:1px solid #ccc;
    margin-top:50px !important;
}
.w_logo img {
    width:500px !important;
    /* height:116px !important; */
}
.w_logo {
    margin:23px;
}
.w_footer .w_block:first-child,
.w_footer .w_block:nth-child(2),
.w_footer .w_block:nth-child(4) {
    width:0px !important;
    display:none !important;
}
.w_footer .w_block {
    width:100% !important;
}
#W-footer {
    filter: drop-shadow(0px 0px 24px #ccc);
}


/* Consent */
.v2-form section.consent-header * {
background-color: var(--modal-dialog-background-color, #fff) !important;
}
div.consent-dialog-inner button {
margin-bottom: 15px;
}
div.consent-dialog-inner {
--dialog-row-gap: 0em !important;
}
div.consent-dialog-inner h2 {
margin-top:22px !important;
font-size:19px !important;
}
div.consent-dialog-inner h3 {
margin-bottom: 15px !important;
font-size:18px !important;
}
div.consent-dialog-inner p,
div.consent-dialog-inner .show-more-button {
margin-bottom: 5px !important;
font-size:14px !important;
}