.moduletable {
    margin-bottom: 30px;
}
button#button {
    border-color: #ffffff;
}
div#cf_1 {
    margin-bottom: 20px;
    background-color: transparent;
    font-family: 'PT Serif';
}
button.cf-btn.cf-width-auto{
    background: transparent;
    border-color: #ffffff;
    border-style: solid;
    border-width: 1px;
    border-radius: unset;
}
img.uk-margin-small-right {
    width: 40px;
}
li.item-107 > a:before {
    content: "";
    display: inline-block;
    width: 90px;
    height: 30px;
    margin-right: 6px;
    background-image: url("/images/Menu%20Erneuerbare%20Energie%20und%20Solar.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
}
li.item-107 > a:after {
    content: "";
    display: inline-block;
    width: 90px;
    height: 30px;
    margin-right: 6px;
    background-image: url("/images/Menu%20Heizung%20Sanitar.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
}








@media(max-width: 1200px){
[data-id="page#3-0"] {
    margin-top: -100px;
}
}
@media(max-width: 960px){
h2.uk-h6.uk-text-primary.uk-scrollspy-inview {
    margin-top: 50px;
}
div#page\#2 {
    margin-top: -50px;
}
[data-id="page#3-0"] {
    margin-top: -170px;
}
[data-id="page#3-1"] {
    margin-top: 120px !important;
}
}