.elementor-26343 .elementor-element.elementor-element-cbaa1fd{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-26343 .elementor-element.elementor-element-cbaa1fd .form-group label{color:#2F2F2F;}.elementor-26343 .elementor-element.elementor-element-cbaa1fd .form-group label.inline{display:inline-block;}.elementor-26343 .elementor-element.elementor-element-cbaa1fd .checkbox-form:before{border:.2em solid #2F2F2F;background-color:rgba(255, 255, 255, .8);}.elementor-26343 .elementor-element.elementor-element-cbaa1fd .form-group select option:checked{color:#2F2F2F;}.elementor-26343 .elementor-element.elementor-element-cbaa1fd  .radio-form:before{border-color:#2F2F2F;}.elementor-26343 .elementor-element.elementor-element-cbaa1fd .radio-form.checked:before{border-color:#2F2F2F;}    .elementor-26343 .elementor-element.elementor-element-cbaa1fd input[type=text]:focus, .elementor-26343 .elementor-element.elementor-element-cbaa1fd input[type=password]:focus, .elementor-26343 .elementor-element.elementor-element-cbaa1fd select:focus, .elementor-26343 .elementor-element.elementor-element-cbaa1fd .checkbox-form.checked:before, .elementor-26343 .elementor-element.elementor-element-cbaa1fd .radio-form.checked:before{border-color:#2F2F2F;}.elementor-26343 .elementor-element.elementor-element-cbaa1fd .options-container{display:block;flex-wrap:wrap;}.elementor-26343 .elementor-element.elementor-element-72cba66{font-family:"Youth-Regular", Sans-serif;font-size:1em;font-weight:400;line-height:1.2em;}.elementor-26343 .elementor-element.elementor-element-72cba66 input{text-align:left;}.elementor-26343 .elementor-element.elementor-element-72cba66 .options-container{display:block;flex-wrap:wrap;}.elementor-26343 .elementor-element.elementor-element-72cba66 .px_pseudo:after{line-height:40px;}.elementor-26343 .elementor-element.elementor-element-2f61a28{font-family:"Youth-Regular", Sans-serif;font-size:1em;font-weight:400;line-height:1.2em;}.elementor-26343 .elementor-element.elementor-element-2f61a28 input{text-align:left;}.elementor-26343 .elementor-element.elementor-element-2f61a28 .options-container{display:block;flex-wrap:wrap;}.elementor-26343 .elementor-element.elementor-element-2f61a28 .px_pseudo:after{line-height:40px;}.elementor-26343 .elementor-element.elementor-element-5a27c79{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-26343 .elementor-element.elementor-element-5a27c79 input{text-align:left;}.elementor-26343 .elementor-element.elementor-element-5a27c79 .options-container{display:block;flex-wrap:wrap;}.elementor-26343 .elementor-element.elementor-element-5a27c79 .px_pseudo:after{line-height:40px;}.elementor-26343 .elementor-element.elementor-element-68139e4{font-family:"Youth-Regular", Sans-serif;font-size:1em;font-weight:400;line-height:1.2em;}.elementor-26343 .elementor-element.elementor-element-68139e4 input{text-align:left;}.elementor-26343 .elementor-element.elementor-element-68139e4 .options-container{display:block;flex-wrap:wrap;}.elementor-26343 .elementor-element.elementor-element-68139e4 .px_pseudo:after{line-height:40px;}.elementor-26343 .elementor-element.elementor-element-49a0833{font-family:"Youth-Regular", Sans-serif;font-size:1em;font-weight:400;line-height:1.2em;}.elementor-26343 .elementor-element.elementor-element-49a0833 input{text-align:left;}.elementor-26343 .elementor-element.elementor-element-49a0833 .options-container{display:block;flex-wrap:wrap;}.elementor-26343 .elementor-element.elementor-element-49a0833 .px_pseudo:after{line-height:40px;}.elementor-26343 .elementor-element.elementor-element-7876677{font-family:"Youth-Regular", Sans-serif;font-size:1em;font-weight:400;line-height:1.2em;}.elementor-26343 .elementor-element.elementor-element-7876677 input{text-align:left;}.elementor-26343 .elementor-element.elementor-element-7876677 .options-container{display:block;flex-wrap:wrap;}.elementor-26343 .elementor-element.elementor-element-7876677 .px_pseudo:after{line-height:40px;}.elementor-26343 .elementor-element.elementor-element-d81c048 #badge_preview_auto {width:430px !important;border:1px solid #cccccc;height:360px !important;}.elementor-26343 .elementor-element.elementor-element-d81c048 #badge_titel_vorname{width:430px !important;padding:0px 0px 0px 30px !important;text-align:left;}.elementor-26343 .elementor-element.elementor-element-d81c048 #badge_name {width:430px !important;top:145px !important;font-size:18px !important;}.elementor-26343 .elementor-element.elementor-element-d81c048 #badge_firma {width:430px !important;top:170px !important;font-size:18px !important;}.elementor-26343 .elementor-element.elementor-element-d81c048 #badge_name{padding:0px 0px 0px 30px !important;font-family:'Open Sans', sans-serif;text-align:left;}.elementor-26343 .elementor-element.elementor-element-d81c048 #badge_firma{padding:0px 0px 0px 30px !important;font-family:'Arial', sans-serif;text-align:left;}.elementor-26343 .elementor-element.elementor-element-d81c048 #badge_titel_vorname {top:120px !important;font-size:18px !important;}.elementor-26343 .elementor-element.elementor-element-d81c048 #badge_title_vorname{font-family:'Open Sans', sans-serif;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-26343 .elementor-element.elementor-element-3e135b1{font-family:"Youth-Regular", Sans-serif;font-size:14px;font-weight:400;color:#2F2F2F;}.elementor-26343 .elementor-element.elementor-element-2649694{font-family:"Youth-Regular", Sans-serif;font-size:14px;font-weight:400;color:#2F2F2F;}