.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-898 .elementor-element.elementor-element-14a0c08{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:#000000;}.elementor-898 .elementor-element.elementor-element-838a11f{margin-top:3em;margin-bottom:3em;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-898 .elementor-element.elementor-element-b5e1a0a .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-898 .elementor-element.elementor-element-82b9238{color:#000000;}.elementor-898 .elementor-element.elementor-element-33863c6{margin-top:3em;margin-bottom:3em;}.elementor-898 .elementor-element.elementor-element-2018e14 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-898 .elementor-element.elementor-element-fcd497f:not(.elementor-motion-effects-element-type-background), .elementor-898 .elementor-element.elementor-element-fcd497f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-898 .elementor-element.elementor-element-fcd497f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:2em;margin-bottom:2em;}.elementor-898 .elementor-element.elementor-element-fcd497f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-898 .elementor-element.elementor-element-764112a{margin-top:3em;margin-bottom:3em;}.elementor-898 .elementor-element.elementor-element-11bdfc3 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-898 .elementor-element.elementor-element-727d269{color:#000000;}.elementor-898 .elementor-element.elementor-element-98588a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-898 .elementor-element.elementor-element-e3d2ba7 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-898 .elementor-element.elementor-element-8e34a16{margin-top:1em;margin-bottom:1em;}.elementor-898 .elementor-element.elementor-element-00c3d66{color:#000000;}.elementor-898 .elementor-element.elementor-element-1dfd9f2 > .elementor-widget-container{margin:3em 3em 3em 3em;}.elementor-898 .elementor-element.elementor-element-6275ca7:not(.elementor-motion-effects-element-type-background), .elementor-898 .elementor-element.elementor-element-6275ca7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-898 .elementor-element.elementor-element-6275ca7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-898 .elementor-element.elementor-element-6275ca7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-898 .elementor-element.elementor-element-b5f0c54 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-898 .elementor-element.elementor-element-b5f0c54{margin-top:3em;margin-bottom:3em;}.elementor-898 .elementor-element.elementor-element-c3de5da > .elementor-widget-container{margin:3em 3em 3em 3em;}.elementor-898 .elementor-element.elementor-element-c3de5da .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-898 .elementor-element.elementor-element-28d6dc7{color:#000000;}.elementor-898 .elementor-element.elementor-element-21769b3 > .elementor-widget-container{margin:3em 3em 3em 3em;}.elementor-898 .elementor-element.elementor-element-21769b3 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-898 .elementor-element.elementor-element-a58879a{color:#000000;}.elementor-898 .elementor-element.elementor-element-517b9f5{margin-top:-2em;margin-bottom:-2em;}.elementor-898 .elementor-element.elementor-element-03b7aa4 > .elementor-widget-container{margin:3em 3em 3em 3em;}.elementor-898 .elementor-element.elementor-element-1b88771 > .elementor-widget-container{margin:3em 3em 3em 3em;}.elementor-898 .elementor-element.elementor-element-1b88771 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-898 .elementor-element.elementor-element-1b6472f{color:#000000;}.elementor-898 .elementor-element.elementor-element-a5edd49:not(.elementor-motion-effects-element-type-background), .elementor-898 .elementor-element.elementor-element-a5edd49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-898 .elementor-element.elementor-element-a5edd49{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-898 .elementor-element.elementor-element-a5edd49 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-898 .elementor-element.elementor-element-b1892e2 > .elementor-widget-container{margin:3em 3em 3em 3em;}.elementor-898 .elementor-element.elementor-element-b1892e2 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-898 .elementor-element.elementor-element-cc8674e{color:#000000;}.elementor-898 .elementor-element.elementor-element-256c98f:not(.elementor-motion-effects-element-type-background), .elementor-898 .elementor-element.elementor-element-256c98f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-898 .elementor-element.elementor-element-256c98f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-898 .elementor-element.elementor-element-256c98f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-898 .elementor-element.elementor-element-a8b9697:not(.elementor-motion-effects-element-type-background), .elementor-898 .elementor-element.elementor-element-a8b9697 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-898 .elementor-element.elementor-element-a8b9697{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:2em;margin-bottom:2em;}.elementor-898 .elementor-element.elementor-element-a8b9697 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-898 .elementor-element.elementor-element-14a43aa{margin-top:2em;margin-bottom:2em;}.elementor-898 .elementor-element.elementor-element-360cc33a:not(.elementor-motion-effects-element-type-background), .elementor-898 .elementor-element.elementor-element-360cc33a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-898 .elementor-element.elementor-element-360cc33a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-898 .elementor-element.elementor-element-360cc33a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-898 .elementor-element.elementor-element-31a7587{margin-top:2em;margin-bottom:2em;}.elementor-898 .elementor-element.elementor-element-fb45ffc{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-5a7d44c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-898 .elementor-element.elementor-element-4bb6866{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-898 .elementor-element.elementor-element-8d065ce .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-898 .elementor-element.elementor-element-8d065ce{margin-top:3em;margin-bottom:3em;}.elementor-898 .elementor-element.elementor-element-09bc01a .elementor-heading-title{color:#1E73BE;}.elementor-898 .elementor-element.elementor-element-cea1680{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-15847799 );}.elementor-898 .elementor-element.elementor-element-17ee925 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-898 .elementor-element.elementor-element-17ee925{margin-top:3em;margin-bottom:3em;}.elementor-898 .elementor-element.elementor-element-0bd4844 .elementor-heading-title{color:#1E73BE;}.elementor-898 .elementor-element.elementor-element-a7c1c0a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-15847799 );}.elementor-898 .elementor-element.elementor-element-8cbb961 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-898 .elementor-element.elementor-element-8cbb961{margin-top:3em;margin-bottom:3em;}.elementor-898 .elementor-element.elementor-element-e146df6 .elementor-heading-title{color:#1E73BE;}.elementor-898 .elementor-element.elementor-element-e927bd5{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-82c8029:not(.elementor-motion-effects-element-type-background), .elementor-898 .elementor-element.elementor-element-82c8029 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-898 .elementor-element.elementor-element-82c8029{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:2em;margin-bottom:0em;}.elementor-898 .elementor-element.elementor-element-82c8029 > .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-898 .elementor-element.elementor-element-474ee55a .elementor-tab-title{border-width:0px;padding:20px 20px 20px 20px;}.elementor-898 .elementor-element.elementor-element-474ee55a .elementor-tab-content{border-width:0px;}.elementor-898 .elementor-element.elementor-element-474ee55a .elementor-toggle-icon{margin-inline-end:44px;}.elementor-898 .elementor-element.elementor-element-5d7f335:not(.elementor-motion-effects-element-type-background), .elementor-898 .elementor-element.elementor-element-5d7f335 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-898 .elementor-element.elementor-element-5d7f335{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:2em;margin-bottom:2em;}.elementor-898 .elementor-element.elementor-element-5d7f335 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-898 .elementor-element.elementor-element-db2e249{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-042371c > .elementor-widget-container{margin:3em 3em 3em 3em;}.elementor-898 .elementor-element.elementor-element-042371c .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-898 .elementor-element.elementor-element-a607975 > .elementor-widget-container{margin:3em 3em 3em 3em;}.elementor-898 .elementor-element.elementor-element-a0dcec7{color:var( --e-global-color-15847799 );}.elementor-898 .elementor-element.elementor-element-c17ffd7{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-4111459:not(.elementor-motion-effects-element-type-background), .elementor-898 .elementor-element.elementor-element-4111459 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-898 .elementor-element.elementor-element-4111459{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:2em;margin-bottom:2em;}.elementor-898 .elementor-element.elementor-element-4111459 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-898 .elementor-element.elementor-element-7784946{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-76d2dd1 > .elementor-widget-container{margin:3em 3em 3em 3em;}.elementor-898 .elementor-element.elementor-element-62e217c{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-ef19e62:not(.elementor-motion-effects-element-type-background), .elementor-898 .elementor-element.elementor-element-ef19e62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-898 .elementor-element.elementor-element-ef19e62{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:2em;margin-bottom:2em;}.elementor-898 .elementor-element.elementor-element-ef19e62 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-898 .elementor-element.elementor-element-dcd3318{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-b7d1ca6{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-bd053bf{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-f1b1220:not(.elementor-motion-effects-element-type-background), .elementor-898 .elementor-element.elementor-element-f1b1220 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-71f6912 );}.elementor-898 .elementor-element.elementor-element-f1b1220{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-898 .elementor-element.elementor-element-f1b1220 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-898 .elementor-element.elementor-element-aa7c507{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-898 .elementor-element.elementor-element-3d7292a .elementor-button:hover, .elementor-898 .elementor-element.elementor-element-3d7292a .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-898 .elementor-element.elementor-element-3d7292a .elementor-button-content-wrapper{flex-direction:row;}.elementor-898 .elementor-element.elementor-element-3d7292a .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-898 .elementor-element.elementor-element-3d7292a .elementor-button:hover svg, .elementor-898 .elementor-element.elementor-element-3d7292a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-898 .elementor-element.elementor-element-e00a4dd .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-898 .elementor-element.elementor-element-e00a4dd{margin-top:3em;margin-bottom:3em;}.elementor-898 .elementor-element.elementor-element-5251701 > .elementor-widget-container{margin:3em 3em 3em 3em;}.elementor-898 .elementor-element.elementor-element-5251701 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-898 .elementor-element.elementor-element-eeb1b88{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-ae476d6{margin-top:1em;margin-bottom:1em;}.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-898 .elementor-element.elementor-element-953be7a .elementor-icon-wrapper{text-align:center;}.elementor-898 .elementor-element.elementor-element-693cd22 .elementor-icon-wrapper{text-align:center;}.elementor-898 .elementor-element.elementor-element-448b3a3 .elementor-icon-wrapper{text-align:center;}.elementor-898 .elementor-element.elementor-element-a125acb .elementor-icon-wrapper{text-align:center;}.elementor-898 .elementor-element.elementor-element-10386bb{margin-top:1em;margin-bottom:1em;}.elementor-898 .elementor-element.elementor-element-458a4d1{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-6850043 > .elementor-widget-container{margin:3em 3em 3em 3em;}.elementor-898 .elementor-element.elementor-element-6850043 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-898 .elementor-element.elementor-element-011d4d8{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-a67ae80{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-26f5d1e{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-e88c3ac > .elementor-widget-container{margin:3em 3em 3em 3em;}.elementor-898 .elementor-element.elementor-element-1caf533{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-9965874 > .elementor-widget-container{margin:3em 3em 3em 3em;}.elementor-898 .elementor-element.elementor-element-9965874 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-898 .elementor-element.elementor-element-f538b90{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-5f7e8b6 > .elementor-widget-container{margin:3em 3em 3em 3em;}.elementor-898 .elementor-element.elementor-element-88579da{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-e00ab04 > .elementor-widget-container{margin:3em 3em 3em 3em;}.elementor-898 .elementor-element.elementor-element-45cc534{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-1cef27b > .elementor-widget-container{margin:3em 3em 3em 3em;}.elementor-898 .elementor-element.elementor-element-c1a1c54{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-bb0653a{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-898 .elementor-element.elementor-element-40bfde87:not(.elementor-motion-effects-element-type-background), .elementor-898 .elementor-element.elementor-element-40bfde87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-898 .elementor-element.elementor-element-40bfde87 > .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-898 .elementor-element.elementor-element-40bfde87{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-898 .elementor-element.elementor-element-5c2b9872{text-align:center;}.elementor-898 .elementor-element.elementor-element-5c2b9872 .elementor-heading-title{font-size:1.8em;font-weight:400;line-height:1.6em;color:var( --e-global-color-1c7c7138 );}.elementor-898 .elementor-element.elementor-element-26a222b3{text-align:center;font-size:0.7em;color:var( --e-global-color-1c7c7138 );}.elementor-898 .elementor-element.elementor-element-4575b4a9 .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-898 .elementor-element.elementor-element-4575b4a9 .elementor-button:hover, .elementor-898 .elementor-element.elementor-element-4575b4a9 .elementor-button:focus{background-color:var( --e-global-color-1c7c7138 );color:var( --e-global-color-primary );}.elementor-898 .elementor-element.elementor-element-4575b4a9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-898 .elementor-element.elementor-element-4575b4a9 .elementor-button:hover svg, .elementor-898 .elementor-element.elementor-element-4575b4a9 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-898 .elementor-element.elementor-element-639b7816{text-align:center;font-size:0.6em;color:var( --e-global-color-1c7c7138 );}@media(max-width:1200px){.elementor-898 .elementor-element.elementor-element-14a0c08{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-fb45ffc{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-cea1680{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-a7c1c0a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-e927bd5{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-db2e249{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-c17ffd7{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-7784946{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-62e217c{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-dcd3318{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-b7d1ca6{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-bd053bf{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-aa7c507{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-eeb1b88{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-458a4d1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-011d4d8{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-a67ae80{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-26f5d1e{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-1caf533{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-f538b90{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-88579da{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-45cc534{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-c1a1c54{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );} .elementor-898 .elementor-element.elementor-element-bb0653a{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-898 .elementor-element.elementor-element-40bfde87 > .elementor-background-overlay{background-position:0px 0px;}}@media(max-width:767px){.elementor-898 .elementor-element.elementor-element-14a0c08{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-fb45ffc{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-cea1680{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-a7c1c0a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-e927bd5{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-db2e249{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-c17ffd7{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-7784946{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-62e217c{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-dcd3318{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-b7d1ca6{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-bd053bf{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-aa7c507{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-eeb1b88{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-458a4d1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-011d4d8{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-a67ae80{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-26f5d1e{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-1caf533{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-f538b90{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-88579da{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-45cc534{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-898 .elementor-element.elementor-element-c1a1c54{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );} .elementor-898 .elementor-element.elementor-element-bb0653a{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-898 .elementor-element.elementor-element-40bfde87 > .elementor-background-overlay{background-position:0px 0px;}.elementor-898 .elementor-element.elementor-element-40bfde87{padding:1em 0em 1em 0em;}.elementor-898 .elementor-element.elementor-element-5c2b9872 .elementor-heading-title{font-size:1.4em;}.elementor-898 .elementor-element.elementor-element-4575b4a9 .elementor-button{padding:0.5em 1em 0.5em 1em;}}@media(min-width:768px){.elementor-898 .elementor-element.elementor-element-a32327f{width:17.662%;}.elementor-898 .elementor-element.elementor-element-0e8cb39{width:82.338%;}.elementor-898 .elementor-element.elementor-element-f66838d{width:4.219%;}.elementor-898 .elementor-element.elementor-element-ad72f98{width:95.781%;}.elementor-898 .elementor-element.elementor-element-a65b71b{width:4.219%;}.elementor-898 .elementor-element.elementor-element-e753f99{width:95.781%;}.elementor-898 .elementor-element.elementor-element-f9e48d3{width:20%;}.elementor-898 .elementor-element.elementor-element-ecb5572{width:80%;}.elementor-898 .elementor-element.elementor-element-3afc0ff{width:13.203%;}.elementor-898 .elementor-element.elementor-element-dabdeb2{width:86.797%;}.elementor-898 .elementor-element.elementor-element-0674488{width:13.438%;}.elementor-898 .elementor-element.elementor-element-e9cffa1{width:86.562%;}.elementor-898 .elementor-element.elementor-element-8b196e7{width:13.905%;}.elementor-898 .elementor-element.elementor-element-bca8855{width:86.095%;}.elementor-898 .elementor-element.elementor-element-b9f52cd{width:13.905%;}.elementor-898 .elementor-element.elementor-element-cc0a1c5{width:86.095%;}.elementor-898 .elementor-element.elementor-element-715699f{width:13.905%;}.elementor-898 .elementor-element.elementor-element-e3b1961{width:86.095%;}.elementor-898 .elementor-element.elementor-element-a6e6a36{width:13.905%;}.elementor-898 .elementor-element.elementor-element-faaa5b7{width:86.095%;}.elementor-898 .elementor-element.elementor-element-d99a06b{width:6.377%;}.elementor-898 .elementor-element.elementor-element-4647dd8{width:93.623%;}.elementor-898 .elementor-element.elementor-element-b28ea72{width:6.377%;}.elementor-898 .elementor-element.elementor-element-398a3be{width:93.623%;}.elementor-898 .elementor-element.elementor-element-54e1f31{width:59.297%;}.elementor-898 .elementor-element.elementor-element-16c06ae{width:40.666%;}.elementor-898 .elementor-element.elementor-element-6573c6c{width:6.406%;}.elementor-898 .elementor-element.elementor-element-12fd4db{width:93.594%;}.elementor-898 .elementor-element.elementor-element-ba57880{width:6.406%;}.elementor-898 .elementor-element.elementor-element-b241d2b{width:93.594%;}.elementor-898 .elementor-element.elementor-element-f569213{width:6.406%;}.elementor-898 .elementor-element.elementor-element-a6b4d67{width:93.594%;}.elementor-898 .elementor-element.elementor-element-9159686{width:6.406%;}.elementor-898 .elementor-element.elementor-element-581226e{width:93.594%;}.elementor-898 .elementor-element.elementor-element-55bd9fb{width:6.406%;}.elementor-898 .elementor-element.elementor-element-6df5f1e{width:93.594%;}.elementor-898 .elementor-element.elementor-element-a6a991f{width:6.406%;}.elementor-898 .elementor-element.elementor-element-5ea216e{width:93.594%;}.elementor-898 .elementor-element.elementor-element-35ed7ad0{width:100%;}}@media(max-width:1200px) and (min-width:768px){.elementor-898 .elementor-element.elementor-element-a32327f{width:20%;}.elementor-898 .elementor-element.elementor-element-3afc0ff{width:20%;}.elementor-898 .elementor-element.elementor-element-0674488{width:20%;}.elementor-898 .elementor-element.elementor-element-8b196e7{width:20%;}.elementor-898 .elementor-element.elementor-element-b9f52cd{width:20%;}.elementor-898 .elementor-element.elementor-element-715699f{width:20%;}.elementor-898 .elementor-element.elementor-element-a6e6a36{width:20%;}.elementor-898 .elementor-element.elementor-element-6573c6c{width:10%;}.elementor-898 .elementor-element.elementor-element-ba57880{width:10%;}.elementor-898 .elementor-element.elementor-element-f569213{width:10%;}.elementor-898 .elementor-element.elementor-element-9159686{width:10%;}}/* Start custom CSS for toggle, class: .elementor-element-474ee55a */.elementor-898 .elementor-element.elementor-element-474ee55a .elementor-toggle-icon svg{
    width: 50px;
}/* End custom CSS */
/* Start custom CSS *//* === FIRMENWAGEN-STYLE (898) === */
[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}
.elementor-element-bb0653a{display:none!important}
.elementor-element-fcd497f,.elementor-element-6275ca7,.elementor-element-a5edd49,.elementor-element-256c98f,.elementor-element-a8b9697,.elementor-element-5d7f335,.elementor-element-4111459,.elementor-element-ef19e62{background-color:#FFFBEB!important;background-image:none!important;border:1px solid #F3E4B8!important;border-left:3px solid #E0A930!important;border-radius:8px!important;margin:14px 0!important}
.elementor-element-fcd497f .elementor-heading-title{color:#B45309!important}
.elementor-element-fcd497f .elementor-widget-text-editor,.elementor-element-fcd497f .elementor-widget-text-editor p,.elementor-element-fcd497f .elementor-widget-text-editor li{color:#384554!important}
.elementor-element-fcd497f .elementor-widget-wrap{background-color:transparent!important}
.elementor-element-6275ca7 .elementor-heading-title{color:#B45309!important}
.elementor-element-6275ca7 .elementor-widget-text-editor,.elementor-element-6275ca7 .elementor-widget-text-editor p,.elementor-element-6275ca7 .elementor-widget-text-editor li{color:#384554!important}
.elementor-element-6275ca7 .elementor-widget-wrap{background-color:transparent!important}
.elementor-element-a5edd49 .elementor-heading-title{color:#B45309!important}
.elementor-element-a5edd49 .elementor-widget-text-editor,.elementor-element-a5edd49 .elementor-widget-text-editor p,.elementor-element-a5edd49 .elementor-widget-text-editor li{color:#384554!important}
.elementor-element-a5edd49 .elementor-widget-wrap{background-color:transparent!important}
.elementor-element-256c98f .elementor-heading-title{color:#B45309!important}
.elementor-element-256c98f .elementor-widget-text-editor,.elementor-element-256c98f .elementor-widget-text-editor p,.elementor-element-256c98f .elementor-widget-text-editor li{color:#384554!important}
.elementor-element-256c98f .elementor-widget-wrap{background-color:transparent!important}
.elementor-element-a8b9697 .elementor-heading-title{color:#B45309!important}
.elementor-element-a8b9697 .elementor-widget-text-editor,.elementor-element-a8b9697 .elementor-widget-text-editor p,.elementor-element-a8b9697 .elementor-widget-text-editor li{color:#384554!important}
.elementor-element-a8b9697 .elementor-widget-wrap{background-color:transparent!important}
.elementor-element-5d7f335 .elementor-heading-title{color:#B45309!important}
.elementor-element-5d7f335 .elementor-widget-text-editor,.elementor-element-5d7f335 .elementor-widget-text-editor p,.elementor-element-5d7f335 .elementor-widget-text-editor li{color:#384554!important}
.elementor-element-5d7f335 .elementor-widget-wrap{background-color:transparent!important}
.elementor-element-4111459 .elementor-heading-title{color:#B45309!important}
.elementor-element-4111459 .elementor-widget-text-editor,.elementor-element-4111459 .elementor-widget-text-editor p,.elementor-element-4111459 .elementor-widget-text-editor li{color:#384554!important}
.elementor-element-4111459 .elementor-widget-wrap{background-color:transparent!important}
.elementor-element-ef19e62 .elementor-heading-title{color:#B45309!important}
.elementor-element-ef19e62 .elementor-widget-text-editor,.elementor-element-ef19e62 .elementor-widget-text-editor p,.elementor-element-ef19e62 .elementor-widget-text-editor li{color:#384554!important}
.elementor-element-ef19e62 .elementor-widget-wrap{background-color:transparent!important}
.elementor-element-6a1a5d71,.elementor-element-360cc33a,.elementor-element-82c8029{background-color:transparent!important;background-image:none!important}
.elementor-element-f1b1220,.elementor-element-40bfde87{background-color:#0F1B2D!important;background-image:none!important}
.elementor-element-f1b1220 .elementor-heading-title,.elementor-element-40bfde87 .elementor-heading-title{color:#fff!important}
.elementor-element-f1b1220 .elementor-widget-text-editor,.elementor-element-40bfde87 .elementor-widget-text-editor,.elementor-element-f1b1220 .elementor-widget-text-editor p,.elementor-element-40bfde87 .elementor-widget-text-editor p{color:#E8ECF1!important}
.elementor-element-3d7292a .elementor-button,.elementor-element-4575b4a9 .elementor-button{background-color:#0093FF!important;color:#fff!important}
.elementor-element-953be7a .elementor-icon,.elementor-element-693cd22 .elementor-icon,.elementor-element-448b3a3 .elementor-icon,.elementor-element-a125acb .elementor-icon{color:#0093FF!important}
.elementor-element-c1a1c54{background:#fff!important;border:1px solid #E8ECF1!important;border-radius:8px!important;overflow:hidden!important;padding:0!important}
.elementor-element-c1a1c54::before{content:"Fazit";display:block;background:#0F1B2D;color:#fff;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;padding:11px 24px}
.elementor-element-c1a1c54>.elementor-widget-container{padding:22px 24px!important}
.dw-bsp-open{background:#F4F7FB;border:1px solid #E8ECF1;border-left:3px solid #0093FF;border-radius:6px;padding:20px 22px;margin:14px 0}
.dw-bsp-open .dw-bsp-label{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#0093FF;margin-bottom:10px}
.dw-bsp-open p{margin:0 0 8px;font-size:15px}
.dw-bsp-open table{width:100%;border-collapse:collapse;font-size:15px;margin:12px 0 0;background:#fff;border:1px solid #E8ECF1;border-radius:8px;overflow:hidden}
.dw-bsp-open td,.dw-bsp-open th{padding:10px 16px;border-bottom:1px solid #E8ECF1;text-align:left;line-height:1.5}
.dw-bsp-open th{background:#F4F7FB;font-weight:600;color:#0F1B2D}
.dw-bsp-open tr:last-child td{border-bottom:none}
.elementor-element-474ee55a{display:none!important}

/* FALLSTRICK-NOWRAP: Label einzeilig + Label-Spalten gleich breit */
.elementor-element-fcd497f .elementor-heading-title,.elementor-element-6275ca7 .elementor-heading-title,.elementor-element-a5edd49 .elementor-heading-title,.elementor-element-256c98f .elementor-heading-title,.elementor-element-a8b9697 .elementor-heading-title,.elementor-element-5d7f335 .elementor-heading-title,.elementor-element-4111459 .elementor-heading-title,.elementor-element-ef19e62 .elementor-heading-title{white-space:nowrap!important}
.elementor-element-a32327f,.elementor-element-f9e48d3,.elementor-element-3afc0ff,.elementor-element-0674488,.elementor-element-8b196e7,.elementor-element-b9f52cd,.elementor-element-715699f,.elementor-element-a6e6a36{min-width:135px!important;flex-basis:135px!important}

/* === FIRMENWAGEN-CALCS === */
.dw-formula{background:#F4F7FB;border:1px solid #E8ECF1;border-left:3px solid #0093FF;border-radius:8px;padding:18px 22px;margin:14px 0}
.dw-formula-label{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#0093FF;margin-bottom:12px}
.dw-formula-row{font-size:16px;color:#0F1B2D;line-height:1.5}
.dw-formula-op{font-size:20px;color:#0093FF;font-weight:700;margin:4px 0;line-height:1}
.dw-formula-eq{margin-top:12px;padding-top:12px;border-top:1px solid #E8ECF1;font-size:16px;font-weight:600;color:#0F1B2D}
.dw-fnote{color:#5C6B7E;font-size:13px}
.dw-calc{border:1px solid #E8ECF1;border-radius:8px;overflow:hidden;margin:14px 0;background:#fff}
.dw-calc-h{display:flex;align-items:center;gap:9px;background:#F4F7FB;border-bottom:1px solid #E8ECF1;color:#0F1B2D;font-weight:600;font-size:14px;padding:11px 18px}
.dw-ctab{width:100%;border-collapse:collapse;font-size:14px;margin:0}
.dw-ctab th,.dw-ctab td{padding:9px 14px;border-bottom:1px solid #E8ECF1;text-align:left;line-height:1.4}
.dw-ctab th{background:#FBFCFE;font-weight:600;color:#0F1B2D;font-size:12px;text-transform:uppercase;letter-spacing:.02em}
.dw-ctab td.num,.dw-ctab th.num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}
.dw-ctab td.sum{font-weight:600;color:#0F1B2D}
.dw-ctab tr:last-child td{border-bottom:none}
.elementor-element-5dd521b{background-color:#FFFBEB!important;border:1px solid #F3E4B8!important;border-left:3px solid #E0A930!important;border-bottom:none!important;border-radius:8px 8px 0 0!important;margin-bottom:0!important}
.elementor-element-5dd521b .elementor-heading-title{color:#B45309!important;font-size:13px!important;letter-spacing:.1em!important}
.elementor-element-f1b1220{background-color:#FFFBEB!important;background-image:none!important;border:1px solid #F3E4B8!important;border-left:3px solid #E0A930!important;border-top:none!important;border-radius:0 0 8px 8px!important;margin-top:0!important}
.elementor-element-f1b1220 .elementor-widget-text-editor,.elementor-element-f1b1220 .elementor-widget-text-editor p{color:#384554!important}

/* PRAXIS-STACK: Praxishinweis Text/Button stapeln, Button kompakt */
.elementor-element-f1b1220 > .elementor-container{flex-wrap:wrap!important}
.elementor-element-54e1f31,.elementor-element-16c06ae{width:100%!important;max-width:100%!important;flex:0 0 100%!important}
.elementor-element-16c06ae{text-align:left!important;margin-top:4px!important}
.elementor-element-3d7292a{text-align:left!important}
.elementor-element-3d7292a .elementor-button{width:auto!important;display:inline-block!important;max-width:460px;padding:11px 20px!important;font-size:14px!important;line-height:1.35!important;text-align:left!important}/* End custom CSS */