<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";

.inside_element.logos .carusel-logos .slick-track &gt; div img {
	/* vertical-align: bottom !important; */
	display: inline-block;
	max-height: 44px;
	/*filter: grayscale(1) opacity(0.8);*/
}

.overh1 {
	font-family: "Open Sans";
	font-size: var(--rd-fontsize-5);
	font-weight: var(--rd-fontweights-open-sans-0);
	letter-spacing: 1.14px;
	line-height: 17px;
	text-transform: uppercase;
	color: var(--rd-primary-active);
}

.inside_element.logos .magenta_fill_btn {
	margin-bottom: 120px;
}

.inside_element.querstions {
	background-color: var(--cl-light-blue);
	padding: 120px 0 210px 0;
}

.inside_element.querstions  h2{
	font-size: var(--rd-spacing-lg);
font-weight: var(--rd-fontweights-open-sans-0);
line-height: var(--rd-lineheights-0); 
letter-spacing: 0.38px;
}

.inside_element.querstions .acordion{
	margin-top: var(--rd-spacing-xx-lg);
}

.inside_element.querstions .ac_cont {
	border-bottom: var(--rd-borderwidth-border-default) solid var(--cl-light-grey);
	    margin-bottom: var(--rd-spacing-xxx-big);
    padding-bottom: var(--rd-spacing-x-sm);
}

.inside_element.querstions .ac_cont:last-child{
	margin-bottom: 0;
}

.inside_element.querstions .ac_cont label:before {
	border-left: 4px solid var(--rd-success-default);
	border-bottom: 4px solid var(--rd-success-default);
}

.inside_element.vorlteile {
	padding: 135px 0 80px;
}

.SixIconsGrid {
	display: grid;
	grid-template-areas:
		"EL1 EL2 EL3"
		"EL4 EL5 EL6";
	margin-top: 70px;
}

.SixIconsGrid div h4 {
	font-size: var(--rd-fontsize-7);
	font-weight: var(--rd-fontweights-open-sans-0);
	letter-spacing: 0;
	line-height: 26px;
	text-align: center;
	margin-bottom: var(--rd-spacing-md);
	margin-top: 30px;
	color: var(--rd-font-dark);
}

.SixIconsGrid p {
	display: inline-block;
	max-width: 230px;
}

.inside_element.logos .container {
	padding: 0 0 180px;
}

.inside_element.logos h1 {
	display: inline-block;
	max-width: 800px;
	margin-top: 23px;
	margin-bottom: 29px;
	position: relative;
	line-height: 40px;
}

.inside_element.stimmen {
	padding: 0 0 80px;
}

.inside_element.stimmen .quotation-mark {
	display: inline-block;
	margin-bottom: 28px;
}

.inside_element.stimmen h3 {
	max-width: 631px;
	display: inline-block;
	margin-bottom: 80px;
}

.s2-element {
	padding: 0 15px;
}

.s2-element &gt; div {
	padding: 40px 20px;
	background-color: var(--cl-light-green);
}

.s2e-text {
	font-size: var(--rd-fontsize-5);
	font-weight: var(--rd-fontweights-open-sans-1);
	letter-spacing: 0;
	line-height: 34px;
	text-align: center;
	min-height: 180px;
	margin-bottom: 11px;
	color: var(--rd-font-dark);
}

.s2e-img {
	height: 100px;
	width: 100px;
	display: inline-block;
	background-position: 80% 50%;
	background-size: cover;
	border-radius: 100%;
	margin-bottom: 5px;
}

.s2e-name {
	font-size: var(--rd-fontsize-5);
	font-weight: var(--rd-fontweights-open-sans-0);
	letter-spacing: 0;
	line-height: 29px;
	text-align: center;
	color: var(--rd-font-dark);
}

.s2e-firma {
	font-size: var(--rd-fontsize-5);
	font-weight: var(--rd-fontweights-open-sans-0);
	letter-spacing: 0;
	line-height: 17px;
	text-align: center;
	color: var(--cl-dark-grey);
}

.inside_element.trustpilot {
	padding: 0 0 40px 0;
}

.inside_element.trustpilot .tp-widget-logo {
	display: block;
	width: 100%;
	text-align: center;
}

.stimmen .slick-dots li.slick-active button:before {
	color: var(--cl-dark-grey);
}

.features h1 span,
.features h2 span,
.features h3 span,
.features h4 span {
	color: var(--rd-primary-active);
}

.features p {
	max-width: 500px;
}

.olive {
	margin-top: 80px;
	padding: 30px;
	background-color: var(--cl-light-green);
}

.rose {
	background-color: var(--cl-pale-pink);
	margin-top: 71px;
	margin-bottom: 107px;
	border-radius: var(--rd-borderradius-border-xl);
	padding-bottom: 77px;
	text-align: left;
}

