.elementor-16 .elementor-element.elementor-element-74ff675b{--display:flex;--position:relative;--min-height:88vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--overlay-opacity:1;--border-radius:32px 32px 0px 0px;--margin-top:clamp(8px, 1.5vh, 16px);--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-16 .elementor-element.elementor-element-74ff675b:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-74ff675b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF6F0;background-image:url("https://relaunch.fischerfutureheat.de/wp-content/uploads/2026/07/hero-fischer-classic-black.webp");background-position:center right;background-size:cover;}.elementor-16 .elementor-element.elementor-element-74ff675b::before, .elementor-16 .elementor-element.elementor-element-74ff675b > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-74ff675b > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-74ff675b > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-74ff675b > .e-con-inner > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-74ff675b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(100deg, #FAF6F0F7 6%, rgba(250,246,240,0) 73%);}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-74ff675b{left:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-74ff675b{right:0px;}.elementor-16 .elementor-element.elementor-element-7afa0802{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:70px;--padding-bottom:70px;--padding-left:72px;--padding-right:72px;--z-index:2;}.elementor-16 .elementor-element.elementor-element-53c29018{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-16 .elementor-element.elementor-element-7b89fe86{--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;--border-radius:999px 999px 999px 999px;box-shadow:0px 3px 12px 0px rgba(26,26,26,0.08);--padding-top:9px;--padding-bottom:9px;--padding-left:16px;--padding-right:16px;}.elementor-16 .elementor-element.elementor-element-7b89fe86:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-7b89fe86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.9);}.elementor-16 .elementor-element.elementor-element-7b89fe86.e-con{--align-self:flex-start;}.elementor-16 .elementor-element.elementor-element-69d0d95d .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-69d0d95d.elementor-view-stacked .elementor-icon{background-color:#FF6800;}.elementor-16 .elementor-element.elementor-element-69d0d95d.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-69d0d95d.elementor-view-default .elementor-icon{color:#FF6800;border-color:#FF6800;}.elementor-16 .elementor-element.elementor-element-69d0d95d.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-69d0d95d.elementor-view-default .elementor-icon svg{fill:#FF6800;}.elementor-16 .elementor-element.elementor-element-69d0d95d .elementor-icon{font-size:6px;}.elementor-16 .elementor-element.elementor-element-69d0d95d .elementor-icon svg{height:6px;}.elementor-16 .elementor-element.elementor-element-5bce8332{text-align:start;}.elementor-16 .elementor-element.elementor-element-5bce8332 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0.04em;color:#A0491A;}.elementor-16 .elementor-element.elementor-element-379bc148{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-16 .elementor-element.elementor-element-379bc148 .elementor-heading-title{font-size:72px;font-weight:800;line-height:1.02em;letter-spacing:-0.035em;color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-48ac4f18{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:20px;line-height:1.55em;color:#3f3a34;}.elementor-16 .elementor-element.elementor-element-5985d921{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-5985d921.e-con{--align-self:flex-start;}.elementor-16 .elementor-element.elementor-element-2c234dfa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-16 .elementor-element.elementor-element-6ea38d80 .elementor-button{background-color:#FF6800;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-d88298d );color:var( --e-global-color-d88298d );box-shadow:0px 8px 22px 0px rgba(26,26,26,0.16);border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-6ea38d80 .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-6ea38d80 .elementor-button:focus{background-color:#D95800;color:var( --e-global-color-2af1885 );}.elementor-16 .elementor-element.elementor-element-6ea38d80 .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-6ea38d80 .elementor-button:focus svg{fill:var( --e-global-color-2af1885 );}.elementor-16 .elementor-element.elementor-element-11412548{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-16 .elementor-element.elementor-element-33cde932 .elementor-button{background-color:rgba(255,255,255,0.92);font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;fill:#1A1A1A;color:#1A1A1A;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-33cde932 .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-33cde932 .elementor-button:focus{background-color:#FFFFFF;color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-33cde932 .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-33cde932 .elementor-button:focus svg{fill:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-78634002{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-78634002.e-con{--align-self:flex-start;}.elementor-16 .elementor-element.elementor-element-13c9caf6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-16 .elementor-element.elementor-element-5e7f7117{--display:flex;--position:relative;--min-height:340px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;--border-radius:24px 24px 24px 24px;box-shadow:0px 20px 50px 0px rgba(26,26,26,0.14);top:0px;}.elementor-16 .elementor-element.elementor-element-5e7f7117:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-5e7f7117 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://relaunch.fischerfutureheat.de/wp-content/uploads/2026/07/slider_tide_1.webp");background-position:center center;background-size:cover;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-5e7f7117{left:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-5e7f7117{right:0px;}.elementor-16 .elementor-element.elementor-element-210726c5{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:16px 16px 16px 16px;box-shadow:0px 12px 34px 0px rgba(26,26,26,0.16);--padding-top:12px;--padding-bottom:12px;--padding-left:15px;--padding-right:15px;top:0px;}.elementor-16 .elementor-element.elementor-element-210726c5:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-210726c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-210726c5{left:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-210726c5{right:0px;}.elementor-16 .elementor-element.elementor-element-c0f992e .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;color:#A0491A;}.elementor-16 .elementor-element.elementor-element-2a4ce15b{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-2a4ce15b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:19px;font-weight:800;color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-5d1c9349{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:14px 14px 14px 14px;box-shadow:0px 12px 34px 0px rgba(26,26,26,0.24);--padding-top:10px;--padding-bottom:10px;--padding-left:14px;--padding-right:14px;top:0px;}.elementor-16 .elementor-element.elementor-element-5d1c9349:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-5d1c9349 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-5d1c9349{left:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-5d1c9349{right:0px;}.elementor-16 .elementor-element.elementor-element-39338632 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:19px;font-weight:800;color:#FF6800;}.elementor-16 .elementor-element.elementor-element-5916e2e5{margin:1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-5916e2e5 .elementor-heading-title{font-size:11px;color:#C9C1B8;}.elementor-16 .elementor-element.elementor-element-2297a919{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:12px 12px;--row-gap:12px;--column-gap:12px;top:0px;--z-index:2;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-2297a919{left:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-2297a919{right:0px;}.elementor-16 .elementor-element.elementor-element-b2ca46a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:16px 16px 16px 16px;box-shadow:0px 12px 34px 0px rgba(26,26,26,0.24);--padding-top:12px;--padding-bottom:12px;--padding-left:16px;--padding-right:16px;}.elementor-16 .elementor-element.elementor-element-b2ca46a:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-b2ca46a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-9aa7fa9 .elementor-heading-title{font-size:19px;font-weight:800;color:#FF6800;}.elementor-16 .elementor-element.elementor-element-65652d2{margin:1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-65652d2 .elementor-heading-title{font-size:11px;color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-1ade5d0d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:16px 16px 16px 16px;box-shadow:0px 12px 34px 0px rgba(26,26,26,0.24);--padding-top:12px;--padding-bottom:12px;--padding-left:16px;--padding-right:16px;}.elementor-16 .elementor-element.elementor-element-1ade5d0d:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-1ade5d0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-457416b1 .elementor-heading-title{font-size:19px;font-weight:800;color:#FF6800;}.elementor-16 .elementor-element.elementor-element-682f8011{margin:1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-682f8011 .elementor-heading-title{font-size:11px;color:#C9C1B8;}.elementor-16 .elementor-element.elementor-element-5a4360f6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:16px 16px 16px 16px;box-shadow:0px 12px 34px 0px rgba(26,26,26,0.16);--padding-top:13px;--padding-bottom:13px;--padding-left:16px;--padding-right:16px;}.elementor-16 .elementor-element.elementor-element-5a4360f6:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-5a4360f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-7b1a3762 .elementor-heading-title{font-size:11px;color:#A0491A;}.elementor-16 .elementor-element.elementor-element-6f0b0bb3{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-6f0b0bb3 .elementor-heading-title{font-size:19px;font-weight:800;color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-57538c4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0;--margin-bottom:var(--section-gap);--margin-left:0;--margin-right:0;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-1a7b72b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;}.elementor-16 .elementor-element.elementor-element-adb2b66{--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:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:nowrap;}.elementor-16 .elementor-element.elementor-element-ff0fe04{background-color:#FAF7F2;padding:10px 18px 10px 18px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-ff0fe04 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13.5px;font-weight:700;color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-ab36d94{background-color:#FAF7F2;padding:10px 18px 10px 18px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-ab36d94 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13.5px;font-weight:700;color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-1242114{background-color:#FAF7F2;padding:10px 18px 10px 18px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-1242114 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13.5px;font-weight:700;color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-d19afae{background-color:#FAF7F2;padding:10px 18px 10px 18px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-d19afae .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13.5px;font-weight:700;color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-7c031c8{background-color:#FAF7F2;padding:10px 18px 10px 18px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-7c031c8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13.5px;font-weight:700;color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-e281378{background-color:#FAF7F2;padding:10px 18px 10px 18px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-e281378 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13.5px;font-weight:700;color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-cf92e91{background-color:#FAF7F2;padding:10px 18px 10px 18px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-cf92e91 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13.5px;font-weight:700;color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-30e1fc7{background-color:#FAF7F2;padding:10px 18px 10px 18px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-30e1fc7 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13.5px;font-weight:700;color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-23f4897{background-color:#FAF7F2;padding:10px 18px 10px 18px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-23f4897 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13.5px;font-weight:700;color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-f5bf080{background-color:#FAF7F2;padding:10px 18px 10px 18px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-f5bf080 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13.5px;font-weight:700;color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-52ff1b0{background-color:#FAF7F2;padding:10px 18px 10px 18px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-52ff1b0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13.5px;font-weight:700;color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-2c4f379{background-color:#FAF7F2;padding:10px 18px 10px 18px;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-2c4f379 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13.5px;font-weight:700;color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-3f6bbea{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:var(--section-gap);--margin-bottom:var(--section-gap);--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-16 .elementor-element.elementor-element-d249464{--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:40px 48px;--row-gap:40px;--column-gap:48px;--flex-wrap:wrap;}.elementor-16 .elementor-element.elementor-element-eaa3da9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-16 .elementor-element.elementor-element-c066d4b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0.6px;color:#A0491A;}.elementor-16 .elementor-element.elementor-element-d1dbedc{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-d1dbedc .elementor-heading-title{font-size:37px;font-weight:800;line-height:1.12em;letter-spacing:-0.4px;color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-72fbb61{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;line-height:1.6em;color:#6b625a;}.elementor-16 .elementor-element.elementor-element-d6cd84f{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;font-style:italic;line-height:1.5em;color:#8c8378;}.elementor-16 .elementor-element.elementor-element-7b0f747{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:4px 18px;--row-gap:4px;--column-gap:18px;--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-06e8ad1{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-16 .elementor-element.elementor-element-ba4b8d9.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-ba4b8d9 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-ba4b8d9.elementor-view-stacked .elementor-icon{background-color:#FF6800;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-ba4b8d9.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-ba4b8d9.elementor-view-default .elementor-icon{color:#FF6800;border-color:#FF6800;}.elementor-16 .elementor-element.elementor-element-ba4b8d9.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-ba4b8d9.elementor-view-default .elementor-icon svg{fill:#FF6800;}.elementor-16 .elementor-element.elementor-element-ba4b8d9.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-ba4b8d9.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-ba4b8d9 .elementor-icon{font-size:8px;padding:5px;}.elementor-16 .elementor-element.elementor-element-ba4b8d9 .elementor-icon svg{height:8px;}.elementor-16 .elementor-element.elementor-element-6b7b3d5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13.5px;line-height:1.4em;color:#3f3a34;}.elementor-16 .elementor-element.elementor-element-df318e2{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-16 .elementor-element.elementor-element-4b3ba25 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-4b3ba25.elementor-view-stacked .elementor-icon{background-color:#FF6800;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-4b3ba25.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-4b3ba25.elementor-view-default .elementor-icon{color:#FF6800;border-color:#FF6800;}.elementor-16 .elementor-element.elementor-element-4b3ba25.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-4b3ba25.elementor-view-default .elementor-icon svg{fill:#FF6800;}.elementor-16 .elementor-element.elementor-element-4b3ba25.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-4b3ba25.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-4b3ba25 .elementor-icon{font-size:8px;padding:5px;}.elementor-16 .elementor-element.elementor-element-4b3ba25 .elementor-icon svg{height:8px;}.elementor-16 .elementor-element.elementor-element-acedcc0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13.5px;line-height:1.4em;color:#3f3a34;}.elementor-16 .elementor-element.elementor-element-c2da0c8{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-16 .elementor-element.elementor-element-5c4a481 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-5c4a481.elementor-view-stacked .elementor-icon{background-color:#FF6800;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-5c4a481.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-5c4a481.elementor-view-default .elementor-icon{color:#FF6800;border-color:#FF6800;}.elementor-16 .elementor-element.elementor-element-5c4a481.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-5c4a481.elementor-view-default .elementor-icon svg{fill:#FF6800;}.elementor-16 .elementor-element.elementor-element-5c4a481.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-5c4a481.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-5c4a481 .elementor-icon{font-size:8px;padding:5px;}.elementor-16 .elementor-element.elementor-element-5c4a481 .elementor-icon svg{height:8px;}.elementor-16 .elementor-element.elementor-element-5355838 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13.5px;line-height:1.4em;color:#3f3a34;}.elementor-16 .elementor-element.elementor-element-77adba2{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-16 .elementor-element.elementor-element-f0606f1 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-f0606f1.elementor-view-stacked .elementor-icon{background-color:#FF6800;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-f0606f1.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-f0606f1.elementor-view-default .elementor-icon{color:#FF6800;border-color:#FF6800;}.elementor-16 .elementor-element.elementor-element-f0606f1.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-f0606f1.elementor-view-default .elementor-icon svg{fill:#FF6800;}.elementor-16 .elementor-element.elementor-element-f0606f1.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-f0606f1.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-f0606f1 .elementor-icon{font-size:8px;padding:5px;}.elementor-16 .elementor-element.elementor-element-f0606f1 .elementor-icon svg{height:8px;}.elementor-16 .elementor-element.elementor-element-6804f31 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13.5px;line-height:1.4em;color:#3f3a34;}.elementor-16 .elementor-element.elementor-element-403d5ac{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-16 .elementor-element.elementor-element-5958167 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-5958167.elementor-view-stacked .elementor-icon{background-color:#FF6800;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-5958167.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-5958167.elementor-view-default .elementor-icon{color:#FF6800;border-color:#FF6800;}.elementor-16 .elementor-element.elementor-element-5958167.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-5958167.elementor-view-default .elementor-icon svg{fill:#FF6800;}.elementor-16 .elementor-element.elementor-element-5958167.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-5958167.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-5958167 .elementor-icon{font-size:8px;padding:5px;}.elementor-16 .elementor-element.elementor-element-5958167 .elementor-icon svg{height:8px;}.elementor-16 .elementor-element.elementor-element-5e749fc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13.5px;line-height:1.4em;color:#3f3a34;}.elementor-16 .elementor-element.elementor-element-8dc082a{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-16 .elementor-element.elementor-element-324844f .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-324844f.elementor-view-stacked .elementor-icon{background-color:#FF6800;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-324844f.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-324844f.elementor-view-default .elementor-icon{color:#FF6800;border-color:#FF6800;}.elementor-16 .elementor-element.elementor-element-324844f.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-324844f.elementor-view-default .elementor-icon svg{fill:#FF6800;}.elementor-16 .elementor-element.elementor-element-324844f.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-324844f.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-324844f .elementor-icon{font-size:8px;padding:5px;}.elementor-16 .elementor-element.elementor-element-324844f .elementor-icon svg{height:8px;}.elementor-16 .elementor-element.elementor-element-0ba191e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13.5px;line-height:1.4em;color:#3f3a34;}.elementor-16 .elementor-element.elementor-element-c189d9e{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-16 .elementor-element.elementor-element-1df8966 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-1df8966.elementor-view-stacked .elementor-icon{background-color:#FF6800;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-1df8966.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-1df8966.elementor-view-default .elementor-icon{color:#FF6800;border-color:#FF6800;}.elementor-16 .elementor-element.elementor-element-1df8966.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-1df8966.elementor-view-default .elementor-icon svg{fill:#FF6800;}.elementor-16 .elementor-element.elementor-element-1df8966.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-1df8966.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-1df8966 .elementor-icon{font-size:8px;padding:5px;}.elementor-16 .elementor-element.elementor-element-1df8966 .elementor-icon svg{height:8px;}.elementor-16 .elementor-element.elementor-element-8a47ff1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13.5px;line-height:1.4em;color:#3f3a34;}.elementor-16 .elementor-element.elementor-element-ba5fe44{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-16 .elementor-element.elementor-element-33f2246 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-33f2246.elementor-view-stacked .elementor-icon{background-color:#FF6800;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-33f2246.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-33f2246.elementor-view-default .elementor-icon{color:#FF6800;border-color:#FF6800;}.elementor-16 .elementor-element.elementor-element-33f2246.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-33f2246.elementor-view-default .elementor-icon svg{fill:#FF6800;}.elementor-16 .elementor-element.elementor-element-33f2246.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-33f2246.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-33f2246 .elementor-icon{font-size:8px;padding:5px;}.elementor-16 .elementor-element.elementor-element-33f2246 .elementor-icon svg{height:8px;}.elementor-16 .elementor-element.elementor-element-cdaf114 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13.5px;line-height:1.4em;color:#3f3a34;}.elementor-16 .elementor-element.elementor-element-a0d3c3d .elementor-button{background-color:#FF6800;font-family:"Inter", Sans-serif;font-size:15.5px;font-weight:600;fill:var( --e-global-color-d88298d );color:var( --e-global-color-d88298d );box-shadow:0px 8px 22px 0px rgba(26,26,26,0.16);border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-a0d3c3d .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-a0d3c3d .elementor-button:focus{background-color:#D95800;color:var( --e-global-color-2af1885 );}.elementor-16 .elementor-element.elementor-element-a0d3c3d{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-a0d3c3d .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-a0d3c3d .elementor-button:focus svg{fill:var( --e-global-color-2af1885 );}.elementor-16 .elementor-element.elementor-element-b160294{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-16 .elementor-element.elementor-element-b160294.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-7cdfd31{--display:flex;--min-height:400px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:28px 28px 28px 28px;box-shadow:0px 20px 50px 0px rgba(26,26,26,0.14);}.elementor-16 .elementor-element.elementor-element-7cdfd31:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-7cdfd31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://relaunch.fischerfutureheat.de/wp-content/uploads/2026/07/fischer-classic-trio.webp");background-position:center center;background-size:cover;}.elementor-16 .elementor-element.elementor-element-da55c2d{--display:flex;--position:absolute;--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:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:999px 999px 999px 999px;box-shadow:0px 12px 34px 0px rgba(90,50,20,0.22);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:18px;bottom:18px;}.elementor-16 .elementor-element.elementor-element-da55c2d:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-da55c2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-da55c2d{left:18px;}body.rtl .elementor-16 .elementor-element.elementor-element-da55c2d{right:18px;}.elementor-16 .elementor-element.elementor-element-5efcffd .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-5efcffd.elementor-view-stacked .elementor-icon{background-color:#FF6800;}.elementor-16 .elementor-element.elementor-element-5efcffd.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-5efcffd.elementor-view-default .elementor-icon{color:#FF6800;border-color:#FF6800;}.elementor-16 .elementor-element.elementor-element-5efcffd.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-5efcffd.elementor-view-default .elementor-icon svg{fill:#FF6800;}.elementor-16 .elementor-element.elementor-element-5efcffd .elementor-icon{font-size:18px;padding:8px;}.elementor-16 .elementor-element.elementor-element-5efcffd .elementor-icon svg{height:18px;}.elementor-16 .elementor-element.elementor-element-ec98daf .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;line-height:1.2em;color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-66dec9cc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:var(--section-gap);--margin-bottom:var(--section-gap);--margin-left:0;--margin-right:0;}.elementor-16 .elementor-element.elementor-element-3a6257fe .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0.6px;color:#A0491A;}.elementor-16 .elementor-element.elementor-element-69068220{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-69068220 .elementor-heading-title{font-size:2.6rem;font-weight:800;line-height:1.1em;letter-spacing:-0.4px;color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-3cf05a0b{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:1rem;line-height:1.6em;color:#6b625a;}.elementor-16 .elementor-element.elementor-element-912186f{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:22px 22px;--row-gap:22px;--column-gap:22px;--grid-auto-flow:row;--align-items:stretch;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-996d369{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;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:#EEE7DE;--border-color:#EEE7DE;--border-radius:24px 24px 24px 24px;grid-column:span 2;}.elementor-16 .elementor-element.elementor-element-996d369:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-996d369 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #FAF7F2 0%, #FFFFFF 100%);}.elementor-16 .elementor-element.elementor-element-3dbbbf37{--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-16 .elementor-element.elementor-element-6c5c445a{background-color:#FF6800;padding:5px 11px 5px 11px;top:14px;z-index:2;border-radius:999px 999px 999px 999px;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-6c5c445a{left:14px;}body.rtl .elementor-16 .elementor-element.elementor-element-6c5c445a{right:14px;}.elementor-16 .elementor-element.elementor-element-6c5c445a .elementor-heading-title{font-size:10.5px;font-weight:600;line-height:15px;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-1d320b9a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:20px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-16 .elementor-element.elementor-element-63db58bc{--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:space-between;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-16 .elementor-element.elementor-element-76d5a062{text-align:start;}.elementor-16 .elementor-element.elementor-element-76d5a062 .elementor-heading-title{font-size:18.4px;font-weight:700;color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-70214b40 .elementor-button{background-color:#FFF3EA;font-size:10.5px;fill:#A0491A;color:#A0491A;border-style:none;border-radius:999px 999px 999px 999px;padding:4px 10px 4px 10px;}.elementor-16 .elementor-element.elementor-element-c608c3e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:13.5px;line-height:1.5em;color:#6b625a;}.elementor-16 .elementor-element.elementor-element-57917316{--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-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F1EAE0;--border-color:#F1EAE0;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-205b6727 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;color:#6f685f;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-51fad22{left:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-51fad22{right:0px;}.elementor-16 .elementor-element.elementor-element-51fad22{top:0px;z-index:5;}.elementor-16 .elementor-element.elementor-element-330f09b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;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:#EEE7DE;--border-color:#EEE7DE;--border-radius:24px 24px 24px 24px;grid-column:span 2;}.elementor-16 .elementor-element.elementor-element-330f09b:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-330f09b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #FAF7F2 0%, #FFFFFF 100%);}.elementor-16 .elementor-element.elementor-element-47776145{--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-16 .elementor-element.elementor-element-36fdff6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:20px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-16 .elementor-element.elementor-element-7be466b2{--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:space-between;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-16 .elementor-element.elementor-element-3ff13664{text-align:start;}.elementor-16 .elementor-element.elementor-element-3ff13664 .elementor-heading-title{font-size:18.4px;font-weight:700;color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-4396372a .elementor-button{background-color:#FFF3EA;font-size:10.5px;fill:#A0491A;color:#A0491A;border-style:none;border-radius:999px 999px 999px 999px;padding:4px 10px 4px 10px;}.elementor-16 .elementor-element.elementor-element-35a30895{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:13.5px;line-height:1.5em;color:#6b625a;}.elementor-16 .elementor-element.elementor-element-54546861{--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-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F1EAE0;--border-color:#F1EAE0;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-3a1de43e .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;color:#6f685f;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-b24b008{left:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-b24b008{right:0px;}.elementor-16 .elementor-element.elementor-element-b24b008{top:0px;z-index:5;}.elementor-16 .elementor-element.elementor-element-3c6bba78{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;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:#EEE7DE;--border-color:#EEE7DE;--border-radius:24px 24px 24px 24px;grid-column:span 2;}.elementor-16 .elementor-element.elementor-element-3c6bba78:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-3c6bba78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #FAF7F2 0%, #FFFFFF 100%);}.elementor-16 .elementor-element.elementor-element-5fed4bc7{--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-16 .elementor-element.elementor-element-2d0eddbb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:20px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-16 .elementor-element.elementor-element-4a0de81a{--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:space-between;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-16 .elementor-element.elementor-element-6ba00327{text-align:start;}.elementor-16 .elementor-element.elementor-element-6ba00327 .elementor-heading-title{font-size:18.4px;font-weight:700;color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-4bf7307c .elementor-button{background-color:#FFF3EA;font-size:10.5px;fill:#A0491A;color:#A0491A;border-style:none;border-radius:999px 999px 999px 999px;padding:4px 10px 4px 10px;}.elementor-16 .elementor-element.elementor-element-1348b916{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:13.5px;line-height:1.5em;color:#6b625a;}.elementor-16 .elementor-element.elementor-element-8d043d4{--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-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F1EAE0;--border-color:#F1EAE0;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-139c6fa9 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;color:#6f685f;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-ca4593a{left:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-ca4593a{right:0px;}.elementor-16 .elementor-element.elementor-element-ca4593a{top:0px;z-index:5;}.elementor-16 .elementor-element.elementor-element-1f7f766a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;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:#EEE7DE;--border-color:#EEE7DE;--border-radius:24px 24px 24px 24px;grid-column:span 2;}.elementor-16 .elementor-element.elementor-element-1f7f766a:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-1f7f766a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FAF7F2 0%, #FFFFFF 100%);}.elementor-16 .elementor-element.elementor-element-3feb22bc{--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-16 .elementor-element.elementor-element-5c85e16{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:20px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-16 .elementor-element.elementor-element-469c6262{--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:space-between;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-16 .elementor-element.elementor-element-53cbe762{text-align:start;}.elementor-16 .elementor-element.elementor-element-53cbe762 .elementor-heading-title{font-size:18.4px;font-weight:700;color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-5ff7e7d0 .elementor-button{background-color:#FFF3EA;font-size:10.5px;fill:#A0491A;color:#A0491A;border-style:none;border-radius:999px 999px 999px 999px;padding:4px 10px 4px 10px;}.elementor-16 .elementor-element.elementor-element-779fe159{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:13.5px;line-height:1.5em;color:#6b625a;}.elementor-16 .elementor-element.elementor-element-7d7a4bd6{--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-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F1EAE0;--border-color:#F1EAE0;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-13fcd88b .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;color:#6f685f;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-9812f89{left:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-9812f89{right:0px;}.elementor-16 .elementor-element.elementor-element-9812f89{top:0px;z-index:5;}.elementor-16 .elementor-element.elementor-element-3c32d7c5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;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:#EEE7DE;--border-color:#EEE7DE;--border-radius:24px 24px 24px 24px;grid-column:span 2;}.elementor-16 .elementor-element.elementor-element-3c32d7c5:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-3c32d7c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FAF7F2 0%, #FFFFFF 100%);}.elementor-16 .elementor-element.elementor-element-36d475df{--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-16 .elementor-element.elementor-element-67556cc6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:20px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-16 .elementor-element.elementor-element-709c9dfa{--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:space-between;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-16 .elementor-element.elementor-element-23fb40a5{text-align:start;}.elementor-16 .elementor-element.elementor-element-23fb40a5 .elementor-heading-title{font-size:18.4px;font-weight:700;color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-50f01b2a .elementor-button{background-color:#FFF3EA;font-size:10.5px;fill:#A0491A;color:#A0491A;border-style:none;border-radius:999px 999px 999px 999px;padding:4px 10px 4px 10px;}.elementor-16 .elementor-element.elementor-element-a169eec{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:13.5px;line-height:1.5em;color:#6b625a;}.elementor-16 .elementor-element.elementor-element-77ba6ca8{--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-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F1EAE0;--border-color:#F1EAE0;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-3b23ce5e .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;color:#6f685f;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-d1b9354{left:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-d1b9354{right:0px;}.elementor-16 .elementor-element.elementor-element-d1b9354{top:0px;z-index:5;}.elementor-16 .elementor-element.elementor-element-5b0fb747{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;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:#EEE7DE;--border-color:#EEE7DE;--border-radius:24px 24px 24px 24px;grid-column:span 2;}.elementor-16 .elementor-element.elementor-element-5b0fb747:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-5b0fb747 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FAF7F2 0%, #FFFFFF 100%);}.elementor-16 .elementor-element.elementor-element-41dd91f9{--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-16 .elementor-element.elementor-element-44620aa6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:20px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-16 .elementor-element.elementor-element-7809991a{--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:space-between;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-16 .elementor-element.elementor-element-3edee5f6{text-align:start;}.elementor-16 .elementor-element.elementor-element-3edee5f6 .elementor-heading-title{font-size:18.4px;font-weight:700;color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-42c7e7c7 .elementor-button{background-color:#FFF3EA;font-size:10.5px;fill:#A0491A;color:#A0491A;border-style:none;border-radius:999px 999px 999px 999px;padding:4px 10px 4px 10px;}.elementor-16 .elementor-element.elementor-element-6edef83e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:13.5px;line-height:1.5em;color:#6b625a;}.elementor-16 .elementor-element.elementor-element-1b3da112{--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-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F1EAE0;--border-color:#F1EAE0;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-3634e743 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;color:#6f685f;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-4cc080a{left:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-4cc080a{right:0px;}.elementor-16 .elementor-element.elementor-element-4cc080a{top:0px;z-index:5;}.elementor-16 .elementor-element.elementor-element-a184491{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:var(--section-gap);--margin-bottom:var(--section-gap);--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-bbf0ae7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:34px 34px 34px 34px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-16 .elementor-element.elementor-element-bbf0ae7:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-bbf0ae7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF6F0;}.elementor-16 .elementor-element.elementor-element-17f4b71{--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:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:wrap;}.elementor-16 .elementor-element.elementor-element-e81160d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-16 .elementor-element.elementor-element-e81160d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-60a1330 .elementor-heading-title{font-size:40px;font-weight:800;line-height:1.08em;letter-spacing:-0.8px;color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-bedbbff{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;line-height:1.65em;color:#6B625A;}.elementor-16 .elementor-element.elementor-element-ae6c398{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:#FF6800;--border-color:#FF6800;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-2e4e10d .elementor-heading-title{font-size:22px;font-weight:700;line-height:1.32em;letter-spacing:-0.2px;color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-db85af4{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;line-height:1.65em;color:#6B625A;}.elementor-16 .elementor-element.elementor-element-e95eed6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-8f91c03{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:4px 18px;--row-gap:4px;--column-gap:18px;--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-d61fd4c{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-16 .elementor-element.elementor-element-d61fd4c.e-con{--align-self:center;}.elementor-16 .elementor-element.elementor-element-1fd4f7e .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-1fd4f7e.elementor-view-stacked .elementor-icon{background-color:#FF6800;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-1fd4f7e.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-1fd4f7e.elementor-view-default .elementor-icon{color:#FF6800;border-color:#FF6800;}.elementor-16 .elementor-element.elementor-element-1fd4f7e.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-1fd4f7e.elementor-view-default .elementor-icon svg{fill:#FF6800;}.elementor-16 .elementor-element.elementor-element-1fd4f7e.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-1fd4f7e.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-1fd4f7e .elementor-icon{font-size:8px;padding:5px;}.elementor-16 .elementor-element.elementor-element-1fd4f7e .elementor-icon svg{height:8px;}.elementor-16 .elementor-element.elementor-element-e46c6ee.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-e46c6ee .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13.5px;line-height:1.4em;color:#3f3a34;}.elementor-16 .elementor-element.elementor-element-c79aaca{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-16 .elementor-element.elementor-element-5ed6e13 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-5ed6e13.elementor-view-stacked .elementor-icon{background-color:#FF6800;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-5ed6e13.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-5ed6e13.elementor-view-default .elementor-icon{color:#FF6800;border-color:#FF6800;}.elementor-16 .elementor-element.elementor-element-5ed6e13.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-5ed6e13.elementor-view-default .elementor-icon svg{fill:#FF6800;}.elementor-16 .elementor-element.elementor-element-5ed6e13.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-5ed6e13.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-5ed6e13 .elementor-icon{font-size:8px;padding:5px;}.elementor-16 .elementor-element.elementor-element-5ed6e13 .elementor-icon svg{height:8px;}.elementor-16 .elementor-element.elementor-element-0384387 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13.5px;line-height:1.4em;color:#3f3a34;}.elementor-16 .elementor-element.elementor-element-ff537d7{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-16 .elementor-element.elementor-element-c3c35a7 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-c3c35a7.elementor-view-stacked .elementor-icon{background-color:#FF6800;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-c3c35a7.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-c3c35a7.elementor-view-default .elementor-icon{color:#FF6800;border-color:#FF6800;}.elementor-16 .elementor-element.elementor-element-c3c35a7.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-c3c35a7.elementor-view-default .elementor-icon svg{fill:#FF6800;}.elementor-16 .elementor-element.elementor-element-c3c35a7.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-c3c35a7.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-c3c35a7 .elementor-icon{font-size:8px;padding:5px;}.elementor-16 .elementor-element.elementor-element-c3c35a7 .elementor-icon svg{height:8px;}.elementor-16 .elementor-element.elementor-element-826f4af .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13.5px;line-height:1.4em;color:#3f3a34;}.elementor-16 .elementor-element.elementor-element-7fba8af{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-16 .elementor-element.elementor-element-7cd9252 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-7cd9252.elementor-view-stacked .elementor-icon{background-color:#FF6800;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-7cd9252.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-7cd9252.elementor-view-default .elementor-icon{color:#FF6800;border-color:#FF6800;}.elementor-16 .elementor-element.elementor-element-7cd9252.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-7cd9252.elementor-view-default .elementor-icon svg{fill:#FF6800;}.elementor-16 .elementor-element.elementor-element-7cd9252.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-7cd9252.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-7cd9252 .elementor-icon{font-size:8px;padding:5px;}.elementor-16 .elementor-element.elementor-element-7cd9252 .elementor-icon svg{height:8px;}.elementor-16 .elementor-element.elementor-element-8089cf6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13.5px;line-height:1.4em;color:#3f3a34;}.elementor-16 .elementor-element.elementor-element-7ee13a4 .elementor-button{background-color:#FF6800;font-family:"Inter", Sans-serif;font-size:15.5px;font-weight:600;fill:var( --e-global-color-d88298d );color:var( --e-global-color-d88298d );box-shadow:0px 8px 22px 0px rgba(26,26,26,0.16);border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-7ee13a4 .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-7ee13a4 .elementor-button:focus{background-color:#D95800;color:var( --e-global-color-2af1885 );}.elementor-16 .elementor-element.elementor-element-7ee13a4{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-7ee13a4 .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-7ee13a4 .elementor-button:focus svg{fill:var( --e-global-color-2af1885 );}.elementor-16 .elementor-element.elementor-element-e0f202e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-16 .elementor-element.elementor-element-e0f202e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-648358a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:24px 24px 24px 24px;}.elementor-16 .elementor-element.elementor-element-648358a:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-648358a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://relaunch.fischerfutureheat.de/wp-content/uploads/2026/07/fischer-tide-wohnzimmer-frt.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-648358a::before, .elementor-16 .elementor-element.elementor-element-648358a > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-648358a > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-648358a > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-648358a > .e-con-inner > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-648358a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-16 .elementor-element.elementor-element-a1b52c7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(255,255,255,0.1);--border-color:rgba(255,255,255,0.1);--margin-top:26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-061eddf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-16 .elementor-element.elementor-element-061eddf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;text-transform:uppercase;letter-spacing:0.55px;color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-f6b8de3{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-cafd50a img{height:200px;object-fit:contain;object-position:center center;}.elementor-16 .elementor-element.elementor-element-1ac40e4 img{height:200px;object-fit:contain;object-position:center center;}.elementor-16 .elementor-element.elementor-element-521feb8 img{height:100px;object-fit:contain;object-position:center center;}.elementor-16 .elementor-element.elementor-element-d161da1 img{height:100px;object-fit:contain;object-position:center center;}.elementor-16 .elementor-element.elementor-element-5b13fdb img{height:100px;object-fit:contain;object-position:center center;}.elementor-16 .elementor-element.elementor-element-b2384f8 img{height:100px;object-fit:contain;object-position:center center;}.elementor-16 .elementor-element.elementor-element-0df022b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:34px 34px 34px 34px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-0df022b:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-0df022b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#201C19;}.elementor-16 .elementor-element.elementor-element-2823cbd{--display:flex;--position:absolute;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );bottom:0px;--z-index:0;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-2823cbd{right:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-2823cbd{left:0px;}.elementor-16 .elementor-element.elementor-element-7b8541e img{width:1100px;}.elementor-16 .elementor-element.elementor-element-5435ae2{--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:flex-start;--gap:32px 48px;--row-gap:32px;--column-gap:48px;--flex-wrap:wrap;}.elementor-16 .elementor-element.elementor-element-d44e2c1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-16 .elementor-element.elementor-element-d44e2c1.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-16 .elementor-element.elementor-element-169cc11 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;color:#FF6800;}.elementor-16 .elementor-element.elementor-element-6b82940{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-6b82940 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.3rem;font-weight:800;line-height:1.1em;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-61ed6be{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:1.02rem;line-height:1.6em;color:#C9C1B8;}.elementor-16 .elementor-element.elementor-element-61ed6be a{color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-f8523b5{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:1.02rem;line-height:1.6em;color:#C9C1B8;}.elementor-16 .elementor-element.elementor-element-bffe769{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-1a432cd .elementor-button{background-color:#FF6800;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 8px 22px 0px rgba(160,73,26,0.2);border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-1a432cd .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-1a432cd .elementor-button:focus{background-color:#D95800;}.elementor-16 .elementor-element.elementor-element-1a432cd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16 .elementor-element.elementor-element-95e3c10{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--border-radius:22px 22px 22px 22px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-16 .elementor-element.elementor-element-95e3c10:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-95e3c10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.05);}.elementor-16 .elementor-element.elementor-element-95e3c10.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-16 .elementor-element.elementor-element-dd3ac8b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-16 .elementor-element.elementor-element-dd3ac8b .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:0.04em;color:#F0C9AE;}.elementor-16 .elementor-element.elementor-element-c296685{--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;}.elementor-16 .elementor-element.elementor-element-fc14727 .elementor-button{background-color:rgba(255,255,255,0.08);font-size:13px;font-weight:600;fill:var( --e-global-color-982dfd5 );color:var( --e-global-color-982dfd5 );border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.14);border-radius:999px 999px 999px 999px;padding:7px 14px 7px 10px;}.elementor-16 .elementor-element.elementor-element-059557e .elementor-button{background-color:rgba(255,255,255,0.08);font-size:13px;font-weight:600;fill:var( --e-global-color-982dfd5 );color:var( --e-global-color-982dfd5 );border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.14);border-radius:999px 999px 999px 999px;padding:7px 14px 7px 10px;}.elementor-16 .elementor-element.elementor-element-c4c9db7 .elementor-button{background-color:rgba(255,255,255,0.08);font-size:13px;font-weight:600;fill:var( --e-global-color-982dfd5 );color:var( --e-global-color-982dfd5 );border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.14);border-radius:999px 999px 999px 999px;padding:7px 14px 7px 10px;}.elementor-16 .elementor-element.elementor-element-4f14d05 .elementor-button{background-color:rgba(255,255,255,0.08);font-size:13px;font-weight:600;fill:var( --e-global-color-982dfd5 );color:var( --e-global-color-982dfd5 );border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.14);border-radius:999px 999px 999px 999px;padding:7px 14px 7px 10px;}.elementor-16 .elementor-element.elementor-element-4648474{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:var(--section-gap);--margin-bottom:var(--section-gap);--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-21eb956{--display:flex;--min-height:460px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--overflow:hidden;--overlay-opacity:0.5;--border-radius:34px 34px 34px 34px;}.elementor-16 .elementor-element.elementor-element-21eb956:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-21eb956 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://relaunch.fischerfutureheat.de/wp-content/uploads/2026/07/fischer-kombiniere-mit-pv-1.webp");background-position:center center;background-size:cover;}.elementor-16 .elementor-element.elementor-element-21eb956::before, .elementor-16 .elementor-element.elementor-element-21eb956 > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-21eb956 > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-21eb956 > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-21eb956 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-21eb956 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(100deg, rgba(26,20,16,0.86) 0%, rgba(26,20,16,0) 70%);}.elementor-16 .elementor-element.elementor-element-1e38bb3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-16 .elementor-element.elementor-element-5df20e1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0.6px;color:#FF6800;}.elementor-16 .elementor-element.elementor-element-7dcf6cc{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-7dcf6cc .elementor-heading-title{font-size:38px;font-weight:800;line-height:1.1em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-0c44517{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;line-height:1.6em;color:var( --e-global-color-982dfd5 );}.elementor-16 .elementor-element.elementor-element-c939707{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-2792a15{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-16 .elementor-element.elementor-element-49cce45 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-49cce45.elementor-view-stacked .elementor-icon{background-color:rgba(255,255,255,0.14);color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-49cce45.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-49cce45.elementor-view-default .elementor-icon{color:rgba(255,255,255,0.14);border-color:rgba(255,255,255,0.14);}.elementor-16 .elementor-element.elementor-element-49cce45.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-49cce45.elementor-view-default .elementor-icon svg{fill:rgba(255,255,255,0.14);}.elementor-16 .elementor-element.elementor-element-49cce45.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-49cce45.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-49cce45 .elementor-icon{font-size:10px;padding:5px;}.elementor-16 .elementor-element.elementor-element-49cce45 .elementor-icon svg{height:10px;}.elementor-16 .elementor-element.elementor-element-70af210 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.4em;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-5b62295{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-16 .elementor-element.elementor-element-4f83440 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-4f83440.elementor-view-stacked .elementor-icon{background-color:rgba(255,255,255,0.14);color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-4f83440.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-4f83440.elementor-view-default .elementor-icon{color:rgba(255,255,255,0.14);border-color:rgba(255,255,255,0.14);}.elementor-16 .elementor-element.elementor-element-4f83440.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-4f83440.elementor-view-default .elementor-icon svg{fill:rgba(255,255,255,0.14);}.elementor-16 .elementor-element.elementor-element-4f83440.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-4f83440.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-4f83440 .elementor-icon{font-size:10px;padding:5px;}.elementor-16 .elementor-element.elementor-element-4f83440 .elementor-icon svg{height:10px;}.elementor-16 .elementor-element.elementor-element-eccfb98 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.4em;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-67c2142 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;fill:#1A1A1A;color:#1A1A1A;border-radius:999px 999px 999px 999px;padding:13px 24px 13px 24px;}.elementor-16 .elementor-element.elementor-element-67c2142{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-f1c8af1{--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;--margin-top:var(--section-gap);--margin-bottom:var(--section-gap);--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-6f17a322{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:var(--section-gap);--margin-bottom:var(--section-gap);--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-4461f32f{--display:flex;--position:relative;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;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:#EEE7DE;--border-color:#EEE7DE;--border-radius:34px 34px 34px 34px;box-shadow:0px 40px 90px 0px rgba(26,26,26,0.1);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:56px;--padding-right:56px;top:0px;}.elementor-16 .elementor-element.elementor-element-4461f32f:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-4461f32f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF6F0;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-4461f32f{left:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-4461f32f{right:0px;}.elementor-16 .elementor-element.elementor-element-2181d8a1{--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:40px 56px;--row-gap:40px;--column-gap:56px;}.elementor-16 .elementor-element.elementor-element-113dcaee{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-16 .elementor-element.elementor-element-c6c0c2b{--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:8px 8px;--row-gap:8px;--column-gap:8px;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:#E0D7D3;--border-color:#E0D7D3;--border-radius:999px 999px 999px 999px;--padding-top:6px;--padding-bottom:6px;--padding-left:13px;--padding-right:13px;}.elementor-16 .elementor-element.elementor-element-c6c0c2b:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-c6c0c2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-c6c0c2b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-62c78a8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-62c78a8 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-62c78a8.elementor-view-stacked .elementor-icon{background-color:#FF6800;}.elementor-16 .elementor-element.elementor-element-62c78a8.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-62c78a8.elementor-view-default .elementor-icon{color:#FF6800;border-color:#FF6800;}.elementor-16 .elementor-element.elementor-element-62c78a8.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-62c78a8.elementor-view-default .elementor-icon svg{fill:#FF6800;}.elementor-16 .elementor-element.elementor-element-62c78a8 .elementor-icon{font-size:6px;}.elementor-16 .elementor-element.elementor-element-62c78a8 .elementor-icon svg{height:6px;}.elementor-16 .elementor-element.elementor-element-6c3835d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-6c3835d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1em;color:#BD4D06;}.elementor-16 .elementor-element.elementor-element-2d748f6e{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-2d748f6e .elementor-heading-title{font-size:2.4rem;font-weight:800;line-height:1.12em;letter-spacing:-0.4px;color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-1923301e{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:1.04rem;line-height:1.6em;color:#6b625a;}.elementor-16 .elementor-element.elementor-element-38b7a996{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-5757d742{--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:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--margin-top:-14px;--margin-bottom:-14px;--margin-left:-14px;--margin-right:-14px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-16 .elementor-element.elementor-element-5757d742:hover{background-color:rgba(255,104,0,0.1);}.elementor-16 .elementor-element.elementor-element-19d059b8{--display:flex;--min-height:44px;--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:center;--align-items:center;--border-radius:12px 12px 12px 12px;}.elementor-16 .elementor-element.elementor-element-19d059b8:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-19d059b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE7D6;}.elementor-16 .elementor-element.elementor-element-5ba32c1a .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-5ba32c1a.elementor-view-stacked .elementor-icon{background-color:#A0491A;}.elementor-16 .elementor-element.elementor-element-5ba32c1a.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-5ba32c1a.elementor-view-default .elementor-icon{color:#A0491A;border-color:#A0491A;}.elementor-16 .elementor-element.elementor-element-5ba32c1a.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-5ba32c1a.elementor-view-default .elementor-icon svg{fill:#A0491A;}.elementor-16 .elementor-element.elementor-element-5ba32c1a .elementor-icon{font-size:20px;}.elementor-16 .elementor-element.elementor-element-5ba32c1a .elementor-icon svg{height:20px;}.elementor-16 .elementor-element.elementor-element-3fb9dd9b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-16 .elementor-element.elementor-element-404592fa{text-align:start;}.elementor-16 .elementor-element.elementor-element-404592fa .elementor-heading-title{font-size:1.03rem;font-weight:700;color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-3627fd17{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:0.95rem;line-height:1.55em;color:#6b625a;}.elementor-16 .elementor-element.elementor-element-4aaed299{--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:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--margin-top:-14px;--margin-bottom:-14px;--margin-left:-14px;--margin-right:-14px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-16 .elementor-element.elementor-element-4aaed299:hover{background-color:rgba(255,104,0,0.1);}.elementor-16 .elementor-element.elementor-element-233e7850{--display:flex;--min-height:44px;--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:center;--align-items:center;--border-radius:12px 12px 12px 12px;}.elementor-16 .elementor-element.elementor-element-233e7850:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-233e7850 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE7D6;}.elementor-16 .elementor-element.elementor-element-72284a13 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-72284a13.elementor-view-stacked .elementor-icon{background-color:#A0491A;}.elementor-16 .elementor-element.elementor-element-72284a13.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-72284a13.elementor-view-default .elementor-icon{color:#A0491A;border-color:#A0491A;}.elementor-16 .elementor-element.elementor-element-72284a13.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-72284a13.elementor-view-default .elementor-icon svg{fill:#A0491A;}.elementor-16 .elementor-element.elementor-element-72284a13 .elementor-icon{font-size:20px;}.elementor-16 .elementor-element.elementor-element-72284a13 .elementor-icon svg{height:20px;}.elementor-16 .elementor-element.elementor-element-46e27cb6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-16 .elementor-element.elementor-element-463380c2{text-align:start;}.elementor-16 .elementor-element.elementor-element-463380c2 .elementor-heading-title{font-size:1.03rem;font-weight:700;color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-54fc173{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:0.95rem;line-height:1.55em;color:#6b625a;}.elementor-16 .elementor-element.elementor-element-20936f83{--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:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--margin-top:-14px;--margin-bottom:-14px;--margin-left:-14px;--margin-right:-14px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-16 .elementor-element.elementor-element-20936f83:hover{background-color:rgba(255,104,0,0.1);}.elementor-16 .elementor-element.elementor-element-4fdbeae{--display:flex;--min-height:44px;--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:center;--align-items:center;--border-radius:12px 12px 12px 12px;}.elementor-16 .elementor-element.elementor-element-4fdbeae:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-4fdbeae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE7D6;}.elementor-16 .elementor-element.elementor-element-3dd4f683 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-3dd4f683.elementor-view-stacked .elementor-icon{background-color:#A0491A;}.elementor-16 .elementor-element.elementor-element-3dd4f683.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-3dd4f683.elementor-view-default .elementor-icon{color:#A0491A;border-color:#A0491A;}.elementor-16 .elementor-element.elementor-element-3dd4f683.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-3dd4f683.elementor-view-default .elementor-icon svg{fill:#A0491A;}.elementor-16 .elementor-element.elementor-element-3dd4f683 .elementor-icon{font-size:20px;}.elementor-16 .elementor-element.elementor-element-3dd4f683 .elementor-icon svg{height:20px;}.elementor-16 .elementor-element.elementor-element-4a06d27e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-16 .elementor-element.elementor-element-3f842ca8{text-align:start;}.elementor-16 .elementor-element.elementor-element-3f842ca8 .elementor-heading-title{font-size:1.03rem;font-weight:700;color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-6c26051e{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:0.95rem;line-height:1.55em;color:#6b625a;}.elementor-16 .elementor-element.elementor-element-741ff218 .elementor-button{background-color:#1A1A1A;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 8px 22px 0px rgba(26,26,26,0.16);border-style:none;border-radius:999px 999px 999px 999px;padding:15px 26px 15px 26px;}.elementor-16 .elementor-element.elementor-element-741ff218{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-741ff218 .elementor-button-content-wrapper{flex-direction:row;}.elementor-16 .elementor-element.elementor-element-741ff218 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-16 .elementor-element.elementor-element-6a257849{--display:flex;--position:relative;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;top:0px;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-6a257849{left:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-6a257849{right:0px;}.elementor-16 .elementor-element.elementor-element-32805912{--display:flex;--position:absolute;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16 .elementor-element.elementor-element-32805912:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-32805912 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #FF680052 0%, rgba(255,104,0,0) 70%);}.elementor-16 .elementor-element.elementor-element-2cdcdc6d img{width:460px;border-radius:16px 16px 16px 16px;}.elementor-16 .elementor-element.elementor-element-4beea060{--display:flex;--position:absolute;--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:10px 10px;--row-gap:10px;--column-gap:10px;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:rgba(26,26,26,0.08);--border-color:rgba(26,26,26,0.08);--border-radius:999px 999px 999px 999px;box-shadow:0px 14px 34px 0px rgba(26,26,26,0.14);--padding-top:9px;--padding-bottom:9px;--padding-left:9px;--padding-right:16px;bottom:6%;}.elementor-16 .elementor-element.elementor-element-4beea060:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-4beea060 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.94);}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-4beea060{right:20px;}body.rtl .elementor-16 .elementor-element.elementor-element-4beea060{left:20px;}.elementor-16 .elementor-element.elementor-element-69451f0f .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:12.5px;color:#6f685f;}.elementor-16 .elementor-element.elementor-element-152fbbf9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--margin-top:var(--section-gap);--margin-bottom:var(--section-gap);--margin-left:0;--margin-right:0;--padding-top:16px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-25a6f760{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-5abf7ff5 .elementor-heading-title{font-size:12px;text-transform:uppercase;letter-spacing:0.6px;color:#A0491A;}.elementor-16 .elementor-element.elementor-element-35eb05cf{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-35eb05cf .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:34px;font-weight:800;line-height:1.1em;letter-spacing:-0.4px;color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-1311a3cd{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:18px 18px;--row-gap:18px;--column-gap:18px;--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-661400bc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;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:#EEE7DE;--border-color:#EEE7DE;--border-radius:22px 22px 22px 22px;box-shadow:0px 16px 40px 0px rgba(26,26,26,0.06);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-16 .elementor-element.elementor-element-661400bc:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-661400bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF6F0;}.elementor-16 .elementor-element.elementor-element-68a02919{--display:flex;--min-height:180px;--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:center;--align-items:center;}.elementor-16 .elementor-element.elementor-element-7229cc81 img{height:180px;object-fit:contain;object-position:center center;}.elementor-16 .elementor-element.elementor-element-5e0e9bfd{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-5e0e9bfd .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:0.44px;color:#A0491A;}.elementor-16 .elementor-element.elementor-element-ec39edd{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-ec39edd .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:800;line-height:1em;color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-7230c4ed{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:13px;line-height:1.5em;color:#6b625a;}.elementor-16 .elementor-element.elementor-element-ccd8268 .elementor-button{background-color:transparent;font-size:13px;font-weight:600;fill:#A0491A;color:#A0491A;border-style:none;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-ccd8268 .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-ccd8268 .elementor-button:focus{background-color:transparent;color:#8a3e17;}.elementor-16 .elementor-element.elementor-element-ccd8268 .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-ccd8268 .elementor-button:focus svg{fill:#8a3e17;}.elementor-16 .elementor-element.elementor-element-4dafe7a1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;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:#EEE7DE;--border-color:#EEE7DE;--border-radius:22px 22px 22px 22px;box-shadow:0px 16px 40px 0px rgba(26,26,26,0.06);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-16 .elementor-element.elementor-element-4dafe7a1:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-4dafe7a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF6F0;}.elementor-16 .elementor-element.elementor-element-e46e79d{--display:flex;--min-height:180px;--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:center;--align-items:center;}.elementor-16 .elementor-element.elementor-element-7d8704b3 img{height:180px;object-fit:contain;object-position:center center;}.elementor-16 .elementor-element.elementor-element-473bb63c{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-473bb63c .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:0.44px;color:#A0491A;}.elementor-16 .elementor-element.elementor-element-20c736ca{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-20c736ca .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:800;line-height:1em;color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-67395025{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:13px;line-height:1.5em;color:#6b625a;}.elementor-16 .elementor-element.elementor-element-ee3f34e .elementor-button{background-color:transparent;font-size:13px;font-weight:600;fill:#A0491A;color:#A0491A;border-style:none;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-ee3f34e .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-ee3f34e .elementor-button:focus{background-color:transparent;color:#8a3e17;}.elementor-16 .elementor-element.elementor-element-ee3f34e .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-ee3f34e .elementor-button:focus svg{fill:#8a3e17;}.elementor-16 .elementor-element.elementor-element-68688c31{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--border-radius:24px 24px 24px 24px;box-shadow:0px 20px 48px 0px rgba(26,26,26,0.28);--padding-top:38px;--padding-bottom:38px;--padding-left:38px;--padding-right:38px;}.elementor-16 .elementor-element.elementor-element-68688c31:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-68688c31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-7d289c21{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-16 .elementor-element.elementor-element-7bce68ce{--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:baseline;--gap:4px 12px;--row-gap:4px;--column-gap:12px;--flex-wrap:wrap;}.elementor-16 .elementor-element.elementor-element-5490f4bf .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:59px;font-weight:800;line-height:1em;letter-spacing:-0.6px;color:#FF6800;}.elementor-16 .elementor-element.elementor-element-4aea1214 .elementor-heading-title{font-size:15px;color:#C9C1B8;}.elementor-16 .elementor-element.elementor-element-5ba25b{width:auto;max-width:auto;margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14.5px;line-height:1.55em;color:#C9C1B8;}.elementor-16 .elementor-element.elementor-element-2c719b9c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:13px 13px;--row-gap:13px;--column-gap:13px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(255,255,255,0.14);--border-color:rgba(255,255,255,0.14);--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-2a307254{--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:space-between;--align-items:baseline;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-16 .elementor-element.elementor-element-4be4a0fc .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:800;line-height:1.2em;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-5a46c4a7{text-align:end;}.elementor-16 .elementor-element.elementor-element-5a46c4a7 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:10.5px;text-transform:uppercase;letter-spacing:0.2px;color:#C9C1B8;}.elementor-16 .elementor-element.elementor-element-879e9f9{--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:space-between;--align-items:baseline;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-16 .elementor-element.elementor-element-9b69d23 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:800;line-height:1.2em;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-3eb2424c{text-align:end;}.elementor-16 .elementor-element.elementor-element-3eb2424c .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:10.5px;text-transform:uppercase;letter-spacing:0.2px;color:#C9C1B8;}.elementor-16 .elementor-element.elementor-element-270aeb29{--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:space-between;--align-items:baseline;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-16 .elementor-element.elementor-element-383f02e6 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:800;line-height:1.2em;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-263d1eed{text-align:end;}.elementor-16 .elementor-element.elementor-element-263d1eed .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:10.5px;text-transform:uppercase;letter-spacing:0.2px;color:#C9C1B8;}.elementor-16 .elementor-element.elementor-element-4393c668{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:var(--section-gap);--margin-bottom:var(--section-gap);--margin-left:0;--margin-right:0;}.elementor-16 .elementor-element.elementor-element-18105829{--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:space-between;--align-items:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:36px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-5b678f1f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-16 .elementor-element.elementor-element-5564db4d{text-align:start;}.elementor-16 .elementor-element.elementor-element-5564db4d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:0.6px;color:#A0491A;}.elementor-16 .elementor-element.elementor-element-6d19e4bf{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-16 .elementor-element.elementor-element-6d19e4bf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:36.8px;font-weight:800;line-height:1.1em;letter-spacing:-0.74px;color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-165ce6{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-16 .elementor-element.elementor-element-2ca436a4{--display:flex;--min-height:44px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#EEE7DE;--border-color:#EEE7DE;--border-radius:999px 999px 999px 999px;box-shadow:0px 6px 18px 0px rgba(26,26,26,0.08);}.elementor-16 .elementor-element.elementor-element-2ca436a4:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-2ca436a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-78a20c35 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-78a20c35.elementor-view-stacked .elementor-icon{background-color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-78a20c35.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-78a20c35.elementor-view-default .elementor-icon{color:#1A1A1A;border-color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-78a20c35.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-78a20c35.elementor-view-default .elementor-icon svg{fill:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-78a20c35 .elementor-icon{font-size:16px;}.elementor-16 .elementor-element.elementor-element-78a20c35 .elementor-icon svg{height:16px;}.elementor-16 .elementor-element.elementor-element-45133b65{--display:flex;--min-height:44px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#EEE7DE;--border-color:#EEE7DE;--border-radius:999px 999px 999px 999px;box-shadow:0px 6px 18px 0px rgba(26,26,26,0.08);}.elementor-16 .elementor-element.elementor-element-45133b65:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-45133b65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-5f433b7 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-5f433b7.elementor-view-stacked .elementor-icon{background-color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-5f433b7.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-5f433b7.elementor-view-default .elementor-icon{color:#1A1A1A;border-color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-5f433b7.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-5f433b7.elementor-view-default .elementor-icon svg{fill:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-5f433b7 .elementor-icon{font-size:16px;}.elementor-16 .elementor-element.elementor-element-5f433b7 .elementor-icon svg{height:16px;}.elementor-16 .elementor-element.elementor-element-41f1ce36{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-4f48823d{--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:stretch;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:nowrap;}.elementor-16 .elementor-element.elementor-element-4fe3d51d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;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:#EEE7DE;--border-color:#EEE7DE;--border-radius:24px 24px 24px 24px;box-shadow:0px 14px 20px -12px rgba(26,26,26,0.2);}.elementor-16 .elementor-element.elementor-element-4fe3d51d:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-4fe3d51d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F2;}.elementor-16 .elementor-element.elementor-element-654dafdb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16 .elementor-element.elementor-element-654dafdb:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-654dafdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://relaunch.fischerfutureheat.de/wp-content/uploads/2026/08/612-Meeder-3.jpg");background-position:left center;background-size:cover;}.elementor-16 .elementor-element.elementor-element-3bda8f01{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-16 .elementor-element.elementor-element-b7ca324{text-align:start;}.elementor-16 .elementor-element.elementor-element-b7ca324 .elementor-heading-title{font-size:15px;letter-spacing:1.5px;color:#FF6800;}.elementor-16 .elementor-element.elementor-element-1e162f53.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-1e162f53{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.5em;color:#3f3a34;}.elementor-16 .elementor-element.elementor-element-640a2b3f{--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:space-between;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#EEE7DE;--border-color:#EEE7DE;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-7f46042 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11.5px;letter-spacing:0.23px;color:#6b625a;}.elementor-16 .elementor-element.elementor-element-7255e44b{--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:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-16 .elementor-element.elementor-element-26409041 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-26409041.elementor-view-stacked .elementor-icon{background-color:#BFA054;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-26409041.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-26409041.elementor-view-default .elementor-icon{color:#BFA054;border-color:#BFA054;}.elementor-16 .elementor-element.elementor-element-26409041.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-26409041.elementor-view-default .elementor-icon svg{fill:#BFA054;}.elementor-16 .elementor-element.elementor-element-26409041.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-26409041.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-26409041 .elementor-icon{font-size:9px;padding:3.5px;}.elementor-16 .elementor-element.elementor-element-26409041 .elementor-icon svg{height:9px;}.elementor-16 .elementor-element.elementor-element-6cfb6b9 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-4617399{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;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:#EEE7DE;--border-color:#EEE7DE;--border-radius:24px 24px 24px 24px;box-shadow:0px 14px 20px -12px rgba(26,26,26,0.2);}.elementor-16 .elementor-element.elementor-element-4617399:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-4617399 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F2;}.elementor-16 .elementor-element.elementor-element-8cf6652{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16 .elementor-element.elementor-element-8cf6652:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-8cf6652 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://relaunch.fischerfutureheat.de/wp-content/uploads/2026/08/1025-Eschbach-2.jpg");background-position:left center;}.elementor-16 .elementor-element.elementor-element-192d522{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-16 .elementor-element.elementor-element-29e67ce{text-align:start;}.elementor-16 .elementor-element.elementor-element-29e67ce .elementor-heading-title{font-size:15px;letter-spacing:1.5px;color:#FF6800;}.elementor-16 .elementor-element.elementor-element-2def4c0.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-2def4c0{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.5em;color:#3f3a34;}.elementor-16 .elementor-element.elementor-element-7912185{--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:space-between;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#EEE7DE;--border-color:#EEE7DE;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-38721b5 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11.5px;letter-spacing:0.23px;color:#6b625a;}.elementor-16 .elementor-element.elementor-element-163f9b9{--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:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-16 .elementor-element.elementor-element-0824937 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-0824937.elementor-view-stacked .elementor-icon{background-color:#BFA054;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-0824937.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-0824937.elementor-view-default .elementor-icon{color:#BFA054;border-color:#BFA054;}.elementor-16 .elementor-element.elementor-element-0824937.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-0824937.elementor-view-default .elementor-icon svg{fill:#BFA054;}.elementor-16 .elementor-element.elementor-element-0824937.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-0824937.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-0824937 .elementor-icon{font-size:9px;padding:3.5px;}.elementor-16 .elementor-element.elementor-element-0824937 .elementor-icon svg{height:9px;}.elementor-16 .elementor-element.elementor-element-27fa750 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-5321ccbf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;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:#EEE7DE;--border-color:#EEE7DE;--border-radius:24px 24px 24px 24px;box-shadow:0px 14px 20px -12px rgba(26,26,26,0.2);}.elementor-16 .elementor-element.elementor-element-5321ccbf:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-5321ccbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F2;}.elementor-16 .elementor-element.elementor-element-7139b5eb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16 .elementor-element.elementor-element-7139b5eb:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-7139b5eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://relaunch.fischerfutureheat.de/wp-content/uploads/2026/07/810-Bayreuth-1.jpg");}.elementor-16 .elementor-element.elementor-element-6add080b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-16 .elementor-element.elementor-element-e1d1c3f{text-align:start;}.elementor-16 .elementor-element.elementor-element-e1d1c3f .elementor-heading-title{font-size:15px;letter-spacing:1.5px;color:#FF6800;}.elementor-16 .elementor-element.elementor-element-73324e21.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-73324e21{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.5em;color:#3f3a34;}.elementor-16 .elementor-element.elementor-element-6efbc614{--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:space-between;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#EEE7DE;--border-color:#EEE7DE;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-2888ea8e .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11.5px;letter-spacing:0.23px;color:#6b625a;}.elementor-16 .elementor-element.elementor-element-60be9a88{--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:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-16 .elementor-element.elementor-element-15d0f433 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-15d0f433.elementor-view-stacked .elementor-icon{background-color:#BFA054;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-15d0f433.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-15d0f433.elementor-view-default .elementor-icon{color:#BFA054;border-color:#BFA054;}.elementor-16 .elementor-element.elementor-element-15d0f433.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-15d0f433.elementor-view-default .elementor-icon svg{fill:#BFA054;}.elementor-16 .elementor-element.elementor-element-15d0f433.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-15d0f433.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-15d0f433 .elementor-icon{font-size:9px;padding:3.5px;}.elementor-16 .elementor-element.elementor-element-15d0f433 .elementor-icon svg{height:9px;}.elementor-16 .elementor-element.elementor-element-3269bbad .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-4940702{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;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:#EEE7DE;--border-color:#EEE7DE;--border-radius:24px 24px 24px 24px;box-shadow:0px 14px 20px -12px rgba(26,26,26,0.2);}.elementor-16 .elementor-element.elementor-element-4940702:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-4940702 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F2;}.elementor-16 .elementor-element.elementor-element-5ea06a2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16 .elementor-element.elementor-element-5ea06a2:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-5ea06a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://relaunch.fischerfutureheat.de/wp-content/uploads/2026/08/788-Hildesheim-1.jpg");}.elementor-16 .elementor-element.elementor-element-2df7316{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-16 .elementor-element.elementor-element-e19972b{text-align:start;}.elementor-16 .elementor-element.elementor-element-e19972b .elementor-heading-title{font-size:15px;letter-spacing:1.5px;color:#FF6800;}.elementor-16 .elementor-element.elementor-element-3f5cf16.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-3f5cf16{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.5em;color:#3f3a34;}.elementor-16 .elementor-element.elementor-element-85565a7{--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:space-between;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#EEE7DE;--border-color:#EEE7DE;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-f155983 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11.5px;letter-spacing:0.23px;color:#6b625a;}.elementor-16 .elementor-element.elementor-element-29c46f7{--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:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-16 .elementor-element.elementor-element-d8530c4 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-d8530c4.elementor-view-stacked .elementor-icon{background-color:#BFA054;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-d8530c4.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-d8530c4.elementor-view-default .elementor-icon{color:#BFA054;border-color:#BFA054;}.elementor-16 .elementor-element.elementor-element-d8530c4.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-d8530c4.elementor-view-default .elementor-icon svg{fill:#BFA054;}.elementor-16 .elementor-element.elementor-element-d8530c4.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-d8530c4.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-d8530c4 .elementor-icon{font-size:9px;padding:3.5px;}.elementor-16 .elementor-element.elementor-element-d8530c4 .elementor-icon svg{height:9px;}.elementor-16 .elementor-element.elementor-element-62b0d2a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-1633d160{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;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:#EEE7DE;--border-color:#EEE7DE;--border-radius:24px 24px 24px 24px;box-shadow:0px 14px 20px -12px rgba(26,26,26,0.2);}.elementor-16 .elementor-element.elementor-element-1633d160:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-1633d160 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F2;}.elementor-16 .elementor-element.elementor-element-6f83c004{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16 .elementor-element.elementor-element-6f83c004:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-6f83c004 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://relaunch.fischerfutureheat.de/wp-content/uploads/2026/08/000-Juliak-1.jpg");background-size:contain;}.elementor-16 .elementor-element.elementor-element-49062844{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-16 .elementor-element.elementor-element-2ca43132{text-align:start;}.elementor-16 .elementor-element.elementor-element-2ca43132 .elementor-heading-title{font-size:15px;letter-spacing:1.5px;color:#FF6800;}.elementor-16 .elementor-element.elementor-element-73e2ca46.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-73e2ca46{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.5em;color:#3f3a34;}.elementor-16 .elementor-element.elementor-element-34dc9b5f{--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:space-between;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#EEE7DE;--border-color:#EEE7DE;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-1ecdd65a .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11.5px;letter-spacing:0.23px;color:#6b625a;}.elementor-16 .elementor-element.elementor-element-23b50874{--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:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-16 .elementor-element.elementor-element-33b36782 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-33b36782.elementor-view-stacked .elementor-icon{background-color:#BFA054;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-33b36782.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-33b36782.elementor-view-default .elementor-icon{color:#BFA054;border-color:#BFA054;}.elementor-16 .elementor-element.elementor-element-33b36782.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-33b36782.elementor-view-default .elementor-icon svg{fill:#BFA054;}.elementor-16 .elementor-element.elementor-element-33b36782.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-33b36782.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-33b36782 .elementor-icon{font-size:9px;padding:3.5px;}.elementor-16 .elementor-element.elementor-element-33b36782 .elementor-icon svg{height:9px;}.elementor-16 .elementor-element.elementor-element-312c97cf .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-19fea5a7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;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:#EEE7DE;--border-color:#EEE7DE;--border-radius:24px 24px 24px 24px;box-shadow:0px 14px 20px -12px rgba(26,26,26,0.2);}.elementor-16 .elementor-element.elementor-element-19fea5a7:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-19fea5a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F2;}.elementor-16 .elementor-element.elementor-element-2664f6cc{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16 .elementor-element.elementor-element-2664f6cc:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-2664f6cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://relaunch.fischerfutureheat.de/wp-content/uploads/2026/07/1025-Eschbach.jpg");}.elementor-16 .elementor-element.elementor-element-61e0b964{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-16 .elementor-element.elementor-element-71b62916{text-align:start;}.elementor-16 .elementor-element.elementor-element-71b62916 .elementor-heading-title{font-size:15px;letter-spacing:1.5px;color:#FF6800;}.elementor-16 .elementor-element.elementor-element-7c6e5356.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-7c6e5356{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.5em;color:#3f3a34;}.elementor-16 .elementor-element.elementor-element-51148c90{--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:space-between;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#EEE7DE;--border-color:#EEE7DE;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-156edf80 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11.5px;letter-spacing:0.23px;color:#6b625a;}.elementor-16 .elementor-element.elementor-element-17bd812c{--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:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-16 .elementor-element.elementor-element-5cf625d8 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-5cf625d8.elementor-view-stacked .elementor-icon{background-color:#BFA054;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-5cf625d8.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-5cf625d8.elementor-view-default .elementor-icon{color:#BFA054;border-color:#BFA054;}.elementor-16 .elementor-element.elementor-element-5cf625d8.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-5cf625d8.elementor-view-default .elementor-icon svg{fill:#BFA054;}.elementor-16 .elementor-element.elementor-element-5cf625d8.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-5cf625d8.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-5cf625d8 .elementor-icon{font-size:9px;padding:3.5px;}.elementor-16 .elementor-element.elementor-element-5cf625d8 .elementor-icon svg{height:9px;}.elementor-16 .elementor-element.elementor-element-677b397b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-71a84f6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;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:#EEE7DE;--border-color:#EEE7DE;--border-radius:24px 24px 24px 24px;box-shadow:0px 14px 20px -12px rgba(26,26,26,0.2);}.elementor-16 .elementor-element.elementor-element-71a84f6:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-71a84f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F2;}.elementor-16 .elementor-element.elementor-element-3bb1b9af{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16 .elementor-element.elementor-element-3bb1b9af:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-3bb1b9af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://relaunch.fischerfutureheat.de/wp-content/uploads/2026/08/793-Muenchen-1.jpg");}.elementor-16 .elementor-element.elementor-element-3948ebd1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-16 .elementor-element.elementor-element-d511b22{text-align:start;}.elementor-16 .elementor-element.elementor-element-d511b22 .elementor-heading-title{font-size:15px;letter-spacing:1.5px;color:#FF6800;}.elementor-16 .elementor-element.elementor-element-6bb31876.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-6bb31876{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.5em;color:#3f3a34;}.elementor-16 .elementor-element.elementor-element-40b35089{--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:space-between;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#EEE7DE;--border-color:#EEE7DE;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-6f9a2551 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11.5px;letter-spacing:0.23px;color:#6b625a;}.elementor-16 .elementor-element.elementor-element-2ac8bc2a{--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:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-16 .elementor-element.elementor-element-6702c31e .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-6702c31e.elementor-view-stacked .elementor-icon{background-color:#BFA054;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-6702c31e.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-6702c31e.elementor-view-default .elementor-icon{color:#BFA054;border-color:#BFA054;}.elementor-16 .elementor-element.elementor-element-6702c31e.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-6702c31e.elementor-view-default .elementor-icon svg{fill:#BFA054;}.elementor-16 .elementor-element.elementor-element-6702c31e.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-6702c31e.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-6702c31e .elementor-icon{font-size:9px;padding:3.5px;}.elementor-16 .elementor-element.elementor-element-6702c31e .elementor-icon svg{height:9px;}.elementor-16 .elementor-element.elementor-element-a4962e2 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-488f9655{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:13.5px;color:#6b625a;}.elementor-16 .elementor-element.elementor-element-049acf0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:var(--section-gap);--margin-bottom:var(--section-gap);--margin-left:0;--margin-right:0;}.elementor-16 .elementor-element.elementor-element-95910cd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-95910cd.e-con{--align-self:flex-start;}.elementor-16 .elementor-element.elementor-element-a5bd729 .elementor-heading-title{font-size:12px;text-transform:uppercase;letter-spacing:0.6px;color:#A0491A;}.elementor-16 .elementor-element.elementor-element-bc8cbf3{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-bc8cbf3 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:34px;font-weight:800;line-height:1.1em;letter-spacing:-0.4px;color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-0cbf560{--grid-columns:3;--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-16 .elementor-element.elementor-element-d3e9bf8 .elementor-button{background-color:#FF6800;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-d88298d );color:var( --e-global-color-d88298d );box-shadow:0px 8px 22px 0px rgba(26,26,26,0.16);border-radius:999px 999px 999px 999px;padding:15px 26px 15px 26px;}.elementor-16 .elementor-element.elementor-element-d3e9bf8 .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-d3e9bf8 .elementor-button:focus{background-color:#D95800;color:var( --e-global-color-2af1885 );}.elementor-16 .elementor-element.elementor-element-d3e9bf8{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-d3e9bf8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16 .elementor-element.elementor-element-d3e9bf8 .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-d3e9bf8 .elementor-button:focus svg{fill:var( --e-global-color-2af1885 );}.elementor-16 .elementor-element.elementor-element-dc57308{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:var(--section-gap);--margin-bottom:var(--section-gap);--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-24450dd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-16 .elementor-element.elementor-element-a1b9fb4{text-align:center;}.elementor-16 .elementor-element.elementor-element-a1b9fb4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0.6px;color:#A0491A;}.elementor-16 .elementor-element.elementor-element-4d0cc8d{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-16 .elementor-element.elementor-element-4d0cc8d .elementor-heading-title{font-size:42px;font-weight:800;line-height:1.08em;letter-spacing:-0.5px;color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-d904d65{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-6470dc4{border-radius:20px 20px 20px 20px;}.elementor-16 .elementor-element.elementor-element-6470dc4 .elementor-accordion-item{border-width:0px;}.elementor-16 .elementor-element.elementor-element-6470dc4 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-16 .elementor-element.elementor-element-6470dc4 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-16 .elementor-element.elementor-element-6470dc4 .elementor-tab-title{background-color:#FAF7F2;padding:22px 24px 22px 24px;}.elementor-16 .elementor-element.elementor-element-6470dc4 .elementor-accordion-icon, .elementor-16 .elementor-element.elementor-element-6470dc4 .elementor-accordion-title{color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-6470dc4 .elementor-accordion-icon svg{fill:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-6470dc4 .elementor-active .elementor-accordion-icon, .elementor-16 .elementor-element.elementor-element-6470dc4 .elementor-active .elementor-accordion-title{color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-6470dc4 .elementor-active .elementor-accordion-icon svg{fill:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-6470dc4 .elementor-accordion-title{font-size:16.8px;font-weight:700;}.elementor-16 .elementor-element.elementor-element-6470dc4 .elementor-tab-title .elementor-accordion-icon i:before{color:#A0491A;}.elementor-16 .elementor-element.elementor-element-6470dc4 .elementor-tab-title .elementor-accordion-icon svg{fill:#A0491A;}.elementor-16 .elementor-element.elementor-element-6470dc4 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#A0491A;}.elementor-16 .elementor-element.elementor-element-6470dc4 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#A0491A;}.elementor-16 .elementor-element.elementor-element-6470dc4 .elementor-accordion-icon{margin-inline-end:16px;}.elementor-16 .elementor-element.elementor-element-6470dc4 .elementor-tab-content{background-color:#FAF7F2;color:#6b625a;font-family:"Inter", Sans-serif;font-size:15px;padding:0px 24px 24px 24px;}.elementor-16 .elementor-element.elementor-element-32c86284{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0;--margin-bottom:var(--section-gap);--margin-left:0;--margin-right:0;--padding-top:8px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-225c7148{--display:flex;--position:relative;--min-height:460px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--overlay-opacity:1;--border-radius:32px 32px 32px 32px;box-shadow:0px 24px 56px 0px rgba(26,26,26,0.16);top:0px;}.elementor-16 .elementor-element.elementor-element-225c7148:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-225c7148 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3a332c;background-image:url("https://relaunch.fischerfutureheat.de/wp-content/uploads/2026/07/banner1-fischer.webp");background-position:center center;background-size:cover;}.elementor-16 .elementor-element.elementor-element-225c7148::before, .elementor-16 .elementor-element.elementor-element-225c7148 > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-225c7148 > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-225c7148 > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-225c7148 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-225c7148 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, rgba(20,16,14,0.92) 10%, rgba(20,16,14,0.15) 75%);}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-225c7148{left:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-225c7148{right:0px;}.elementor-16 .elementor-element.elementor-element-6c77aaa7{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;bottom:0px;--z-index:2;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-6c77aaa7{left:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-6c77aaa7{right:0px;}.elementor-16 .elementor-element.elementor-element-6d60bdf9{--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;--border-radius:999px 999px 999px 999px;box-shadow:0px 6px 16px 0px rgba(26,26,26,0.14);--padding-top:7px;--padding-bottom:7px;--padding-left:14px;--padding-right:14px;}.elementor-16 .elementor-element.elementor-element-6d60bdf9:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-6d60bdf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.92);}.elementor-16 .elementor-element.elementor-element-692bab7a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:0.04em;color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-7a9bdc0d{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-7a9bdc0d .elementor-heading-title{font-size:35px;font-weight:800;line-height:1.1em;letter-spacing:-0.02em;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-44d0d428{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16.3px;line-height:1.55em;color:#E7DED4;}.elementor-16 .elementor-element.elementor-element-320c098b{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--margin-top:26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-750a3b58 .elementor-button{background-color:#FF6800;font-size:16px;font-weight:600;fill:var( --e-global-color-d88298d );color:var( --e-global-color-d88298d );box-shadow:0px 8px 22px 0px rgba(0,0,0,0.3);border-style:none;border-radius:999px 999px 999px 999px;padding:16px 30px 16px 30px;}.elementor-16 .elementor-element.elementor-element-750a3b58 .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-750a3b58 .elementor-button:focus{background-color:#E65E00;color:var( --e-global-color-982dfd5 );}.elementor-16 .elementor-element.elementor-element-750a3b58 .elementor-button-content-wrapper{flex-direction:row;}.elementor-16 .elementor-element.elementor-element-750a3b58 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-16 .elementor-element.elementor-element-750a3b58 .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-750a3b58 .elementor-button:focus svg{fill:var( --e-global-color-982dfd5 );}.elementor-16 .elementor-element.elementor-element-5beebdf2{--display:flex;--position:relative;--min-height:460px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--overlay-opacity:1;--border-radius:32px 32px 32px 32px;box-shadow:0px 24px 56px 0px rgba(26,26,26,0.16);top:0px;}.elementor-16 .elementor-element.elementor-element-5beebdf2:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-5beebdf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3a332c;background-image:url("https://relaunch.fischerfutureheat.de/wp-content/uploads/2026/07/beratung-fischer-techniker-kunde-scaled.webp");background-position:50% 18%;background-size:cover;}.elementor-16 .elementor-element.elementor-element-5beebdf2::before, .elementor-16 .elementor-element.elementor-element-5beebdf2 > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-5beebdf2 > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-5beebdf2 > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-5beebdf2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-5beebdf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, rgba(20,16,14,0.92) 10%, rgba(20,16,14,0.15) 75%);}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-5beebdf2{left:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-5beebdf2{right:0px;}.elementor-16 .elementor-element.elementor-element-542868b9{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;bottom:0px;--z-index:2;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-542868b9{left:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-542868b9{right:0px;}.elementor-16 .elementor-element.elementor-element-1bc07811{--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;--border-radius:999px 999px 999px 999px;box-shadow:0px 6px 16px 0px rgba(26,26,26,0.14);--padding-top:7px;--padding-bottom:7px;--padding-left:14px;--padding-right:14px;}.elementor-16 .elementor-element.elementor-element-1bc07811:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-1bc07811 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.92);}.elementor-16 .elementor-element.elementor-element-3e202e1d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:0.04em;color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-35928b11{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-35928b11 .elementor-heading-title{font-size:35px;font-weight:800;line-height:1.1em;letter-spacing:-0.02em;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-67a2b7d9{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16.3px;line-height:1.55em;color:#E7DED4;}.elementor-16 .elementor-element.elementor-element-2366282f{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--margin-top:26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-397ee3fd .elementor-button{background-color:#FF6800;font-size:16px;font-weight:600;fill:var( --e-global-color-d88298d );color:var( --e-global-color-d88298d );box-shadow:0px 8px 22px 0px rgba(0,0,0,0.3);border-style:none;border-radius:999px 999px 999px 999px;padding:16px 30px 16px 30px;}.elementor-16 .elementor-element.elementor-element-397ee3fd .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-397ee3fd .elementor-button:focus{background-color:#E65E00;color:var( --e-global-color-982dfd5 );}.elementor-16 .elementor-element.elementor-element-397ee3fd .elementor-button-content-wrapper{flex-direction:row;}.elementor-16 .elementor-element.elementor-element-397ee3fd .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-16 .elementor-element.elementor-element-397ee3fd .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-397ee3fd .elementor-button:focus svg{fill:var( --e-global-color-982dfd5 );}@media(max-width:1200px){.elementor-16 .elementor-element.elementor-element-74ff675b{--min-height:0px;--justify-content:flex-start;}.elementor-16 .elementor-element.elementor-element-7afa0802{--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-16 .elementor-element.elementor-element-379bc148 .elementor-heading-title{font-size:46px;}.elementor-16 .elementor-element.elementor-element-5985d921{--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-16 .elementor-element.elementor-element-5e7f7117:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-5e7f7117 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://relaunch.fischerfutureheat.de/wp-content/uploads/2026/07/hero-mobil-fischer-classic-black.webp");}.elementor-16 .elementor-element.elementor-element-5e7f7117{--min-height:680px;}.elementor-16 .elementor-element.elementor-element-57538c4{--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-3f6bbea{--padding-top:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-d249464{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-d1dbedc .elementor-heading-title{font-size:32px;}.elementor-16 .elementor-element.elementor-element-7b0f747{--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-06e8ad1{--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-16 .elementor-element.elementor-element-df318e2{--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-16 .elementor-element.elementor-element-c2da0c8{--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-16 .elementor-element.elementor-element-77adba2{--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-16 .elementor-element.elementor-element-403d5ac{--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-16 .elementor-element.elementor-element-8dc082a{--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-16 .elementor-element.elementor-element-c189d9e{--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-16 .elementor-element.elementor-element-ba5fe44{--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-16 .elementor-element.elementor-element-7cdfd31{--min-height:420px;}.elementor-16 .elementor-element.elementor-element-66dec9cc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-69068220 .elementor-heading-title{font-size:2.2rem;}.elementor-16 .elementor-element.elementor-element-912186f{--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-a184491{--padding-top:28px;--padding-bottom:55px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-bbf0ae7{--padding-top:44px;--padding-bottom:44px;--padding-left:44px;--padding-right:44px;}.elementor-16 .elementor-element.elementor-element-17f4b71{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:36px 36px;--row-gap:36px;--column-gap:36px;}.elementor-16 .elementor-element.elementor-element-60a1330 .elementor-heading-title{font-size:35px;}.elementor-16 .elementor-element.elementor-element-2e4e10d .elementor-heading-title{font-size:20px;}.elementor-16 .elementor-element.elementor-element-8f91c03{--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-d61fd4c{--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-16 .elementor-element.elementor-element-c79aaca{--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-16 .elementor-element.elementor-element-ff537d7{--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-16 .elementor-element.elementor-element-7fba8af{--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-16 .elementor-element.elementor-element-a1b52c7{--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-f6b8de3{--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-0df022b{--padding-top:36px;--padding-bottom:36px;--padding-left:28px;--padding-right:28px;}.elementor-16 .elementor-element.elementor-element-7b8541e img{width:820px;}.elementor-16 .elementor-element.elementor-element-6b82940 .elementor-heading-title{font-size:2rem;}.elementor-16 .elementor-element.elementor-element-95e3c10.e-con{--flex-grow:0;}.elementor-16 .elementor-element.elementor-element-4648474{--padding-top:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-21eb956{--min-height:410px;}.elementor-16 .elementor-element.elementor-element-1e38bb3{--padding-top:44px;--padding-bottom:44px;--padding-left:44px;--padding-right:44px;}.elementor-16 .elementor-element.elementor-element-7dcf6cc .elementor-heading-title{font-size:32px;}.elementor-16 .elementor-element.elementor-element-f1c8af1{--padding-top:28px;--padding-bottom:55px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-77aac9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-6f17a322{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-2181d8a1{--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;}.elementor-16 .elementor-element.elementor-element-5757d742{--flex-wrap:nowrap;}.elementor-16 .elementor-element.elementor-element-4aaed299{--flex-wrap:nowrap;}.elementor-16 .elementor-element.elementor-element-20936f83{--flex-wrap:nowrap;}.elementor-16 .elementor-element.elementor-element-152fbbf9{--padding-top:14px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-1311a3cd{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-18105829{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-6d19e4bf .elementor-heading-title{font-size:32px;}.elementor-16 .elementor-element.elementor-element-0cbf560{--grid-columns:1;}.elementor-16 .elementor-element.elementor-element-dc57308{--padding-top:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-4d0cc8d .elementor-heading-title{font-size:36px;}.elementor-16 .elementor-element.elementor-element-32c86284{--padding-top:8px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-16 .elementor-element.elementor-element-225c7148{--min-height:400px;}.elementor-16 .elementor-element.elementor-element-6c77aaa7{--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-16 .elementor-element.elementor-element-7a9bdc0d .elementor-heading-title{font-size:31px;}.elementor-16 .elementor-element.elementor-element-5beebdf2{--min-height:400px;}.elementor-16 .elementor-element.elementor-element-5beebdf2:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-5beebdf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-16 .elementor-element.elementor-element-542868b9{--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-16 .elementor-element.elementor-element-35928b11 .elementor-heading-title{font-size:31px;}}@media(max-width:767px){.elementor-16 .elementor-element.elementor-element-74ff675b:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-74ff675b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-16 .elementor-element.elementor-element-5bce8332 .elementor-heading-title{font-size:10.5px;}.elementor-16 .elementor-element.elementor-element-379bc148 .elementor-heading-title{font-size:38px;}.elementor-16 .elementor-element.elementor-element-48ac4f18{font-size:17px;}.elementor-16 .elementor-element.elementor-element-5985d921{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--flex-wrap:nowrap;}.elementor-16 .elementor-element.elementor-element-6ea38d80 .elementor-button{font-size:15px;}.elementor-16 .elementor-element.elementor-element-33cde932 .elementor-button{font-size:15px;}.elementor-16 .elementor-element.elementor-element-5e7f7117:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-5e7f7117 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://relaunch.fischerfutureheat.de/wp-content/uploads/2026/07/hero-mobil-fischer-classic-black-1.webp");background-position:center center;}.elementor-16 .elementor-element.elementor-element-5e7f7117{--min-height:320px;}.elementor-16 .elementor-element.elementor-element-57538c4{--width:100%;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-3f6bbea{--width:100%;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-d249464{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-eaa3da9{--width:100%;}.elementor-16 .elementor-element.elementor-element-d1dbedc .elementor-heading-title{font-size:27px;}.elementor-16 .elementor-element.elementor-element-7b0f747{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-06e8ad1{--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-16 .elementor-element.elementor-element-df318e2{--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-16 .elementor-element.elementor-element-c2da0c8{--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-16 .elementor-element.elementor-element-77adba2{--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-16 .elementor-element.elementor-element-403d5ac{--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-16 .elementor-element.elementor-element-8dc082a{--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-16 .elementor-element.elementor-element-c189d9e{--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-16 .elementor-element.elementor-element-ba5fe44{--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-16 .elementor-element.elementor-element-b160294{--width:100%;}.elementor-16 .elementor-element.elementor-element-7cdfd31{--min-height:340px;}.elementor-16 .elementor-element.elementor-element-66dec9cc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-69068220 .elementor-heading-title{font-size:1.9rem;}.elementor-16 .elementor-element.elementor-element-912186f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-a184491{--width:100%;--padding-top:20px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-bbf0ae7{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-16 .elementor-element.elementor-element-17f4b71{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-16 .elementor-element.elementor-element-e81160d{--width:100%;}.elementor-16 .elementor-element.elementor-element-60a1330 .elementor-heading-title{font-size:30px;}.elementor-16 .elementor-element.elementor-element-2e4e10d .elementor-heading-title{font-size:18.4px;}.elementor-16 .elementor-element.elementor-element-8f91c03{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-d61fd4c{--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-16 .elementor-element.elementor-element-c79aaca{--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-16 .elementor-element.elementor-element-ff537d7{--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-16 .elementor-element.elementor-element-7fba8af{--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-16 .elementor-element.elementor-element-e0f202e{--width:100%;}.elementor-16 .elementor-element.elementor-element-a1b52c7{--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-f6b8de3{--e-con-grid-template-columns:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-cafd50a{grid-column:span 2;}.elementor-16 .elementor-element.elementor-element-cafd50a img{height:150px;}.elementor-16 .elementor-element.elementor-element-1ac40e4{grid-column:span 2;}.elementor-16 .elementor-element.elementor-element-1ac40e4 img{height:150px;}.elementor-16 .elementor-element.elementor-element-521feb8{grid-column:span 1;}.elementor-16 .elementor-element.elementor-element-521feb8 img{height:100px;}.elementor-16 .elementor-element.elementor-element-d161da1{grid-column:span 1;}.elementor-16 .elementor-element.elementor-element-d161da1 img{height:100px;}.elementor-16 .elementor-element.elementor-element-5b13fdb{grid-column:span 1;}.elementor-16 .elementor-element.elementor-element-5b13fdb img{height:100px;}.elementor-16 .elementor-element.elementor-element-b2384f8{grid-column:span 1;}.elementor-16 .elementor-element.elementor-element-b2384f8 img{height:100px;}.elementor-16 .elementor-element.elementor-element-0df022b{--width:100%;--padding-top:28px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-7b8541e img{width:220px;}.elementor-16 .elementor-element.elementor-element-d44e2c1{--width:100%;}.elementor-16 .elementor-element.elementor-element-6b82940 .elementor-heading-title{font-size:1.7rem;}.elementor-16 .elementor-element.elementor-element-95e3c10{--width:100%;}.elementor-16 .elementor-element.elementor-element-95e3c10.e-con{--flex-grow:0;}.elementor-16 .elementor-element.elementor-element-4648474{--width:100%;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-21eb956{--min-height:360px;}.elementor-16 .elementor-element.elementor-element-1e38bb3{--width:100%;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-16 .elementor-element.elementor-element-7dcf6cc .elementor-heading-title{font-size:27px;}.elementor-16 .elementor-element.elementor-element-f1c8af1{--width:100%;--padding-top:20px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-6f17a322{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-4461f32f{--width:100%;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-2181d8a1{--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;}.elementor-16 .elementor-element.elementor-element-113dcaee{--width:100%;}.elementor-16 .elementor-element.elementor-element-2d748f6e .elementor-heading-title{font-size:1.85rem;}.elementor-16 .elementor-element.elementor-element-5757d742{--flex-wrap:nowrap;}.elementor-16 .elementor-element.elementor-element-19d059b8{--width:44px;}.elementor-16 .elementor-element.elementor-element-4aaed299{--flex-wrap:nowrap;}.elementor-16 .elementor-element.elementor-element-233e7850{--width:44px;}.elementor-16 .elementor-element.elementor-element-20936f83{--flex-wrap:nowrap;}.elementor-16 .elementor-element.elementor-element-4fdbeae{--width:44px;}.elementor-16 .elementor-element.elementor-element-6a257849{--width:100%;}.elementor-16 .elementor-element.elementor-element-2cdcdc6d img{width:100%;}.elementor-16 .elementor-element.elementor-element-152fbbf9{--padding-top:12px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-1311a3cd{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-18105829{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-16 .elementor-element.elementor-element-6d19e4bf .elementor-heading-title{font-size:27.2px;}.elementor-16 .elementor-element.elementor-element-41f1ce36{--width:100%;}.elementor-16 .elementor-element.elementor-element-0cbf560{--grid-columns:1;}.elementor-16 .elementor-element.elementor-element-dc57308{--width:100%;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-4d0cc8d .elementor-heading-title{font-size:30px;}.elementor-16 .elementor-element.elementor-element-32c86284{--padding-top:8px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-16 .elementor-element.elementor-element-6c77aaa7{--width:100%;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-16 .elementor-element.elementor-element-6d60bdf9{--width:152px;}.elementor-16 .elementor-element.elementor-element-7a9bdc0d .elementor-heading-title{font-size:27px;}.elementor-16 .elementor-element.elementor-element-750a3b58 .elementor-button{font-size:15px;padding:14px 22px 14px 22px;}.elementor-16 .elementor-element.elementor-element-5beebdf2:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-5beebdf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-16 .elementor-element.elementor-element-542868b9{--width:100%;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-16 .elementor-element.elementor-element-1bc07811{--width:208px;}.elementor-16 .elementor-element.elementor-element-35928b11 .elementor-heading-title{font-size:27px;}.elementor-16 .elementor-element.elementor-element-397ee3fd .elementor-button{font-size:15px;padding:14px 22px 14px 22px;}}@media(min-width:768px){.elementor-16 .elementor-element.elementor-element-7afa0802{--content-width:1200px;}.elementor-16 .elementor-element.elementor-element-53c29018{--width:560px;}.elementor-16 .elementor-element.elementor-element-2c234dfa{--width:50%;}.elementor-16 .elementor-element.elementor-element-11412548{--width:50%;}.elementor-16 .elementor-element.elementor-element-57538c4{--width:100%;}.elementor-16 .elementor-element.elementor-element-1a7b72b{--width:100%;}.elementor-16 .elementor-element.elementor-element-3f6bbea{--width:100%;}.elementor-16 .elementor-element.elementor-element-eaa3da9{--width:53%;}.elementor-16 .elementor-element.elementor-element-b160294{--width:37%;}.elementor-16 .elementor-element.elementor-element-7cdfd31{--width:100%;}.elementor-16 .elementor-element.elementor-element-da55c2d{--width:178px;}.elementor-16 .elementor-element.elementor-element-66dec9cc{--content-width:1200px;}.elementor-16 .elementor-element.elementor-element-63db58bc{--width:100%;}.elementor-16 .elementor-element.elementor-element-a184491{--width:100%;}.elementor-16 .elementor-element.elementor-element-bbf0ae7{--width:100%;}.elementor-16 .elementor-element.elementor-element-17f4b71{--width:100%;}.elementor-16 .elementor-element.elementor-element-e81160d{--width:440px;}.elementor-16 .elementor-element.elementor-element-ae6c398{--width:100%;}.elementor-16 .elementor-element.elementor-element-e95eed6{--width:100%;}.elementor-16 .elementor-element.elementor-element-e0f202e{--width:320px;}.elementor-16 .elementor-element.elementor-element-648358a{--width:100%;}.elementor-16 .elementor-element.elementor-element-a1b52c7{--width:100%;}.elementor-16 .elementor-element.elementor-element-f6b8de3{--width:100%;}.elementor-16 .elementor-element.elementor-element-0df022b{--width:100%;}.elementor-16 .elementor-element.elementor-element-d44e2c1{--width:500px;}.elementor-16 .elementor-element.elementor-element-bffe769{--width:100%;}.elementor-16 .elementor-element.elementor-element-95e3c10{--width:320px;}.elementor-16 .elementor-element.elementor-element-4648474{--width:100%;}.elementor-16 .elementor-element.elementor-element-21eb956{--width:100%;}.elementor-16 .elementor-element.elementor-element-1e38bb3{--width:460px;}.elementor-16 .elementor-element.elementor-element-c939707{--width:100%;}.elementor-16 .elementor-element.elementor-element-f1c8af1{--width:100%;}.elementor-16 .elementor-element.elementor-element-4461f32f{--width:1200px;}.elementor-16 .elementor-element.elementor-element-113dcaee{--width:55%;}.elementor-16 .elementor-element.elementor-element-19d059b8{--width:44px;}.elementor-16 .elementor-element.elementor-element-233e7850{--width:44px;}.elementor-16 .elementor-element.elementor-element-4fdbeae{--width:44px;}.elementor-16 .elementor-element.elementor-element-6a257849{--width:45%;}.elementor-16 .elementor-element.elementor-element-152fbbf9{--content-width:1200px;}.elementor-16 .elementor-element.elementor-element-25a6f760{--width:640px;}.elementor-16 .elementor-element.elementor-element-18105829{--width:1200px;}.elementor-16 .elementor-element.elementor-element-2ca436a4{--width:44px;}.elementor-16 .elementor-element.elementor-element-45133b65{--width:44px;}.elementor-16 .elementor-element.elementor-element-41f1ce36{--width:1454px;}.elementor-16 .elementor-element.elementor-element-4f48823d{--width:100%;}.elementor-16 .elementor-element.elementor-element-654dafdb{--width:100%;}.elementor-16 .elementor-element.elementor-element-3bda8f01{--width:100%;}.elementor-16 .elementor-element.elementor-element-640a2b3f{--width:100%;}.elementor-16 .elementor-element.elementor-element-8cf6652{--width:100%;}.elementor-16 .elementor-element.elementor-element-192d522{--width:100%;}.elementor-16 .elementor-element.elementor-element-7912185{--width:100%;}.elementor-16 .elementor-element.elementor-element-7139b5eb{--width:100%;}.elementor-16 .elementor-element.elementor-element-6add080b{--width:100%;}.elementor-16 .elementor-element.elementor-element-6efbc614{--width:100%;}.elementor-16 .elementor-element.elementor-element-5ea06a2{--width:100%;}.elementor-16 .elementor-element.elementor-element-2df7316{--width:100%;}.elementor-16 .elementor-element.elementor-element-85565a7{--width:100%;}.elementor-16 .elementor-element.elementor-element-6f83c004{--width:100%;}.elementor-16 .elementor-element.elementor-element-49062844{--width:100%;}.elementor-16 .elementor-element.elementor-element-34dc9b5f{--width:100%;}.elementor-16 .elementor-element.elementor-element-2664f6cc{--width:100%;}.elementor-16 .elementor-element.elementor-element-61e0b964{--width:100%;}.elementor-16 .elementor-element.elementor-element-51148c90{--width:100%;}.elementor-16 .elementor-element.elementor-element-3bb1b9af{--width:100%;}.elementor-16 .elementor-element.elementor-element-3948ebd1{--width:100%;}.elementor-16 .elementor-element.elementor-element-40b35089{--width:100%;}.elementor-16 .elementor-element.elementor-element-049acf0{--content-width:1200px;}.elementor-16 .elementor-element.elementor-element-95910cd{--width:640px;}.elementor-16 .elementor-element.elementor-element-dc57308{--width:100%;}.elementor-16 .elementor-element.elementor-element-32c86284{--content-width:1849px;}.elementor-16 .elementor-element.elementor-element-6c77aaa7{--width:640px;}.elementor-16 .elementor-element.elementor-element-6d60bdf9{--width:152px;}.elementor-16 .elementor-element.elementor-element-542868b9{--width:640px;}.elementor-16 .elementor-element.elementor-element-1bc07811{--width:208px;}}@media(max-width:1200px) and (min-width:768px){.elementor-16 .elementor-element.elementor-element-53c29018{--width:100%;}.elementor-16 .elementor-element.elementor-element-57538c4{--width:100%;}.elementor-16 .elementor-element.elementor-element-3f6bbea{--width:100%;}.elementor-16 .elementor-element.elementor-element-eaa3da9{--width:100%;}.elementor-16 .elementor-element.elementor-element-b160294{--width:100%;}.elementor-16 .elementor-element.elementor-element-a184491{--width:100%;}.elementor-16 .elementor-element.elementor-element-e81160d{--width:100%;}.elementor-16 .elementor-element.elementor-element-e0f202e{--width:100%;}.elementor-16 .elementor-element.elementor-element-0df022b{--width:100%;}.elementor-16 .elementor-element.elementor-element-d44e2c1{--width:100%;}.elementor-16 .elementor-element.elementor-element-95e3c10{--width:320px;}.elementor-16 .elementor-element.elementor-element-4648474{--width:100%;}.elementor-16 .elementor-element.elementor-element-1e38bb3{--width:100%;}.elementor-16 .elementor-element.elementor-element-f1c8af1{--width:100%;}.elementor-16 .elementor-element.elementor-element-4461f32f{--width:100%;}.elementor-16 .elementor-element.elementor-element-113dcaee{--width:100%;}.elementor-16 .elementor-element.elementor-element-19d059b8{--width:44px;}.elementor-16 .elementor-element.elementor-element-233e7850{--width:44px;}.elementor-16 .elementor-element.elementor-element-4fdbeae{--width:44px;}.elementor-16 .elementor-element.elementor-element-6a257849{--width:100%;}.elementor-16 .elementor-element.elementor-element-18105829{--width:100%;}.elementor-16 .elementor-element.elementor-element-41f1ce36{--width:100%;}.elementor-16 .elementor-element.elementor-element-dc57308{--width:100%;}.elementor-16 .elementor-element.elementor-element-6c77aaa7{--width:100%;}.elementor-16 .elementor-element.elementor-element-6d60bdf9{--width:152px;}.elementor-16 .elementor-element.elementor-element-542868b9{--width:100%;}.elementor-16 .elementor-element.elementor-element-1bc07811{--width:208px;}}/* Start custom CSS for container, class: .elementor-element-74ff675b *//* build-page equal-width artifacts on row children */
#fhh-badge > *, #fhh-btns > *{width:auto!important;}
#fhh-rtextwrap{width:auto!important;}
/* buttons: beat the global kit padding, keep pill */
#fhh-btns .elementor-button{padding:16px 30px!important;}
/* badge dot */
.fhh-dot .elementor-icon{display:flex;line-height:0;}
/* headings max-width (content constraints) */
.fhh-h1 .elementor-heading-title{max-width:14ch;}
.fhh-sub{max-width:480px;}
/* absolute-positioned badges (offsets) */
#fhh-float{right:28px;bottom:28px;left:auto;top:auto;}
#fhh-mb1{left:16px;bottom:16px;right:auto;top:auto;}
#fhh-mb2{right:16px;top:16px;left:auto;bottom:auto;}
#fhh-float{left:auto!important;width:auto!important;}
#fhh-float > *{width:auto!important;}
#fhh-mb1, #fhh-mb2{width:auto!important;}
#fhh-badge{width:fit-content!important;max-width:100%;}
#fhh-btns{width:auto!important;}
#fhh-btns > *{width:auto!important;}
#fhh-btns .elementor-button{white-space:nowrap;}
#fhh-avatars{width:auto!important;}
@media (max-width:1200px){
  #fhh-hero{background-image:none!important;}
  #fhh-hero::before{display:none!important;}
}
/* avatars: fixed 34px overlapping circles (Elementor can't size empty flex containers) */
#fhh-av1,#fhh-av2,#fhh-av3{width:34px!important;height:34px!important;flex:0 0 34px!important;overflow:hidden;}
#fhh-av2,#fhh-av3{margin-left:-10px!important;}
/* Elementor's native "Background Overlay" gradient control only supports TWO
   color stops (color + color B), so the smoother 5-stop fade used on the
   reference homepage HTML (near-opaque near the text, easing through 0.9 /
   0.55 / 0.12 down to fully transparent, rather than one abrupt linear
   fade) can't be expressed via the picker alone. The native overlay fields
   above stay set (so the Elementor UI still shows a sane, editable 2-stop
   approximation), and this one rule replaces the actual rendered gradient
   with the exact 5-stop value on the ::before layer Elementor generates it
   on — same .elementor-16 .elementor-element.elementor-element-74ff675b Elementor itself targets, +!important to win regardless
   of stylesheet order. */
#fhh-hero::before{background-image:linear-gradient(100deg, rgba(250, 246, 240, 0.98) 0%, rgba(250, 246, 240, 0.9) 28%, rgba(250, 246, 240, 0.55) 46%, rgba(250, 246, 240, 0.12) 62%, rgba(250, 246, 240, 0) 76%)!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a7b72b */.elementor-16 .elementor-element.elementor-element-1a7b72b{-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);}
#fc-trust-track{width:max-content;animation:fc-trust-scroll 28s linear infinite;}
.elementor-16 .elementor-element.elementor-element-1a7b72b:hover #fc-trust-track{animation-play-state:paused;}
@keyframes fc-trust-scroll{from{transform:translateX(0);}to{transform:translateX(-50%);}}
@media (prefers-reduced-motion:reduce){#fc-trust-track{animation:none;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57538c4 */.elementor-16 .elementor-element.elementor-element-57538c4{width:min(1200px, calc(100% - 40px)) !important;margin-left:auto !important;margin-right:auto !important;}
@media(max-width:767px){ .elementor-16 .elementor-element.elementor-element-57538c4{ width:min(1200px, calc(100% - 24px)) !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06e8ad1 */.elementor-16 .elementor-element.elementor-element-06e8ad1 .elementor-icon{vertical-align:middle !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df318e2 */.elementor-16 .elementor-element.elementor-element-df318e2 .elementor-icon{vertical-align:middle !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2da0c8 */.elementor-16 .elementor-element.elementor-element-c2da0c8 .elementor-icon{vertical-align:middle !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77adba2 */.elementor-16 .elementor-element.elementor-element-77adba2 .elementor-icon{vertical-align:middle !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-403d5ac */.elementor-16 .elementor-element.elementor-element-403d5ac .elementor-icon{vertical-align:middle !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8dc082a */.elementor-16 .elementor-element.elementor-element-8dc082a .elementor-icon{vertical-align:middle !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c189d9e */.elementor-16 .elementor-element.elementor-element-c189d9e .elementor-icon{vertical-align:middle !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5fe44 */.elementor-16 .elementor-element.elementor-element-ba5fe44 .elementor-icon{vertical-align:middle !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b0f747 */.elementor-16 .elementor-element.elementor-element-7b0f747 .elementor-widget-heading{min-width:0;flex-shrink:1;}
.elementor-16 .elementor-element.elementor-element-7b0f747 .elementor-widget-heading .elementor-heading-title{overflow-wrap:break-word;word-break:break-word;}
.elementor-16 .elementor-element.elementor-element-7b0f747{align-items:start !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cdfd31 */.elementor-16 .elementor-element.elementor-element-7cdfd31{aspect-ratio:4/5;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da55c2d */.elementor-16 .elementor-element.elementor-element-da55c2d{display:inline-flex !important;width:auto !important;flex-wrap:nowrap;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f6bbea */.elementor-16 .elementor-element.elementor-element-3f6bbea{width:min(1200px, calc(100% - 40px)) !important;margin-left:auto !important;margin-right:auto !important;}
@media(max-width:767px){ .elementor-16 .elementor-element.elementor-element-3f6bbea{ width:min(1200px, calc(100% - 24px)) !important; } }
.elementor-16 .elementor-element.elementor-element-3f6bbea{ padding-bottom: 0 !important; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-51fad22 */.elementor-16 .elementor-element.elementor-element-51fad22{ right:0 !important; bottom:0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-996d369 */.elementor-16 .elementor-element.elementor-element-996d369 { background: linear-gradient(135deg, #FAF7F2 0%, #FFF3EA 45%, #ffffff 100%) !important; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b24b008 */.elementor-16 .elementor-element.elementor-element-b24b008{ right:0 !important; bottom:0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-330f09b */.elementor-16 .elementor-element.elementor-element-330f09b { background: linear-gradient(135deg, #FAF7F2 0%, #FFF3EA 45%, #ffffff 100%) !important; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ca4593a */.elementor-16 .elementor-element.elementor-element-ca4593a{ right:0 !important; bottom:0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c6bba78 */.elementor-16 .elementor-element.elementor-element-3c6bba78 { background: linear-gradient(135deg, #FAF7F2 0%, #FFF3EA 45%, #ffffff 100%) !important; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9812f89 */.elementor-16 .elementor-element.elementor-element-9812f89{ right:0 !important; bottom:0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f7f766a */.elementor-16 .elementor-element.elementor-element-1f7f766a { background: linear-gradient(135deg, #FAF7F2 0%, #FFF3EA 45%, #ffffff 100%) !important; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d1b9354 */.elementor-16 .elementor-element.elementor-element-d1b9354{ right:0 !important; bottom:0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c32d7c5 */.elementor-16 .elementor-element.elementor-element-3c32d7c5 { background: linear-gradient(135deg, #FAF7F2 0%, #FFF3EA 45%, #ffffff 100%) !important; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4cc080a */.elementor-16 .elementor-element.elementor-element-4cc080a{ right:0 !important; bottom:0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b0fb747 */.elementor-16 .elementor-element.elementor-element-5b0fb747 { background: linear-gradient(135deg, #FAF7F2 0%, #FFF3EA 45%, #ffffff 100%) !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66dec9cc *//* Only what native settings truly cannot do: the 4:3 media aspect ratio
   (fluid width via CSS grid, so a fixed-px height chain like the Products
   Pan build used doesn't apply here - needs a real aspect-ratio box), the
   image cover-fit inside it, and the mobile/tablet horizontal-scroll
   fallback (Elementor's container_type has no responsive variant to
   switch grid->flex per breakpoint natively). Everything else (cards,
   gradients, typography, spacing, grid columns/gaps) is native settings.
   Two stacked gotchas for the aspect-ratio + cover-image technique here:
   1) Elementor gives every widget wrapper (`.elementor-widget-image` etc)
      its own `position:relative` by default - for an img using position:
      absolute, that wrapper (being the nearest positioned ancestor) would
      become its containing block instead of the media box two levels up,
      and the wrapper's own width collapses to 0 (no in-flow content once
      its only child is taken out of flow). Forced back to `position:
      static` so the img's containing block is the media box instead.
   2) For an absolutely positioned REPLACED element (img) with `height:
      auto` but `top`/`bottom` both set (e.g. via the `inset` shorthand),
      the CSS abs-pos sizing algorithm prefers the image's OWN intrinsic
      aspect ratio over stretching to fill top..bottom - so `inset:0`
      alone still doesn't cover the box, each photo just renders at a
      different height depending on its own intrinsic ratio. Explicit
      `width:100%;height:100%` (not `inset:0`) is required - percentage
      sizing on an ABSOLUTELY positioned element resolves against the
      containing block's actual used size, unlike the stricter "needs a
      definite height PROPERTY" rule that blocks percentage heights on
      normal-flow children of an aspect-ratio box. */
#fh-prod-grid > .e-con > .e-con:first-child{position:relative;aspect-ratio:4/3;}
#fh-prod-grid > .e-con > .e-con:first-child > .elementor-widget-image{position:static;}
#fh-prod-grid > .e-con > .e-con:first-child img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block;}

#fh-prod-grid{overflow-y:hidden;}

#fh-prod-grid img{-webkit-user-drag:none;-webkit-touch-callout:none;user-select:none;}

#fh-prod-wrap{overflow-x:hidden;}

@media (hover:none), (max-width:1023px){
  #fh-prod-grid{display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;overscroll-behavior-x:contain;padding-bottom:0;scrollbar-width:none;-ms-overflow-style:none;}
  #fh-prod-grid::-webkit-scrollbar{display:none;}
  #fh-prod-grid > .e-con{flex:0 0 auto;width:min(78vw,340px);scroll-snap-align:start;scroll-snap-stop:always;}
}
@media (hover:none) and (pointer:fine), (max-width:1023px) and (pointer:fine){
  #fh-prod-grid{cursor:grab;scroll-snap-type:none;}
  #fh-prod-grid.-dragging{cursor:grabbing;user-select:none;}
}

@media (min-width:1024px) and (hover:hover){
  #fh-prod-grid{grid-template-rows:auto auto;}
}

.elementor-16 .elementor-element.elementor-element-66dec9cc{width:min(1200px, calc(100% - 40px)) !important;margin-left:auto !important;margin-right:auto !important;}
@media(max-width:767px){ .elementor-16 .elementor-element.elementor-element-66dec9cc{ width:min(1200px, calc(100% - 24px)) !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d61fd4c */.elementor-16 .elementor-element.elementor-element-d61fd4c .elementor-icon{vertical-align:middle !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c79aaca */.elementor-16 .elementor-element.elementor-element-c79aaca .elementor-icon{vertical-align:middle !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff537d7 */.elementor-16 .elementor-element.elementor-element-ff537d7 .elementor-icon{vertical-align:middle !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fba8af */.elementor-16 .elementor-element.elementor-element-7fba8af .elementor-icon{vertical-align:middle !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f91c03 */.elementor-16 .elementor-element.elementor-element-8f91c03 .elementor-widget-heading{min-width:0;flex-shrink:1;}
.elementor-16 .elementor-element.elementor-element-8f91c03 .elementor-widget-heading .elementor-heading-title{overflow-wrap:break-word;word-break:break-word;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-648358a */.elementor-16 .elementor-element.elementor-element-648358a{aspect-ratio:1/1;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6b8de3 */.elementor-16 .elementor-element.elementor-element-f6b8de3 > .e-con{display:inline-flex;width:auto;}
.elementor-16 .elementor-element.elementor-element-f6b8de3 img{width:auto !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a184491 */.elementor-16 .elementor-element.elementor-element-a184491{width:min(1200px, calc(100% - 40px)) !important;margin-left:auto !important;margin-right:auto !important;}
@media(max-width:767px){ .elementor-16 .elementor-element.elementor-element-a184491{ width:min(1200px, calc(100% - 24px)) !important; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b82940 */.elementor-16 .elementor-element.elementor-element-6b82940 .elementor-heading-title{font-size:clamp(1.9rem, 3.8vw, 2.5rem) !important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61ed6be */.elementor-16 .elementor-element.elementor-element-61ed6be .elementor-widget-container, .elementor-16 .elementor-element.elementor-element-61ed6be p{max-width:52ch;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8523b5 */.elementor-16 .elementor-element.elementor-element-f8523b5 .elementor-widget-container, .elementor-16 .elementor-element.elementor-element-f8523b5 p{max-width:52ch;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0df022b */.elementor-16 .elementor-element.elementor-element-0df022b{padding:clamp(32px,5vw,64px) !important; margin-top:var(--section-gap) !important; margin-bottom:var(--section-gap) !important;width:min(1200px, calc(100% - 40px)) !important;margin-left:auto !important;margin-right:auto !important;}
@media(max-width:767px){ .elementor-16 .elementor-element.elementor-element-0df022b{ width:min(1200px, calc(100% - 24px)) !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2792a15 */.elementor-16 .elementor-element.elementor-element-2792a15 .elementor-icon{vertical-align:middle !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b62295 */.elementor-16 .elementor-element.elementor-element-5b62295 .elementor-icon{vertical-align:middle !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21eb956 */.elementor-16 .elementor-element.elementor-element-21eb956{background-position:60% center !important;}
.elementor-16 .elementor-element.elementor-element-21eb956::before{background-image:linear-gradient(100deg, rgba(26,20,16,0.86) 0%, rgba(26,20,16,0.72) 32%, rgba(26,20,16,0.2) 58%, rgba(26,20,16,0) 74%) !important;}
.elementor-16 .elementor-element.elementor-element-21eb956::before{opacity:1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4648474 */.elementor-16 .elementor-element.elementor-element-4648474{width:min(1200px, calc(100% - 40px)) !important;margin-left:auto !important;margin-right:auto !important;}
@media(max-width:767px){ .elementor-16 .elementor-element.elementor-element-4648474{ width:min(1200px, calc(100% - 24px)) !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4461f32f */#fh-smart-wrap{margin-left:auto;margin-right:auto;}
#fh-smart-glow{inset:-22% -16%;filter:blur(34px);will-change:transform;}
#fh-smart-readout{width:max-content;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);}
#fh-smart-features .elementor-icon-wrapper{line-height:0;}
.elementor-16 .elementor-element.elementor-element-4461f32f{width:min(1200px, calc(100% - 40px)) !important;margin-left:auto !important;margin-right:auto !important;}
@media(max-width:767px){ .elementor-16 .elementor-element.elementor-element-4461f32f{ width:min(1200px, calc(100% - 24px)) !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f17a322 */#fh-smart-badge{display:inline-flex;width:auto;flex-wrap:nowrap;}
#fh-smart-badge-text .elementor-heading-title{
  font-size:clamp(10px, 7.88px + 0.543vw, 14.4px);
  white-space:nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ccd8268 */.elementor-16 .elementor-element.elementor-element-ccd8268 { margin-top: auto !important; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ee3f34e */.elementor-16 .elementor-element.elementor-element-ee3f34e { margin-top: auto !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68688c31 */@media (max-width:860px) and (min-width:561px){ .elementor-16 .elementor-element.elementor-element-68688c31{grid-column:1/-1;} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1311a3cd */@media (max-width:860px){ .elementor-16 .elementor-element.elementor-element-1311a3cd{grid-template-columns:repeat(2,1fr) !important;} }
@media (max-width:560px){ .elementor-16 .elementor-element.elementor-element-1311a3cd{grid-template-columns:1fr !important;} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-152fbbf9 */.elementor-16 .elementor-element.elementor-element-152fbbf9{width:min(1200px, calc(100% - 40px)) !important;margin-left:auto !important;margin-right:auto !important;}
@media(max-width:767px){ .elementor-16 .elementor-element.elementor-element-152fbbf9{ width:min(1200px, calc(100% - 24px)) !important; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d19e4bf */.elementor-16 .elementor-element.elementor-element-6d19e4bf .elementor-heading-title{font-size:clamp(1.7rem, 3.2vw, 2.3rem) !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b678f1f */.elementor-16 .elementor-element.elementor-element-5b678f1f{width:auto !important;flex:0 0 auto !important;max-width:100% !important;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-78a20c35 */.elementor-16 .elementor-element.elementor-element-78a20c35 .elementor-icon-wrapper{line-height:0 !important;display:flex !important;}
.elementor-16 .elementor-element.elementor-element-78a20c35 svg, .elementor-16 .elementor-element.elementor-element-78a20c35 path{fill:none !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ca436a4 */.elementor-16 .elementor-element.elementor-element-2ca436a4{width:44px !important;min-width:44px !important;max-width:44px !important;height:44px !important;flex:none !important;}
.elementor-16 .elementor-element.elementor-element-2ca436a4{width:44px !important;min-width:44px !important;max-width:44px !important;height:44px !important;flex:none !important;transition:background .15s, transform .15s !important;}
.elementor-16 .elementor-element.elementor-element-2ca436a4:hover{background:#FAF7F2 !important;transform:translateY(-2px) !important;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5f433b7 */.elementor-16 .elementor-element.elementor-element-5f433b7 .elementor-icon-wrapper{line-height:0 !important;display:flex !important;}
.elementor-16 .elementor-element.elementor-element-5f433b7 svg, .elementor-16 .elementor-element.elementor-element-5f433b7 path{fill:none !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45133b65 */.elementor-16 .elementor-element.elementor-element-45133b65{width:44px !important;min-width:44px !important;max-width:44px !important;height:44px !important;flex:none !important;}
.elementor-16 .elementor-element.elementor-element-45133b65{width:44px !important;min-width:44px !important;max-width:44px !important;height:44px !important;flex:none !important;transition:background .15s, transform .15s !important;}
.elementor-16 .elementor-element.elementor-element-45133b65:hover{background:#FAF7F2 !important;transform:translateY(-2px) !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-165ce6 */.elementor-16 .elementor-element.elementor-element-165ce6{width:auto !important;flex:0 0 auto !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-654dafdb */.elementor-16 .elementor-element.elementor-element-654dafdb{aspect-ratio:1/1 !important;flex:none !important;background-size:100% auto !important;background-position:left top !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-26409041 */.elementor-16 .elementor-element.elementor-element-26409041 .elementor-icon-wrapper{line-height:0 !important;display:flex !important;}
.elementor-16 .elementor-element.elementor-element-26409041 svg, .elementor-16 .elementor-element.elementor-element-26409041 path{fill:none !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7255e44b */.elementor-16 .elementor-element.elementor-element-7255e44b{width:auto !important;flex:0 0 auto !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bda8f01 */.elementor-16 .elementor-element.elementor-element-3bda8f01{flex:1 1 auto !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fe3d51d */.elementor-16 .elementor-element.elementor-element-4fe3d51d{width:clamp(260px,32vw,330px) !important;flex:none !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8cf6652 */.elementor-16 .elementor-element.elementor-element-8cf6652{aspect-ratio:1/1 !important;flex:none !important;background-size:100% auto !important;background-position:left top !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0824937 */.elementor-16 .elementor-element.elementor-element-0824937 .elementor-icon-wrapper{line-height:0 !important;display:flex !important;}
.elementor-16 .elementor-element.elementor-element-0824937 svg, .elementor-16 .elementor-element.elementor-element-0824937 path{fill:none !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-163f9b9 */.elementor-16 .elementor-element.elementor-element-163f9b9{width:auto !important;flex:0 0 auto !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-192d522 */.elementor-16 .elementor-element.elementor-element-192d522{flex:1 1 auto !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4617399 */.elementor-16 .elementor-element.elementor-element-4617399{width:clamp(260px,32vw,330px) !important;flex:none !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7139b5eb */.elementor-16 .elementor-element.elementor-element-7139b5eb{aspect-ratio:1/1 !important;flex:none !important;background-size:100% auto !important;background-position:left top !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-15d0f433 */.elementor-16 .elementor-element.elementor-element-15d0f433 .elementor-icon-wrapper{line-height:0 !important;display:flex !important;}
.elementor-16 .elementor-element.elementor-element-15d0f433 svg, .elementor-16 .elementor-element.elementor-element-15d0f433 path{fill:none !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60be9a88 */.elementor-16 .elementor-element.elementor-element-60be9a88{width:auto !important;flex:0 0 auto !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6add080b */.elementor-16 .elementor-element.elementor-element-6add080b{flex:1 1 auto !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5321ccbf */.elementor-16 .elementor-element.elementor-element-5321ccbf{width:clamp(260px,32vw,330px) !important;flex:none !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ea06a2 */.elementor-16 .elementor-element.elementor-element-5ea06a2{aspect-ratio:1/1 !important;flex:none !important;background-size:100% auto !important;background-position:left top !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d8530c4 */.elementor-16 .elementor-element.elementor-element-d8530c4 .elementor-icon-wrapper{line-height:0 !important;display:flex !important;}
.elementor-16 .elementor-element.elementor-element-d8530c4 svg, .elementor-16 .elementor-element.elementor-element-d8530c4 path{fill:none !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29c46f7 */.elementor-16 .elementor-element.elementor-element-29c46f7{width:auto !important;flex:0 0 auto !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2df7316 */.elementor-16 .elementor-element.elementor-element-2df7316{flex:1 1 auto !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4940702 */.elementor-16 .elementor-element.elementor-element-4940702{width:clamp(260px,32vw,330px) !important;flex:none !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f83c004 */.elementor-16 .elementor-element.elementor-element-6f83c004{aspect-ratio:1/1 !important;flex:none !important;background-size:100% auto !important;background-position:left top !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-33b36782 */.elementor-16 .elementor-element.elementor-element-33b36782 .elementor-icon-wrapper{line-height:0 !important;display:flex !important;}
.elementor-16 .elementor-element.elementor-element-33b36782 svg, .elementor-16 .elementor-element.elementor-element-33b36782 path{fill:none !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23b50874 */.elementor-16 .elementor-element.elementor-element-23b50874{width:auto !important;flex:0 0 auto !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49062844 */.elementor-16 .elementor-element.elementor-element-49062844{flex:1 1 auto !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1633d160 */.elementor-16 .elementor-element.elementor-element-1633d160{width:clamp(260px,32vw,330px) !important;flex:none !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2664f6cc */.elementor-16 .elementor-element.elementor-element-2664f6cc{aspect-ratio:1/1 !important;flex:none !important;background-size:100% auto !important;background-position:left top !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5cf625d8 */.elementor-16 .elementor-element.elementor-element-5cf625d8 .elementor-icon-wrapper{line-height:0 !important;display:flex !important;}
.elementor-16 .elementor-element.elementor-element-5cf625d8 svg, .elementor-16 .elementor-element.elementor-element-5cf625d8 path{fill:none !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17bd812c */.elementor-16 .elementor-element.elementor-element-17bd812c{width:auto !important;flex:0 0 auto !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61e0b964 */.elementor-16 .elementor-element.elementor-element-61e0b964{flex:1 1 auto !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19fea5a7 */.elementor-16 .elementor-element.elementor-element-19fea5a7{width:clamp(260px,32vw,330px) !important;flex:none !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb1b9af */.elementor-16 .elementor-element.elementor-element-3bb1b9af{aspect-ratio:1/1 !important;flex:none !important;background-size:100% auto !important;background-position:left top !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6702c31e */.elementor-16 .elementor-element.elementor-element-6702c31e .elementor-icon-wrapper{line-height:0 !important;display:flex !important;}
.elementor-16 .elementor-element.elementor-element-6702c31e svg, .elementor-16 .elementor-element.elementor-element-6702c31e path{fill:none !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ac8bc2a */.elementor-16 .elementor-element.elementor-element-2ac8bc2a{width:auto !important;flex:0 0 auto !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3948ebd1 */.elementor-16 .elementor-element.elementor-element-3948ebd1{flex:1 1 auto !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71a84f6 */.elementor-16 .elementor-element.elementor-element-71a84f6{width:clamp(260px,32vw,330px) !important;flex:none !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f48823d */.elementor-16 .elementor-element.elementor-element-4f48823d{overflow-x:auto !important;overflow-y:hidden !important;padding:20px 0 40px !important;scrollbar-width:none !important;cursor:grab !important;scroll-snap-type:none !important;}
.elementor-16 .elementor-element.elementor-element-4f48823d::-webkit-scrollbar{display:none !important;}
.elementor-16 .elementor-element.elementor-element-4f48823d.is-dragging{cursor:grabbing !important;user-select:none !important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-488f9655 */.elementor-16 .elementor-element.elementor-element-488f9655{padding-left:clamp(12px,3vw,28px) !important;padding-right:clamp(12px,3vw,28px) !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-049acf0 */.elementor-16 .elementor-element.elementor-element-049acf0{padding-left:clamp(12px,3vw,28px) !important;padding-right:clamp(12px,3vw,28px) !important;}
.elementor-16 .elementor-element.elementor-element-049acf0 > .e-con-inner{padding:0 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc57308 */#fh-faq-list .elementor-accordion-item{border-radius:20px;overflow:hidden;}
#fh-faq-list .elementor-accordion-icon{
  width:30px;height:30px;border-radius:50%;background:#FFE7D6;
  display:flex;align-items:center;justify-content:center;
}
#fh-faq-list .elementor-accordion-item + .elementor-accordion-item{margin-top:12px;}
.elementor-16 .elementor-element.elementor-element-dc57308{width:min(1200px, calc(100% - 40px)) !important;margin-left:auto !important;margin-right:auto !important;}
@media(max-width:767px){ .elementor-16 .elementor-element.elementor-element-dc57308{ width:min(1200px, calc(100% - 24px)) !important; } }/* End custom CSS */
/* Start custom CSS *//* Slider drag/loop mechanics — no native Elementor control for a JS-driven draggable carousel track */
#fh-rv12-viewport{cursor:grab;touch-action:pan-y;}
#fh-rv12-viewport:active{cursor:grabbing;}
#fh-rv12-track{transition:transform .55s cubic-bezier(.4,0,.2,1);will-change:transform;}
#fh-rv12-track.is-dragging{transition:none;}
#fh-rv12-track > .e-con{-webkit-user-select:none;user-select:none;}
#fh-rv12-track img{-webkit-user-drag:none;user-select:none;pointer-events:none;}

/* Dots: JS toggles .is-active on click; native container has no click-state style */
#fh-rv12-dots > .e-con{cursor:pointer;}
#fh-rv12-dots > .e-con > .e-con{background:#D8CFC2;transition:all .2s ease;}
#fh-rv12-dots > .e-con:hover > .e-con{background:#c2b6a3;}
#fh-rv12-dots > .e-con.is-active > .e-con{background:#A0491A;width:22px !important;border-radius:4px !important;}

/* Fact dividers: border on every column except the first — no native "not(:first-child)" control.
   Grid container_type wraps children in an extra .e-con-inner layer, so target through that.
   The 3-column layout only stacks to 1 column below 460px (matching the source's own
   non-standard breakpoint here — Elementor's own tablet/mobile breakpoints on this site are
   1200/767, both far wider, so this MUST be a literal custom media query, not a native
   width_tablet/width_mobile control, or the facts would stack far too early and collide with
   the still-3-column source at any width between 460 and 767px).
   The 460px override MUST repeat :not(:first-child) so its specificity matches the base
   rule — otherwise, even with !important on both sides, the higher-specificity base rule
   keeps winning inside the media query too, leaving a stray left-border box under the top-border. */
#fh-rv12-stat-facts > .e-con-inner > .e-con:not(:first-child){border-left:1px solid rgba(255,255,255,.14) !important;}
@media (max-width:460px){
  #fh-rv12-stat-facts > .e-con-inner{grid-template-columns:1fr !important;}
  #fh-rv12-stat-facts > .e-con-inner > .e-con:not(:first-child){border-left:none !important;border-top:1px solid rgba(255,255,255,.14) !important;padding:14px 0 0 !important;text-align:left;}
  #fh-rv12-stat-facts > .e-con-inner > .e-con:first-child{border-top:none !important;padding-top:0 !important;text-align:left;}
}

/* CTA arrow micro-shift on hover — a single-property transform, not a native hover_animation preset */
#fh-rv12-cta .elementor-button-icon{transition:transform .2s ease;}
#fh-rv12-cta:hover .elementor-button-icon{transform:translateX(4px);}
#fh-rv12-cta .elementor-button-content-wrapper{justify-content:flex-start;}

/* Fact values: long single words (e.g. "Deutschlandweit") must be able to break
   mid-word in the narrow column, same as the source; reserve 2 lines of height
   up front so short vs. wrapped values don't shift the row's height. */
#fh-rv12-fact-1-value .elementor-heading-title,
#fh-rv12-fact-2-value .elementor-heading-title,
#fh-rv12-fact-3-value .elementor-heading-title{overflow-wrap:break-word;min-height:2.4em;}
/* Products rail (mobile/touch swipe mode): touch-action:pan-x, then pan-y,
   were each tried here to fix a "vertical page-scroll gets stuck" bug -
   confirmed by direct testing on a real phone that BOTH broke one of the
   two directions entirely (pan-x blocked vertical page scroll, pan-y
   blocked the rail's own horizontal touch-scroll). Removed the
   restriction - default touch-action lets the browser's own gesture
   detection route each swipe correctly. The real fix for the "stuck"
   feeling is softening scroll-snap-type from mandatory to proximity on
   the rail itself (see #fh-prod-grid's own custom CSS), since mandatory
   snap was what aggressively captured the whole gesture. */
#fh-rv12-track{gap:24px;}/* End custom CSS */