@import@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700;800=swap');@import url('https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@300;400;700&display=swap');* {-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: 'Open Sans', 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: 15px;padding-left: 15px;margin-top:10px;}.SingleFormPage{margin-right: -15px;margin-left: -15px;clear: both;}.halb {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;font: 100% 'Open Sans', sans-serif;font-size: 14px; line-height: 1.42857143;color: #555;background-color: #fff;background-image: none;padding: 6px 12px;border: 0px solid #ccc;}input [type=checkbox] { display: none; }label { background-image: none;margin-right: 10px; }input[type=checkbox] {background-image:url('https://myconvento.com/customer_data/sms_group/form_checkbox.svg');}input[type=checkbox] {padding-left:20px!important;padding-right:5px!important;padding-top: 8px;padding-bottom: 18px;display:inline-block;line-height:22px;background-repeat:no-repeat;cursor:pointer;margin: 0px 10px 0px 0px;height: 24px;width:24px;}input[type=checkbox]:checked{background-position: 0 -40px;outline: 0;}input[type=checkbox]:focus{outline: 0;}.terms_of_use, .form-checkbox{width:24px!important;float: left;margin:10px;}input[type=radio] {background-image:url('https://myconvento.com/customer_data/sms_group/form_checkbox.svg');}input[type=radio] {border-radius: 20px 20px 20px 20px !important ;padding-left:20px!important;padding-right:5px!important;padding-top: 8px;padding-bottom: 18px;display:inline-block;background-repeat:no-repeat;cursor:pointer;margin: 0px 0px !important;height: 20px;width:20px;}input[type=radio]:checked{background-position: 3px -218px;outline: 0;}input[type=radio]:focus{outline: 0;} select {height:34px; color: #000;font: 100% 'Open Sans', sans-serif;border: solid 2px #e1e3e7 ;background-color: #ffffff;padding: 0px 12px 0px 12px;background-image:url(https://myconvento.com/public/_files/userfiles/453/image/grey_arrow_down_32.png);background-position: right; background-repeat: no-repeat;} select:focus { outline: 0;box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%), 0 0 8px rgb(102 175 233 / 60%);}select::-ms-expand {display:none;}textarea {font: 100% 'Open Sans', sans-serif;border: solid 2px #e1e3e7 ;background-color: #ffffff;padding: 15px;}textarea:focus { outline: 0;box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%), 0 0 8px rgb(102 175 233 / 60%);}input {height:34px;font: 100% 'Open Sans', sans-serif;border: solid 2px #e1e3e7 ;background-color: #ffffff;padding: 0px 12px 0px 12px}input:focus { outline: 0;box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%), 0 0 8px rgb(102 175 233 / 60%);}input[type="submit"] {width: 130px!important; font-size: 16px;line-height: 16px;text-transform: uppercase;text-decoration: none;letter-spacing: .05em;-webkit-font-smoothing: inherit;color: #2e3135;background-color: transparent;border: solid 1px#2e3135;transition: all .2s ease-out;border-radius: 0;height: 45px;padding: 14px 30px ;margin-top:20px;box-shadow: none!important;}input:hover[type="submit"] {color: #fff!important;background-color: #e2001a;border-color: #e2001a;transition: all .2s ease-out;text-decoration: none!important;}input[type="button"] {width: 130px!important; font-size: 16px;line-height: 16px;text-transform: uppercase;text-decoration: none;letter-spacing: .05em;-webkit-font-smoothing: inherit;color: #2e3135;background-color: #e1e3e7;border: solid 1px#2e3135;transition: all .2s ease-out;border-radius: 0;height: 45px;padding: 14px 30px ;box-shadow: none!important;}input:hover[type="button"] {color: #fff!important;background-color: #595b5e;border-color: #595b5e;transition: all .2s ease-out;text-decoration: none!important;} .container {box-shadow: none;}@media screen and (max-width: 500px) {.block {width:100%!important;padding-right:15px;}.DataContainer[class*="col-"] {width: 100% !important;}}@media screen and (max-width: 850px) {.container {width: 100% !important;}}h1 {font-family: 'Roboto Condensed', sans-serif;font-weight: 700;font-style: normal;font-size: 42px;color: #000000;text-transform: uppercase;letter-spacing: .025em;line-height: 50px;}h2 {font-family: 'Roboto Condensed', sans-serif;font-weight: 300;font-size: 28px;color: #000000;text-transform: uppercase;line-height: 36px;letter-spacing: .025em;}h3 {font-family: 'Roboto Condensed', sans-serif;font-size: 18px;font-weight: 300;line-height: 32px;color: #000000;text-transform: uppercase;margin: 0.5em 0em;letter-spacing: .025em;}h4 {font-family: 'Roboto Condensed', sans-serif;font-size: 20px;font-weight: bold;mso-height-rule: exactly;line-height: 20px;margin: 0em 0em 0em 0em;letter-spacing: .025em;}p {font-family: 'Open Sans', sans-serif;color: #000000;font-size: 14px;font-weight: normal;line-height: 28px;text-align: left;letter-spacing: .025em;}a:link, a:visited, a:active {font-weight: normal;font-family: 'Open Sans', sans-serif;font-size: 14px;color:#0076bd;text-decoration: none;}a:hover {text-decoration: underline;}ul li, ol li{ font-weight: normal;font-family: 'Open Sans', sans-serif;font-size: 14px;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: 'Open Sans', sans-serif;font-size: 11pt;line-height: 22px;margin-left: 0px;padding-left: 100px;}.disclaimer { font-size: 11px; font-family: 'Open Sans', sans-serif;mso-height-rule: exactly; line-height: 18px; color:#000000;}.full-width-image img{width: 100%; max-width: 850px; height: auto;}.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 .p{font-size: 14px;margin: 10px;color: #000000;font-family: 'Open Sans', sans-serif;}DataDesc{color: gray;font-size: 11px;margin-left: 20px;padding-left: 28%;text-align: left;width: auto;}label {font-size: 14px;font-family: 'Open Sans', sans-serif;letter-spacing: .025em;color:#000000;margin: 10px 10px 10px 0px;float: none;display: block;width: 100%;padding-top: 0;font-weight: 900;line-height: 15px !important;margin-bottom: 0.9rem;}.form-required-mark {color: #e2001a;padding: 0px 2px;}.subscription-extra-text{font-size: 11px;font-family:'Open Sans', sans-serif;color:#444444;text-transform: uppercase;letter-spacing: 1px;font-weight: 600;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 !important ;padding: 0px 0px 5px 0px ;font-weight: 900;}.blok {margin: 10px 0px;padding: 10px 0px 5px 5px;border-bottom: solid 2px #e1e3e7;}.ConfirmEntry {font-size:16px;margin: 5px 0px 10px 0px;padding: 0px 0px 10px 0px ;}#register_error{color: red;font: 12px'Open Sans', sans-serif;text-transform: uppercase;text-align: center;font-weight: bold;padding: 10px;background-color: #FFEEEE;margin-top: 30px;}#register_success{color: green;font: 12px 'Open Sans', sans-serif;text-transform: uppercase;text-align: center;font-weight: bold;padding: 10px;background-color:#e1fce3;margin-top: 15px;}#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 'Open Sans', 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;}.form-select.date1,.form-select.date2,.form-select.date3 {border-right: solid #ffffff 1px}.free_text {margin: 0px 0px;}