.elementor-2234 .elementor-element.elementor-element-090f620{margin-top:3em;margin-bottom:3em;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-widget-text-editor{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-2234 .elementor-element.elementor-element-81560df{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-15847799 );}.elementor-2234 .elementor-element.elementor-element-360ce71{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-15847799 );}.elementor-2234 .elementor-element.elementor-element-6c11b00{margin-top:2em;margin-bottom:2em;}.elementor-2234 .elementor-element.elementor-element-12d0998{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-15847799 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-2234 .elementor-element.elementor-element-5c3b49c{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-15847799 );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2234 .elementor-element.elementor-element-1f4a3b1 .elementor-icon-wrapper{text-align:center;}.elementor-2234 .elementor-element.elementor-element-f5b3038 .elementor-icon-wrapper{text-align:center;}.elementor-2234 .elementor-element.elementor-element-518b29e .elementor-icon-wrapper{text-align:center;}.elementor-2234 .elementor-element.elementor-element-98e75bd .elementor-icon-wrapper{text-align:center;}.elementor-2234 .elementor-element.elementor-element-078cbeb .elementor-icon-wrapper{text-align:center;}.elementor-2234 .elementor-element.elementor-element-64ee116 .elementor-heading-title{font-weight:bold;text-transform:uppercase;}.elementor-2234 .elementor-element.elementor-element-2db97d8:not(.elementor-motion-effects-element-type-background), .elementor-2234 .elementor-element.elementor-element-2db97d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-71f6912 );}.elementor-2234 .elementor-element.elementor-element-2db97d8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2234 .elementor-element.elementor-element-2db97d8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2234 .elementor-element.elementor-element-46725d8{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-15847799 );}.elementor-2234 .elementor-element.elementor-element-7094b45b .elementor-icon-wrapper{text-align:center;}.elementor-2234 .elementor-element.elementor-element-5079ac2:not(.elementor-motion-effects-element-type-background), .elementor-2234 .elementor-element.elementor-element-5079ac2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2234 .elementor-element.elementor-element-5079ac2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:2em;margin-bottom:0em;}.elementor-2234 .elementor-element.elementor-element-5079ac2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );}.elementor-2234 .elementor-element.elementor-element-72e173c7 .elementor-tab-title{border-width:0px;padding:20px 20px 20px 20px;}.elementor-2234 .elementor-element.elementor-element-72e173c7 .elementor-tab-content{border-width:0px;color:var( --e-global-color-15847799 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-72e173c7 .elementor-toggle-icon{margin-inline-end:44px;}.elementor-2234 .elementor-element.elementor-element-7886dd5{margin-top:2em;margin-bottom:2em;}.elementor-2234 .elementor-element.elementor-element-0c29286{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-15847799 );}.elementor-2234 .elementor-element.elementor-element-f4b3da0 .elementor-icon-wrapper{text-align:center;}.elementor-2234 .elementor-element.elementor-element-5d3d11c{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-15847799 );}.elementor-2234 .elementor-element.elementor-element-ebe3da7 .elementor-icon-wrapper{text-align:center;}.elementor-2234 .elementor-element.elementor-element-a033e7c{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-15847799 );}.elementor-2234 .elementor-element.elementor-element-2238d04 .elementor-icon-wrapper{text-align:center;}.elementor-2234 .elementor-element.elementor-element-7b6c5dd{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-15847799 );}.elementor-2234 .elementor-element.elementor-element-8d53826 .elementor-icon-wrapper{text-align:center;}.elementor-2234 .elementor-element.elementor-element-6ef72fc{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-15847799 );}.elementor-2234 .elementor-element.elementor-element-11eac3b .elementor-icon-wrapper{text-align:center;}.elementor-2234 .elementor-element.elementor-element-83b632a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-15847799 );}.elementor-2234 .elementor-element.elementor-element-52e0fff{margin-top:1em;margin-bottom:1em;}.elementor-2234 .elementor-element.elementor-element-d31f448 .elementor-heading-title{font-weight:bold;text-transform:uppercase;}.elementor-2234 .elementor-element.elementor-element-a7059cc:not(.elementor-motion-effects-element-type-background), .elementor-2234 .elementor-element.elementor-element-a7059cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-71f6912 );}.elementor-2234 .elementor-element.elementor-element-a7059cc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-1em;margin-bottom:-1em;}.elementor-2234 .elementor-element.elementor-element-a7059cc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2234 .elementor-element.elementor-element-adab6a3{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-4b5cba9{width:var( --container-widget-width, 103.858% );max-width:103.858%;--container-widget-width:103.858%;--container-widget-flex-grow:0;}.elementor-2234 .elementor-element.elementor-element-4b5cba9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2234 .elementor-element.elementor-element-0181c5d{width:var( --container-widget-width, 103.858% );max-width:103.858%;--container-widget-width:103.858%;--container-widget-flex-grow:0;}.elementor-2234 .elementor-element.elementor-element-0181c5d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2234 .elementor-element.elementor-element-761fba6{width:var( --container-widget-width, 103.858% );max-width:103.858%;--container-widget-width:103.858%;--container-widget-flex-grow:0;}.elementor-2234 .elementor-element.elementor-element-761fba6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2234 .elementor-element.elementor-element-8eff211{margin-top:2em;margin-bottom:2em;}.elementor-2234 .elementor-element.elementor-element-ae56d07{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-15847799 );}.elementor-2234 .elementor-element.elementor-element-52bf858{margin-top:2em;margin-bottom:2em;}.elementor-2234 .elementor-element.elementor-element-52c15cf{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-15847799 );}.elementor-2234 .elementor-element.elementor-element-e6b081f .elementor-heading-title{font-weight:bold;text-transform:uppercase;}.elementor-2234 .elementor-element.elementor-element-39348ea .elementor-icon-wrapper{text-align:center;}.elementor-2234 .elementor-element.elementor-element-4e465b71{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-e0b2dab .elementor-icon-wrapper{text-align:center;}.elementor-2234 .elementor-element.elementor-element-6edaee3{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-03e4c99 .elementor-icon-wrapper{text-align:center;}.elementor-2234 .elementor-element.elementor-element-6e8d1f8{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-f4fd0dd .elementor-icon-wrapper{text-align:center;}.elementor-2234 .elementor-element.elementor-element-2540ab2{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-b58a064 .elementor-icon-wrapper{text-align:center;}.elementor-2234 .elementor-element.elementor-element-fa1865d{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-2aba3e5 .elementor-heading-title{font-weight:bold;text-transform:uppercase;}.elementor-2234 .elementor-element.elementor-element-9eb9b52 .elementor-icon-wrapper{text-align:center;}.elementor-2234 .elementor-element.elementor-element-d27646f{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-cb2fbeb .elementor-icon-wrapper{text-align:center;}.elementor-2234 .elementor-element.elementor-element-acce68a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-10ae861{margin-top:1em;margin-bottom:1em;}.elementor-2234 .elementor-element.elementor-element-c29c381 .elementor-heading-title{font-weight:bold;text-transform:uppercase;}.elementor-2234 .elementor-element.elementor-element-b2a04f8:not(.elementor-motion-effects-element-type-background), .elementor-2234 .elementor-element.elementor-element-b2a04f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-71f6912 );}.elementor-2234 .elementor-element.elementor-element-b2a04f8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-1em;margin-bottom:-1em;}.elementor-2234 .elementor-element.elementor-element-b2a04f8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2234 .elementor-element.elementor-element-9527e74{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-15847799 );}.elementor-2234 .elementor-element.elementor-element-f6a7285{margin-top:3em;margin-bottom:3em;}.elementor-2234 .elementor-element.elementor-element-7c9be80{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-15847799 );}.elementor-2234 .elementor-element.elementor-element-72e33cb{margin-top:2em;margin-bottom:2em;}.elementor-2234 .elementor-element.elementor-element-1cc9487{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-15847799 );}.elementor-2234 .elementor-element.elementor-element-814d000 > .elementor-widget-container{margin:3em 3em 3em 3em;}.elementor-2234 .elementor-element.elementor-element-0609632{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-15847799 );}.elementor-2234 .elementor-element.elementor-element-4111b49{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-15847799 );}.elementor-2234 .elementor-element.elementor-element-8c7e62a{margin-top:3em;margin-bottom:3em;}.elementor-2234 .elementor-element.elementor-element-1c8907a6:not(.elementor-motion-effects-element-type-background), .elementor-2234 .elementor-element.elementor-element-1c8907a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2234 .elementor-element.elementor-element-1c8907a6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:2em;margin-bottom:0em;}.elementor-2234 .elementor-element.elementor-element-1c8907a6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2234 .elementor-element.elementor-element-5481ea27 .elementor-tab-title{border-width:0px;border-color:var( --e-global-color-15847799 );padding:20px 20px 20px 20px;}.elementor-2234 .elementor-element.elementor-element-5481ea27 .elementor-tab-content{border-width:0px;border-block-end-color:var( --e-global-color-15847799 );}.elementor-2234 .elementor-element.elementor-element-5481ea27 .elementor-toggle-icon{margin-inline-end:44px;}.elementor-2234 .elementor-element.elementor-element-072660d .elementor-heading-title{font-weight:bold;text-transform:uppercase;}.elementor-2234 .elementor-element.elementor-element-223566c .elementor-icon-wrapper{text-align:center;}.elementor-2234 .elementor-element.elementor-element-91591d1{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-1f8060b .elementor-icon-wrapper{text-align:center;}.elementor-2234 .elementor-element.elementor-element-744c691{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-bb6d578 .elementor-icon-wrapper{text-align:center;}.elementor-2234 .elementor-element.elementor-element-0783fa2{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-98d1fcf .elementor-icon-wrapper{text-align:center;}.elementor-2234 .elementor-element.elementor-element-b9c1cf8{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-1af3685 .elementor-icon-wrapper{text-align:center;}.elementor-2234 .elementor-element.elementor-element-f6b18b6{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-5d11a5b .elementor-icon-wrapper{text-align:center;}.elementor-2234 .elementor-element.elementor-element-01bcaca{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-0464c2b .elementor-heading-title{font-weight:bold;text-transform:uppercase;}.elementor-2234 .elementor-element.elementor-element-4a5b554 .elementor-icon-wrapper{text-align:center;}.elementor-2234 .elementor-element.elementor-element-4022849{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-77b2db7 .elementor-icon-wrapper{text-align:center;}.elementor-2234 .elementor-element.elementor-element-11f9414{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-ba6f53a .elementor-icon-wrapper{text-align:center;}.elementor-2234 .elementor-element.elementor-element-7c16f95{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-39fa6f9 .elementor-icon-wrapper{text-align:center;}.elementor-2234 .elementor-element.elementor-element-2701773{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-5b35c3ce .elementor-icon-wrapper{text-align:center;}.elementor-2234 .elementor-element.elementor-element-5ceceff{margin-top:1em;margin-bottom:1em;}.elementor-2234 .elementor-element.elementor-element-bb2c748 .elementor-heading-title{font-weight:bold;text-transform:uppercase;}.elementor-2234 .elementor-element.elementor-element-92b616e:not(.elementor-motion-effects-element-type-background), .elementor-2234 .elementor-element.elementor-element-92b616e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-71f6912 );}.elementor-2234 .elementor-element.elementor-element-92b616e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-1em;margin-bottom:-1em;}.elementor-2234 .elementor-element.elementor-element-92b616e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2234 .elementor-element.elementor-element-8604d66{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-15847799 );}.elementor-2234 .elementor-element.elementor-element-85e5f43 .elementor-heading-title{font-weight:bold;text-transform:uppercase;}.elementor-2234 .elementor-element.elementor-element-25348eb .elementor-icon-wrapper{text-align:center;}.elementor-2234 .elementor-element.elementor-element-36d5eab{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-cc3ddab .elementor-heading-title{font-weight:bold;text-transform:uppercase;}.elementor-2234 .elementor-element.elementor-element-76af117 .elementor-icon-wrapper{text-align:center;}.elementor-2234 .elementor-element.elementor-element-2f88fab{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-caf24ea .elementor-icon-wrapper{text-align:center;}.elementor-2234 .elementor-element.elementor-element-8be2ecd{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-2f26c11{color:var( --e-global-color-15847799 );}.elementor-2234 .elementor-element.elementor-element-d20c363{color:var( --e-global-color-15847799 );}.elementor-2234 .elementor-element.elementor-element-2e14687 .elementor-icon-wrapper{text-align:center;}.elementor-2234 .elementor-element.elementor-element-542a239{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-15847799 );}.elementor-2234 .elementor-element.elementor-element-9cabe91 .elementor-icon-wrapper{text-align:center;}.elementor-2234 .elementor-element.elementor-element-7588f95{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-15847799 );}.elementor-2234 .elementor-element.elementor-element-3132828 .elementor-icon-wrapper{text-align:center;}.elementor-2234 .elementor-element.elementor-element-1e0dede{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-15847799 );}.elementor-2234 .elementor-element.elementor-element-fc7d340{margin-top:2em;margin-bottom:2em;}.elementor-2234 .elementor-element.elementor-element-6f0707d{color:var( --e-global-color-15847799 );}.elementor-2234 .elementor-element.elementor-element-7dda6e0{margin-top:1em;margin-bottom:1em;}.elementor-2234 .elementor-element.elementor-element-62986c6 .elementor-heading-title{font-weight:bold;text-transform:uppercase;}.elementor-2234 .elementor-element.elementor-element-086fcae:not(.elementor-motion-effects-element-type-background), .elementor-2234 .elementor-element.elementor-element-086fcae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-71f6912 );}.elementor-2234 .elementor-element.elementor-element-086fcae{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-1em;margin-bottom:-1em;}.elementor-2234 .elementor-element.elementor-element-086fcae > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2234 .elementor-element.elementor-element-9d5f3ad{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-15847799 );}.elementor-2234 .elementor-element.elementor-element-5c0d8535:not(.elementor-motion-effects-element-type-background), .elementor-2234 .elementor-element.elementor-element-5c0d8535 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2234 .elementor-element.elementor-element-5c0d8535{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:2em;margin-bottom:0em;}.elementor-2234 .elementor-element.elementor-element-5c0d8535 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2234 .elementor-element.elementor-element-243b6d5c .elementor-tab-title{border-width:0px;padding:20px 20px 20px 20px;}.elementor-2234 .elementor-element.elementor-element-243b6d5c .elementor-tab-content{border-width:0px;color:var( --e-global-color-15847799 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-243b6d5c .elementor-toggle-icon{margin-inline-end:44px;}.elementor-2234 .elementor-element.elementor-element-9b41ad2{margin-top:1em;margin-bottom:1em;}.elementor-2234 .elementor-element.elementor-element-4524c58 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-2234 .elementor-element.elementor-element-1950d42:not(.elementor-motion-effects-element-type-background), .elementor-2234 .elementor-element.elementor-element-1950d42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2234 .elementor-element.elementor-element-1950d42{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:2em;margin-bottom:2em;}.elementor-2234 .elementor-element.elementor-element-1950d42 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2234 .elementor-element.elementor-element-bfe6910{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-15847799 );}.elementor-2234 .elementor-element.elementor-element-4a1d681{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-2234 .elementor-element.elementor-element-2aa6e261:not(.elementor-motion-effects-element-type-background), .elementor-2234 .elementor-element.elementor-element-2aa6e261 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2234 .elementor-element.elementor-element-2aa6e261 > .elementor-background-overlay{background-image:url("https://en.dawicon.de/wp-content/uploads/2021/11/Dawicon-grau.png");background-position:-9% -40%;background-repeat:no-repeat;opacity:1;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2234 .elementor-element.elementor-element-2aa6e261{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:3em;margin-bottom:0em;padding:5em 5em 5em 5em;}.elementor-2234 .elementor-element.elementor-element-2f682d5b{text-align:center;}.elementor-2234 .elementor-element.elementor-element-2f682d5b .elementor-heading-title{font-size:1.8em;font-weight:400;line-height:1.6em;color:var( --e-global-color-1c7c7138 );}.elementor-2234 .elementor-element.elementor-element-52a4ada8{text-align:center;font-size:0.7em;color:var( --e-global-color-1c7c7138 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-2234 .elementor-element.elementor-element-35e57554 .elementor-button{background-color:var( --e-global-color-primary );text-transform:none;fill:var( --e-global-color-1c7c7138 );color:var( --e-global-color-1c7c7138 );padding:0.5em 5em 0.5em 5em;}.elementor-2234 .elementor-element.elementor-element-35e57554 .elementor-button:hover, .elementor-2234 .elementor-element.elementor-element-35e57554 .elementor-button:focus{background-color:var( --e-global-color-1c7c7138 );color:var( --e-global-color-primary );}.elementor-2234 .elementor-element.elementor-element-35e57554 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2234 .elementor-element.elementor-element-35e57554 .elementor-button:hover svg, .elementor-2234 .elementor-element.elementor-element-35e57554 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2234 .elementor-element.elementor-element-242cb0e4{text-align:center;font-size:0.6em;color:var( --e-global-color-1c7c7138 );}:root{--page-title-display:none;}@media(max-width:1200px){.elementor-2234 .elementor-element.elementor-element-81560df{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-360ce71{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-12d0998{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-5c3b49c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-46725d8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-72e173c7 .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-0c29286{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-5d3d11c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-a033e7c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-7b6c5dd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-6ef72fc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-83b632a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-adab6a3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-ae56d07{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-52c15cf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-4e465b71{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-6edaee3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-6e8d1f8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-2540ab2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-fa1865d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-d27646f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-acce68a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-9527e74{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-7c9be80{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-1cc9487{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-0609632{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-4111b49{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-91591d1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-744c691{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-0783fa2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-b9c1cf8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-f6b18b6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-01bcaca{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-4022849{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-11f9414{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-7c16f95{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-2701773{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-8604d66{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-36d5eab{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-2f88fab{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-8be2ecd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-542a239{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-7588f95{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-1e0dede{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-9d5f3ad{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-243b6d5c .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-bfe6910{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );} .elementor-2234 .elementor-element.elementor-element-4a1d681{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-2234 .elementor-element.elementor-element-2aa6e261 > .elementor-background-overlay{background-position:0px 0px;}}@media(max-width:767px){.elementor-2234 .elementor-element.elementor-element-81560df{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-360ce71{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-12d0998{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-5c3b49c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-46725d8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-72e173c7 .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-0c29286{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-5d3d11c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-a033e7c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-7b6c5dd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-6ef72fc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-83b632a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-adab6a3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-ae56d07{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-52c15cf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-4e465b71{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-6edaee3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-6e8d1f8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-2540ab2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-fa1865d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-d27646f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-acce68a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-9527e74{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-7c9be80{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-1cc9487{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-0609632{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-4111b49{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-91591d1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-744c691{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-0783fa2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-b9c1cf8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-f6b18b6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-01bcaca{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-4022849{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-11f9414{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-7c16f95{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-2701773{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-8604d66{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-c11d676{text-align:start;}.elementor-2234 .elementor-element.elementor-element-36d5eab{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-2f88fab{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-8be2ecd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-bf3b3db{text-align:start;}.elementor-2234 .elementor-element.elementor-element-542a239{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-7588f95{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-1e0dede{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-9d5f3ad{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-243b6d5c .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2234 .elementor-element.elementor-element-0790266{text-align:start;}.elementor-2234 .elementor-element.elementor-element-bfe6910{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );} .elementor-2234 .elementor-element.elementor-element-4a1d681{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-2234 .elementor-element.elementor-element-2aa6e261 > .elementor-background-overlay{background-position:0px 0px;}.elementor-2234 .elementor-element.elementor-element-2aa6e261{padding:1em 0em 1em 0em;}.elementor-2234 .elementor-element.elementor-element-2f682d5b .elementor-heading-title{font-size:1.4em;}.elementor-2234 .elementor-element.elementor-element-35e57554 .elementor-button{padding:0.5em 1em 0.5em 1em;}}@media(min-width:768px){.elementor-2234 .elementor-element.elementor-element-21943e62{width:12.2646%;}.elementor-2234 .elementor-element.elementor-element-7d09fdfe{width:87.735%;}.elementor-2234 .elementor-element.elementor-element-f0a6adc{width:13.202%;}.elementor-2234 .elementor-element.elementor-element-4362c53{width:86.798%;}.elementor-2234 .elementor-element.elementor-element-7dc6ea5{width:12.499%;}.elementor-2234 .elementor-element.elementor-element-5e7cc81{width:87.501%;}.elementor-2234 .elementor-element.elementor-element-1425319{width:12.42%;}.elementor-2234 .elementor-element.elementor-element-cac8ecd{width:87.58%;}.elementor-2234 .elementor-element.elementor-element-a76840a{width:12.42%;}.elementor-2234 .elementor-element.elementor-element-0800074{width:87.58%;}.elementor-2234 .elementor-element.elementor-element-165e5e6e{width:10%;}.elementor-2234 .elementor-element.elementor-element-f21ff76{width:90%;}.elementor-2234 .elementor-element.elementor-element-f1f6d95{width:12.264%;}.elementor-2234 .elementor-element.elementor-element-1247649{width:87.736%;}.elementor-2234 .elementor-element.elementor-element-f47dce9{width:12.264%;}.elementor-2234 .elementor-element.elementor-element-e517136{width:87.736%;}.elementor-2234 .elementor-element.elementor-element-d7e4b81{width:12.264%;}.elementor-2234 .elementor-element.elementor-element-cba0968{width:87.736%;}.elementor-2234 .elementor-element.elementor-element-47985f5{width:12.2646%;}.elementor-2234 .elementor-element.elementor-element-4a07a19{width:87.735%;}.elementor-2234 .elementor-element.elementor-element-8136873{width:12.2646%;}.elementor-2234 .elementor-element.elementor-element-3873e4a{width:87.735%;}.elementor-2234 .elementor-element.elementor-element-2d4f56bc{width:10%;}.elementor-2234 .elementor-element.elementor-element-7842114d{width:90%;}.elementor-2234 .elementor-element.elementor-element-e4136b1{width:10%;}.elementor-2234 .elementor-element.elementor-element-7f8d712{width:90%;}.elementor-2234 .elementor-element.elementor-element-e277acd{width:10%;}.elementor-2234 .elementor-element.elementor-element-421e409{width:90%;}.elementor-2234 .elementor-element.elementor-element-904f23b{width:10%;}.elementor-2234 .elementor-element.elementor-element-a75bf44{width:90%;}.elementor-2234 .elementor-element.elementor-element-a3a26e3{width:10%;}.elementor-2234 .elementor-element.elementor-element-f33a0d6{width:90%;}.elementor-2234 .elementor-element.elementor-element-f7e9c21{width:11.092%;}.elementor-2234 .elementor-element.elementor-element-dbd6b4b{width:88.908%;}.elementor-2234 .elementor-element.elementor-element-60d1a40{width:11.795%;}.elementor-2234 .elementor-element.elementor-element-289c533{width:88.205%;}.elementor-2234 .elementor-element.elementor-element-fcdf30e{width:10%;}.elementor-2234 .elementor-element.elementor-element-385b3dc{width:90%;}.elementor-2234 .elementor-element.elementor-element-43012d1{width:10%;}.elementor-2234 .elementor-element.elementor-element-41f0405{width:90%;}.elementor-2234 .elementor-element.elementor-element-34fcb08{width:10%;}.elementor-2234 .elementor-element.elementor-element-bc7c824{width:90%;}.elementor-2234 .elementor-element.elementor-element-03c2487{width:10%;}.elementor-2234 .elementor-element.elementor-element-3ed9def{width:90%;}.elementor-2234 .elementor-element.elementor-element-3c31407{width:10%;}.elementor-2234 .elementor-element.elementor-element-de9a84f{width:90%;}.elementor-2234 .elementor-element.elementor-element-2a18780{width:10%;}.elementor-2234 .elementor-element.elementor-element-cd8006f{width:90%;}.elementor-2234 .elementor-element.elementor-element-d2d88e2{width:11.092%;}.elementor-2234 .elementor-element.elementor-element-400df5b{width:88.908%;}.elementor-2234 .elementor-element.elementor-element-6a01a6b{width:11.092%;}.elementor-2234 .elementor-element.elementor-element-c57d79b{width:88.908%;}.elementor-2234 .elementor-element.elementor-element-ca4fc8d{width:11.092%;}.elementor-2234 .elementor-element.elementor-element-6de7aa3{width:88.908%;}.elementor-2234 .elementor-element.elementor-element-840094e{width:11.092%;}.elementor-2234 .elementor-element.elementor-element-80f6d87{width:88.908%;}.elementor-2234 .elementor-element.elementor-element-24532d38{width:10%;}.elementor-2234 .elementor-element.elementor-element-1b603002{width:90%;}.elementor-2234 .elementor-element.elementor-element-48d4644{width:10%;}.elementor-2234 .elementor-element.elementor-element-4864c24{width:90%;}.elementor-2234 .elementor-element.elementor-element-167f01a{width:11.092%;}.elementor-2234 .elementor-element.elementor-element-036134c{width:88.908%;}.elementor-2234 .elementor-element.elementor-element-dd53bd4{width:11.092%;}.elementor-2234 .elementor-element.elementor-element-29157e7{width:88.908%;}.elementor-2234 .elementor-element.elementor-element-f6adc74{width:12.264%;}.elementor-2234 .elementor-element.elementor-element-b648fed{width:87.736%;}.elementor-2234 .elementor-element.elementor-element-17fd543{width:12.264%;}.elementor-2234 .elementor-element.elementor-element-456ffd9{width:87.736%;}.elementor-2234 .elementor-element.elementor-element-a207115{width:12.264%;}.elementor-2234 .elementor-element.elementor-element-d802fc9{width:87.736%;}.elementor-2234 .elementor-element.elementor-element-28532bc1{width:100%;}}@media(max-width:1200px) and (min-width:768px){.elementor-2234 .elementor-element.elementor-element-21943e62{width:10%;}.elementor-2234 .elementor-element.elementor-element-f0a6adc{width:12.264%;}.elementor-2234 .elementor-element.elementor-element-7dc6ea5{width:12.264%;}.elementor-2234 .elementor-element.elementor-element-1425319{width:12.264%;}.elementor-2234 .elementor-element.elementor-element-a76840a{width:12.264%;}.elementor-2234 .elementor-element.elementor-element-f1f6d95{width:10%;}.elementor-2234 .elementor-element.elementor-element-f47dce9{width:10%;}.elementor-2234 .elementor-element.elementor-element-d7e4b81{width:10%;}.elementor-2234 .elementor-element.elementor-element-47985f5{width:10%;}.elementor-2234 .elementor-element.elementor-element-8136873{width:10%;}.elementor-2234 .elementor-element.elementor-element-e4136b1{width:10%;}.elementor-2234 .elementor-element.elementor-element-e277acd{width:10%;}.elementor-2234 .elementor-element.elementor-element-904f23b{width:10%;}.elementor-2234 .elementor-element.elementor-element-a3a26e3{width:10%;}.elementor-2234 .elementor-element.elementor-element-f7e9c21{width:10%;}.elementor-2234 .elementor-element.elementor-element-60d1a40{width:10%;}.elementor-2234 .elementor-element.elementor-element-d2d88e2{width:10%;}.elementor-2234 .elementor-element.elementor-element-6a01a6b{width:10%;}.elementor-2234 .elementor-element.elementor-element-ca4fc8d{width:10%;}.elementor-2234 .elementor-element.elementor-element-840094e{width:10%;}.elementor-2234 .elementor-element.elementor-element-167f01a{width:10%;}.elementor-2234 .elementor-element.elementor-element-dd53bd4{width:10%;}.elementor-2234 .elementor-element.elementor-element-f6adc74{width:10%;}.elementor-2234 .elementor-element.elementor-element-17fd543{width:10%;}.elementor-2234 .elementor-element.elementor-element-a207115{width:10%;}}/* Start custom CSS for toggle, class: .elementor-element-72e173c7 */.elementor-2234 .elementor-element.elementor-element-72e173c7 .elementor-toggle-icon svg{
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-5481ea27 */.elementor-2234 .elementor-element.elementor-element-5481ea27 .elementor-toggle-icon svg{
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-243b6d5c */.elementor-2234 .elementor-element.elementor-element-243b6d5c .elementor-toggle-icon svg{
    width: 50px;
}/* End custom CSS */
/* Start custom CSS *//* Beitrag 2234 - Mockup-Komponenten, nur diese Seite */
[data-elementor-type="wp-post"] .elementor-widget-text-editor,
[data-elementor-type="wp-post"] .elementor-widget-text-editor p { color:#384554; }
/* dunkle Boxen im Post: helle Schrift wiederherstellen */
.elementor-element-17c17716,.elementor-element-17c17716 p,.elementor-element-7e990482,.elementor-element-7e990482 p,.elementor-element-bfe6910,.elementor-element-bfe6910 p,.elementor-element-52a4ada8,.elementor-element-52a4ada8 p,.elementor-element-242cb0e4,.elementor-element-242cb0e4 p{ color:#E8ECF1 !important; }
.callout{
  background:#F4F7FB; border:1px solid #E8ECF1; border-left:3px solid #0093FF;
  border-radius:6px; padding:24px 28px; margin:32px 0;
  font-size:16px; line-height:1.65; color:#384554;
}
.callout::before{
  content:"Fazit"; display:block; margin-bottom:8px;
  font-size:14px; text-transform:uppercase; letter-spacing:.08em;
  color:#0093FF; font-weight:600;
}
/* redundantes Fazit-Label (Modell 1) ausblenden - Text bleibt erhalten */
.elementor-element-64ee116{ display:none; }
/* Schaubild 1: altes Raster ausblenden */
.elementor-element-9898e86{ display:none !important; }
.elementor-element-6feaf44{ display:none !important; }
.elementor-element-24c74d7{ display:none !important; }
.elementor-element-f8bdb1d{ display:none !important; }
.elementor-element-0bd01ed{ display:none !important; }
.elementor-element-0f446ef{ display:none !important; }
.elementor-element-19fcf5c{ display:none !important; }
.elementor-element-d31f448{ display:none !important; }
.elementor-element-c29c381{ display:none !important; }
.elementor-element-bb2c748{ display:none !important; }
.elementor-element-62986c6{ display:none !important; }
/* Sub-Ueberschriften in Text-Widgets dunkel */
[data-elementor-type="wp-post"] .elementor-widget-text-editor h1,[data-elementor-type="wp-post"] .elementor-widget-text-editor h2,[data-elementor-type="wp-post"] .elementor-widget-text-editor h3,[data-elementor-type="wp-post"] .elementor-widget-text-editor h4,[data-elementor-type="wp-post"] .elementor-widget-text-editor h5,[data-elementor-type="wp-post"] .elementor-widget-text-editor h6{ color:#0F1B2D; }
/* Ueberschriften in dunklen Boxen hell lassen */
.elementor-element-17c17716 :is(h1,h2,h3,h4,h5,h6),.elementor-element-7e990482 :is(h1,h2,h3,h4,h5,h6),.elementor-element-bfe6910 :is(h1,h2,h3,h4,h5,h6),.elementor-element-52a4ada8 :is(h1,h2,h3,h4,h5,h6),.elementor-element-242cb0e4 :is(h1,h2,h3,h4,h5,h6){ color:#E8ECF1 !important; }
/* Teilen-Buttons unter Schluss-Fazit entfernen */
.elementor-element-4a1d681{ display:none !important; }
/* === REFINEMENTS R3 (nur Icons + EXKURS) === */
[data-elementor-type="wp-post"] .elementor-widget-icon .elementor-icon i.fa-flag::before,[data-elementor-type="wp-post"] .elementor-widget-icon .elementor-icon i.fa-external-link-alt::before{content:""}
[data-elementor-type="wp-post"] .elementor-widget-icon .elementor-icon i.fa-flag{width:20px;height:20px;display:inline-block;vertical-align:middle;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230093FF' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'><path d='M9 6l6 6-6 6'/></svg>") no-repeat center/contain}
[data-elementor-type="wp-post"] .elementor-widget-icon .elementor-icon i.fa-external-link-alt{width:20px;height:20px;display:inline-block;vertical-align:middle;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230093FF' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'><path d='M7 17L17 7M8 7h9v9'/></svg>") no-repeat center/contain}
.elementor-element-72e173c7 .elementor-tab-title,.elementor-element-5481ea27 .elementor-tab-title,.elementor-element-243b6d5c .elementor-tab-title{background-color:#F4F7FB!important;border:1px solid #E8ECF1;border-left:3px solid #0093FF;border-radius:6px;margin-bottom:6px}
.elementor-element-72e173c7 .elementor-tab-title,.elementor-element-72e173c7 .elementor-tab-title *,.elementor-element-5481ea27 .elementor-tab-title,.elementor-element-5481ea27 .elementor-tab-title *,.elementor-element-243b6d5c .elementor-tab-title,.elementor-element-243b6d5c .elementor-tab-title *{color:#0F1B2D!important}
.elementor-element-72e173c7 .elementor-tab-content,.elementor-element-5481ea27 .elementor-tab-content,.elementor-element-243b6d5c .elementor-tab-content{background-color:#F4F7FB!important;color:#384554!important;border:1px solid #E8ECF1;border-top:none;border-left:3px solid #0093FF}
.elementor-element-72e173c7 .elementor-toggle-icon *,.elementor-element-5481ea27 .elementor-toggle-icon *,.elementor-element-243b6d5c .elementor-toggle-icon *{color:#0093FF!important}
/* === REFINEMENTS R4 (CTA=VirtualCFO, Fazit=Mockup) === */
.elementor-element-2c5b50e7,.elementor-element-1fe63c9,.elementor-element-2aa6e261{background-color:#0F1B2D!important;border-radius:10px}
.elementor-element-2c5b50e7 :is(h1,h2,h3,h4,h5,h6),.elementor-element-1fe63c9 :is(h1,h2,h3,h4,h5,h6),.elementor-element-2aa6e261 :is(h1,h2,h3,h4,h5,h6){color:#ffffff!important}
.elementor-element-2c5b50e7 .elementor-widget-text-editor,.elementor-element-2c5b50e7 .elementor-widget-text-editor *,.elementor-element-1fe63c9 .elementor-widget-text-editor,.elementor-element-1fe63c9 .elementor-widget-text-editor *,.elementor-element-2aa6e261 .elementor-widget-text-editor,.elementor-element-2aa6e261 .elementor-widget-text-editor *{color:rgba(255,255,255,.75)!important}
.elementor-element-2c5b50e7 .elementor-button,.elementor-element-1fe63c9 .elementor-button,.elementor-element-2aa6e261 .elementor-button{background-color:#0093FF!important;border-radius:6px}
.elementor-element-2c5b50e7 .elementor-button,.elementor-element-2c5b50e7 .elementor-button *,.elementor-element-1fe63c9 .elementor-button,.elementor-element-1fe63c9 .elementor-button *,.elementor-element-2aa6e261 .elementor-button,.elementor-element-2aa6e261 .elementor-button *{color:#ffffff!important}
.elementor-element-1950d42{background-color:transparent!important;border:none!important}
.elementor-element-1950d42 .elementor-widget-text-editor,.elementor-element-1950d42 .elementor-widget-text-editor *{color:#384554!important}
.elementor-element-1950d42 :is(h1,h2,h3,h4,h5,h6){color:#0F1B2D!important}
/* === REFINEMENTS R5 === */
.elementor-element-7d7da4d :is(h1,h2,h3,h4,h5,h6),.elementor-element-a1753ef :is(h1,h2,h3,h4,h5,h6),.elementor-element-c26b0a9 :is(h1,h2,h3,h4,h5,h6),.elementor-element-4ee0af8 :is(h1,h2,h3,h4,h5,h6),.elementor-element-c11d676 :is(h1,h2,h3,h4,h5,h6),.elementor-element-bf3b3db :is(h1,h2,h3,h4,h5,h6),.elementor-element-0790266 :is(h1,h2,h3,h4,h5,h6){color:#0093FF!important}
.elementor-element-72e173c7 .elementor-tab-title,.elementor-element-5481ea27 .elementor-tab-title,.elementor-element-243b6d5c .elementor-tab-title{border:1px solid #E8ECF1!important;border-left:3px solid #0093FF!important}
.elementor-element-72e173c7 .elementor-tab-content,.elementor-element-5481ea27 .elementor-tab-content,.elementor-element-243b6d5c .elementor-tab-content{border:1px solid #E8ECF1!important;border-top:none!important;border-left:3px solid #0093FF!important}
.elementor-element-2c5b50e7 .elementor-widget-heading *,.elementor-element-2c5b50e7 .elementor-widget-text-editor,.elementor-element-1fe63c9 .elementor-widget-heading *,.elementor-element-1fe63c9 .elementor-widget-text-editor,.elementor-element-2aa6e261 .elementor-widget-heading *,.elementor-element-2aa6e261 .elementor-widget-text-editor{text-align:left!important}
.elementor-element-29d7e15d .elementor-widget-wrap,.elementor-element-1eef01da .elementor-widget-wrap,.elementor-element-28532bc1 .elementor-widget-wrap{display:grid!important;grid-template-columns:1fr auto;column-gap:36px;align-items:center}
.elementor-element-145d8ff8{grid-column:1;grid-row:1}.elementor-element-17c17716{grid-column:1;grid-row:2}.elementor-element-94ac452{grid-column:2;grid-row:1/3;justify-self:end}
.elementor-element-7036848d{grid-column:1;grid-row:1}.elementor-element-7e990482{grid-column:1;grid-row:2}.elementor-element-7c7a2806{grid-column:2;grid-row:1/3;justify-self:end}
.elementor-element-2f682d5b{grid-column:1;grid-row:1}.elementor-element-52a4ada8{grid-column:1;grid-row:2}.elementor-element-35e57554{grid-column:2;grid-row:1;justify-self:end}.elementor-element-242cb0e4{grid-column:2;grid-row:2;justify-self:end}
@media(max-width:767px){.elementor-element-29d7e15d .elementor-widget-wrap,.elementor-element-1eef01da .elementor-widget-wrap,.elementor-element-28532bc1 .elementor-widget-wrap{grid-template-columns:1fr!important}.elementor-element-94ac452,.elementor-element-7c7a2806,.elementor-element-35e57554,.elementor-element-242cb0e4{grid-column:1!important;grid-row:auto!important;justify-self:start!important}}
/* R5b: Button kompakt rechts */
.elementor-element-29d7e15d .elementor-widget-wrap,.elementor-element-1eef01da .elementor-widget-wrap,.elementor-element-28532bc1 .elementor-widget-wrap{grid-template-columns:minmax(0,1fr) max-content!important}
.elementor-element-94ac452,.elementor-element-7c7a2806,.elementor-element-35e57554,.elementor-element-242cb0e4{width:max-content!important;max-width:100%}
@media(max-width:767px){.elementor-element-94ac452,.elementor-element-7c7a2806,.elementor-element-35e57554,.elementor-element-242cb0e4{width:auto!important}}
/* R5c: EXKURS blauer Outline entfernen */
.elementor-element-72e173c7 .elementor-tab-title,.elementor-element-72e173c7 .elementor-tab-title *,.elementor-element-72e173c7 .elementor-tab-content,.elementor-element-5481ea27 .elementor-tab-title,.elementor-element-5481ea27 .elementor-tab-title *,.elementor-element-5481ea27 .elementor-tab-content,.elementor-element-243b6d5c .elementor-tab-title,.elementor-element-243b6d5c .elementor-tab-title *,.elementor-element-243b6d5c .elementor-tab-content{outline:none!important;box-shadow:none!important}
/* R6: FAZIT-Hintergruende raus (Callout auf weiss) */
.elementor-element-2db97d8,.elementor-element-a7059cc,.elementor-element-b2a04f8,.elementor-element-92b616e,.elementor-element-086fcae{background-color:transparent!important;background-image:none!important}
/* === DW-EXKURS-HTML === */
.elementor-element-72e173c7,.elementor-element-5481ea27,.elementor-element-243b6d5c{display:none!important}
.dw-exkurs{background:#F4F7FB;border:1px solid #E8ECF1;border-left:3px solid #0093FF;border-radius:6px;margin:16px 0;overflow:hidden}
.dw-exkurs>summary{list-style:none;cursor:pointer;padding:16px 22px;display:flex;flex-direction:column;gap:5px}
.dw-exkurs>summary::-webkit-details-marker{display:none}
.dw-exkurs>summary::marker{content:""}
.dwx-eyebrow{font-family:'Geist',sans-serif;font-weight:600;font-size:11px;letter-spacing:1.5px;text-transform:uppercase;color:#0093FF}
.dwx-title{color:#0F1B2D;font-weight:600;font-size:16px;font-family:'Geist',sans-serif;display:flex;justify-content:space-between;align-items:flex-start;gap:14px;line-height:1.35}
.dwx-pm{color:#0093FF;font-size:24px;font-weight:300;line-height:1;flex:none;transition:transform .2s}
.dw-exkurs[open] .dwx-pm{transform:rotate(45deg)}
.dwx-body{padding:2px 22px 20px;color:#384554;font-size:15px;font-family:'Geist',sans-serif;line-height:1.65}
.dwx-body a{color:#0093FF;border-bottom:1px solid rgba(0,147,255,.3)}
.dwx-body p{margin:0 0 14px}
/* EXKURS-SEKTION-BG: blaue Abschnitts-Hintergruende raus */
.elementor-element-5079ac2,.elementor-element-1c8907a6,.elementor-element-5c0d8535{background-color:transparent!important;background-image:none!important}
/* R7-HEADING-LABEL: nur Moeglichkeit-Praefix blau, Rest dunkel */
.elementor-element-7d7da4d :is(h1,h2,h3,h4,h5,h6),.elementor-element-a1753ef :is(h1,h2,h3,h4,h5,h6),.elementor-element-c26b0a9 :is(h1,h2,h3,h4,h5,h6),.elementor-element-4ee0af8 :is(h1,h2,h3,h4,h5,h6),.elementor-element-c11d676 :is(h1,h2,h3,h4,h5,h6),.elementor-element-bf3b3db :is(h1,h2,h3,h4,h5,h6),.elementor-element-0790266 :is(h1,h2,h3,h4,h5,h6){color:#0F1B2D!important}
.dw-moeg{color:#0093FF!important}
/* Zeilenabstand 1.75 (Mockup) */
[data-elementor-type="wp-post"] .elementor-widget-text-editor p,[data-elementor-type="wp-post"] .elementor-widget-text-editor li{line-height:1.75!important}
/* R8-FAZIT-C: Variante C (Karte mit Header-Leiste) */
.callout{background:#ffffff!important;border:1px solid #E8ECF1!important;border-radius:8px!important;overflow:hidden!important;padding:0!important;margin:32px 0!important;color:#384554}
.callout::before{content:"Fazit"!important;display:block!important;background:#0F1B2D!important;color:#ffffff!important;font-size:12px!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important;padding:11px 24px!important;margin:0!important}
.callout>.elementor-widget-container{padding:22px 24px!important}
/* R9-CTACOMP-BTN: Button der eingefuegten MID-CTA-Component fixen */
.elementor-element-0ci1hht{background-color:#0093FF!important;border-radius:6px!important;padding:13px 24px!important;display:inline-flex!important;align-items:center!important;gap:8px!important;width:max-content!important;align-self:center!important;text-decoration:none!important}
.elementor-element-0ci1hht,.elementor-element-0ci1hht *{color:#ffffff!important}
.elementor-element-0ci1hht svg{stroke:#ffffff!important;fill:none!important}
/* R9-CTACOMP-WRAP: Textspalte schrumpfbar, lange Woerter umbrechen */
.elementor-element-0ok3ghp{min-width:0!important}
.elementor-element-0ok3ghp *{overflow-wrap:break-word!important}/* End custom CSS */