.elementor-28 .elementor-element.elementor-element-d64cd6d{--display:flex;--min-height:500px;--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;--overlay-opacity:0.8;}.elementor-28 .elementor-element.elementor-element-d64cd6d:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-d64cd6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mgenuma.de/wp-content/uploads/2025/07/4-Audits-2-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-28 .elementor-element.elementor-element-d64cd6d::before, .elementor-28 .elementor-element.elementor-element-d64cd6d > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-d64cd6d > .e-con-inner > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-d64cd6d > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-d64cd6d > .e-con-inner > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-d64cd6d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-b82b156 );--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-fafd487{text-align:center;}.elementor-28 .elementor-element.elementor-element-fafd487 .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:800;text-transform:none;color:var( --e-global-color-b0c02f7 );}.elementor-28 .elementor-element.elementor-element-6fe6031{--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-28 .elementor-element.elementor-element-4a0a647{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-f73addb{text-align:center;}.elementor-28 .elementor-element.elementor-element-f73addb .elementor-heading-title{font-family:var( --e-global-typography-bcf084e-font-family ), Sans-serif;font-size:var( --e-global-typography-bcf084e-font-size );font-weight:var( --e-global-typography-bcf084e-font-weight );text-transform:var( --e-global-typography-bcf084e-text-transform );line-height:var( --e-global-typography-bcf084e-line-height );word-spacing:var( --e-global-typography-bcf084e-word-spacing );color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-c0c88af{text-align:center;}.elementor-28 .elementor-element.elementor-element-c0c88af .elementor-heading-title{font-family:var( --e-global-typography-948aaa6-font-family ), Sans-serif;font-size:var( --e-global-typography-948aaa6-font-size );font-weight:var( --e-global-typography-948aaa6-font-weight );text-transform:var( --e-global-typography-948aaa6-text-transform );}.elementor-widget-text-editor{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 );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-70b0448 > .elementor-widget-container{margin:0% 20% 0% 20%;}.elementor-28 .elementor-element.elementor-element-70b0448{text-align:center;font-family:var( --e-global-typography-9386b65-font-family ), Sans-serif;font-size:var( --e-global-typography-9386b65-font-size );font-weight:var( --e-global-typography-9386b65-font-weight );text-transform:var( --e-global-typography-9386b65-text-transform );}.elementor-28 .elementor-element.elementor-element-bcea6e1{--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;--justify-content:center;--flex-wrap:wrap;}.elementor-28 .elementor-element.elementor-element-f235d47{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;box-shadow:0px 0px 9px -1px rgba(0, 0, 0, 0.26);--padding-top:15px;--padding-bottom:25px;--padding-left:12px;--padding-right:12px;}.elementor-28 .elementor-element.elementor-element-f235d47:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-f235d47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b0c02f7 );}.elementor-28 .elementor-element.elementor-element-f235d47:hover{border-style:solid;border-width:6px 0px 0px 0px;--border-top-width:6px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-f235d47, .elementor-28 .elementor-element.elementor-element-f235d47::before{--border-transition:0s;}.elementor-28 .elementor-element.elementor-element-17c10ab{--display:flex;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-c80ece5 > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-28 .elementor-element.elementor-element-c80ece5 .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-c80ece5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-c80ece5.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-c80ece5.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-c80ece5.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-c80ece5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-c80ece5 .elementor-icon{font-size:60px;}.elementor-28 .elementor-element.elementor-element-c80ece5 .elementor-icon svg{height:60px;}.elementor-28 .elementor-element.elementor-element-d09d881{text-align:center;}.elementor-28 .elementor-element.elementor-element-d09d881 .elementor-heading-title{font-family:var( --e-global-typography-12ea1c5-font-family ), Sans-serif;font-size:var( --e-global-typography-12ea1c5-font-size );font-weight:var( --e-global-typography-12ea1c5-font-weight );text-transform:var( --e-global-typography-12ea1c5-text-transform );}.elementor-28 .elementor-element.elementor-element-3b4a744{text-align:center;font-family:"Lato", Sans-serif;font-size:13px;font-weight:400;text-transform:none;}.elementor-28 .elementor-element.elementor-element-5f4e356 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:13px;font-weight:600;text-transform:none;color:var( --e-global-color-7622bdd );}.elementor-28 .elementor-element.elementor-element-9769b9e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;box-shadow:0px 0px 9px -1px rgba(0, 0, 0, 0.26);--padding-top:15px;--padding-bottom:25px;--padding-left:12px;--padding-right:12px;}.elementor-28 .elementor-element.elementor-element-9769b9e:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-9769b9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b0c02f7 );}.elementor-28 .elementor-element.elementor-element-9769b9e:hover{border-style:solid;border-width:6px 0px 0px 0px;--border-top-width:6px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-9769b9e, .elementor-28 .elementor-element.elementor-element-9769b9e::before{--border-transition:0s;}.elementor-28 .elementor-element.elementor-element-363307f{--display:flex;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-0e89855 > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-28 .elementor-element.elementor-element-0e89855 .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-0e89855.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-0e89855.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-0e89855.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-0e89855.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-0e89855.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-0e89855 .elementor-icon{font-size:60px;}.elementor-28 .elementor-element.elementor-element-0e89855 .elementor-icon svg{height:60px;}.elementor-28 .elementor-element.elementor-element-ef9315a{text-align:center;}.elementor-28 .elementor-element.elementor-element-ef9315a .elementor-heading-title{font-family:var( --e-global-typography-12ea1c5-font-family ), Sans-serif;font-size:var( --e-global-typography-12ea1c5-font-size );font-weight:var( --e-global-typography-12ea1c5-font-weight );text-transform:var( --e-global-typography-12ea1c5-text-transform );}.elementor-28 .elementor-element.elementor-element-1d99f1e{text-align:center;font-family:"Lato", Sans-serif;font-size:13px;font-weight:400;text-transform:none;}.elementor-28 .elementor-element.elementor-element-16d2cf9 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:13px;font-weight:600;text-transform:none;color:var( --e-global-color-7622bdd );}.elementor-28 .elementor-element.elementor-element-2f365c4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;box-shadow:0px 0px 9px -1px rgba(0, 0, 0, 0.26);--padding-top:15px;--padding-bottom:25px;--padding-left:12px;--padding-right:12px;}.elementor-28 .elementor-element.elementor-element-2f365c4:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-2f365c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b0c02f7 );}.elementor-28 .elementor-element.elementor-element-2f365c4:hover{border-style:solid;border-width:6px 0px 0px 0px;--border-top-width:6px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-2f365c4, .elementor-28 .elementor-element.elementor-element-2f365c4::before{--border-transition:0s;}.elementor-28 .elementor-element.elementor-element-72c7029{--display:flex;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-28fff4e > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-28 .elementor-element.elementor-element-28fff4e .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-28fff4e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-28fff4e.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-28fff4e.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-28fff4e.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-28fff4e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-28fff4e .elementor-icon{font-size:60px;}.elementor-28 .elementor-element.elementor-element-28fff4e .elementor-icon svg{height:60px;}.elementor-28 .elementor-element.elementor-element-50d4361{text-align:center;}.elementor-28 .elementor-element.elementor-element-50d4361 .elementor-heading-title{font-family:var( --e-global-typography-12ea1c5-font-family ), Sans-serif;font-size:var( --e-global-typography-12ea1c5-font-size );font-weight:var( --e-global-typography-12ea1c5-font-weight );text-transform:var( --e-global-typography-12ea1c5-text-transform );}.elementor-28 .elementor-element.elementor-element-70196e1{text-align:center;font-family:"Lato", Sans-serif;font-size:13px;font-weight:400;text-transform:none;}.elementor-28 .elementor-element.elementor-element-d54a87e .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:13px;font-weight:600;text-transform:none;color:var( --e-global-color-7622bdd );}.elementor-28 .elementor-element.elementor-element-29996d1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;box-shadow:0px 0px 9px -1px rgba(0, 0, 0, 0.26);--padding-top:15px;--padding-bottom:25px;--padding-left:12px;--padding-right:12px;}.elementor-28 .elementor-element.elementor-element-29996d1:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-29996d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b0c02f7 );}.elementor-28 .elementor-element.elementor-element-29996d1:hover{border-style:solid;border-width:6px 0px 0px 0px;--border-top-width:6px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-29996d1, .elementor-28 .elementor-element.elementor-element-29996d1::before{--border-transition:0s;}.elementor-28 .elementor-element.elementor-element-b625449{--display:flex;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-2c1a176 > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-28 .elementor-element.elementor-element-2c1a176 .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-2c1a176.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-2c1a176.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-2c1a176.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-2c1a176.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-2c1a176.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-2c1a176 .elementor-icon{font-size:60px;}.elementor-28 .elementor-element.elementor-element-2c1a176 .elementor-icon svg{height:60px;}.elementor-28 .elementor-element.elementor-element-d463849{text-align:center;}.elementor-28 .elementor-element.elementor-element-d463849 .elementor-heading-title{font-family:var( --e-global-typography-12ea1c5-font-family ), Sans-serif;font-size:var( --e-global-typography-12ea1c5-font-size );font-weight:var( --e-global-typography-12ea1c5-font-weight );text-transform:var( --e-global-typography-12ea1c5-text-transform );}.elementor-28 .elementor-element.elementor-element-bae9488{text-align:center;font-family:"Lato", Sans-serif;font-size:13px;font-weight:400;text-transform:none;}.elementor-28 .elementor-element.elementor-element-92d033f .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:13px;font-weight:600;text-transform:none;color:var( --e-global-color-7622bdd );}.elementor-28 .elementor-element.elementor-element-f97f57a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;box-shadow:0px 0px 9px -1px rgba(0, 0, 0, 0.26);--padding-top:15px;--padding-bottom:25px;--padding-left:12px;--padding-right:12px;}.elementor-28 .elementor-element.elementor-element-f97f57a:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-f97f57a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b0c02f7 );}.elementor-28 .elementor-element.elementor-element-f97f57a:hover{border-style:solid;border-width:6px 0px 0px 0px;--border-top-width:6px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-f97f57a, .elementor-28 .elementor-element.elementor-element-f97f57a::before{--border-transition:0s;}.elementor-28 .elementor-element.elementor-element-8745e7d{--display:flex;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-1f38acc > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-28 .elementor-element.elementor-element-1f38acc .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-1f38acc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-1f38acc.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-1f38acc.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-1f38acc.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-1f38acc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-1f38acc .elementor-icon{font-size:60px;}.elementor-28 .elementor-element.elementor-element-1f38acc .elementor-icon svg{height:60px;}.elementor-28 .elementor-element.elementor-element-61690ff{text-align:center;}.elementor-28 .elementor-element.elementor-element-61690ff .elementor-heading-title{font-family:var( --e-global-typography-12ea1c5-font-family ), Sans-serif;font-size:var( --e-global-typography-12ea1c5-font-size );font-weight:var( --e-global-typography-12ea1c5-font-weight );text-transform:var( --e-global-typography-12ea1c5-text-transform );}.elementor-28 .elementor-element.elementor-element-3c92168{text-align:center;font-family:"Lato", Sans-serif;font-size:13px;font-weight:400;text-transform:none;}.elementor-28 .elementor-element.elementor-element-7fe6d64 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:13px;font-weight:600;text-transform:none;color:var( --e-global-color-7622bdd );}.elementor-28 .elementor-element.elementor-element-b19dc9e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;box-shadow:0px 0px 9px -1px rgba(0, 0, 0, 0.26);--padding-top:15px;--padding-bottom:25px;--padding-left:12px;--padding-right:12px;}.elementor-28 .elementor-element.elementor-element-b19dc9e:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-b19dc9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b0c02f7 );}.elementor-28 .elementor-element.elementor-element-b19dc9e:hover{border-style:solid;border-width:6px 0px 0px 0px;--border-top-width:6px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-b19dc9e, .elementor-28 .elementor-element.elementor-element-b19dc9e::before{--border-transition:0s;}.elementor-28 .elementor-element.elementor-element-ae0e24c{--display:flex;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-a1e7e37 > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-28 .elementor-element.elementor-element-a1e7e37 .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-a1e7e37.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-a1e7e37.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-a1e7e37.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-a1e7e37.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-a1e7e37.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-a1e7e37 .elementor-icon{font-size:60px;}.elementor-28 .elementor-element.elementor-element-a1e7e37 .elementor-icon svg{height:60px;}.elementor-28 .elementor-element.elementor-element-feb9b9e{text-align:center;}.elementor-28 .elementor-element.elementor-element-feb9b9e .elementor-heading-title{font-family:var( --e-global-typography-12ea1c5-font-family ), Sans-serif;font-size:var( --e-global-typography-12ea1c5-font-size );font-weight:var( --e-global-typography-12ea1c5-font-weight );text-transform:var( --e-global-typography-12ea1c5-text-transform );}.elementor-28 .elementor-element.elementor-element-8155b9b{text-align:center;font-family:"Lato", Sans-serif;font-size:13px;font-weight:400;text-transform:none;}.elementor-28 .elementor-element.elementor-element-a7939fb .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:13px;font-weight:600;text-transform:none;color:var( --e-global-color-7622bdd );}.elementor-28 .elementor-element.elementor-element-f975bbb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;box-shadow:0px 0px 9px -1px rgba(0, 0, 0, 0.26);--padding-top:15px;--padding-bottom:25px;--padding-left:12px;--padding-right:12px;}.elementor-28 .elementor-element.elementor-element-f975bbb:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-f975bbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b0c02f7 );}.elementor-28 .elementor-element.elementor-element-f975bbb:hover{border-style:solid;border-width:6px 0px 0px 0px;--border-top-width:6px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-f975bbb, .elementor-28 .elementor-element.elementor-element-f975bbb::before{--border-transition:0s;}.elementor-28 .elementor-element.elementor-element-7cdbc24{--display:flex;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-a16bc84 > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-28 .elementor-element.elementor-element-a16bc84 .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-a16bc84.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-a16bc84.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-a16bc84.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-a16bc84.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-a16bc84.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-a16bc84 .elementor-icon{font-size:60px;}.elementor-28 .elementor-element.elementor-element-a16bc84 .elementor-icon svg{height:60px;}.elementor-28 .elementor-element.elementor-element-aaf818e{text-align:center;}.elementor-28 .elementor-element.elementor-element-aaf818e .elementor-heading-title{font-family:var( --e-global-typography-12ea1c5-font-family ), Sans-serif;font-size:var( --e-global-typography-12ea1c5-font-size );font-weight:var( --e-global-typography-12ea1c5-font-weight );text-transform:var( --e-global-typography-12ea1c5-text-transform );}.elementor-28 .elementor-element.elementor-element-1a70482{text-align:center;font-family:"Lato", Sans-serif;font-size:13px;font-weight:400;text-transform:none;}.elementor-28 .elementor-element.elementor-element-36e1030 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:13px;font-weight:600;text-transform:none;color:var( --e-global-color-7622bdd );}.elementor-28 .elementor-element.elementor-element-519025f{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:20px 50px;--row-gap:20px;--column-gap:50px;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-519025f:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-519025f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-b0c02f7 ) 43%, var( --e-global-color-7622bdd ) 0%);}.elementor-28 .elementor-element.elementor-element-6765275{--display:flex;}.elementor-28 .elementor-element.elementor-element-46329ae{text-align:left;}.elementor-28 .elementor-element.elementor-element-46329ae .elementor-heading-title{font-family:var( --e-global-typography-bcf084e-font-family ), Sans-serif;font-size:var( --e-global-typography-bcf084e-font-size );font-weight:var( --e-global-typography-bcf084e-font-weight );text-transform:var( --e-global-typography-bcf084e-text-transform );line-height:var( --e-global-typography-bcf084e-line-height );word-spacing:var( --e-global-typography-bcf084e-word-spacing );color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-d0736be{text-align:left;}.elementor-28 .elementor-element.elementor-element-d0736be .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:46px;font-weight:700;text-transform:none;line-height:1.2em;color:var( --e-global-color-b0c02f7 );}.elementor-28 .elementor-element.elementor-element-22b3976{font-family:var( --e-global-typography-9386b65-font-family ), Sans-serif;font-size:var( --e-global-typography-9386b65-font-size );font-weight:var( --e-global-typography-9386b65-font-weight );text-transform:var( --e-global-typography-9386b65-text-transform );color:var( --e-global-color-b0c02f7 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-28 .elementor-element.elementor-element-6b2b45f .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-6b2b45f .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-b82b156 );}.elementor-28 .elementor-element.elementor-element-6b2b45f > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-6b2b45f .elementor-button{font-family:var( --e-global-typography-ceb713b-font-family ), Sans-serif;font-size:var( --e-global-typography-ceb713b-font-size );font-weight:var( --e-global-typography-ceb713b-font-weight );text-transform:var( --e-global-typography-ceb713b-text-transform );line-height:var( --e-global-typography-ceb713b-line-height );word-spacing:var( --e-global-typography-ceb713b-word-spacing );fill:var( --e-global-color-b0c02f7 );color:var( --e-global-color-b0c02f7 );padding:12px 25px 12px 25px;}.elementor-28 .elementor-element.elementor-element-6b2b45f .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-6b2b45f .elementor-button:focus svg{fill:var( --e-global-color-b82b156 );}.elementor-28 .elementor-element.elementor-element-100311f{--display:flex;}.elementor-28 .elementor-element.elementor-element-100311f:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-100311f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mgenuma.de/wp-content/uploads/2025/07/1-Genehmigungsverfahren-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-28 .elementor-element.elementor-element-0094d6e{--spacer-size:50px;}.elementor-28 .elementor-element.elementor-element-edf7038{--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:20px 50px;--row-gap:20px;--column-gap:50px;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-edf7038:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-edf7038 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-7622bdd ) 57%, var( --e-global-color-b0c02f7 ) 0%);}.elementor-28 .elementor-element.elementor-element-640cee7{--display:flex;}.elementor-28 .elementor-element.elementor-element-da85d8a{text-align:left;}.elementor-28 .elementor-element.elementor-element-da85d8a .elementor-heading-title{font-family:var( --e-global-typography-bcf084e-font-family ), Sans-serif;font-size:var( --e-global-typography-bcf084e-font-size );font-weight:var( --e-global-typography-bcf084e-font-weight );text-transform:var( --e-global-typography-bcf084e-text-transform );line-height:var( --e-global-typography-bcf084e-line-height );word-spacing:var( --e-global-typography-bcf084e-word-spacing );color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-83e11a7{text-align:left;}.elementor-28 .elementor-element.elementor-element-83e11a7 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:46px;font-weight:700;text-transform:none;line-height:1.2em;color:var( --e-global-color-b0c02f7 );}.elementor-28 .elementor-element.elementor-element-3a849cc{font-family:var( --e-global-typography-9386b65-font-family ), Sans-serif;font-size:var( --e-global-typography-9386b65-font-size );font-weight:var( --e-global-typography-9386b65-font-weight );text-transform:var( --e-global-typography-9386b65-text-transform );color:var( --e-global-color-b0c02f7 );}.elementor-28 .elementor-element.elementor-element-817ddda .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-817ddda .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-b82b156 );}.elementor-28 .elementor-element.elementor-element-817ddda > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-817ddda .elementor-button{font-family:var( --e-global-typography-ceb713b-font-family ), Sans-serif;font-size:var( --e-global-typography-ceb713b-font-size );font-weight:var( --e-global-typography-ceb713b-font-weight );text-transform:var( --e-global-typography-ceb713b-text-transform );line-height:var( --e-global-typography-ceb713b-line-height );word-spacing:var( --e-global-typography-ceb713b-word-spacing );fill:var( --e-global-color-b0c02f7 );color:var( --e-global-color-b0c02f7 );padding:12px 25px 12px 25px;}.elementor-28 .elementor-element.elementor-element-817ddda .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-817ddda .elementor-button:focus svg{fill:var( --e-global-color-b82b156 );}.elementor-28 .elementor-element.elementor-element-b1bc203{--display:flex;}.elementor-28 .elementor-element.elementor-element-b1bc203:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-b1bc203 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mgenuma.de/wp-content/uploads/2025/07/3-Audits-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-28 .elementor-element.elementor-element-452f973{--spacer-size:50px;}.elementor-28 .elementor-element.elementor-element-86ec679{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:20px 50px;--row-gap:20px;--column-gap:50px;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-86ec679:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-86ec679 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-b0c02f7 ) 43%, var( --e-global-color-7622bdd ) 0%);}.elementor-28 .elementor-element.elementor-element-aad558b{--display:flex;}.elementor-28 .elementor-element.elementor-element-730d30b{text-align:left;}.elementor-28 .elementor-element.elementor-element-730d30b .elementor-heading-title{font-family:var( --e-global-typography-bcf084e-font-family ), Sans-serif;font-size:var( --e-global-typography-bcf084e-font-size );font-weight:var( --e-global-typography-bcf084e-font-weight );text-transform:var( --e-global-typography-bcf084e-text-transform );line-height:var( --e-global-typography-bcf084e-line-height );word-spacing:var( --e-global-typography-bcf084e-word-spacing );color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-d0896e1{text-align:left;}.elementor-28 .elementor-element.elementor-element-d0896e1 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:46px;font-weight:700;text-transform:none;line-height:1.2em;color:var( --e-global-color-b0c02f7 );}.elementor-28 .elementor-element.elementor-element-129ec76{font-family:var( --e-global-typography-9386b65-font-family ), Sans-serif;font-size:var( --e-global-typography-9386b65-font-size );font-weight:var( --e-global-typography-9386b65-font-weight );text-transform:var( --e-global-typography-9386b65-text-transform );color:var( --e-global-color-b0c02f7 );}.elementor-28 .elementor-element.elementor-element-60edf64 .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-60edf64 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-b82b156 );}.elementor-28 .elementor-element.elementor-element-60edf64 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-60edf64 .elementor-button{font-family:var( --e-global-typography-ceb713b-font-family ), Sans-serif;font-size:var( --e-global-typography-ceb713b-font-size );font-weight:var( --e-global-typography-ceb713b-font-weight );text-transform:var( --e-global-typography-ceb713b-text-transform );line-height:var( --e-global-typography-ceb713b-line-height );word-spacing:var( --e-global-typography-ceb713b-word-spacing );fill:var( --e-global-color-b0c02f7 );color:var( --e-global-color-b0c02f7 );padding:12px 25px 12px 25px;}.elementor-28 .elementor-element.elementor-element-60edf64 .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-60edf64 .elementor-button:focus svg{fill:var( --e-global-color-b82b156 );}.elementor-28 .elementor-element.elementor-element-8f858c3{--display:flex;}.elementor-28 .elementor-element.elementor-element-8f858c3:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-8f858c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mgenuma.de/wp-content/uploads/2025/07/2-Managementsysteme-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-28 .elementor-element.elementor-element-ac07db4{--spacer-size:50px;}.elementor-28 .elementor-element.elementor-element-296aebd{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-c34d549{--display:flex;}.elementor-28 .elementor-element.elementor-element-df315c6{text-align:left;}.elementor-28 .elementor-element.elementor-element-df315c6 .elementor-heading-title{font-family:var( --e-global-typography-bcf084e-font-family ), Sans-serif;font-size:var( --e-global-typography-bcf084e-font-size );font-weight:var( --e-global-typography-bcf084e-font-weight );text-transform:var( --e-global-typography-bcf084e-text-transform );line-height:var( --e-global-typography-bcf084e-line-height );word-spacing:var( --e-global-typography-bcf084e-word-spacing );color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-eab01de{text-align:left;}.elementor-28 .elementor-element.elementor-element-eab01de .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:46px;font-weight:700;text-transform:none;line-height:1.2em;}.elementor-28 .elementor-element.elementor-element-6b86cab{font-family:var( --e-global-typography-9386b65-font-family ), Sans-serif;font-size:var( --e-global-typography-9386b65-font-size );font-weight:var( --e-global-typography-9386b65-font-weight );text-transform:var( --e-global-typography-9386b65-text-transform );}.elementor-28 .elementor-element.elementor-element-9e0c958 .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-9e0c958 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-b82b156 );}.elementor-28 .elementor-element.elementor-element-9e0c958 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-9e0c958 .elementor-button{font-family:var( --e-global-typography-ceb713b-font-family ), Sans-serif;font-size:var( --e-global-typography-ceb713b-font-size );font-weight:var( --e-global-typography-ceb713b-font-weight );text-transform:var( --e-global-typography-ceb713b-text-transform );line-height:var( --e-global-typography-ceb713b-line-height );word-spacing:var( --e-global-typography-ceb713b-word-spacing );fill:var( --e-global-color-b0c02f7 );color:var( --e-global-color-b0c02f7 );padding:12px 25px 12px 25px;}.elementor-28 .elementor-element.elementor-element-9e0c958 .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-9e0c958 .elementor-button:focus svg{fill:var( --e-global-color-b82b156 );}.elementor-28 .elementor-element.elementor-element-26501ff{--display:flex;}.elementor-28 .elementor-element.elementor-element-26501ff:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-26501ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mgenuma.de/wp-content/uploads/2025/07/4-Legal-Compliance-und-Beauftragtenfunktionen-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-28 .elementor-element.elementor-element-bfa8fe0{--spacer-size:50px;}.elementor-28 .elementor-element.elementor-element-2d57d60{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:20px 35px;--row-gap:20px;--column-gap:35px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-2ea9162{--display:flex;}.elementor-28 .elementor-element.elementor-element-0d86081{text-align:left;}.elementor-28 .elementor-element.elementor-element-0d86081 .elementor-heading-title{font-family:var( --e-global-typography-bcf084e-font-family ), Sans-serif;font-size:var( --e-global-typography-bcf084e-font-size );font-weight:var( --e-global-typography-bcf084e-font-weight );text-transform:var( --e-global-typography-bcf084e-text-transform );line-height:var( --e-global-typography-bcf084e-line-height );word-spacing:var( --e-global-typography-bcf084e-word-spacing );color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-d9646df{text-align:left;}.elementor-28 .elementor-element.elementor-element-d9646df .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:46px;font-weight:700;text-transform:none;line-height:1.2em;}.elementor-28 .elementor-element.elementor-element-f49fc24{font-family:var( --e-global-typography-9386b65-font-family ), Sans-serif;font-size:var( --e-global-typography-9386b65-font-size );font-weight:var( --e-global-typography-9386b65-font-weight );text-transform:var( --e-global-typography-9386b65-text-transform );}.elementor-28 .elementor-element.elementor-element-68b478e .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-68b478e .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-b82b156 );}.elementor-28 .elementor-element.elementor-element-68b478e > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-68b478e .elementor-button{font-family:var( --e-global-typography-ceb713b-font-family ), Sans-serif;font-size:var( --e-global-typography-ceb713b-font-size );font-weight:var( --e-global-typography-ceb713b-font-weight );text-transform:var( --e-global-typography-ceb713b-text-transform );line-height:var( --e-global-typography-ceb713b-line-height );word-spacing:var( --e-global-typography-ceb713b-word-spacing );fill:var( --e-global-color-b0c02f7 );color:var( --e-global-color-b0c02f7 );padding:12px 25px 12px 25px;}.elementor-28 .elementor-element.elementor-element-68b478e .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-68b478e .elementor-button:focus svg{fill:var( --e-global-color-b82b156 );}.elementor-28 .elementor-element.elementor-element-c7dccb5{--display:flex;}.elementor-28 .elementor-element.elementor-element-c7dccb5:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-c7dccb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mgenuma.de/wp-content/uploads/2025/07/5-Trainings-scaled.jpg");background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-28 .elementor-element.elementor-element-daa210e{--spacer-size:50px;}.elementor-28 .elementor-element.elementor-element-73904d9{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-93edc15{--display:flex;}.elementor-28 .elementor-element.elementor-element-c10f1c4{text-align:left;}.elementor-28 .elementor-element.elementor-element-c10f1c4 .elementor-heading-title{font-family:var( --e-global-typography-bcf084e-font-family ), Sans-serif;font-size:var( --e-global-typography-bcf084e-font-size );font-weight:var( --e-global-typography-bcf084e-font-weight );text-transform:var( --e-global-typography-bcf084e-text-transform );line-height:var( --e-global-typography-bcf084e-line-height );word-spacing:var( --e-global-typography-bcf084e-word-spacing );color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-ddd7451{text-align:left;}.elementor-28 .elementor-element.elementor-element-ddd7451 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:46px;font-weight:700;text-transform:none;line-height:1.2em;}.elementor-28 .elementor-element.elementor-element-dffd6f8{font-family:var( --e-global-typography-9386b65-font-family ), Sans-serif;font-size:var( --e-global-typography-9386b65-font-size );font-weight:var( --e-global-typography-9386b65-font-weight );text-transform:var( --e-global-typography-9386b65-text-transform );}.elementor-28 .elementor-element.elementor-element-aa34f89 .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-aa34f89 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-b82b156 );}.elementor-28 .elementor-element.elementor-element-aa34f89 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-aa34f89 .elementor-button{font-family:var( --e-global-typography-ceb713b-font-family ), Sans-serif;font-size:var( --e-global-typography-ceb713b-font-size );font-weight:var( --e-global-typography-ceb713b-font-weight );text-transform:var( --e-global-typography-ceb713b-text-transform );line-height:var( --e-global-typography-ceb713b-line-height );word-spacing:var( --e-global-typography-ceb713b-word-spacing );fill:var( --e-global-color-b0c02f7 );color:var( --e-global-color-b0c02f7 );padding:12px 25px 12px 25px;}.elementor-28 .elementor-element.elementor-element-aa34f89 .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-aa34f89 .elementor-button:focus svg{fill:var( --e-global-color-b82b156 );}.elementor-28 .elementor-element.elementor-element-e1c8f1e{--display:flex;}.elementor-28 .elementor-element.elementor-element-e1c8f1e:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-e1c8f1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mgenuma.de/wp-content/uploads/2025/07/6-Interimsmanagement-und-Projektmanagement-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-28 .elementor-element.elementor-element-d2a5253{--spacer-size:50px;}.elementor-28 .elementor-element.elementor-element-fe902ec{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:20px 35px;--row-gap:20px;--column-gap:35px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-ca2d942{--display:flex;}.elementor-28 .elementor-element.elementor-element-22421c2{text-align:left;}.elementor-28 .elementor-element.elementor-element-22421c2 .elementor-heading-title{font-family:var( --e-global-typography-bcf084e-font-family ), Sans-serif;font-size:var( --e-global-typography-bcf084e-font-size );font-weight:var( --e-global-typography-bcf084e-font-weight );text-transform:var( --e-global-typography-bcf084e-text-transform );line-height:var( --e-global-typography-bcf084e-line-height );word-spacing:var( --e-global-typography-bcf084e-word-spacing );color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-30176fb{text-align:left;}.elementor-28 .elementor-element.elementor-element-30176fb .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:46px;font-weight:700;text-transform:none;line-height:1.2em;}.elementor-28 .elementor-element.elementor-element-5138968{font-family:var( --e-global-typography-9386b65-font-family ), Sans-serif;font-size:var( --e-global-typography-9386b65-font-size );font-weight:var( --e-global-typography-9386b65-font-weight );text-transform:var( --e-global-typography-9386b65-text-transform );}.elementor-28 .elementor-element.elementor-element-52dff50 .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-52dff50 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-b82b156 );}.elementor-28 .elementor-element.elementor-element-52dff50 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-52dff50 .elementor-button{font-family:var( --e-global-typography-ceb713b-font-family ), Sans-serif;font-size:var( --e-global-typography-ceb713b-font-size );font-weight:var( --e-global-typography-ceb713b-font-weight );text-transform:var( --e-global-typography-ceb713b-text-transform );line-height:var( --e-global-typography-ceb713b-line-height );word-spacing:var( --e-global-typography-ceb713b-word-spacing );fill:var( --e-global-color-b0c02f7 );color:var( --e-global-color-b0c02f7 );padding:12px 25px 12px 25px;}.elementor-28 .elementor-element.elementor-element-52dff50 .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-52dff50 .elementor-button:focus svg{fill:var( --e-global-color-b82b156 );}.elementor-28 .elementor-element.elementor-element-70d93bf{--display:flex;}.elementor-28 .elementor-element.elementor-element-70d93bf:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-70d93bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mgenuma.de/wp-content/uploads/2025/07/7-Nachhaltigkeits-und-Sorgfaltspflichten-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-28 .elementor-element.elementor-element-0e807a5{--spacer-size:50px;}.elementor-28 .elementor-element.elementor-element-4f8b4be{--display:flex;--min-height:450px;--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;--overlay-opacity:0.8;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-4f8b4be:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-4f8b4be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mgenuma.de/wp-content/uploads/2025/07/8-Kontakt-4-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-28 .elementor-element.elementor-element-4f8b4be::before, .elementor-28 .elementor-element.elementor-element-4f8b4be > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-4f8b4be > .e-con-inner > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-4f8b4be > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-4f8b4be > .e-con-inner > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-4f8b4be > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-b82b156 );--background-overlay:'';}.elementor-28 .elementor-element.elementor-element-ec719f4{text-align:center;}.elementor-28 .elementor-element.elementor-element-ec719f4 .elementor-heading-title{font-family:var( --e-global-typography-bcf084e-font-family ), Sans-serif;font-size:var( --e-global-typography-bcf084e-font-size );font-weight:var( --e-global-typography-bcf084e-font-weight );text-transform:var( --e-global-typography-bcf084e-text-transform );line-height:var( --e-global-typography-bcf084e-line-height );word-spacing:var( --e-global-typography-bcf084e-word-spacing );color:var( --e-global-color-b0c02f7 );}.elementor-28 .elementor-element.elementor-element-f77b4ea{text-align:center;}.elementor-28 .elementor-element.elementor-element-f77b4ea .elementor-heading-title{font-family:var( --e-global-typography-948aaa6-font-family ), Sans-serif;font-size:var( --e-global-typography-948aaa6-font-size );font-weight:var( --e-global-typography-948aaa6-font-weight );text-transform:var( --e-global-typography-948aaa6-text-transform );color:var( --e-global-color-b0c02f7 );}.elementor-28 .elementor-element.elementor-element-915a491 > .elementor-widget-container{margin:0% 20% 0% 20%;}.elementor-28 .elementor-element.elementor-element-915a491{text-align:center;font-family:var( --e-global-typography-9386b65-font-family ), Sans-serif;font-size:var( --e-global-typography-9386b65-font-size );font-weight:var( --e-global-typography-9386b65-font-weight );text-transform:var( --e-global-typography-9386b65-text-transform );color:var( --e-global-color-b0c02f7 );}.elementor-28 .elementor-element.elementor-element-d8b2417 .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-d8b2417 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-b82b156 );}.elementor-28 .elementor-element.elementor-element-d8b2417 .elementor-button{font-family:var( --e-global-typography-ceb713b-font-family ), Sans-serif;font-size:var( --e-global-typography-ceb713b-font-size );font-weight:var( --e-global-typography-ceb713b-font-weight );text-transform:var( --e-global-typography-ceb713b-text-transform );line-height:var( --e-global-typography-ceb713b-line-height );word-spacing:var( --e-global-typography-ceb713b-word-spacing );fill:var( --e-global-color-b0c02f7 );color:var( --e-global-color-b0c02f7 );padding:12px 25px 12px 25px;}.elementor-28 .elementor-element.elementor-element-d8b2417 .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-d8b2417 .elementor-button:focus svg{fill:var( --e-global-color-b82b156 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-28 .elementor-element.elementor-element-f235d47{--width:250px;}.elementor-28 .elementor-element.elementor-element-9769b9e{--width:250px;}.elementor-28 .elementor-element.elementor-element-2f365c4{--width:250px;}.elementor-28 .elementor-element.elementor-element-29996d1{--width:250px;}.elementor-28 .elementor-element.elementor-element-f97f57a{--width:250px;}.elementor-28 .elementor-element.elementor-element-b19dc9e{--width:250px;}.elementor-28 .elementor-element.elementor-element-f975bbb{--width:250px;}.elementor-28 .elementor-element.elementor-element-6765275{--width:55%;}.elementor-28 .elementor-element.elementor-element-100311f{--width:45%;}.elementor-28 .elementor-element.elementor-element-640cee7{--width:55%;}.elementor-28 .elementor-element.elementor-element-b1bc203{--width:45%;}.elementor-28 .elementor-element.elementor-element-aad558b{--width:55%;}.elementor-28 .elementor-element.elementor-element-8f858c3{--width:45%;}.elementor-28 .elementor-element.elementor-element-c34d549{--width:55%;}.elementor-28 .elementor-element.elementor-element-26501ff{--width:45%;}.elementor-28 .elementor-element.elementor-element-2ea9162{--width:55%;}.elementor-28 .elementor-element.elementor-element-c7dccb5{--width:45%;}.elementor-28 .elementor-element.elementor-element-93edc15{--width:55%;}.elementor-28 .elementor-element.elementor-element-e1c8f1e{--width:45%;}.elementor-28 .elementor-element.elementor-element-ca2d942{--width:55%;}.elementor-28 .elementor-element.elementor-element-70d93bf{--width:45%;}}@media(max-width:1200px) and (min-width:768px){.elementor-28 .elementor-element.elementor-element-100311f{--width:50%;}.elementor-28 .elementor-element.elementor-element-b1bc203{--width:50%;}.elementor-28 .elementor-element.elementor-element-8f858c3{--width:50%;}.elementor-28 .elementor-element.elementor-element-26501ff{--width:50%;}.elementor-28 .elementor-element.elementor-element-c7dccb5{--width:50%;}.elementor-28 .elementor-element.elementor-element-e1c8f1e{--width:50%;}.elementor-28 .elementor-element.elementor-element-70d93bf{--width:50%;}}@media(max-width:1366px){.elementor-28 .elementor-element.elementor-element-f73addb .elementor-heading-title{font-size:var( --e-global-typography-bcf084e-font-size );line-height:var( --e-global-typography-bcf084e-line-height );word-spacing:var( --e-global-typography-bcf084e-word-spacing );}.elementor-28 .elementor-element.elementor-element-c0c88af .elementor-heading-title{font-size:var( --e-global-typography-948aaa6-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-28 .elementor-element.elementor-element-70b0448{font-size:var( --e-global-typography-9386b65-font-size );}.elementor-28 .elementor-element.elementor-element-d09d881 .elementor-heading-title{font-size:var( --e-global-typography-12ea1c5-font-size );}.elementor-28 .elementor-element.elementor-element-3b4a744{font-size:13px;}.elementor-28 .elementor-element.elementor-element-5f4e356 .elementor-heading-title{font-size:13px;}.elementor-28 .elementor-element.elementor-element-ef9315a .elementor-heading-title{font-size:var( --e-global-typography-12ea1c5-font-size );}.elementor-28 .elementor-element.elementor-element-1d99f1e{font-size:13px;}.elementor-28 .elementor-element.elementor-element-16d2cf9 .elementor-heading-title{font-size:13px;}.elementor-28 .elementor-element.elementor-element-50d4361 .elementor-heading-title{font-size:var( --e-global-typography-12ea1c5-font-size );}.elementor-28 .elementor-element.elementor-element-70196e1{font-size:13px;}.elementor-28 .elementor-element.elementor-element-d54a87e .elementor-heading-title{font-size:13px;}.elementor-28 .elementor-element.elementor-element-d463849 .elementor-heading-title{font-size:var( --e-global-typography-12ea1c5-font-size );}.elementor-28 .elementor-element.elementor-element-bae9488{font-size:13px;}.elementor-28 .elementor-element.elementor-element-92d033f .elementor-heading-title{font-size:13px;}.elementor-28 .elementor-element.elementor-element-61690ff .elementor-heading-title{font-size:var( --e-global-typography-12ea1c5-font-size );}.elementor-28 .elementor-element.elementor-element-3c92168{font-size:13px;}.elementor-28 .elementor-element.elementor-element-7fe6d64 .elementor-heading-title{font-size:13px;}.elementor-28 .elementor-element.elementor-element-feb9b9e .elementor-heading-title{font-size:var( --e-global-typography-12ea1c5-font-size );}.elementor-28 .elementor-element.elementor-element-8155b9b{font-size:13px;}.elementor-28 .elementor-element.elementor-element-a7939fb .elementor-heading-title{font-size:13px;}.elementor-28 .elementor-element.elementor-element-aaf818e .elementor-heading-title{font-size:var( --e-global-typography-12ea1c5-font-size );}.elementor-28 .elementor-element.elementor-element-1a70482{font-size:13px;}.elementor-28 .elementor-element.elementor-element-36e1030 .elementor-heading-title{font-size:13px;}.elementor-28 .elementor-element.elementor-element-519025f{--gap:20px 40px;--row-gap:20px;--column-gap:40px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:00px;}.elementor-28 .elementor-element.elementor-element-519025f:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-519025f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-b0c02f7 ) 39%, var( --e-global-color-7622bdd ) 0%);}.elementor-28 .elementor-element.elementor-element-46329ae .elementor-heading-title{font-size:var( --e-global-typography-bcf084e-font-size );line-height:var( --e-global-typography-bcf084e-line-height );word-spacing:var( --e-global-typography-bcf084e-word-spacing );}.elementor-28 .elementor-element.elementor-element-d0736be .elementor-heading-title{font-size:41px;}.elementor-28 .elementor-element.elementor-element-22b3976{font-size:var( --e-global-typography-9386b65-font-size );}.elementor-28 .elementor-element.elementor-element-6b2b45f .elementor-button{font-size:var( --e-global-typography-ceb713b-font-size );line-height:var( --e-global-typography-ceb713b-line-height );word-spacing:var( --e-global-typography-ceb713b-word-spacing );}.elementor-28 .elementor-element.elementor-element-edf7038{--gap:20px 40px;--row-gap:20px;--column-gap:40px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:00px;}.elementor-28 .elementor-element.elementor-element-edf7038:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-edf7038 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-7622bdd ) 61%, var( --e-global-color-b0c02f7 ) 1%);}.elementor-28 .elementor-element.elementor-element-da85d8a .elementor-heading-title{font-size:var( --e-global-typography-bcf084e-font-size );line-height:var( --e-global-typography-bcf084e-line-height );word-spacing:var( --e-global-typography-bcf084e-word-spacing );}.elementor-28 .elementor-element.elementor-element-83e11a7 .elementor-heading-title{font-size:41px;}.elementor-28 .elementor-element.elementor-element-3a849cc{font-size:var( --e-global-typography-9386b65-font-size );}.elementor-28 .elementor-element.elementor-element-817ddda .elementor-button{font-size:var( --e-global-typography-ceb713b-font-size );line-height:var( --e-global-typography-ceb713b-line-height );word-spacing:var( --e-global-typography-ceb713b-word-spacing );}.elementor-28 .elementor-element.elementor-element-86ec679{--gap:20px 40px;--row-gap:20px;--column-gap:40px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:00px;}.elementor-28 .elementor-element.elementor-element-86ec679:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-86ec679 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-b0c02f7 ) 39%, var( --e-global-color-7622bdd ) 0%);}.elementor-28 .elementor-element.elementor-element-730d30b .elementor-heading-title{font-size:var( --e-global-typography-bcf084e-font-size );line-height:var( --e-global-typography-bcf084e-line-height );word-spacing:var( --e-global-typography-bcf084e-word-spacing );}.elementor-28 .elementor-element.elementor-element-d0896e1 .elementor-heading-title{font-size:41px;}.elementor-28 .elementor-element.elementor-element-129ec76{font-size:var( --e-global-typography-9386b65-font-size );}.elementor-28 .elementor-element.elementor-element-60edf64 .elementor-button{font-size:var( --e-global-typography-ceb713b-font-size );line-height:var( --e-global-typography-ceb713b-line-height );word-spacing:var( --e-global-typography-ceb713b-word-spacing );}.elementor-28 .elementor-element.elementor-element-df315c6 .elementor-heading-title{font-size:var( --e-global-typography-bcf084e-font-size );line-height:var( --e-global-typography-bcf084e-line-height );word-spacing:var( --e-global-typography-bcf084e-word-spacing );}.elementor-28 .elementor-element.elementor-element-eab01de .elementor-heading-title{font-size:41px;}.elementor-28 .elementor-element.elementor-element-6b86cab{font-size:var( --e-global-typography-9386b65-font-size );}.elementor-28 .elementor-element.elementor-element-9e0c958 .elementor-button{font-size:var( --e-global-typography-ceb713b-font-size );line-height:var( --e-global-typography-ceb713b-line-height );word-spacing:var( --e-global-typography-ceb713b-word-spacing );}.elementor-28 .elementor-element.elementor-element-2d57d60{--gap:20px 30px;--row-gap:20px;--column-gap:30px;}.elementor-28 .elementor-element.elementor-element-0d86081 .elementor-heading-title{font-size:var( --e-global-typography-bcf084e-font-size );line-height:var( --e-global-typography-bcf084e-line-height );word-spacing:var( --e-global-typography-bcf084e-word-spacing );}.elementor-28 .elementor-element.elementor-element-d9646df .elementor-heading-title{font-size:41px;}.elementor-28 .elementor-element.elementor-element-f49fc24{font-size:var( --e-global-typography-9386b65-font-size );}.elementor-28 .elementor-element.elementor-element-68b478e .elementor-button{font-size:var( --e-global-typography-ceb713b-font-size );line-height:var( --e-global-typography-ceb713b-line-height );word-spacing:var( --e-global-typography-ceb713b-word-spacing );}.elementor-28 .elementor-element.elementor-element-c10f1c4 .elementor-heading-title{font-size:var( --e-global-typography-bcf084e-font-size );line-height:var( --e-global-typography-bcf084e-line-height );word-spacing:var( --e-global-typography-bcf084e-word-spacing );}.elementor-28 .elementor-element.elementor-element-ddd7451 .elementor-heading-title{font-size:41px;}.elementor-28 .elementor-element.elementor-element-dffd6f8{font-size:var( --e-global-typography-9386b65-font-size );}.elementor-28 .elementor-element.elementor-element-aa34f89 .elementor-button{font-size:var( --e-global-typography-ceb713b-font-size );line-height:var( --e-global-typography-ceb713b-line-height );word-spacing:var( --e-global-typography-ceb713b-word-spacing );}.elementor-28 .elementor-element.elementor-element-fe902ec{--gap:20px 30px;--row-gap:20px;--column-gap:30px;}.elementor-28 .elementor-element.elementor-element-22421c2 .elementor-heading-title{font-size:var( --e-global-typography-bcf084e-font-size );line-height:var( --e-global-typography-bcf084e-line-height );word-spacing:var( --e-global-typography-bcf084e-word-spacing );}.elementor-28 .elementor-element.elementor-element-30176fb .elementor-heading-title{font-size:41px;}.elementor-28 .elementor-element.elementor-element-5138968{font-size:var( --e-global-typography-9386b65-font-size );}.elementor-28 .elementor-element.elementor-element-52dff50 .elementor-button{font-size:var( --e-global-typography-ceb713b-font-size );line-height:var( --e-global-typography-ceb713b-line-height );word-spacing:var( --e-global-typography-ceb713b-word-spacing );}.elementor-28 .elementor-element.elementor-element-ec719f4 .elementor-heading-title{font-size:var( --e-global-typography-bcf084e-font-size );line-height:var( --e-global-typography-bcf084e-line-height );word-spacing:var( --e-global-typography-bcf084e-word-spacing );}.elementor-28 .elementor-element.elementor-element-f77b4ea .elementor-heading-title{font-size:var( --e-global-typography-948aaa6-font-size );}.elementor-28 .elementor-element.elementor-element-915a491{font-size:var( --e-global-typography-9386b65-font-size );}.elementor-28 .elementor-element.elementor-element-d8b2417 .elementor-button{font-size:var( --e-global-typography-ceb713b-font-size );line-height:var( --e-global-typography-ceb713b-line-height );word-spacing:var( --e-global-typography-ceb713b-word-spacing );}}@media(max-width:1200px){.elementor-28 .elementor-element.elementor-element-d64cd6d{--min-height:450px;}.elementor-28 .elementor-element.elementor-element-70b0448 > .elementor-widget-container{margin:0% 15% 0% 15%;}.elementor-28 .elementor-element.elementor-element-519025f{--gap:20px 30px;--row-gap:20px;--column-gap:30px;}.elementor-28 .elementor-element.elementor-element-d0736be > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-d0736be .elementor-heading-title{font-size:33px;}.elementor-28 .elementor-element.elementor-element-edf7038{--gap:20px 30px;--row-gap:20px;--column-gap:30px;}.elementor-28 .elementor-element.elementor-element-83e11a7 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-83e11a7 .elementor-heading-title{font-size:33px;}.elementor-28 .elementor-element.elementor-element-86ec679{--gap:20px 30px;--row-gap:20px;--column-gap:30px;}.elementor-28 .elementor-element.elementor-element-d0896e1 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-d0896e1 .elementor-heading-title{font-size:33px;}.elementor-28 .elementor-element.elementor-element-eab01de > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-eab01de .elementor-heading-title{font-size:33px;}.elementor-28 .elementor-element.elementor-element-d9646df > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-d9646df .elementor-heading-title{font-size:33px;}.elementor-28 .elementor-element.elementor-element-ddd7451 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-ddd7451 .elementor-heading-title{font-size:33px;}.elementor-28 .elementor-element.elementor-element-30176fb > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-30176fb .elementor-heading-title{font-size:33px;}.elementor-28 .elementor-element.elementor-element-4f8b4be{--min-height:400px;}.elementor-28 .elementor-element.elementor-element-915a491 > .elementor-widget-container{margin:0% 15% 0% 15%;}}@media(max-width:1024px){.elementor-28 .elementor-element.elementor-element-4a0a647{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-f73addb .elementor-heading-title{font-size:var( --e-global-typography-bcf084e-font-size );line-height:var( --e-global-typography-bcf084e-line-height );word-spacing:var( --e-global-typography-bcf084e-word-spacing );}.elementor-28 .elementor-element.elementor-element-c0c88af .elementor-heading-title{font-size:var( --e-global-typography-948aaa6-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-28 .elementor-element.elementor-element-70b0448{font-size:var( --e-global-typography-9386b65-font-size );}.elementor-28 .elementor-element.elementor-element-d09d881 .elementor-heading-title{font-size:var( --e-global-typography-12ea1c5-font-size );}.elementor-28 .elementor-element.elementor-element-ef9315a .elementor-heading-title{font-size:var( --e-global-typography-12ea1c5-font-size );}.elementor-28 .elementor-element.elementor-element-50d4361 .elementor-heading-title{font-size:var( --e-global-typography-12ea1c5-font-size );}.elementor-28 .elementor-element.elementor-element-d463849 .elementor-heading-title{font-size:var( --e-global-typography-12ea1c5-font-size );}.elementor-28 .elementor-element.elementor-element-61690ff .elementor-heading-title{font-size:var( --e-global-typography-12ea1c5-font-size );}.elementor-28 .elementor-element.elementor-element-feb9b9e .elementor-heading-title{font-size:var( --e-global-typography-12ea1c5-font-size );}.elementor-28 .elementor-element.elementor-element-aaf818e .elementor-heading-title{font-size:var( --e-global-typography-12ea1c5-font-size );}.elementor-28 .elementor-element.elementor-element-519025f{--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-519025f:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-519025f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-b0c02f7 ) 37%, var( --e-global-color-7622bdd ) 0%);}.elementor-28 .elementor-element.elementor-element-6765275{--padding-top:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-46329ae{text-align:center;}.elementor-28 .elementor-element.elementor-element-46329ae .elementor-heading-title{font-size:var( --e-global-typography-bcf084e-font-size );line-height:var( --e-global-typography-bcf084e-line-height );word-spacing:var( --e-global-typography-bcf084e-word-spacing );}.elementor-28 .elementor-element.elementor-element-d0736be{text-align:center;}.elementor-28 .elementor-element.elementor-element-22b3976{text-align:center;font-size:var( --e-global-typography-9386b65-font-size );}.elementor-28 .elementor-element.elementor-element-6b2b45f .elementor-button{font-size:var( --e-global-typography-ceb713b-font-size );line-height:var( --e-global-typography-ceb713b-line-height );word-spacing:var( --e-global-typography-ceb713b-word-spacing );padding:10px 20px 10px 20px;}.elementor-28 .elementor-element.elementor-element-0094d6e{--spacer-size:300px;}.elementor-28 .elementor-element.elementor-element-edf7038{--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-edf7038:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-edf7038 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, var( --e-global-color-7622bdd ) 64%, var( --e-global-color-b0c02f7 ) 0%);}.elementor-28 .elementor-element.elementor-element-640cee7{--padding-top:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-da85d8a{text-align:center;}.elementor-28 .elementor-element.elementor-element-da85d8a .elementor-heading-title{font-size:var( --e-global-typography-bcf084e-font-size );line-height:var( --e-global-typography-bcf084e-line-height );word-spacing:var( --e-global-typography-bcf084e-word-spacing );}.elementor-28 .elementor-element.elementor-element-83e11a7{text-align:center;}.elementor-28 .elementor-element.elementor-element-3a849cc{text-align:center;font-size:var( --e-global-typography-9386b65-font-size );}.elementor-28 .elementor-element.elementor-element-817ddda .elementor-button{font-size:var( --e-global-typography-ceb713b-font-size );line-height:var( --e-global-typography-ceb713b-line-height );word-spacing:var( --e-global-typography-ceb713b-word-spacing );padding:10px 20px 10px 20px;}.elementor-28 .elementor-element.elementor-element-452f973{--spacer-size:300px;}.elementor-28 .elementor-element.elementor-element-86ec679{--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-86ec679:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-86ec679 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-b0c02f7 ) 37%, var( --e-global-color-7622bdd ) 0%);}.elementor-28 .elementor-element.elementor-element-aad558b{--padding-top:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-730d30b{text-align:center;}.elementor-28 .elementor-element.elementor-element-730d30b .elementor-heading-title{font-size:var( --e-global-typography-bcf084e-font-size );line-height:var( --e-global-typography-bcf084e-line-height );word-spacing:var( --e-global-typography-bcf084e-word-spacing );}.elementor-28 .elementor-element.elementor-element-d0896e1{text-align:center;}.elementor-28 .elementor-element.elementor-element-129ec76{text-align:center;font-size:var( --e-global-typography-9386b65-font-size );}.elementor-28 .elementor-element.elementor-element-60edf64 .elementor-button{font-size:var( --e-global-typography-ceb713b-font-size );line-height:var( --e-global-typography-ceb713b-line-height );word-spacing:var( --e-global-typography-ceb713b-word-spacing );padding:10px 20px 10px 20px;}.elementor-28 .elementor-element.elementor-element-ac07db4{--spacer-size:300px;}.elementor-28 .elementor-element.elementor-element-296aebd{--flex-direction:column-reverse;--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-df315c6{text-align:center;}.elementor-28 .elementor-element.elementor-element-df315c6 .elementor-heading-title{font-size:var( --e-global-typography-bcf084e-font-size );line-height:var( --e-global-typography-bcf084e-line-height );word-spacing:var( --e-global-typography-bcf084e-word-spacing );}.elementor-28 .elementor-element.elementor-element-eab01de{text-align:center;}.elementor-28 .elementor-element.elementor-element-6b86cab{text-align:center;font-size:var( --e-global-typography-9386b65-font-size );}.elementor-28 .elementor-element.elementor-element-9e0c958 .elementor-button{font-size:var( --e-global-typography-ceb713b-font-size );line-height:var( --e-global-typography-ceb713b-line-height );word-spacing:var( --e-global-typography-ceb713b-word-spacing );padding:10px 20px 10px 20px;}.elementor-28 .elementor-element.elementor-element-bfa8fe0{--spacer-size:300px;}.elementor-28 .elementor-element.elementor-element-2d57d60{--flex-direction:column-reverse;--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-0d86081{text-align:center;}.elementor-28 .elementor-element.elementor-element-0d86081 .elementor-heading-title{font-size:var( --e-global-typography-bcf084e-font-size );line-height:var( --e-global-typography-bcf084e-line-height );word-spacing:var( --e-global-typography-bcf084e-word-spacing );}.elementor-28 .elementor-element.elementor-element-d9646df{text-align:center;}.elementor-28 .elementor-element.elementor-element-f49fc24{text-align:center;font-size:var( --e-global-typography-9386b65-font-size );}.elementor-28 .elementor-element.elementor-element-68b478e .elementor-button{font-size:var( --e-global-typography-ceb713b-font-size );line-height:var( --e-global-typography-ceb713b-line-height );word-spacing:var( --e-global-typography-ceb713b-word-spacing );padding:10px 20px 10px 20px;}.elementor-28 .elementor-element.elementor-element-daa210e{--spacer-size:300px;}.elementor-28 .elementor-element.elementor-element-73904d9{--flex-direction:column-reverse;--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-c10f1c4{text-align:center;}.elementor-28 .elementor-element.elementor-element-c10f1c4 .elementor-heading-title{font-size:var( --e-global-typography-bcf084e-font-size );line-height:var( --e-global-typography-bcf084e-line-height );word-spacing:var( --e-global-typography-bcf084e-word-spacing );}.elementor-28 .elementor-element.elementor-element-ddd7451{text-align:center;}.elementor-28 .elementor-element.elementor-element-dffd6f8{text-align:center;font-size:var( --e-global-typography-9386b65-font-size );}.elementor-28 .elementor-element.elementor-element-aa34f89 .elementor-button{font-size:var( --e-global-typography-ceb713b-font-size );line-height:var( --e-global-typography-ceb713b-line-height );word-spacing:var( --e-global-typography-ceb713b-word-spacing );padding:10px 20px 10px 20px;}.elementor-28 .elementor-element.elementor-element-d2a5253{--spacer-size:300px;}.elementor-28 .elementor-element.elementor-element-fe902ec{--flex-direction:column-reverse;--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-22421c2{text-align:center;}.elementor-28 .elementor-element.elementor-element-22421c2 .elementor-heading-title{font-size:var( --e-global-typography-bcf084e-font-size );line-height:var( --e-global-typography-bcf084e-line-height );word-spacing:var( --e-global-typography-bcf084e-word-spacing );}.elementor-28 .elementor-element.elementor-element-30176fb{text-align:center;}.elementor-28 .elementor-element.elementor-element-5138968{text-align:center;font-size:var( --e-global-typography-9386b65-font-size );}.elementor-28 .elementor-element.elementor-element-52dff50 .elementor-button{font-size:var( --e-global-typography-ceb713b-font-size );line-height:var( --e-global-typography-ceb713b-line-height );word-spacing:var( --e-global-typography-ceb713b-word-spacing );padding:10px 20px 10px 20px;}.elementor-28 .elementor-element.elementor-element-0e807a5{--spacer-size:300px;}.elementor-28 .elementor-element.elementor-element-4f8b4be{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-ec719f4 .elementor-heading-title{font-size:var( --e-global-typography-bcf084e-font-size );line-height:var( --e-global-typography-bcf084e-line-height );word-spacing:var( --e-global-typography-bcf084e-word-spacing );}.elementor-28 .elementor-element.elementor-element-f77b4ea .elementor-heading-title{font-size:var( --e-global-typography-948aaa6-font-size );}.elementor-28 .elementor-element.elementor-element-915a491{font-size:var( --e-global-typography-9386b65-font-size );}.elementor-28 .elementor-element.elementor-element-d8b2417 .elementor-button{font-size:var( --e-global-typography-ceb713b-font-size );line-height:var( --e-global-typography-ceb713b-line-height );word-spacing:var( --e-global-typography-ceb713b-word-spacing );padding:10px 20px 10px 20px;}}@media(max-width:880px){.elementor-28 .elementor-element.elementor-element-4a0a647{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-c0c88af > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-70b0448 > .elementor-widget-container{margin:0% 5% 0% 5%;}.elementor-28 .elementor-element.elementor-element-296aebd{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-2d57d60{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-73904d9{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-fe902ec{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-4f8b4be{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-915a491 > .elementor-widget-container{margin:0% 5% 0% 5%;}}@media(max-width:767px){.elementor-28 .elementor-element.elementor-element-d64cd6d{--min-height:400px;}.elementor-28 .elementor-element.elementor-element-fafd487 .elementor-heading-title{font-size:45px;}.elementor-28 .elementor-element.elementor-element-4a0a647{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-28 .elementor-element.elementor-element-f73addb .elementor-heading-title{font-size:var( --e-global-typography-bcf084e-font-size );line-height:var( --e-global-typography-bcf084e-line-height );word-spacing:var( --e-global-typography-bcf084e-word-spacing );}.elementor-28 .elementor-element.elementor-element-c0c88af .elementor-heading-title{font-size:var( --e-global-typography-948aaa6-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-28 .elementor-element.elementor-element-70b0448 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-70b0448{font-size:var( --e-global-typography-9386b65-font-size );}.elementor-28 .elementor-element.elementor-element-d09d881 .elementor-heading-title{font-size:var( --e-global-typography-12ea1c5-font-size );}.elementor-28 .elementor-element.elementor-element-ef9315a .elementor-heading-title{font-size:var( --e-global-typography-12ea1c5-font-size );}.elementor-28 .elementor-element.elementor-element-50d4361 .elementor-heading-title{font-size:var( --e-global-typography-12ea1c5-font-size );}.elementor-28 .elementor-element.elementor-element-d463849 .elementor-heading-title{font-size:var( --e-global-typography-12ea1c5-font-size );}.elementor-28 .elementor-element.elementor-element-61690ff .elementor-heading-title{font-size:var( --e-global-typography-12ea1c5-font-size );}.elementor-28 .elementor-element.elementor-element-feb9b9e .elementor-heading-title{font-size:var( --e-global-typography-12ea1c5-font-size );}.elementor-28 .elementor-element.elementor-element-aaf818e .elementor-heading-title{font-size:var( --e-global-typography-12ea1c5-font-size );}.elementor-28 .elementor-element.elementor-element-519025f:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-519025f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-b0c02f7 ) 23%, var( --e-global-color-7622bdd ) 0%);}.elementor-28 .elementor-element.elementor-element-46329ae .elementor-heading-title{font-size:var( --e-global-typography-bcf084e-font-size );line-height:var( --e-global-typography-bcf084e-line-height );word-spacing:var( --e-global-typography-bcf084e-word-spacing );}.elementor-28 .elementor-element.elementor-element-d0736be .elementor-heading-title{font-size:24px;}.elementor-28 .elementor-element.elementor-element-22b3976{font-size:var( --e-global-typography-9386b65-font-size );}.elementor-28 .elementor-element.elementor-element-6b2b45f .elementor-button{font-size:var( --e-global-typography-ceb713b-font-size );line-height:var( --e-global-typography-ceb713b-line-height );word-spacing:var( --e-global-typography-ceb713b-word-spacing );}.elementor-28 .elementor-element.elementor-element-edf7038:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-edf7038 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, var( --e-global-color-7622bdd ) 77%, var( --e-global-color-b0c02f7 ) 0%);}.elementor-28 .elementor-element.elementor-element-da85d8a .elementor-heading-title{font-size:var( --e-global-typography-bcf084e-font-size );line-height:var( --e-global-typography-bcf084e-line-height );word-spacing:var( --e-global-typography-bcf084e-word-spacing );}.elementor-28 .elementor-element.elementor-element-83e11a7 .elementor-heading-title{font-size:24px;}.elementor-28 .elementor-element.elementor-element-3a849cc{font-size:var( --e-global-typography-9386b65-font-size );}.elementor-28 .elementor-element.elementor-element-817ddda .elementor-button{font-size:var( --e-global-typography-ceb713b-font-size );line-height:var( --e-global-typography-ceb713b-line-height );word-spacing:var( --e-global-typography-ceb713b-word-spacing );}.elementor-28 .elementor-element.elementor-element-86ec679:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-86ec679 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-b0c02f7 ) 23%, var( --e-global-color-7622bdd ) 0%);}.elementor-28 .elementor-element.elementor-element-730d30b .elementor-heading-title{font-size:var( --e-global-typography-bcf084e-font-size );line-height:var( --e-global-typography-bcf084e-line-height );word-spacing:var( --e-global-typography-bcf084e-word-spacing );}.elementor-28 .elementor-element.elementor-element-d0896e1 .elementor-heading-title{font-size:24px;}.elementor-28 .elementor-element.elementor-element-129ec76{font-size:var( --e-global-typography-9386b65-font-size );}.elementor-28 .elementor-element.elementor-element-60edf64 .elementor-button{font-size:var( --e-global-typography-ceb713b-font-size );line-height:var( --e-global-typography-ceb713b-line-height );word-spacing:var( --e-global-typography-ceb713b-word-spacing );}.elementor-28 .elementor-element.elementor-element-df315c6 .elementor-heading-title{font-size:var( --e-global-typography-bcf084e-font-size );line-height:var( --e-global-typography-bcf084e-line-height );word-spacing:var( --e-global-typography-bcf084e-word-spacing );}.elementor-28 .elementor-element.elementor-element-eab01de .elementor-heading-title{font-size:24px;}.elementor-28 .elementor-element.elementor-element-6b86cab{font-size:var( --e-global-typography-9386b65-font-size );}.elementor-28 .elementor-element.elementor-element-9e0c958 .elementor-button{font-size:var( --e-global-typography-ceb713b-font-size );line-height:var( --e-global-typography-ceb713b-line-height );word-spacing:var( --e-global-typography-ceb713b-word-spacing );}.elementor-28 .elementor-element.elementor-element-0d86081 .elementor-heading-title{font-size:var( --e-global-typography-bcf084e-font-size );line-height:var( --e-global-typography-bcf084e-line-height );word-spacing:var( --e-global-typography-bcf084e-word-spacing );}.elementor-28 .elementor-element.elementor-element-d9646df .elementor-heading-title{font-size:24px;}.elementor-28 .elementor-element.elementor-element-f49fc24{font-size:var( --e-global-typography-9386b65-font-size );}.elementor-28 .elementor-element.elementor-element-68b478e .elementor-button{font-size:var( --e-global-typography-ceb713b-font-size );line-height:var( --e-global-typography-ceb713b-line-height );word-spacing:var( --e-global-typography-ceb713b-word-spacing );}.elementor-28 .elementor-element.elementor-element-c10f1c4 .elementor-heading-title{font-size:var( --e-global-typography-bcf084e-font-size );line-height:var( --e-global-typography-bcf084e-line-height );word-spacing:var( --e-global-typography-bcf084e-word-spacing );}.elementor-28 .elementor-element.elementor-element-ddd7451 .elementor-heading-title{font-size:24px;}.elementor-28 .elementor-element.elementor-element-dffd6f8{font-size:var( --e-global-typography-9386b65-font-size );}.elementor-28 .elementor-element.elementor-element-aa34f89 .elementor-button{font-size:var( --e-global-typography-ceb713b-font-size );line-height:var( --e-global-typography-ceb713b-line-height );word-spacing:var( --e-global-typography-ceb713b-word-spacing );}.elementor-28 .elementor-element.elementor-element-22421c2 .elementor-heading-title{font-size:var( --e-global-typography-bcf084e-font-size );line-height:var( --e-global-typography-bcf084e-line-height );word-spacing:var( --e-global-typography-bcf084e-word-spacing );}.elementor-28 .elementor-element.elementor-element-30176fb .elementor-heading-title{font-size:24px;}.elementor-28 .elementor-element.elementor-element-5138968{font-size:var( --e-global-typography-9386b65-font-size );}.elementor-28 .elementor-element.elementor-element-52dff50 .elementor-button{font-size:var( --e-global-typography-ceb713b-font-size );line-height:var( --e-global-typography-ceb713b-line-height );word-spacing:var( --e-global-typography-ceb713b-word-spacing );}.elementor-28 .elementor-element.elementor-element-ec719f4 .elementor-heading-title{font-size:var( --e-global-typography-bcf084e-font-size );line-height:var( --e-global-typography-bcf084e-line-height );word-spacing:var( --e-global-typography-bcf084e-word-spacing );}.elementor-28 .elementor-element.elementor-element-f77b4ea .elementor-heading-title{font-size:var( --e-global-typography-948aaa6-font-size );}.elementor-28 .elementor-element.elementor-element-915a491 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-915a491{font-size:var( --e-global-typography-9386b65-font-size );}.elementor-28 .elementor-element.elementor-element-d8b2417 .elementor-button{font-size:var( --e-global-typography-ceb713b-font-size );line-height:var( --e-global-typography-ceb713b-line-height );word-spacing:var( --e-global-typography-ceb713b-word-spacing );}}@media(max-width:1366px) and (min-width:768px){.elementor-28 .elementor-element.elementor-element-f235d47{--width:230px;}.elementor-28 .elementor-element.elementor-element-9769b9e{--width:230px;}.elementor-28 .elementor-element.elementor-element-2f365c4{--width:230px;}.elementor-28 .elementor-element.elementor-element-29996d1{--width:230px;}.elementor-28 .elementor-element.elementor-element-f97f57a{--width:230px;}.elementor-28 .elementor-element.elementor-element-b19dc9e{--width:230px;}.elementor-28 .elementor-element.elementor-element-f975bbb{--width:230px;}}@media(max-width:1024px) and (min-width:768px){.elementor-28 .elementor-element.elementor-element-519025f{--content-width:780px;}.elementor-28 .elementor-element.elementor-element-6765275{--width:100%;}.elementor-28 .elementor-element.elementor-element-100311f{--width:90%;}.elementor-28 .elementor-element.elementor-element-edf7038{--content-width:780px;}.elementor-28 .elementor-element.elementor-element-640cee7{--width:100%;}.elementor-28 .elementor-element.elementor-element-b1bc203{--width:90%;}.elementor-28 .elementor-element.elementor-element-86ec679{--content-width:780px;}.elementor-28 .elementor-element.elementor-element-aad558b{--width:100%;}.elementor-28 .elementor-element.elementor-element-8f858c3{--width:90%;}.elementor-28 .elementor-element.elementor-element-296aebd{--content-width:780px;}.elementor-28 .elementor-element.elementor-element-c34d549{--width:100%;}.elementor-28 .elementor-element.elementor-element-26501ff{--width:90%;}.elementor-28 .elementor-element.elementor-element-2d57d60{--content-width:780px;}.elementor-28 .elementor-element.elementor-element-2ea9162{--width:100%;}.elementor-28 .elementor-element.elementor-element-c7dccb5{--width:90%;}.elementor-28 .elementor-element.elementor-element-73904d9{--content-width:780px;}.elementor-28 .elementor-element.elementor-element-93edc15{--width:100%;}.elementor-28 .elementor-element.elementor-element-e1c8f1e{--width:90%;}.elementor-28 .elementor-element.elementor-element-fe902ec{--content-width:780px;}.elementor-28 .elementor-element.elementor-element-ca2d942{--width:100%;}.elementor-28 .elementor-element.elementor-element-70d93bf{--width:90%;}}@media(max-width:880px) and (min-width:768px){.elementor-28 .elementor-element.elementor-element-6765275{--width:90%;}.elementor-28 .elementor-element.elementor-element-640cee7{--width:90%;}.elementor-28 .elementor-element.elementor-element-aad558b{--width:90%;}.elementor-28 .elementor-element.elementor-element-c34d549{--width:90%;}.elementor-28 .elementor-element.elementor-element-2ea9162{--width:90%;}.elementor-28 .elementor-element.elementor-element-93edc15{--width:90%;}.elementor-28 .elementor-element.elementor-element-ca2d942{--width:90%;}}@media(min-width:2400px){.elementor-28 .elementor-element.elementor-element-f73addb .elementor-heading-title{font-size:var( --e-global-typography-bcf084e-font-size );line-height:var( --e-global-typography-bcf084e-line-height );word-spacing:var( --e-global-typography-bcf084e-word-spacing );}.elementor-28 .elementor-element.elementor-element-c0c88af .elementor-heading-title{font-size:var( --e-global-typography-948aaa6-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-28 .elementor-element.elementor-element-70b0448{font-size:var( --e-global-typography-9386b65-font-size );}.elementor-28 .elementor-element.elementor-element-d09d881 .elementor-heading-title{font-size:var( --e-global-typography-12ea1c5-font-size );}.elementor-28 .elementor-element.elementor-element-ef9315a .elementor-heading-title{font-size:var( --e-global-typography-12ea1c5-font-size );}.elementor-28 .elementor-element.elementor-element-50d4361 .elementor-heading-title{font-size:var( --e-global-typography-12ea1c5-font-size );}.elementor-28 .elementor-element.elementor-element-d463849 .elementor-heading-title{font-size:var( --e-global-typography-12ea1c5-font-size );}.elementor-28 .elementor-element.elementor-element-61690ff .elementor-heading-title{font-size:var( --e-global-typography-12ea1c5-font-size );}.elementor-28 .elementor-element.elementor-element-feb9b9e .elementor-heading-title{font-size:var( --e-global-typography-12ea1c5-font-size );}.elementor-28 .elementor-element.elementor-element-aaf818e .elementor-heading-title{font-size:var( --e-global-typography-12ea1c5-font-size );}.elementor-28 .elementor-element.elementor-element-46329ae .elementor-heading-title{font-size:var( --e-global-typography-bcf084e-font-size );line-height:var( --e-global-typography-bcf084e-line-height );word-spacing:var( --e-global-typography-bcf084e-word-spacing );}.elementor-28 .elementor-element.elementor-element-22b3976{font-size:var( --e-global-typography-9386b65-font-size );}.elementor-28 .elementor-element.elementor-element-6b2b45f .elementor-button{font-size:var( --e-global-typography-ceb713b-font-size );line-height:var( --e-global-typography-ceb713b-line-height );word-spacing:var( --e-global-typography-ceb713b-word-spacing );}.elementor-28 .elementor-element.elementor-element-da85d8a .elementor-heading-title{font-size:var( --e-global-typography-bcf084e-font-size );line-height:var( --e-global-typography-bcf084e-line-height );word-spacing:var( --e-global-typography-bcf084e-word-spacing );}.elementor-28 .elementor-element.elementor-element-3a849cc{font-size:var( --e-global-typography-9386b65-font-size );}.elementor-28 .elementor-element.elementor-element-817ddda .elementor-button{font-size:var( --e-global-typography-ceb713b-font-size );line-height:var( --e-global-typography-ceb713b-line-height );word-spacing:var( --e-global-typography-ceb713b-word-spacing );}.elementor-28 .elementor-element.elementor-element-730d30b .elementor-heading-title{font-size:var( --e-global-typography-bcf084e-font-size );line-height:var( --e-global-typography-bcf084e-line-height );word-spacing:var( --e-global-typography-bcf084e-word-spacing );}.elementor-28 .elementor-element.elementor-element-129ec76{font-size:var( --e-global-typography-9386b65-font-size );}.elementor-28 .elementor-element.elementor-element-60edf64 .elementor-button{font-size:var( --e-global-typography-ceb713b-font-size );line-height:var( --e-global-typography-ceb713b-line-height );word-spacing:var( --e-global-typography-ceb713b-word-spacing );}.elementor-28 .elementor-element.elementor-element-df315c6 .elementor-heading-title{font-size:var( --e-global-typography-bcf084e-font-size );line-height:var( --e-global-typography-bcf084e-line-height );word-spacing:var( --e-global-typography-bcf084e-word-spacing );}.elementor-28 .elementor-element.elementor-element-6b86cab{font-size:var( --e-global-typography-9386b65-font-size );}.elementor-28 .elementor-element.elementor-element-9e0c958 .elementor-button{font-size:var( --e-global-typography-ceb713b-font-size );line-height:var( --e-global-typography-ceb713b-line-height );word-spacing:var( --e-global-typography-ceb713b-word-spacing );}.elementor-28 .elementor-element.elementor-element-0d86081 .elementor-heading-title{font-size:var( --e-global-typography-bcf084e-font-size );line-height:var( --e-global-typography-bcf084e-line-height );word-spacing:var( --e-global-typography-bcf084e-word-spacing );}.elementor-28 .elementor-element.elementor-element-f49fc24{font-size:var( --e-global-typography-9386b65-font-size );}.elementor-28 .elementor-element.elementor-element-68b478e .elementor-button{font-size:var( --e-global-typography-ceb713b-font-size );line-height:var( --e-global-typography-ceb713b-line-height );word-spacing:var( --e-global-typography-ceb713b-word-spacing );}.elementor-28 .elementor-element.elementor-element-c10f1c4 .elementor-heading-title{font-size:var( --e-global-typography-bcf084e-font-size );line-height:var( --e-global-typography-bcf084e-line-height );word-spacing:var( --e-global-typography-bcf084e-word-spacing );}.elementor-28 .elementor-element.elementor-element-dffd6f8{font-size:var( --e-global-typography-9386b65-font-size );}.elementor-28 .elementor-element.elementor-element-aa34f89 .elementor-button{font-size:var( --e-global-typography-ceb713b-font-size );line-height:var( --e-global-typography-ceb713b-line-height );word-spacing:var( --e-global-typography-ceb713b-word-spacing );}.elementor-28 .elementor-element.elementor-element-22421c2 .elementor-heading-title{font-size:var( --e-global-typography-bcf084e-font-size );line-height:var( --e-global-typography-bcf084e-line-height );word-spacing:var( --e-global-typography-bcf084e-word-spacing );}.elementor-28 .elementor-element.elementor-element-5138968{font-size:var( --e-global-typography-9386b65-font-size );}.elementor-28 .elementor-element.elementor-element-52dff50 .elementor-button{font-size:var( --e-global-typography-ceb713b-font-size );line-height:var( --e-global-typography-ceb713b-line-height );word-spacing:var( --e-global-typography-ceb713b-word-spacing );}.elementor-28 .elementor-element.elementor-element-ec719f4 .elementor-heading-title{font-size:var( --e-global-typography-bcf084e-font-size );line-height:var( --e-global-typography-bcf084e-line-height );word-spacing:var( --e-global-typography-bcf084e-word-spacing );}.elementor-28 .elementor-element.elementor-element-f77b4ea .elementor-heading-title{font-size:var( --e-global-typography-948aaa6-font-size );}.elementor-28 .elementor-element.elementor-element-915a491{font-size:var( --e-global-typography-9386b65-font-size );}.elementor-28 .elementor-element.elementor-element-d8b2417 .elementor-button{font-size:var( --e-global-typography-ceb713b-font-size );line-height:var( --e-global-typography-ceb713b-line-height );word-spacing:var( --e-global-typography-ceb713b-word-spacing );}}/* Start custom CSS for container, class: .elementor-element-f235d47 */@media (min-width: 350px) and (max-width: 800px) {
    .elementor-28 .elementor-element.elementor-element-f235d47 {
        width: 230px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9769b9e */@media (min-width: 350px) and (max-width: 800px) {
    .elementor-28 .elementor-element.elementor-element-9769b9e {
        width: 230px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f365c4 */@media (min-width: 350px) and (max-width: 800px) {
    .elementor-28 .elementor-element.elementor-element-2f365c4 {
        width: 230px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29996d1 */@media (min-width: 350px) and (max-width: 800px) {
    .elementor-28 .elementor-element.elementor-element-29996d1 {
        width: 230px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f97f57a */@media (min-width: 350px) and (max-width: 800px) {
    .elementor-28 .elementor-element.elementor-element-f97f57a {
        width: 230px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b19dc9e */@media (min-width: 350px) and (max-width: 800px) {
    .elementor-28 .elementor-element.elementor-element-b19dc9e {
        width: 230px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f975bbb */@media (min-width: 350px) and (max-width: 800px) {
    .elementor-28 .elementor-element.elementor-element-f975bbb {
        width: 230px;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://mgenuma.de/wp-content/uploads/2025/06/1-Lato-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'Lato';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://mgenuma.de/wp-content/uploads/2025/06/2-Lato-ThinItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://mgenuma.de/wp-content/uploads/2025/06/3-Lato-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Lato';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://mgenuma.de/wp-content/uploads/2025/06/4-Lato-LightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://mgenuma.de/wp-content/uploads/2025/06/5-Lato-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Lato';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://mgenuma.de/wp-content/uploads/2025/06/6-Lato-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://mgenuma.de/wp-content/uploads/2025/06/7-Lato-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Lato';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://mgenuma.de/wp-content/uploads/2025/06/8-Lato-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://mgenuma.de/wp-content/uploads/2025/06/9-Lato-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'Lato';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('https://mgenuma.de/wp-content/uploads/2025/06/10-Lato-BlackItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */