header > a > img { margin-top: 2rem; margin-bottom: 2rem;} @media (min-width: 1280px) { header > a > img { margin-top: 3rem; margin-bottom: 3rem; } }html, body {font-family: "liebling", sans-serif;font-weight: 400;font-style: normal;}.cc-btn {background-color: rgb(239, 242, 243);}@media only screen and (max-width: 768px)  {.m-modul-topslider > .swiper-wrapper > .m-slide > picture > img {content:url("/fileadmin/user_upload/footbridge2025.com/webseite/240716-sc-Footbridge-Visual-1080x1080px.jpg");}}.m-modul-topslider > .swiper-wrapper > .m-slide > picture > img {filter: unset;}        :root {
            --color-dunkel: rgba(40, 66, 72, 1);
            --color-mittel: rgba(181, 217, 185, 1);
            --color-hell: rgba(239, 242, 243, 1);
        }
        main .m-text a {
            color: rgba(181, 217, 185, 1);
        }
        html, body {
            font-family: 'Source Sans Pro', sans-serif;
        }
        .color-dunkel {
            background-color: rgba(40, 66, 72, 1);
            color:white;
        }
        .m-layout-3--bg-gradient {
            background: linear-gradient(to bottom, rgba(40, 66, 72, 1) 75%, rgba(40, 66, 72, 0) 50%);
        }
        .m-button {
            background-color: rgba(40, 66, 72, 0);
            color: rgba(40, 66, 72, 1);
        }
        .m-button:hover{
            background-color: rgba(40, 66, 72, 1);
            color: rgba(239, 242, 243, 1);
        }
        .button-border {
            border-color: rgba(40, 66, 72, 1);
        }
        .border-mittel {
            border-color: rgba(181, 217, 185, 1);
        }
        .m-icon-plus {
          fill:rgba(181, 217, 185, 1);
        }
        .m-button-inverted {
            background-color: rgba(239, 242, 243, 0);
            color: rgba(239, 242, 243, 1);
        }
        .m-button-inverted:hover{
            background-color: rgba(239, 242, 243, 1);
            color: rgba(40, 66, 72, 1);
        }
        .button-border-inverted {
            border-color: rgba(239, 242, 243, 1);
        }
        .color-mittel {
            background-color: rgba(181, 217, 185, 1);
        }
        .text-color-mittel {
            color: rgba(181, 217, 185, 1);
        }
        .color-hell {
            background-color: rgba(239, 242, 243, 1);
        }iframe.dp--iframe  {background-color: rgba(133,166,215)!important;}