.m-button {color: white; background-color: var(--color-hell); border-color: var(--color-hell);}.m-button:hover {color: var(--color-hell); background-color: transparent; border-color: var(--color-hell);}.m-button-inverted {color: var(--color-hell); background-color: transparent; border-color: var(--color-hell);}.m-button-inverted:hover {color: white; background-color: var(--color-hell); border-color: var(--color-hell);}.bvp-footer-bg {background-color: rgba(244, 244, 244, 1)}.m-topslider-button {color: white; background-color: transparent; border-color: white;}main,  .fold-table {color: #606060;}.m-button-filter-more {color: var(--color-hell); text-decoration: underline;}main h1 {font-weight: 600; font-size: 40px;} main h2 {font-weight: 500; font-size: 25px;} main h3 {font-weight: 600; font-size: 25px;}@media only screen and (max-width: 768px) {.logo-bvp-mobile {content: url("/fileadmin/user_upload/bvp.ch/config/Logo_mobile_BVP_RGB.svg");}}        :root {
            --color-dunkel: rgba(96, 96, 96, 1);
            --color-mittel: rgba(116, 116, 118, 1);
            --color-hell: rgba(71, 194, 218, 1);
        }
        main .m-text a {
            color: rgba(116, 116, 118, 1);
        }
        html, body {
            font-family: 'Maven Pro', sans-serif;
        }
        .color-dunkel {
            background-color: rgba(96, 96, 96, 1);
            color:white;
        }
        .m-layout-3--bg-gradient {
            background: linear-gradient(to bottom, rgba(96, 96, 96, 1) 75%, rgba(96, 96, 96, 0) 50%);
        }
        .m-button {
            background-color: rgba(96, 96, 96, 0);
            color: rgba(96, 96, 96, 1);
        }
        .m-button:hover{
            background-color: rgba(96, 96, 96, 1);
            color: rgba(71, 194, 218, 1);
        }
        .button-border {
            border-color: rgba(96, 96, 96, 1);
        }
        .border-mittel {
            border-color: rgba(116, 116, 118, 1);
        }
        .m-icon-plus {
          fill:rgba(116, 116, 118, 1);
        }
        .m-button-inverted {
            background-color: rgba(71, 194, 218, 0);
            color: rgba(71, 194, 218, 1);
        }
        .m-button-inverted:hover{
            background-color: rgba(71, 194, 218, 1);
            color: rgba(96, 96, 96, 1);
        }
        .button-border-inverted {
            border-color: rgba(71, 194, 218, 1);
        }
        .color-mittel {
            background-color: rgba(116, 116, 118, 1);
        }
        .text-color-mittel {
            color: rgba(116, 116, 118, 1);
        }
        .color-hell {
            background-color: rgba(71, 194, 218, 1);
        }iframe.dp--iframe  {background-color: rgba(133,166,215)!important;}