.elementor-31 .elementor-element.elementor-element-6bd52dd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;border-style:none;--border-style:none;--padding-top:64px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-6bd52dd:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-6bd52dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F7F5F1 25.83%, #E4E7EC 75.51%);}.elementor-31 .elementor-element.elementor-element-6f74f57{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-866f128 .elementor-icon-list-icon i{color:#00000000;transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-866f128 .elementor-icon-list-icon svg{fill:#00000000;transition:fill 0.3s;}.elementor-31 .elementor-element.elementor-element-866f128{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-31 .elementor-element.elementor-element-866f128 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-866f128 .elementor-icon-list-item > a{font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;line-height:28px;}.elementor-31 .elementor-element.elementor-element-866f128 .elementor-icon-list-text{color:#978566;transition:color 0.3s;}.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 );color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-292fc33{width:var( --container-widget-width, 1015px );max-width:1015px;--container-widget-width:1015px;--container-widget-flex-grow:0;text-align:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-31 .elementor-element.elementor-element-9b8db86{width:var( --container-widget-width, 828px );max-width:828px;--container-widget-width:828px;--container-widget-flex-grow:0;text-align:center;}.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-31 .elementor-element.elementor-element-ec1a21d .elementor-button{background-color:transparent;font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:600;line-height:28px;background-image:linear-gradient(90deg, #264064 0%, #495F7D 100%);border-radius:14px 14px 14px 14px;padding:13px 18px 13px 31px;}.elementor-31 .elementor-element.elementor-element-ec1a21d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31 .elementor-element.elementor-element-ec1a21d .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-31 .elementor-element.elementor-element-ff90006{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-31 .elementor-element.elementor-element-925f9fc{--lottie-container-width:100%;}.elementor-31 .elementor-element.elementor-element-48c7d03{--lottie-container-width:100%;}.elementor-31 .elementor-element.elementor-element-2064f11{--lottie-container-width:100%;}.elementor-31 .elementor-element.elementor-element-9a4e681{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-24f1cef{--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;--gap:38px 38px;--row-gap:38px;--column-gap:38px;--padding-top:127px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-0662fd2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:78px 78px;--row-gap:78px;--column-gap:78px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;--z-index:2;}.elementor-31 .elementor-element.elementor-element-c5e2817{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-cd046aa{border-style:none;border-radius:18px 18px 18px 18px;}.elementor-31 .elementor-element.elementor-element-cd046aa .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-31 .elementor-element.elementor-element-cd046aa .elementor-custom-embed-play i{color:#02010100;font-size:78px;}.elementor-31 .elementor-element.elementor-element-cd046aa .elementor-custom-embed-play svg{fill:#02010100;width:78px;height:78px;}.elementor-31 .elementor-element.elementor-element-306a93a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-6f4998e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(48px/2);}.elementor-31 .elementor-element.elementor-element-6f4998e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(48px/2);}.elementor-31 .elementor-element.elementor-element-6f4998e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(48px/2);}.elementor-31 .elementor-element.elementor-element-6f4998e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-48px/2);}.elementor-31 .elementor-element.elementor-element-6f4998e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-48px/2);}.elementor-31 .elementor-element.elementor-element-6f4998e .elementor-icon-list-icon i{color:#05152B00;transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-6f4998e .elementor-icon-list-icon svg{fill:#05152B00;transition:fill 0.3s;}.elementor-31 .elementor-element.elementor-element-6f4998e{--e-icon-list-icon-size:67px;--icon-vertical-offset:0px;}.elementor-31 .elementor-element.elementor-element-6f4998e .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-31 .elementor-element.elementor-element-6f4998e .elementor-icon-list-text{color:#032229;transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-f6a6598{--display:flex;--z-index:2;}.elementor-31 .elementor-element.elementor-element-f9c9bcc{text-align:center;}.elementor-31 .elementor-element.elementor-element-f9c9bcc .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:24px;font-weight:700;line-height:74px;}.elementor-31 .elementor-element.elementor-element-e5c8d1b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(40px/2);}.elementor-31 .elementor-element.elementor-element-e5c8d1b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(40px/2);}.elementor-31 .elementor-element.elementor-element-e5c8d1b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(40px/2);}.elementor-31 .elementor-element.elementor-element-e5c8d1b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-40px/2);}.elementor-31 .elementor-element.elementor-element-e5c8d1b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-40px/2);}.elementor-31 .elementor-element.elementor-element-e5c8d1b .elementor-icon-list-icon i{color:#05152B00;transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-e5c8d1b .elementor-icon-list-icon svg{fill:#05152B00;transition:fill 0.3s;}.elementor-31 .elementor-element.elementor-element-e5c8d1b{--e-icon-list-icon-size:37px;--icon-vertical-offset:0px;}.elementor-31 .elementor-element.elementor-element-e5c8d1b .elementor-icon-list-text{color:#032229;transition:color 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-e4d89bf{right:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-e4d89bf{left:0px;}.elementor-31 .elementor-element.elementor-element-e4d89bf{bottom:0px;z-index:0;}.elementor-31 .elementor-element.elementor-element-eb68b63{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:62px 62px;--row-gap:62px;--column-gap:62px;--padding-top:187px;--padding-bottom:410px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-eb68b63:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-eb68b63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coaching-ostermann.de/wp-content/uploads/2026/08/Frame-2147224991-1-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-6ec105f{width:var( --container-widget-width, 1035px );max-width:1035px;--container-widget-width:1035px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-31 .elementor-element.elementor-element-83be4fe{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-52f5ab5{--display:flex;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--border-radius:18px 18px 18px 18px;--padding-top:27px;--padding-bottom:35px;--padding-left:48px;--padding-right:38px;}.elementor-31 .elementor-element.elementor-element-52f5ab5:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-52f5ab5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-a7d83ea{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-a046f5e{--display:flex;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-631310a{padding:0px 0px 22px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#06435038;}.elementor-31 .elementor-element.elementor-element-631310a .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-weight:400;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-3339172 .elementor-image-box-title{margin-bottom:8px;font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:28px;letter-spacing:0.05em;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-3339172 .elementor-image-box-description{font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:700;letter-spacing:0.04em;color:#03222985;}.elementor-31 .elementor-element.elementor-element-82ac092{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-f30dc94{--display:flex;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--border-radius:18px 18px 18px 18px;--padding-top:27px;--padding-bottom:35px;--padding-left:48px;--padding-right:38px;}.elementor-31 .elementor-element.elementor-element-f30dc94:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-f30dc94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-a6396e4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-bf5f584{--display:flex;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-843fdfb{padding:0px 0px 22px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#06435038;}.elementor-31 .elementor-element.elementor-element-843fdfb .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-weight:400;}.elementor-31 .elementor-element.elementor-element-aad172e .elementor-image-box-title{margin-bottom:8px;font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:28px;letter-spacing:0.05em;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-aad172e .elementor-image-box-description{font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:700;letter-spacing:0.04em;color:#03222985;}.elementor-31 .elementor-element.elementor-element-0564339{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-00330e2{--display:flex;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--border-radius:18px 18px 18px 18px;--padding-top:27px;--padding-bottom:35px;--padding-left:48px;--padding-right:38px;}.elementor-31 .elementor-element.elementor-element-00330e2:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-00330e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-3633ce6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-960c239{--display:flex;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-81fc860{padding:0px 0px 22px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#06435038;}.elementor-31 .elementor-element.elementor-element-81fc860 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-weight:400;}.elementor-31 .elementor-element.elementor-element-23950f3 .elementor-image-box-title{margin-bottom:8px;font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:28px;letter-spacing:0.05em;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-23950f3 .elementor-image-box-description{font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:700;letter-spacing:0.04em;color:#03222985;}.elementor-31 .elementor-element.elementor-element-2e688e9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-c7a352e{--display:flex;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--border-radius:18px 18px 18px 18px;--padding-top:27px;--padding-bottom:35px;--padding-left:48px;--padding-right:38px;}.elementor-31 .elementor-element.elementor-element-c7a352e:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-c7a352e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-ee38714{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-fe2c2a3{--display:flex;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-2a92fdc{padding:0px 0px 22px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#06435038;}.elementor-31 .elementor-element.elementor-element-2a92fdc .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-weight:400;}.elementor-31 .elementor-element.elementor-element-4f76ad7 .elementor-image-box-title{margin-bottom:8px;font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:28px;letter-spacing:0.05em;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-4f76ad7 .elementor-image-box-description{font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:700;letter-spacing:0.04em;color:#03222985;}.elementor-31 .elementor-element.elementor-element-dd4b459{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-b909272{--display:flex;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--border-radius:18px 18px 18px 18px;--padding-top:27px;--padding-bottom:35px;--padding-left:48px;--padding-right:38px;}.elementor-31 .elementor-element.elementor-element-b909272:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-b909272 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-319bbda{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-56fc056{--display:flex;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-c6e140e{padding:0px 0px 22px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#06435038;}.elementor-31 .elementor-element.elementor-element-c6e140e .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-weight:400;}.elementor-31 .elementor-element.elementor-element-4082c1b .elementor-image-box-title{margin-bottom:8px;font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:28px;letter-spacing:0.05em;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-4082c1b .elementor-image-box-description{font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:700;letter-spacing:0.04em;color:#03222985;}.elementor-31 .elementor-element.elementor-element-6781231{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-98178ee{--display:flex;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--border-radius:18px 18px 18px 18px;--padding-top:27px;--padding-bottom:35px;--padding-left:48px;--padding-right:38px;}.elementor-31 .elementor-element.elementor-element-98178ee:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-98178ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-b941c53{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-1530425{--display:flex;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-91ce071{padding:0px 0px 22px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#06435038;}.elementor-31 .elementor-element.elementor-element-91ce071 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-weight:400;}.elementor-31 .elementor-element.elementor-element-6b51acc .elementor-image-box-title{margin-bottom:8px;font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:28px;letter-spacing:0.05em;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-6b51acc .elementor-image-box-description{font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:700;letter-spacing:0.04em;color:#03222985;}.elementor-31 .elementor-element.elementor-element-d45ed5e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-09d2634{--display:flex;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--border-radius:18px 18px 18px 18px;--padding-top:27px;--padding-bottom:35px;--padding-left:48px;--padding-right:38px;}.elementor-31 .elementor-element.elementor-element-09d2634:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-09d2634 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-45dd1a3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-499dded{--display:flex;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-25fc3f9{padding:0px 0px 22px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#06435038;}.elementor-31 .elementor-element.elementor-element-25fc3f9 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-weight:400;}.elementor-31 .elementor-element.elementor-element-4457774 .elementor-image-box-title{margin-bottom:8px;font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:28px;letter-spacing:0.05em;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-4457774 .elementor-image-box-description{font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:700;letter-spacing:0.04em;color:#03222985;}.elementor-31 .elementor-element.elementor-element-e58fc84{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:598px;--e-n-carousel-swiper-slides-gap:10px;padding:0px 0px 0px 0px;z-index:2;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-34%;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:39px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:31%;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:39px;--e-n-carousel-arrow-size:44px;--e-n-carousel-arrow-normal-color:#02010100;--e-n-carousel-arrow-hover-color:#02010100;--e-n-carousel-swiper-pagination-size:32px;--e-n-carousel-dots-normal-color:#495F7D33;--e-n-carousel-dots-hover-color:#495F7D;--e-n-carousel-dots-horizontal-position:0px;--e-n-carousel-dots-horizontal-transform:0%;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:0px;--e-n-carousel-swiper-pagination-spacing:32px;}.elementor-31 .elementor-element.elementor-element-e58fc84 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:13px;--swiper-pagination-bullet-vertical-gap:13px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-399a71d{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-399a71d{right:0px;}.elementor-31 .elementor-element.elementor-element-399a71d{bottom:-150px;z-index:0;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-dfc9a1e{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-dfc9a1e{right:0px;}.elementor-31 .elementor-element.elementor-element-dfc9a1e{top:0px;z-index:3;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-30fe023{right:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-30fe023{left:0px;}.elementor-31 .elementor-element.elementor-element-30fe023{top:0px;z-index:3;}.elementor-31 .elementor-element.elementor-element-f0717d0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:23px 23px;--row-gap:23px;--column-gap:23px;--margin-top:-335px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:195px;--padding-bottom:266px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-f0717d0:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-f0717d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coaching-ostermann.de/wp-content/uploads/2026/08/Group-2085665495-1-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-40f4829{text-align:center;}.elementor-31 .elementor-element.elementor-element-40f4829 .elementor-heading-title{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-9d4bf04{width:var( --container-widget-width, 944px );max-width:944px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:944px;--container-widget-flex-grow:0;text-align:center;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-9d4bf04 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-63e51bc{width:100%;max-width:100%;padding:184px 0px 367px 0px;}.elementor-31 .elementor-element.elementor-element-0dff4fa{--display:flex;--border-radius:18px 18px 18px 18px;--padding-top:20px;--padding-bottom:20px;--padding-left:32px;--padding-right:32px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-84924c6 .elementor-icon-box-wrapper{align-items:start;gap:30px;}.elementor-31 .elementor-element.elementor-element-84924c6 .elementor-icon-box-title{margin-block-end:11px;}.elementor-31 .elementor-element.elementor-element-84924c6 .elementor-icon{font-size:67px;}.elementor-31 .elementor-element.elementor-element-c3941e1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:-103px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:87px;--padding-left:40px;--padding-right:40px;}.elementor-31 .elementor-element.elementor-element-44e42e4{z-index:2;text-align:center;}.elementor-31 .elementor-element.elementor-element-8a10754{width:var( --container-widget-width, 881px );max-width:881px;--container-widget-width:881px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-31 .elementor-element.elementor-element-450de39{--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:65px 65px;--row-gap:65px;--column-gap:65px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-31 .elementor-element.elementor-element-c7ac57f{--display:flex;--padding-top:116px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-a32faf9 .elementor-icon-box-wrapper{text-align:start;gap:17px;}.elementor-31 .elementor-element.elementor-element-a32faf9 .elementor-icon-box-title{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-a32faf9 .elementor-icon{font-size:67px;}.elementor-31 .elementor-element.elementor-element-4eebbc0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-a0a7c54{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-a0a7c54.e-con{--align-self:flex-end;}.elementor-31 .elementor-element.elementor-element-22e58ce .elementor-icon-box-wrapper{text-align:start;gap:17px;}.elementor-31 .elementor-element.elementor-element-22e58ce .elementor-icon-box-title{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-22e58ce .elementor-icon{font-size:67px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-fdd3291{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-fdd3291{right:0px;}.elementor-31 .elementor-element.elementor-element-fdd3291{bottom:-100px;z-index:0;text-align:start;}.elementor-31 .elementor-element.elementor-element-53470aa{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-d78cdec{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-a7ac689 img{width:100%;}.elementor-31 .elementor-element.elementor-element-5fc720e{--lottie-container-width:100%;}.elementor-31 .elementor-element.elementor-element-5cecebd{--display:flex;--position:absolute;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:274px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-5cecebd{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-5cecebd{right:0px;}.elementor-31 .elementor-element.elementor-element-b97aa19{z-index:2;}.elementor-31 .elementor-element.elementor-element-b97aa19 .elementor-heading-title{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-47c3f47{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-c3f0550{--display:flex;--border-radius:18px 18px 18px 18px;--margin-top:9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:36px;--padding-right:36px;}.elementor-31 .elementor-element.elementor-element-c3f0550:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-c3f0550 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1A;}.elementor-31 .elementor-element.elementor-element-dc86a0d .elementor-icon-box-wrapper{align-items:start;gap:35px;}.elementor-31 .elementor-element.elementor-element-dc86a0d .elementor-icon-box-title{margin-block-end:8px;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-dc86a0d .elementor-icon{font-size:65px;}.elementor-31 .elementor-element.elementor-element-dc86a0d .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-dc86a0d .elementor-icon-box-title a{font-family:"Urbanist", Sans-serif;font-weight:700;font-style:italic;}.elementor-31 .elementor-element.elementor-element-dc86a0d:has(:hover) .elementor-icon-box-title,
					 .elementor-31 .elementor-element.elementor-element-dc86a0d:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-dc86a0d .elementor-icon-box-description{font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:34px;letter-spacing:0.14em;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-f5259ce{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-3d6383c{width:var( --container-widget-width, 575px );max-width:575px;--container-widget-width:575px;--container-widget-flex-grow:0;text-align:center;}.elementor-31 .elementor-element.elementor-element-3d6383c .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-weight:400;}.elementor-31 .elementor-element.elementor-element-9f5cbb5{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-1fe7d95{--display:flex;--border-radius:18px 18px 18px 18px;--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-31 .elementor-element.elementor-element-1fe7d95:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-1fe7d95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-51ed35d .elementor-icon-box-wrapper{align-items:center;gap:26px;}.elementor-31 .elementor-element.elementor-element-51ed35d .elementor-icon-box-title{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-51ed35d .elementor-icon{font-size:67px;}.elementor-31 .elementor-element.elementor-element-51ed35d .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-51ed35d .elementor-icon-box-title a{font-family:"Urbanist", Sans-serif;font-weight:700;}.elementor-31 .elementor-element.elementor-element-d4e75ec{--display:flex;--border-radius:18px 18px 18px 18px;--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-31 .elementor-element.elementor-element-d4e75ec:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-d4e75ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-407a341 .elementor-icon-box-wrapper{align-items:center;gap:26px;}.elementor-31 .elementor-element.elementor-element-407a341 .elementor-icon-box-title{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-407a341 .elementor-icon{font-size:67px;}.elementor-31 .elementor-element.elementor-element-e82a8c5{--display:flex;--border-radius:18px 18px 18px 18px;--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-31 .elementor-element.elementor-element-e82a8c5:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-e82a8c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-51bd145 .elementor-icon-box-wrapper{align-items:center;gap:26px;}.elementor-31 .elementor-element.elementor-element-51bd145 .elementor-icon-box-title{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-51bd145 .elementor-icon{font-size:67px;}.elementor-31 .elementor-element.elementor-element-3fa3dfe{--display:flex;--border-radius:18px 18px 18px 18px;--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-31 .elementor-element.elementor-element-3fa3dfe:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-3fa3dfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-fcf32a8 .elementor-icon-box-wrapper{align-items:center;gap:26px;}.elementor-31 .elementor-element.elementor-element-fcf32a8 .elementor-icon-box-title{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-fcf32a8 .elementor-icon{font-size:67px;}.elementor-31 .elementor-element.elementor-element-be3728b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:85px 85px;--row-gap:85px;--column-gap:85px;--padding-top:54px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-e2ce32e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-409b049{font-family:"Urbanist", Sans-serif;font-size:21px;font-weight:400;line-height:31px;}.elementor-31 .elementor-element.elementor-element-409b049 p{margin-block-end:30px;}.elementor-31 .elementor-element.elementor-element-64d9a54{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C1B297;--border-color:#C1B297;--border-radius:18px 18px 18px 18px;--padding-top:19px;--padding-bottom:19px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-2763435 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-weight:700;}.elementor-31 .elementor-element.elementor-element-b4bc28a{--display:flex;--overflow:hidden;--border-radius:18px 18px 18px 18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-b4bc28a.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:1;}.elementor-31 .elementor-element.elementor-element-2fb5038 img{border-radius:18px 18px 18px 18px;}.elementor-31 .elementor-element.elementor-element-fe4ed0f{--display:flex;--position:absolute;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:25px;--padding-bottom:25px;--padding-left:78px;--padding-right:25px;bottom:0px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-fe4ed0f{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-fe4ed0f{right:0px;}.elementor-31 .elementor-element.elementor-element-4c5e772{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-6b770e9{padding:10px 17px 10px 17px;}.elementor-31 .elementor-element.elementor-element-6b770e9.elementor-element{--align-self:flex-end;}.elementor-31 .elementor-element.elementor-element-6b770e9 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-31 .elementor-element.elementor-element-6b770e9 .elementor-icon{font-size:14px;}.elementor-31 .elementor-element.elementor-element-6b770e9 .elementor-icon-box-description{font-family:"Urbanist", Sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:0.06em;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-d9a31c0{padding:10px 17px 10px 17px;}.elementor-31 .elementor-element.elementor-element-d9a31c0 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-31 .elementor-element.elementor-element-d9a31c0 .elementor-icon{font-size:14px;}.elementor-31 .elementor-element.elementor-element-d9a31c0 .elementor-icon-box-description{font-family:"Urbanist", Sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:0.06em;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-98b1a1b{--display:flex;--gap:46px 46px;--row-gap:46px;--column-gap:46px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-a5e363a{z-index:2;text-align:center;}.elementor-31 .elementor-element.elementor-element-e61026b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:93px 93px;--row-gap:93px;--column-gap:93px;--border-radius:18px 18px 18px 18px;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-31 .elementor-element.elementor-element-e61026b:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-e61026b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-2761075{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:34px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-5a1c3ce{text-align:center;}.elementor-31 .elementor-element.elementor-element-1bec046{--display:flex;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:0px;--padding-bottom:0px;--padding-left:62px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-b137888 .elementor-icon-box-wrapper{align-items:center;gap:18px;}.elementor-31 .elementor-element.elementor-element-b137888 .elementor-icon-box-title{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-b137888 .elementor-icon{font-size:37px;}.elementor-31 .elementor-element.elementor-element-8db3769 .elementor-icon-box-wrapper{align-items:center;gap:18px;}.elementor-31 .elementor-element.elementor-element-8db3769 .elementor-icon-box-title{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-8db3769 .elementor-icon{font-size:37px;}.elementor-31 .elementor-element.elementor-element-f399f70 .elementor-icon-box-wrapper{align-items:center;gap:18px;}.elementor-31 .elementor-element.elementor-element-f399f70 .elementor-icon-box-title{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-f399f70 .elementor-icon{font-size:37px;}.elementor-31 .elementor-element.elementor-element-445e4e5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;--padding-top:18px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-31 .elementor-element.elementor-element-445e4e5:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-445e4e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #264064 0%, #495F7D 100%);}.elementor-31 .elementor-element.elementor-element-00f978f .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-31 .elementor-element.elementor-element-00f978f .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-00f978f .elementor-icon{font-size:58px;}.elementor-31 .elementor-element.elementor-element-00f978f:has(:hover) .elementor-icon-box-title,
					 .elementor-31 .elementor-element.elementor-element-00f978f:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-82ac87e{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:14px 14px 14px 14px;--padding-top:36px;--padding-bottom:36px;--padding-left:60px;--padding-right:60px;}.elementor-31 .elementor-element.elementor-element-82ac87e:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-82ac87e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-187d3bf .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-31 .elementor-element.elementor-element-187d3bf .elementor-icon-box-title{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-187d3bf .elementor-icon{font-size:37px;}.elementor-31 .elementor-element.elementor-element-8748388 .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-31 .elementor-element.elementor-element-8748388 .elementor-icon-box-title{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-8748388 .elementor-icon{font-size:37px;}.elementor-31 .elementor-element.elementor-element-b2e27fe .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-31 .elementor-element.elementor-element-b2e27fe .elementor-icon-box-title{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-b2e27fe .elementor-icon{font-size:37px;}.elementor-31 .elementor-element.elementor-element-dceba75{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:38px 38px;--row-gap:38px;--column-gap:38px;--padding-top:168px;--padding-bottom:26px;--padding-left:40px;--padding-right:40px;}.elementor-31 .elementor-element.elementor-element-dceba75:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-dceba75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coaching-ostermann.de/wp-content/uploads/2026/08/tab-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-705fb31{z-index:2;}.elementor-31 .elementor-element.elementor-element-705fb31 .elementor-heading-title{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-a32d60c .eael-advance-tabs .eael-tabs-nav.eael-tabs-glassey{background-color:#FFFFFF1F;}.elementor-31 .elementor-element.elementor-element-a32d60c .eael-advance-tabs .eael-tabs-nav.eael-tabs-glassey > ul li.eael-tab-nav-item{background-color:#26406400;}.elementor-31 .elementor-element.elementor-element-a32d60c .eael-advance-tabs .eael-tabs-nav.eael-tabs-glassey > ul li.eael-tab-nav-item:hover{background-color:transparent;background-image:linear-gradient(90deg, #264064 0%, #495F7D 100%);}.elementor-31 .elementor-element.elementor-element-a32d60c .eael-advance-tabs .eael-tabs-nav.eael-tabs-glassey > ul li.active{background-color:transparent;background-image:linear-gradient(180deg, #264064 0%, #495F7D 100%);color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-a32d60c{width:100%;max-width:100%;}.elementor-31 .elementor-element.elementor-element-a32d60c .eael-advance-tabs{border-style:none;}.elementor-31 .elementor-element.elementor-element-a32d60c .eael-advance-tabs .eael-tabs-nav > ul li{font-weight:700;}.elementor-31 .elementor-element.elementor-element-a32d60c .eael-advance-tabs .eael-tabs-nav > ul li i{font-size:16px;}.elementor-31 .elementor-element.elementor-element-a32d60c .eael-advance-tabs .eael-tabs-nav > ul li img{width:16px;}.elementor-31 .elementor-element.elementor-element-a32d60c .eael-advance-tabs .eael-tabs-nav > ul li svg{width:16px;height:16px;}.elementor-31 .elementor-element.elementor-element-a32d60c .eael-tab-inline-icon li .title-before-icon{margin-right:10px;}.elementor-31 .elementor-element.elementor-element-a32d60c .eael-tab-inline-icon li .title-after-icon{margin-left:10px;}.elementor-31 .elementor-element.elementor-element-a32d60c .eael-tab-top-icon li i, .elementor-31 .elementor-element.elementor-element-a32d60c .eael-tab-top-icon li img, .elementor-31 .elementor-element.elementor-element-a32d60c .eael-tab-top-icon li svg{margin-bottom:10px;}.elementor-31 .elementor-element.elementor-element-a32d60c .eael-tabs-nav.eael-tabs-glassey{border-radius:18px 18px 18px 18px;padding:5px 5px 5px 5px;}.elementor-31 .elementor-element.elementor-element-a32d60c .eael-advance-tabs .eael-tabs-nav.eael-tabs-glassey > ul li{background-color:#F1F1F100;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-a32d60c .eael-advance-tabs .eael-tabs-nav.eael-tabs-glassey > ul li:hover{background-color:#f1f1f100;color:#FFF;}.elementor-31 .elementor-element.elementor-element-a32d60c .eael-advance-tabs .eael-tabs-nav.eael-tabs-glassey > ul:after{background-color:#F7F1F124;}.elementor-31 .elementor-element.elementor-element-a32d60c .eael-advance-tabs .eael-tabs-nav > ul li:hover{color:#fff;}.elementor-31 .elementor-element.elementor-element-a32d60c .eael-advance-tabs .eael-tabs-nav > ul li.active{color:#fff;}.elementor-31 .elementor-element.elementor-element-a32d60c .eael-advance-tabs .eael-tabs-content > div{color:#333;}.elementor-31 .elementor-element.elementor-element-ec8a55b .elementor-button{background-color:transparent;font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:600;line-height:28px;background-image:linear-gradient(90deg, #264064 0%, #495F7D 100%);border-radius:14px 14px 14px 14px;padding:13px 18px 13px 31px;}.elementor-31 .elementor-element.elementor-element-ec8a55b{padding:31px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-ec8a55b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31 .elementor-element.elementor-element-ec8a55b .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-31 .elementor-element.elementor-element-f56f0b1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:52px 52px;--row-gap:52px;--column-gap:52px;--margin-top:-3px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:86px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-31 .elementor-element.elementor-element-174629d{padding:0px 0px 27px 0px;}.elementor-31 .elementor-element.elementor-element-e1780a0{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-63e0652 .elementor-icon-box-wrapper{text-align:center;gap:22px;}.elementor-31 .elementor-element.elementor-element-63e0652 .elementor-icon-box-title{margin-block-end:14px;}.elementor-31 .elementor-element.elementor-element-63e0652 .elementor-icon{font-size:67px;}.elementor-31 .elementor-element.elementor-element-c877a5c{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-cfd79cf .elementor-icon-box-wrapper{text-align:center;gap:22px;}.elementor-31 .elementor-element.elementor-element-cfd79cf .elementor-icon-box-title{margin-block-end:14px;}.elementor-31 .elementor-element.elementor-element-cfd79cf .elementor-icon{font-size:67px;}.elementor-31 .elementor-element.elementor-element-e6dbb04{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-69a2080{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-425a656 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-31 .elementor-element.elementor-element-425a656 .elementor-icon-box-title{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-425a656 .elementor-icon{font-size:0px;}.elementor-31 .elementor-element.elementor-element-7ed617e{--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:57px 57px;--row-gap:57px;--column-gap:57px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-ef0a40d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-03ccf06{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-f2757a7{padding:14px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-9590cdf{padding:22px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-5d513e7{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-106px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:-219px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-106px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:-219px;--e-n-carousel-arrow-size:44px;--e-n-carousel-arrow-normal-color:#02010100;--e-n-carousel-arrow-hover-color:#02010100;}.elementor-31 .elementor-element.elementor-element-e059215{--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:75px 75px;--row-gap:75px;--column-gap:75px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-e52176d{--display:flex;--gap:29px 29px;--row-gap:29px;--column-gap:29px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-5c67149 img{width:100%;border-radius:18px 18px 18px 18px;}.elementor-31 .elementor-element.elementor-element-673e0cd .elementor-icon-box-wrapper{align-items:center;gap:18px;}.elementor-31 .elementor-element.elementor-element-673e0cd .elementor-icon-box-title{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-673e0cd .elementor-icon{font-size:67px;}.elementor-31 .elementor-element.elementor-element-d3723b1 .elementor-button{background-color:transparent;font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:600;line-height:28px;background-image:linear-gradient(90deg, #264064 0%, #495F7D 100%);border-radius:14px 14px 14px 14px;padding:13px 18px 13px 31px;}.elementor-31 .elementor-element.elementor-element-d3723b1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31 .elementor-element.elementor-element-d3723b1 .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-31 .elementor-element.elementor-element-491a2ef{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-5e2fd05 img{width:100%;border-radius:18px 18px 18px 18px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-128a179{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-128a179{right:0px;}.elementor-31 .elementor-element.elementor-element-128a179{top:37px;}.elementor-31 .elementor-element.elementor-element-44cdbcb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:176px;--padding-bottom:589px;--padding-left:40px;--padding-right:40px;}.elementor-31 .elementor-element.elementor-element-44cdbcb:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-44cdbcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coaching-ostermann.de/wp-content/uploads/2026/08/Frame-2147224991-2-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-d362787{width:var( --container-widget-width, 835px );max-width:835px;--container-widget-width:835px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-31 .elementor-element.elementor-element-0d7c1e4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-31 .elementor-element.elementor-element-e7e4ced{--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:71px 71px;--row-gap:71px;--column-gap:71px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-a691d25{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-b420b16{--display:flex;--gap:34px 34px;--row-gap:34px;--column-gap:34px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-a1b59de{width:var( --container-widget-width, 701px );max-width:701px;--container-widget-width:701px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-a1b59de p{margin-block-end:40px;}.elementor-31 .elementor-element.elementor-element-7851c09{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C1B297;--border-color:#C1B297;--border-radius:18px 18px 18px 18px;--padding-top:25px;--padding-bottom:27px;--padding-left:38px;--padding-right:47px;}.elementor-31 .elementor-element.elementor-element-f31e110 .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-31 .elementor-element.elementor-element-f31e110 .elementor-icon{font-size:59px;}.elementor-31 .elementor-element.elementor-element-f31e110 .elementor-icon-box-description{font-family:"Urbanist", Sans-serif;font-weight:700;}.elementor-31 .elementor-element.elementor-element-3e0eedf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:88px 88px;--row-gap:88px;--column-gap:88px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-c9160c6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-a87dfcb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-62480d9 img{border-radius:18px 18px 18px 18px;}.elementor-31 .elementor-element.elementor-element-90af837{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:44px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-31 .elementor-element.elementor-element-3341769{text-align:center;}.elementor-31 .elementor-element.elementor-element-927d451{--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:114px 114px;--row-gap:114px;--column-gap:114px;--padding-top:7px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-ccb959f{width:100%;max-width:100%;top:40px;z-index:0;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-ccb959f{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-ccb959f{right:0px;}.elementor-31 .elementor-element.elementor-element-5ccd7ef{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-31 .elementor-element.elementor-element-475e4a2 .elementor-icon-box-wrapper{gap:25px;}.elementor-31 .elementor-element.elementor-element-475e4a2 .elementor-icon{font-size:67px;}.elementor-31 .elementor-element.elementor-element-016cad2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-31 .elementor-element.elementor-element-68c4767 .elementor-icon-box-wrapper{gap:25px;}.elementor-31 .elementor-element.elementor-element-68c4767 .elementor-icon{font-size:67px;}.elementor-31 .elementor-element.elementor-element-cbba06f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-31 .elementor-element.elementor-element-d209f5f .elementor-icon-box-wrapper{gap:25px;}.elementor-31 .elementor-element.elementor-element-d209f5f .elementor-icon{font-size:67px;}.elementor-31 .elementor-element.elementor-element-4a1f666{text-align:center;}.elementor-31 .elementor-element.elementor-element-c863339{--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:59px 59px;--row-gap:59px;--column-gap:59px;--padding-top:7px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-dc39714{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-25e6777{text-align:center;font-family:"Urbanist", Sans-serif;font-weight:700;text-transform:uppercase;}.elementor-31 .elementor-element.elementor-element-b0b5ede{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-7335451{text-align:center;font-family:"Urbanist", Sans-serif;font-weight:700;text-transform:uppercase;}.elementor-31 .elementor-element.elementor-element-7c77581{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-38b4508{text-align:center;font-family:"Urbanist", Sans-serif;font-weight:700;text-transform:uppercase;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-9bd68ed{right:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-9bd68ed{left:0px;}.elementor-31 .elementor-element.elementor-element-9bd68ed{top:321px;z-index:0;text-align:end;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-3271d94{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-3271d94{right:0px;}.elementor-31 .elementor-element.elementor-element-3271d94{bottom:463px;z-index:0;text-align:start;}.elementor-31 .elementor-element.elementor-element-c2b0998{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-576px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:305px;--padding-bottom:251px;--padding-left:40px;--padding-right:40px;}.elementor-31 .elementor-element.elementor-element-c2b0998:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-c2b0998 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coaching-ostermann.de/wp-content/uploads/2026/08/map-3-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-46ed50e{--display:flex;--gap:13px 13px;--row-gap:13px;--column-gap:13px;--border-radius:18px 18px 18px 18px;box-shadow:0px 4px 35px 0px rgba(0, 0, 0, 0.12);--padding-top:56px;--padding-bottom:56px;--padding-left:50px;--padding-right:50px;}.elementor-31 .elementor-element.elementor-element-46ed50e:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-46ed50e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-48473f5 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-528ea37 .elementor-button{background-color:transparent;font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:600;line-height:28px;background-image:linear-gradient(90deg, #264064 0%, #495F7D 100%);border-radius:14px 14px 14px 14px;padding:13px 18px 13px 31px;}.elementor-31 .elementor-element.elementor-element-528ea37{padding:13px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-528ea37 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31 .elementor-element.elementor-element-528ea37 .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-31 .elementor-element.elementor-element-994a19c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:55px 55px;--row-gap:55px;--column-gap:55px;--padding-top:28px;--padding-bottom:105px;--padding-left:40px;--padding-right:40px;}.elementor-31 .elementor-element.elementor-element-88a2660{width:var( --container-widget-width, 728px );max-width:728px;--container-widget-width:728px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-31 .elementor-element.elementor-element-d747c6c .eael-adv-accordion .eael-accordion-list .eael-accordion-header, 
                .elementor-31 .elementor-element.elementor-element-d747c6c .eael-accordion_media-wrapper .eael-accordion_media-list{background-color:#02010100;}.elementor-31 .elementor-element.elementor-element-d747c6c .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover, 
                .elementor-31 .elementor-element.elementor-element-d747c6c .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list:not(.active):hover{background-color:#02010100;}.elementor-31 .elementor-element.elementor-element-d747c6c .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active, 
                .elementor-31 .elementor-element.elementor-element-d747c6c .eael-accordion_media-wrapper .eael-accordion_media-list.active{background-color:#02010100;}.elementor-31 .elementor-element.elementor-element-d747c6c{width:100%;max-width:100%;z-index:2;}.elementor-31 .elementor-element.elementor-element-d747c6c .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title, 
                .elementor-31 .elementor-element.elementor-element-d747c6c .eael-accordion_media-wrapper .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-title{font-weight:700;}.elementor-31 .elementor-element.elementor-element-d747c6c .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:56px;color:#333;}.elementor-31 .elementor-element.elementor-element-d747c6c .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:56px;width:56px;line-height:56px;}.elementor-31 .elementor-element.elementor-element-d747c6c .eael-accordion_media-list .eael-accordion_media-icon i{font-size:56px;}.elementor-31 .elementor-element.elementor-element-d747c6c .eael-accordion_media-list .eael-accordion_media-icon svg{height:56px;width:56px;line-height:56px;}.elementor-31 .elementor-element.elementor-element-d747c6c .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon,
                    .elementor-31 .elementor-element.elementor-element-d747c6c .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list{gap:0px;}.elementor-31 .elementor-element.elementor-element-d747c6c .eael-adv-accordion .eael-accordion-list{margin-bottom:17px;}.elementor-31 .elementor-element.elementor-element-d747c6c .eael-adv-accordion .eael-accordion-list .eael-accordion-header{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-d747c6c .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-title{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-d747c6c .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-d747c6c .eael-accordion_media-content .eael-accordion_media-title{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-d747c6c .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:#333;fill:#333;}.elementor-31 .elementor-element.elementor-element-d747c6c .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:#333;}.elementor-31 .elementor-element.elementor-element-d747c6c .eael-accordion_media-list .eael-accordion_media-icon{color:#333;}.elementor-31 .elementor-element.elementor-element-d747c6c .eael-adv-accordion .eael-accordion-list .eael-accordion-header,
                .elementor-31 .elementor-element.elementor-element-d747c6c .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list{border-style:none;}.elementor-31 .elementor-element.elementor-element-d747c6c .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title,
                    .elementor-31 .elementor-element.elementor-element-d747c6c .eael-accordion_media-list:not(.active):hover .eael-accordion_media-title{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-d747c6c .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:#fff;}.elementor-31 .elementor-element.elementor-element-d747c6c .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-31 .elementor-element.elementor-element-d747c6c .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:#fff;}.elementor-31 .elementor-element.elementor-element-d747c6c .eael-accordion_media-list:hover .eael-accordion_media-icon i{color:#fff;}.elementor-31 .elementor-element.elementor-element-d747c6c .eael-accordion_media-list:hover .eael-accordion_media-icon svg{fill:#fff;}.elementor-31 .elementor-element.elementor-element-d747c6c .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-d747c6c .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-d747c6c .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#fff;}.elementor-31 .elementor-element.elementor-element-d747c6c .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-31 .elementor-element.elementor-element-d747c6c .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#fff;}.elementor-31 .elementor-element.elementor-element-d747c6c .eael-accordion_media-list.active .eael-accordion_media-icon i{color:#fff;}.elementor-31 .elementor-element.elementor-element-d747c6c .eael-accordion_media-list.active .eael-accordion_media-icon svg{fill:#fff;}.elementor-31 .elementor-element.elementor-element-d747c6c .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active,
                .elementor-31 .elementor-element.elementor-element-d747c6c .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list.active{border-style:none;}.elementor-31 .elementor-element.elementor-element-d747c6c .eael-adv-accordion .eael-accordion-list .eael-accordion-content{color:var( --e-global-color-text );padding:17px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-d747c6c .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-d747c6c .eael-adv-accordion .eael-accordion-list .eael-accordion-content,
                .elementor-31 .elementor-element.elementor-element-d747c6c .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{font-size:18px;line-height:28px;border-style:none;}.elementor-31 .elementor-element.elementor-element-d747c6c .eael-accordion_media-list.active .eael-accordion_media-content .eael-accordion_media-description{padding:17px 0px 0px 0px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-11b211a{right:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-11b211a{left:0px;}.elementor-31 .elementor-element.elementor-element-11b211a{bottom:-150px;z-index:0;}@media(min-width:768px){.elementor-31 .elementor-element.elementor-element-0662fd2{--content-width:1296px;}.elementor-31 .elementor-element.elementor-element-c5e2817{--width:60%;}.elementor-31 .elementor-element.elementor-element-c7ac57f{--width:23.5%;}.elementor-31 .elementor-element.elementor-element-4eebbc0{--width:50%;}.elementor-31 .elementor-element.elementor-element-a0a7c54{--width:26.5%;}.elementor-31 .elementor-element.elementor-element-c3f0550{--width:686px;}.elementor-31 .elementor-element.elementor-element-e2ce32e{--width:47.8%;}.elementor-31 .elementor-element.elementor-element-64d9a54{--width:96%;}.elementor-31 .elementor-element.elementor-element-b4bc28a{--width:52.2%;}.elementor-31 .elementor-element.elementor-element-2761075{--width:48%;}.elementor-31 .elementor-element.elementor-element-445e4e5{--width:52%;}.elementor-31 .elementor-element.elementor-element-7ed617e{--width:1095px;}.elementor-31 .elementor-element.elementor-element-e52176d{--width:48.5%;}.elementor-31 .elementor-element.elementor-element-491a2ef{--width:51.5%;}.elementor-31 .elementor-element.elementor-element-a691d25{--width:46%;}.elementor-31 .elementor-element.elementor-element-b420b16{--width:54%;}.elementor-31 .elementor-element.elementor-element-c9160c6{--width:41%;}.elementor-31 .elementor-element.elementor-element-a87dfcb{--width:59%;}.elementor-31 .elementor-element.elementor-element-46ed50e{--width:553px;}}@media(max-width:1600px) and (min-width:768px){.elementor-31 .elementor-element.elementor-element-1fe7d95{--width:48.9%;}.elementor-31 .elementor-element.elementor-element-d4e75ec{--width:48.9%;}.elementor-31 .elementor-element.elementor-element-e82a8c5{--width:48.9%;}.elementor-31 .elementor-element.elementor-element-3fa3dfe{--width:48.9%;}.elementor-31 .elementor-element.elementor-element-7ed617e{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-31 .elementor-element.elementor-element-c5e2817{--width:100%;}.elementor-31 .elementor-element.elementor-element-306a93a{--width:100%;}.elementor-31 .elementor-element.elementor-element-c7ac57f{--width:100%;}.elementor-31 .elementor-element.elementor-element-4eebbc0{--width:100%;}.elementor-31 .elementor-element.elementor-element-a0a7c54{--width:100%;}.elementor-31 .elementor-element.elementor-element-9f5cbb5{--content-width:714px;}.elementor-31 .elementor-element.elementor-element-1fe7d95{--width:48.5%;}.elementor-31 .elementor-element.elementor-element-d4e75ec{--width:48.5%;}.elementor-31 .elementor-element.elementor-element-e82a8c5{--width:48.5%;}.elementor-31 .elementor-element.elementor-element-3fa3dfe{--width:48.5%;}.elementor-31 .elementor-element.elementor-element-be3728b{--content-width:913px;}.elementor-31 .elementor-element.elementor-element-e2ce32e{--width:100%;}.elementor-31 .elementor-element.elementor-element-b4bc28a{--width:100%;}.elementor-31 .elementor-element.elementor-element-98b1a1b{--content-width:928px;}.elementor-31 .elementor-element.elementor-element-2761075{--width:100%;}.elementor-31 .elementor-element.elementor-element-445e4e5{--width:100%;}.elementor-31 .elementor-element.elementor-element-e1780a0{--content-width:80%;}.elementor-31 .elementor-element.elementor-element-c877a5c{--content-width:80%;}.elementor-31 .elementor-element.elementor-element-e6dbb04{--content-width:80%;}.elementor-31 .elementor-element.elementor-element-e52176d{--width:100%;}.elementor-31 .elementor-element.elementor-element-491a2ef{--width:100%;}.elementor-31 .elementor-element.elementor-element-a691d25{--width:100%;}.elementor-31 .elementor-element.elementor-element-b420b16{--width:100%;}.elementor-31 .elementor-element.elementor-element-c9160c6{--width:100%;}.elementor-31 .elementor-element.elementor-element-a87dfcb{--width:100%;}.elementor-31 .elementor-element.elementor-element-dc39714{--width:540px;}.elementor-31 .elementor-element.elementor-element-b0b5ede{--width:577px;}.elementor-31 .elementor-element.elementor-element-46ed50e{--width:100%;}}@media(max-width:1600px){.elementor-31 .elementor-element.elementor-element-f6a6598{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-31 .elementor-element.elementor-element-e4d89bf{text-align:end;}.elementor-31 .elementor-element.elementor-element-e4d89bf img{width:70%;}.elementor-31 .elementor-element.elementor-element-e58fc84{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:250px;--e-n-carousel-arrow-prev-left-position:-23%;--e-n-carousel-arrow-next-right-position:18%;}.elementor-31 .elementor-element.elementor-element-399a71d{bottom:-100px;text-align:start;}.elementor-31 .elementor-element.elementor-element-399a71d img{width:70%;}.elementor-31 .elementor-element.elementor-element-dfc9a1e{top:250px;text-align:start;}.elementor-31 .elementor-element.elementor-element-dfc9a1e img{width:40%;}.elementor-31 .elementor-element.elementor-element-30fe023{top:250px;text-align:end;}.elementor-31 .elementor-element.elementor-element-30fe023 img{width:40%;}.elementor-31 .elementor-element.elementor-element-f0717d0{--padding-top:195px;--padding-bottom:195px;--padding-left:40px;--padding-right:40px;}.elementor-31 .elementor-element.elementor-element-63e51bc{padding:184px 0px 367px 0px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-fdd3291{left:-2px;}body.rtl .elementor-31 .elementor-element.elementor-element-fdd3291{right:-2px;}.elementor-31 .elementor-element.elementor-element-fdd3291{bottom:-100.001px;}.elementor-31 .elementor-element.elementor-element-fdd3291 img{width:70%;}.elementor-31 .elementor-element.elementor-element-5cecebd{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-31 .elementor-element.elementor-element-f5259ce{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-9f5cbb5{--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-31 .elementor-element.elementor-element-be3728b{--padding-top:54px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-31 .elementor-element.elementor-element-98b1a1b{--padding-top:60px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-31 .elementor-element.elementor-element-00f978f{padding:0px 40px 0px 40px;}.elementor-31 .elementor-element.elementor-element-5d513e7{--e-n-carousel-arrow-prev-left-position:-46px;--e-n-carousel-arrow-prev-top-position:-100px;--e-n-carousel-arrow-next-right-position:-46px;--e-n-carousel-arrow-next-top-position:-100px;}.elementor-31 .elementor-element.elementor-element-128a179{text-align:start;}.elementor-31 .elementor-element.elementor-element-128a179 img{width:70%;}.elementor-31 .elementor-element.elementor-element-9bd68ed img{width:70%;}.elementor-31 .elementor-element.elementor-element-3271d94 img{width:70%;}}@media(max-width:1024px){.elementor-31 .elementor-element.elementor-element-6bd52dd{--padding-top:92px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-6f74f57{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-31 .elementor-element.elementor-element-292fc33{--container-widget-width:872px;--container-widget-flex-grow:0;width:var( --container-widget-width, 872px );max-width:872px;}.elementor-31 .elementor-element.elementor-element-9a4e681{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-31 .elementor-element.elementor-element-24f1cef{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:52px 52px;--row-gap:52px;--column-gap:52px;--margin-top:-67px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-0662fd2{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-31 .elementor-element.elementor-element-c5e2817{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-cd046aa{width:var( --container-widget-width, 732px );max-width:732px;--container-widget-width:732px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-306a93a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-f6a6598{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-31 .elementor-element.elementor-element-e4d89bf{bottom:150px;}.elementor-31 .elementor-element.elementor-element-eb68b63{--justify-content:center;--gap:57px 57px;--row-gap:57px;--column-gap:57px;--padding-top:187px;--padding-bottom:410px;--padding-left:24px;--padding-right:24px;}.elementor-31 .elementor-element.elementor-element-e58fc84{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:0px;width:var( --container-widget-width, 707px );max-width:707px;--container-widget-width:707px;--container-widget-flex-grow:0;--e-n-carousel-arrow-prev-left-position:-56px;--e-n-carousel-arrow-next-right-position:0px;}.elementor-31 .elementor-element.elementor-element-f0717d0{--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:177px;--padding-bottom:216px;--padding-left:48px;--padding-right:48px;}.elementor-31 .elementor-element.elementor-element-9d4bf04{--container-widget-width:694px;--container-widget-flex-grow:0;width:var( --container-widget-width, 694px );max-width:694px;}.elementor-31 .elementor-element.elementor-element-63e51bc{padding:182px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-0dff4fa{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-450de39{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:33px 33px;--row-gap:33px;--column-gap:33px;}.elementor-31 .elementor-element.elementor-element-c7ac57f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-c7ac57f.e-con{--order:2;}.elementor-31 .elementor-element.elementor-element-a32faf9{width:var( --container-widget-width, 889px );max-width:889px;--container-widget-width:889px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-4eebbc0.e-con{--order:1;}.elementor-31 .elementor-element.elementor-element-50e28c9 img{width:755px;}.elementor-31 .elementor-element.elementor-element-a0a7c54{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-a0a7c54.e-con{--align-self:flex-start;--order:3;}.elementor-31 .elementor-element.elementor-element-22e58ce{width:var( --container-widget-width, 889px );max-width:889px;--container-widget-width:889px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-a7ac689 img{height:1080px;object-fit:cover;object-position:center center;}.elementor-31 .elementor-element.elementor-element-f5259ce{--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-3d6383c{margin:-236px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-be3728b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:59px 59px;--row-gap:59px;--column-gap:59px;--padding-top:54px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-31 .elementor-element.elementor-element-409b049 p{margin-block-end:15px;}.elementor-31 .elementor-element.elementor-element-98b1a1b{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-e61026b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-31 .elementor-element.elementor-element-2761075{--gap:36px 36px;--row-gap:36px;--column-gap:36px;}.elementor-31 .elementor-element.elementor-element-dceba75:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-dceba75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coaching-ostermann.de/wp-content/uploads/2026/08/Frame-2147224998.webp");}.elementor-31 .elementor-element.elementor-element-5d513e7{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-top-position:0px;}.elementor-31 .elementor-element.elementor-element-e059215{--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-31 .elementor-element.elementor-element-e52176d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-d938853{text-align:center;}.elementor-31 .elementor-element.elementor-element-12283c0{text-align:center;}.elementor-31 .elementor-element.elementor-element-0d7c1e4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:65px 65px;--row-gap:65px;--column-gap:65px;}.elementor-31 .elementor-element.elementor-element-e7e4ced{--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-31 .elementor-element.elementor-element-26dcacc img{width:629px;}.elementor-31 .elementor-element.elementor-element-a1b59de{--container-widget-width:890px;--container-widget-flex-grow:0;width:var( --container-widget-width, 890px );max-width:890px;text-align:center;}.elementor-31 .elementor-element.elementor-element-3e0eedf{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:45px 45px;--row-gap:45px;--column-gap:45px;}.elementor-31 .elementor-element.elementor-element-c9160c6{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-ab517c3{width:var( --container-widget-width, 895px );max-width:895px;--container-widget-width:895px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-62480d9 img{width:100%;max-width:895px;}.elementor-31 .elementor-element.elementor-element-90af837{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:34px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-927d451{--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-31 .elementor-element.elementor-element-4a1f666{padding:31px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-c863339{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:42px 42px;--row-gap:42px;--column-gap:42px;}.elementor-31 .elementor-element.elementor-element-c2b0998:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-c2b0998 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coaching-ostermann.de/wp-content/uploads/2026/08/Group-2085665515.webp");}.elementor-31 .elementor-element.elementor-element-c2b0998{--padding-top:562px;--padding-bottom:16px;--padding-left:40px;--padding-right:40px;}.elementor-31 .elementor-element.elementor-element-46ed50e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-b9a4154{text-align:center;}.elementor-31 .elementor-element.elementor-element-48473f5{text-align:center;}.elementor-31 .elementor-element.elementor-element-994a19c{--justify-content:center;--gap:41px 41px;--row-gap:41px;--column-gap:41px;--padding-top:54px;--padding-bottom:74px;--padding-left:40px;--padding-right:40px;}.elementor-31 .elementor-element.elementor-element-d747c6c{width:var( --container-widget-width, 922px );max-width:922px;--container-widget-width:922px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-31 .elementor-element.elementor-element-6bd52dd{--padding-top:55px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-866f128 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-866f128 .elementor-icon-list-item > a{font-size:12px;line-height:24px;}.elementor-31 .elementor-element.elementor-element-ec1a21d .elementor-button{font-size:14px;line-height:24px;padding:13px 9px 13px 25px;}.elementor-31 .elementor-element.elementor-element-24f1cef{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-cd046aa .elementor-custom-embed-play i{font-size:51px;}.elementor-31 .elementor-element.elementor-element-cd046aa .elementor-custom-embed-play svg{width:51px;height:51px;}.elementor-31 .elementor-element.elementor-element-6f4998e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(27px/2);}.elementor-31 .elementor-element.elementor-element-6f4998e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(27px/2);}.elementor-31 .elementor-element.elementor-element-6f4998e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(27px/2);}.elementor-31 .elementor-element.elementor-element-6f4998e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-27px/2);}.elementor-31 .elementor-element.elementor-element-6f4998e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-27px/2);}.elementor-31 .elementor-element.elementor-element-6f4998e{--e-icon-list-icon-size:60px;}.elementor-31 .elementor-element.elementor-element-f9c9bcc .elementor-heading-title{line-height:1.2em;}.elementor-31 .elementor-element.elementor-element-eb68b63{--gap:52px 52px;--row-gap:52px;--column-gap:52px;--padding-top:88px;--padding-bottom:250px;--padding-left:24px;--padding-right:24px;}.elementor-31 .elementor-element.elementor-element-52f5ab5{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:19px;--padding-bottom:19px;--padding-left:24px;--padding-right:24px;}.elementor-31 .elementor-element.elementor-element-b144f9e img{width:120px;}.elementor-31 .elementor-element.elementor-element-7a441d6 img{width:45px;}.elementor-31 .elementor-element.elementor-element-3339172 .elementor-image-box-wrapper{text-align:start;}.elementor-31 .elementor-element.elementor-element-3339172 .elementor-image-box-title{margin-bottom:0px;font-size:12px;}.elementor-31 .elementor-element.elementor-element-3339172 .elementor-image-box-description{font-size:12px;}.elementor-31 .elementor-element.elementor-element-f30dc94{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:19px;--padding-bottom:19px;--padding-left:24px;--padding-right:24px;}.elementor-31 .elementor-element.elementor-element-f8f36f1 img{width:120px;}.elementor-31 .elementor-element.elementor-element-36b5ee0 img{width:45px;}.elementor-31 .elementor-element.elementor-element-aad172e .elementor-image-box-wrapper{text-align:start;}.elementor-31 .elementor-element.elementor-element-aad172e .elementor-image-box-title{margin-bottom:0px;font-size:12px;}.elementor-31 .elementor-element.elementor-element-aad172e .elementor-image-box-description{font-size:12px;}.elementor-31 .elementor-element.elementor-element-00330e2{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:19px;--padding-bottom:19px;--padding-left:24px;--padding-right:24px;}.elementor-31 .elementor-element.elementor-element-26a3314 img{width:120px;}.elementor-31 .elementor-element.elementor-element-21d5281 img{width:45px;}.elementor-31 .elementor-element.elementor-element-23950f3 .elementor-image-box-wrapper{text-align:start;}.elementor-31 .elementor-element.elementor-element-23950f3 .elementor-image-box-title{margin-bottom:0px;font-size:12px;}.elementor-31 .elementor-element.elementor-element-23950f3 .elementor-image-box-description{font-size:12px;}.elementor-31 .elementor-element.elementor-element-c7a352e{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:19px;--padding-bottom:19px;--padding-left:24px;--padding-right:24px;}.elementor-31 .elementor-element.elementor-element-9975b92 img{width:120px;}.elementor-31 .elementor-element.elementor-element-37dba90 img{width:45px;}.elementor-31 .elementor-element.elementor-element-4f76ad7 .elementor-image-box-wrapper{text-align:start;}.elementor-31 .elementor-element.elementor-element-4f76ad7 .elementor-image-box-title{margin-bottom:0px;font-size:12px;}.elementor-31 .elementor-element.elementor-element-4f76ad7 .elementor-image-box-description{font-size:12px;}.elementor-31 .elementor-element.elementor-element-b909272{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:19px;--padding-bottom:19px;--padding-left:24px;--padding-right:24px;}.elementor-31 .elementor-element.elementor-element-215d8e2 img{width:120px;}.elementor-31 .elementor-element.elementor-element-59686b7 img{width:45px;}.elementor-31 .elementor-element.elementor-element-4082c1b .elementor-image-box-wrapper{text-align:start;}.elementor-31 .elementor-element.elementor-element-4082c1b .elementor-image-box-title{margin-bottom:0px;font-size:12px;}.elementor-31 .elementor-element.elementor-element-4082c1b .elementor-image-box-description{font-size:12px;}.elementor-31 .elementor-element.elementor-element-98178ee{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:19px;--padding-bottom:19px;--padding-left:24px;--padding-right:24px;}.elementor-31 .elementor-element.elementor-element-8e97d5c img{width:120px;}.elementor-31 .elementor-element.elementor-element-76a7740 img{width:45px;}.elementor-31 .elementor-element.elementor-element-6b51acc .elementor-image-box-wrapper{text-align:start;}.elementor-31 .elementor-element.elementor-element-6b51acc .elementor-image-box-title{margin-bottom:0px;font-size:12px;}.elementor-31 .elementor-element.elementor-element-6b51acc .elementor-image-box-description{font-size:12px;}.elementor-31 .elementor-element.elementor-element-09d2634{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:19px;--padding-bottom:19px;--padding-left:24px;--padding-right:24px;}.elementor-31 .elementor-element.elementor-element-12eab9f img{width:120px;}.elementor-31 .elementor-element.elementor-element-73622fa img{width:45px;}.elementor-31 .elementor-element.elementor-element-4457774 .elementor-image-box-wrapper{text-align:start;}.elementor-31 .elementor-element.elementor-element-4457774 .elementor-image-box-title{margin-bottom:0px;font-size:12px;}.elementor-31 .elementor-element.elementor-element-4457774 .elementor-image-box-description{font-size:12px;}.elementor-31 .elementor-element.elementor-element-e58fc84{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-30px;--e-n-carousel-arrow-prev-top-position:-20px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-30px;--e-n-carousel-arrow-next-top-position:-20px;--e-n-carousel-swiper-pagination-spacing:70px;}.elementor-31 .elementor-element.elementor-element-f0717d0:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-f0717d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coaching-ostermann.de/wp-content/uploads/2026/08/Frame-2147224997-scaled.webp");}.elementor-31 .elementor-element.elementor-element-f0717d0{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:170px;--padding-bottom:168px;--padding-left:24px;--padding-right:24px;}.elementor-31 .elementor-element.elementor-element-9d4bf04{width:100%;max-width:100%;}.elementor-31 .elementor-element.elementor-element-63e51bc{padding:245px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-0dff4fa{--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-c3941e1{--margin-top:-77px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:46px;--padding-left:24px;--padding-right:24px;}.elementor-31 .elementor-element.elementor-element-a32faf9 .elementor-icon-box-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-22e58ce .elementor-icon-box-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-30251f6{--lottie-container-width:100%;}.elementor-31 .elementor-element.elementor-element-5cecebd{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;top:100px;}.elementor-31 .elementor-element.elementor-element-c3f0550{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-dc86a0d .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-31 .elementor-element.elementor-element-dc86a0d .elementor-icon{font-size:45px;}.elementor-31 .elementor-element.elementor-element-dc86a0d .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-dc86a0d .elementor-icon-box-title a{font-size:18px;line-height:28px;}.elementor-31 .elementor-element.elementor-element-dc86a0d .elementor-icon-box-description{font-size:14px;line-height:24px;}.elementor-31 .elementor-element.elementor-element-f5259ce{--gap:27px 27px;--row-gap:27px;--column-gap:27px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-3d6383c{padding:0px 24px 0px 24px;}.elementor-31 .elementor-element.elementor-element-9f5cbb5{--gap:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-31 .elementor-element.elementor-element-be3728b{--gap:27px 27px;--row-gap:27px;--column-gap:27px;--padding-top:11px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-31 .elementor-element.elementor-element-409b049{text-align:center;font-size:14px;line-height:24px;}.elementor-31 .elementor-element.elementor-element-fe4ed0f{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-6b770e9{padding:10px 10px 10px 10px;}.elementor-31 .elementor-element.elementor-element-6b770e9.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-6b770e9 .elementor-icon-box-wrapper{gap:5px;}.elementor-31 .elementor-element.elementor-element-6b770e9 .elementor-icon-box-description{font-size:12px;}.elementor-31 .elementor-element.elementor-element-d9a31c0{padding:10px 10px 10px 10px;}.elementor-31 .elementor-element.elementor-element-d9a31c0.elementor-element{--align-self:flex-end;}.elementor-31 .elementor-element.elementor-element-d9a31c0 .elementor-icon-box-wrapper{gap:5px;}.elementor-31 .elementor-element.elementor-element-d9a31c0 .elementor-icon-box-description{font-size:12px;}.elementor-31 .elementor-element.elementor-element-98b1a1b{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:24px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-31 .elementor-element.elementor-element-e61026b{--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-31 .elementor-element.elementor-element-1bec046{--gap:19px 19px;--row-gap:19px;--column-gap:19px;--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-31 .elementor-element.elementor-element-00f978f .elementor-icon-box-wrapper{gap:5px;}.elementor-31 .elementor-element.elementor-element-82ac87e{--gap:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:30px;--padding-bottom:30px;--padding-left:22px;--padding-right:22px;}.elementor-31 .elementor-element.elementor-element-187d3bf .elementor-icon-box-wrapper{align-items:start;}.elementor-31 .elementor-element.elementor-element-8748388 .elementor-icon-box-wrapper{align-items:start;}.elementor-31 .elementor-element.elementor-element-b2e27fe .elementor-icon-box-wrapper{align-items:start;}.elementor-31 .elementor-element.elementor-element-dceba75:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-dceba75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coaching-ostermann.de/wp-content/uploads/2026/08/Group-2085665516-1.webp");background-position:top center;}.elementor-31 .elementor-element.elementor-element-dceba75{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:118px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-705fb31{text-align:center;}.elementor-31 .elementor-element.elementor-element-ec8a55b .elementor-button{font-size:14px;line-height:24px;padding:13px 9px 13px 25px;}.elementor-31 .elementor-element.elementor-element-f56f0b1{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-174629d{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-e1780a0{--content-width:80%;}.elementor-31 .elementor-element.elementor-element-63e0652{padding:0px 20px 0px 20px;}.elementor-31 .elementor-element.elementor-element-160841a img{width:100%;}.elementor-31 .elementor-element.elementor-element-c877a5c{--content-width:80%;}.elementor-31 .elementor-element.elementor-element-cfd79cf{padding:0px 20px 0px 20px;}.elementor-31 .elementor-element.elementor-element-abe0808 img{width:100%;}.elementor-31 .elementor-element.elementor-element-e6dbb04{--content-width:80%;}.elementor-31 .elementor-element.elementor-element-425a656{padding:0px 20px 0px 20px;}.elementor-31 .elementor-element.elementor-element-7ed617e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-f2757a7{padding:0px 20px 0px 20px;}.elementor-31 .elementor-element.elementor-element-9590cdf img{width:100%;}.elementor-31 .elementor-element.elementor-element-5d513e7{--e-n-carousel-swiper-slides-to-display:1;width:100%;max-width:100%;}.elementor-31 .elementor-element.elementor-element-e52176d{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-8db9e8c{width:var( --container-widget-width, 281px );max-width:281px;--container-widget-width:281px;--container-widget-flex-grow:0;text-align:center;}.elementor-31 .elementor-element.elementor-element-d3723b1 .elementor-button{font-size:14px;line-height:24px;padding:13px 9px 13px 25px;}.elementor-31 .elementor-element.elementor-element-44cdbcb{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:128px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-44cdbcb:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-44cdbcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-31 .elementor-element.elementor-element-0d7c1e4{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-31 .elementor-element.elementor-element-e7e4ced{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-31 .elementor-element.elementor-element-a1b59de p{margin-block-end:25px;}.elementor-31 .elementor-element.elementor-element-f31e110 .elementor-icon-box-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-3e0eedf{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-31 .elementor-element.elementor-element-ab517c3{text-align:center;}.elementor-31 .elementor-element.elementor-element-927d451{--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:7px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-4a1f666{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-c863339{--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-31 .elementor-element.elementor-element-c2b0998{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:400px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-46ed50e{--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-31 .elementor-element.elementor-element-528ea37 .elementor-button{font-size:14px;line-height:24px;padding:13px 9px 13px 9px;}.elementor-31 .elementor-element.elementor-element-994a19c{--gap:17px 17px;--row-gap:17px;--column-gap:17px;--padding-top:59px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-d747c6c .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:46px;}.elementor-31 .elementor-element.elementor-element-d747c6c .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:46px;width:46px;line-height:46px;}.elementor-31 .elementor-element.elementor-element-d747c6c .eael-accordion_media-list .eael-accordion_media-icon i{font-size:46px;}.elementor-31 .elementor-element.elementor-element-d747c6c .eael-accordion_media-list .eael-accordion_media-icon svg{height:46px;width:46px;line-height:46px;}}/* Start custom CSS for button, class: .elementor-element-ec1a21d */.elementor-31 .elementor-element.elementor-element-ec1a21d svg{font-size:41px;}
.elementor-31 .elementor-element.elementor-element-ec1a21d:hover{transform:scale(1.1);}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-cd046aa */.elementor-31 .elementor-element.elementor-element-cd046aa svg{opacity:1;}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e5c8d1b */.elementor-31 .elementor-element.elementor-element-e5c8d1b .elementor-icon-list-items.elementor-inline-items {
  display: flex;}

.elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
  flex: 1;
  display: flex;
  align-items: flex-start;
}

@media(max-width:1024px){
    .elementor-31 .elementor-element.elementor-element-e5c8d1b .elementor-icon-list-item {
    flex-direction: column;
    align-items: center;
    text-align:center;
}
.elementor-31 .elementor-element.elementor-element-e5c8d1b .elementor-icon-list-icon{margin-bottom:16px;}
}

@media(max-width:767px){
    .elementor-31 .elementor-element.elementor-element-e5c8d1b .elementor-icon-list-items{flex-direction:column;gap:18px}
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-e58fc84 */.elementor-31 .elementor-element.elementor-element-e58fc84 .e-n-carousel{
    align-items: center;
    justify-content: center;
}
.elementor-31 .elementor-element.elementor-element-e58fc84 .swiper-slide {
    transform: scale(0.8);
    transition: transform 0.4s ease;
}
.elementor-31 .elementor-element.elementor-element-e58fc84 .swiper-slide-active {
    transform: scale(1);
}
.elementor-31 .elementor-element.elementor-element-e58fc84 .swiper-pagination-bullets{
    /*left:calc(100% - 69%);*/
    left:31%;
    height:3px;
}
 .elementor-31 .elementor-element.elementor-element-e58fc84 .swiper-pagination-bullet{height:3px;border-radius:50px;opacity:1!important;}
.elementor-31 .elementor-element.elementor-element-e58fc84 .swiper-pagination-bullet.swiper-pagination-bullet-active{
    background:#495F7D!important;
}

.elementor-31 .elementor-element.elementor-element-e58fc84 .elementor-swiper-button svg:hover rect{fill-opacity:1!important;}
.elementor-31 .elementor-element.elementor-element-e58fc84 .elementor-swiper-button svg:hover path{fill:#fff;}
@media(min-width:2500px){
 .elementor-31 .elementor-element.elementor-element-e58fc84{ --e-n-carousel-swiper-offset-size: 800px;
     --e-n-carousel-arrow-next-right-position: 41%;
     --e-n-carousel-arrow-prev-left-position: -44%;
 }
 .elementor-31 .elementor-element.elementor-element-e58fc84 .swiper-slide-active {max-width:707px;}
 
}

@media(min-width:1100px) and (max-width:1365px){
 .elementor-31 .elementor-element.elementor-element-e58fc84{
     --e-n-carousel-arrow-prev-left-position: -25%;
        --e-n-carousel-arrow-next-right-position: 20%;
 }   
}

@media(max-width:1600px){
    .elementor-31 .elementor-element.elementor-element-e58fc84 .swiper-pagination-bullets{ left:18%;}
}

@media(max-width:1280px){
    .elementor-31 .elementor-element.elementor-element-e58fc84 .swiper-pagination-bullets{ left:20%;}
}


@media(max-width:1024px){
    .elementor-31 .elementor-element.elementor-element-e58fc84 .swiper-pagination-bullets{
    left:-10px;}
}

@media(max-width:767px){
    .elementor-31 .elementor-element.elementor-element-e58fc84 .elementor-image-box-wrapper{display:flex;gap:20px;}
    .elementor-31 .elementor-element.elementor-element-e58fc84 .swiper-pagination-bullets{left:0;right:0;margin:auto;display:none;}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-63f9111 */span.read-more-toggle {
    display: flex;
    font-weight: 600;
    cursor: pointer;
    color:#978566;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a4e681 */.elementor-31 .elementor-element.elementor-element-9a4e681:before{
position: absolute;
    content: "";
    width: 100%;
    height: 10px;
    background: #fff;
    top: -9px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-63e51bc */.elementor-31 .elementor-element.elementor-element-63e51bc{
        position: relative;
    min-height: 758px;
}
.toggle-container{position: absolute;
    width: 100%;
    height: 100%;}
  .toggle-item .toggle-icon {
    width: 56px;
    height: 56px;
    background-image: url('http://coaching-ostermann.de/wp-content/uploads/2026/08/Group-2085665442.svg');
    background-size: cover;
    background-position: center;
    flex-shrink: 0;
  }
  .toggle-item.active .toggle-icon {
    background-image: url('http://coaching-ostermann.de/wp-content/uploads/2026/08/Group-2085665501.svg');
  }
  .toggle-item{max-width:424px;}
  .toggle-item.item-3{max-width:393px;}
  .toggle-item.item-2 {
    position: absolute;
    top: 320px;
    left: 35.28%;
  }
  .toggle-item.item-3 {
    position: absolute;
    top: 104px;
    left:unset;
    right: 54px;
}
  .toggle-item.active .toggle-header {
      display:flex;
      gap:25px;
    padding:24px 37px 43px 20px;
    border-radius: 18px;
    background: rgba(255, 255, 255, 0.10);
    backdrop-filter: blur(40px);
}
 .toggle-item.item-3.active .toggle-header {flex-direction:row-reverse;padding:24px 20px 30px 37px;}
  .toggle-item .toggle-content {
      display:none;
      color:#fff;
  }
  .toggle-item.active .toggle-content {display:block;}
  
  @media(max-width:1024px){
      .elementor-31 .elementor-element.elementor-element-63e51bc .toggle-item, .elementor-31 .elementor-element.elementor-element-63e51bc .toggle-item.item-3{max-width:311px;}
      .toggle-item.item-2 {
    top: 250px;left:45%}
    .toggle-item.item-3{top:50px;right:0;}
    .elementor-31 .elementor-element.elementor-element-63e51bc .toggle-item.active .toggle-header{
        flex-direction: column;
    }
  }
  
  
  @media(max-width:767px){
      .elementor-31 .elementor-element.elementor-element-63e51bc{min-height:unset;}
    .toggle-container{position:relative;display:flex;flex-direction:column;gap:10px;}
    .toggle-header {
          padding:28px;
           border-radius: 18px;
    background: rgba(255, 255, 255, 0.10);
    backdrop-filter: blur(40px);
      }
      .toggle-item, .toggle-item.item-3{
          position:relative!important;
          top:0px!important;
          left:0px!important;
          right:unset!important;
          max-width:100%!important;
      }
      .toggle-item .toggle-icon{display:none;}
      .toggle-item .toggle-content{display:flex;width:100%!important;}
      
  }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-84924c6 */.elementor-31 .elementor-element.elementor-element-84924c6 .elementor-icon-box-title{margin-top:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0dff4fa */.elementor-31 .elementor-element.elementor-element-0dff4fa{background: linear-gradient(90deg, #F7F5F1 12.25%, #F3F2F0 44.25%, #E4E7EC 86.97%);}
/*.elementor-31 .elementor-element.elementor-element-0dff4fa.active{margin-top: 152px;}

 @media(max-width:1024px){
     .elementor-31 .elementor-element.elementor-element-0dff4fa.active{margin-top: 550px;}
 }*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0717d0 */@media(min-width:1921px){
    .elementor-31 .elementor-element.elementor-element-f0717d0{padding-bottom:500px;}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a32faf9 */.elementor-31 .elementor-element.elementor-element-a32faf9 .elementor-icon-box-title{margin-top:0px;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-22e58ce */.elementor-31 .elementor-element.elementor-element-22e58ce .elementor-icon-box-title{margin-top:0px;}
.elementor-31 .elementor-element.elementor-element-22e58ce .elementor-icon-box-content  p{margin-bottom:28px!important;}
.elementor-31 .elementor-element.elementor-element-22e58ce p.elementor-icon-box-description, .elementor-31 .elementor-element.elementor-element-22e58ce .elementor-icon-box-content  p:last-child{margin-bottom:0px!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3941e1 */@media(min-width:1921px){
    .elementor-31 .elementor-element.elementor-element-c3941e1{margin-top:-500px;}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a7ac689 */.elementor-31 .elementor-element.elementor-element-a7ac689{width:100%;}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-5fc720e */@media(min-width:2500px){
    .elementor-31 .elementor-element.elementor-element-5fc720e{min-height:1466px!important;}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-dc86a0d */.elementor-31 .elementor-element.elementor-element-dc86a0d .elementor-icon-box-content{display: flex;flex-direction: column-reverse;gap:8px;}
.elementor-31 .elementor-element.elementor-element-dc86a0d .elementor-icon-box-title{margin:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3f0550 */.elementor-31 .elementor-element.elementor-element-c3f0550{
backdrop-filter: blur(40px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cecebd */@media(min-width:1100px) and (max-width:1440px){
 .elementor-31 .elementor-element.elementor-element-5cecebd{top:150px!important;}
}
@media(min-width:810px) and (max-width:1023px){
 .elementor-31 .elementor-element.elementor-element-5cecebd{top:150px!important;}
}
@media(min-width:768px) and (max-width:809px){
 .elementor-31 .elementor-element.elementor-element-5cecebd{top:90px!important;}
}

@media (max-width:375px){
    .elementor-31 .elementor-element.elementor-element-5cecebd{top:71px!important;}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d6383c */@media(max-width:767px){
    .elementor-31 .elementor-element.elementor-element-3d6383c .elementor-heading-title{color:#fff!important;}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-51ed35d */.elementor-31 .elementor-element.elementor-element-51ed35d .elementor-icon-box-title{margin-top:0px;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-407a341 */.elementor-31 .elementor-element.elementor-element-407a341 .elementor-icon-box-title{margin-top:0px;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-51bd145 */.elementor-31 .elementor-element.elementor-element-51bd145 .elementor-icon-box-title{margin-top:0px;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fcf32a8 */.elementor-31 .elementor-element.elementor-element-fcf32a8 .elementor-icon-box-title{margin-top:0px;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6b770e9 */.elementor-31 .elementor-element.elementor-element-6b770e9{
    border-radius: 50px;
background: rgba(255, 255, 255, 0.18);
backdrop-filter: blur(40px);
}

@media(max-width:767px){
    .elementor-31 .elementor-element.elementor-element-6b770e9{
        background: rgba(21, 38, 55, 0.45);
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d9a31c0 */.elementor-31 .elementor-element.elementor-element-d9a31c0{
    border-radius: 50px;
background: rgba(255, 255, 255, 0.18);
backdrop-filter: blur(40px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4bc28a */.float_info_wrap {
    animation: floatImg 3s ease-in-out infinite;
}

@keyframes floatImg {
    0% {
        transform: translateY(0px);
    }
    50% {
        transform: translateY(-15px);
    }
    100% {
        transform: translateY(0px);
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b137888 */.elementor-31 .elementor-element.elementor-element-b137888 .elementor-icon-box-title{margin-top:0px;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8db3769 */.elementor-31 .elementor-element.elementor-element-8db3769 .elementor-icon-box-title{margin-top:0px;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f399f70 */.elementor-31 .elementor-element.elementor-element-f399f70 .elementor-icon-box-title{margin-top:0px;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-00f978f */.elementor-31 .elementor-element.elementor-element-00f978f .elementor-icon-box-title{margin-top:0px;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-187d3bf */.elementor-31 .elementor-element.elementor-element-187d3bf .elementor-icon-box-title{margin-top:0px;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8748388 */.elementor-31 .elementor-element.elementor-element-8748388 .elementor-icon-box-title{margin-top:0px;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b2e27fe */.elementor-31 .elementor-element.elementor-element-b2e27fe .elementor-icon-box-title{margin-top:0px;}/* End custom CSS */
/* Start custom CSS for eael-adv-tabs, class: .elementor-element-a32d60c */.elementor-31 .elementor-element.elementor-element-a32d60c .eael-advance-tabs{
    display: flex;
    flex-direction: column;
    align-items: center;
}
.elementor-31 .elementor-element.elementor-element-a32d60c .eael-tabs-nav.eael-tabs-glassey{backdrop-filter: blur(40px)!important;box-shadow:unset!important;}
.elementor-31 .elementor-element.elementor-element-a32d60c .eael-tabs-nav ul{gap:10px;}
.elementor-31 .elementor-element.elementor-element-a32d60c .eael-tabs-nav ul:after{content:unset!important;}
.elementor-31 .elementor-element.elementor-element-a32d60c .eael-tab-nav-item{
    border-radius:14px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ec8a55b */.elementor-31 .elementor-element.elementor-element-ec8a55b svg{font-size:41px;}
.elementor-31 .elementor-element.elementor-element-ec8a55b:hover{transform:scale(1.1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dceba75 */@media(min-width:1921px){
    .elementor-31 .elementor-element.elementor-element-dceba75{padding-bottom:320px;}
}

.elementor-31 .elementor-element.elementor-element-dceba75.tab-2-active{
    background:url('https://coaching-ostermann.de/wp-content/uploads/2026/08/4-scaled.webp')!important;
        background-position: top center !important;
    background-repeat: no-repeat!important;    
    background-size: cover !important;
    
}


.tabs_bg_switch .eael-tabs-content {
    transition: none !important;
}

.tabs_bg_switch .eael-tab-content-item {
    transition: none !important;
    animation: none !important;
}


.tabs_bg_sec_wrap,
.tabs_bg_sec_wrap *,
.tabs_bg_switch,
.tabs_bg_switch * {
    transition: none !important;
    animation: none !important;
}

@media(max-width:1024px){
    .elementor-31 .elementor-element.elementor-element-dceba75.tab-2-active{
    background:url('https://coaching-ostermann.de/wp-content/uploads/2026/08/Frame-2147224998-1.webp')!important;
        background-position: top center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    }
}

@media(max-width:767px){
    .elementor-31 .elementor-element.elementor-element-dceba75.tab-2-active{
    background:url('https://coaching-ostermann.de/wp-content/uploads/2026/08/Group-2085665517.webp')!important;
        background-position: top center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
        
    }
    
}





.tabs_bg_sec_wrap {
    position: relative;
    isolation: isolate;
}

.tabs_bg_sec_wrap::before {
    content: "";
    position: absolute;
    inset: 0;
    z-index: -1;
    background-position: top center;
    background-repeat: no-repeat;
    background-size: cover;
}

.tabs_bg_sec_wrap.tab-1-active::before {
    background-image: url('YOUR-TAB-1-IMAGE.webp');
}

.tabs_bg_sec_wrap.tab-2-active::before {
    background-image: url('https://coaching-ostermann.de/wp-content/uploads/2026/08/4-scaled.webp');
}

@media(max-width:1024px) {
    .tabs_bg_sec_wrap.tab-2-active::before {
        background-image: url('https://coaching-ostermann.de/wp-content/uploads/2026/08/Frame-2147224998-1.webp');
    }
}

@media(max-width:767px) {
    .tabs_bg_sec_wrap.tab-2-active::before {
        background-image: url('https://coaching-ostermann.de/wp-content/uploads/2026/08/Group-2085665517.webp');
    }
}


@media(max-width:375px) {
    .elementor-31 .elementor-element.elementor-element-dceba75 .e-con-inner{padding-bottom:71px!important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5259ce */.elementor-31 .elementor-element.elementor-element-f5259ce{
    background: linear-gradient(180deg, #F7F5F1 0%, #F3F2F0 27.38%, #E4E7EC 63.92%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-174629d */@media(min-width:1921px){
    .elementor-31 .elementor-element.elementor-element-174629d{margin-top:-320px;}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-63e0652 */.elementor-31 .elementor-element.elementor-element-63e0652 .elementor-icon-box-title{margin-top:0px;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-160841a */.elementor-31 .elementor-element.elementor-element-160841a{width:100%;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cfd79cf */.elementor-31 .elementor-element.elementor-element-cfd79cf .elementor-icon-box-title{margin-top:0px;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abe0808 */.elementor-31 .elementor-element.elementor-element-abe0808{width:100%;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-425a656 */.elementor-31 .elementor-element.elementor-element-425a656 .elementor-icon-box-title{margin-top:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b599d1 */.elementor-31 .elementor-element.elementor-element-2b599d1 p{margin-bottom:0px;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9590cdf */.elementor-31 .elementor-element.elementor-element-9590cdf{width:100%;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6dbb04 */.elementor-31 .elementor-element.elementor-element-e6dbb04:hover svg{transform:scale(1.05);}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-63e0652 */.elementor-31 .elementor-element.elementor-element-63e0652 .elementor-icon-box-title{margin-top:0px;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-160841a */.elementor-31 .elementor-element.elementor-element-160841a{width:100%;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cfd79cf */.elementor-31 .elementor-element.elementor-element-cfd79cf .elementor-icon-box-title{margin-top:0px;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abe0808 */.elementor-31 .elementor-element.elementor-element-abe0808{width:100%;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-425a656 */.elementor-31 .elementor-element.elementor-element-425a656 .elementor-icon-box-title{margin-top:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b599d1 */.elementor-31 .elementor-element.elementor-element-2b599d1 p{margin-bottom:0px;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9590cdf */.elementor-31 .elementor-element.elementor-element-9590cdf{width:100%;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6dbb04 */.elementor-31 .elementor-element.elementor-element-e6dbb04:hover svg{transform:scale(1.05);}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-63e0652 */.elementor-31 .elementor-element.elementor-element-63e0652 .elementor-icon-box-title{margin-top:0px;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-160841a */.elementor-31 .elementor-element.elementor-element-160841a{width:100%;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cfd79cf */.elementor-31 .elementor-element.elementor-element-cfd79cf .elementor-icon-box-title{margin-top:0px;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abe0808 */.elementor-31 .elementor-element.elementor-element-abe0808{width:100%;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-425a656 */.elementor-31 .elementor-element.elementor-element-425a656 .elementor-icon-box-title{margin-top:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b599d1 */.elementor-31 .elementor-element.elementor-element-2b599d1 p{margin-bottom:0px;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9590cdf */.elementor-31 .elementor-element.elementor-element-9590cdf{width:100%;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6dbb04 */.elementor-31 .elementor-element.elementor-element-e6dbb04:hover svg{transform:scale(1.05);}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-63e0652 */.elementor-31 .elementor-element.elementor-element-63e0652 .elementor-icon-box-title{margin-top:0px;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-160841a */.elementor-31 .elementor-element.elementor-element-160841a{width:100%;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cfd79cf */.elementor-31 .elementor-element.elementor-element-cfd79cf .elementor-icon-box-title{margin-top:0px;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abe0808 */.elementor-31 .elementor-element.elementor-element-abe0808{width:100%;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-425a656 */.elementor-31 .elementor-element.elementor-element-425a656 .elementor-icon-box-title{margin-top:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b599d1 */.elementor-31 .elementor-element.elementor-element-2b599d1 p{margin-bottom:0px;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9590cdf */.elementor-31 .elementor-element.elementor-element-9590cdf{width:100%;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6dbb04 */.elementor-31 .elementor-element.elementor-element-e6dbb04:hover svg{transform:scale(1.05);}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-5d513e7 */.prog_carousel .swiper-wrapper {
    height: auto !important;
}
.prog_carousel .swiper-slide {
    height: auto !important;
}
.prog_carousel .swiper-wrapper {
    align-items: flex-start !important;
}

.prog_carousel .swiper-slide-duplicate, .prog_carousel .swiper-slide-next {
    visibility: hidden;
}

.prog_carousel .swiper-slide-active {
    visibility: visible;
}
.prog-slide-counter .total{display:none;}


.prog-carousel-controls {
    display: flex;
    align-items: flex-end;
    gap: 29px;
    justify-content: center;
}

.prog-carousel-controls .elementor-swiper-button{cursor:pointer;}
.prog-slide-counter {
    background: var(--Blue-gradient, linear-gradient(90deg, #264064 0%, #495F7D 100%));
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-align: center;
    font-family: Urbanist;
    font-size: 70px;
    line-height: 1em;
    font-weight: 700;
}


.slide-animate {
    transform: translateX(0);
}

/* Next slide — content comes from right */
.slide-from-next {
    animation: progSlideFromRight 0.6s ease both;
}

/* Previous slide — content comes from left */
.slide-from-prev {
    animation: progSlideFromLeft 0.6s ease both;
}

@keyframes progSlideFromRight {
    from {
        transform: translateX(100%);
    }

    to {
        transform: translateX(0);
    }
}

@keyframes progSlideFromLeft {
    from {
        transform: translateX(-100%);
    }

    to {
        transform: translateX(0);
    }
}










@media(max-width:1024px){
    .elementor-31 .elementor-element.elementor-element-5d513e7 br{display:none;}
    .elementor-31 .elementor-element.elementor-element-5d513e7 .e-n-carousel{width:100%!important;}
    .prog-carousel-controls {
    top: -120px;}
}

@media(max-width:767px){
    .prog-carousel-controls {
    top: -20px;}
    .prog-slide-counter {font-size:40px;}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ce13e0b */.elementor-31 .elementor-element.elementor-element-ce13e0b{height:0;}
.oc-master-progress-container { width: 100%; margin: 0 auto; }
.oc-progress-wrap { max-width: 100%; margin: 0 auto; }
.oc-progress-wrap svg { width: 100%; height: auto; display: block; }
.oc-dot, .oc-seg { transition: fill 1s cubic-bezier(0.4, 0, 0.2, 1), fill-opacity 1s cubic-bezier(0.4, 0, 0.2, 1); }
.oc-master-progress-container{
    background: url(https://coaching-ostermann.de/wp-content/uploads/2026/08/Frame-2147224996-1.svg);
    background-repeat: no-repeat;
    margin-top: 40px!important;
    padding: 0px 0px 100px;
    background-position: top center;
}
.oc-progress-wrap {
    padding-top: 68px;
}
.oc-progress-wrap svg {
    width: 100%;
    height: auto;
    display: block;
    max-width: 995px;
    margin: auto;
}
.prog-slide-counter{
    position: relative;
    top: -70px;
}
.prog_carousel{
    position: relative;
    overflow: hidden;
}
.prog-carousel-controls .elementor-swiper-button-prev{
    position: absolute;
    left: 0;
    top: 120px;
}
.prog-carousel-controls .elementor-swiper-button-next{
    position: absolute;
    right: 0;
    top: 120px;
}
/*.prog-carousel-controls .prog-slide-counter{
    position: relative;
    bottom: 200px;}*/

@media(max-width:1600px){
    .prog-carousel-controls .elementor-swiper-button-prev, .prog-carousel-controls .elementor-swiper-button-next{
        top: 300px;
    }
   /* .prog-carousel-controls .prog-slide-counter{
    bottom: 100px;}*/

}

  /*@media(max-width:1024px){
  .prog-carousel-controls .prog-slide-counter{
    bottom: 0px;}
}*/



@media(max-width:1366px){
    .oc-master-progress-container {
    background-size: cover;}
}

.oc-progress-wrap {
    padding-top: 48px;
    width: 75%;
}

@media(max-width:1024px){
      .oc-master-progress-container {background-size:contain;}
      .oc-progress-wrap {
    padding-top: 43px;}
}
@media(min-width:768px) and (max-width:850px){
    .oc-progress-wrap {padding-top: 30px;}
    .prog-slide-counter {top: 0px;}
}

@media(max-width:767px){
    .prog-carousel-controls .elementor-swiper-button-prev{left:10px;}
    .prog-carousel-controls .elementor-swiper-button-next{right:10px;}
    .oc-progress-wrap {padding-top: 29px;}
    .prog-slide-counter {top: 0;}
}
@media(max-width:390px){
    .oc-progress-wrap {padding-top: 17px;}
}
@media(max-width:320px){
    .oc-progress-wrap {padding-top: 15px;}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5c67149 */.elementor-31 .elementor-element.elementor-element-5c67149{width:100%;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-673e0cd */.elementor-31 .elementor-element.elementor-element-673e0cd .elementor-icon-box-title{margin-top:0px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d3723b1 */.elementor-31 .elementor-element.elementor-element-d3723b1 svg{font-size:41px;}
.elementor-31 .elementor-element.elementor-element-d3723b1:hover{transform:scale(1.1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e52176d */@media(max-width:1024px){
    .elementor-31 .elementor-element.elementor-element-e52176d{margin-top:-50px;}
}
@media(max-width:767px){
    .elementor-31 .elementor-element.elementor-element-e52176d{margin-top:-100px;}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5e2fd05 */.elementor-31 .elementor-element.elementor-element-5e2fd05{width:100%;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-62480d9 */.elementor-31 .elementor-element.elementor-element-62480d9{width:100%;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ccb959f */.elementor-31 .elementor-element.elementor-element-ccb959f{right:0;margin:auto!important;}
.progress-line-wrap {
  width: 100%;
  padding: 0px 0;
}

.progress-line-track {
  width: 100%;
  max-width:1050px;
  height: 3px;
  background: rgba(193, 178, 151, 0.29);
  border-radius: 10px;
  overflow: hidden;
  position: relative;
  margin:auto;
}

.progress-line-fill {
  height: 100%;
  width: 0%;
  background: #C1B297;
  border-radius: 10px;
}

.progress_boxes_wrap .elementor-icon-box-icon svg path {
  transition: opacity 0.4s ease;
}

.progress_boxes_wrap .active-col .elementor-icon-box-icon svg rect {
  opacity: 1 !important;
}

@media(max-width:1440px){
    .elementor-31 .elementor-element.elementor-element-ccb959f .progress-line-track {max-width:920px;}
}
@media(max-width:1024px){
    .elementor-31 .elementor-element.elementor-element-ccb959f{margin:0px!important;right:unset!important;}
    .elementor-31 .elementor-element.elementor-element-ccb959f .progress-line-wrap{width:3px;}
    .elementor-31 .elementor-element.elementor-element-ccb959f .progress-line-track {
        height: 340px;
        width: 3px;
        left: 32px !important;
    }
}

@media(max-width:767px){
    .elementor-31 .elementor-element.elementor-element-ccb959f .progress-line-track {
        height: 250px;top:30px}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90af837 */@media(max-width:1024px){
    .elementor-31 .elementor-element.elementor-element-90af837{max-width:880px;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-528ea37 */.elementor-31 .elementor-element.elementor-element-528ea37 svg{font-size:41px;}
.elementor-31 .elementor-element.elementor-element-528ea37:hover{transform:scale(1.1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2b0998 */@media(min-width:1921px){
    .elementor-31 .elementor-element.elementor-element-c2b0998 .e-con-inner{padding-bottom:506px!important;}
}/* End custom CSS */
/* Start custom CSS for eael-adv-accordion, class: .elementor-element-d747c6c */.elementor-31 .elementor-element.elementor-element-d747c6c .eael-adv-accordion {
display: grid;
  grid-template-columns: repeat(2, 1fr);
  align-items: start;
  gap: 20px;
}

.elementor-31 .elementor-element.elementor-element-d747c6c .eael-accordion-list {
    padding: 8px 11px 8px 43px;
    background: #fff;
    border-radius: 18px;
    box-shadow: 0 4px 35px 0 rgba(0, 0, 0, 0.12);
}
.elementor-31 .elementor-element.elementor-element-d747c6c .eael-accordion-header {
    flex-direction: row-reverse;
}
.elementor-31 .elementor-element.elementor-element-d747c6c .fa-accordion-icon{margin:0px!important;margin-left:22px!important;}
@media (max-width: 1024px) {
    .elementor-31 .elementor-element.elementor-element-d747c6c .eael-adv-accordion {
  grid-template-columns: repeat(1, 1fr)!important;}
 .elementor-31 .elementor-element.elementor-element-d747c6c .eael-adv-accordion .eael-accordion-list {
    grid-template-columns: 1fr;
  }
}/* End custom CSS */
/* Start custom CSS */.elementor-heading-title span{font-weight:400;}
.elementor-button-content-wrapper {
    align-items: center;
}
p:last-child{margin-bottom:0px!important;}

.elementor-icon-list-item:hover .elementor-icon-list-icon, .elementor-icon-box-wrapper:hover .elementor-icon-box-icon svg{transform:scale(1.05);}/* End custom CSS */