.hero-image {background-image: url("https://gruenes-herz-neuss.de/wp-content/uploads/2023/08/IMG_6366.jpg");background-color: #ffffff; height: 1000px; background-position: center; background-repeat: no-repeat; background-size: cover; }* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}html, body {margin: 0 !important;padding: 0 !important;height: 100% !important;width: 100% !important;font-family: 'Noto Sans', 'Segoe UI', Arial, sans-serif;font-size: 14px;font-weight: 500;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.DataContainer.col-1 {width: 8.33% !important;}.DataContainer.col-2 {width: 16.66% !important;}.DataContainer.col-3 {width: 25% !important;}.DataContainer.col-4 {width: 33.33% !important;}.DataContainer.col-5 {width: 41.66% !important;}.DataContainer.col-6 {width: 50% !important;}.DataContainer.col-7 {width: 58.33% !important;}.DataContainer.col-8 {width: 66.66% !important;}.DataContainer.col-9 {width: 75% !important;}.DataContainer.col-10 {width: 83.33% !important;}.DataContainer.col-11 {width: 91.66% !important;}.DataContainer.col-12 {width: 100% !important;}.DataContainer[class*="col-"] {float: left;position: relative;min-height: 1px;padding-right: 10px;padding-left: 10px;margin-top:10px;}.SingleFormPage{margin-right: -15px;margin-left: -15px;clear: both;}.block {width: calc(50% - 15px)!important;min-width: 300px!important;padding-right:15px;}select {-webkit-appearance: none;-moz-appearance: none;appearance: none;border:none;border-radius: 0;font-size: 1em;width: 100%;}input {-webkit-appearance: none;-moz-appearance: none;border:none;border-radius: 0;font-size: 1em;} input, select, textarea {display: block;width: 100% !important;padding: 6px 12px;font: 100% 'Noto Sans', 'Segoe UI', Arial, sans-serif;font-size: 14px; line-height: 1.42857143;color: #555;background-color: #fff;background-image: none;border: 0px solid #ccc;} select {color: #666666;font: 100% 'Noto Sans', 'Segoe UI', Arial, sans-serif;border: solid 1px #019e6c;background-color: #dee3dd;padding: 15px 30px 15px 15px;width: 100% !important;background-image:url(https://myconvento.com/public/_files/userfiles/453/image/grey_arrow_down_32.png);background-position: right; background-repeat: no-repeat;}select::-ms-expand {display:none;}textarea {font: 100% 'Noto Sans', 'Segoe UI', Arial, sans-serif;border: 0;background-color: #dee3dd;padding: 15px;}input {font: 100% 'Noto Sans', 'Segoe UI', Arial, sans-serif;border: solid 1px #019e6c;background-color: #dee3dd;padding: 15px;}input[type="checkbox"] {width:auto !important;float:left;margin-right: 10px;background-color:#dee3dd;padding: 10px;border: solid 1px #019e6c;}input[type="radio"] {width:auto !important;float:left;margin-right: 10px;background-color:#dee3dd;padding: 10px;border: solid 1px #019e6c;border-radius: 10px;}input[type="checkbox"]:not(:checked),input[type="radio"]:not(:checked) {background-color:#dee3dd;position: relative;}input[type="checkbox"]:checked,input[type="radio"]:checked {background-color:#019e6c;position: relative;}input[type="checkbox"] + label,input[type="radio"] + label {cursor: pointer;}input[type="checkbox"]:checked + label::before,input[type="checkbox"]:not(:checked) + label::before,input[type="radio"]:checked + label::before,input[type="radio"]:not(:checked) + label::before {content:' ';display:inline-block;width: 17px !important;height:17px !important;position: relative;top:4px;border: 1px solid #bbb;background: white;margin-right: 1em;box-shadow: inset 0 1px 1px 0 rgba(0,0,0,.1);}input[type="radio"]:checked + label::before,input[type="radio"]:not(:checked) + label::before {border-radius: 30px;}input[type="checkbox"]:hover+ label::before,input[type="radio"]:hover+ label::before {background:#ddd;box-shadow: inset 0 0 0 2px white;}input[type="checkbox"]:checked+ label::before,input[type="radio"]:checked+ label::before {background:black;box-shadow: inset 0 0 0 2px white;}input[type="submit"] {width: 200px !important;border: none;padding: 0.5rem 1rem;margin: 0;text-decoration: none;background: #019e6c;background-color: #019e6c;color: #ffffff;font-family: 'Noto Sans', 'Segoe UI', Arial, sans-serif;text-transform: uppercase;font-size: 14px;font-weight: bold;cursor: pointer;text-align: center;transition: background 250ms ease-in-out, transform 150ms ease;-webkit-appearance: none;-moz-appearance: none;appearance: none;border-radius: 0px;}input[type="button"] {width: 200px !important;border: none;padding: 0.5rem 1rem;margin: 0px 10px ;text-decoration: none;background: #019e6c;background-color: #019e6c;color: #ffffff;font-family: 'Noto Sans', 'Segoe UI', Arial, sans-serif;text-transform: uppercase;font-size: 14px;font-weight: bold;cursor: pointer;text-align: center;transition: background 250ms ease-in-out, transform 150ms ease;-webkit-appearance: none;-moz-appearance: none;appearance: none;border-radius: 0px;}input.button_back[type="button"] {width: 200px !important;float:left;border: none;padding: 0.5rem 1rem;margin: 0px 30px 30px 0px;text-decoration: none;background: #cccccc;background-color: #cccccc;color: #ffffff;font-family: 'Noto Sans', 'Segoe UI', Arial, sans-serif;text-transform: uppercase;font-size: 14px;font-weight: bold;cursor: pointer;text-align: center;transition: background 250ms ease-in-out, transform 150ms ease;-webkit-appearance: none;-moz-appearance: none;appearance: none;border-radius: 0px;}.error_button {width: 200px !important;border: none;padding: 0.5rem 1rem;margin: 0;text-decoration: none!important;background-color: #f4f4f4;color: #ffffff;font-family: 'Noto Sans', 'Segoe UI', Arial, sans-serif;font-size: 12px;font-weight: normal;cursor: pointer;text-align: center;transition: background 250ms ease-in-out, transform 150ms ease;-webkit-appearance: none;-moz-appearance: none;appearance: none;border-radius: 0px;}.container {box-shadow: 0 2px 10px 0 rgba(0,0,0,0.2);}@media screen and (max-width: 600px) {.block {width:100%!important;padding-right:15px;}.DataContainer[class*="col-"] {width: 100% !important;}.fluid,.fluid-centered {max-width: 100% !important;height: auto !important;margin-left: auto !important;margin-right: auto !important;}.fluid-centered {margin-left: auto !important;margin-right: auto !important;} .stack-column,.stack-column-left {display: block !important;width: 100% !important;max-width: 100% !important;min-width: 100% !important;direction: ltr !important;}.stack-column-left {text-align: left !important;}.stack-column,.stack-column-right {display: block !important;width: 100% !important;max-width: 100% !important;min-width: 100% !important;direction: rtl!important;}.stack-column-right {text-align: right !important;}.stack-column,.stack-column-center {display: block !important;width: 100% !important;max-width: 100% !important;min-width: 100% !important;direction: ltr !important;}.stack-column-center {text-align: center !important;}.center-on-narrow {text-align: center!important;display: block !important;margin-left: auto !important;margin-right: auto !important;float: none !important;}.left-on-narrow {text-align: left!important;display: block !important;margin-left: auto !important;margin-right: auto !important;float: none !important;}table.center-on-narrow {display: inline-block !important;}}@media screen and (max-width: 850px) {.container {width: 100% !important;}}h1 {font-family: 'Noto Sans', 'Segoe UI', Arial, sans-serif;font-weight: bold;font-style: normal;font-size: 32px;color: #019e6c;line-height: 1.2em;margin-bottom:0px;}h2 {font-family: 'Noto Sans', 'Segoe UI', Arial, sans-serif;font-size: 20px;font-weight:400;color: #222222;text-transform: none;line-height: 1.3em;mso-height-rule: exactly;margin-bottom:0px;}h3 {font-family: 'Noto Sans', 'Segoe UI', Arial, sans-serif;font-size: 12px;line-height: 1.1em;color: #019e6c;font-weight: bold;text-transform: uppercase;letter-spacing:1px;mso-height-rule: exactly;margin: 0.5em 0em;}h4 {font-family: 'Noto Sans', 'Segoe UI', Arial, sans-serif;font-size: 16px;font-weight: 700;mso-height-rule: exactly;line-height: 20px;margin: 0em 0em 0em 0em;}.free_text.linie {width: 100% !important;background-image: linear-gradient(to right,black 33%,rgba(255,255,255,0) 0%);background-position: bottom; background-size: 3px 1px;background-repeat: repeat-x;border-width: 0px!important;padding-bottom:10px;}p {font-family: 'Noto Sans', 'Segoe UI', Arial, sans-serif;color: #353535;font-size: 16px;font-weight: normal;line-height: 1.5em;text-align: left;}p.klein{font-family: 'Noto Sans', 'Segoe UI', Arial, sans-serif;font-size: 12px;font-weight: normal;line-height: 20px;text-align: left;margin: 0em 0em 0.5em 0em;}a:link {color: #019e6c;text-decoration: underline;font-family: 'Noto Sans', 'Segoe UI', Arial, sans-serif;}a:visited {color: #019e6c;text-decoration: none;font-family: 'Noto Sans', 'Segoe UI', Arial, sans-serif;}a:hover {color: #019e6c;text-decoration: none;font-family: 'Noto Sans', 'Segoe UI', Arial, sans-serif;}a:active {color: #019e6c;text-decoration: none;font-family: 'Noto Sans', 'Segoe UI', Arial, sans-serif;}ul li, ol li{ font-weight: normal;font-family: 'Noto Sans', 'Segoe UI', Arial, sans-serif;font-size: 15px;line-height: 20px;padding-left: 0px;list-style: none;}li::before {content: "?"; color: #545454; font-size: 20px;display: inline-block; width: 0.8em;margin-left: -40px}blockquote { color: #000000; font-weight: normal;font-style: italic;text-decoration: none;font-family: 'Noto Sans', 'Segoe UI', Arial, sans-serif;font-size: 11pt;line-height: 22px;margin-left: 0px;padding-left: 100px;}.disclaimer { padding:0px 30px 20px 30px;font-size: 11px; font-family: 'Noto Sans', 'Segoe UI', Arial, sans-serif;mso-height-rule: exactly; line-height: 16px; color: #888888;background-color:#ffffff;}.full-width-image img{width: 100%; max-width: 850px; height: auto;}hr {background-image: linear-gradient(to right, black 33%,rgba(255,255,255,0) 0%);background-position: bottom;background-size: 3px 1px;background-repeat: repeat-x;border-width: 0px!important;height: 1px;}.lds-roller {display: inline-block;position: relative;width: 64px;height: 64px;}.lds-roller div {animation: lds-roller 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;transform-origin: 32px 32px;}.lds-roller div:after {content: " ";display: block;position: absolute;width: 6px;height: 6px;border-radius: 50%;background: #545454;margin: -3px 0 0 -3px;}.lds-roller div:nth-child(1) {animation-delay: -0.036s;}.lds-roller div:nth-child(1):after {top: 50px;left: 50px;}.lds-roller div:nth-child(2) {animation-delay: -0.072s;}.lds-roller div:nth-child(2):after {top: 54px;left: 45px;}.lds-roller div:nth-child(3) {animation-delay: -0.108s;}.lds-roller div:nth-child(3):after {top: 57px;left: 39px;}.lds-roller div:nth-child(4) {animation-delay: -0.144s;}.lds-roller div:nth-child(4):after {top: 58px;left: 32px;}.lds-roller div:nth-child(5) {animation-delay: -0.18s;}.lds-roller div:nth-child(5):after {top: 57px;left: 25px;}.lds-roller div:nth-child(6) {animation-delay: -0.216s;}.lds-roller div:nth-child(6):after {top: 54px;left: 19px;}.lds-roller div:nth-child(7) {animation-delay: -0.252s;}.lds-roller div:nth-child(7):after {top: 50px;left: 14px;}.lds-roller div:nth-child(8) {animation-delay: -0.288s;}.lds-roller div:nth-child(8):after {top: 45px;left: 10px;}@keyframes lds-roller {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}.subscription_wrap {width:100%!important;}.subscription_state_sub {margin-top:10px;margin-bottom:10px;}#participation .form-select .subscription-input .subscription-title {margin:10px;}#form_content_wrapper{padding: 0px 0px; margin: 0px 0 0px 0;}.DataContainer{margin-top: 10px;margin-right: 0px;margin-bottom: 10px;margin-left: 0px;width: 100%;font-family: 'Noto Sans', 'Segoe UI', Arial, sans-serif;font-size: 13px;line-height: 22px;color: #333;}DataContainer .p{margin: 10px;color: #888888;font-family: 'Noto Sans', 'Segoe UI', Arial, sans-serif;}DataDesc{color: gray;font-size: 11px;margin-left: 20px;padding-left: 28%;text-align: left;width: auto;}label{font-size: 13px;font-family: 'Noto Sans', 'Segoe UI', Arial, sans-serif;color:#333;letter-spacing: 0px;font-weight: 700;margin: 2px 10px 0px 0px;padding: 4px 0px 2px 0px;float: none;display: block;width: 100%;}.subscription-extra-text{font-size: 12px;font-family: 'Noto Sans', 'Segoe UI', Arial, sans-serif;color:#333333;text-transform: uppercase;letter-spacing: 1px;font-weight: 700;margin: 2px 10px 0px 0px;padding: 4px 0px 2px 0px;float: none;display: block;width: 100%;}.form-table {border: none;}.form-table th {text-align: left!important;border-bottom: 1px solid #cccccc !important;}.matrix_val {padding-right: 20px;text-align: left!important;}.ConfirmLabel {margin: 0px ;padding: 0px;font-weight: 400;text-transform:uppercase;}.ConfirmEntry {font-size:16px;margin: 0px 00px 10px 0px;padding: 0px 0px 10px 0px ;background-image: linear-gradient(to right,grey33%,rgba(255,255,255,0) 0%);background-position: bottom;background-size: 3px 1px;background-repeat: repeat-x;}#register_error{color: red;font: 12px 'Noto Sans', 'Segoe UI', Arial, sans-serif;text-transform: uppercase;text-align: left;font-weight: bold;padding: 10px;background-color: #ffbcbc;margin-top: 30px;}#register_success{color: green;font: 12px 'Noto Sans', 'Segoe UI', Arial, sans-serif;text-transform: uppercase;text-align: center;font-weight: bold;padding: 10px;background-color:#ffffff;margin-top: 15px;}.btn{background-color: #545454;color: #fff;font-size: 14px;font-weight: bold;border: none;font-family: 'Noto Sans', 'Segoe UI', Arial, sans-serif;width: 200px !important;text-transform: uppercase;-webkit-appearance: none;-moz-appearance: none;}#opaque{background-color: #FFFFFF;bottom: 0;height: 100%;left: 0;opacity: 0.55;position: fixed;right: 0;top: 0;width: 100%;z-index: 9001;}#waiter{position:fixed;font: 10px'Noto Sans', 'Segoe UI', Arial, sans-serif;text-transform: uppercase;text-align: center;font-weight: 900;padding: 10px;border: none;left: 40%;top: 30%;width: 100px;height: 100px;z-index: 99011;background-color: rgba(255,255,255,0.5);color: #000000;}.datetime_select {margin-top:-3px;width: 100%;}.form-select.date1,.form-select.date2,.form-select.date3 {border: solid 1px #019e6c;}.free_text {margin: 0px 0px;}.check-radio-label {font-size: 16px;font-family: 'Noto Sans', 'Segoe UI', Arial, sans-serif;color: #333;letter-spacing: 0px;font-weight: 700;margin: 2px 10px 0px 0px;padding: 4px 0px 2px 0px;float: none;display: block;width: 100%;}label .mitgliedschaft {display:none}