.text-uppercase,h2{text-transform:uppercase}h2{font-size:34px;line-height:42px}h1,h2{font-weight:200}@media(min-width:1200px){h1,h2{font-size:2.2rem}}@media(max-width:767px){h1,h2{font-size:1.7rem;line-height:32px}}h3{font-size:22px;text-transform:uppercase}@media(max-width:767px){h3,h4,h5,h6{font-size:1.3rem}}h2,h5{text-align:center}a{color:#411564}a,a.tel{text-decoration:none}a.mailto{text-decoration:underline}p{color:#636366;font-size:16px;line-height:24px;margin:1em 0}ul li{list-style:disc}ul.timeline_list li{list-style:none!important}ul.check{color:#636366;margin:1em 0 0 10px}ul.check li{font-size:16px;line-height:1.5em;list-style:none!important;padding-left:1em}ul.check li:before{background-repeat:no-repeat;color:#f6d000;content:"✔︎";display:block;font-size:1.2em;height:15px;left:-1.2em;position:relative;top:15px;width:16px}ul.check.center li{margin-bottom:1em}ul.check.center li:before{background-repeat:no-repeat;color:#f6d000;content:"✔︎";display:inline;font-size:1.2em;height:15px;left:-.3em;position:relative;top:0;width:16px}ul ol,ul.check ol{counter-increment:count;list-style:none;margin:.8em 0}ul ol:before,ul.check ol:before{content:counter(count) "."}.bolder{font-weight:700}.bg_grau{background-color:#f7f7f7}.colored-bar{background:#f6d000;background:-webkit-gradient(linear,left top,right top,from(#f6d000),color-stop(50%,#fff),to(#411564));background:-webkit-linear-gradient(left,#f6d000,#fff 50%,#411564);background:-moz-linear-gradient(left,#f6d000 0,#fff 50%,#411564 100%);background:linear-gradient(90deg,#f6d000,#fff 50%,#411564);height:.7em;width:100%}.bg_grey{background-color:#f7f7f7}.bg_white{background-color:#fff}.bg_lekkerlila{background-color:#411564}.bg_lekkerweiss{background-color:#fff}section.part-payment form{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 2rem;margin-top:2rem}section.part-payment form section{margin:0 0 2rem;padding-bottom:0!important}section.part-payment section#consent-section{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}section.part-payment h1{color:#411564;font-size:2.2rem;text-transform:uppercase}section.part-payment h3{color:#411564;font-size:22px;text-transform:uppercase}section.part-payment .error-message{color:#d43516;margin-left:2.9rem}section.part-payment button[type=submit]{margin-left:auto!important}section.part-payment .measure-input{border:2px solid #7a5c93;border-radius:7px;color:#7a5c93;font-size:.8em;line-height:20px;min-width:100px;padding:5px;text-align:center}.slidecontainer{width:100%}.slidecontainer .amounts{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;color:#411564;font-size:1.2rem;justify-content:space-between;margin-top:20px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.slidecontainer .slider{-webkit-appearance:none;background:#9680af;border-radius:20px;height:10px;opacity:.7;outline:none;-webkit-transition:.2s;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;transition:opacity .2s;width:100%}.slidecontainer .slider:hover{opacity:1}.slidecontainer .slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#f6d000;border-radius:50%;cursor:pointer;height:25px;width:25px}.slidecontainer .slider::-moz-range-thumb{background:#f6d000;border-radius:50%;cursor:pointer;height:25px;width:25px}.slidecontainer .amount-input{border:2px solid #7a5c93;border-radius:7px;color:#7a5c93;font-size:20px;line-height:20px;min-width:100px;padding:5px;text-align:center}.slidecontainer .amount-input:after{content:"€"}.slidecontainer input.numeric::-webkit-inner-spin-button,.slidecontainer input.numeric::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.slidecontainer input.numeric[type=number]{-moz-appearance:textfield}