.tx-powermail .container-fluid{border:2px solid #dfdfdf;padding:1rem}.tx-powermail h3{display:none}.tx-powermail fieldset{}.tx-powermail fieldset legend{float:left;width:100%;font-weight:600;font-size:1.1rem;font-weight:600;padding-top:0.6rem;padding-bottom:0.7rem;margin-bottom:1rem;line-height:1.3;color:var(--headline);border-bottom:3px solid #dfdfdf}.tx-powermail fieldset+fieldset{margin-top:1rem}.tx-powermail fieldset:last-of-type{padding:0;border:0}.tx-powermail fieldset:last-of-type legend{display:none}.tx-powermail fieldset:last-of-type .powermail_fieldwrap_type_submit{display:flex;justify-content:flex-end}.tx-powermail fieldset:last-of-type .powermail_submit{background:#b4163e;color:white;padding:10px;border-radius:5px;border:0;min-width:10rem;font-size:1rem;font-family:"Open Sans";cursor:pointer}.tx-powermail fieldset:last-of-type .powermail_submit:hover{background:#ffdd12;color:black}.tx-powermail .powermail_fieldwrap{clear:both}.tx-powermail .powermail_fieldwrap+.powermail_fieldwrap{margin-top:1rem}.tx-powermail .powermail_fieldwrap_type_text{color:var(--bodytext)}.tx-powermail .powermail_fieldwrap_type_captcha .flex,.tx-powermail .powermail_fieldwrap_type_select .flex,.tx-powermail .powermail_fieldwrap_type_textarea .flex,.tx-powermail .powermail_fieldwrap_type_check .flex,.tx-powermail .powermail_fieldwrap_type_file,.tx-powermail .powermail_fieldwrap_type_radio .flex,.tx-powermail .powermail_fieldwrap_type_input:not(layout1) .flex{display:flex;gap:1rem;align-items:center}@media screen and (max-width:699px){.tx-powermail .powermail_fieldwrap_type_captcha .flex,.tx-powermail .powermail_fieldwrap_type_select .flex,.tx-powermail .powermail_fieldwrap_type_textarea .flex,.tx-powermail .powermail_fieldwrap_type_check .flex,.tx-powermail .powermail_fieldwrap_type_file,.tx-powermail .powermail_fieldwrap_type_radio .flex,.tx-powermail .powermail_fieldwrap_type_input:not(layout1) .flex{display:block}}.tx-powermail .powermail_fieldwrap_type_captcha .flex label,.tx-powermail .powermail_fieldwrap_type_select .flex label,.tx-powermail .powermail_fieldwrap_type_textarea .flex label,.tx-powermail .powermail_fieldwrap_type_check .flex label,.tx-powermail .powermail_fieldwrap_type_file label,.tx-powermail .powermail_fieldwrap_type_radio .flex label,.tx-powermail .powermail_fieldwrap_type_input:not(layout1) .flex label{width:20%;text-align:right;color:var(--bodytext);font-weight:600}@media screen and (min-width:700px){.tx-powermail .powermail_fieldwrap_type_captcha .flex .powermail_field,.tx-powermail .powermail_fieldwrap_type_select .flex .powermail_field,.tx-powermail .powermail_fieldwrap_type_textarea .flex .powermail_field,.tx-powermail .powermail_fieldwrap_type_check .flex .powermail_field,.tx-powermail .powermail_fieldwrap_type_file .powermail_field,.tx-powermail .powermail_fieldwrap_type_radio .flex .powermail_field,.tx-powermail .powermail_fieldwrap_type_input:not(layout1) .flex .powermail_field{width:calc(80% - 1rem)}}.tx-powermail .powermail_fieldwrap_type_captcha .flex .powermail_field .powermail_textarea,.tx-powermail .powermail_fieldwrap_type_select .flex .powermail_field .powermail_textarea,.tx-powermail .powermail_fieldwrap_type_textarea .flex .powermail_field .powermail_textarea,.tx-powermail .powermail_fieldwrap_type_check .flex .powermail_field .powermail_textarea,.tx-powermail .powermail_fieldwrap_type_file .powermail_field .powermail_textarea,.tx-powermail .powermail_fieldwrap_type_radio .flex .powermail_field .powermail_textarea,.tx-powermail .powermail_fieldwrap_type_input:not(layout1) .flex .powermail_field .powermail_textarea{width:100%;padding:3px;box-sizing:border-box;font-size:1rem;font-family:"Open Sans";height:10rem;resize:vertical;border:1px solid #aaaaaa}@media screen and (min-width:700px){.tx-powermail .powermail_fieldwrap_type_captcha .flex .powermail_field .powermail_textarea,.tx-powermail .powermail_fieldwrap_type_select .flex .powermail_field .powermail_textarea,.tx-powermail .powermail_fieldwrap_type_textarea .flex .powermail_field .powermail_textarea,.tx-powermail .powermail_fieldwrap_type_check .flex .powermail_field .powermail_textarea,.tx-powermail .powermail_fieldwrap_type_file .powermail_field .powermail_textarea,.tx-powermail .powermail_fieldwrap_type_radio .flex .powermail_field .powermail_textarea,.tx-powermail .powermail_fieldwrap_type_input:not(layout1) .flex .powermail_field .powermail_textarea{height:5rem}}.tx-powermail .powermail_fieldwrap_type_captcha .flex .powermail_field .powermail_captcha,.tx-powermail .powermail_fieldwrap_type_captcha .flex .powermail_field .powermail_input,.tx-powermail .powermail_fieldwrap_type_select .flex .powermail_field .powermail_captcha,.tx-powermail .powermail_fieldwrap_type_select .flex .powermail_field .powermail_input,.tx-powermail .powermail_fieldwrap_type_textarea .flex .powermail_field .powermail_captcha,.tx-powermail .powermail_fieldwrap_type_textarea .flex .powermail_field .powermail_input,.tx-powermail .powermail_fieldwrap_type_check .flex .powermail_field .powermail_captcha,.tx-powermail .powermail_fieldwrap_type_check .flex .powermail_field .powermail_input,.tx-powermail .powermail_fieldwrap_type_file .powermail_field .powermail_captcha,.tx-powermail .powermail_fieldwrap_type_file .powermail_field .powermail_input,.tx-powermail .powermail_fieldwrap_type_radio .flex .powermail_field .powermail_captcha,.tx-powermail .powermail_fieldwrap_type_radio .flex .powermail_field .powermail_input,.tx-powermail .powermail_fieldwrap_type_input:not(layout1) .flex .powermail_field .powermail_captcha,.tx-powermail .powermail_fieldwrap_type_input:not(layout1) .flex .powermail_field .powermail_input{width:100%;padding:3px;box-sizing:border-box;font-size:1rem;font-family:"Open Sans";border:1px solid #aaaaaa}.tx-powermail .powermail_fieldwrap_type_captcha .flex .powermail_field .powermail_select,.tx-powermail .powermail_fieldwrap_type_select .flex .powermail_field .powermail_select,.tx-powermail .powermail_fieldwrap_type_textarea .flex .powermail_field .powermail_select,.tx-powermail .powermail_fieldwrap_type_check .flex .powermail_field .powermail_select,.tx-powermail .powermail_fieldwrap_type_file .powermail_field .powermail_select,.tx-powermail .powermail_fieldwrap_type_radio .flex .powermail_field .powermail_select,.tx-powermail .powermail_fieldwrap_type_input:not(layout1) .flex .powermail_field .powermail_select{font-size:1rem;font-family:"Open Sans";padding:3px;border:1px solid #aaaaaa;background:white}.tx-powermail .powermail_fieldwrap_type_input.layout1 .powermail_field input{max-width:8rem}.tx-powermail .powermail_fieldwrap_type_textarea .flex{align-items:flex-start}.tx-powermail .powermail_fieldwrap_type_check .flex,.tx-powermail .powermail_fieldwrap_type_radio .flex{align-items:flex-start}.tx-powermail .powermail_fieldwrap_type_check .flex .powermail_field,.tx-powermail .powermail_fieldwrap_type_radio .flex .powermail_field{display:flex;flex-wrap:wrap;column-gap:1rem;row-gap:0;display:block}.tx-powermail .powermail_fieldwrap_type_check .flex .powermail_field .checkbox label,.tx-powermail .powermail_fieldwrap_type_check .flex .powermail_field .radio label,.tx-powermail .powermail_fieldwrap_type_radio .flex .powermail_field .checkbox label,.tx-powermail .powermail_fieldwrap_type_radio .flex .powermail_field .radio label{width:100%;font-weight:400;display:flex;align-items:flex-start;column-gap:0.2rem;text-align:left}.tx-powermail .powermail_fieldwrap_type_check .flex .powermail_field .checkbox label .powermail_checkbox,.tx-powermail .powermail_fieldwrap_type_check .flex .powermail_field .checkbox label .powermail_radio,.tx-powermail .powermail_fieldwrap_type_check .flex .powermail_field .radio label .powermail_checkbox,.tx-powermail .powermail_fieldwrap_type_check .flex .powermail_field .radio label .powermail_radio,.tx-powermail .powermail_fieldwrap_type_radio .flex .powermail_field .checkbox label .powermail_checkbox,.tx-powermail .powermail_fieldwrap_type_radio .flex .powermail_field .checkbox label .powermail_radio,.tx-powermail .powermail_fieldwrap_type_radio .flex .powermail_field .radio label .powermail_checkbox,.tx-powermail .powermail_fieldwrap_type_radio .flex .powermail_field .radio label .powermail_radio{margin-top:0.3rem}.tx-powermail .powermail_fieldwrap_type_check .flex .powermail_field .checkbox label span,.tx-powermail .powermail_fieldwrap_type_check .flex .powermail_field .radio label span,.tx-powermail .powermail_fieldwrap_type_radio .flex .powermail_field .checkbox label span,.tx-powermail .powermail_fieldwrap_type_radio .flex .powermail_field .radio label span{text-align:left;display:block;flex-grow:4;min-width:90%}@media screen and (min-width:700px){.tx-powermail .powermail_fieldwrap.nolabel{margin-left:calc(20% + 1rem)}.tx-powermail .powermail_fieldwrap.nolabel .powermail_field{width:100% !important}.tx-powermail .powermail_fieldwrap.nolabel p.powermailbeschreibung{margin-left:0}}.tx-powermail p.powermailbeschreibung{font-size:0.9rem;margin-top:0.3rem}@media screen and (min-width:700px){.tx-powermail p.powermailbeschreibung{margin-left:calc(20% + 1rem)}}.powermail-errors-list{margin-left:0;padding-left:0;background:#b4163e}.powermail-errors-list li{padding:0.1rem 0.4rem !important;color:white !important;margin:0 !important}.powermail-errors-list li::before{content:"" !important;display:inline !important;position:static !important}.powermail_fieldwrap_file_list{margin-top:1rem}.powermail_fieldwrap_file_list li span{font-size:0.9rem}.powermail_fieldwrap_file_list li span.deleteAllFiles{text-decoration:underline;cursor:pointer;color:#b4163e}.powermail_fieldwrap_file_list li span.deleteAllFiles:hover{text-decoration:none}.powermail_fieldwrap_type_captcha .flex{align-items:flex-start}.powermail_fieldwrap_type_captcha .flex .powermail_label::after{content:"*";display:inline-block;margin-left:-4px}.powermail_fieldwrap_type_captcha .flex input{margin-bottom:1rem}.powermail_fieldwrap_type_captcha .flex{align-items:start !important}@media screen and (min-width:1100px){.powermail_fieldwrap_type_captcha .flex label{margin-top:2px}}.powermail_captchaimage{width:600px;height:auto;max-width:100%}.powermail_fieldwrap_abijahrgang select{width:200px;max-width:100%}