.elementor-21 .elementor-element.elementor-element-bd15569{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem}.elementor-21 .elementor-element.elementor-element-bd15569:not(.elementor-motion-effects-element-type-background),.elementor-21 .elementor-element.elementor-element-bd15569>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-21 .elementor-element.elementor-element-faa0562{--display:flex}.elementor-21 .elementor-element.elementor-element-6f5c545 .elementor-heading-title{font-family:"League Spartan",Sans-serif;font-size:50px;font-weight:500;text-transform:none;line-height:60px;letter-spacing:.5px}.elementor-21 .elementor-element.elementor-element-bd2cb90.elementor-element{--align-self:flex-start}.elementor-21 .elementor-element.elementor-element-d17ae6c{--display:flex}.elementor-21 .elementor-element.elementor-element-226ce40{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:5rem;--padding-bottom:7rem;--padding-left:2rem;--padding-right:2rem}.elementor-21 .elementor-element.elementor-element-d887665{--display:flex}.elementor-21 .elementor-element.elementor-element-5cdfe61>.elementor-widget-container{padding:0rem 5rem 0rem 5rem;border-style:solid;border-width:0 0 1px 0;border-color:var(--e-global-color-text)}.elementor-21 .elementor-element.elementor-element-5cdfe61.elementor-element{--align-self:center}.elementor-21 .elementor-element.elementor-element-5cdfe61{text-align:center}.elementor-21 .elementor-element.elementor-element-5cdfe61 .elementor-heading-title{font-family:var(--e-global-typography-4c4e7cd-font-family),Sans-serif;font-size:var(--e-global-typography-4c4e7cd-font-size);font-weight:var(--e-global-typography-4c4e7cd-font-weight);line-height:var(--e-global-typography-4c4e7cd-line-height);letter-spacing:var(--e-global-typography-4c4e7cd-letter-spacing);color:var(--e-global-color-text)}.elementor-21 .elementor-element.elementor-element-dfad26d{text-align:center}.elementor-21 .elementor-element.elementor-element-d566854{--display:flex;--min-height:40vh;--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}.elementor-21 .elementor-element.elementor-element-d1f39a7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--border-radius:30px 30px 30px 30px}.elementor-21 .elementor-element.elementor-element-d1f39a7:not(.elementor-motion-effects-element-type-background),.elementor-21 .elementor-element.elementor-element-d1f39a7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ffr-steuer.de/wp-content/uploads/2024/12/about01.jpg);background-position:center center;background-size:cover}.elementor-21 .elementor-element.elementor-element-b293aa9{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-21 .elementor-element.elementor-element-b293aa9.e-con{--align-self:stretch}.elementor-21 .elementor-element.elementor-element-dd0e7bc{--display:flex;--min-height:40vh;--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}.elementor-21 .elementor-element.elementor-element-c83fd91{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-21 .elementor-element.elementor-element-c83fd91.e-con{--align-self:stretch}.elementor-21 .elementor-element.elementor-element-9cdce4b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--border-radius:30px 30px 30px 30px}.elementor-21 .elementor-element.elementor-element-9cdce4b:not(.elementor-motion-effects-element-type-background),.elementor-21 .elementor-element.elementor-element-9cdce4b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ffr-steuer.de/wp-content/uploads/2024/12/about02.jpg);background-position:center center;background-size:cover}.elementor-21 .elementor-element.elementor-element-ebb835a{--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:7rem;--padding-left:2rem;--padding-right:2rem}.elementor-21 .elementor-element.elementor-element-ebb835a:not(.elementor-motion-effects-element-type-background),.elementor-21 .elementor-element.elementor-element-ebb835a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-21 .elementor-element.elementor-element-cecde6f{--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}.elementor-21 .elementor-element.elementor-element-9086f94>.elementor-widget-container{padding:0rem 7rem 0rem 0rem;border-style:solid;border-width:0 0 1px 0;border-color:var(--e-global-color-text)}.elementor-21 .elementor-element.elementor-element-9086f94.elementor-element{--align-self:flex-start}.elementor-21 .elementor-element.elementor-element-9086f94{text-align:center}.elementor-21 .elementor-element.elementor-element-9086f94 .elementor-heading-title{font-family:var(--e-global-typography-4c4e7cd-font-family),Sans-serif;font-size:var(--e-global-typography-4c4e7cd-font-size);font-weight:var(--e-global-typography-4c4e7cd-font-weight);line-height:var(--e-global-typography-4c4e7cd-line-height);letter-spacing:var(--e-global-typography-4c4e7cd-letter-spacing);color:var(--e-global-color-text)}.elementor-21 .elementor-element.elementor-element-a78f7e6{--display:flex;--min-height:45vh;--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:100px 100px;--row-gap:100px;--column-gap:100px}.elementor-21 .elementor-element.elementor-element-1fade91{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-21 .elementor-element.elementor-element-1fade91.e-con{--align-self:stretch}.elementor-21 .elementor-element.elementor-element-72b8d31{width:var(--container-widget-width,600px);max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:start}.elementor-21 .elementor-element.elementor-element-72b8d31 .elementor-heading-title{font-family:"League Spartan",Sans-serif;font-size:38px;font-weight:500;line-height:48px;letter-spacing:.5px}.elementor-21 .elementor-element.elementor-element-443b5da{width:var(--container-widget-width,600px);max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0}.elementor-21 .elementor-element.elementor-element-ec1105b{--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;--border-radius:100px 100px 100px 100px}.elementor-21 .elementor-element.elementor-element-fffde66{--display:flex}.elementor-21 .elementor-element.elementor-element-a776a13{--display:flex;--min-height:445px;--border-radius:100px 100px 100px 100px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw}.elementor-21 .elementor-element.elementor-element-a776a13:not(.elementor-motion-effects-element-type-background),.elementor-21 .elementor-element.elementor-element-a776a13>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ffr-steuer.de/wp-content/uploads/2024/12/services01.jpg);background-position:top center;background-size:cover}.elementor-21 .elementor-element.elementor-element-65b30aa{--display:flex;border-style:solid;--border-style:solid;border-width:0 0 1px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var(--e-global-color-text);--border-color:var( --e-global-color-text );--margin-top:0rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem}.elementor-21 .elementor-element.elementor-element-32caf2b{text-align:start}.elementor-21 .elementor-element.elementor-element-6050348{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 60px;--row-gap:40px;--column-gap:60px;--grid-auto-flow:row}.elementor-21 .elementor-element.elementor-element-f64ba2a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-21 .elementor-element.elementor-element-bf14c28.elementor-element{--align-self:flex-start}.elementor-21 .elementor-element.elementor-element-bf14c28 .elementor-icon-wrapper{text-align:center}.elementor-21 .elementor-element.elementor-element-bf14c28 .elementor-icon{font-size:40px}.elementor-21 .elementor-element.elementor-element-bf14c28 .elementor-icon svg{height:40px}.elementor-21 .elementor-element.elementor-element-8a9a7b7{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-21 .elementor-element.elementor-element-d9598eb.elementor-element{--align-self:flex-start}.elementor-21 .elementor-element.elementor-element-d9598eb .elementor-icon-wrapper{text-align:center}.elementor-21 .elementor-element.elementor-element-d9598eb .elementor-icon{font-size:40px}.elementor-21 .elementor-element.elementor-element-d9598eb .elementor-icon svg{height:40px}.elementor-21 .elementor-element.elementor-element-1b02a0a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-21 .elementor-element.elementor-element-3c35693.elementor-element{--align-self:flex-start}.elementor-21 .elementor-element.elementor-element-3c35693 .elementor-icon-wrapper{text-align:center}.elementor-21 .elementor-element.elementor-element-3c35693 .elementor-icon{font-size:40px}.elementor-21 .elementor-element.elementor-element-3c35693 .elementor-icon svg{height:40px}.elementor-21 .elementor-element.elementor-element-7c7874b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-21 .elementor-element.elementor-element-bea2e65.elementor-element{--align-self:flex-start}.elementor-21 .elementor-element.elementor-element-bea2e65 .elementor-icon-wrapper{text-align:center}.elementor-21 .elementor-element.elementor-element-bea2e65 .elementor-icon{font-size:40px}.elementor-21 .elementor-element.elementor-element-bea2e65 .elementor-icon svg{height:40px}.elementor-21 .elementor-element.elementor-element-85e4ec9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-21 .elementor-element.elementor-element-4258f28.elementor-element{--align-self:flex-start}.elementor-21 .elementor-element.elementor-element-4258f28 .elementor-icon-wrapper{text-align:center}.elementor-21 .elementor-element.elementor-element-4258f28 .elementor-icon{font-size:40px}.elementor-21 .elementor-element.elementor-element-4258f28 .elementor-icon svg{height:40px}.elementor-21 .elementor-element.elementor-element-5a76e63{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-21 .elementor-element.elementor-element-00a249d.elementor-element{--align-self:flex-start}.elementor-21 .elementor-element.elementor-element-00a249d .elementor-icon-wrapper{text-align:center}.elementor-21 .elementor-element.elementor-element-00a249d .elementor-icon{font-size:40px}.elementor-21 .elementor-element.elementor-element-00a249d .elementor-icon svg{height:40px}.elementor-21 .elementor-element.elementor-element-ade247a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-21 .elementor-element.elementor-element-e32d591.elementor-element{--align-self:flex-start}.elementor-21 .elementor-element.elementor-element-e32d591 .elementor-icon-wrapper{text-align:center}.elementor-21 .elementor-element.elementor-element-e32d591 .elementor-icon{font-size:40px}.elementor-21 .elementor-element.elementor-element-e32d591 .elementor-icon svg{height:40px}.elementor-21 .elementor-element.elementor-element-5b7c325{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-21 .elementor-element.elementor-element-481bd4e.elementor-element{--align-self:flex-start}.elementor-21 .elementor-element.elementor-element-481bd4e .elementor-icon-wrapper{text-align:center}.elementor-21 .elementor-element.elementor-element-481bd4e .elementor-icon{font-size:40px}.elementor-21 .elementor-element.elementor-element-481bd4e .elementor-icon svg{height:40px}.elementor-21 .elementor-element.elementor-element-ea5b3b3{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-21 .elementor-element.elementor-element-d3de70a.elementor-element{--align-self:flex-start}.elementor-21 .elementor-element.elementor-element-d3de70a .elementor-icon-wrapper{text-align:center}.elementor-21 .elementor-element.elementor-element-d3de70a .elementor-icon{font-size:40px}.elementor-21 .elementor-element.elementor-element-d3de70a .elementor-icon svg{height:40px}.elementor-21 .elementor-element.elementor-element-a9369ad{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px}.elementor-21 .elementor-element.elementor-element-a9369ad .elementor-divider-separator{width:100%}.elementor-21 .elementor-element.elementor-element-a9369ad .elementor-divider{padding-block-start:48px;padding-block-end:48px}.elementor-21 .elementor-element.elementor-element-f118dc0{--display:flex;--min-height:40vh;--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}.elementor-21 .elementor-element.elementor-element-765a355{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--border-radius:30px 30px 30px 30px}.elementor-21 .elementor-element.elementor-element-765a355:not(.elementor-motion-effects-element-type-background),.elementor-21 .elementor-element.elementor-element-765a355>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ffr-steuer.de/wp-content/uploads/2024/12/services02.jpg);background-position:center center;background-size:cover}.elementor-21 .elementor-element.elementor-element-64b869c{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-21 .elementor-element.elementor-element-64b869c.e-con{--align-self:stretch}.elementor-21 .elementor-element.elementor-element-51140cc{--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:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:7rem;--padding-bottom:7rem;--padding-left:2rem;--padding-right:2rem}.elementor-21 .elementor-element.elementor-element-c9dd3ef{--display:flex}.elementor-21 .elementor-element.elementor-element-eabcca3>.elementor-widget-container{padding:0rem 7rem 0rem 0rem;border-style:solid;border-width:0 0 1px 0;border-color:var(--e-global-color-text)}.elementor-21 .elementor-element.elementor-element-eabcca3.elementor-element{--align-self:flex-start}.elementor-21 .elementor-element.elementor-element-eabcca3{text-align:center}.elementor-21 .elementor-element.elementor-element-eabcca3 .elementor-heading-title{font-family:var(--e-global-typography-4c4e7cd-font-family),Sans-serif;font-size:var(--e-global-typography-4c4e7cd-font-size);font-weight:var(--e-global-typography-4c4e7cd-font-weight);line-height:var(--e-global-typography-4c4e7cd-line-height);letter-spacing:var(--e-global-typography-4c4e7cd-letter-spacing);color:var(--e-global-color-text)}.elementor-21 .elementor-element.elementor-element-a6a0193{text-align:start}.elementor-21 .elementor-element.elementor-element-58fcb2f{--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}.elementor-21 .elementor-element.elementor-element-81c4eba{--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;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-21 .elementor-element.elementor-element-35405b0.elementor-element{--align-self:center}.elementor-21 .elementor-element.elementor-element-35405b0 .elementor-icon-wrapper{text-align:center}.elementor-21 .elementor-element.elementor-element-35405b0 .elementor-icon{font-size:60px}.elementor-21 .elementor-element.elementor-element-35405b0 .elementor-icon svg{height:60px}.elementor-21 .elementor-element.elementor-element-35405b0 .elementor-icon-wrapper svg{width:auto}.elementor-21 .elementor-element.elementor-element-e0f220d{text-align:center}.elementor-21 .elementor-element.elementor-element-0c62704{--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;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-21 .elementor-element.elementor-element-f68b2b1.elementor-element{--align-self:center}.elementor-21 .elementor-element.elementor-element-f68b2b1 .elementor-icon-wrapper{text-align:center}.elementor-21 .elementor-element.elementor-element-f68b2b1 .elementor-icon{font-size:60px}.elementor-21 .elementor-element.elementor-element-f68b2b1 .elementor-icon svg{height:60px}.elementor-21 .elementor-element.elementor-element-f68b2b1 .elementor-icon-wrapper svg{width:auto}.elementor-21 .elementor-element.elementor-element-ba33108{text-align:center}.elementor-21 .elementor-element.elementor-element-30c771d{--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;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-21 .elementor-element.elementor-element-f1e459b.elementor-element{--align-self:center}.elementor-21 .elementor-element.elementor-element-f1e459b .elementor-icon-wrapper{text-align:center}.elementor-21 .elementor-element.elementor-element-f1e459b .elementor-icon{font-size:60px}.elementor-21 .elementor-element.elementor-element-f1e459b .elementor-icon svg{height:60px}.elementor-21 .elementor-element.elementor-element-f1e459b .elementor-icon-wrapper svg{width:auto}.elementor-21 .elementor-element.elementor-element-f4d294b{text-align:center}.elementor-21 .elementor-element.elementor-element-4aeeab4{--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;--justify-content:center;--padding-top:7rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem}.elementor-21 .elementor-element.elementor-element-4aeeab4:not(.elementor-motion-effects-element-type-background),.elementor-21 .elementor-element.elementor-element-4aeeab4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-21 .elementor-element.elementor-element-65baa07>.elementor-widget-container{padding:0rem 7rem 0rem 0rem;border-style:solid;border-width:0 0 1px 0;border-color:var(--e-global-color-text)}.elementor-21 .elementor-element.elementor-element-65baa07{text-align:start}.elementor-21 .elementor-element.elementor-element-65baa07 .elementor-heading-title{font-family:var(--e-global-typography-4c4e7cd-font-family),Sans-serif;font-size:var(--e-global-typography-4c4e7cd-font-size);font-weight:var(--e-global-typography-4c4e7cd-font-weight);line-height:var(--e-global-typography-4c4e7cd-line-height);letter-spacing:var(--e-global-typography-4c4e7cd-letter-spacing);color:var(--e-global-color-text)}.elementor-21 .elementor-element.elementor-element-755feb5{text-align:start}.elementor-21 .elementor-element.elementor-element-3d5202c{--display:flex;--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem}.elementor-21 .elementor-element.elementor-element-0faed69 .elementor-field-group{padding-right:calc(40px/2);padding-left:calc(40px/2);margin-bottom:40px}.elementor-21 .elementor-element.elementor-element-0faed69 .elementor-form-fields-wrapper{margin-left:calc(-40px/2);margin-right:calc(-40px/2);margin-bottom:-40px}.elementor-21 .elementor-element.elementor-element-0faed69 .elementor-field-group.recaptcha_v3-bottomleft,.elementor-21 .elementor-element.elementor-element-0faed69 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0}body.rtl .elementor-21 .elementor-element.elementor-element-0faed69 .elementor-labels-inline .elementor-field-group>label{padding-left:10px}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-0faed69 .elementor-labels-inline .elementor-field-group>label{padding-right:10px}body .elementor-21 .elementor-element.elementor-element-0faed69 .elementor-labels-above .elementor-field-group>label{padding-bottom:10px}.elementor-21 .elementor-element.elementor-element-0faed69 .elementor-field-group>label{font-family:var(--e-global-typography-ae4b93e-font-family),Sans-serif;font-size:var(--e-global-typography-ae4b93e-font-size);font-weight:var(--e-global-typography-ae4b93e-font-weight);line-height:var(--e-global-typography-ae4b93e-line-height)}.elementor-21 .elementor-element.elementor-element-0faed69 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#fff;border-color:#80391E7D;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px}.elementor-21 .elementor-element.elementor-element-0faed69 .elementor-field-group .elementor-select-wrapper select{background-color:#fff;border-color:#80391E7D;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px}.elementor-21 .elementor-element.elementor-element-0faed69 .elementor-field-group .elementor-select-wrapper::before{color:#80391E7D}.elementor-21 .elementor-element.elementor-element-0faed69 .e-form__buttons__wrapper__button-next{color:#fff}.elementor-21 .elementor-element.elementor-element-0faed69 .elementor-button[type="submit"]{color:#fff}.elementor-21 .elementor-element.elementor-element-0faed69 .elementor-button[type="submit"] svg *{fill:#fff}.elementor-21 .elementor-element.elementor-element-0faed69 .e-form__buttons__wrapper__button-previous{color:#fff}.elementor-21 .elementor-element.elementor-element-0faed69 .e-form__buttons__wrapper__button-next:hover{color:#fff}.elementor-21 .elementor-element.elementor-element-0faed69 .elementor-button[type="submit"]:hover{color:#fff}.elementor-21 .elementor-element.elementor-element-0faed69 .elementor-button[type="submit"]:hover svg *{fill:#fff}.elementor-21 .elementor-element.elementor-element-0faed69 .e-form__buttons__wrapper__button-previous:hover{color:#fff}.elementor-21 .elementor-element.elementor-element-0faed69 .elementor-button{padding:12px 50px 8px 50px}.elementor-21 .elementor-element.elementor-element-0faed69{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px}.elementor-21 .elementor-element.elementor-element-0a471c4{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px}.elementor-21 .elementor-element.elementor-element-0a471c4 .elementor-divider-separator{width:100%}.elementor-21 .elementor-element.elementor-element-0a471c4 .elementor-divider{padding-block-start:48px;padding-block-end:48px}.elementor-21 .elementor-element.elementor-element-5df11c5{--display:flex;--min-height:35vh;--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:60px 60px;--row-gap:60px;--column-gap:60px}.elementor-21 .elementor-element.elementor-element-8eda94f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--border-radius:30px 30px 30px 30px}.elementor-21 .elementor-element.elementor-element-8eda94f:not(.elementor-motion-effects-element-type-background),.elementor-21 .elementor-element.elementor-element-8eda94f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ffr-steuer.de/wp-content/uploads/2024/12/contact01.jpg);background-position:center center;background-size:cover}.elementor-21 .elementor-element.elementor-element-3f44c3d{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-21 .elementor-element.elementor-element-3f44c3d.e-con{--align-self:stretch}.elementor-21 .elementor-element.elementor-element-b35f3c5{--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;--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem}.elementor-21 .elementor-element.elementor-element-c2203c9{--display:flex;border-style:solid;--border-style:solid;border-width:0 1px 0 0;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-text);--border-color:var( --e-global-color-text );--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem}.elementor-21 .elementor-element.elementor-element-0147101{--display:flex;border-style:solid;--border-style:solid;border-width:0 0 0 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-text);--border-color:var( --e-global-color-text );--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem}.elementor-21 .elementor-element.elementor-element-b04b87e{--display:flex;border-style:solid;--border-style:solid;border-width:0 1px 0 0;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-text);--border-color:var( --e-global-color-text );--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-bd15569{--min-height:60vh;--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-21 .elementor-element.elementor-element-6f5c545 .elementor-heading-title{font-size:32px;line-height:40px}.elementor-21 .elementor-element.elementor-element-226ce40{--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem}.elementor-21 .elementor-element.elementor-element-5cdfe61 .elementor-heading-title{font-size:var(--e-global-typography-4c4e7cd-font-size);line-height:var(--e-global-typography-4c4e7cd-line-height);letter-spacing:var(--e-global-typography-4c4e7cd-letter-spacing)}.elementor-21 .elementor-element.elementor-element-9086f94 .elementor-heading-title{font-size:var(--e-global-typography-4c4e7cd-font-size);line-height:var(--e-global-typography-4c4e7cd-line-height);letter-spacing:var(--e-global-typography-4c4e7cd-letter-spacing)}.elementor-21 .elementor-element.elementor-element-a78f7e6{--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-21 .elementor-element.elementor-element-72b8d31 .elementor-heading-title{font-size:24px;line-height:32px}.elementor-21 .elementor-element.elementor-element-a776a13{--min-height:350px}.elementor-21 .elementor-element.elementor-element-65b30aa{--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem}.elementor-21 .elementor-element.elementor-element-6050348{--grid-auto-flow:row}.elementor-21 .elementor-element.elementor-element-eabcca3 .elementor-heading-title{font-size:var(--e-global-typography-4c4e7cd-font-size);line-height:var(--e-global-typography-4c4e7cd-line-height);letter-spacing:var(--e-global-typography-4c4e7cd-letter-spacing)}.elementor-21 .elementor-element.elementor-element-58fcb2f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:60px 20px;--row-gap:60px;--column-gap:20px;--flex-wrap:wrap}.elementor-21 .elementor-element.elementor-element-30c771d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-21 .elementor-element.elementor-element-65baa07 .elementor-heading-title{font-size:var(--e-global-typography-4c4e7cd-font-size);line-height:var(--e-global-typography-4c4e7cd-line-height);letter-spacing:var(--e-global-typography-4c4e7cd-letter-spacing)}.elementor-21 .elementor-element.elementor-element-0faed69 .elementor-field-group>label{font-size:var(--e-global-typography-ae4b93e-font-size);line-height:var(--e-global-typography-ae4b93e-line-height)}}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-bd15569{--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem}.elementor-21 .elementor-element.elementor-element-6f5c545 .elementor-heading-title{font-size:30px;line-height:38px}.elementor-21 .elementor-element.elementor-element-d17ae6c.e-con{--order:-99999 /* order start hack */}.elementor-21 .elementor-element.elementor-element-226ce40{--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem}.elementor-21 .elementor-element.elementor-element-5cdfe61 .elementor-heading-title{font-size:var(--e-global-typography-4c4e7cd-font-size);line-height:var(--e-global-typography-4c4e7cd-line-height);letter-spacing:var(--e-global-typography-4c4e7cd-letter-spacing)}.elementor-21 .elementor-element.elementor-element-d1f39a7{--min-height:30vh;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem}.elementor-21 .elementor-element.elementor-element-9cdce4b{--min-height:30vh;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem}.elementor-21 .elementor-element.elementor-element-9cdce4b.e-con{--order:-99999 /* order start hack */}.elementor-21 .elementor-element.elementor-element-ebb835a{--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;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem}.elementor-21 .elementor-element.elementor-element-9086f94 .elementor-heading-title{font-size:var(--e-global-typography-4c4e7cd-font-size);line-height:var(--e-global-typography-4c4e7cd-line-height);letter-spacing:var(--e-global-typography-4c4e7cd-letter-spacing)}.elementor-21 .elementor-element.elementor-element-72b8d31 .elementor-heading-title{font-size:22px;line-height:28px}.elementor-21 .elementor-element.elementor-element-ec1105b{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem}.elementor-21 .elementor-element.elementor-element-ec1105b.e-con{--order:-99999 /* order start hack */}.elementor-21 .elementor-element.elementor-element-fffde66{--content-width:250px}.elementor-21 .elementor-element.elementor-element-a776a13{--min-height:350px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem}.elementor-21 .elementor-element.elementor-element-65b30aa{--margin-top:0rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem}.elementor-21 .elementor-element.elementor-element-6050348{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-21 .elementor-element.elementor-element-765a355{--min-height:30vh;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem}.elementor-21 .elementor-element.elementor-element-51140cc{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem}.elementor-21 .elementor-element.elementor-element-eabcca3 .elementor-heading-title{font-size:var(--e-global-typography-4c4e7cd-font-size);line-height:var(--e-global-typography-4c4e7cd-line-height);letter-spacing:var(--e-global-typography-4c4e7cd-letter-spacing)}.elementor-21 .elementor-element.elementor-element-4aeeab4{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem}.elementor-21 .elementor-element.elementor-element-65baa07 .elementor-heading-title{font-size:var(--e-global-typography-4c4e7cd-font-size);line-height:var(--e-global-typography-4c4e7cd-line-height);letter-spacing:var(--e-global-typography-4c4e7cd-letter-spacing)}.elementor-21 .elementor-element.elementor-element-0faed69 .elementor-field-group>label{font-size:var(--e-global-typography-ae4b93e-font-size);line-height:var(--e-global-typography-ae4b93e-line-height)}.elementor-21 .elementor-element.elementor-element-8eda94f{--min-height:30vh;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem}.elementor-21 .elementor-element.elementor-element-c2203c9{border-width:0 0 1px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px}.elementor-21 .elementor-element.elementor-element-b04b87e{border-width:0 0 1px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px}}@media(min-width:768px){.elementor-21 .elementor-element.elementor-element-1fade91{--width:66.666%}.elementor-21 .elementor-element.elementor-element-ec1105b{--width:33.333%}.elementor-21 .elementor-element.elementor-element-fffde66{--content-width:320px}.elementor-21 .elementor-element.elementor-element-6050348{--content-width:1000px}.elementor-21 .elementor-element.elementor-element-3d5202c{--content-width:1000px}.elementor-21 .elementor-element.elementor-element-5df11c5{--content-width:1000px}.elementor-21 .elementor-element.elementor-element-b35f3c5{--content-width:1000px}}@media(max-width:1024px) and (min-width:768px){.elementor-21 .elementor-element.elementor-element-81c4eba{--width:calc(50% - 10px)}.elementor-21 .elementor-element.elementor-element-0c62704{--width:calc(50% - 10px)}.elementor-21 .elementor-element.elementor-element-30c771d{--width:calc(50% - 10px)}}.elementor-21 .elementor-element.elementor-element-bd2cb90 a{min-width:12rem}.elementor-21 .elementor-element.elementor-element-bd15569:before{content:"";display:block;width:560px;height:305px;position:absolute;background-image:radial-gradient(#80391e,#80391e00);border-radius:100%;top:50%;left:75%;transform:translate(-50%,-50%);filter:blur(125px)}@media (min-width:768px) and (max-width:1024px){.elementor-21 .elementor-element.elementor-element-bd15569:before{width:300px;height:200px;top:50%;left:75%;filter:blur(125px)}}@media screen and (max-width:768px){.elementor-21 .elementor-element.elementor-element-bd15569:before{width:300px;height:200px;top:50%;left:50%;filter:blur(125px)}}.elementor-21 .elementor-element.elementor-element-7ccb3e2 a{min-width:12rem}.elementor-21 .elementor-element.elementor-element-a0af753 a{min-width:12rem}.elementor-21 .elementor-element.elementor-element-5b7bbe3 a{min-width:12rem}.elementor-21 .elementor-element.elementor-element-30c771d{margin:auto}