._form_l4k25_1{margin-top:1.5rem}._formRow_l4k25_5{margin-bottom:1rem;position:relative}._formRow_l4k25_5 input[type=checkbox]{display:inline-block;width:20px;margin-left:0;padding:0}._formRow_l4k25_5 input[type=checkbox]+label{display:inline;margin-left:8px}._formRow_l4k25_5 label{font-size:.9rem;font-weight:700;color:var(--font)}._formRow_l4k25_5:nth-child(13)>label{font-weight:400}._formRow_l4k25_5 input,._formRow_l4k25_5 select,._formRow_l4k25_5 select option{border:.5px solid var(--medium2);border-radius:5px}._formRow_l4k25_5 input,._formRow_l4k25_5 select{background-color:var(--light2);padding:10px;width:100%;margin-top:5px}._formRow_l4k25_5 input:focus:invalid,._formRow_l4k25_5 select:focus:invalid,._formRow_l4k25_5 select option:focus:invalid{border:.5px solid var(--medium1)}._formRow_l4k25_5 select option{background-color:var(--light2)}._formRow_l4k25_5 small{font-size:.7rem;color:gray}._checkbox_l4k25_66{display:inline-block;width:20px;margin-left:0;padding:0}._actions_l4k25_73{margin-top:2rem}._actions_l4k25_73 button{padding:10px 40px;border-radius:100px;border:.5px solid var(--main);background-color:var(--main);color:var(--light1);font-weight:700;text-align:center;margin-bottom:5px;width:100%;text-transform:uppercase;letter-spacing:2px;cursor:pointer}._actions_l4k25_73 button:hover{background-color:var(--btnhover);border:.5px solid var(--btnhover);color:var(--light1)}._actions_l4k25_73 button[type=reset]{width:250px;margin:auto -20px auto auto;display:block}#_smsEinwilligungOK_l4k25_1,#_emailEinwilligungOK_l4k25_1,#_webEinwilligungOK_l4k25_1{display:inline-block;width:20px;margin-left:0}#_smsEinwilligungOK-row_l4k25_1{margin-top:20px}#_webEinwilligungOK-row_l4k25_1{margin-bottom:40px}.lang-select{display:flex;flex-wrap:wrap;gap:5px;align-items:center;justify-content:flex-start}.lang-select button{white-space:nowrap;flex:0 1 auto;min-width:fit-content}@media only screen and (min-width: 800px){._formRow_l4k25_5:nth-child(2){width:47.5%;display:inline-block}._formRow_l4k25_5:nth-child(3){display:inline-block;width:47.5%;margin-left:5%}._formRow_l4k25_5:nth-child(4){display:inline-block;width:70%}._formRow_l4k25_5:nth-child(5){display:inline-block;width:25%;margin-left:5%}._formRow_l4k25_5:nth-child(6){display:inline-block;width:20%}._formRow_l4k25_5:nth-child(7){display:inline-block;margin-left:5%;width:75%}#_sex_l4k25_1{width:50%}._actions_l4k25_73{display:flex;flex-direction:column;align-items:center}._actions_l4k25_73 button{max-width:300px;padding:10px 20px}._actions_l4k25_73 button[type=reset]{width:300px;margin:1rem auto}}._container_19o9q_1{display:flex;flex-direction:column;align-items:center;padding:2rem;max-width:600px;margin:0 auto}._qr-section_19o9q_10{display:flex;justify-content:center;margin:2rem 0}._actions_19o9q_16{width:100%;display:flex;flex-direction:column;gap:1rem;margin-top:2rem}._actions_19o9q_16 button,._actions_19o9q_16 a{width:100%;padding:1rem;border:none;border-radius:2rem;font-size:1rem;font-weight:700;text-transform:uppercase;cursor:pointer;letter-spacing:1px}._actions_19o9q_16 ._primary_19o9q_37{background-color:#00a651;color:#fff;text-decoration:none;text-align:center}._actions_19o9q_16 ._secondary_19o9q_44{background-color:#00a651;color:#fff}._actions_19o9q_16 button:hover,._actions_19o9q_16 a:hover{opacity:.9}.App{min-height:100vh;display:flex;flex-direction:column}.App-header{min-height:auto!important;padding:.9rem;margin-bottom:1rem;border-radius:5px;border:.5px solid var(--medium2);box-shadow:#32325d40 0 2px 2px -1px,#0000004d 0 1px 3px -1px}.branding{display:flex;justify-content:center;padding:.6rem 0}#headerlogo{width:250px;height:auto;object-fit:contain;margin:0;float:none}.lang-select{display:flex;justify-content:center;gap:2rem;padding:.5rem;width:100%;flex-wrap:nowrap;position:static}.lang-select button{flex:0 0 auto;min-width:auto;padding:.25rem .75rem;font-size:.9rem;white-space:nowrap}@media only screen and (min-width: 800px){.App-header{padding:1.8rem}#headerlogo{width:280px}}:root{--dark1: #000;--dark2: #00a04d;--medium1: #c61437;--medium2: #e9ecef;--light2: #f8f9fa;--light1: #fff;--main: #00a04d;--font: #4c565c;--btnhover: #008540;--gray: #f7f7f9}body{background-color:var(--light1);width:100%}button,nav{background-color:var(--main)}.App-header{font-size:calc(10px + 2vmin);min-height:30vh!important;font-size:1rem!important;color:var(--light1)!important;padding:2rem}form{margin-top:1.5rem}form .form-row{margin-bottom:1rem}input,select,select option{border:.5px solid var(--medium2);border-radius:5px}input,select{background-color:var(--light2);padding:10px;width:100%;margin-top:5px}input:focus:invalid,select:focus:invalid,select option:focus:invalid{border:.5px solid var(--medium1)}button{padding:10px 40px;border-radius:100px;border:.5px solid var(--dark2);font-weight:700;text-align:center;margin-bottom:5px;width:100%;text-transform:uppercase;letter-spacing:2px;background-color:var(--dark2);color:var(--light1)}select option{background-color:#f8f9fa}nav{background-color:var(--main)}.lang-select{text-align:left;display:flex;flex-wrap:wrap;gap:5px;align-items:center}.content{padding:0rem 2rem 2rem;background-color:var(--light1)}.App-header{min-height:30vh!important;font-size:1rem!important;color:var(--light1)!important;padding:2rem}button:hover{background-color:var(--btnhover);border:.5px solid var(--btnhover);color:var(--light1)}.lang-select button:hover{background-color:var(--gray);border:.5px solid var(--gray);color:var(--main)}#agb{padding:0;width:auto;margin-top:0}.hinweis{color:var(--medium1)}#geburtstag{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}a{color:var(--dark2);text-decoration:none}a:hover{color:var(--dark1)}.lang-select button{width:auto;margin:5px;padding:5px 20px;background-color:var(--light1);border:.5px solid var(--light1);color:var(--font);border-radius:5px;white-space:nowrap}.qr{display:block;margin:50px auto;width:290px}small{font-size:.7rem;color:gray}label{font-size:.9rem;font-weight:700;color:var(--font)}div.form-row:nth-child(13)>label:nth-child(2){font-weight:400}h1{margin-left:0}.App-header{background-color:#fff!important}.App-header{border:.5px solid}.branding>h1:nth-child(2){display:inline-block;color:var(--main)}.App-header{color:var(--main)}.header-text{color:var(--font);font-size:1rem;margin-top:20px;text-align:center}#headerlogo{float:left}.branding>h1:nth-child(2){display:block;width:170px;margin-left:auto;margin-right:auto}#smsEinwilligungOK{display:inline-block;width:20px;margin-left:0}#emailEinwilligungOK{display:inline-Block;width:20px;margin-left:0}#webEinwilligungOK{display:inline-block;width:20px;margin-left:0}#smsEinwilligungOK-row{margin-top:20px}#webEinwilligungOK-row{margin-bottom:40px}@media only screen and (min-width: 800px){#headerlogo{float:right;margin-top:35px}.branding>h1:nth-child(2){display:inline-block;width:200px;margin-left:0;margin-right:0}button{max-width:200px;padding:10px 20px}.App-header{border:.5px solid white;border-radius:5px;padding:1rem 6rem;box-shadow:#32325d40 0 2px 2px -1px,#0000004d 0 1px 3px -1px}nav{background-color:#fff}.lang-select button{display:inline-block;margin:5px}#sex,#herkunftsland{width:50%}#headerlogo{max-width:200px;max-height:100px;display:inline-block}.content>form:nth-child(2)>button:nth-child(14){width:250px;display:block;margin-right:-20px}#reset{width:250px;margin:auto -20px auto auto;display:block}div.form-row:nth-child(2){width:47.5%;display:inline-block}div.form-row:nth-child(3){display:inline-block;width:47.5%;margin-left:5%}div.form-row:nth-child(4){display:inline-block;width:70%}div.form-row:nth-child(5){display:inline-block;width:25%;margin-left:5%}div.form-row:nth-child(6){display:inline-block;width:20%}div.form-row:nth-child(7){display:inline-block;margin-left:5%;width:75%}#reset-form{width:200px;padding:10px 20px}.content>button:nth-child(3){width:300px;margin:auto;display:block}#reset-qr{width:300px;margin:auto;display:block}.App-header>h1:nth-child(2){display:block}.App-header{display:block!important;padding-top:2rem}.content>button:nth-child(5){margin:auto;display:block;max-width:300px}.content>button:nth-child(3){max-width:300px}#reset-qr{max-width:300px}h1{margin-left:0}}:root{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;margin:0;padding:0}body{margin:0;min-width:320px;min-height:100vh;background-color:var(--light1);width:100%}@media only screen and (min-width: 800px){body{width:60%;margin:auto!important}}@media only screen and (min-width: 1200px){body{width:50%}}.pdf-section{margin-top:2rem;width:100%;height:600px;border:1px solid #ddd;border-radius:4px;overflow:hidden}@media (max-width: 600px){.pdf-section{height:400px}}
