.elementor-3982 .elementor-element.elementor-element-136e1d98{--display:flex;--min-height:85vh;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3982 .elementor-element.elementor-element-136e1d98:not(.elementor-motion-effects-element-type-background), .elementor-3982 .elementor-element.elementor-element-136e1d98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marksteiner-management-consulting.de/wp-content/uploads/2026/08/DSC_3415-Bearbeitet-1-2-scaled.webp");background-position:top center;background-size:cover;}.elementor-3982 .elementor-element.elementor-element-136e1d98 > .elementor-shape-bottom .elementor-shape-fill, .elementor-3982 .elementor-element.elementor-element-136e1d98 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF;}.elementor-3982 .elementor-element.elementor-element-136e1d98 > .elementor-shape-bottom svg, .elementor-3982 .elementor-element.elementor-element-136e1d98 > .e-con-inner > .elementor-shape-bottom svg{width:calc(120% + 1.3px);height:80px;transform:translateX(-50%) rotateY(180deg);}.elementor-3982 .elementor-element.elementor-element-136e1d98 > .elementor-shape-bottom, .elementor-3982 .elementor-element.elementor-element-136e1d98 > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-3982 .elementor-element.elementor-element-732aaacc{width:var( --container-widget-width, 73% );max-width:73%;background-color:#FFFFFF70;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;padding:50px 50px 50px 80px;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:start;}.elementor-3982 .elementor-element.elementor-element-732aaacc .elementor-heading-title{font-size:62px;color:#000000;}.elementor-3982 .elementor-element.elementor-element-22916e79{--display:flex;--min-height:90vh;--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-3982 .elementor-element.elementor-element-22916e79:not(.elementor-motion-effects-element-type-background), .elementor-3982 .elementor-element.elementor-element-22916e79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3982 .elementor-element.elementor-element-6097a1f{--display:flex;}.elementor-3982 .elementor-element.elementor-element-16a8ec6e{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3982 .elementor-element.elementor-element-16a8ec6e .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:62px;font-weight:400;text-transform:uppercase;line-height:48px;color:var( --e-global-color-e12bc00 );}.elementor-3982 .elementor-element.elementor-element-99d4c8f{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3982 .elementor-element.elementor-element-99d4c8f .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:46px;font-weight:400;line-height:48px;}.elementor-3982 .elementor-element.elementor-element-753724d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3982 .elementor-element.elementor-element-753724d3 .elementor-heading-title{font-size:26px;font-weight:400;line-height:28px;}.elementor-3982 .elementor-element.elementor-element-003c7d5{--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:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-3982 .elementor-element.elementor-element-cea4c8c{--display:flex;--min-height:90vh;--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-3982 .elementor-element.elementor-element-cea4c8c:not(.elementor-motion-effects-element-type-background), .elementor-3982 .elementor-element.elementor-element-cea4c8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cf2cdec );}.elementor-3982 .elementor-element.elementor-element-3156a71{--display:flex;}.elementor-3982 .elementor-element.elementor-element-f34b26a{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3982 .elementor-element.elementor-element-f34b26a .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:46px;font-weight:400;line-height:48px;}.elementor-3982 .elementor-element.elementor-element-aa21743{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:100px 200px;--row-gap:100px;--column-gap:200px;--grid-auto-flow:row;--justify-items:center;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.4);--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-3982 .elementor-element.elementor-element-aa21743:not(.elementor-motion-effects-element-type-background), .elementor-3982 .elementor-element.elementor-element-aa21743 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3982 .elementor-element.elementor-element-6a88049{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-3982 .elementor-element.elementor-element-319de92 .elementor-heading-title{font-size:26px;font-weight:700;}.elementor-3982 .elementor-element.elementor-element-7844a6a{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-3982 .elementor-element.elementor-element-5f4807a .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-3982 .elementor-element.elementor-element-5f4807a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e12bc00 );}.elementor-3982 .elementor-element.elementor-element-5f4807a.elementor-view-framed .elementor-icon, .elementor-3982 .elementor-element.elementor-element-5f4807a.elementor-view-default .elementor-icon{fill:var( --e-global-color-e12bc00 );color:var( --e-global-color-e12bc00 );border-color:var( --e-global-color-e12bc00 );}.elementor-3982 .elementor-element.elementor-element-5f4807a .elementor-icon{font-size:46px;}.elementor-3982 .elementor-element.elementor-element-5f4807a .elementor-icon-box-description{font-size:20px;line-height:30px;}.elementor-3982 .elementor-element.elementor-element-7a8a8b2 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-3982 .elementor-element.elementor-element-7a8a8b2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e12bc00 );}.elementor-3982 .elementor-element.elementor-element-7a8a8b2.elementor-view-framed .elementor-icon, .elementor-3982 .elementor-element.elementor-element-7a8a8b2.elementor-view-default .elementor-icon{fill:var( --e-global-color-e12bc00 );color:var( --e-global-color-e12bc00 );border-color:var( --e-global-color-e12bc00 );}.elementor-3982 .elementor-element.elementor-element-7a8a8b2 .elementor-icon{font-size:46px;}.elementor-3982 .elementor-element.elementor-element-7a8a8b2 .elementor-icon-box-description{font-size:20px;line-height:30px;}.elementor-3982 .elementor-element.elementor-element-e0babe7 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-3982 .elementor-element.elementor-element-e0babe7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e12bc00 );}.elementor-3982 .elementor-element.elementor-element-e0babe7.elementor-view-framed .elementor-icon, .elementor-3982 .elementor-element.elementor-element-e0babe7.elementor-view-default .elementor-icon{fill:var( --e-global-color-e12bc00 );color:var( --e-global-color-e12bc00 );border-color:var( --e-global-color-e12bc00 );}.elementor-3982 .elementor-element.elementor-element-e0babe7 .elementor-icon{font-size:46px;}.elementor-3982 .elementor-element.elementor-element-e0babe7 .elementor-icon-box-description{font-size:20px;line-height:30px;}.elementor-3982 .elementor-element.elementor-element-2a9e387 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-3982 .elementor-element.elementor-element-2a9e387.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e12bc00 );}.elementor-3982 .elementor-element.elementor-element-2a9e387.elementor-view-framed .elementor-icon, .elementor-3982 .elementor-element.elementor-element-2a9e387.elementor-view-default .elementor-icon{fill:var( --e-global-color-e12bc00 );color:var( --e-global-color-e12bc00 );border-color:var( --e-global-color-e12bc00 );}.elementor-3982 .elementor-element.elementor-element-2a9e387 .elementor-icon{font-size:46px;}.elementor-3982 .elementor-element.elementor-element-2a9e387 .elementor-icon-box-description{font-size:20px;line-height:30px;}.elementor-3982 .elementor-element.elementor-element-22e085a .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-3982 .elementor-element.elementor-element-22e085a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e12bc00 );}.elementor-3982 .elementor-element.elementor-element-22e085a.elementor-view-framed .elementor-icon, .elementor-3982 .elementor-element.elementor-element-22e085a.elementor-view-default .elementor-icon{fill:var( --e-global-color-e12bc00 );color:var( --e-global-color-e12bc00 );border-color:var( --e-global-color-e12bc00 );}.elementor-3982 .elementor-element.elementor-element-22e085a .elementor-icon{font-size:46px;}.elementor-3982 .elementor-element.elementor-element-22e085a .elementor-icon-box-description{font-size:20px;line-height:30px;}.elementor-3982 .elementor-element.elementor-element-aa83d15{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-3982 .elementor-element.elementor-element-c46c4d4 .elementor-heading-title{font-size:26px;font-weight:700;}.elementor-3982 .elementor-element.elementor-element-51047a9{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-3982 .elementor-element.elementor-element-e4cf230 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-3982 .elementor-element.elementor-element-e4cf230.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e12bc00 );}.elementor-3982 .elementor-element.elementor-element-e4cf230.elementor-view-framed .elementor-icon, .elementor-3982 .elementor-element.elementor-element-e4cf230.elementor-view-default .elementor-icon{fill:var( --e-global-color-e12bc00 );color:var( --e-global-color-e12bc00 );border-color:var( --e-global-color-e12bc00 );}.elementor-3982 .elementor-element.elementor-element-e4cf230 .elementor-icon{font-size:46px;}.elementor-3982 .elementor-element.elementor-element-e4cf230 .elementor-icon-box-description{font-size:20px;line-height:30px;}.elementor-3982 .elementor-element.elementor-element-5d22404 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-3982 .elementor-element.elementor-element-5d22404.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e12bc00 );}.elementor-3982 .elementor-element.elementor-element-5d22404.elementor-view-framed .elementor-icon, .elementor-3982 .elementor-element.elementor-element-5d22404.elementor-view-default .elementor-icon{fill:var( --e-global-color-e12bc00 );color:var( --e-global-color-e12bc00 );border-color:var( --e-global-color-e12bc00 );}.elementor-3982 .elementor-element.elementor-element-5d22404 .elementor-icon{font-size:46px;}.elementor-3982 .elementor-element.elementor-element-5d22404 .elementor-icon-box-description{font-size:20px;line-height:30px;}.elementor-3982 .elementor-element.elementor-element-056182d .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-3982 .elementor-element.elementor-element-056182d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e12bc00 );}.elementor-3982 .elementor-element.elementor-element-056182d.elementor-view-framed .elementor-icon, .elementor-3982 .elementor-element.elementor-element-056182d.elementor-view-default .elementor-icon{fill:var( --e-global-color-e12bc00 );color:var( --e-global-color-e12bc00 );border-color:var( --e-global-color-e12bc00 );}.elementor-3982 .elementor-element.elementor-element-056182d .elementor-icon{font-size:46px;}.elementor-3982 .elementor-element.elementor-element-056182d .elementor-icon-box-description{font-size:20px;line-height:30px;}.elementor-3982 .elementor-element.elementor-element-1d4728e .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-3982 .elementor-element.elementor-element-1d4728e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e12bc00 );}.elementor-3982 .elementor-element.elementor-element-1d4728e.elementor-view-framed .elementor-icon, .elementor-3982 .elementor-element.elementor-element-1d4728e.elementor-view-default .elementor-icon{fill:var( --e-global-color-e12bc00 );color:var( --e-global-color-e12bc00 );border-color:var( --e-global-color-e12bc00 );}.elementor-3982 .elementor-element.elementor-element-1d4728e .elementor-icon{font-size:46px;}.elementor-3982 .elementor-element.elementor-element-1d4728e .elementor-icon-box-description{font-size:20px;line-height:30px;}.elementor-3982 .elementor-element.elementor-element-77b988b .elementor-button{background-color:var( --e-global-color-e12bc00 );transition-duration:0.3s;border-style:none;}.elementor-3982 .elementor-element.elementor-element-77b988b .elementor-button:hover, .elementor-3982 .elementor-element.elementor-element-77b988b .elementor-button:focus{background-color:var( --e-global-color-e12bc00 );}.elementor-3982 .elementor-element.elementor-element-77b988b{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3982 .elementor-element.elementor-element-77b988b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3982 .elementor-element.elementor-element-77b988b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3982 .elementor-element.elementor-element-77b988b .elementor-button .elementor-button-content-wrapper{gap:27px;}.elementor-3982 .elementor-element.elementor-element-2a46ec4d{--display:flex;--min-height:85vh;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3982 .elementor-element.elementor-element-2a46ec4d:not(.elementor-motion-effects-element-type-background), .elementor-3982 .elementor-element.elementor-element-2a46ec4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marksteiner-management-consulting.de/wp-content/uploads/2026/08/Sandra_1900x900-22-1-scaled.webp");background-position:top center;background-size:cover;}.elementor-3982 .elementor-element.elementor-element-51ad2e90{width:var( --container-widget-width, 73% );max-width:73%;background-color:#FFFFFF70;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;padding:50px 50px 50px 80px;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:start;}.elementor-3982 .elementor-element.elementor-element-51ad2e90 .elementor-heading-title{font-size:62px;color:#000000;}.elementor-3982 .elementor-element.elementor-element-71760b7{--display:flex;--min-height:90vh;--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-3982 .elementor-element.elementor-element-71760b7:not(.elementor-motion-effects-element-type-background), .elementor-3982 .elementor-element.elementor-element-71760b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cf2cdec );}.elementor-3982 .elementor-element.elementor-element-2a4f729{--display:flex;}.elementor-3982 .elementor-element.elementor-element-15a8531{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3982 .elementor-element.elementor-element-15a8531 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:46px;font-weight:400;line-height:48px;}.elementor-3982 .elementor-element.elementor-element-4643b9f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3982 .elementor-element.elementor-element-4643b9f .elementor-heading-title{font-size:26px;font-weight:400;line-height:28px;}.elementor-3982 .elementor-element.elementor-element-a7bc461{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3982 .elementor-element.elementor-element-a7bc461 .elementor-heading-title{font-size:26px;font-weight:400;line-height:28px;}.elementor-3982 .elementor-element.elementor-element-c492d86{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#E0E0E0;--border-color:#E0E0E0;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.4);--margin-top:0px;--margin-bottom:040px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-3982 .elementor-element.elementor-element-c492d86.e-con{--align-self:center;}.elementor-3982 .elementor-element.elementor-element-9540d5e{--display:flex;}.elementor-3982 .elementor-element.elementor-element-6c3fe1c{--display:flex;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.4);--margin-top:-10px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3982 .elementor-element.elementor-element-6c3fe1c:not(.elementor-motion-effects-element-type-background), .elementor-3982 .elementor-element.elementor-element-6c3fe1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e12bc00 );}.elementor-3982 .elementor-element.elementor-element-a4a71da{width:auto;max-width:auto;background-color:#EC6535;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;border-radius:13px 13px 13px 13px;text-align:start;font-size:20px;text-transform:uppercase;color:#000000;}.elementor-3982 .elementor-element.elementor-element-a4a71da.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3982 .elementor-element.elementor-element-e755923{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:2px;}.elementor-3982 .elementor-element.elementor-element-e755923 .elementor-divider-separator{width:100%;}.elementor-3982 .elementor-element.elementor-element-e755923 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3982 .elementor-element.elementor-element-0a484ce{text-align:start;}.elementor-3982 .elementor-element.elementor-element-0a484ce .elementor-heading-title{font-size:38px;color:#FFFFFF;}.elementor-3982 .elementor-element.elementor-element-5336e3b{text-align:start;}.elementor-3982 .elementor-element.elementor-element-5336e3b .elementor-heading-title{font-size:17px;font-weight:400;font-style:italic;color:#FFFFFF;}.elementor-3982 .elementor-element.elementor-element-3274200{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-3982 .elementor-element.elementor-element-c56855a{--display:flex;--min-height:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.4);}.elementor-3982 .elementor-element.elementor-element-c56855a:not(.elementor-motion-effects-element-type-background), .elementor-3982 .elementor-element.elementor-element-c56855a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A2332;}.elementor-3982 .elementor-element.elementor-element-16e7e76{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3982 .elementor-element.elementor-element-ac2b4b8{--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;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.4);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3982 .elementor-element.elementor-element-ac2b4b8:not(.elementor-motion-effects-element-type-background), .elementor-3982 .elementor-element.elementor-element-ac2b4b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3982 .elementor-element.elementor-element-926ee2c{--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;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.4);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3982 .elementor-element.elementor-element-926ee2c:not(.elementor-motion-effects-element-type-background), .elementor-3982 .elementor-element.elementor-element-926ee2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3982 .elementor-element.elementor-element-7383371{--display:flex;--min-height:299px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#1A2332;--border-color:#1A2332;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.4);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3982 .elementor-element.elementor-element-7383371:not(.elementor-motion-effects-element-type-background), .elementor-3982 .elementor-element.elementor-element-7383371 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3982 .elementor-element.elementor-element-33a8c41.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3982 .elementor-element.elementor-element-358d73b{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#E0E0E0;--border-color:#E0E0E0;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.4);--margin-top:0px;--margin-bottom:040px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-3982 .elementor-element.elementor-element-358d73b.e-con{--align-self:center;}.elementor-3982 .elementor-element.elementor-element-b0c102f{--display:flex;}.elementor-3982 .elementor-element.elementor-element-5855964{--display:flex;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.4);--margin-top:-10px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3982 .elementor-element.elementor-element-5855964:not(.elementor-motion-effects-element-type-background), .elementor-3982 .elementor-element.elementor-element-5855964 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e12bc00 );}.elementor-3982 .elementor-element.elementor-element-4189476{width:auto;max-width:auto;background-color:#EC6535;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;border-radius:13px 13px 13px 13px;text-align:start;font-size:20px;text-transform:uppercase;color:#000000;}.elementor-3982 .elementor-element.elementor-element-4189476.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3982 .elementor-element.elementor-element-7e81d1d{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:2px;}.elementor-3982 .elementor-element.elementor-element-7e81d1d .elementor-divider-separator{width:100%;}.elementor-3982 .elementor-element.elementor-element-7e81d1d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3982 .elementor-element.elementor-element-0c48b4b{text-align:start;}.elementor-3982 .elementor-element.elementor-element-0c48b4b .elementor-heading-title{font-size:38px;color:#FFFFFF;}.elementor-3982 .elementor-element.elementor-element-255312d{text-align:start;}.elementor-3982 .elementor-element.elementor-element-255312d .elementor-heading-title{font-size:17px;font-weight:400;font-style:italic;color:#FFFFFF;}.elementor-3982 .elementor-element.elementor-element-f648df3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-3982 .elementor-element.elementor-element-9ce7fe5{--display:flex;--min-height:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.4);}.elementor-3982 .elementor-element.elementor-element-9ce7fe5:not(.elementor-motion-effects-element-type-background), .elementor-3982 .elementor-element.elementor-element-9ce7fe5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A2332;}.elementor-3982 .elementor-element.elementor-element-ce7fa9b{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3982 .elementor-element.elementor-element-6b4a189{--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;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.4);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3982 .elementor-element.elementor-element-6b4a189:not(.elementor-motion-effects-element-type-background), .elementor-3982 .elementor-element.elementor-element-6b4a189 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3982 .elementor-element.elementor-element-a4b76f0{--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;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.4);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3982 .elementor-element.elementor-element-a4b76f0:not(.elementor-motion-effects-element-type-background), .elementor-3982 .elementor-element.elementor-element-a4b76f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3982 .elementor-element.elementor-element-946b55c{--display:flex;--min-height:299px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#1A2332;--border-color:#1A2332;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.4);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3982 .elementor-element.elementor-element-946b55c:not(.elementor-motion-effects-element-type-background), .elementor-3982 .elementor-element.elementor-element-946b55c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3982 .elementor-element.elementor-element-8f0b142.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3982 .elementor-element.elementor-element-8771aaf{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#E0E0E0;--border-color:#E0E0E0;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.4);--margin-top:0px;--margin-bottom:040px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-3982 .elementor-element.elementor-element-8771aaf.e-con{--align-self:center;}.elementor-3982 .elementor-element.elementor-element-4ae0ed5{--display:flex;}.elementor-3982 .elementor-element.elementor-element-64d3564{--display:flex;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.4);--margin-top:-10px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3982 .elementor-element.elementor-element-64d3564:not(.elementor-motion-effects-element-type-background), .elementor-3982 .elementor-element.elementor-element-64d3564 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e12bc00 );}.elementor-3982 .elementor-element.elementor-element-c8abaca{width:auto;max-width:auto;background-color:#EC6535;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;border-radius:13px 13px 13px 13px;text-align:start;font-size:20px;text-transform:uppercase;color:#000000;}.elementor-3982 .elementor-element.elementor-element-c8abaca.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3982 .elementor-element.elementor-element-afe6f7a{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:2px;}.elementor-3982 .elementor-element.elementor-element-afe6f7a .elementor-divider-separator{width:100%;}.elementor-3982 .elementor-element.elementor-element-afe6f7a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3982 .elementor-element.elementor-element-54e01e2{text-align:start;}.elementor-3982 .elementor-element.elementor-element-54e01e2 .elementor-heading-title{font-size:38px;color:#FFFFFF;}.elementor-3982 .elementor-element.elementor-element-9ccd9e2{text-align:start;}.elementor-3982 .elementor-element.elementor-element-9ccd9e2 .elementor-heading-title{font-size:17px;font-weight:400;font-style:italic;color:#FFFFFF;}.elementor-3982 .elementor-element.elementor-element-d1e74f5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-3982 .elementor-element.elementor-element-d9760b4{--display:flex;--min-height:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.4);}.elementor-3982 .elementor-element.elementor-element-d9760b4:not(.elementor-motion-effects-element-type-background), .elementor-3982 .elementor-element.elementor-element-d9760b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A2332;}.elementor-3982 .elementor-element.elementor-element-bfdd819{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3982 .elementor-element.elementor-element-8c9655b{--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;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.4);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3982 .elementor-element.elementor-element-8c9655b:not(.elementor-motion-effects-element-type-background), .elementor-3982 .elementor-element.elementor-element-8c9655b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3982 .elementor-element.elementor-element-bc9e985{--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;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.4);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3982 .elementor-element.elementor-element-bc9e985:not(.elementor-motion-effects-element-type-background), .elementor-3982 .elementor-element.elementor-element-bc9e985 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3982 .elementor-element.elementor-element-6715d6a{--display:flex;--min-height:299px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#1A2332;--border-color:#1A2332;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.4);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3982 .elementor-element.elementor-element-6715d6a:not(.elementor-motion-effects-element-type-background), .elementor-3982 .elementor-element.elementor-element-6715d6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3982 .elementor-element.elementor-element-f653a1c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3982 .elementor-element.elementor-element-4a4315d9{--display:flex;--min-height:85vh;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3982 .elementor-element.elementor-element-4a4315d9:not(.elementor-motion-effects-element-type-background), .elementor-3982 .elementor-element.elementor-element-4a4315d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marksteiner-management-consulting.de/wp-content/uploads/2026/08/Sandra_RathausErweiterung-1-1-5-scaled.webp");background-position:top center;background-size:cover;}.elementor-3982 .elementor-element.elementor-element-79ca8e62{width:var( --container-widget-width, 73% );max-width:73%;background-color:#FFFFFF70;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;padding:50px 50px 50px 80px;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:start;}.elementor-3982 .elementor-element.elementor-element-79ca8e62 .elementor-heading-title{font-size:62px;color:#000000;}.elementor-3982 .elementor-element.elementor-element-77a7a9ff{--display:flex;--min-height:90vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0100px;--padding-left:50px;--padding-right:50px;}.elementor-3982 .elementor-element.elementor-element-77a7a9ff:not(.elementor-motion-effects-element-type-background), .elementor-3982 .elementor-element.elementor-element-77a7a9ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cf2cdec );}.elementor-3982 .elementor-element.elementor-element-10cc7efe{--display:flex;}.elementor-3982 .elementor-element.elementor-element-46d0070a{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3982 .elementor-element.elementor-element-46d0070a .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:46px;font-weight:400;line-height:48px;}.elementor-3982 .elementor-element.elementor-element-451a1fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3982 .elementor-element.elementor-element-451a1fa .elementor-heading-title{font-size:26px;font-weight:400;line-height:28px;}.elementor-3982 .elementor-element.elementor-element-eddff02{--display:flex;--min-height:300px;--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:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-3982 .elementor-element.elementor-element-7b1e42a{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-e12bc00 );--border-color:var( --e-global-color-e12bc00 );--border-radius:10px 10px 10px 10px;box-shadow:0px 4px 18px 0px rgba(0, 0, 0, 0.4);--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-3982 .elementor-element.elementor-element-9abb588 .elementor-heading-title{font-size:26px;color:var( --e-global-color-e12bc00 );}.elementor-3982 .elementor-element.elementor-element-dd2466f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3982 .elementor-element.elementor-element-dd2466f .elementor-heading-title{font-size:22px;font-weight:400;}.elementor-3982 .elementor-element.elementor-element-4002dc5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:-20px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;}.elementor-3982 .elementor-element.elementor-element-7db6f93{--display:flex;}.elementor-3982 .elementor-element.elementor-element-9fac940{--display:flex;}.elementor-3982 .elementor-element.elementor-element-425ebb4{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-e12bc00 );--border-color:var( --e-global-color-e12bc00 );--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.4);--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-3982 .elementor-element.elementor-element-6a39d9d .elementor-heading-title{font-size:26px;color:var( --e-global-color-e12bc00 );}.elementor-3982 .elementor-element.elementor-element-7b917cc{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3982 .elementor-element.elementor-element-7b917cc .elementor-heading-title{font-size:22px;font-weight:400;}.elementor-3982 .elementor-element.elementor-element-58c07ba{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:30px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;}.elementor-3982 .elementor-element.elementor-element-cb0771d{--display:flex;}.elementor-3982 .elementor-element.elementor-element-1512fa5{--display:flex;}.elementor-3982 .elementor-element.elementor-element-79c3c3d1{--display:flex;--min-height:85vh;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3982 .elementor-element.elementor-element-79c3c3d1:not(.elementor-motion-effects-element-type-background), .elementor-3982 .elementor-element.elementor-element-79c3c3d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marksteiner-management-consulting.de/wp-content/uploads/2026/08/Sandra_1900x900-8-scaled.webp");background-position:top center;background-size:cover;}.elementor-3982 .elementor-element.elementor-element-187c670e{--display:flex;--min-height:252px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:155px;--margin-bottom:-25px;--margin-left:-15px;--margin-right:-28px;--padding-top:40px;--padding-bottom:40px;--padding-left:80px;--padding-right:040px;}.elementor-3982 .elementor-element.elementor-element-187c670e:not(.elementor-motion-effects-element-type-background), .elementor-3982 .elementor-element.elementor-element-187c670e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF9E;}.elementor-3982 .elementor-element.elementor-element-187c670e.e-con{--align-self:flex-start;}.elementor-3982 .elementor-element.elementor-element-2ffaf672{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-3982 .elementor-element.elementor-element-2ffaf672 .elementor-heading-title{font-size:48px;color:#000000;}.elementor-3982 .elementor-element.elementor-element-535864a1 .elementor-heading-title{font-size:26px;line-height:40px;color:#000000;}.elementor-3982 .elementor-element.elementor-element-76d156c .elementor-button{background-color:var( --e-global-color-e12bc00 );font-size:19px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);padding:20px 35px 20px 35px;}.elementor-3982 .elementor-element.elementor-element-76d156c .elementor-button:hover, .elementor-3982 .elementor-element.elementor-element-76d156c .elementor-button:focus{background-color:var( --e-global-color-e12bc00 );}.elementor-3982 .elementor-element.elementor-element-76d156c{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;padding:0px 0px 0px 0px;}@media(max-width:1366px){.elementor-3982 .elementor-element.elementor-element-136e1d98{--min-height:329px;}.elementor-3982 .elementor-element.elementor-element-aa21743{--grid-auto-flow:row;}.elementor-3982 .elementor-element.elementor-element-2a46ec4d{--min-height:329px;}.elementor-3982 .elementor-element.elementor-element-4a4315d9{--min-height:329px;}.elementor-3982 .elementor-element.elementor-element-79c3c3d1{--min-height:329px;}.elementor-3982 .elementor-element.elementor-element-187c670e{--margin-top:20px;--margin-bottom:0px;--margin-left:-50px;--margin-right:0px;}.elementor-3982 .elementor-element.elementor-element-76d156c{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;}}@media(max-width:1200px){.elementor-3982 .elementor-element.elementor-element-732aaacc .elementor-heading-title{font-size:42px;}.elementor-3982 .elementor-element.elementor-element-aa21743{--grid-auto-flow:row;}.elementor-3982 .elementor-element.elementor-element-51ad2e90 .elementor-heading-title{font-size:42px;}.elementor-3982 .elementor-element.elementor-element-79ca8e62 .elementor-heading-title{font-size:42px;}.elementor-3982 .elementor-element.elementor-element-187c670e{--min-height:106px;--margin-top:60px;--margin-bottom:0px;--margin-left:-50px;--margin-right:0px;}.elementor-3982 .elementor-element.elementor-element-2ffaf672 .elementor-heading-title{font-size:42px;}.elementor-3982 .elementor-element.elementor-element-535864a1 .elementor-heading-title{font-size:20px;}}@media(max-width:1024px){.elementor-3982 .elementor-element.elementor-element-136e1d98{--min-height:325px;}.elementor-3982 .elementor-element.elementor-element-aa21743{--gap:1px 1px;--row-gap:1px;--column-gap:1px;--grid-auto-flow:row;}.elementor-3982 .elementor-element.elementor-element-2a46ec4d{--min-height:325px;}.elementor-3982 .elementor-element.elementor-element-4a4315d9{--min-height:325px;}.elementor-3982 .elementor-element.elementor-element-79c3c3d1{--min-height:325px;}}@media(max-width:880px){.elementor-3982 .elementor-element.elementor-element-136e1d98{--min-height:217px;}.elementor-3982 .elementor-element.elementor-element-732aaacc .elementor-heading-title{font-size:40px;}.elementor-3982 .elementor-element.elementor-element-aa21743{--gap:1px 1px;--row-gap:1px;--column-gap:1px;--grid-auto-flow:row;}.elementor-3982 .elementor-element.elementor-element-2a46ec4d{--min-height:217px;}.elementor-3982 .elementor-element.elementor-element-51ad2e90 .elementor-heading-title{font-size:40px;}.elementor-3982 .elementor-element.elementor-element-4a4315d9{--min-height:217px;}.elementor-3982 .elementor-element.elementor-element-79ca8e62 .elementor-heading-title{font-size:40px;}.elementor-3982 .elementor-element.elementor-element-79c3c3d1{--min-height:217px;}.elementor-3982 .elementor-element.elementor-element-187c670e{--min-height:121px;--margin-top:5px;--margin-bottom:0px;--margin-left:-50px;--margin-right:0px;}.elementor-3982 .elementor-element.elementor-element-2ffaf672 .elementor-heading-title{font-size:40px;}.elementor-3982 .elementor-element.elementor-element-535864a1 .elementor-heading-title{font-size:19px;}}@media(max-width:767px){.elementor-3982 .elementor-element.elementor-element-136e1d98 > .elementor-shape-bottom svg, .elementor-3982 .elementor-element.elementor-element-136e1d98 > .e-con-inner > .elementor-shape-bottom svg{height:12px;}.elementor-3982 .elementor-element.elementor-element-136e1d98{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3982 .elementor-element.elementor-element-732aaacc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;padding:15px 15px 15px 15px;--container-widget-width:215px;--container-widget-flex-grow:0;width:var( --container-widget-width, 215px );max-width:215px;}.elementor-3982 .elementor-element.elementor-element-732aaacc .elementor-heading-title{font-size:22px;}.elementor-3982 .elementor-element.elementor-element-22916e79{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-3982 .elementor-element.elementor-element-16a8ec6e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3982 .elementor-element.elementor-element-16a8ec6e .elementor-heading-title{font-size:29px;line-height:8.3em;}.elementor-3982 .elementor-element.elementor-element-99d4c8f .elementor-heading-title{font-size:24px;line-height:10em;letter-spacing:0px;}.elementor-3982 .elementor-element.elementor-element-753724d3{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3982 .elementor-element.elementor-element-753724d3 .elementor-heading-title{font-size:18px;}.elementor-3982 .elementor-element.elementor-element-003c7d5{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3982 .elementor-element.elementor-element-cea4c8c{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3982 .elementor-element.elementor-element-f34b26a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3982 .elementor-element.elementor-element-f34b26a .elementor-heading-title{font-size:24px;line-height:10em;letter-spacing:0px;}.elementor-3982 .elementor-element.elementor-element-aa21743{--content-width:100%;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3982 .elementor-element.elementor-element-319de92 .elementor-heading-title{font-size:18px;}.elementor-3982 .elementor-element.elementor-element-5f4807a{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3982 .elementor-element.elementor-element-5f4807a .elementor-icon-box-wrapper{gap:10px;}.elementor-3982 .elementor-element.elementor-element-5f4807a .elementor-icon-box-description{font-size:16px;line-height:1.5em;}.elementor-3982 .elementor-element.elementor-element-7a8a8b2{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3982 .elementor-element.elementor-element-7a8a8b2 .elementor-icon-box-wrapper{gap:10px;}.elementor-3982 .elementor-element.elementor-element-7a8a8b2 .elementor-icon-box-description{font-size:16px;line-height:1.5em;}.elementor-3982 .elementor-element.elementor-element-e0babe7{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3982 .elementor-element.elementor-element-e0babe7 .elementor-icon-box-wrapper{gap:10px;}.elementor-3982 .elementor-element.elementor-element-e0babe7 .elementor-icon-box-description{font-size:16px;line-height:1.5em;}.elementor-3982 .elementor-element.elementor-element-2a9e387{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3982 .elementor-element.elementor-element-2a9e387 .elementor-icon-box-wrapper{gap:10px;}.elementor-3982 .elementor-element.elementor-element-2a9e387 .elementor-icon-box-description{font-size:16px;line-height:1.5em;}.elementor-3982 .elementor-element.elementor-element-22e085a{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3982 .elementor-element.elementor-element-22e085a .elementor-icon-box-wrapper{gap:10px;}.elementor-3982 .elementor-element.elementor-element-22e085a .elementor-icon-box-description{font-size:16px;line-height:1.5em;}.elementor-3982 .elementor-element.elementor-element-c46c4d4 .elementor-heading-title{font-size:18px;}.elementor-3982 .elementor-element.elementor-element-e4cf230{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3982 .elementor-element.elementor-element-e4cf230 .elementor-icon-box-wrapper{gap:10px;}.elementor-3982 .elementor-element.elementor-element-e4cf230 .elementor-icon-box-description{font-size:16px;line-height:1.5em;}.elementor-3982 .elementor-element.elementor-element-5d22404{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3982 .elementor-element.elementor-element-5d22404 .elementor-icon-box-wrapper{gap:10px;}.elementor-3982 .elementor-element.elementor-element-5d22404 .elementor-icon-box-description{font-size:16px;line-height:1.5em;}.elementor-3982 .elementor-element.elementor-element-056182d{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3982 .elementor-element.elementor-element-056182d .elementor-icon-box-wrapper{gap:10px;}.elementor-3982 .elementor-element.elementor-element-056182d .elementor-icon-box-description{font-size:16px;line-height:1.5em;}.elementor-3982 .elementor-element.elementor-element-1d4728e{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3982 .elementor-element.elementor-element-1d4728e .elementor-icon-box-wrapper{gap:10px;}.elementor-3982 .elementor-element.elementor-element-1d4728e .elementor-icon-box-description{font-size:16px;line-height:1.5em;}.elementor-3982 .elementor-element.elementor-element-51ad2e90 .elementor-heading-title{font-size:22px;}.elementor-3982 .elementor-element.elementor-element-71760b7{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-3982 .elementor-element.elementor-element-15a8531{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3982 .elementor-element.elementor-element-15a8531 .elementor-heading-title{font-size:24px;line-height:10em;letter-spacing:0px;}.elementor-3982 .elementor-element.elementor-element-4643b9f{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3982 .elementor-element.elementor-element-4643b9f .elementor-heading-title{font-size:18px;}.elementor-3982 .elementor-element.elementor-element-a7bc461{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3982 .elementor-element.elementor-element-a7bc461 .elementor-heading-title{font-size:18px;}.elementor-3982 .elementor-element.elementor-element-c492d86{--padding-top:0px;--padding-bottom:20px;--padding-left:5px;--padding-right:5px;}.elementor-3982 .elementor-element.elementor-element-6c3fe1c{--width:100%;}.elementor-3982 .elementor-element.elementor-element-a4a71da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 4px 4px 4px;font-size:16px;}.elementor-3982 .elementor-element.elementor-element-e755923{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-3982 .elementor-element.elementor-element-e755923 .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-3982 .elementor-element.elementor-element-e755923 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-3982 .elementor-element.elementor-element-0a484ce .elementor-heading-title{font-size:24px;}.elementor-3982 .elementor-element.elementor-element-5336e3b .elementor-heading-title{font-size:16px;line-height:0.9em;}.elementor-3982 .elementor-element.elementor-element-c56855a{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3982 .elementor-element.elementor-element-16e7e76{padding:0px 0px 0px -10px;--container-widget-width:88%;--container-widget-flex-grow:0;width:var( --container-widget-width, 88% );max-width:88%;}.elementor-3982 .elementor-element.elementor-element-16e7e76.elementor-element{--align-self:center;}.elementor-3982 .elementor-element.elementor-element-ac2b4b8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:25px;--padding-right:25px;}.elementor-3982 .elementor-element.elementor-element-926ee2c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:25px;--padding-right:25px;}.elementor-3982 .elementor-element.elementor-element-7383371{--min-height:0vh;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:15px;--padding-bottom:15px;--padding-left:25px;--padding-right:25px;}.elementor-3982 .elementor-element.elementor-element-33a8c41{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-3982 .elementor-element.elementor-element-33a8c41.elementor-element{--align-self:flex-start;}.elementor-3982 .elementor-element.elementor-element-358d73b{--padding-top:0px;--padding-bottom:20px;--padding-left:5px;--padding-right:5px;}.elementor-3982 .elementor-element.elementor-element-4189476{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 4px 4px 4px;font-size:16px;}.elementor-3982 .elementor-element.elementor-element-7e81d1d{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-3982 .elementor-element.elementor-element-7e81d1d .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-3982 .elementor-element.elementor-element-7e81d1d .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-3982 .elementor-element.elementor-element-0c48b4b .elementor-heading-title{font-size:24px;}.elementor-3982 .elementor-element.elementor-element-255312d .elementor-heading-title{font-size:16px;line-height:0.9em;}.elementor-3982 .elementor-element.elementor-element-9ce7fe5{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3982 .elementor-element.elementor-element-ce7fa9b{--container-widget-width:88%;--container-widget-flex-grow:0;width:var( --container-widget-width, 88% );max-width:88%;}.elementor-3982 .elementor-element.elementor-element-ce7fa9b.elementor-element{--align-self:center;}.elementor-3982 .elementor-element.elementor-element-6b4a189{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:25px;--padding-right:25px;}.elementor-3982 .elementor-element.elementor-element-a4b76f0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:25px;--padding-right:25px;}.elementor-3982 .elementor-element.elementor-element-946b55c{--min-height:0vh;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:15px;--padding-bottom:15px;--padding-left:25px;--padding-right:25px;}.elementor-3982 .elementor-element.elementor-element-8f0b142{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-3982 .elementor-element.elementor-element-8f0b142.elementor-element{--align-self:flex-start;}.elementor-3982 .elementor-element.elementor-element-8771aaf{--padding-top:0px;--padding-bottom:20px;--padding-left:5px;--padding-right:5px;}.elementor-3982 .elementor-element.elementor-element-c8abaca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 4px 4px 4px;font-size:16px;}.elementor-3982 .elementor-element.elementor-element-afe6f7a{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-3982 .elementor-element.elementor-element-afe6f7a .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-3982 .elementor-element.elementor-element-afe6f7a .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-3982 .elementor-element.elementor-element-54e01e2 .elementor-heading-title{font-size:24px;}.elementor-3982 .elementor-element.elementor-element-9ccd9e2 .elementor-heading-title{font-size:16px;line-height:0.9em;}.elementor-3982 .elementor-element.elementor-element-d9760b4{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3982 .elementor-element.elementor-element-bfdd819{--container-widget-width:88%;--container-widget-flex-grow:0;width:var( --container-widget-width, 88% );max-width:88%;}.elementor-3982 .elementor-element.elementor-element-bfdd819.elementor-element{--align-self:center;}.elementor-3982 .elementor-element.elementor-element-8c9655b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:25px;--padding-right:25px;}.elementor-3982 .elementor-element.elementor-element-bc9e985{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:25px;--padding-right:25px;}.elementor-3982 .elementor-element.elementor-element-6715d6a{--min-height:0vh;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:15px;--padding-bottom:15px;--padding-left:25px;--padding-right:25px;}.elementor-3982 .elementor-element.elementor-element-f653a1c{width:var( --container-widget-width, 323.031px );max-width:323.031px;--container-widget-width:323.031px;--container-widget-flex-grow:0;}.elementor-3982 .elementor-element.elementor-element-79ca8e62{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;padding:15px 15px 15px 15px;--container-widget-width:215px;--container-widget-flex-grow:0;width:var( --container-widget-width, 215px );max-width:215px;}.elementor-3982 .elementor-element.elementor-element-79ca8e62 .elementor-heading-title{font-size:22px;}.elementor-3982 .elementor-element.elementor-element-77a7a9ff{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-3982 .elementor-element.elementor-element-46d0070a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3982 .elementor-element.elementor-element-46d0070a .elementor-heading-title{font-size:24px;line-height:10em;letter-spacing:0px;}.elementor-3982 .elementor-element.elementor-element-451a1fa{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3982 .elementor-element.elementor-element-451a1fa .elementor-heading-title{font-size:18px;}.elementor-3982 .elementor-element.elementor-element-fc29fa0{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3982 .elementor-element.elementor-element-79c3c3d1{--min-height:0px;}.elementor-3982 .elementor-element.elementor-element-187c670e{--width:300px;--margin-top:10px;--margin-bottom:0px;--margin-left:-60px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:70px;--padding-right:20px;}.elementor-3982 .elementor-element.elementor-element-2ffaf672{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3982 .elementor-element.elementor-element-2ffaf672 .elementor-heading-title{font-size:22px;}.elementor-3982 .elementor-element.elementor-element-535864a1 .elementor-heading-title{font-size:14px;line-height:1.2em;}}@media(min-width:768px){.elementor-3982 .elementor-element.elementor-element-136e1d98{--content-width:100vw;}.elementor-3982 .elementor-element.elementor-element-22916e79{--content-width:90vw;}.elementor-3982 .elementor-element.elementor-element-cea4c8c{--content-width:90vw;}.elementor-3982 .elementor-element.elementor-element-aa21743{--content-width:1600px;}.elementor-3982 .elementor-element.elementor-element-2a46ec4d{--content-width:100vw;}.elementor-3982 .elementor-element.elementor-element-71760b7{--content-width:90vw;}.elementor-3982 .elementor-element.elementor-element-c492d86{--width:99%;}.elementor-3982 .elementor-element.elementor-element-c56855a{--width:29%;}.elementor-3982 .elementor-element.elementor-element-ac2b4b8{--width:30%;}.elementor-3982 .elementor-element.elementor-element-926ee2c{--width:30%;}.elementor-3982 .elementor-element.elementor-element-7383371{--width:30%;}.elementor-3982 .elementor-element.elementor-element-358d73b{--width:99%;}.elementor-3982 .elementor-element.elementor-element-9ce7fe5{--width:29%;}.elementor-3982 .elementor-element.elementor-element-6b4a189{--width:30%;}.elementor-3982 .elementor-element.elementor-element-a4b76f0{--width:30%;}.elementor-3982 .elementor-element.elementor-element-946b55c{--width:30%;}.elementor-3982 .elementor-element.elementor-element-8771aaf{--width:99%;}.elementor-3982 .elementor-element.elementor-element-4ae0ed5{--content-width:100%;}.elementor-3982 .elementor-element.elementor-element-d9760b4{--width:29%;}.elementor-3982 .elementor-element.elementor-element-8c9655b{--width:30%;}.elementor-3982 .elementor-element.elementor-element-bc9e985{--width:30%;}.elementor-3982 .elementor-element.elementor-element-6715d6a{--width:30%;}.elementor-3982 .elementor-element.elementor-element-4a4315d9{--content-width:100vw;}.elementor-3982 .elementor-element.elementor-element-77a7a9ff{--content-width:90vw;}.elementor-3982 .elementor-element.elementor-element-eddff02{--content-width:90vw;}.elementor-3982 .elementor-element.elementor-element-7db6f93{--width:90%;}.elementor-3982 .elementor-element.elementor-element-9fac940{--width:84%;}.elementor-3982 .elementor-element.elementor-element-79c3c3d1{--content-width:100vw;}.elementor-3982 .elementor-element.elementor-element-187c670e{--width:75%;}}@media(max-width:1366px) and (min-width:768px){.elementor-3982 .elementor-element.elementor-element-22916e79{--content-width:90vw;}.elementor-3982 .elementor-element.elementor-element-cea4c8c{--content-width:90vw;}.elementor-3982 .elementor-element.elementor-element-71760b7{--content-width:90vw;}.elementor-3982 .elementor-element.elementor-element-7db6f93{--width:100%;}.elementor-3982 .elementor-element.elementor-element-187c670e{--width:988px;}}@media(max-width:1200px) and (min-width:768px){.elementor-3982 .elementor-element.elementor-element-187c670e{--width:982px;}}@media(max-width:880px) and (min-width:768px){.elementor-3982 .elementor-element.elementor-element-187c670e{--width:723px;}}@media(min-width:2400px){.elementor-3982 .elementor-element.elementor-element-aa21743{--grid-auto-flow:row;}}/* Start custom CSS for heading, class: .elementor-element-16a8ec6e */.elementor-3982 .elementor-element.elementor-element-16a8ec6e .elementor-heading-title,
.elementor-3982 .elementor-element.elementor-element-16a8ec6e h1.elementor-heading-title,
.elementor-3982 .elementor-element.elementor-element-16a8ec6e h2.elementor-heading-title,
.elementor-3982 .elementor-element.elementor-element-16a8ec6e h3.elementor-heading-title,
.elementor-3982 .elementor-element.elementor-element-16a8ec6e h4.elementor-heading-title {
  line-height: 1.1 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99d4c8f */.elementor-3982 .elementor-element.elementor-element-99d4c8f .elementor-heading-title,
.elementor-3982 .elementor-element.elementor-element-99d4c8f h1.elementor-heading-title,
.elementor-3982 .elementor-element.elementor-element-99d4c8f h2.elementor-heading-title,
.elementor-3982 .elementor-element.elementor-element-99d4c8f h3.elementor-heading-title,
.elementor-3982 .elementor-element.elementor-element-99d4c8f h4.elementor-heading-title {
  line-height: 1.2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-753724d3 */.elementor-3982 .elementor-element.elementor-element-753724d3 .elementor-heading-title,
.elementor-3982 .elementor-element.elementor-element-753724d3 h1.elementor-heading-title,
.elementor-3982 .elementor-element.elementor-element-753724d3 h2.elementor-heading-title,
.elementor-3982 .elementor-element.elementor-element-753724d3 h3.elementor-heading-title,
.elementor-3982 .elementor-element.elementor-element-753724d3 h4.elementor-heading-title {
  line-height: 1.1 !important;
}

.mob-br { display: none; }
@media (max-width: 767px) {
  .mob-br { display: inline; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f34b26a */.elementor-3982 .elementor-element.elementor-element-f34b26a .elementor-heading-title,
.elementor-3982 .elementor-element.elementor-element-f34b26a h1.elementor-heading-title,
.elementor-3982 .elementor-element.elementor-element-f34b26a h2.elementor-heading-title,
.elementor-3982 .elementor-element.elementor-element-f34b26a h3.elementor-heading-title,
.elementor-3982 .elementor-element.elementor-element-f34b26a h4.elementor-heading-title {
  line-height: 1.2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-319de92 */.mob-br { display: none; }
@media (max-width: 767px) {
  .mob-br { display: inline; }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5f4807a */@media (max-width: 767px) {
  .elementor-3982 .elementor-element.elementor-element-5f4807a .elementor-icon-box-icon{
    position:relative;
    padding-bottom:14px;
  }
  .elementor-3982 .elementor-element.elementor-element-5f4807a .elementor-icon-box-icon::after{
    content:"";
    position:absolute;
    left:50%;
    transform:translateX(-50%);
    bottom:0;
    width:20%;
    height:2px;
    background:#EC6535;
  }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7a8a8b2 */@media (max-width: 767px) {
  .elementor-3982 .elementor-element.elementor-element-7a8a8b2 .elementor-icon-box-icon{
    position:relative;
    padding-bottom:14px;
  }
  .elementor-3982 .elementor-element.elementor-element-7a8a8b2 .elementor-icon-box-icon::after{
    content:"";
    position:absolute;
    left:50%;
    transform:translateX(-50%);
    bottom:0;
    width:20%;
    height:2px;
    background:#EC6535;
  }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e0babe7 */@media (max-width: 767px) {
  .elementor-3982 .elementor-element.elementor-element-e0babe7 .elementor-icon-box-icon{
    position:relative;
    padding-bottom:14px;
  }
  .elementor-3982 .elementor-element.elementor-element-e0babe7 .elementor-icon-box-icon::after{
    content:"";
    position:absolute;
    left:50%;
    transform:translateX(-50%);
    bottom:0;
    width:20%;
    height:2px;
    background:#EC6535;
  }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2a9e387 */@media (max-width: 767px) {
  .elementor-3982 .elementor-element.elementor-element-2a9e387 .elementor-icon-box-icon{
    position:relative;
    padding-bottom:14px;
  }
  .elementor-3982 .elementor-element.elementor-element-2a9e387 .elementor-icon-box-icon::after{
    content:"";
    position:absolute;
    left:50%;
    transform:translateX(-50%);
    bottom:0;
    width:20%;
    height:2px;
    background:#EC6535;
  }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-22e085a */@media (max-width: 767px) {
  .elementor-3982 .elementor-element.elementor-element-22e085a .elementor-icon-box-icon{
    position:relative;
    padding-bottom:14px;
  }
  .elementor-3982 .elementor-element.elementor-element-22e085a .elementor-icon-box-icon::after{
    content:"";
    position:absolute;
    left:50%;
    transform:translateX(-50%);
    bottom:0;
    width:20%;
    height:2px;
    background:#EC6535;
  }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e4cf230 */@media (max-width: 767px) {
  .elementor-3982 .elementor-element.elementor-element-e4cf230 .elementor-icon-box-icon{
    position:relative;
    padding-bottom:14px;
  }
  .elementor-3982 .elementor-element.elementor-element-e4cf230 .elementor-icon-box-icon::after{
    content:"";
    position:absolute;
    left:50%;
    transform:translateX(-50%);
    bottom:0;
    width:20%;
    height:2px;
    background:#EC6535;
  }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5d22404 */@media (max-width: 767px) {
  .elementor-3982 .elementor-element.elementor-element-5d22404 .elementor-icon-box-icon{
    position:relative;
    padding-bottom:14px;
  }
  .elementor-3982 .elementor-element.elementor-element-5d22404 .elementor-icon-box-icon::after{
    content:"";
    position:absolute;
    left:50%;
    transform:translateX(-50%);
    bottom:0;
    width:20%;
    height:2px;
    background:#EC6535;
  }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-056182d */@media (max-width: 767px) {
  .elementor-3982 .elementor-element.elementor-element-056182d .elementor-icon-box-icon{
    position:relative;
    padding-bottom:14px;
  }
  .elementor-3982 .elementor-element.elementor-element-056182d .elementor-icon-box-icon::after{
    content:"";
    position:absolute;
    left:50%;
    transform:translateX(-50%);
    bottom:0;
    width:20%;
    height:2px;
    background:#EC6535;
  }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1d4728e */@media (max-width: 767px) {
  .elementor-3982 .elementor-element.elementor-element-1d4728e .elementor-icon-box-icon{
    position:relative;
    padding-bottom:14px;
  }
  .elementor-3982 .elementor-element.elementor-element-1d4728e .elementor-icon-box-icon::after{
    content:"";
    position:absolute;
    left:50%;
    transform:translateX(-50%);
    bottom:0;
    width:20%;
    height:2px;
    background:#EC6535;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa21743 */@media (max-width: 767px) {
  /* Große Box: Schatten und Rahmen weg, Hintergrund = Beige der Section */
  .elementor-3982 .elementor-element.elementor-element-aa21743 {
    box-shadow: none !important;
    border: none !important;
    background: #F7F7F5 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .elementor-3982 .elementor-element.elementor-element-aa21743 > .e-con-inner {
    background: transparent !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  /* Jede der beiden Spalten bekommt eigenen Schatten */
  .elementor-3982 .elementor-element.elementor-element-aa21743 > .e-con-inner > .e-con {
    background: #fff;
    border-radius: 14px;
    box-shadow: 0 4px 18px rgba(0,0,0,0.4);
    padding: 22px 18px;
  }
  /* Abstand zwischen den beiden Karten */
  .elementor-3982 .elementor-element.elementor-element-aa21743 > .e-con-inner > .e-con + .e-con {
    margin-top: -30px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15a8531 */.elementor-3982 .elementor-element.elementor-element-15a8531 .elementor-heading-title,
.elementor-3982 .elementor-element.elementor-element-15a8531 h1.elementor-heading-title,
.elementor-3982 .elementor-element.elementor-element-15a8531 h2.elementor-heading-title,
.elementor-3982 .elementor-element.elementor-element-15a8531 h3.elementor-heading-title,
.elementor-3982 .elementor-element.elementor-element-15a8531 h4.elementor-heading-title {
  line-height: 1.2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4643b9f */.elementor-3982 .elementor-element.elementor-element-4643b9f .elementor-heading-title,
.elementor-3982 .elementor-element.elementor-element-4643b9f h1.elementor-heading-title,
.elementor-3982 .elementor-element.elementor-element-4643b9f h2.elementor-heading-title,
.elementor-3982 .elementor-element.elementor-element-4643b9f h3.elementor-heading-title,
.elementor-3982 .elementor-element.elementor-element-4643b9f h4.elementor-heading-title {
  line-height: 1.1 !important;
}

.mob-br { display: none; }
@media (max-width: 767px) {
  .mob-br { display: inline; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7bc461 */.elementor-3982 .elementor-element.elementor-element-a7bc461 .elementor-heading-title,
.elementor-3982 .elementor-element.elementor-element-a7bc461 h1.elementor-heading-title,
.elementor-3982 .elementor-element.elementor-element-a7bc461 h2.elementor-heading-title,
.elementor-3982 .elementor-element.elementor-element-a7bc461 h3.elementor-heading-title,
.elementor-3982 .elementor-element.elementor-element-a7bc461 h4.elementor-heading-title {
  line-height: 1.1 !important;
}

.mob-br { display: none; }
@media (max-width: 767px) {
  .mob-br { display: inline; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a484ce */.elementor-3982 .elementor-element.elementor-element-0a484ce .elementor-heading-title {
  line-height: 1.2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5336e3b */.elementor-3982 .elementor-element.elementor-element-5336e3b .elementor-heading-title {
  line-height: 1.3 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-16e7e76 */@media (max-width:680px){
  .merkmale-box{margin-left:-20px;margin-right:-20px;border-radius:0;}
}
@media (max-width:480px){
  .merkmale-box{margin-left:-18px;margin-right:-18px;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c56855a */@media (max-width:680px){
  .merkmale-box{
    margin-left:auto;
    margin-right:auto;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3274200 *//* ===== Vier Kacheln: 2 + 2 statt vier nebeneinander ===== */
@media (max-width:1400px) and (min-width:681px){
  .elementor-element-3274200{
    display:flex !important;
    flex-direction:row !important;
    flex-wrap:wrap !important;
    align-items:stretch !important;
    gap:20px !important;
  }
  .elementor-element-3274200 > .elementor-element-c56855a,
  .elementor-element-3274200 > .elementor-element-ac2b4b8,
  .elementor-element-3274200 > .elementor-element-926ee2c,
  .elementor-element-3274200 > .elementor-element-7383371{
    flex-grow:0 !important;
    flex-shrink:0 !important;
    flex-basis:calc(50% - 10px) !important;
    width:calc(50% - 10px) !important;
    max-width:calc(50% - 10px) !important;
    min-width:0 !important;
  }
  /* Merkmale-Box: feste Mindesthöhe aufheben, sonst klafft sie auf */
  .elementor-element-3274200 .merkmale-box2{
    min-height:0 !important;
    justify-content:flex-start !important;
    gap:24px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c492d86 */@media (max-width: 767px) {
  .elementor-3982 .elementor-element.elementor-element-c492d86 {
    box-shadow: none !important;
    border: none !important;
    border-radius: 0 !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c48b4b */.elementor-3982 .elementor-element.elementor-element-0c48b4b .elementor-heading-title {
  line-height: 1.2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-255312d */.elementor-3982 .elementor-element.elementor-element-255312d .elementor-heading-title {
  line-height: 1.3 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ce7fa9b */@media (max-width:680px){
  .merkmale-box{margin-left:-20px;margin-right:-20px;border-radius:0;}
}
@media (max-width:480px){
  .merkmale-box{margin-left:-18px;margin-right:-18px;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ce7fe5 */@media (max-width:680px){
  .merkmale-box{
    margin-left:auto;
    margin-right:auto;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f648df3 *//* ===== Vier Kacheln: 2 + 2 statt vier nebeneinander ===== */
@media (max-width:1400px) and (min-width:681px){

  /* --- Container 1: 3274200 --- */
  .elementor-element-3274200,
  /* --- Container 2: d1e74f5 --- */
  .elementor-element-d1e74f5,
  /* --- Container 3: f648df3 --- */
  .elementor-element-f648df3{
    display:flex !important;
    flex-direction:row !important;
    flex-wrap:wrap !important;
    align-items:stretch !important;
    gap:20px !important;
  }

  /* Kacheln Container 1 */
  .elementor-element-3274200 > .elementor-element-c56855a,
  .elementor-element-3274200 > .elementor-element-ac2b4b8,
  .elementor-element-3274200 > .elementor-element-926ee2c,
  .elementor-element-3274200 > .elementor-element-7383371,
  /* Kacheln Container 2 */
  .elementor-element-d1e74f5 > .elementor-element-d9760b4,
  .elementor-element-d1e74f5 > .elementor-element-8c9655b,
  .elementor-element-d1e74f5 > .elementor-element-bc9e985,
  .elementor-element-d1e74f5 > .elementor-element-6715d6a,
  /* Kacheln Container 3 */
  .elementor-element-f648df3 > .elementor-element-9ce7fe5,
  .elementor-element-f648df3 > .elementor-element-6b4a189,
  .elementor-element-f648df3 > .elementor-element-a4b76f0,
  .elementor-element-f648df3 > .elementor-element-946b55c{
    flex-grow:0 !important;
    flex-shrink:0 !important;
    flex-basis:calc(50% - 10px) !important;
    width:calc(50% - 10px) !important;
    max-width:calc(50% - 10px) !important;
    min-width:0 !important;
  }

  /* Merkmale-Boxen: feste Mindesthöhe aufheben, sonst klafft der Inhalt */
  .merkmale-box2,
  .merkmale-box3,
  .merkmale-box4{
    min-height:0 !important;
    justify-content:flex-start !important;
    gap:24px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-358d73b */@media (max-width: 767px) {
  .elementor-3982 .elementor-element.elementor-element-358d73b {
    box-shadow: none !important;
    border: none !important;
    border-radius: 0 !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-54e01e2 */.elementor-3982 .elementor-element.elementor-element-54e01e2 .elementor-heading-title {
  line-height: 1.2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ccd9e2 */.elementor-3982 .elementor-element.elementor-element-9ccd9e2 .elementor-heading-title {
  line-height: 1.3 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bfdd819 */@media (max-width:680px){
  .merkmale-box{margin-left:-20px;margin-right:-20px;border-radius:0;}
}
@media (max-width:480px){
  .merkmale-box{margin-left:-18px;margin-right:-18px;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9760b4 */@media (max-width:680px){
  .merkmale-box{
    margin-left:auto;
    margin-right:auto;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8771aaf */@media (max-width: 767px) {
  .elementor-3982 .elementor-element.elementor-element-8771aaf {
    box-shadow: none !important;
    border: none !important;
    border-radius: 0 !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46d0070a */.elementor-3982 .elementor-element.elementor-element-46d0070a .elementor-heading-title,
.elementor-3982 .elementor-element.elementor-element-46d0070a h1.elementor-heading-title,
.elementor-3982 .elementor-element.elementor-element-46d0070a h2.elementor-heading-title,
.elementor-3982 .elementor-element.elementor-element-46d0070a h3.elementor-heading-title,
.elementor-3982 .elementor-element.elementor-element-46d0070a h4.elementor-heading-title {
  line-height: 1.2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-451a1fa */.elementor-3982 .elementor-element.elementor-element-451a1fa .elementor-heading-title,
.elementor-3982 .elementor-element.elementor-element-451a1fa h1.elementor-heading-title,
.elementor-3982 .elementor-element.elementor-element-451a1fa h2.elementor-heading-title,
.elementor-3982 .elementor-element.elementor-element-451a1fa h3.elementor-heading-title,
.elementor-3982 .elementor-element.elementor-element-451a1fa h4.elementor-heading-title {
  line-height: 1.1 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fc29fa0 *//* ===== Branchen: letzte Kachel über volle Breite ===== */
@media (max-width:900px){
  .branchen-wrap .br-grid > div:nth-child(5){
    grid-column:1 / -1;
  }
}
@media (max-width:480px){
  .branchen-wrap .br-grid > div:nth-child(5){
    grid-column:auto;
  }
}

/* ===== Drei-Wege-Box: ab 1366 untereinander ===== */
@media (max-width:1400px){
  .dreiwege4 .reihe{
    flex-direction:column !important;
    gap:14px !important;
  }
  .dreiwege4 .karte{
    width:100% !important;
    max-width:100% !important;
  }
  .dreiwege4 .pfeil{
    width:76px !important;
  }
  .dreiwege4 .pfeil i{
    font-size:32px !important;
    margin-right:18px !important;
  }
  .dreiwege4 .inhalt{
    margin-left:-20px !important;
    padding:24px 20px 24px 30px !important;
  }
  /* Mindesthöhe entfällt, Karten stehen untereinander */
  .dreiwege4 .titel{
    min-height:0 !important;
    font-size:22px !important;
    margin-bottom:14px !important;
  }
  /* Umbruch wieder erlauben – nowrap sprengt sonst die Kachel */
  .dreiwege4 .titel .tz{
    white-space:normal !important;
  }
  .dreiwege4 p.text{
    font-size:18px !important;
    line-height:1.6 !important;
  }
}/* End custom CSS */
/* Start custom CSS */@media (max-width: 767px) {
  h2 strong {
    font-size: 14pt !important;
  }
}
@media (max-width: 767px) {
  h2 {
    line-height: 0.9 !important;
  }
}

@media (max-width: 767px) {
  h2 {
    margin-bottom: 5px !important;
  }
  h3 {
    margin-top: 0 !important;
  }
}

@media (max-width: 767px) {
  ul {
    padding-left: 20px !important;
    overflow-wrap: break-word !important;
    word-break: break-word !important;
  }
  li {
    font-size: 10pt !important;
  }
}/* End custom CSS */