@-webkit-keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}:root{--bd-forms--submit-backgroundcolor: var(--bd-primary)}.tx-powermail_progressbar,.powermail_progressbar{display:block;height:3.125rem;width:100%;position:absolute;bottom:0;left:0;background:url("/static_assets/Icons/spinner.svg") no-repeat center center/3.125rem;-webkit-animation-name:spin;animation-name:spin;-webkit-animation-duration:2000ms;animation-duration:2000ms;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.tx-powermail_label,.tx-powermail label,.powermail_label,.powermail label{color:var(--bd-text-color);cursor:pointer;-webkit-hyphens:auto;hyphens:auto;word-break:break-word}.tx-powermail_label.middle,.tx-powermail label.middle,.powermail_label.middle,.powermail label.middle{margin-bottom:-0.625rem}@media(min-width: 992px){.tx-powermail_label.middle,.tx-powermail label.middle,.powermail_label.middle,.powermail label.middle{margin-bottom:.5625rem}}.tx-powermail .powermail_legend .o-headline-h3,.powermail .powermail_legend .o-headline-h3{color:var(--bd-text-color)}.tx-powermail_legend,.powermail_legend{font-family:"Inter","Helvetica Neue",Arial,sans-serif;font-size:1.3125rem;font-weight:normal;line-height:1.2;margin-bottom:.5rem;color:var(--bd-input-border-color)}.tx-powermail_input,.tx-powermail_select,.tx-powermail_country,.tx-powermail_file,.tx-powermail_textarea,.powermail_input,.powermail_select,.powermail_country,.powermail_file,.powermail_textarea{width:100%}.tx-powermail_input:focus,.tx-powermail_select:focus,.tx-powermail_country:focus,.tx-powermail_file:focus,.tx-powermail_textarea:focus,.powermail_input:focus,.powermail_select:focus,.powermail_country:focus,.powermail_file:focus,.powermail_textarea:focus{outline:none}.tx-powermail_input.powermail_field_error,.tx-powermail_select.powermail_field_error,.tx-powermail_country.powermail_field_error,.tx-powermail_file.powermail_field_error,.tx-powermail_textarea.powermail_field_error,.powermail_input.powermail_field_error,.powermail_select.powermail_field_error,.powermail_country.powermail_field_error,.powermail_file.powermail_field_error,.powermail_textarea.powermail_field_error{border:.0625rem solid var(--bd-input-border-color--alert)}.tx-powermail_checkbox,.tx-powermail_radio,.powermail_checkbox,.powermail_radio{margin-bottom:0;height:.9375rem;width:.9375rem;-webkit-margin-start:.0625rem;margin-inline-start:.0625rem}.tx-powermail_checkbox.is-invalid-input,.tx-powermail_radio.is-invalid-input,.powermail_checkbox.is-invalid-input,.powermail_radio.is-invalid-input{outline:.0625rem solid var(--bd-input-border-color--alert)}.tx-powermail_message_error,.powermail_message_error{color:var(--bd-input-border-color--alert);font-weight:bold}.tx-powermail_mandatory_label,.powermail_mandatory_label{color:var(--bd-white)}.tx-powermail_fieldwrap_type_captcha,.tx-powermail_fieldwrap_type_check,.tx-powermail_fieldwrap_type_radio,.powermail_fieldwrap_type_captcha,.powermail_fieldwrap_type_check,.powermail_fieldwrap_type_radio{margin-bottom:10px}.tx-powermail_fieldwrap_type_check,.powermail_fieldwrap_type_check{margin-bottom:20px}.tx-powermail_fieldwrap_type_captcha,.powermail_fieldwrap_type_captcha{margin-top:1rem;margin-bottom:1.3rem}.tx-powermail_field_captcha,.powermail_field_captcha{margin-top:3rem;margin-bottom:1rem}@media(min-width: 768px){.tx-powermail_field_captcha,.powermail_field_captcha{margin-top:.75rem;margin-bottom:0}}@media(min-width: 992px){.tx-powermail_field_captcha,.powermail_field_captcha{margin-top:.3rem}}@media(min-width: 992px){.tx-powermail_fieldset,.powermail_fieldset{padding-bottom:.9375rem}}.tx-powermail .powermail_fieldset,.powermail .powermail_fieldset{display:block !important}.tx-powermail .o-container,.powermail .o-container{padding-bottom:0;padding-top:0}.tx-powermail .o-container+.o-container,.powermail .o-container+.o-container{margin-top:var(--bd-spacing-default)}.tx-powermail .o-container[data-container-backgroundcolor=light-gray],.tx-powermail .o-container[data-container-backgroundcolor=dark-gray],.tx-powermail .o-container[data-container-backgroundcolor=orange],.powermail .o-container[data-container-backgroundcolor=light-gray],.powermail .o-container[data-container-backgroundcolor=dark-gray],.powermail .o-container[data-container-backgroundcolor=orange]{padding-top:var(--bd-spacing-default)}.tx-powermail_form.bottombar legend,.tx-powermail_form.bottombar label,.powermail_form.bottombar legend,.powermail_form.bottombar label{display:none}@media(max-width: 575.98px){.tx-powermail_form.bottombar fieldset .cell,.powermail_form.bottombar fieldset .cell{-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:0;padding-inline-end:0}}@media(min-width: 992px){.tx-powermail_form.bottombar fieldset,.powermail_form.bottombar fieldset{padding-bottom:0}}@media(min-width: 768px){.tx-powermail_form.bottombar fieldset:first-child .cell,.powermail_form.bottombar fieldset:first-child .cell{-webkit-padding-start:0;padding-inline-start:0}}.tx-powermail_form.bottombar fieldset:last-child,.powermail_form.bottombar fieldset:last-child{position:relative}@media(min-width: 768px){.tx-powermail_form.bottombar fieldset:last-child .cell:first-child,.powermail_form.bottombar fieldset:last-child .cell:first-child{-webkit-padding-start:0;padding-inline-start:0}}@media(max-width: 767.98px){.tx-powermail_form.bottombar fieldset:last-child .cell:last-child,.powermail_form.bottombar fieldset:last-child .cell:last-child{-webkit-padding-start:0;padding-inline-start:0}}@media(min-width: 768px){.tx-powermail_form.bottombar fieldset:nth-child(2) .cell,.powermail_form.bottombar fieldset:nth-child(2) .cell{-webkit-padding-end:0;padding-inline-end:0}}@media(min-width: 992px){.tx-powermail_form.bottombar fieldset:nth-child(2) .cell,.powermail_form.bottombar fieldset:nth-child(2) .cell{-webkit-padding-end:.9375rem;padding-inline-end:.9375rem}}.tx-powermail_form.bottombar .powermail_fieldwrap_datenschutz,.powermail_form.bottombar .powermail_fieldwrap_datenschutz{margin-bottom:1rem}@media(max-width: 575.98px){.tx-powermail_form.bottombar .powermail_fieldwrap_datenschutz,.powermail_form.bottombar .powermail_fieldwrap_datenschutz{margin-bottom:0}}@media(min-width: 768px){.tx-powermail_form.bottombar .powermail_fieldwrap_type_textarea .cell,.powermail_form.bottombar .powermail_fieldwrap_type_textarea .cell{-webkit-padding-end:0;padding-inline-end:0;-webkit-padding-start:0;padding-inline-start:0}}@media(min-width: 992px){.tx-powermail_form.bottombar .powermail_fieldwrap_type_textarea .cell,.powermail_form.bottombar .powermail_fieldwrap_type_textarea .cell{-webkit-padding-start:.9375rem;padding-inline-start:.9375rem}}.tx-powermail_form.bottombar .powermail_textarea,.powermail_form.bottombar .powermail_textarea{min-height:9.5625rem}@media(min-width: 992px){.tx-powermail_form.bottombar .powermail_textarea,.powermail_form.bottombar .powermail_textarea{min-height:13.5rem}}.tx-powermail_form.bottombar .powermail_submit,.powermail_form.bottombar .powermail_submit{background:var(--bd-forms--submit-backgroundcolor)}@media(max-width: 575.98px){.tx-powermail_form.bottombar .bottombar_privacy .grid-container,.powermail_form.bottombar .bottombar_privacy .grid-container{position:relative}}.tx-powermail_form.bottombar .bottombar_privacy .grid-container .powermail_label,.powermail_form.bottombar .bottombar_privacy .grid-container .powermail_label{display:block;font-weight:normal}@media(max-width: 575.98px){.tx-powermail_form.bottombar .powermail_mandatory_label,.powermail_form.bottombar .powermail_mandatory_label{position:absolute;bottom:9.75rem;left:0}}.tx-powermail_checkbox,.tx-powermail_radio,.powermail_checkbox,.powermail_radio{min-width:.9375rem;min-height:.9375rem}.tx-powermail form .layout1 legend{display:none}.tx-powermail .frc-captcha{min-height:65px}.tx-powermail *::-webkit-input-placeholder{color:var(--bd-70-black) !important}.tx-powermail *:-moz-placeholder{color:var(--bd-70-black) !important;opacity:1}.tx-powermail *::-moz-placeholder{color:var(--bd-70-black) !important;opacity:1}.tx-powermail *:-ms-input-placeholder{color:var(--bd-70-black) !important}.tx-powermail .powermail_fieldwrap.layout1 .powermail_label{font-weight:bold}.tx-powermail .powermail_fieldwrap.nolabel .powermail_label{display:none}.tx-powermail .powermail_fieldwrap_type_check .checkbox-item{display:flex;align-items:flex-start;gap:.625rem}.tx-powermail .powermail_fieldwrap_type_check .checkbox-item>.powermail_checkbox{margin-top:.25rem;accent-color:var(--bd-primary)}.tx-powermail .powermail_fieldwrap_type_radio .powermail_radio{accent-color:var(--bd-primary)}.tx-powermail .graybox4 legend .h2,.tx-powermail graybox legend .h2{font-family:"Inter","Helvetica Neue",Arial,sans-serif;font-weight:300;color:var(--bd-black);margin:0 0 1.25rem 0;letter-spacing:0;font-size:2rem;line-height:1}.tx-powermail .graybox4 .powermail_fieldwrap_type_check .powermail_label,.tx-powermail graybox .powermail_fieldwrap_type_check .powermail_label{font-family:"Inter","Helvetica Neue",Arial,sans-serif;color:var(--bd-black);line-height:1;margin:0 0 .625rem 0;font-weight:500;font-size:1.125rem}@media(min-width: 768px){.tx-powermail .graybox4 .powermail_fieldwrap_type_check .powermail_label,.tx-powermail graybox .powermail_fieldwrap_type_check .powermail_label{font-size:1.5rem}}.tx-powermail .c-powermail-rows--masonry>.row>.powermail_fieldwrap{-webkit-padding-start:0;padding-inline-start:0}.tx-bd-newsletter input[type=checkbox]{margin:0}.tx-bd-newsletter label.privacy-policy{display:inline}main .o-content ul.powermail-errors-list{margin-top:0}main .o-content ul.powermail-errors-list li{position:relative;padding:.4rem .6rem;background-color:var(--bd-attention);border-radius:5px;color:var(--bd-white)}main .o-content ul.powermail-errors-list li:before{content:"\a";border-style:solid;margin:0;border-width:0 10px 15px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--bd-attention) rgba(0,0,0,0);background:none;position:absolute;left:1rem;top:-0.8rem}main .o-content ul.powermail-errors-list li.powermail-error-spam:before{content:none}main .o-content .powermail_fieldwrap_type_input ul.powermail-errors-list,main .o-content .powermail_fieldwrap_type_textarea ul.powermail-errors-list,main .o-content .powermail_fieldwrap_type_check ul.powermail-errors-list{margin-top:.8rem}.o-container[data-container-backgroundcolor=orange],.o-container[data-container-backgroundcolor=dark-gray],.o-content[data-container-backgroundcolor=orange],.o-content[data-container-backgroundcolor=dark-gray]{--bd-forms--submit-backgroundcolor: var(--bd-white)}.o-container__content.container .powermail_create.container{padding:0}.powermail_fieldwrap_type_submit .powermail_field{position:relative}.powermail_file{border-radius:0 5px 5px 0;margin-bottom:0;border-left:0;flex:1 1 0;order:2}.powermail_file+.upload-label{background-color:var(--bs-gray-300);display:block !important;text-wrap:nowrap;padding:.5rem;border:1px solid var(--bd-20-black);border-radius:5px 0 0 5px;flex:0 1 0;order:1}.powermail_file+.upload-label+.powermail-errors-list{margin-top:1rem;flex:1 100%;margin-bottom:0;order:3}.powermail_file.powermail_field_error{border-left:0}.powermail_file.powermail_field_error+.upload-label{border-color:var(--bd-input-border-color--alert);border-right-color:var(--bd-20-black)}.powermail_file::-webkit-file-upload-button{display:none}.powermail_file::file-selector-button{display:none}.upload-wrapper{flex-flow:row wrap}.powermail_fieldset.bottombar_text>div>.row:last-child .powermail_textarea{min-height:9.5625rem}@media(min-width: 992px){.powermail_fieldset.bottombar_text>div>.row:last-child .powermail_textarea{min-height:17.125rem}}.powermail-confirmation-row:nth-child(even){background-color:#fff}.powermail-confirmation-row:nth-child(odd){background-color:#f2f2f2}.powermail_all_label,.powermail_all_value{-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word}.optin-mail-success{background-color:var(--bd-pure);padding:1rem;border-radius:5px}.optin-mail-success *{color:#fff !important}.optin-mail-success>:last-child{margin-bottom:0}.optin-mail-text{font-size:1rem;color:#fff !important}.optin-mail-title{color:#fff !important}.optin-fade{opacity:0;transition:opacity .5s ease}.optin-fade.visible{opacity:1}.optin-fade.hidden{opacity:0}
