.elementor-105 .elementor-element.elementor-element-9397167{--display:flex;}.elementor-105 .elementor-element.elementor-element-f891316{--display:flex;}.elementor-105 .elementor-element.elementor-element-e968f5f{--display:flex;}.elementor-105 .elementor-element.elementor-element-fac5a6f{--display:flex;}.elementor-105 .elementor-element.elementor-element-1319f7c{--display:flex;}.elementor-105 .elementor-element.elementor-element-6a4c70c .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:var( --e-global-color-v4-hro_primary );color:var( --e-global-color-v4-hro_white );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-v4-hro_primary );border-radius:10px 10px 10px 10px;padding:16px 24px 16px 24px;font-size:16px;font-weight:600;}.elementor-105 .elementor-element.elementor-element-6a4c70c .fluentform-widget-wrapper .ff-el-group .ff-btn-submit:hover{background-color:var( --e-global-color-v4-hro_secondary );color:var( --e-global-color-v4-hro_white );border-color:var( --e-global-color-v4-hro_secondary );}.elementor-105 .elementor-element.elementor-element-6c7f9ed{--display:flex;}@media(max-width:767px){.elementor-105 .elementor-element.elementor-element-9397167{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for fluent-form-widget, class: .elementor-element-6a4c70c *//* HRO – Goldkante am Formularbutton */
.elementor-105 .elementor-element.elementor-element-6a4c70c .ff-btn-submit,
.elementor-105 .elementor-element.elementor-element-6a4c70c button[type="submit"] {
  box-shadow: inset 0 -3px 0 #F2A900 !important;
  transition:
    background-color 180ms ease,
    border-color 180ms ease,
    box-shadow 180ms ease,
    transform 180ms ease;
}

.elementor-105 .elementor-element.elementor-element-6a4c70c .ff-btn-submit:hover,
.elementor-105 .elementor-element.elementor-element-6a4c70c button[type="submit"]:hover {
  box-shadow: inset 0 -3px 0 #F2A900 !important;
  transform: translateY(-1px);
}

.elementor-105 .elementor-element.elementor-element-6a4c70c .ff-btn-submit:active,
.elementor-105 .elementor-element.elementor-element-6a4c70c button[type="submit"]:active {
  transform: translateY(0);
}

.elementor-105 .elementor-element.elementor-element-6a4c70c .ff-btn-submit:focus-visible,
.elementor-105 .elementor-element.elementor-element-6a4c70c button[type="submit"]:focus-visible {
  outline: 3px solid #0A507D;
  outline-offset: 3px;
}/* End custom CSS */