.elementor-4198 .elementor-element.elementor-element-54ffd3d1{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-4198 .elementor-element.elementor-element-54ffd3d1.e-con{--e-con-transform-translateY:-90px;}.elementor-4198 .elementor-element.elementor-element-26898d34{--display:flex;--min-height:70vh;--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:flex-start;--align-items:center;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:25vh;--padding-bottom:0;--padding-left:0;--padding-right:0;--z-index:3;}.elementor-4198 .elementor-element.elementor-element-bdf3bc3{--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-4198 .elementor-element.elementor-element-5894716b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-4198 .elementor-element.elementor-element-5894716b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );text-shadow:0px 0px 6px rgba(0, 0, 0, 0.3);color:var( --e-global-color-text );}.elementor-4198 .elementor-element.elementor-element-5c768751{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;padding:0px 0px 0px 0px;text-align:center;text-shadow:0px 0px 3px rgba(0, 0, 0, 0.3);}.elementor-4198 .elementor-element.elementor-element-5c768751 p{margin-block-end:0px;}.elementor-4198 .elementor-element.elementor-element-7ba2fefa{--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:center;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4198 .elementor-element.elementor-element-46ef1b9a{--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:0px 4px;--row-gap:0px;--column-gap:4px;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:#B5B7C0;--border-color:#B5B7C0;--border-radius:99px 99px 99px 99px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:16px;--padding-right:16px;}.elementor-4198 .elementor-element.elementor-element-676223c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4198 .elementor-element.elementor-element-676223c5 .elementor-icon-wrapper{text-align:center;}.elementor-4198 .elementor-element.elementor-element-676223c5.elementor-view-stacked .elementor-icon{background-color:#4A4B50;}.elementor-4198 .elementor-element.elementor-element-676223c5.elementor-view-framed .elementor-icon, .elementor-4198 .elementor-element.elementor-element-676223c5.elementor-view-default .elementor-icon{color:#4A4B50;border-color:#4A4B50;}.elementor-4198 .elementor-element.elementor-element-676223c5.elementor-view-framed .elementor-icon, .elementor-4198 .elementor-element.elementor-element-676223c5.elementor-view-default .elementor-icon svg{fill:#4A4B50;}.elementor-4198 .elementor-element.elementor-element-676223c5 .elementor-icon{font-size:1.5em;}.elementor-4198 .elementor-element.elementor-element-676223c5 .elementor-icon svg{height:1.5em;}.elementor-4198 .elementor-element.elementor-element-2df89d05{font-family:var( --e-global-typography-3242837-font-family ), Sans-serif;font-size:var( --e-global-typography-3242837-font-size );font-weight:var( --e-global-typography-3242837-font-weight );line-height:var( --e-global-typography-3242837-line-height );color:#5C5D62;}.elementor-4198 .elementor-element.elementor-element-2df89d05 p{margin-block-end:0px;}.elementor-4198 .elementor-element.elementor-element-1e03430{--display:flex;--min-height:32px;--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-4198 .elementor-element.elementor-element-4e5431d0 .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-d9efd61-font-family ), Sans-serif;font-size:var( --e-global-typography-d9efd61-font-size );font-weight:var( --e-global-typography-d9efd61-font-weight );line-height:var( --e-global-typography-d9efd61-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4198 .elementor-element.elementor-element-4e5431d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-4198 .elementor-element.elementor-element-4e5431d0:hover{border-radius:0px 0px 0px 0px;}.elementor-4198 .elementor-element.elementor-element-4e5431d0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4198 .elementor-element.elementor-element-4e5431d0 .elementor-button:hover, .elementor-4198 .elementor-element.elementor-element-4e5431d0 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-4198 .elementor-element.elementor-element-4e5431d0 .elementor-button:hover svg, .elementor-4198 .elementor-element.elementor-element-4e5431d0 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-4198 .elementor-element.elementor-element-614d140c{--display:flex;--position:absolute;--min-height:100vh;top:0px;--z-index:1;}.elementor-4198 .elementor-element.elementor-element-614d140c:not(.elementor-motion-effects-element-type-background), .elementor-4198 .elementor-element.elementor-element-614d140c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fdreid.de/wp-content/uploads/2025/10/bg-mit-fade.jpg");background-size:cover;}body:not(.rtl) .elementor-4198 .elementor-element.elementor-element-614d140c{left:0px;}body.rtl .elementor-4198 .elementor-element.elementor-element-614d140c{right:0px;}.elementor-4198 .elementor-element.elementor-element-f8dd33d{--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:0px 20px;--row-gap:0px;--column-gap:20px;--z-index:3;}.elementor-4198 .elementor-element.elementor-element-299f3ed{--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;--overflow:hidden;--border-radius:32px 32px 32px 32px;box-shadow:8px 16px 32px 0px rgba(0, 0, 0, 0.15);}.elementor-4198 .elementor-element.elementor-element-299f3ed:not(.elementor-motion-effects-element-type-background), .elementor-4198 .elementor-element.elementor-element-299f3ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fdreid.de/wp-content/uploads/2025/10/Oehler_Cover_16_9.webp");background-position:center center;background-size:cover;}.elementor-4198 .elementor-element.elementor-element-37cab6b{--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;--overflow:hidden;--border-radius:32px 32px 32px 32px;box-shadow:8px 16px 32px 0px rgba(0, 0, 0, 0.15);}.elementor-4198 .elementor-element.elementor-element-37cab6b:not(.elementor-motion-effects-element-type-background), .elementor-4198 .elementor-element.elementor-element-37cab6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fdreid.de/wp-content/uploads/2025/10/Oehler_liveBW.webp");background-position:center center;background-size:cover;}.elementor-4198 .elementor-element.elementor-element-fb8abb1{--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:5vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-4198 .elementor-element.elementor-element-23ecba3f{--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:20%;--margin-left:0%;--margin-right:0%;}.elementor-4198 .elementor-element.elementor-element-f26c0a0 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-4198 .elementor-element.elementor-element-2cca63ab{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-b618cb9-font-family ), Sans-serif;font-size:var( --e-global-typography-b618cb9-font-size );font-weight:var( --e-global-typography-b618cb9-font-weight );line-height:var( --e-global-typography-b618cb9-line-height );}.elementor-4198 .elementor-element.elementor-element-2cca63ab p{margin-block-end:0px;}.elementor-4198 .elementor-element.elementor-element-710c313{--display:flex;}.elementor-4198 .elementor-element.elementor-element-54f09ba .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4198 .elementor-element.elementor-element-bb1a753{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4198 .elementor-element.elementor-element-bb1a753 p{margin-block-end:0px;}.elementor-4198 .elementor-element.elementor-element-7a305a54{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4198 .elementor-element.elementor-element-62688fc2{--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:12px 12px 12px 12px;box-shadow:4px 6px 12px 0px rgba(0, 0, 0, 0.2);--padding-top:16px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-4198 .elementor-element.elementor-element-62688fc2:not(.elementor-motion-effects-element-type-background), .elementor-4198 .elementor-element.elementor-element-62688fc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFF;}.elementor-4198 .elementor-element.elementor-element-62688fc2.e-con:hover{--e-con-transform-translateY:-0.5em;}.elementor-4198 .elementor-element.elementor-element-7acd6c79{--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:0px 8px;--row-gap:0px;--column-gap:8px;}.elementor-4198 .elementor-element.elementor-element-23c185aa .elementor-icon-wrapper{text-align:center;}.elementor-4198 .elementor-element.elementor-element-23c185aa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ffcce5f );}.elementor-4198 .elementor-element.elementor-element-23c185aa.elementor-view-framed .elementor-icon, .elementor-4198 .elementor-element.elementor-element-23c185aa.elementor-view-default .elementor-icon{color:var( --e-global-color-ffcce5f );border-color:var( --e-global-color-ffcce5f );}.elementor-4198 .elementor-element.elementor-element-23c185aa.elementor-view-framed .elementor-icon, .elementor-4198 .elementor-element.elementor-element-23c185aa.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ffcce5f );}.elementor-4198 .elementor-element.elementor-element-23c185aa .elementor-icon{font-size:2em;}.elementor-4198 .elementor-element.elementor-element-23c185aa .elementor-icon svg{height:2em;}.elementor-4198 .elementor-element.elementor-element-51019d43 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-ffcce5f );}.elementor-4198 .elementor-element.elementor-element-493e18{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;font-family:var( --e-global-typography-d9efd61-font-family ), Sans-serif;font-size:var( --e-global-typography-d9efd61-font-size );font-weight:var( --e-global-typography-d9efd61-font-weight );line-height:var( --e-global-typography-d9efd61-line-height );color:var( --e-global-color-text );}.elementor-4198 .elementor-element.elementor-element-493e18 p{margin-block-end:0px;}.elementor-4198 .elementor-element.elementor-element-6270190b{--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:12px 12px 12px 12px;box-shadow:4px 6px 12px 0px rgba(0, 0, 0, 0.2);--padding-top:16px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-4198 .elementor-element.elementor-element-6270190b:not(.elementor-motion-effects-element-type-background), .elementor-4198 .elementor-element.elementor-element-6270190b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFF;}.elementor-4198 .elementor-element.elementor-element-6270190b.e-con:hover{--e-con-transform-translateY:-0.5em;}.elementor-4198 .elementor-element.elementor-element-165695e5{--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:0px 8px;--row-gap:0px;--column-gap:8px;}.elementor-4198 .elementor-element.elementor-element-3f0f7b .elementor-icon-wrapper{text-align:center;}.elementor-4198 .elementor-element.elementor-element-3f0f7b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ffcce5f );}.elementor-4198 .elementor-element.elementor-element-3f0f7b.elementor-view-framed .elementor-icon, .elementor-4198 .elementor-element.elementor-element-3f0f7b.elementor-view-default .elementor-icon{color:var( --e-global-color-ffcce5f );border-color:var( --e-global-color-ffcce5f );}.elementor-4198 .elementor-element.elementor-element-3f0f7b.elementor-view-framed .elementor-icon, .elementor-4198 .elementor-element.elementor-element-3f0f7b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ffcce5f );}.elementor-4198 .elementor-element.elementor-element-3f0f7b .elementor-icon{font-size:2em;}.elementor-4198 .elementor-element.elementor-element-3f0f7b .elementor-icon svg{height:2em;}.elementor-4198 .elementor-element.elementor-element-3154f9e7 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-ffcce5f );}.elementor-4198 .elementor-element.elementor-element-57e8793{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;font-family:var( --e-global-typography-d9efd61-font-family ), Sans-serif;font-size:var( --e-global-typography-d9efd61-font-size );font-weight:var( --e-global-typography-d9efd61-font-weight );line-height:var( --e-global-typography-d9efd61-line-height );color:var( --e-global-color-text );}.elementor-4198 .elementor-element.elementor-element-57e8793 p{margin-block-end:0px;}.elementor-4198 .elementor-element.elementor-element-5fc62d33{--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:12px 12px 12px 12px;box-shadow:4px 6px 12px 0px rgba(0, 0, 0, 0.2);--padding-top:16px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-4198 .elementor-element.elementor-element-5fc62d33:not(.elementor-motion-effects-element-type-background), .elementor-4198 .elementor-element.elementor-element-5fc62d33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFF;}.elementor-4198 .elementor-element.elementor-element-5fc62d33.e-con:hover{--e-con-transform-translateY:-0.5em;}.elementor-4198 .elementor-element.elementor-element-543a92b2{--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:0px 8px;--row-gap:0px;--column-gap:8px;}.elementor-4198 .elementor-element.elementor-element-323a13ec .elementor-icon-wrapper{text-align:center;}.elementor-4198 .elementor-element.elementor-element-323a13ec.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ffcce5f );}.elementor-4198 .elementor-element.elementor-element-323a13ec.elementor-view-framed .elementor-icon, .elementor-4198 .elementor-element.elementor-element-323a13ec.elementor-view-default .elementor-icon{color:var( --e-global-color-ffcce5f );border-color:var( --e-global-color-ffcce5f );}.elementor-4198 .elementor-element.elementor-element-323a13ec.elementor-view-framed .elementor-icon, .elementor-4198 .elementor-element.elementor-element-323a13ec.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ffcce5f );}.elementor-4198 .elementor-element.elementor-element-323a13ec .elementor-icon{font-size:2em;}.elementor-4198 .elementor-element.elementor-element-323a13ec .elementor-icon svg{height:2em;}.elementor-4198 .elementor-element.elementor-element-57cd5cb8 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-ffcce5f );}.elementor-4198 .elementor-element.elementor-element-388d78c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;font-family:var( --e-global-typography-d9efd61-font-family ), Sans-serif;font-size:var( --e-global-typography-d9efd61-font-size );font-weight:var( --e-global-typography-d9efd61-font-weight );line-height:var( --e-global-typography-d9efd61-line-height );color:var( --e-global-color-text );}.elementor-4198 .elementor-element.elementor-element-388d78c7 p{margin-block-end:0px;}.elementor-4198 .elementor-element.elementor-element-677aacc3{--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:12px 12px 12px 12px;box-shadow:4px 6px 12px 0px rgba(0, 0, 0, 0.2);--padding-top:16px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-4198 .elementor-element.elementor-element-677aacc3:not(.elementor-motion-effects-element-type-background), .elementor-4198 .elementor-element.elementor-element-677aacc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFF;}.elementor-4198 .elementor-element.elementor-element-677aacc3.e-con:hover{--e-con-transform-translateY:-0.5em;}.elementor-4198 .elementor-element.elementor-element-38846e72{--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:0px 8px;--row-gap:0px;--column-gap:8px;}.elementor-4198 .elementor-element.elementor-element-8d427e1 .elementor-icon-wrapper{text-align:center;}.elementor-4198 .elementor-element.elementor-element-8d427e1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ffcce5f );}.elementor-4198 .elementor-element.elementor-element-8d427e1.elementor-view-framed .elementor-icon, .elementor-4198 .elementor-element.elementor-element-8d427e1.elementor-view-default .elementor-icon{color:var( --e-global-color-ffcce5f );border-color:var( --e-global-color-ffcce5f );}.elementor-4198 .elementor-element.elementor-element-8d427e1.elementor-view-framed .elementor-icon, .elementor-4198 .elementor-element.elementor-element-8d427e1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ffcce5f );}.elementor-4198 .elementor-element.elementor-element-8d427e1 .elementor-icon{font-size:2em;}.elementor-4198 .elementor-element.elementor-element-8d427e1 .elementor-icon svg{height:2em;}.elementor-4198 .elementor-element.elementor-element-513615e2 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-ffcce5f );}.elementor-4198 .elementor-element.elementor-element-1063ea13{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;font-family:var( --e-global-typography-d9efd61-font-family ), Sans-serif;font-size:var( --e-global-typography-d9efd61-font-size );font-weight:var( --e-global-typography-d9efd61-font-weight );line-height:var( --e-global-typography-d9efd61-line-height );color:var( --e-global-color-text );}.elementor-4198 .elementor-element.elementor-element-1063ea13 p{margin-block-end:0px;}.elementor-4198 .elementor-element.elementor-element-3516fb75{--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:0vw 10vw;--row-gap:0vw;--column-gap:10vw;--margin-top:10vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-4198 .elementor-element.elementor-element-62e59168{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-4198 .elementor-element.elementor-element-62e59168:not(.elementor-motion-effects-element-type-background), .elementor-4198 .elementor-element.elementor-element-62e59168 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fdreid.de/wp-content/uploads/2025/10/Oehler_Car.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-4198 .elementor-element.elementor-element-962e415{--display:flex;--justify-content:center;}.elementor-4198 .elementor-element.elementor-element-1ac9f9f7{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4198 .elementor-element.elementor-element-69ebf647{padding:0px 0px 0px 20px;border-style:solid;border-width:0px 0px 0px 4px;border-color:var( --e-global-color-ffcce5f );font-family:"Work Sans", Sans-serif;font-size:2em;font-weight:500;line-height:1.3em;}.elementor-4198 .elementor-element.elementor-element-69ebf647 p{margin-block-end:0px;}.elementor-4198 .elementor-element.elementor-element-559172f{font-family:var( --e-global-typography-d9efd61-font-family ), Sans-serif;font-size:var( --e-global-typography-d9efd61-font-size );font-weight:var( --e-global-typography-d9efd61-font-weight );line-height:var( --e-global-typography-d9efd61-line-height );}.elementor-4198 .elementor-element.elementor-element-4fe800b9{--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:64px 0px;--row-gap:64px;--column-gap:0px;--margin-top:10vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-4198 .elementor-element.elementor-element-4fe800b9:not(.elementor-motion-effects-element-type-background), .elementor-4198 .elementor-element.elementor-element-4fe800b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fdreid.de/wp-content/uploads/2025/10/bg-fade-2.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-4198 .elementor-element.elementor-element-2585dcd1{--display:flex;--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-4198 .elementor-element.elementor-element-282229db .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );text-shadow:0px 0px 50px #EEEFF7;}.elementor-4198 .elementor-element.elementor-element-42912f12{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 2px;text-shadow:0px 0px 30px #EEEFF7;}.elementor-4198 .elementor-element.elementor-element-42912f12 p{margin-block-end:0px;}.elementor-4198 .elementor-element.elementor-element-2d420205{background-color:var( --e-global-color-text );margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-radius:12px 12px 12px 12px;font-family:var( --e-global-typography-548ed35-font-family ), Sans-serif;font-size:var( --e-global-typography-548ed35-font-size );font-weight:var( --e-global-typography-548ed35-font-weight );line-height:var( --e-global-typography-548ed35-line-height );color:var( --e-global-color-accent );}.elementor-4198 .elementor-element.elementor-element-2d420205 p{margin-block-end:0px;}.elementor-4198 .elementor-element.elementor-element-39f5db75{--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;--overflow:hidden;--border-radius:32px 32px 32px 32px;box-shadow:4px 8px 32px 0px rgba(0, 0, 0, 0.25);--margin-top:0%;--margin-bottom:10%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4198 .elementor-element.elementor-element-39f5db75:not(.elementor-motion-effects-element-type-background), .elementor-4198 .elementor-element.elementor-element-39f5db75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFDFF;}.elementor-4198 .elementor-element.elementor-element-28609974{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-4198 .elementor-element.elementor-element-5750e6e1{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-4198 .elementor-element.elementor-element-759e3647 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-4198 .elementor-element.elementor-element-2ecaee7a{color:var( --e-global-color-text );}.elementor-4198 .elementor-element.elementor-element-7acad3a{--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:flex-start;--align-items:center;--border-radius:20px 20px 20px 20px;}.elementor-4198 .elementor-element.elementor-element-56922981{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-4198 .elementor-element.elementor-element-50f3ce44 img{width:90%;border-radius:20px 20px 20px 20px;}.elementor-4198 .elementor-element.elementor-element-28bb6fc img{width:90%;border-radius:20px 20px 20px 20px;}.elementor-4198 .elementor-element.elementor-element-6ee805a4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-4198 .elementor-element.elementor-element-c3b3ade{margin:0px 110px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4198 .elementor-element.elementor-element-c3b3ade.elementor-element{--align-self:center;}.elementor-4198 .elementor-element.elementor-element-8984b3c{--display:flex;--overlay-opacity:0.5;border-style:none;--border-style:none;}.elementor-4198 .elementor-element.elementor-element-8984b3c::before, .elementor-4198 .elementor-element.elementor-element-8984b3c > .elementor-background-video-container::before, .elementor-4198 .elementor-element.elementor-element-8984b3c > .e-con-inner > .elementor-background-video-container::before, .elementor-4198 .elementor-element.elementor-element-8984b3c > .elementor-background-slideshow::before, .elementor-4198 .elementor-element.elementor-element-8984b3c > .e-con-inner > .elementor-background-slideshow::before, .elementor-4198 .elementor-element.elementor-element-8984b3c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4198 .elementor-element.elementor-element-63a9922d{--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;}.elementor-4198 .elementor-element.elementor-element-1c62ffe4 .elementor-heading-title{font-family:"Lexend Deca", Sans-serif;font-size:3em;font-weight:700;line-height:1.1em;letter-spacing:-1px;}.elementor-4198 .elementor-element.elementor-element-396dd2b5{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 2px;}.elementor-4198 .elementor-element.elementor-element-396dd2b5 p{margin-block-end:0px;}.elementor-4198 .elementor-element.elementor-element-6a797580{background-color:var( --e-global-color-text );margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-radius:12px 12px 12px 12px;font-family:var( --e-global-typography-548ed35-font-family ), Sans-serif;font-size:var( --e-global-typography-548ed35-font-size );font-weight:var( --e-global-typography-548ed35-font-weight );line-height:var( --e-global-typography-548ed35-line-height );color:var( --e-global-color-accent );}.elementor-4198 .elementor-element.elementor-element-6a797580 p{margin-block-end:0px;}.elementor-4198 .elementor-element.elementor-element-9b68d21{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-4198 .elementor-element.elementor-element-737769de{--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:10vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-4198 .elementor-element.elementor-element-07abadc{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4198 .elementor-element.elementor-element-393c80a0{--display:flex;--margin-top:0%;--margin-bottom:15%;--margin-left:0%;--margin-right:0%;}.elementor-4198 .elementor-element.elementor-element-68152dcd{--display:flex;--margin-top:-40px;--margin-bottom:-24px;--margin-left:0px;--margin-right:0px;}.elementor-4198 .elementor-element.elementor-element-7ba0ce04 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4198 .elementor-element.elementor-element-47b932ad{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4198 .elementor-element.elementor-element-47b932ad p{margin-block-end:0px;}.elementor-4198 .elementor-element.elementor-element-f7bf4d7{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:0px 040px;--row-gap:0px;--column-gap:040px;--grid-auto-flow:row;--align-items:start;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4198 .elementor-element.elementor-element-6192658{--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:5%;--padding-bottom:5%;--padding-left:0;--padding-right:0;}.elementor-4198 .elementor-element.elementor-element-3558ef0 .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-548ed35-font-family ), Sans-serif;font-size:var( --e-global-typography-548ed35-font-size );font-weight:var( --e-global-typography-548ed35-font-weight );line-height:var( --e-global-typography-548ed35-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-radius:12px 12px 12px 12px;}.elementor-4198 .elementor-element.elementor-element-3558ef0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4198 .elementor-element.elementor-element-3558ef0 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-4198 .elementor-element.elementor-element-c4f81de{--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;}@media(min-width:768px){.elementor-4198 .elementor-element.elementor-element-54ffd3d1{--content-width:100vw;}.elementor-4198 .elementor-element.elementor-element-1ac9f9f7{--width:55%;}.elementor-4198 .elementor-element.elementor-element-56922981{--width:90%;}.elementor-4198 .elementor-element.elementor-element-8984b3c{--width:50%;}.elementor-4198 .elementor-element.elementor-element-f7bf4d7{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4198 .elementor-element.elementor-element-54ffd3d1{--content-width:95vw;}.elementor-4198 .elementor-element.elementor-element-26898d34{--width:100%;}.elementor-4198 .elementor-element.elementor-element-28609974{--width:100%;}.elementor-4198 .elementor-element.elementor-element-56922981{--width:100%;}.elementor-4198 .elementor-element.elementor-element-737769de{--width:95vw;}}@media(max-width:1024px){.elementor-4198 .elementor-element.elementor-element-54ffd3d1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4198 .elementor-element.elementor-element-26898d34{--min-height:60vh;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:15vh;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-4198 .elementor-element.elementor-element-5894716b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-4198 .elementor-element.elementor-element-2df89d05{font-size:var( --e-global-typography-3242837-font-size );line-height:var( --e-global-typography-3242837-line-height );}.elementor-4198 .elementor-element.elementor-element-4e5431d0 .elementor-button{font-size:var( --e-global-typography-d9efd61-font-size );line-height:var( --e-global-typography-d9efd61-line-height );}.elementor-4198 .elementor-element.elementor-element-f8dd33d{--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:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-4198 .elementor-element.elementor-element-37cab6b:not(.elementor-motion-effects-element-type-background), .elementor-4198 .elementor-element.elementor-element-37cab6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -83px;}.elementor-4198 .elementor-element.elementor-element-f26c0a0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-4198 .elementor-element.elementor-element-2cca63ab{font-size:var( --e-global-typography-b618cb9-font-size );line-height:var( --e-global-typography-b618cb9-line-height );}.elementor-4198 .elementor-element.elementor-element-54f09ba .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4198 .elementor-element.elementor-element-62688fc2.e-con:hover{--e-con-transform-translateY:0em;}.elementor-4198 .elementor-element.elementor-element-51019d43 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-4198 .elementor-element.elementor-element-493e18{font-size:var( --e-global-typography-d9efd61-font-size );line-height:var( --e-global-typography-d9efd61-line-height );}.elementor-4198 .elementor-element.elementor-element-6270190b.e-con:hover{--e-con-transform-translateY:0em;}.elementor-4198 .elementor-element.elementor-element-3154f9e7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-4198 .elementor-element.elementor-element-57e8793{font-size:var( --e-global-typography-d9efd61-font-size );line-height:var( --e-global-typography-d9efd61-line-height );}.elementor-4198 .elementor-element.elementor-element-5fc62d33.e-con:hover{--e-con-transform-translateY:0em;}.elementor-4198 .elementor-element.elementor-element-57cd5cb8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-4198 .elementor-element.elementor-element-388d78c7{font-size:var( --e-global-typography-d9efd61-font-size );line-height:var( --e-global-typography-d9efd61-line-height );}.elementor-4198 .elementor-element.elementor-element-677aacc3.e-con:hover{--e-con-transform-translateY:0em;}.elementor-4198 .elementor-element.elementor-element-513615e2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-4198 .elementor-element.elementor-element-1063ea13{font-size:var( --e-global-typography-d9efd61-font-size );line-height:var( --e-global-typography-d9efd61-line-height );}.elementor-4198 .elementor-element.elementor-element-3516fb75{--margin-top:15vw;--margin-bottom:15vw;--margin-left:15vw;--margin-right:15vw;}.elementor-4198 .elementor-element.elementor-element-69ebf647{font-size:1.6em;}.elementor-4198 .elementor-element.elementor-element-559172f{font-size:var( --e-global-typography-d9efd61-font-size );line-height:var( --e-global-typography-d9efd61-line-height );}.elementor-4198 .elementor-element.elementor-element-4fe800b9{--gap:128px 128px;--row-gap:128px;--column-gap:128px;}.elementor-4198 .elementor-element.elementor-element-282229db .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4198 .elementor-element.elementor-element-2d420205{border-radius:8px 8px 8px 8px;font-size:var( --e-global-typography-548ed35-font-size );line-height:var( --e-global-typography-548ed35-line-height );}.elementor-4198 .elementor-element.elementor-element-39f5db75{--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-4198 .elementor-element.elementor-element-28609974{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-4198 .elementor-element.elementor-element-5750e6e1{--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4198 .elementor-element.elementor-element-759e3647 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4198 .elementor-element.elementor-element-7acad3a{--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-4198 .elementor-element.elementor-element-56922981{--border-radius:0px 0px 20px 20px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4198 .elementor-element.elementor-element-50f3ce44 img{width:80%;}.elementor-4198 .elementor-element.elementor-element-28bb6fc img{width:80%;}.elementor-4198 .elementor-element.elementor-element-6a797580.elementor-element{--align-self:flex-start;}.elementor-4198 .elementor-element.elementor-element-6a797580{border-radius:8px 8px 8px 8px;font-size:var( --e-global-typography-548ed35-font-size );line-height:var( --e-global-typography-548ed35-line-height );}.elementor-4198 .elementor-element.elementor-element-9b68d21{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4198 .elementor-element.elementor-element-7ba0ce04 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4198 .elementor-element.elementor-element-f7bf4d7{--grid-auto-flow:row;}.elementor-4198 .elementor-element.elementor-element-3558ef0 .elementor-button{font-size:var( --e-global-typography-548ed35-font-size );line-height:var( --e-global-typography-548ed35-line-height );}}@media(max-width:767px){.elementor-4198 .elementor-element.elementor-element-54ffd3d1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4198 .elementor-element.elementor-element-26898d34{--min-height:90vh;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:15vh;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-4198 .elementor-element.elementor-element-5894716b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-4198 .elementor-element.elementor-element-2df89d05{font-size:var( --e-global-typography-3242837-font-size );line-height:var( --e-global-typography-3242837-line-height );}.elementor-4198 .elementor-element.elementor-element-4e5431d0 .elementor-button{font-size:var( --e-global-typography-d9efd61-font-size );line-height:var( --e-global-typography-d9efd61-line-height );}.elementor-4198 .elementor-element.elementor-element-f8dd33d{--width:100vw;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0%;--margin-bottom:20%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4198 .elementor-element.elementor-element-299f3ed{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4198 .elementor-element.elementor-element-37cab6b{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4198 .elementor-element.elementor-element-37cab6b:not(.elementor-motion-effects-element-type-background), .elementor-4198 .elementor-element.elementor-element-37cab6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-4198 .elementor-element.elementor-element-37cab6b.e-con{--align-self:center;}.elementor-4198 .elementor-element.elementor-element-fb8abb1{--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:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-4198 .elementor-element.elementor-element-f26c0a0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-4198 .elementor-element.elementor-element-2cca63ab{font-size:var( --e-global-typography-b618cb9-font-size );line-height:var( --e-global-typography-b618cb9-line-height );}.elementor-4198 .elementor-element.elementor-element-54f09ba .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4198 .elementor-element.elementor-element-62688fc2.e-con:hover{--e-con-transform-translateY:0em;}.elementor-4198 .elementor-element.elementor-element-51019d43 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-4198 .elementor-element.elementor-element-493e18{font-size:var( --e-global-typography-d9efd61-font-size );line-height:var( --e-global-typography-d9efd61-line-height );}.elementor-4198 .elementor-element.elementor-element-6270190b.e-con:hover{--e-con-transform-translateY:0em;}.elementor-4198 .elementor-element.elementor-element-3154f9e7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-4198 .elementor-element.elementor-element-57e8793{font-size:var( --e-global-typography-d9efd61-font-size );line-height:var( --e-global-typography-d9efd61-line-height );}.elementor-4198 .elementor-element.elementor-element-5fc62d33.e-con:hover{--e-con-transform-translateY:0em;}.elementor-4198 .elementor-element.elementor-element-57cd5cb8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-4198 .elementor-element.elementor-element-388d78c7{font-size:var( --e-global-typography-d9efd61-font-size );line-height:var( --e-global-typography-d9efd61-line-height );}.elementor-4198 .elementor-element.elementor-element-677aacc3.e-con:hover{--e-con-transform-translateY:0em;}.elementor-4198 .elementor-element.elementor-element-513615e2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-4198 .elementor-element.elementor-element-1063ea13{font-size:var( --e-global-typography-d9efd61-font-size );line-height:var( --e-global-typography-d9efd61-line-height );}.elementor-4198 .elementor-element.elementor-element-3516fb75{--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:40vw;--margin-bottom:20vw;--margin-left:0vw;--margin-right:0vw;}.elementor-4198 .elementor-element.elementor-element-559172f{font-size:var( --e-global-typography-d9efd61-font-size );line-height:var( --e-global-typography-d9efd61-line-height );}.elementor-4198 .elementor-element.elementor-element-4fe800b9{--content-width:100vw;--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-4198 .elementor-element.elementor-element-2585dcd1{--width:95vw;}.elementor-4198 .elementor-element.elementor-element-282229db .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4198 .elementor-element.elementor-element-2d420205{font-size:var( --e-global-typography-548ed35-font-size );line-height:var( --e-global-typography-548ed35-line-height );}.elementor-4198 .elementor-element.elementor-element-39f5db75{--min-height:0px;}.elementor-4198 .elementor-element.elementor-element-759e3647 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4198 .elementor-element.elementor-element-7acad3a{--width:100%;--min-height:0px;--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-4198 .elementor-element.elementor-element-56922981{--width:100%;--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;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4198 .elementor-element.elementor-element-50f3ce44 img{width:150px;}.elementor-4198 .elementor-element.elementor-element-28bb6fc img{width:135px;height:147px;}.elementor-4198 .elementor-element.elementor-element-6ee805a4{--width:95vw;}.elementor-4198 .elementor-element.elementor-element-1c62ffe4 .elementor-heading-title{font-size:1.8em;}.elementor-4198 .elementor-element.elementor-element-6a797580{font-size:var( --e-global-typography-548ed35-font-size );line-height:var( --e-global-typography-548ed35-line-height );}.elementor-4198 .elementor-element.elementor-element-9b68d21{--content-width:95%;}.elementor-4198 .elementor-element.elementor-element-737769de{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:40vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-4198 .elementor-element.elementor-element-7ba0ce04 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4198 .elementor-element.elementor-element-f7bf4d7{--e-con-grid-template-columns:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-4198 .elementor-element.elementor-element-cd53f3e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4198 .elementor-element.elementor-element-82a93a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;}.elementor-4198 .elementor-element.elementor-element-82a93a2 p{margin-block-end:0px;}.elementor-4198 .elementor-element.elementor-element-6192658{--padding-top:20%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-4198 .elementor-element.elementor-element-3558ef0 .elementor-button{font-size:var( --e-global-typography-548ed35-font-size );line-height:var( --e-global-typography-548ed35-line-height );}}/* Start custom CSS for text-editor, class: .elementor-element-5c768751 */.elementor-4198 .elementor-element.elementor-element-5c768751 {
    width: 90%;
    max-width: 600px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-676223c5 */.elementor-4198 .elementor-element.elementor-element-676223c5 {
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46ef1b9a */.elementor-4198 .elementor-element.elementor-element-46ef1b9a {
    width: fit-content;
    backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4e5431d0 */.elementor-4198 .elementor-element.elementor-element-4e5431d0 .elementor-button-icon {
    font-size: 1.6em;
    transition: font-size 0.2s ease;
}

.elementor-4198 .elementor-element.elementor-element-4e5431d0 svg path {
    fill: #101011;
    transition: fill 0.2s ease;
}

.elementor-4198 .elementor-element.elementor-element-4e5431d0:hover svg path {
    fill: #2A4DF7;
}

.elementor-4198 .elementor-element.elementor-element-4e5431d0:hover .elementor-button-icon {
        font-size: 1.8em;
}

.elementor-4198 .elementor-element.elementor-element-4e5431d0 .elementor-button-content-wrapper {
    align-items: center;
    gap: 0em;
    transition: gap 0.2s ease;
}

.elementor-4198 .elementor-element.elementor-element-4e5431d0 .elementor-button-content-wrapper:hover {
    gap: 0.25em;
}

.elementor-4198 .elementor-element.elementor-element-4e5431d0 .elementor-button-text {
    text-decoration: underline 2px #3A3B3F;
    text-underline-offset: 4px;
}

.elementor-4198 .elementor-element.elementor-element-4e5431d0:hover .elementor-button-text {
    text-decoration: underline 2px #2A4DF7;
    text-underline-offset: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e03430 */.elementor-4198 .elementor-element.elementor-element-1e03430 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bdf3bc3 */.elementor-4198 .elementor-element.elementor-element-bdf3bc3 {
    max-width: 1200px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-299f3ed */.elementor-4198 .elementor-element.elementor-element-299f3ed {
    flex: 1;
    height: 40vw;
    max-height: 650px;
}

@media (max-width: 1024px) {
    .elementor-4198 .elementor-element.elementor-element-299f3ed {
        min-height: 30vh;
        max-height: 60vh;
    }
}

@media (max-width: 767px) {
    .elementor-4198 .elementor-element.elementor-element-299f3ed {
        min-height: 40vh;
        max-height: 60vh;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37cab6b */.elementor-4198 .elementor-element.elementor-element-37cab6b {
    flex: 1;
    min-height: 25vh;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8dd33d */@media (min-width: 1024px) {
    .elementor-4198 .elementor-element.elementor-element-f8dd33d {
        max-width: 1600px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f26c0a0 */.elementor-4198 .elementor-element.elementor-element-f26c0a0 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2cca63ab */.elementor-4198 .elementor-element.elementor-element-2cca63ab p {
    max-width: 800px;
}

.elementor-4198 .elementor-element.elementor-element-2cca63ab {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-54f09ba */.elementor-4198 .elementor-element.elementor-element-54f09ba {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bb1a753 */.elementor-4198 .elementor-element.elementor-element-bb1a753 p {
    max-width: 800px;
}

.elementor-4198 .elementor-element.elementor-element-bb1a753 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-23c185aa */.elementor-4198 .elementor-element.elementor-element-23c185aa {
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7acd6c79 */.elementor-4198 .elementor-element.elementor-element-7acd6c79 {
    width: fill;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-493e18 */.elementor-4198 .elementor-element.elementor-element-493e18 {
    width: fill;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3f0f7b */.elementor-4198 .elementor-element.elementor-element-3f0f7b {
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-165695e5 */.elementor-4198 .elementor-element.elementor-element-165695e5 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-57e8793 */.elementor-4198 .elementor-element.elementor-element-57e8793 {
    width: 96%;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-323a13ec */.elementor-4198 .elementor-element.elementor-element-323a13ec {
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8d427e1 */.elementor-4198 .elementor-element.elementor-element-8d427e1 {
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a305a54 */.elementor-4198 .elementor-element.elementor-element-7a305a54 {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(250px, 1fr))
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62e59168 */.elementor-4198 .elementor-element.elementor-element-62e59168 {
    flex: 1;
}

.elementor-4198 .elementor-element.elementor-element-62e59168 {
    aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ac9f9f7 */.elementor-4198 .elementor-element.elementor-element-1ac9f9f7 {
    max-width: 700px;
    width: 45vw;
}

@media (max-width: 1024px) {
    .elementor-4198 .elementor-element.elementor-element-1ac9f9f7 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-962e415 */.elementor-4198 .elementor-element.elementor-element-962e415 {
    flex: 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-282229db */.elementor-4198 .elementor-element.elementor-element-282229db {
    width: fit-content;
}

.elementor-4198 .elementor-element.elementor-element-282229db h2 {
    box-shadow: 0px 0px 30px #EEEFF7, 0px 0px 30px #EEEFF7;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42912f12 */.elementor-4198 .elementor-element.elementor-element-42912f12 p {
    max-width: 600px;
}

.elementor-4198 .elementor-element.elementor-element-42912f12 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d420205 */.elementor-4198 .elementor-element.elementor-element-2d420205 p {
    max-width: 600px;
}

.elementor-4198 .elementor-element.elementor-element-2d420205 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5750e6e1 */.elementor-4198 .elementor-element.elementor-element-5750e6e1 {
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7acad3a */@media (max-width: 1024px) {
    .elementor-4198 .elementor-element.elementor-element-7acad3a { 
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39f5db75 */.elementor-4198 .elementor-element.elementor-element-39f5db75 {
    height: 50vh;
}

@media (max-width: 1024px) {
    .elementor-4198 .elementor-element.elementor-element-39f5db75 {
        height: fit-content;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c62ffe4 */.elementor-4198 .elementor-element.elementor-element-1c62ffe4 {
    width: fit-content;

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-396dd2b5 */.elementor-4198 .elementor-element.elementor-element-396dd2b5 p {
    max-width: 600px;
}

.elementor-4198 .elementor-element.elementor-element-396dd2b5 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6a797580 */.elementor-4198 .elementor-element.elementor-element-6a797580 p {
    max-width: 600px;
}

.elementor-4198 .elementor-element.elementor-element-6a797580 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63a9922d */.elementor-4198 .elementor-element.elementor-element-63a9922d {
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7ba0ce04 */.elementor-4198 .elementor-element.elementor-element-7ba0ce04 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47b932ad */.elementor-4198 .elementor-element.elementor-element-47b932ad p {
    max-width: 800px;
}

.elementor-4198 .elementor-element.elementor-element-47b932ad {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68152dcd */.elementor-4198 .elementor-element.elementor-element-68152dcd {
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3558ef0 */.elementor-4198 .elementor-element.elementor-element-3558ef0 .elementor-button-icon {
    font-size: .45rem;
}/* End custom CSS */