<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.site-header .site-branding .site-description {
  max-width: 250px;
  font-size: 1.0em;
  margin-top: 10px;
}

.corp-container {
		max-width: 1280px;
}

#content .corp-container {
		padding: 0;
}

#content .corp-container .abstand {
		padding: 0 4%;
}

h1, h2, h3, h4, h5, h6, .site-footer .widget .widget-title {
  text-transform: none;
		font-weight: 700 !important;
}

.main-navigation ul li {
		text-transform: none;
		font-size: 1.2em;
}

#mobile-navigation {
		top: 100%;
}

#mobile-navigation ul li a {
		text-transform: none;
		font-weight: 700;
}

.rand {
		max-width: 1280px;
		margin: 0 auto;
}

.wps-form {
    width: 100%;
    margin: 0 auto;
}

.wps-form p {
		margin-bottom: 0;
}

.wps-form-row {
    display: flex;
    flex-direction: column;
    width: 100%;
}

.wps-form-row .wpcf7-form-control {
    width: 100%;
}

.wps-form-column {
    flex: 1;
    padding: 0.5rem 0;
    width: 100%;
		text-align: left;
}

.wps-form input[type="text"], .wps-form input[type="email"], .wps-form input[type="tel"], .wps-form input[type="date"], .wps-form textarea {
			border: none;
		border-bottom: solid #998675 3px;
		background: #faf8f4;
}

.wp-block-table td.has-text-align-right {
		width: 30%;
}

.wp-block-table.is-style-stripes tbody tr:nth-child(2n+1) {
		background-color: #efeadd;
}

.wp-block-image {
		margin: 0;
}

.contact p {
		margin: 0;
}

/* Notebook / Desktop */
@media only screen and ( min-width: 48em ) { 
    .wps-form-row {
        flex-direction: row;
    }

    .wps-form-column {
        padding: 0.5rem 1rem 0.5rem 0;
    }
}





@media only screen and (max-width: 600px) {
  .wp-block-media-text.is-stacked-on-mobile.bildunten {
      grid-template-areas: "media-text-content" "media-text-media";
  }
		
		.wp-block-media-text.is-stacked-on-mobile.bildunten .wp-block-media-text__content {
				grid-row: 1;
		}
		.wp-block-media-text.is-stacked-on-mobile.bildunten .wp-block-media-text__media {
				grid-row: 2;
		}
}</pre></body></html>