.elementor-1197 .elementor-element.elementor-element-da60a81{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5rem;--padding-bottom:5rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-1197 .elementor-element.elementor-element-bddbf42{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0.25rem 0.25rem;--row-gap:0.25rem;--column-gap:0.25rem;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Roboto;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-1197 .elementor-element.elementor-element-a7567f4{text-align:center;}.elementor-1197 .elementor-element.elementor-element-a7567f4 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Roboto;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-accent );}.elementor-1197 .elementor-element.elementor-element-8b1d610{text-align:center;}.elementor-1197 .elementor-element.elementor-element-8b1d610 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-1197 .elementor-element.elementor-element-a022665{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-1197 .elementor-element.elementor-element-5e630ed{--display:flex;--gap:6rem 6rem;--row-gap:6rem;--column-gap:6rem;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-559a7e8 );--border-color:var( --e-global-color-559a7e8 );--border-radius:1rem 1rem 1rem 1rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-1197 .elementor-element.elementor-element-5e630ed:not(.elementor-motion-effects-element-type-background), .elementor-1197 .elementor-element.elementor-element-5e630ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-50123f4 );}.elementor-1197 .elementor-element.elementor-element-38532d5{--display:flex;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-1197 .elementor-element.elementor-element-cb3758b .elementor-heading-title{font-family:var( --e-global-typography-ab2aa32-font-family ), Roboto;font-size:var( --e-global-typography-ab2aa32-font-size );font-weight:var( --e-global-typography-ab2aa32-font-weight );line-height:var( --e-global-typography-ab2aa32-line-height );color:var( --e-global-color-accent );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Roboto;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-1197 .elementor-element.elementor-element-9c5017f{font-family:var( --e-global-typography-accent-font-family ), Roboto;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-accent );}.elementor-1197 .elementor-element.elementor-element-60904d7{--display:flex;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;}.elementor-1197 .elementor-element.elementor-element-ad8f782{--display:flex;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-559a7e8 );--border-color:var( --e-global-color-559a7e8 );--border-radius:1rem 1rem 1rem 1rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-1197 .elementor-element.elementor-element-ad8f782:not(.elementor-motion-effects-element-type-background), .elementor-1197 .elementor-element.elementor-element-ad8f782 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1197 .elementor-element.elementor-element-4933d95{--display:flex;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-1197 .elementor-element.elementor-element-455ecdb .elementor-heading-title{font-family:var( --e-global-typography-c13b46a-font-family ), Roboto;font-size:var( --e-global-typography-c13b46a-font-size );font-weight:var( --e-global-typography-c13b46a-font-weight );line-height:var( --e-global-typography-c13b46a-line-height );color:var( --e-global-color-accent );}.elementor-1197 .elementor-element.elementor-element-71f3f12{font-family:var( --e-global-typography-secondary-font-family ), Roboto;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-accent );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Roboto;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1197 .elementor-element.elementor-element-7d2ee8d.elementor-element{--align-self:center;}.elementor-1197 .elementor-element.elementor-element-7d2ee8d .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.2s;}.elementor-1197 .elementor-element.elementor-element-7d2ee8d .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.2s;}.elementor-1197 .elementor-element.elementor-element-7d2ee8d .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-accent );}.elementor-1197 .elementor-element.elementor-element-7d2ee8d .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );}.elementor-1197 .elementor-element.elementor-element-7d2ee8d{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-1197 .elementor-element.elementor-element-7d2ee8d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1197 .elementor-element.elementor-element-7d2ee8d .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Roboto;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-1197 .elementor-element.elementor-element-7d2ee8d .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-1197 .elementor-element.elementor-element-7d2ee8d .elementor-icon-list-text{transition:color 0.2s;}.elementor-1197 .elementor-element.elementor-element-022d911{--display:flex;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-559a7e8 );--border-color:var( --e-global-color-559a7e8 );--border-radius:1rem 1rem 1rem 1rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-1197 .elementor-element.elementor-element-022d911:not(.elementor-motion-effects-element-type-background), .elementor-1197 .elementor-element.elementor-element-022d911 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1197 .elementor-element.elementor-element-9afc9b0{--display:flex;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-1197 .elementor-element.elementor-element-a9d03c2 .elementor-heading-title{font-family:var( --e-global-typography-c13b46a-font-family ), Roboto;font-size:var( --e-global-typography-c13b46a-font-size );font-weight:var( --e-global-typography-c13b46a-font-weight );line-height:var( --e-global-typography-c13b46a-line-height );color:var( --e-global-color-accent );}.elementor-1197 .elementor-element.elementor-element-93f358f{font-family:var( --e-global-typography-secondary-font-family ), Roboto;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-accent );}.elementor-1197 .elementor-element.elementor-element-ee1ef9e.elementor-element{--align-self:center;}.elementor-1197 .elementor-element.elementor-element-ee1ef9e .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.2s;}.elementor-1197 .elementor-element.elementor-element-ee1ef9e .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.2s;}.elementor-1197 .elementor-element.elementor-element-ee1ef9e .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-accent );}.elementor-1197 .elementor-element.elementor-element-ee1ef9e .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );}.elementor-1197 .elementor-element.elementor-element-ee1ef9e{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-1197 .elementor-element.elementor-element-ee1ef9e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1197 .elementor-element.elementor-element-ee1ef9e .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Roboto;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-1197 .elementor-element.elementor-element-ee1ef9e .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-1197 .elementor-element.elementor-element-ee1ef9e .elementor-icon-list-text{transition:color 0.2s;}.elementor-1197 .elementor-element.elementor-element-c913b37{--display:flex;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-1197 .elementor-element.elementor-element-4b5372a{text-align:center;}.elementor-1197 .elementor-element.elementor-element-4b5372a .elementor-heading-title{font-family:var( --e-global-typography-ab2aa32-font-family ), Roboto;font-size:var( --e-global-typography-ab2aa32-font-size );font-weight:var( --e-global-typography-ab2aa32-font-weight );line-height:var( --e-global-typography-ab2aa32-line-height );color:var( --e-global-color-accent );}.elementor-1197 .elementor-element.elementor-element-44aa308{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--overflow:hidden;--padding-top:5rem;--padding-bottom:5rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-1197 .elementor-element.elementor-element-b4c3f22{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0.25rem 0.25rem;--row-gap:0.25rem;--column-gap:0.25rem;}.elementor-1197 .elementor-element.elementor-element-0f7a3ce{text-align:center;}.elementor-1197 .elementor-element.elementor-element-0f7a3ce .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Roboto;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-accent );}.elementor-1197 .elementor-element.elementor-element-69be1fa{text-align:center;}.elementor-1197 .elementor-element.elementor-element-69be1fa .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-1197 .elementor-element.elementor-element-27de5d0{--display:flex;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1197 .elementor-element.elementor-element-a7567f4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-cb3758b .elementor-heading-title{font-size:var( --e-global-typography-ab2aa32-font-size );line-height:var( --e-global-typography-ab2aa32-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-9c5017f{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1197 .elementor-element.elementor-element-455ecdb .elementor-heading-title{font-size:var( --e-global-typography-c13b46a-font-size );line-height:var( --e-global-typography-c13b46a-line-height );}.elementor-1197 .elementor-element.elementor-element-71f3f12{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-7d2ee8d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1197 .elementor-element.elementor-element-7d2ee8d .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1197 .elementor-element.elementor-element-a9d03c2 .elementor-heading-title{font-size:var( --e-global-typography-c13b46a-font-size );line-height:var( --e-global-typography-c13b46a-line-height );}.elementor-1197 .elementor-element.elementor-element-93f358f{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1197 .elementor-element.elementor-element-ee1ef9e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1197 .elementor-element.elementor-element-ee1ef9e .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1197 .elementor-element.elementor-element-4b5372a .elementor-heading-title{font-size:var( --e-global-typography-ab2aa32-font-size );line-height:var( --e-global-typography-ab2aa32-line-height );}.elementor-1197 .elementor-element.elementor-element-0f7a3ce .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-1197 .elementor-element.elementor-element-da60a81{--padding-top:4rem;--padding-bottom:5rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1197 .elementor-element.elementor-element-a7567f4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-a022665{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-1197 .elementor-element.elementor-element-5e630ed{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1197 .elementor-element.elementor-element-cb3758b .elementor-heading-title{font-size:var( --e-global-typography-ab2aa32-font-size );line-height:var( --e-global-typography-ab2aa32-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-9c5017f{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1197 .elementor-element.elementor-element-455ecdb .elementor-heading-title{font-size:var( --e-global-typography-c13b46a-font-size );line-height:var( --e-global-typography-c13b46a-line-height );}.elementor-1197 .elementor-element.elementor-element-71f3f12{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-7d2ee8d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1197 .elementor-element.elementor-element-7d2ee8d .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1197 .elementor-element.elementor-element-a9d03c2 .elementor-heading-title{font-size:var( --e-global-typography-c13b46a-font-size );line-height:var( --e-global-typography-c13b46a-line-height );}.elementor-1197 .elementor-element.elementor-element-93f358f{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1197 .elementor-element.elementor-element-ee1ef9e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1197 .elementor-element.elementor-element-ee1ef9e .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1197 .elementor-element.elementor-element-4b5372a .elementor-heading-title{font-size:var( --e-global-typography-ab2aa32-font-size );line-height:var( --e-global-typography-ab2aa32-line-height );}.elementor-1197 .elementor-element.elementor-element-0f7a3ce .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}/* Start custom CSS for shortcode, class: .elementor-element-dc3c926 *//* ---------------------------------
   LINKS (Datenschutzerklärung etc.)
----------------------------------- */
.ff-el-form-control a{
  color:#D64545 !important;
  text-decoration:none !important;
  transition:color .2s ease-in-out !important;
}


/* ---------------------------------
   DROPDOWN (Select)
----------------------------------- */
.fluentform select.cf-select{
  color:#9a9a9a !important;
  transition:color .2s ease-in-out !important;

  /* dein gewolltes Spacing */
  line-height:1.4 !important;
  padding-top:4rem !important;
  padding-bottom:1rem !important;
}

/* Wenn echter Wert gewählt */
.fluentform .ff-el-group:has(select.cf-select option:checked:not([value=""])) select.cf-select,
.fluentform select.cf-select:focus{
  color:#f1f1f1 !important;
}


/* ---------------------------------
   DESKTOP + GENERELLER AUTOFILL FIX
----------------------------------- */
.fluentform input:-webkit-autofill,
.fluentform input:-webkit-autofill:hover,
.fluentform input:-webkit-autofill:focus,
.fluentform textarea:-webkit-autofill,
.fluentform textarea:-webkit-autofill:hover,
.fluentform textarea:-webkit-autofill:focus,
.fluentform select:-webkit-autofill,
.fluentform select:-webkit-autofill:hover,
.fluentform select:-webkit-autofill:focus{
  -webkit-text-fill-color:#f1f1f1 !important;
  caret-color:#f1f1f1 !important;
  -webkit-box-shadow:0 0 0 1000px #1A1616 inset !important;
  box-shadow:0 0 0 1000px #1A1616 inset !important;
  background-color:#1A1616 !important;
  background-image:none !important;
  transition:background-color 9999s ease-out 0s !important;
}


/* ---------------------------------
   iOS (Chrome & Safari) FIX
----------------------------------- */
@supports (-webkit-touch-callout: none){
  @media (max-width:1024px){

    body .fluentform input.ff-el-form-control,
    body .fluentform textarea.ff-el-form-control,
    body .fluentform select.ff-el-form-control{
      -webkit-appearance:none !important;
      appearance:none !important;
      background-color:#1A1616 !important;
      background-image:none !important;
      -webkit-box-shadow:0 0 0 1000px #1A1616 inset !important;
      box-shadow:0 0 0 1000px #1A1616 inset !important;
    }

    /* Placeholder bleibt grau */
    body .fluentform input.ff-el-form-control::placeholder,
    body .fluentform textarea.ff-el-form-control::placeholder{
      color:#9a9a9a !important;
      -webkit-text-fill-color:#9a9a9a !important;
      opacity:1 !important;
    }

    /* Gefüllte Felder wieder weiß */
    body .fluentform input.ff-el-form-control:not(:placeholder-shown),
    body .fluentform textarea.ff-el-form-control:not(:placeholder-shown),
    body .fluentform input.ff-el-form-control:-webkit-autofill,
    body .fluentform textarea.ff-el-form-control:-webkit-autofill,
    body .fluentform select.ff-el-form-control:-webkit-autofill{
      -webkit-text-fill-color:#f1f1f1 !important;
      caret-color:#f1f1f1 !important;
    }
  }
}/* End custom CSS */