<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
Theme Name: Dankuchen Child
Template: dankuchen
Version: 1.0.0
*/ 


.menu-item-4358 a{
	color:#F3232D !important;
}


.landing-red .wpcf7-form.invalid .wpcf7-response-output {
	background: #fff;
	color: red;
	font-weight: bolder;
}
.landing-red .wpcf7-form.sent .wpcf7-response-output {
	background: #fff;
	color: green;
	font-weight: bolder;
}

.landing-red .wpcf7-form .GDPR label {
	color: #fff;
}
@media (max-width:479px) {
	.landing-red .col-md-6:nth-child(2) {
		margin-top: 1em !important;
	}
}

.landing-red input {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}

/*STUDIO PARTNER*/

.bold-silver strong {
	color: #919191;
	font-weight: normal;
}

@media (min-width: 768px) {
	.size4-6 .wp-block-column {
		flex-basis: 57% !important;
	}
	.size4-6 .wp-block-column:first-child {
		flex-basis: 43% !important;
	}
	.right-separator .wp-block-column:first-child {
		border-right: 1px solid silver;
		padding-right: 2em;
		margin-right: 0;
		margin-bottom: 2em;
		margin-top: 0.4em;
	}
}

@media (max-width: 768px) {
	.bg-novice .heading-1 {
		text-align: center !important;
	}
	.bg-novice .wp-block-column {
		width: 100%;
	}
	.banner-bigger{
		height: 28em;
		margin-bottom: 1.5em;
	}
	.banner-bigger .overlay{
		height: 100%;
	}
	.heading-3 {
		font-size: 1.1em;
	}
}

.bg-novice {
	background-image: url(/wp-content/themes/dankuchen/assets/images/studiopartner.jpg);
	background-repeat: no-repeat;
	background-size: contain;
	background-position: -40.5% 40px;
	padding-top: 5.5em;
	padding-bottom: 6.5em;
	margin-top: -3em;
	margin-bottom: -3em;
}
.silver-list {
	line-height: 1.9em;
}

.partner-link a {
	color: #fff;
	font-weight: bold;
}
.partner-link a:hover {
	color: #f00;
}
.partner-link .overlay:before {
	opacity: 0.4;
}

.intro-news .post-thumbnail {
	margin-bottom: auto !important;
	position: initial !important;
	width: initial !important;
	left: initial !important;
}

.featured-logos .featured-logos-list li img {
    height: 40px;
    max-width: none;
}

.featured-logos .featured-logos-list li {
    padding: 0 20px;
}

.product-step-form .page-header .nav-step .step-label {
    font-size: 13px;
}

</pre></body></html>