.module-topvisual--image {
    position: relative;
}
.module-topvisual--image::before{
    content: none;
}
@media (min-width: 1200px) {
    .module-topvisual {
        margin-bottom: 0;
    }
}

.module-youtube .module-youtube--overlay {
    opacity: 0.8;
}
.module-youtube .module-youtube--disclaimer {
    opacity: 1;
}

.module-grid--news-thumbnail{
    width: 100%;
}


.layout-footer--widget-area-2 {
    flex-direction: row-reverse;
}

@media (max-width: 600px) {
    .module-newslist--thumbnail {
        margin-bottom: 20px;
    }
    .module-newslist--item{
        grid-template-columns: 1fr;
    }
}

.wp-block-heading sup {
    text-transform: none;
}


/* phone icon */

ul#menu-top-navigation a[href*="tel"]::before{
    content: "";
    width: 18px;
    height: 18px;
    display: inline-block;
    background: url(img/phone.svg) no-repeat;
    background-size: contain;
    margin-right: 5px;
    position: relative;
    top: 3px;
}


/* RD fixes */

.layout-content--logo + .layout-content--inner {
    padding-top: 50px;
}

/* Youtube Video
https://github.com/siteway/CARE-MCS-GmbH/issues/5
*/
.wp-block-group iframe,
.module-youtube iframe {
    max-width: 100% !important;
}


/* News List Homepage */
.module-grid--news-date {
    flex: 0 0 100%;
}

.module-grid--news-item h3 {
    height: 100px;
}
