.block-button-big .container-inhalt{
padding: 20px;
display: flex;
flex-wrap: wrap;
flex-direction: column;
}
.block-button-big .btn-big{
display: block;
min-width: unset;
max-width: unset;
border-radius: 0%;
align-content: center;
padding: 0 20%;
}
.block-button-big .btn-big a{
color:white;
text-decoration: unset;
font-weight: bold;
}.block-button-big .container-inhalt{
padding: 20px;
display: flex;
flex-wrap: wrap;
flex-direction: column;
}
.block-button-big .btn-big{
display: block;
min-width: unset;
max-width: unset;
border-radius: 0%;
align-content: center;
padding: 0 20%;
}
.block-button-big .btn-big a{
color:white;
text-decoration: unset;
font-weight: bold;
}.block-button-big .container-inhalt{
padding: 20px;
display: flex;
flex-wrap: wrap;
flex-direction: column;
}
.block-button-big .btn-big{
display: block;
min-width: unset;
max-width: unset;
border-radius: 0%;
align-content: center;
padding: 0 20%;
}
.block-button-big .btn-big a{
color:white;
text-decoration: unset;
font-weight: bold;
}.block-wysiwyg .container-inhalt{
width: 100%;
height: 100%;
padding: 20px;
display: flex;
flex-wrap: wrap;
flex-direction: column;
gap: 20px;
}
.block-wysiwyg .block-links{
width: fit-content;
}.block-wysiwyg .container-inhalt{
width: 100%;
height: 100%;
padding: 20px;
display: flex;
flex-wrap: wrap;
flex-direction: column;
gap: 20px;
}
.block-wysiwyg .block-links{
width: fit-content;
}.block-wysiwyg .container-inhalt{
width: 100%;
height: 100%;
padding: 20px;
display: flex;
flex-wrap: wrap;
flex-direction: column;
gap: 20px;
}
.block-wysiwyg .block-links{
width: fit-content;
}.block-wysiwyg .container-inhalt{
width: 100%;
height: 100%;
padding: 20px;
display: flex;
flex-wrap: wrap;
flex-direction: column;
gap: 20px;
}
.block-wysiwyg .block-links{
width: fit-content;
}.block-footernavigation .container-inhalt{
display: flex;
flex-wrap: wrap;
flex-direction: row;
justify-content: space-between;
}
.block-footernavigation .container-inhalt .acf-nav-menu #menu-footer-rechtliches{
display: flex;
flex-wrap: wrap;
flex-direction: row;
justify-content: flex-end;
margin: 0;
align-items: center;
padding: 0;
gap: 7.5px;
}
.block-footernavigation .container-inhalt .acf-nav-menu #menu-footer-rechtliches .menu-item{
list-style-type: none;
}
.block-footernavigation .container-inhalt .acf-nav-menu #menu-footer-rechtliches .menu-item a{
font-size: 16px;
}
.block-footernavigation .container-inhalt .acf-nav-menu{
width: 100%;
}
.no-top-bottom-padding{
padding-top: 0 !important;
padding-bottom: 0 !important;
}