.blue {
	background-color: var(--cl-light-blue);
}

.features h1 {
	margin-bottom: 25px !important;
}

.features h2 {
	margin-bottom: var(--rd-spacing-md) !important;
	line-height: 40px;
}

.features img[alt="QM Menü"],
.features img[alt="Cindy"] {
	width: 100%;
}

.features img[alt="QM Grafik"] {
	width: 130%;
	margin-top: 36px;
	margin-left: -30px;
	position: relative;
}

.features .rose p {
	margin-bottom: 22px;
}

.features .rose span {
	display: block;
}

.features video {
	width: 100%;
}

.features .row:nth-child(2) .col:nth-child(2) {
	padding-top: 140px;
}

.features .row:nth-child(2) {
	margin-bottom: 112px;
}

.features .row:nth-child(3) .col:nth-child(1) {
	padding-top: 92px;
}

.features .row:nth-child(3) {
	margin-bottom: 113px;
}

video[alt="Video Checkbox"] {
	width: 80%;
}

.features .row:nth-child(4) .col:nth-child(2) {
	padding-top: 90px;
}

.features .row:nth-child(4) {
	margin-bottom: 112px;
}

.features .row:nth-child(5) {
	padding-top: 187px;
}

.features .row:nth-child(5) {
	margin-bottom: 287px;
}

.inside_element.logos .arrow_right {
	position: absolute;
	display: inline-block;
	height: 146px;
	width: 161px;
	background-color: var(--rd-primary-active);
	left: -173px;
	margin-top: -22px;
	mask-image: url("/src/img/2021/svg/curve-arrow.svg");
	-webkit-mask-image: url("/src/img/2021/svg/curve-arrow.svg");
	mask-size: contain;
	-webkit-mask-size: contain;
	mask-position: 50%;
	-webkit-mask-position: 50%;
	mask-repeat: no-repeat;
	-webkit-mask-repeat: no-repeat;
}

.imf_cinid_mobil {
	display: none;
}

.imf_cinid_desktop {
	display: block;
}
.imf_cinid_desktop img {
	width: 100%;
}
.befoeh1 {
	font-size: var(--rd-fontsize-7);
	font-weight: var(--rd-fontweights-open-sans-0);
	letter-spacing: 0;
	line-height: 26px;
	color: var(--rd-font-dark);
	margin-top: 79px;
	margin-bottom: 28px;
}

.container .befoeh1 + h1 {
	margin-top: 0;
}

.sig1,
.sig2,
.sig3 {
	margin-bottom: 63px;
}

.features .rose .mobil_trenner {
	display: none;
}

div[data-navigation="nav-logos"] .slick-slide img {
	width: 70%;
	vertical-align: bottom !important;
	max-width: 200px !important;
	display: inline-block;
}

.kb_prev .slick-list.draggable .slick-track {
	display: flex;
	align-items: center;
}

@media screen and (max-width: 900px) {
	.rose .col-lg-7 {
		order: 2;
	}

	.imf_cinid_desktop {
		display: none;
	}

	.imf_cinid_mobil {
		display: block;
	}
	.imf_cinid_mobil img {
		width: 100%;
	}

	.rose .col-lg-5 img {
		width: 100%;
		margin: 0;
	}

	/*  .features .row:nth-child(3) .col:nth-child(1),
    .features .row:nth-child(5) .col:nth-child(1) {
        order: 1;
    } */

	.inside_element.logos .arrow_right {
		left: -70px;
		width: 100px;
	}

	.features .row:nth-child(2) .col:nth-child(2) {
		padding-top: 50px;
	}

	.features .row:nth-child(5) {
		margin-bottom: 80px;
	}

	.features img[alt="QM Grafik"] {
		width: 115%;
		margin-top: 155px;
	}

	.rose {
		padding-bottom: 65px;
		margin-bottom: 55px;
	}

	.features .row:nth-child(2) {
		margin-bottom: 130px;
	}

	.features .row:nth-child(4) .col:nth-child(2),
	.features .row:nth-child(5) .col:nth-child(1),
	.features .row:nth-child(3) .col:nth-child(1) {
		padding-top: 0;
	}

	.features .row:nth-child(4) {
		margin-bottom: 32px;
	}

	.features .row:nth-child(5) {
		margin-bottom: 57px;
	}

	.inside_element.logos h1 {
		font-size: var(--rd-fontsize-11);
	}

	.inside_element h2 {
		font-size: var(--rd-fontsize-11);
		line-height: 40px;
	}

	.features h2 {
		font-size: var(--rd-fontsize-11);
	}

	.qmhpage .set_left h1 {
		font-size: var(--rd-fontsize-11);
		line-height: 44px;
	}

	.SixIconsGrid {
		grid-template-areas:
			"EL1 EL2"
			"EL3 EL4"
			"EL5 EL6";
	}

	.inside_element.querstions .ac_cont label {
		font-size: var(--rd-fontsize-7);
		white-space: break-spaces;
	}

	.features .rose .mobil_trenner {
		display: inline;
	}
}

