 .project-hero {height: 100%;width: 100%;display: flex;margin-top: 50px;}.project-hero-imgleft {width: 5%;height: 82vh;z-index: 0;position: relative;overflow: hidden;}.project-hero-info {min-width: 350px;max-width: 550px;background-color: var(--white-color);height: 100%;min-height: 84vh;border-radius: 0 0 10px 10px;margin-bottom: -20px;box-shadow: 0 15px 25px 0 rgba(0,0,0,0.30);z-index: 2;display: flex;align-items: center;flex-direction: column;justify-content: center;padding: 35px;}.project-logo {width: 100%;max-width: 150px;height: 100px;margin-bottom: 25px;display: flex;justify-content: center;align-items: center;}.project-logo img {max-height: 100%;}.project-headline {text-align: center;margin-bottom: 25px;}.project-status {width: 100%;max-width: 150px;height: 75px;border: 1px solid red;margin-bottom: 35px;display: flex;justify-content: center;align-items: center;text-align: center;}.project-current-funding {flex-direction: row;border-top: 1px solid var(--main-15-color);}.project-funding-goal {flex-direction: column;border-top: 1px solid var(--main-15-color);border-bottom: 1px solid var(--main-15-color);}.project-current-funding, .project-funding-goal {display: flex;padding: 15px 0;width: 100%;max-width: 450px;justify-content: space-between;}.project-funding-goal-top, .project-funding-goal-sub {display: flex;flex-direction: row;width: 100%;max-width: 450px;justify-content: space-between;}.project-additional-infos {margin: 40px 0;display: flex;}.project-rest:after {content: '|';padding: 0 15px;position: relative;}.project-hero-imgright {width: 100%;height: 82vh;z-index: 0;position: relative;overflow: hidden;}.project-hero-img-overlay {position: absolute;width: 100%;height: 100%;top: 0;left: 0;background-color: #000;opacity: 0.2;}.project-hero-imgright img {object-fit: cover;height: 100%;width: 100%;object-position: center center;}.project-hero-imgleft img {object-fit: cover;height: 100%;object-position: center right;}:root {--time: 1.707s;}.projectcards {display: grid;width: 100%;}.projectcard {perspective: 40rem;}.projectcard-body {display: flex;}.projectcards {display: grid;width: 100%;grid-gap: 35px;grid-auto-rows: 1fr;grid-auto-flow: row;padding: 1rem 0;justify-content: center;grid-template-columns: repeat(auto-fit, minmax(0, 400px));}.projectcard {display: flex;text-decoration: none;color: inherit;z-index: 0;}.projectcard:hover {}.projectcard:active {}.projectcard-body {border-radius: 5px;flex: 1;}.projectcard-front, .projectcard-back {-webkit-backface-visibility: hidden;backface-visibility: hidden;min-width: 100%;}.projectcard-back {transform-origin: 0% 0%;}.projectcard-front, .projectcard-back {display: flex;flex-direction: column;align-items: flex-start;justify-content: center;box-sizing: border-box;border-radius: 5px;transform-style: preserve-3d;transition: transform calc(var(--time) / 4);}.projectcard-back {-webkit-transform: rotateY(-180deg);-moz-transform: rotateY(-180deg);transform: rotateY(-180deg);}.flipped .projectcard-back {-webkit-transform: rotateY(0deg);-moz-transform: rotateY(0deg);transform: rotateY(0deg);transform: translate(-100%, 0%);}.flipped .projectcard-front {-webkit-transform: rotateY(180deg);-moz-transform: rotateY(180deg);transform: rotateY(180deg);}.projectcard-logo {height: 95px;width: 100%;background-color: white;border-radius: 5px 5px 0 0;display: flex;align-items: center;justify-content: center;padding: 10px 20px;}.projectcard-logo img {object-fit: none;}.projectcard-front-content {padding: 40px 0;text-align: center;width: 100%;height: calc(100% - 95px);display: flex;flex-direction: column;justify-content: center;}.projectcard-support-info {margin-top: 10px;}.projectcard-front .projectcard-more {width: 100px;height: 20px;position: absolute;right: 10px;bottom: 10px;z-index: 1;opacity: 1;}.projectcard-back .projectcard-close {width: 20px;height: 20px;position: absolute;right: 10px;top: 10px;z-index: 1;opacity: 1;}.projectcard-back-content {padding: 10px;height: 100%;display: flex;flex-direction: column;width:100%;}.projectcard-info-headline {text-transform: uppercase;}.projectcard-info-copytext {margin: 20px 0;}.projectcard-info-calc {display: flex;flex-direction: column;width: 70%;margin-top: auto;}.projectcard-info-calc-top, .projectcard-info-calc-bottom {display: flex;flex-direction: row;justify-content: space-between;}.projectcard-info-calc-top {text-transform: uppercase;}.project-shadow, .projectcard-front, .projectcard-back {box-shadow: 0 15px 25px 0 rgba(0,0,0,0.50);}.module-mini-soli {width: 100%;height: 100%;padding: 5px 0 20px 0;}.module-mini-soli .solisupport-container {box-shadow: none;border-radius: 0px;margin: 0px auto;background-color: transparent;max-width: 900px;padding: 15px 0;}.module-mini-soli .solisupport-feedback {padding: 0px;margin: 0 auto;width: 100%;max-width: 700px;border-radius: 5px;transition: all .3s ease;height: 0%;}.module-mini-soli .solisupport-feedback .solisupport-feedback-success, .module-mini-soli .solisupport-feedback .solisupport-feedback-error {margin: 0 auto;max-width: 700px;padding: 10px;}.module-mini-soli .solisupport.code-input input {width: 100%;background-color: transparent;border-top: 0;border-left: 0;border-right: 0;border-radius: 0;}.solisupport-container {box-shadow: 0 15px 35px 0 rgb(0 0 0 / .2);border-radius: 5px;width: 100%;height: auto;display: flex;flex-direction: row;justify-content: center;align-items: center;margin: 10px 0 0 0;z-index: 1;padding: 30px;}.solisupport.copytext {margin-bottom: 0;}.solisupport button {height: 50px;}.solisupport.code-input {margin: 0 30px;width: 100%;max-width: 230px;}.solisupport.code-input input {width: 100%;}.solisupport-feedback {padding: 25px 20px 20px 20px;margin-top: -10px;width: 80%;border-radius: 0 0 5px 5px;transition: all .3s ease;}.solisupport-feedback-success, .solisupport-feedback-error {display: none;transform: scale(0);transition: all .3s ease;}.solishow {display: block;transform: scale(1.0);transition: all .3s ease;}.money-support {background: var(--white-color);box-shadow: 0 15px 35px 0 rgba(147,46,158,0.20);border-radius: 5px;width: 100%;height: auto;display: flex;flex-direction: row;justify-content: center;align-items: center;margin: 35px 0 0 0;z-index: 1;}.amount-support {display: flex;flex-direction: row;justify-content: center;align-items: center;padding: 40px 0;}.amount-support .amount {border-radius: 100%;margin: 0 15px 0 0;height: 50px;width: 50px;display: flex;justify-content: center;align-items: center;cursor: pointer;}.amount-support .amount:last-child {margin-right: 0;}.amount-input {height: 50px;width: 25%;display: flex;justify-content: center;align-items: center;border-radius: 5px;margin: 0px 25px;}.amount-button {margin-left: 0px;}.amount-button button {height: 50px;}.support-calc-info {margin-top: -10px;width: 100%;display: flex;justify-content: flex-end;align-items: flex-end;}.support-calc {width: 40%;display: flex;flex-direction: column;justify-content: center;align-items: center;z-index: 0;padding: 25px 20px 10px 20px;border-radius: 5px;margin-right: 35px;}.support-calc-headline {width: 100%;text-align: left;padding-bottom: 10px;margin-bottom: 10px;}.support-calc-row, .support-calc-row-total {display: flex;flex-direction: row;width: 100%;justify-content: space-between;}.support-calc-row {margin: 5px 0;}.support-calc-row-total {margin-top: 10px;padding-top: 10px;}.praemienfilter {width: 100%;margin-top: 25px;}.praemientag {padding: 5px 25px;border-radius: 50px;float: left;display: flex;justify-content: center;align-items: center;margin: 0 15px 15px 0;cursor: pointer;}.praemientagactive {padding: 5px 15px 5px 35px;position: relative;}.praemientagactive:before {content: '';width: 13px;height: 13px;background: url('../../img/icon-praemienfilter.svg');background-size: cover;background-repeat: no-repeat;position: absolute;color: var(--white-color);left: 13px;top: 10px;}.praemien {width: 100%;margin-top: 25px;}.praemiensortierung {display: flex;flex-direction: row;justify-content: flex-end;width: 100%;margin-top: 15px;}.praemiensortierung-icon {margin-left: 15px;max-width: 35px;cursor: pointer;}.praemiensortierung-icon img {width: 30px;}.praemiensortierung-icon svg path {fill: inherit;}.praemiencards {display: grid;width: 100%;grid-gap: 35px;grid-auto-rows: 1fr;grid-auto-flow: row;padding: 1rem 0;justify-content: space-between;grid-template-columns: repeat(3, minmax(0, 1fr));}.praemiencard {display: flex;text-decoration: none;color: inherit;z-index: 0;width: 100%;}.praemiencard-body {display: flex;border-radius: 5px;flex: 1;width: 100%;}.praemiencard-front, .praemiencard-back {-webkit-backface-visibility: hidden;backface-visibility: hidden;}.praemiencard-back {transform-origin: 0% 0%;background-color: var(--main-color);color: var(--white-color);}.praemiencard-front, .praemiencard-back {display: flex;flex-direction: column;align-items: flex-start;justify-content: center;box-sizing: border-box;border-radius: 5px;transform-style: preserve-3d;transition: transform calc(var(--time) / 4);min-width: 100%;}.praemiencard-back {-webkit-transform: rotateY(-180deg);-moz-transform: rotateY(-180deg);transform: rotateY(-180deg);}.flipped .praemiencard-back {-webkit-transform: rotateY(0deg);-moz-transform: rotateY(0deg);transform: rotateY(0deg);transform: translate(-100%, 0%);}.flipped .praemiencard-front {-webkit-transform: rotateY(180deg);-moz-transform: rotateY(180deg);transform: rotateY(180deg);}.praemienbild {height: auto;width: 100%;background-color: white;border-radius: 5px 5px 0 0;display: flex;align-items: center;justify-content: center;}.praemiencard-front-content {padding: 25px 0;text-align: center;width: 100%;height: 100%;display: flex;flex-direction: column;justify-content: flex-start;border-top: 1px solid var(--main-15-color);}.praemienheadline {padding: 0 25px;margin-bottom: 25px;}.praemiencard-front-content-infos {bottom: 0;margin-top: auto;}.praemienpreis {margin-bottom: 25px;}.praemienfooter {display: flex;flex-direction: row;justify-content: space-between;width: 100%;}.pramieninfos, .praemienkauf {padding: 20px 0;}.pramieninfos {background-color: var(--accent2-25-color);display: flex;justify-content: center;align-items: center;width: 50%;border-radius: 0 0 0 5px;color: var(--accent2-75-color);cursor: pointer;}.praemienkauf {background-color: var(--accent2-color);display: flex;justify-content: center;align-items: center;width: 50%;border-radius: 0 0 5px 0;color: var(--white-color);cursor: pointer;margin:auto;}.praemiencard-more {width: 20px;height: 20px;position: absolute;right: 10px;bottom: 10px;z-index: 1;opacity: 1;}.praemiencard-back .praemiencard-close {width: 20px;height: 20px;position: absolute;right: 10px;top: 10px;z-index: 1;opacity: 1;}.praemiencard-back-content {padding: 20px;height: 100%;width: 100%;display: flex;flex-direction: column;justify-content: space-between;}.praemiencard-back-content-headline {text-transform: uppercase;display: flex;justify-content: space-between;width: 100%;padding-bottom: 10px;border-bottom: 1px solid var(--white-color);margin-bottom: 20px;}.praemiencard-back-content-x {cursor: pointer;}.praemie-teilen {margin: 15px 0;}.praemie-teilen a {color: var(--accent1-color);text-decoration: none;}.pramienclose {margin-top: auto;color: var(--main-color);text-transform: uppercase;font-size: 0.8em;cursor: pointer;}.praemiencard-info-copytext {margin: 15px 0;}.praemien-shadow, .praemiencard-front, .praemiencard-back {box-shadow: 0 15px 40px 0 rgba(0,0,0,0.10);}.praemiencard.soldout {color: var(--main-25-color);}.praemiencard.soldout .praemienbild {opacity: 0.4;}.praemiencard.soldout .praemienanzahl, .praemiencard.soldout .praemienversand {display: none;}.praemiencard .soldout-info, .praemiencard .soldout-spacer {display: none;}.praemiencard.soldout .soldout-info, .praemiencard.soldout .soldout-spacer {display: block;color: var(--accent2-color);}.praemiencard.soldout .praemienfooter .praemienkauf {display: none;}.praemiencard.soldout .praemienfooter .pramieninfos {width: 100%;border-radius: 0 0 5px 5px;}.praemiencard .praemienpartner-info {display: none;}.praemiencard.praemienpartner .praemienpartner-info {display: block;position: absolute;width: 100%;text-align: center;z-index: 1;top: 10px;font-size: 0.7em;color: var(--main-25-color);}.praemiencard.praemienpartner .praemienfooter .pramieninfos {background-color: var(--main-15-color);color: var(--main-color);}.praemiencard.praemienpartner .praemienfooter .praemienkauf {background-color: var(--main-color);}.praemienpagination {display: flex;flex-direction: column;justify-content: center;align-items: center;width: 100%;margin-top: 55px;}.praemienpagination-count {margin-bottom: 20px;}.projectsharing {display: flex;flex-direction: row;width: 100%;justify-content: center;align-items: center;margin-top: 30px;}.projectsharing-icon {margin: 0 20px;height: 35px;width: 35px;display: flex;justify-content: center;align-items: center;}.projectsharing-icon svg {width: 100%;height: 100%;max-height: 35px;max-width: 35px;display: block;}.projectsharing-icon svg path {fill: var(--accent1-color);}@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {.project-hero-imgleft, .project-hero-imgright {height: 65vh;}.project-hero-info {max-width: 375px;margin-bottom: -40px;padding: 25px;min-height: 67vh;}.project-logo {max-width: 200px;height: 100px;margin-bottom: 5px;margin-top: 0px;}.project-additional-infos {margin: 30px 0 20px 0;text-align: center;}.projectcards {grid-gap: 20px;grid-template-columns: repeat(auto-fill, minmax(0, 300px));}.module-mini-soli .solisupport-container {max-width: 600px;}.module-mini-soli .solisupport-feedback {max-width: 500px;}.solisupport.code-input {margin: 0 20px;max-width: 200px;}.amount-support .amount {margin: 0 10px 0 0;height: 40px;width: 40px;}.amount-input {height: 40px;width: 20%;margin: 0px 15px;}.solisupport button, .amount-button button {height: 40px;}.support-calc-row {margin: 2px 0;}.amount-button button {height: 40px;}.praemiencards {grid-template-columns: repeat(2, minmax(0, 1fr));}.praemienpreis {margin-bottom: 10px;}.praemientagactive:before {top: 8px;}.tab-supporter-container {grid-template-columns: repeat(4, minmax(0, 1fr));}.whyicon svg {width: 35px;height: 100%;}}@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {}@media only screen and (max-width: 767px) {.project-hero {display: block;padding-bottom: 20px;}.project-hero-imgleft {display: none;}.project-hero-info {margin-top: 25vh;position: relative;width: 84%;margin-left: 8%;height: auto;min-width: 100px;border-radius: 10px;padding: 20px;min-height: 500px;}.project-logo {width: 100%;max-width: 175px;height: 100px;margin-bottom: 0px;}.project-additional-infos {margin: 20px 0 20px 0;}.project-rest, .project-supporter {text-align: center;}.project-hero-imgright {max-height: 250px;position: absolute;top: 50px;left: 0;}.projectcards {width: 100%;grid-gap: 30px;grid-auto-rows: 1fr;grid-auto-flow: row;padding: 0;justify-content: center;grid-template-columns: repeat(1, minmax(0, 1fr));margin-bottom: 10px;}.projectcard-logo {height: 110px;padding: 10px 0;}.projectcard-logo img {max-height: 100%;max-width: 150px;object-fit: contain;}.projectcard-front-content {padding: 30px 0;height: calc(100% - 75px);}.contentslider-nav-thumbnails .slick-slide {max-width: 75px;}.module-mini-soli .solisupport-container {max-width: 300px;}.solisupport-container {flex-direction: column;margin-top: 0;padding: 25px 10px;}.solisupport p {padding: 0 20px;}.solisupport.code-input {margin: 30px 0px;width: 100%;max-width: 250px;}.money-support {flex-direction: column;}.amount-support {padding: 25px 0;}.amount-support .amount {margin: 0 15px 0 0;height: 42px;width: 42px;}.amount-support .amount:last-child {margin-right: 0;}.amount-input {height: 50px;width: 90%;margin: 0 0 25px 0;}.amount-button {margin-left: 0px;margin-bottom: 25px;}.amount-button button, .solisupport button {height: 50px;padding: 0 35px;}.support-calc {width: 90%;padding: 20px 15px 10px 15px;border-radius: 5px;margin-right: 5%;}.support-calc-headline {padding-bottom: 3px;margin-bottom: 10px;}.support-calc-row {margin: 2px 0;}.support-calc-row-total {margin-top: 5px;}.praemientag {padding: 5px 25px;margin: 0 10px 10px 0;}.praemientagactive:before {content: '';width: 10px;height: 10px;top: 9px;left: 8px;}.praemiencards {width: 100%;grid-gap: 30px;grid-auto-rows: 1fr;grid-auto-flow: row;padding: 0;justify-content: space-between;grid-template-columns: repeat(1, minmax(0, 1fr));margin-top: 15px;}.praemienheadline, .praemienpreis {margin-bottom: 20px;}.pramieninfos, .praemienkauf {padding: 15px 0;}.tab-supporter-container {grid-gap: 0;padding: 0.5rem 0;grid-template-columns: repeat(3, minmax(0, 1fr));}.tab-supporter {margin: 10px 10px;}.tab-supporter-image {max-height: 50px;max-width: 50px;margin-bottom: 7px;}.tab-supporter-vorname {margin-bottom: -2px;}.tab-comment {margin-bottom: 30px;}.tab-comments-container {padding: 20px 0px;}.tab-comment-infos {padding-left: 10px;}}.bahn-hintergrund {stroke: #cccccc;fill: transparent;stroke-width: 8;}.bahn {fill: transparent;stroke-width: 8;stroke-dasharray: 300;stroke-dashoffset: 300;transition: all 4s linear;stroke: var(--accent1-color);}.support-goal-canvas {text-align: center;overflow: hidden;height: 90px;padding-top: 12px;width: 100%;}.support-goal-canvas .support-percentage {position: relative;z-index: 2;font-size: 20px;font-weight: 600;padding: 23px 0px 20px 12px;display: inline-block;width: 100%;}.supportmodule .fp-tab-nav-mobile {display: none;}.praemiencard-back-content .praemiencard-back-content-x {display: none;}.embed-youtube {overflow: hidden;position: relative;width:100%;max-width:900px;margin-bottom: 20px;}.embed-youtube::after {padding-top: 56.25%;display: block;content: '';}.embed-youtube iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.colligent-slick-project-gallery{display:block;max-width: 75em;margin:auto;}.contentslider-container {display:block;}.contentslider-nav-thumbnails .slick-list .slick-track {width: 100%!important;}.contentslider-nav-thumbnails {max-width: 80%;margin:auto;}@media only screen and (max-width:767px){.project-hero-info {margin-top:34vh;}}.fp-accordion-item .fp-acc-content p {white-space: break-spaces;}#colligent-slick-project-gallery-thumbnails.contentslider-nav-thumbnails {margin-bottom: 0px;}.fp-accordion .fp-accordion-item .fp-acc-content p:last-child {padding-bottom:0px;}.praemienpagination {display:;}.project-hero ~ .module {padding: 4.25em 3em}#colligent-accordion-project-starter .fp-accordion-item .fp-acc-content .fp-acc-content-flex .fp-acc-content-left img {margin-bottom: 20px;}@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.projectcards {grid-template-columns: repeat(auto-fit, minmax(0, 400px));}}#free-amount-section .module-headline {margin-bottom: 0;}.bg-accent1-10-color + .module > .max-700 > .module-headline {margin-bottom: 0;}.fp-accordion-item + .fp-accordion-item .fp-acc-content .fp-acc-content-flex .fp-acc-content-left img {border-radius: 0;}.margin-bottom-35 {margin-bottom: 0px;}#supporter {margin-top: 0px}.projectsharing {margin-top: 15px;}.project-hero-info {min-width: 325px;}@media screen and (max-width: 768px){.project-orga-headline {font-size: 2em;}}.solisupport-container {display: ;justify-content: space-evenly;}@media only screen and (min-width:767px){.solisupport.code-input {margin:0 0 0 50px;}}