.page-node-type-kontakt-button .node__content .row {
	max-width: 970px;
	margin: 1em auto 6em;
	border: 1px solid var(--color-navy-blue);
}
.page-node-type-kontakt-button .node__content .row>div {
	border: 1px solid var(--color-navy-blue);
	display: flex;
    flex-direction: column;
    justify-content: space-around;
    padding-top: 1em;
    padding-bottom: 1em;
}
.page-node-type-kontakt .contact-links .field--name-field-text-1 {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-around;
    margin-bottom: 2em;
}
.page-node-type-kontakt .contact-links .field--name-field-text-1 h2,
.page-node-type-kontakt .contact-links .field--name-field-text-1 h3,
.page-node-type-kontakt .contact-links .field--name-field-text-1 h4 {
    width: 100%;
        margin: 1em 0;
}
.page-node-type-kontakt .contact-links .field--name-field-text-1 p {
   text-align: center;
   margin: 1.5em 0;
}
.page-node-type-kontakt  .contact-links .field--name-field-text-1 a {
    background: var(--color-main-color);
    color: #ffffff;
    padding: 20px 50px;
    width: 202px;
    display: block;
    text-transform: uppercase;
}
.page-node-type-kontakt .paragraph--type--text-image {
	padding: 0;
}