@media screen and (max-width: 750px) {
	.rose.row {
		/* display: grid; */
		grid-template-areas: "roseImg";
	}

	.rose.row {
		grid-template-columns: 100%;
	}

	.rose.row:nth-child(1) .col:nth-child(2) {
		grid-area: roseImg;
	}

	.features img[alt="QM Grafik"] {
		width: 100%;
		margin-top: 75px !important;
	}

	.rose.row:nth-child(1) .col:nth-child(1) {
		text-align: center;
	}

	.rose {
		padding-bottom: 40px;
		margin-bottom: 40px;
	}

	.features .row:nth-child(2) {
		margin-bottom: 150px;
	}

	.features .row:nth-child(3) .col:nth-child(1) {
		padding-top: 24px;
	}

	video[alt="Video Checkbox"] {
		width: 100%;
	}

	.features .row:nth-child(4) .col:nth-child(2) {
		padding-top: 45px;
		padding-bottom: 80px;
	}

	.features .row:nth-child(5) .col:nth-child(1) {
		padding-top: 24px;
	}

	.features .row:nth-child(2) .col:nth-child(2) {
		padding-top: 10px;
	}

	.qmhpage h2 {
		text-align: left;
	}

	.features .row:nth-child(3) .col:nth-child(1),
	.features .row:nth-child(5) .col:nth-child(1) {
		order: 1;
	}

	/* .mobil_trenner {
        display: none !important;
    } */

	.features .row:nth-child(5) {
		padding-top: 0;
	}

	.features .row:nth-child(4) {
		margin-bottom: 0;
	}

	.features .row:nth-child(5) {
		margin-bottom: 128px;
	}

	.inside_element.logos .magenta_fill_btn {
		margin-bottom: 115px;
	}
}

@media screen and (max-width: 575px) {
	.inside_element.logos .arrow_right {
		display: none;
	}

	.SixIconsGrid {
		grid-template-areas: "EL1";
	}

	.inside_element.vorlteile {
		padding-bottom: 170px;
	}

	.features .rose span {
		word-break: break-word;
	}

	div[data-navigation="nav-logos"] .slick-slide img {
		max-width: 100%;
	}

	.inside_element.logos .slick-track {
		/* logo fleiget auseiner */
		/* display: grid; */
		/* grid-template-columns: 1fr 1fr 1fr; */
	}

	.inside_element.logos .slick-initialized .slick-slide {
		width: 80% !important;
	}

	.inside_element.logos .slick-initialized .slick-slide:nth-child(4),
	.inside_element.logos .slick-initialized .slick-slide:nth-child(5) {
		margin-left: 80px;
		margin-top: 15px;
	}

	.inside_element.logos .slick-track:before,
	.slick-track:after {
		display: none;
	}

	div[data-navigation="nav-logos"] .slick-slide img {
		max-width: 100%;
	}

	.inside_element.logos .container {
		padding: 0 0 68px;
	}

	.inside_element.logos .magenta_fill_btn {
		margin-bottom: 112px;
	}

	.inside_element.querstions {
		padding-top: 60px;
	}
}

@media screen and (max-width: 420px) {
	.mobil_trenner {
		display: inline-block !important;
	}
}

div[data-navigation="nav-logos"] .slick-slide img {
	max-width: 90%;
	vertical-align: middle;
}

.qm-ronny-grid {
	padding: 15px;
	display: grid;
	grid-template-areas:
		"EL1 EL3"
		"EL2 EL3";
	grid-auto-columns: calc(100% / 12 * 7) calc(100% / 12 * 5);
}

.qm-ronny-grid &gt; div {
	vertical-align: top;
}

.qrg1 {
	grid-area: EL1;
}

.qrg2 {
	grid-area: EL2;
}

.qrg3 {
	grid-area: EL3;
}

@media screen and (max-width: 1000px) {
	.qm-ronny-grid {
		grid-auto-columns: calc(100% / 12 * 6) calc(100% / 12 * 6);
	}

	.features img[alt="QM Grafik"] {
		margin-left: 0px !important;
		margin-top: 222px;
	}
}

@media screen and (max-width: 575px) {
	.qm-ronny-grid {
		display: grid;
		grid-template-areas:
			"EL1"
			"EL3"
			"EL2";
		grid-auto-columns: 100%;
		text-align: center;
	}

	.features .rose span {
		display: inline;
	}

	.qrg2 {
		padding-top: 20px;
	}

	.container .befoeh1 + h1 {
		margin-bottom: 0 !important;
	}

	.features img[alt="QM Grafik"] {
		margin-left: 0px !important;
		margin-top: 32px;
	}
}
</pre></body></html>