.elementor-3565 .elementor-element.elementor-element-1232eedf{--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-3565 .elementor-element.elementor-element-1232eedf.e-con{--e-con-transform-translateY:-90px;}.elementor-3565 .elementor-element.elementor-element-3afe6648{--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-3565 .elementor-element.elementor-element-bcbdc1b{--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-3565 .elementor-element.elementor-element-6953c4fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-3565 .elementor-element.elementor-element-6953c4fd .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-3565 .elementor-element.elementor-element-54c6c2a4{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-3565 .elementor-element.elementor-element-54c6c2a4 p{margin-block-end:0px;}.elementor-3565 .elementor-element.elementor-element-64d69c8f{--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-3565 .elementor-element.elementor-element-27f97613{--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-3565 .elementor-element.elementor-element-692c966c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3565 .elementor-element.elementor-element-692c966c .elementor-icon-wrapper{text-align:center;}.elementor-3565 .elementor-element.elementor-element-692c966c.elementor-view-stacked .elementor-icon{background-color:#4A4B50;}.elementor-3565 .elementor-element.elementor-element-692c966c.elementor-view-framed .elementor-icon, .elementor-3565 .elementor-element.elementor-element-692c966c.elementor-view-default .elementor-icon{color:#4A4B50;border-color:#4A4B50;}.elementor-3565 .elementor-element.elementor-element-692c966c.elementor-view-framed .elementor-icon, .elementor-3565 .elementor-element.elementor-element-692c966c.elementor-view-default .elementor-icon svg{fill:#4A4B50;}.elementor-3565 .elementor-element.elementor-element-692c966c .elementor-icon{font-size:1.5em;}.elementor-3565 .elementor-element.elementor-element-692c966c .elementor-icon svg{height:1.5em;}.elementor-3565 .elementor-element.elementor-element-684abe99{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-3565 .elementor-element.elementor-element-684abe99 p{margin-block-end:0px;}.elementor-3565 .elementor-element.elementor-element-6b3efbbe{--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-3565 .elementor-element.elementor-element-1250df49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3565 .elementor-element.elementor-element-1250df49 .elementor-icon-wrapper{text-align:center;}.elementor-3565 .elementor-element.elementor-element-1250df49.elementor-view-stacked .elementor-icon{background-color:#76777F;}.elementor-3565 .elementor-element.elementor-element-1250df49.elementor-view-framed .elementor-icon, .elementor-3565 .elementor-element.elementor-element-1250df49.elementor-view-default .elementor-icon{color:#76777F;border-color:#76777F;}.elementor-3565 .elementor-element.elementor-element-1250df49.elementor-view-framed .elementor-icon, .elementor-3565 .elementor-element.elementor-element-1250df49.elementor-view-default .elementor-icon svg{fill:#76777F;}.elementor-3565 .elementor-element.elementor-element-1250df49 .elementor-icon{font-size:1.5em;}.elementor-3565 .elementor-element.elementor-element-1250df49 .elementor-icon svg{height:1.5em;}.elementor-3565 .elementor-element.elementor-element-7664acfa{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-3565 .elementor-element.elementor-element-7664acfa p{margin-block-end:0px;}.elementor-3565 .elementor-element.elementor-element-b94a88e{--display:flex;--position:absolute;--min-height:100vh;top:0px;--z-index:1;}.elementor-3565 .elementor-element.elementor-element-b94a88e:not(.elementor-motion-effects-element-type-background), .elementor-3565 .elementor-element.elementor-element-b94a88e > .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-3565 .elementor-element.elementor-element-b94a88e{left:0px;}body.rtl .elementor-3565 .elementor-element.elementor-element-b94a88e{right:0px;}.elementor-3565 .elementor-element.elementor-element-5cbfedbb{--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-3565 .elementor-element.elementor-element-f37334f{--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-3565 .elementor-element.elementor-element-7bc012b .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-3565 .elementor-element.elementor-element-719c7611{--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-3565 .elementor-element.elementor-element-719c7611:not(.elementor-motion-effects-element-type-background), .elementor-3565 .elementor-element.elementor-element-719c7611 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fdreid.de/wp-content/uploads/2025/10/BhindTheScenes.webp");background-position:center center;background-size:cover;}.elementor-3565 .elementor-element.elementor-element-4ad85fce{--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-3565 .elementor-element.elementor-element-48c1ee57{--display:flex;}.elementor-3565 .elementor-element.elementor-element-efe862f .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-3565 .elementor-element.elementor-element-21a13aab{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3565 .elementor-element.elementor-element-21a13aab p{margin-block-end:0px;}.elementor-3565 .elementor-element.elementor-element-28332ae6{--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-3565 .elementor-element.elementor-element-68b43f5d{--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-3565 .elementor-element.elementor-element-68b43f5d:not(.elementor-motion-effects-element-type-background), .elementor-3565 .elementor-element.elementor-element-68b43f5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFF;}.elementor-3565 .elementor-element.elementor-element-68b43f5d.e-con:hover{--e-con-transform-translateY:-0.5em;}.elementor-3565 .elementor-element.elementor-element-38028477{--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-3565 .elementor-element.elementor-element-7c05e30d .elementor-icon-wrapper{text-align:center;}.elementor-3565 .elementor-element.elementor-element-7c05e30d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fdfe2ab );}.elementor-3565 .elementor-element.elementor-element-7c05e30d.elementor-view-framed .elementor-icon, .elementor-3565 .elementor-element.elementor-element-7c05e30d.elementor-view-default .elementor-icon{color:var( --e-global-color-fdfe2ab );border-color:var( --e-global-color-fdfe2ab );}.elementor-3565 .elementor-element.elementor-element-7c05e30d.elementor-view-framed .elementor-icon, .elementor-3565 .elementor-element.elementor-element-7c05e30d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-fdfe2ab );}.elementor-3565 .elementor-element.elementor-element-7c05e30d .elementor-icon{font-size:2em;}.elementor-3565 .elementor-element.elementor-element-7c05e30d .elementor-icon svg{height:2em;}.elementor-3565 .elementor-element.elementor-element-2ea3efb0 .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-fdfe2ab );}.elementor-3565 .elementor-element.elementor-element-63febef{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-3565 .elementor-element.elementor-element-63febef p{margin-block-end:0px;}.elementor-3565 .elementor-element.elementor-element-5b30a938{--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-3565 .elementor-element.elementor-element-5b30a938:not(.elementor-motion-effects-element-type-background), .elementor-3565 .elementor-element.elementor-element-5b30a938 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFF;}.elementor-3565 .elementor-element.elementor-element-5b30a938.e-con:hover{--e-con-transform-translateY:-0.5em;}.elementor-3565 .elementor-element.elementor-element-712da241{--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-3565 .elementor-element.elementor-element-740262ae .elementor-icon-wrapper{text-align:center;}.elementor-3565 .elementor-element.elementor-element-740262ae.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fdfe2ab );}.elementor-3565 .elementor-element.elementor-element-740262ae.elementor-view-framed .elementor-icon, .elementor-3565 .elementor-element.elementor-element-740262ae.elementor-view-default .elementor-icon{color:var( --e-global-color-fdfe2ab );border-color:var( --e-global-color-fdfe2ab );}.elementor-3565 .elementor-element.elementor-element-740262ae.elementor-view-framed .elementor-icon, .elementor-3565 .elementor-element.elementor-element-740262ae.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-fdfe2ab );}.elementor-3565 .elementor-element.elementor-element-740262ae .elementor-icon{font-size:2em;}.elementor-3565 .elementor-element.elementor-element-740262ae .elementor-icon svg{height:2em;}.elementor-3565 .elementor-element.elementor-element-31ab749 .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-fdfe2ab );}.elementor-3565 .elementor-element.elementor-element-2e42fbf3{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-3565 .elementor-element.elementor-element-2e42fbf3 p{margin-block-end:0px;}.elementor-3565 .elementor-element.elementor-element-65906825{--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-3565 .elementor-element.elementor-element-65906825:not(.elementor-motion-effects-element-type-background), .elementor-3565 .elementor-element.elementor-element-65906825 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFF;}.elementor-3565 .elementor-element.elementor-element-65906825.e-con:hover{--e-con-transform-translateY:-0.5em;}.elementor-3565 .elementor-element.elementor-element-25626536{--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-3565 .elementor-element.elementor-element-5ee29a64 .elementor-icon-wrapper{text-align:center;}.elementor-3565 .elementor-element.elementor-element-5ee29a64.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fdfe2ab );}.elementor-3565 .elementor-element.elementor-element-5ee29a64.elementor-view-framed .elementor-icon, .elementor-3565 .elementor-element.elementor-element-5ee29a64.elementor-view-default .elementor-icon{color:var( --e-global-color-fdfe2ab );border-color:var( --e-global-color-fdfe2ab );}.elementor-3565 .elementor-element.elementor-element-5ee29a64.elementor-view-framed .elementor-icon, .elementor-3565 .elementor-element.elementor-element-5ee29a64.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-fdfe2ab );}.elementor-3565 .elementor-element.elementor-element-5ee29a64 .elementor-icon{font-size:2em;}.elementor-3565 .elementor-element.elementor-element-5ee29a64 .elementor-icon svg{height:2em;}.elementor-3565 .elementor-element.elementor-element-21a7049f .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-fdfe2ab );}.elementor-3565 .elementor-element.elementor-element-44d675c6{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-3565 .elementor-element.elementor-element-44d675c6 p{margin-block-end:0px;}.elementor-3565 .elementor-element.elementor-element-f8b36c5{--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-3565 .elementor-element.elementor-element-f8b36c5:not(.elementor-motion-effects-element-type-background), .elementor-3565 .elementor-element.elementor-element-f8b36c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFF;}.elementor-3565 .elementor-element.elementor-element-f8b36c5.e-con:hover{--e-con-transform-translateY:-0.5em;}.elementor-3565 .elementor-element.elementor-element-556ec73b{--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-3565 .elementor-element.elementor-element-264b336f .elementor-icon-wrapper{text-align:center;}.elementor-3565 .elementor-element.elementor-element-264b336f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fdfe2ab );}.elementor-3565 .elementor-element.elementor-element-264b336f.elementor-view-framed .elementor-icon, .elementor-3565 .elementor-element.elementor-element-264b336f.elementor-view-default .elementor-icon{color:var( --e-global-color-fdfe2ab );border-color:var( --e-global-color-fdfe2ab );}.elementor-3565 .elementor-element.elementor-element-264b336f.elementor-view-framed .elementor-icon, .elementor-3565 .elementor-element.elementor-element-264b336f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-fdfe2ab );}.elementor-3565 .elementor-element.elementor-element-264b336f .elementor-icon{font-size:2em;}.elementor-3565 .elementor-element.elementor-element-264b336f .elementor-icon svg{height:2em;}.elementor-3565 .elementor-element.elementor-element-575a4ce6 .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-fdfe2ab );}.elementor-3565 .elementor-element.elementor-element-235371ec{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-3565 .elementor-element.elementor-element-235371ec p{margin-block-end:0px;}.elementor-3565 .elementor-element.elementor-element-7c3c286{--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-3565 .elementor-element.elementor-element-2aa51dbd{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-3565 .elementor-element.elementor-element-2aa51dbd:not(.elementor-motion-effects-element-type-background), .elementor-3565 .elementor-element.elementor-element-2aa51dbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fdreid.de/wp-content/uploads/2025/10/Timo_2edit.webp");background-position:-55px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-3565 .elementor-element.elementor-element-1cb1c7cc{--display:flex;--justify-content:center;}.elementor-3565 .elementor-element.elementor-element-5bc99f86{--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-3565 .elementor-element.elementor-element-397a7fd5{padding:0px 0px 0px 20px;border-style:solid;border-width:0px 0px 0px 4px;border-color:var( --e-global-color-fdfe2ab );font-family:"Work Sans", Sans-serif;font-size:2em;font-weight:500;line-height:1.3em;}.elementor-3565 .elementor-element.elementor-element-397a7fd5 p{margin-block-end:0px;}.elementor-3565 .elementor-element.elementor-element-42b4ebac{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-3565 .elementor-element.elementor-element-49bf4e07{--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-3565 .elementor-element.elementor-element-49bf4e07:not(.elementor-motion-effects-element-type-background), .elementor-3565 .elementor-element.elementor-element-49bf4e07 > .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 center;background-repeat:no-repeat;background-size:contain;}.elementor-3565 .elementor-element.elementor-element-5211ccaa{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3565 .elementor-element.elementor-element-5211ccaa:not(.elementor-motion-effects-element-type-background), .elementor-3565 .elementor-element.elementor-element-5211ccaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFDFF;}.elementor-3565 .elementor-element.elementor-element-1e83abe{--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-3565 .elementor-element.elementor-element-4d0a1318{--display:flex;--min-height:730px;--border-radius:20px 20px 0px 0px;box-shadow:8px 16px 32px 0px rgba(0, 0, 0, 0.25098039215686274);--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-3565 .elementor-element.elementor-element-4d0a1318:not(.elementor-motion-effects-element-type-background), .elementor-3565 .elementor-element.elementor-element-4d0a1318 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fdreid.de/wp-content/uploads/2025/10/Straumann_edit-1.webp");background-position:0px -289px;background-repeat:no-repeat;background-size:cover;}.elementor-3565 .elementor-element.elementor-element-6a7db4f8{--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-3565 .elementor-element.elementor-element-5992b542{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-3565 .elementor-element.elementor-element-575da25 .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-3565 .elementor-element.elementor-element-7ecc93a3{color:var( --e-global-color-text );}.elementor-3565 .elementor-element.elementor-element-39657af{--display:flex;--margin-top:15%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-3565 .elementor-element.elementor-element-10493a7 .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-3565 .elementor-element.elementor-element-55df76f{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3565 .elementor-element.elementor-element-55df76f p{margin-block-end:0px;}.elementor-3565 .elementor-element.elementor-element-489e6c5{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3565 .elementor-element.elementor-element-e6292f6{--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-3565 .elementor-element.elementor-element-e6292f6:not(.elementor-motion-effects-element-type-background), .elementor-3565 .elementor-element.elementor-element-e6292f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFF;}.elementor-3565 .elementor-element.elementor-element-e6292f6.e-con:hover{--e-con-transform-translateY:-0.5em;}.elementor-3565 .elementor-element.elementor-element-1b0fe16{--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-3565 .elementor-element.elementor-element-cf66606 .elementor-icon-wrapper{text-align:center;}.elementor-3565 .elementor-element.elementor-element-cf66606.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fdfe2ab );}.elementor-3565 .elementor-element.elementor-element-cf66606.elementor-view-framed .elementor-icon, .elementor-3565 .elementor-element.elementor-element-cf66606.elementor-view-default .elementor-icon{color:var( --e-global-color-fdfe2ab );border-color:var( --e-global-color-fdfe2ab );}.elementor-3565 .elementor-element.elementor-element-cf66606.elementor-view-framed .elementor-icon, .elementor-3565 .elementor-element.elementor-element-cf66606.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-fdfe2ab );}.elementor-3565 .elementor-element.elementor-element-cf66606 .elementor-icon{font-size:2em;}.elementor-3565 .elementor-element.elementor-element-cf66606 .elementor-icon svg{height:2em;}.elementor-3565 .elementor-element.elementor-element-ae3ec0f .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-fdfe2ab );}.elementor-3565 .elementor-element.elementor-element-1dfdb6f{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-3565 .elementor-element.elementor-element-1dfdb6f p{margin-block-end:0px;}.elementor-3565 .elementor-element.elementor-element-c129aee{--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-3565 .elementor-element.elementor-element-c129aee:not(.elementor-motion-effects-element-type-background), .elementor-3565 .elementor-element.elementor-element-c129aee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFF;}.elementor-3565 .elementor-element.elementor-element-c129aee.e-con:hover{--e-con-transform-translateY:-0.5em;}.elementor-3565 .elementor-element.elementor-element-3c0335c{--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-3565 .elementor-element.elementor-element-fbcaae0 .elementor-icon-wrapper{text-align:center;}.elementor-3565 .elementor-element.elementor-element-fbcaae0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fdfe2ab );}.elementor-3565 .elementor-element.elementor-element-fbcaae0.elementor-view-framed .elementor-icon, .elementor-3565 .elementor-element.elementor-element-fbcaae0.elementor-view-default .elementor-icon{color:var( --e-global-color-fdfe2ab );border-color:var( --e-global-color-fdfe2ab );}.elementor-3565 .elementor-element.elementor-element-fbcaae0.elementor-view-framed .elementor-icon, .elementor-3565 .elementor-element.elementor-element-fbcaae0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-fdfe2ab );}.elementor-3565 .elementor-element.elementor-element-fbcaae0 .elementor-icon{font-size:2em;}.elementor-3565 .elementor-element.elementor-element-fbcaae0 .elementor-icon svg{height:2em;}.elementor-3565 .elementor-element.elementor-element-fa77607 .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-fdfe2ab );}.elementor-3565 .elementor-element.elementor-element-7ae554f{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-3565 .elementor-element.elementor-element-7ae554f p{margin-block-end:0px;}.elementor-3565 .elementor-element.elementor-element-8402852{--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-3565 .elementor-element.elementor-element-8402852:not(.elementor-motion-effects-element-type-background), .elementor-3565 .elementor-element.elementor-element-8402852 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFF;}.elementor-3565 .elementor-element.elementor-element-8402852.e-con:hover{--e-con-transform-translateY:-0.5em;}.elementor-3565 .elementor-element.elementor-element-03dae01{--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-3565 .elementor-element.elementor-element-bc1bfe7 .elementor-icon-wrapper{text-align:center;}.elementor-3565 .elementor-element.elementor-element-bc1bfe7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fdfe2ab );}.elementor-3565 .elementor-element.elementor-element-bc1bfe7.elementor-view-framed .elementor-icon, .elementor-3565 .elementor-element.elementor-element-bc1bfe7.elementor-view-default .elementor-icon{color:var( --e-global-color-fdfe2ab );border-color:var( --e-global-color-fdfe2ab );}.elementor-3565 .elementor-element.elementor-element-bc1bfe7.elementor-view-framed .elementor-icon, .elementor-3565 .elementor-element.elementor-element-bc1bfe7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-fdfe2ab );}.elementor-3565 .elementor-element.elementor-element-bc1bfe7 .elementor-icon{font-size:2em;}.elementor-3565 .elementor-element.elementor-element-bc1bfe7 .elementor-icon svg{height:2em;}.elementor-3565 .elementor-element.elementor-element-1a6b5f4 .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-fdfe2ab );}.elementor-3565 .elementor-element.elementor-element-30cb1f2{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-3565 .elementor-element.elementor-element-30cb1f2 p{margin-block-end:0px;}.elementor-3565 .elementor-element.elementor-element-7b32decd{--display:flex;--margin-top:120px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;}.elementor-3565 .elementor-element.elementor-element-407ff092 .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-3565 .elementor-element.elementor-element-5ddb259a{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 2px;}.elementor-3565 .elementor-element.elementor-element-5ddb259a p{margin-block-end:0px;}.elementor-3565 .elementor-element.elementor-element-82f5cdb{--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-end;}.elementor-3565 .elementor-element.elementor-element-62384b3c{--display:flex;}.elementor-3565 .elementor-element.elementor-element-1f75a524{--display:flex;}.elementor-3565 .elementor-element.elementor-element-5c9d44af .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-3565 .elementor-element.elementor-element-18221b67{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 2px;}.elementor-3565 .elementor-element.elementor-element-18221b67 p{margin-block-end:0px;}.elementor-3565 .elementor-element.elementor-element-7e0d2351{background-color:var( --e-global-color-fdfe2ab );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-3565 .elementor-element.elementor-element-7e0d2351 p{margin-block-end:0px;}.elementor-3565 .elementor-element.elementor-element-56f0f2d8{--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:32px 32px 32px 32px;box-shadow:4px 8px 32px 0px rgba(0, 0, 0, 0.25);--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3565 .elementor-element.elementor-element-56f0f2d8:not(.elementor-motion-effects-element-type-background), .elementor-3565 .elementor-element.elementor-element-56f0f2d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-3565 .elementor-element.elementor-element-607d133f{--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;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3565 .elementor-element.elementor-element-635ec5b4{--display:flex;--min-height:90%;--border-radius:20px 20px 20px 20px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-3565 .elementor-element.elementor-element-635ec5b4:not(.elementor-motion-effects-element-type-background), .elementor-3565 .elementor-element.elementor-element-635ec5b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fdreid.de/wp-content/uploads/2025/10/Komp_Material.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3565 .elementor-element.elementor-element-680862db{--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-3565 .elementor-element.elementor-element-1f109422{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-3565 .elementor-element.elementor-element-1c48eb5 .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-accent );}.elementor-3565 .elementor-element.elementor-element-35ba1f90{color:var( --e-global-color-accent );}.elementor-3565 .elementor-element.elementor-element-4965d47{--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:32px 32px 32px 32px;box-shadow:4px 8px 32px 0px rgba(0, 0, 0, 0.25);--margin-top:180px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3565 .elementor-element.elementor-element-4965d47:not(.elementor-motion-effects-element-type-background), .elementor-3565 .elementor-element.elementor-element-4965d47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-3565 .elementor-element.elementor-element-ff5bf80{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3565 .elementor-element.elementor-element-ccb1463{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-3565 .elementor-element.elementor-element-2234055 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-3565 .elementor-element.elementor-element-7018063{color:var( --e-global-color-accent );}.elementor-3565 .elementor-element.elementor-element-d277f27{--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-end;--align-items:center;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3565 .elementor-element.elementor-element-2ec5516{--display:flex;--min-height:120%;--border-radius:20px 20px 20px 20px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3565 .elementor-element.elementor-element-2ec5516:not(.elementor-motion-effects-element-type-background), .elementor-3565 .elementor-element.elementor-element-2ec5516 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fdreid.de/wp-content/uploads/2025/11/David_Portrait-1.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-3565 .elementor-element.elementor-element-bcc7aac{--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-3565 .elementor-element.elementor-element-2023f2c .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-3565 .elementor-element.elementor-element-2023f2c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3565 .elementor-element.elementor-element-2023f2c .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-3565 .elementor-element.elementor-element-b2c9cdb{--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-3565 .elementor-element.elementor-element-1232eedf{--content-width:100vw;}.elementor-3565 .elementor-element.elementor-element-5bc99f86{--width:55%;}.elementor-3565 .elementor-element.elementor-element-4d0a1318{--width:90%;}.elementor-3565 .elementor-element.elementor-element-62384b3c{--width:50%;}.elementor-3565 .elementor-element.elementor-element-635ec5b4{--width:90%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3565 .elementor-element.elementor-element-1232eedf{--content-width:95vw;}.elementor-3565 .elementor-element.elementor-element-3afe6648{--width:100%;}.elementor-3565 .elementor-element.elementor-element-4d0a1318{--width:100%;}.elementor-3565 .elementor-element.elementor-element-6a7db4f8{--width:100%;}.elementor-3565 .elementor-element.elementor-element-635ec5b4{--width:90%;}.elementor-3565 .elementor-element.elementor-element-2ec5516{--width:90%;}}@media(max-width:1024px){.elementor-3565 .elementor-element.elementor-element-1232eedf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3565 .elementor-element.elementor-element-3afe6648{--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-3565 .elementor-element.elementor-element-6953c4fd .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-3565 .elementor-element.elementor-element-684abe99{font-size:var( --e-global-typography-3242837-font-size );line-height:var( --e-global-typography-3242837-line-height );}.elementor-3565 .elementor-element.elementor-element-7664acfa{font-size:var( --e-global-typography-3242837-font-size );line-height:var( --e-global-typography-3242837-line-height );}.elementor-3565 .elementor-element.elementor-element-5cbfedbb{--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-3565 .elementor-element.elementor-element-719c7611:not(.elementor-motion-effects-element-type-background), .elementor-3565 .elementor-element.elementor-element-719c7611 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -83px;}.elementor-3565 .elementor-element.elementor-element-efe862f .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-3565 .elementor-element.elementor-element-68b43f5d.e-con:hover{--e-con-transform-translateY:0em;}.elementor-3565 .elementor-element.elementor-element-2ea3efb0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-3565 .elementor-element.elementor-element-63febef{font-size:var( --e-global-typography-d9efd61-font-size );line-height:var( --e-global-typography-d9efd61-line-height );}.elementor-3565 .elementor-element.elementor-element-5b30a938.e-con:hover{--e-con-transform-translateY:0em;}.elementor-3565 .elementor-element.elementor-element-31ab749 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-3565 .elementor-element.elementor-element-2e42fbf3{font-size:var( --e-global-typography-d9efd61-font-size );line-height:var( --e-global-typography-d9efd61-line-height );}.elementor-3565 .elementor-element.elementor-element-65906825.e-con:hover{--e-con-transform-translateY:0em;}.elementor-3565 .elementor-element.elementor-element-21a7049f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-3565 .elementor-element.elementor-element-44d675c6{font-size:var( --e-global-typography-d9efd61-font-size );line-height:var( --e-global-typography-d9efd61-line-height );}.elementor-3565 .elementor-element.elementor-element-f8b36c5.e-con:hover{--e-con-transform-translateY:0em;}.elementor-3565 .elementor-element.elementor-element-575a4ce6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-3565 .elementor-element.elementor-element-235371ec{font-size:var( --e-global-typography-d9efd61-font-size );line-height:var( --e-global-typography-d9efd61-line-height );}.elementor-3565 .elementor-element.elementor-element-7c3c286{--margin-top:15vw;--margin-bottom:15vw;--margin-left:15vw;--margin-right:15vw;}.elementor-3565 .elementor-element.elementor-element-2aa51dbd:not(.elementor-motion-effects-element-type-background), .elementor-3565 .elementor-element.elementor-element-2aa51dbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:24% 0px;}.elementor-3565 .elementor-element.elementor-element-397a7fd5{font-size:1.6em;}.elementor-3565 .elementor-element.elementor-element-42b4ebac{font-size:var( --e-global-typography-d9efd61-font-size );line-height:var( --e-global-typography-d9efd61-line-height );}.elementor-3565 .elementor-element.elementor-element-49bf4e07{--gap:128px 128px;--row-gap:128px;--column-gap:128px;}.elementor-3565 .elementor-element.elementor-element-5211ccaa{--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-3565 .elementor-element.elementor-element-1e83abe{--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-3565 .elementor-element.elementor-element-4d0a1318:not(.elementor-motion-effects-element-type-background), .elementor-3565 .elementor-element.elementor-element-4d0a1318 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-3565 .elementor-element.elementor-element-4d0a1318{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-3565 .elementor-element.elementor-element-6a7db4f8{--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-3565 .elementor-element.elementor-element-575da25 .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-3565 .elementor-element.elementor-element-10493a7 .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-3565 .elementor-element.elementor-element-e6292f6.e-con:hover{--e-con-transform-translateY:0em;}.elementor-3565 .elementor-element.elementor-element-ae3ec0f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-3565 .elementor-element.elementor-element-1dfdb6f{font-size:var( --e-global-typography-d9efd61-font-size );line-height:var( --e-global-typography-d9efd61-line-height );}.elementor-3565 .elementor-element.elementor-element-c129aee.e-con:hover{--e-con-transform-translateY:0em;}.elementor-3565 .elementor-element.elementor-element-fa77607 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-3565 .elementor-element.elementor-element-7ae554f{font-size:var( --e-global-typography-d9efd61-font-size );line-height:var( --e-global-typography-d9efd61-line-height );}.elementor-3565 .elementor-element.elementor-element-8402852.e-con:hover{--e-con-transform-translateY:0em;}.elementor-3565 .elementor-element.elementor-element-1a6b5f4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-3565 .elementor-element.elementor-element-30cb1f2{font-size:var( --e-global-typography-d9efd61-font-size );line-height:var( --e-global-typography-d9efd61-line-height );}.elementor-3565 .elementor-element.elementor-element-407ff092 .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-3565 .elementor-element.elementor-element-5c9d44af.elementor-element{--align-self:flex-start;}.elementor-3565 .elementor-element.elementor-element-5c9d44af .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-3565 .elementor-element.elementor-element-7e0d2351.elementor-element{--align-self:flex-start;}.elementor-3565 .elementor-element.elementor-element-7e0d2351{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-3565 .elementor-element.elementor-element-1c48eb5 .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-3565 .elementor-element.elementor-element-2023f2c .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-3565 .elementor-element.elementor-element-1232eedf{--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-3565 .elementor-element.elementor-element-3afe6648{--min-height:62vh;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:18vh;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-3565 .elementor-element.elementor-element-6953c4fd .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-3565 .elementor-element.elementor-element-684abe99{font-size:var( --e-global-typography-3242837-font-size );line-height:var( --e-global-typography-3242837-line-height );}.elementor-3565 .elementor-element.elementor-element-7664acfa{font-size:var( --e-global-typography-3242837-font-size );line-height:var( --e-global-typography-3242837-line-height );}.elementor-3565 .elementor-element.elementor-element-5cbfedbb{--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-3565 .elementor-element.elementor-element-f37334f{--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-3565 .elementor-element.elementor-element-719c7611{--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-3565 .elementor-element.elementor-element-719c7611:not(.elementor-motion-effects-element-type-background), .elementor-3565 .elementor-element.elementor-element-719c7611 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-3565 .elementor-element.elementor-element-719c7611.e-con{--align-self:center;}.elementor-3565 .elementor-element.elementor-element-4ad85fce{--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-3565 .elementor-element.elementor-element-efe862f .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-3565 .elementor-element.elementor-element-68b43f5d.e-con:hover{--e-con-transform-translateY:0em;}.elementor-3565 .elementor-element.elementor-element-2ea3efb0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-3565 .elementor-element.elementor-element-63febef{font-size:var( --e-global-typography-d9efd61-font-size );line-height:var( --e-global-typography-d9efd61-line-height );}.elementor-3565 .elementor-element.elementor-element-5b30a938.e-con:hover{--e-con-transform-translateY:0em;}.elementor-3565 .elementor-element.elementor-element-31ab749 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-3565 .elementor-element.elementor-element-2e42fbf3{font-size:var( --e-global-typography-d9efd61-font-size );line-height:var( --e-global-typography-d9efd61-line-height );}.elementor-3565 .elementor-element.elementor-element-65906825.e-con:hover{--e-con-transform-translateY:0em;}.elementor-3565 .elementor-element.elementor-element-21a7049f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-3565 .elementor-element.elementor-element-44d675c6{font-size:var( --e-global-typography-d9efd61-font-size );line-height:var( --e-global-typography-d9efd61-line-height );}.elementor-3565 .elementor-element.elementor-element-f8b36c5.e-con:hover{--e-con-transform-translateY:0em;}.elementor-3565 .elementor-element.elementor-element-575a4ce6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-3565 .elementor-element.elementor-element-235371ec{font-size:var( --e-global-typography-d9efd61-font-size );line-height:var( --e-global-typography-d9efd61-line-height );}.elementor-3565 .elementor-element.elementor-element-7c3c286{--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:30vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-3565 .elementor-element.elementor-element-2aa51dbd:not(.elementor-motion-effects-element-type-background), .elementor-3565 .elementor-element.elementor-element-2aa51dbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:18% 0px;}.elementor-3565 .elementor-element.elementor-element-397a7fd5{font-size:1.3em;}.elementor-3565 .elementor-element.elementor-element-42b4ebac{font-size:var( --e-global-typography-d9efd61-font-size );line-height:var( --e-global-typography-d9efd61-line-height );}.elementor-3565 .elementor-element.elementor-element-49bf4e07{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3565 .elementor-element.elementor-element-1e83abe{--min-height:300px;--justify-content:flex-start;}.elementor-3565 .elementor-element.elementor-element-4d0a1318:not(.elementor-motion-effects-element-type-background), .elementor-3565 .elementor-element.elementor-element-4d0a1318 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-3565 .elementor-element.elementor-element-575da25 .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-3565 .elementor-element.elementor-element-39657af{--margin-top:30%;--margin-bottom:10%;--margin-left:0%;--margin-right:0%;}.elementor-3565 .elementor-element.elementor-element-10493a7 .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-3565 .elementor-element.elementor-element-e6292f6.e-con:hover{--e-con-transform-translateY:0em;}.elementor-3565 .elementor-element.elementor-element-ae3ec0f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-3565 .elementor-element.elementor-element-1dfdb6f{font-size:var( --e-global-typography-d9efd61-font-size );line-height:var( --e-global-typography-d9efd61-line-height );}.elementor-3565 .elementor-element.elementor-element-c129aee.e-con:hover{--e-con-transform-translateY:0em;}.elementor-3565 .elementor-element.elementor-element-fa77607 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-3565 .elementor-element.elementor-element-7ae554f{font-size:var( --e-global-typography-d9efd61-font-size );line-height:var( --e-global-typography-d9efd61-line-height );}.elementor-3565 .elementor-element.elementor-element-8402852.e-con:hover{--e-con-transform-translateY:0em;}.elementor-3565 .elementor-element.elementor-element-1a6b5f4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-3565 .elementor-element.elementor-element-30cb1f2{font-size:var( --e-global-typography-d9efd61-font-size );line-height:var( --e-global-typography-d9efd61-line-height );}.elementor-3565 .elementor-element.elementor-element-7b32decd{--width:95vw;--margin-top:30%;--margin-bottom:10%;--margin-left:0%;--margin-right:0%;}.elementor-3565 .elementor-element.elementor-element-407ff092 .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-3565 .elementor-element.elementor-element-82f5cdb{--width:95vw;}.elementor-3565 .elementor-element.elementor-element-1f75a524{--margin-top:0%;--margin-bottom:30%;--margin-left:0%;--margin-right:0%;}.elementor-3565 .elementor-element.elementor-element-5c9d44af .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-3565 .elementor-element.elementor-element-7e0d2351{font-size:var( --e-global-typography-548ed35-font-size );line-height:var( --e-global-typography-548ed35-line-height );}.elementor-3565 .elementor-element.elementor-element-607d133f{--min-height:300px;--justify-content:flex-start;}.elementor-3565 .elementor-element.elementor-element-635ec5b4:not(.elementor-motion-effects-element-type-background), .elementor-3565 .elementor-element.elementor-element-635ec5b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fdreid.de/wp-content/uploads/2025/10/Komp_Material.webp");}.elementor-3565 .elementor-element.elementor-element-635ec5b4{--min-height:100%;--border-radius:0px 0px 20px 20px;}.elementor-3565 .elementor-element.elementor-element-1c48eb5 .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-3565 .elementor-element.elementor-element-d277f27{--min-height:300px;--justify-content:flex-start;}.elementor-3565 .elementor-element.elementor-element-2ec5516:not(.elementor-motion-effects-element-type-background), .elementor-3565 .elementor-element.elementor-element-2ec5516 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fdreid.de/wp-content/uploads/2025/08/placeholder.png");}.elementor-3565 .elementor-element.elementor-element-2ec5516{--min-height:100%;--border-radius:0px 0px 20px 20px;}.elementor-3565 .elementor-element.elementor-element-2023f2c .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-54c6c2a4 */.elementor-3565 .elementor-element.elementor-element-54c6c2a4 {
    width: 90%;
    max-width: 600px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-692c966c */.elementor-3565 .elementor-element.elementor-element-692c966c {
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27f97613 */.elementor-3565 .elementor-element.elementor-element-27f97613 {
    width: fit-content;
    backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1250df49 */.elementor-3565 .elementor-element.elementor-element-1250df49 {
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b3efbbe */.elementor-3565 .elementor-element.elementor-element-6b3efbbe {
    width: fit-content;
    backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbdc1b */.elementor-3565 .elementor-element.elementor-element-bcbdc1b {
    max-width: 1200px;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-7bc012b */.elementor-3565 .elementor-element.elementor-element-7bc012b e-hosted-video video {
    height: 40vw;
    max-height: 650px;
}

@media (max-width: 767px) {
    .elementor-3565 .elementor-element.elementor-element-7bc012b video {
        aspect-ratio: 1 / 1;
        height: auto;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f37334f */.elementor-3565 .elementor-element.elementor-element-f37334f {
    flex: 2;
    height: 40vw;
    max-height: 650px;
}

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

@media (max-width: 767px) {
    .elementor-3565 .elementor-element.elementor-element-f37334f {
        min-height: 40vh;
        max-height: 60vh;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-719c7611 */.elementor-3565 .elementor-element.elementor-element-719c7611 {
    flex: 1;
    min-height: 25vh;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cbfedbb */@media (min-width: 1024px) {
    .elementor-3565 .elementor-element.elementor-element-5cbfedbb {
        max-width: 1600px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-efe862f */.elementor-3565 .elementor-element.elementor-element-efe862f {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a13aab */.elementor-3565 .elementor-element.elementor-element-21a13aab p {
    max-width: 800px;
}

.elementor-3565 .elementor-element.elementor-element-21a13aab {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7c05e30d */.elementor-3565 .elementor-element.elementor-element-7c05e30d {
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38028477 */.elementor-3565 .elementor-element.elementor-element-38028477 {
    width: fill;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63febef */.elementor-3565 .elementor-element.elementor-element-63febef {
    width: fill;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68b43f5d */.elementor-3565 .elementor-element.elementor-element-68b43f5d {
    min-width: 200px;
    max-width: 388px;
}

@media (max-width: 1024px) {
    .elementor-3565 .elementor-element.elementor-element-68b43f5d {
        max-width: 360px;
    }
}

@media (max-width: 767px) {
    .elementor-3565 .elementor-element.elementor-element-68b43f5d {
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-740262ae */.elementor-3565 .elementor-element.elementor-element-740262ae {
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-712da241 */.elementor-3565 .elementor-element.elementor-element-712da241 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2e42fbf3 */.elementor-3565 .elementor-element.elementor-element-2e42fbf3 {
    width: 96%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b30a938 */.elementor-3565 .elementor-element.elementor-element-5b30a938 {
    min-width: 200px;
    max-width: 388px;
}

@media (max-width: 1024px) {
    .elementor-3565 .elementor-element.elementor-element-5b30a938 {
        max-width: 360px;
    }
}

@media (max-width: 767px) {
    .elementor-3565 .elementor-element.elementor-element-5b30a938 {
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5ee29a64 */.elementor-3565 .elementor-element.elementor-element-5ee29a64 {
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65906825 */.elementor-3565 .elementor-element.elementor-element-65906825 {
    min-width: 200px;
    max-width: 388px;
}

@media (max-width: 1024px) {
    .elementor-3565 .elementor-element.elementor-element-65906825 {
        max-width: 360px;
    }
}

@media (max-width: 767px) {
    .elementor-3565 .elementor-element.elementor-element-65906825 {
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-264b336f */.elementor-3565 .elementor-element.elementor-element-264b336f {
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8b36c5 */.elementor-3565 .elementor-element.elementor-element-f8b36c5 {
    min-width: 200px;
    max-width: 388px;
}

@media (max-width: 1024px) {
    .elementor-3565 .elementor-element.elementor-element-f8b36c5 {
        max-width: 360px;
    }
}

@media (max-width: 767px) {
    .elementor-3565 .elementor-element.elementor-element-f8b36c5 {
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2aa51dbd */.elementor-3565 .elementor-element.elementor-element-2aa51dbd {
    flex: 1;
}

.elementor-3565 .elementor-element.elementor-element-2aa51dbd {
    aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bc99f86 */.elementor-3565 .elementor-element.elementor-element-5bc99f86 {
    max-width: 700px;
    width: 45vw;
}

@media (max-width: 1024px) {
    .elementor-3565 .elementor-element.elementor-element-5bc99f86 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cb1c7cc */.elementor-3565 .elementor-element.elementor-element-1cb1c7cc {
    flex: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d0a1318 */.elementor-3565 .elementor-element.elementor-element-4d0a1318 {
    box-shadow: none;
}

@media (min-width: 1024px) {
    .elementor-3565 .elementor-element.elementor-element-4d0a1318 {
        box-shadow: 8px 16px 32px #00000040;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e83abe */@media (max-width: 1024px) {
    .elementor-3565 .elementor-element.elementor-element-1e83abe { 
        height: 300px;
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5992b542 */.elementor-3565 .elementor-element.elementor-element-5992b542 {
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5211ccaa */.elementor-3565 .elementor-element.elementor-element-5211ccaa {
    height: 50vh;
}

@media (max-width: 1024px) {
    .elementor-3565 .elementor-element.elementor-element-5211ccaa {
        height: fit-content;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10493a7 */.elementor-3565 .elementor-element.elementor-element-10493a7 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55df76f */.elementor-3565 .elementor-element.elementor-element-55df76f p {
    max-width: 800px;
}

.elementor-3565 .elementor-element.elementor-element-55df76f {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cf66606 */.elementor-3565 .elementor-element.elementor-element-cf66606 {
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b0fe16 */.elementor-3565 .elementor-element.elementor-element-1b0fe16 {
    width: fill;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1dfdb6f */.elementor-3565 .elementor-element.elementor-element-1dfdb6f {
    width: fill;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6292f6 */.elementor-3565 .elementor-element.elementor-element-e6292f6 {
    min-width: 200px;
    max-width: 388px;
}

@media (max-width: 1024px) {
    .elementor-3565 .elementor-element.elementor-element-e6292f6 {
        max-width: 360px;
    }
}

@media (max-width: 767px) {
    .elementor-3565 .elementor-element.elementor-element-e6292f6 {
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fbcaae0 */.elementor-3565 .elementor-element.elementor-element-fbcaae0 {
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c0335c */.elementor-3565 .elementor-element.elementor-element-3c0335c {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ae554f */.elementor-3565 .elementor-element.elementor-element-7ae554f {
    width: 96%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c129aee */.elementor-3565 .elementor-element.elementor-element-c129aee {
    min-width: 200px;
    max-width: 388px;
}

@media (max-width: 1024px) {
    .elementor-3565 .elementor-element.elementor-element-c129aee {
        max-width: 360px;
    }
}

@media (max-width: 767px) {
    .elementor-3565 .elementor-element.elementor-element-c129aee {
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bc1bfe7 */.elementor-3565 .elementor-element.elementor-element-bc1bfe7 {
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8402852 */.elementor-3565 .elementor-element.elementor-element-8402852 {
    min-width: 200px;
    max-width: 388px;
}

@media (max-width: 1024px) {
    .elementor-3565 .elementor-element.elementor-element-8402852 {
        max-width: 360px;
    }
}

@media (max-width: 767px) {
    .elementor-3565 .elementor-element.elementor-element-8402852 {
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-407ff092 */.elementor-3565 .elementor-element.elementor-element-407ff092 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ddb259a */.elementor-3565 .elementor-element.elementor-element-5ddb259a p {
    max-width: 600px;
}

.elementor-3565 .elementor-element.elementor-element-5ddb259a {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c9d44af */.elementor-3565 .elementor-element.elementor-element-5c9d44af {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18221b67 */.elementor-3565 .elementor-element.elementor-element-18221b67 p {
    max-width: 600px;
}

.elementor-3565 .elementor-element.elementor-element-18221b67 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e0d2351 */.elementor-3565 .elementor-element.elementor-element-7e0d2351 p {
    max-width: 600px;
}

.elementor-3565 .elementor-element.elementor-element-7e0d2351 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f75a524 */.elementor-3565 .elementor-element.elementor-element-1f75a524 {
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f109422 */.elementor-3565 .elementor-element.elementor-element-1f109422 {
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56f0f2d8 */.elementor-3565 .elementor-element.elementor-element-56f0f2d8 {
    height: 30vh;
}

@media (min-width: 1024px) {
    .elementor-3565 .elementor-element.elementor-element-56f0f2d8 {
        height: 50vh;
    }
}

@media (max-width: 767px) {
    .elementor-3565 .elementor-element.elementor-element-56f0f2d8 {
        height: fit-content;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ccb1463 */.elementor-3565 .elementor-element.elementor-element-ccb1463 {
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4965d47 */.elementor-3565 .elementor-element.elementor-element-4965d47 {
    height: 30vh;
}

@media (min-width: 1024px) {
    .elementor-3565 .elementor-element.elementor-element-4965d47 {
        height: 50vh;
    }
}

@media (max-width: 767px) {
    .elementor-3565 .elementor-element.elementor-element-4965d47 {
        height: fit-content;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2023f2c */.elementor-3565 .elementor-element.elementor-element-2023f2c .elementor-button-icon {
    font-size: .45rem;
}/* End custom CSS */