.elementor-2079 .elementor-element.elementor-element-a3587c7 > .elementor-container{min-height:672px;}.elementor-2079 .elementor-element.elementor-element-a3587c7:not(.elementor-motion-effects-element-type-background), .elementor-2079 .elementor-element.elementor-element-a3587c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover;}.elementor-2079 .elementor-element.elementor-element-a3587c7 > .elementor-background-overlay{background-color:var( --e-global-color-90c48e7 );opacity:0.35;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2079 .elementor-element.elementor-element-a3587c7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2079 .elementor-element.elementor-element-2a53881 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2079 .elementor-element.elementor-element-4ab887e5{text-align:left;width:auto;max-width:auto;}.elementor-2079 .elementor-element.elementor-element-4ab887e5 img{width:184px;}.elementor-2079 .elementor-element.elementor-element-4ab887e5 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:16px 34px 16px 34px;background-color:#FFFFFF;}.elementor-2079 .elementor-element.elementor-element-e63d3d6{--spacer-size:0px;}.elementor-2079 .elementor-element.elementor-element-84e076f{text-align:left;width:var( --container-widget-width, 715px );max-width:715px;--container-widget-width:715px;--container-widget-flex-grow:0;}.elementor-2079 .elementor-element.elementor-element-84e076f .elementor-heading-title{font-size:45px;font-weight:bold;text-transform:uppercase;line-height:58px;}.elementor-2079 .elementor-element.elementor-element-84e076f > .elementor-widget-container{margin:0px 0px 0px 5px;}.elementor-2079 .elementor-element.elementor-element-870bee4{margin-top:1rem;margin-bottom:0rem;}.elementor-2079 .elementor-element.elementor-element-4cc4489 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2079 .elementor-element.elementor-element-c06c8fa .elementor-button .elementor-align-icon-right{margin-left:0.4rem;}.elementor-2079 .elementor-element.elementor-element-c06c8fa .elementor-button .elementor-align-icon-left{margin-right:0.4rem;}.elementor-2079 .elementor-element.elementor-element-c06c8fa .elementor-button{background-color:var( --e-global-color-4d3fd3a );border-style:none;}.elementor-2079 .elementor-element.elementor-element-c06c8fa .elementor-button:hover, .elementor-2079 .elementor-element.elementor-element-c06c8fa .elementor-button:focus{background-color:var( --e-global-color-4d3fd3a );}.elementor-2079 .elementor-element.elementor-element-98fc4d9:not(.elementor-motion-effects-element-type-background), .elementor-2079 .elementor-element.elementor-element-98fc4d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-18b163f );}.elementor-2079 .elementor-element.elementor-element-98fc4d9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0rem;margin-bottom:0rem;padding:1rem 0rem 0rem 0rem;}.elementor-2079 .elementor-element.elementor-element-98fc4d9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2079 .elementor-element.elementor-element-d1e6329 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );-webkit-text-stroke-color:#000;stroke:#000;}.elementor-2079 .elementor-element.elementor-element-a9bcf00:not(.elementor-motion-effects-element-type-background), .elementor-2079 .elementor-element.elementor-element-a9bcf00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-18b163f );}.elementor-2079 .elementor-element.elementor-element-a9bcf00 > .elementor-background-overlay{background-color:var( --e-global-color-18b163f );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2079 .elementor-element.elementor-element-a9bcf00{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1rem 0rem 0rem 0rem;}.elementor-2079 .elementor-element.elementor-element-4703641 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );-webkit-text-stroke-color:#000;stroke:#000;}.elementor-2079 .elementor-element.elementor-element-c570525:not(.elementor-motion-effects-element-type-background), .elementor-2079 .elementor-element.elementor-element-c570525 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-18b163f );}.elementor-2079 .elementor-element.elementor-element-c570525{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:1rem 0rem 1rem 0rem;}.elementor-2079 .elementor-element.elementor-element-c570525 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2079 .elementor-element.elementor-element-2420762 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );-webkit-text-stroke-color:#000;stroke:#000;}.elementor-2079 .elementor-element.elementor-element-51f9b7a{margin-top:2rem;margin-bottom:0rem;}.elementor-2079 .elementor-element.elementor-element-854613b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2079 .elementor-element.elementor-element-ba2bc25 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );-webkit-text-stroke-color:#000;stroke:#000;}.elementor-2079 .elementor-element.elementor-element-ba2bc25 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2079 .elementor-element.elementor-element-ba2bc25{width:100%;max-width:100%;}.elementor-2079 .elementor-element.elementor-element-6f2f3aa{margin-top:1rem;margin-bottom:2rem;}.elementor-2079 .elementor-element.elementor-element-67038d6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2079 .elementor-element.elementor-element-67038d6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4d3fd3a );}.elementor-2079 .elementor-element.elementor-element-67038d6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1rem 1rem 1rem 1rem;--e-column-margin-right:1rem;--e-column-margin-left:1rem;}.elementor-2079 .elementor-element.elementor-element-67038d6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2079 .elementor-element.elementor-element-b0161b7 .elementor-icon-box-wrapper{text-align:left;}.elementor-2079 .elementor-element.elementor-element-b0161b7.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-2079 .elementor-element.elementor-element-b0161b7.elementor-view-framed .elementor-icon, .elementor-2079 .elementor-element.elementor-element-b0161b7.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-2079 .elementor-element.elementor-element-b0161b7{--icon-box-icon-margin:1rem;}.elementor-2079 .elementor-element.elementor-element-b0161b7 .elementor-icon-box-title, .elementor-2079 .elementor-element.elementor-element-b0161b7 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:1.7rem;font-weight:600;}.elementor-2079 .elementor-element.elementor-element-b0161b7 > .elementor-widget-container{margin:1rem 1rem 1rem 1rem;}.elementor-2079 .elementor-element.elementor-element-37c7a5c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2079 .elementor-element.elementor-element-37c7a5c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4d3fd3a );}.elementor-2079 .elementor-element.elementor-element-37c7a5c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1rem 1rem 1rem 1rem;--e-column-margin-right:1rem;--e-column-margin-left:1rem;}.elementor-2079 .elementor-element.elementor-element-37c7a5c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2079 .elementor-element.elementor-element-8e512c1 .elementor-icon-box-wrapper{text-align:left;}.elementor-2079 .elementor-element.elementor-element-8e512c1.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-2079 .elementor-element.elementor-element-8e512c1.elementor-view-framed .elementor-icon, .elementor-2079 .elementor-element.elementor-element-8e512c1.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-2079 .elementor-element.elementor-element-8e512c1{--icon-box-icon-margin:1rem;}.elementor-2079 .elementor-element.elementor-element-8e512c1 .elementor-icon-box-title, .elementor-2079 .elementor-element.elementor-element-8e512c1 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:1.7rem;font-weight:600;}.elementor-2079 .elementor-element.elementor-element-8e512c1 > .elementor-widget-container{margin:1rem 1rem 1rem 1rem;}.elementor-2079 .elementor-element.elementor-element-348e771:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2079 .elementor-element.elementor-element-348e771 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4d3fd3a );}.elementor-2079 .elementor-element.elementor-element-348e771 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1rem 1rem 1rem 1rem;--e-column-margin-right:1rem;--e-column-margin-left:1rem;}.elementor-2079 .elementor-element.elementor-element-348e771 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2079 .elementor-element.elementor-element-3f67210 .elementor-icon-box-wrapper{text-align:left;}.elementor-2079 .elementor-element.elementor-element-3f67210.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-2079 .elementor-element.elementor-element-3f67210.elementor-view-framed .elementor-icon, .elementor-2079 .elementor-element.elementor-element-3f67210.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-2079 .elementor-element.elementor-element-3f67210{--icon-box-icon-margin:1rem;}.elementor-2079 .elementor-element.elementor-element-3f67210 .elementor-icon-box-title, .elementor-2079 .elementor-element.elementor-element-3f67210 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:1.7rem;font-weight:600;}.elementor-2079 .elementor-element.elementor-element-3f67210 > .elementor-widget-container{margin:1rem 1rem 1rem 1rem;}.elementor-2079 .elementor-element.elementor-element-0825480:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2079 .elementor-element.elementor-element-0825480 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4d3fd3a );}.elementor-2079 .elementor-element.elementor-element-0825480 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1rem 1rem 1rem 1rem;--e-column-margin-right:1rem;--e-column-margin-left:1rem;}.elementor-2079 .elementor-element.elementor-element-0825480 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2079 .elementor-element.elementor-element-5d7cccd .elementor-icon-box-wrapper{text-align:left;}.elementor-2079 .elementor-element.elementor-element-5d7cccd.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-2079 .elementor-element.elementor-element-5d7cccd.elementor-view-framed .elementor-icon, .elementor-2079 .elementor-element.elementor-element-5d7cccd.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-2079 .elementor-element.elementor-element-5d7cccd{--icon-box-icon-margin:1rem;}.elementor-2079 .elementor-element.elementor-element-5d7cccd .elementor-icon-box-title, .elementor-2079 .elementor-element.elementor-element-5d7cccd .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:1.7rem;font-weight:600;}.elementor-2079 .elementor-element.elementor-element-5d7cccd > .elementor-widget-container{margin:1rem 1rem 1rem 1rem;}.elementor-2079 .elementor-element.elementor-element-852eb21 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-2079 .elementor-element.elementor-element-950eb27.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4d3fd3a );}.elementor-2079 .elementor-element.elementor-element-950eb27.elementor-view-framed .elementor-icon, .elementor-2079 .elementor-element.elementor-element-950eb27.elementor-view-default .elementor-icon{fill:var( --e-global-color-4d3fd3a );color:var( --e-global-color-4d3fd3a );border-color:var( --e-global-color-4d3fd3a );}.elementor-2079 .elementor-element.elementor-element-950eb27{--icon-box-icon-margin:15px;}.elementor-2079 .elementor-element.elementor-element-950eb27 .elementor-icon-box-title{margin-bottom:0rem;}.elementor-2079 .elementor-element.elementor-element-950eb27 .elementor-icon-box-title, .elementor-2079 .elementor-element.elementor-element-950eb27 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:700;}.elementor-2079 .elementor-element.elementor-element-950eb27 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-2079 .elementor-element.elementor-element-e3d18ee.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4d3fd3a );}.elementor-2079 .elementor-element.elementor-element-e3d18ee.elementor-view-framed .elementor-icon, .elementor-2079 .elementor-element.elementor-element-e3d18ee.elementor-view-default .elementor-icon{fill:var( --e-global-color-4d3fd3a );color:var( --e-global-color-4d3fd3a );border-color:var( --e-global-color-4d3fd3a );}.elementor-2079 .elementor-element.elementor-element-e3d18ee{--icon-box-icon-margin:15px;}.elementor-2079 .elementor-element.elementor-element-e3d18ee .elementor-icon-box-title{margin-bottom:0rem;}.elementor-2079 .elementor-element.elementor-element-e3d18ee .elementor-icon-box-title, .elementor-2079 .elementor-element.elementor-element-e3d18ee .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:700;}.elementor-2079 .elementor-element.elementor-element-e3d18ee > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-2079 .elementor-element.elementor-element-58b264b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4d3fd3a );}.elementor-2079 .elementor-element.elementor-element-58b264b.elementor-view-framed .elementor-icon, .elementor-2079 .elementor-element.elementor-element-58b264b.elementor-view-default .elementor-icon{fill:var( --e-global-color-4d3fd3a );color:var( --e-global-color-4d3fd3a );border-color:var( --e-global-color-4d3fd3a );}.elementor-2079 .elementor-element.elementor-element-58b264b{--icon-box-icon-margin:15px;}.elementor-2079 .elementor-element.elementor-element-58b264b .elementor-icon-box-title{margin-bottom:0rem;}.elementor-2079 .elementor-element.elementor-element-58b264b .elementor-icon-box-title, .elementor-2079 .elementor-element.elementor-element-58b264b .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:700;}.elementor-2079 .elementor-element.elementor-element-58b264b > .elementor-widget-container{margin:3rem 0rem 0rem 0rem;}.elementor-2079 .elementor-element.elementor-element-6e0931b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4d3fd3a );}.elementor-2079 .elementor-element.elementor-element-6e0931b.elementor-view-framed .elementor-icon, .elementor-2079 .elementor-element.elementor-element-6e0931b.elementor-view-default .elementor-icon{fill:var( --e-global-color-4d3fd3a );color:var( --e-global-color-4d3fd3a );border-color:var( --e-global-color-4d3fd3a );}.elementor-2079 .elementor-element.elementor-element-6e0931b{--icon-box-icon-margin:15px;}.elementor-2079 .elementor-element.elementor-element-6e0931b .elementor-icon-box-title{margin-bottom:0rem;}.elementor-2079 .elementor-element.elementor-element-6e0931b .elementor-icon-box-title, .elementor-2079 .elementor-element.elementor-element-6e0931b .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:700;}.elementor-2079 .elementor-element.elementor-element-6e0931b > .elementor-widget-container{margin:3rem 0rem 0rem 0rem;}.elementor-2079 .elementor-element.elementor-element-82ce82b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4d3fd3a );}.elementor-2079 .elementor-element.elementor-element-82ce82b.elementor-view-framed .elementor-icon, .elementor-2079 .elementor-element.elementor-element-82ce82b.elementor-view-default .elementor-icon{fill:var( --e-global-color-4d3fd3a );color:var( --e-global-color-4d3fd3a );border-color:var( --e-global-color-4d3fd3a );}.elementor-2079 .elementor-element.elementor-element-82ce82b{--icon-box-icon-margin:15px;}.elementor-2079 .elementor-element.elementor-element-82ce82b .elementor-icon-box-title{margin-bottom:0rem;}.elementor-2079 .elementor-element.elementor-element-82ce82b .elementor-icon-box-title, .elementor-2079 .elementor-element.elementor-element-82ce82b .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:700;}.elementor-2079 .elementor-element.elementor-element-82ce82b > .elementor-widget-container{margin:3rem 0rem 0rem 0rem;}.elementor-2079 .elementor-element.elementor-element-a9b3a8a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4d3fd3a );}.elementor-2079 .elementor-element.elementor-element-a9b3a8a.elementor-view-framed .elementor-icon, .elementor-2079 .elementor-element.elementor-element-a9b3a8a.elementor-view-default .elementor-icon{fill:var( --e-global-color-4d3fd3a );color:var( --e-global-color-4d3fd3a );border-color:var( --e-global-color-4d3fd3a );}.elementor-2079 .elementor-element.elementor-element-a9b3a8a{--icon-box-icon-margin:15px;}.elementor-2079 .elementor-element.elementor-element-a9b3a8a .elementor-icon-box-title{margin-bottom:0rem;}.elementor-2079 .elementor-element.elementor-element-a9b3a8a .elementor-icon-box-title, .elementor-2079 .elementor-element.elementor-element-a9b3a8a .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:700;}.elementor-2079 .elementor-element.elementor-element-a9b3a8a > .elementor-widget-container{margin:3rem 0rem 0rem 0rem;}.elementor-2079 .elementor-element.elementor-element-a5e619d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4d3fd3a );}.elementor-2079 .elementor-element.elementor-element-a5e619d.elementor-view-framed .elementor-icon, .elementor-2079 .elementor-element.elementor-element-a5e619d.elementor-view-default .elementor-icon{fill:var( --e-global-color-4d3fd3a );color:var( --e-global-color-4d3fd3a );border-color:var( --e-global-color-4d3fd3a );}.elementor-2079 .elementor-element.elementor-element-a5e619d{--icon-box-icon-margin:15px;}.elementor-2079 .elementor-element.elementor-element-a5e619d .elementor-icon-box-title{margin-bottom:0rem;}.elementor-2079 .elementor-element.elementor-element-a5e619d .elementor-icon-box-title, .elementor-2079 .elementor-element.elementor-element-a5e619d .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:700;}.elementor-2079 .elementor-element.elementor-element-a5e619d > .elementor-widget-container{margin:3rem 0rem 0rem 0rem;}.elementor-2079 .elementor-element.elementor-element-7e544df.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4d3fd3a );}.elementor-2079 .elementor-element.elementor-element-7e544df.elementor-view-framed .elementor-icon, .elementor-2079 .elementor-element.elementor-element-7e544df.elementor-view-default .elementor-icon{fill:var( --e-global-color-4d3fd3a );color:var( --e-global-color-4d3fd3a );border-color:var( --e-global-color-4d3fd3a );}.elementor-2079 .elementor-element.elementor-element-7e544df{--icon-box-icon-margin:15px;}.elementor-2079 .elementor-element.elementor-element-7e544df .elementor-icon-box-title{margin-bottom:0rem;}.elementor-2079 .elementor-element.elementor-element-7e544df .elementor-icon-box-title, .elementor-2079 .elementor-element.elementor-element-7e544df .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:700;}.elementor-2079 .elementor-element.elementor-element-7e544df > .elementor-widget-container{margin:3rem 0rem 0rem 0rem;}.elementor-2079 .elementor-element.elementor-element-3b2d424{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--padding-block-start:1rem;--padding-block-end:1rem;--padding-inline-start:0rem;--padding-inline-end:0rem;}.elementor-2079 .elementor-element.elementor-element-3b2d424:not(.elementor-motion-effects-element-type-background), .elementor-2079 .elementor-element.elementor-element-3b2d424 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-18b163f );}.elementor-2079 .elementor-element.elementor-element-3b2d424, .elementor-2079 .elementor-element.elementor-element-3b2d424::before{--border-transition:0.3s;}.elementor-2079 .elementor-element.elementor-element-36cab22{--display:flex;--background-transition:0.3s;}.elementor-2079 .elementor-element.elementor-element-085b7b7 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-2079 .elementor-element.elementor-element-327bb4e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-2079 .elementor-element.elementor-element-a19905c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2079 .elementor-element.elementor-element-d172d6f{--display:flex;--background-transition:0.3s;}.elementor-2079 .elementor-element.elementor-element-96934d1{--display:flex;--background-transition:0.3s;}.elementor-2079 .elementor-element.elementor-element-b2052ff .elementor-heading-title{font-size:1.3rem;}.elementor-2079 .elementor-element.elementor-element-b2052ff > .elementor-widget-container{margin:0rem 0rem -1rem 0rem;}.elementor-2079 .elementor-element.elementor-element-e1d114a{color:var( --e-global-color-secondary );}.elementor-2079 .elementor-element.elementor-element-e1d114a > .elementor-widget-container{margin:-1rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-2079 .elementor-element.elementor-element-685ba47 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 0rem;}.elementor-2079 .elementor-element.elementor-element-ade8764{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-block-start:2rem;--margin-block-end:0rem;--margin-inline-start:0rem;--margin-inline-end:0rem;}.elementor-2079 .elementor-element.elementor-element-ade8764.e-con{--align-self:flex-end;}.elementor-2079 .elementor-element.elementor-element-375720c .elementor-button .elementor-align-icon-right{margin-left:0.4rem;}.elementor-2079 .elementor-element.elementor-element-375720c .elementor-button .elementor-align-icon-left{margin-right:0.4rem;}.elementor-2079 .elementor-element.elementor-element-375720c .elementor-button{background-color:var( --e-global-color-4d3fd3a );border-style:none;}.elementor-2079 .elementor-element.elementor-element-b602968.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-2079 .elementor-element.elementor-element-7685a8d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:2rem;--margin-block-end:0rem;--margin-inline-start:0rem;--margin-inline-end:0rem;}.elementor-2079 .elementor-element.elementor-element-6423e4f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:stretch;--gap:0px 10px;--background-transition:0.3s;--padding-block-start:0rem;--padding-block-end:0rem;--padding-inline-start:1rem;--padding-inline-end:1rem;}.elementor-2079 .elementor-element.elementor-element-aafead4{--display:flex;--flex-wrap:wrap;--align-content:space-between;--background-transition:0.3s;--padding-block-start:14px;--padding-block-end:14px;--padding-inline-start:14px;--padding-inline-end:14px;}.elementor-2079 .elementor-element.elementor-element-aafead4:not(.elementor-motion-effects-element-type-background), .elementor-2079 .elementor-element.elementor-element-aafead4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-18b163f );}.elementor-2079 .elementor-element.elementor-element-aafead4, .elementor-2079 .elementor-element.elementor-element-aafead4::before{--border-transition:0.3s;}.elementor-2079 .elementor-element.elementor-element-aafead4.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-2079 .elementor-element.elementor-element-980b48a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.1rem;font-weight:600;}.elementor-2079 .elementor-element.elementor-element-9acfd93{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-2079 .elementor-element.elementor-element-9acfd93.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2079 .elementor-element.elementor-element-da156a2 .elementor-icon-wrapper{text-align:center;}.elementor-2079 .elementor-element.elementor-element-da156a2.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-2079 .elementor-element.elementor-element-da156a2.elementor-view-framed .elementor-icon, .elementor-2079 .elementor-element.elementor-element-da156a2.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-2079 .elementor-element.elementor-element-da156a2.elementor-view-framed .elementor-icon, .elementor-2079 .elementor-element.elementor-element-da156a2.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-2079 .elementor-element.elementor-element-da156a2 .elementor-icon{font-size:2rem;}.elementor-2079 .elementor-element.elementor-element-da156a2 .elementor-icon svg{height:2rem;}.elementor-2079 .elementor-element.elementor-element-60b0d24{--display:flex;--flex-wrap:wrap;--align-content:space-between;--background-transition:0.3s;--padding-block-start:14px;--padding-block-end:14px;--padding-inline-start:14px;--padding-inline-end:14px;}.elementor-2079 .elementor-element.elementor-element-60b0d24:not(.elementor-motion-effects-element-type-background), .elementor-2079 .elementor-element.elementor-element-60b0d24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-18b163f );}.elementor-2079 .elementor-element.elementor-element-60b0d24, .elementor-2079 .elementor-element.elementor-element-60b0d24::before{--border-transition:0.3s;}.elementor-2079 .elementor-element.elementor-element-60b0d24.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-2079 .elementor-element.elementor-element-4d0d13e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.1rem;font-weight:600;}.elementor-2079 .elementor-element.elementor-element-7dd76ef{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-2079 .elementor-element.elementor-element-7dd76ef.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2079 .elementor-element.elementor-element-e07ec13.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-2079 .elementor-element.elementor-element-e07ec13.elementor-view-framed .elementor-icon, .elementor-2079 .elementor-element.elementor-element-e07ec13.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-2079 .elementor-element.elementor-element-e07ec13.elementor-view-framed .elementor-icon, .elementor-2079 .elementor-element.elementor-element-e07ec13.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-2079 .elementor-element.elementor-element-e07ec13 .elementor-icon{font-size:2rem;}.elementor-2079 .elementor-element.elementor-element-e07ec13 .elementor-icon svg{height:2rem;}.elementor-2079 .elementor-element.elementor-element-51c1579{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;--align-content:space-between;--background-transition:0.3s;--padding-block-start:14px;--padding-block-end:14px;--padding-inline-start:14px;--padding-inline-end:14px;}.elementor-2079 .elementor-element.elementor-element-51c1579:not(.elementor-motion-effects-element-type-background), .elementor-2079 .elementor-element.elementor-element-51c1579 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-18b163f );}.elementor-2079 .elementor-element.elementor-element-51c1579, .elementor-2079 .elementor-element.elementor-element-51c1579::before{--border-transition:0.3s;}.elementor-2079 .elementor-element.elementor-element-51c1579.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-2079 .elementor-element.elementor-element-749f258 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.1rem;font-weight:600;}.elementor-2079 .elementor-element.elementor-element-8ffcaa1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-2079 .elementor-element.elementor-element-8ffcaa1.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2079 .elementor-element.elementor-element-ae55e86 .elementor-icon-wrapper{text-align:center;}.elementor-2079 .elementor-element.elementor-element-ae55e86.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-2079 .elementor-element.elementor-element-ae55e86.elementor-view-framed .elementor-icon, .elementor-2079 .elementor-element.elementor-element-ae55e86.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-2079 .elementor-element.elementor-element-ae55e86.elementor-view-framed .elementor-icon, .elementor-2079 .elementor-element.elementor-element-ae55e86.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-2079 .elementor-element.elementor-element-ae55e86 .elementor-icon{font-size:2rem;}.elementor-2079 .elementor-element.elementor-element-ae55e86 .elementor-icon svg{height:2rem;}.elementor-2079 .elementor-element.elementor-element-ff6999b{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;--align-content:space-between;--background-transition:0.3s;--padding-block-start:14px;--padding-block-end:14px;--padding-inline-start:14px;--padding-inline-end:14px;}.elementor-2079 .elementor-element.elementor-element-ff6999b:not(.elementor-motion-effects-element-type-background), .elementor-2079 .elementor-element.elementor-element-ff6999b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-18b163f );}.elementor-2079 .elementor-element.elementor-element-ff6999b, .elementor-2079 .elementor-element.elementor-element-ff6999b::before{--border-transition:0.3s;}.elementor-2079 .elementor-element.elementor-element-ff6999b.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-2079 .elementor-element.elementor-element-2a46a0f .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.1rem;font-weight:600;}.elementor-2079 .elementor-element.elementor-element-a07d40e .elementor-icon-wrapper{text-align:center;}.elementor-2079 .elementor-element.elementor-element-3cc2372{--display:flex;--background-transition:0.3s;--margin-block-start:2rem;--margin-block-end:5rem;--margin-inline-start:0rem;--margin-inline-end:0rem;}.elementor-2079 .elementor-element.elementor-element-12a7383 .elementor-button .elementor-align-icon-right{margin-left:25px;}.elementor-2079 .elementor-element.elementor-element-12a7383 .elementor-button .elementor-align-icon-left{margin-right:25px;}.elementor-2079 .elementor-element.elementor-element-12a7383 .elementor-field-group{padding-right:calc( 15px/2 );padding-left:calc( 15px/2 );margin-bottom:15px;}.elementor-2079 .elementor-element.elementor-element-12a7383 .elementor-form-fields-wrapper{margin-left:calc( -15px/2 );margin-right:calc( -15px/2 );margin-bottom:-15px;}.elementor-2079 .elementor-element.elementor-element-12a7383 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-2079 .elementor-element.elementor-element-12a7383 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-2079 .elementor-element.elementor-element-12a7383 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-2079 .elementor-element.elementor-element-12a7383 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-2079 .elementor-element.elementor-element-12a7383 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-2079 .elementor-element.elementor-element-12a7383 .elementor-field-type-html{padding-bottom:0px;}.elementor-2079 .elementor-element.elementor-element-12a7383 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-2079 .elementor-element.elementor-element-12a7383 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-2079 .elementor-element.elementor-element-12a7383 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-4d3fd3a );}.elementor-2079 .elementor-element.elementor-element-12a7383 .elementor-button[type="submit"]{background-color:var( --e-global-color-4d3fd3a );}.elementor-2079 .elementor-element.elementor-element-12a7383 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-2079 .elementor-element.elementor-element-12a7383 .elementor-button{padding:17px 0px 14px 0px;}.elementor-2079 .elementor-element.elementor-element-12a7383{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-2079 .elementor-element.elementor-element-12a7383 > .elementor-widget-container{padding:45px 45px 45px 45px;background-color:#F5F5F5;}.elementor-2079 .elementor-element.elementor-element-5c9e03c{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-2079 .elementor-element.elementor-element-3c22be1 .elementor-button .elementor-align-icon-right{margin-left:0.4rem;}.elementor-2079 .elementor-element.elementor-element-3c22be1 .elementor-button .elementor-align-icon-left{margin-right:0.4rem;}.elementor-2079 .elementor-element.elementor-element-3c22be1 .elementor-button{background-color:var( --e-global-color-4d3fd3a );border-style:solid;}.elementor-2079 .elementor-element.elementor-element-3c22be1 .elementor-button:hover, .elementor-2079 .elementor-element.elementor-element-3c22be1 .elementor-button:focus{background-color:var( --e-global-color-4d3fd3a );}body:not(.rtl) .elementor-2079 .elementor-element.elementor-element-3c22be1{right:1.5rem;}body.rtl .elementor-2079 .elementor-element.elementor-element-3c22be1{left:1.5rem;}.elementor-2079 .elementor-element.elementor-element-3c22be1{bottom:1.5rem;}.elementor-2079 .elementor-element.elementor-element-6229bc6 .elementor-button .elementor-align-icon-right{margin-left:0.4rem;}.elementor-2079 .elementor-element.elementor-element-6229bc6 .elementor-button .elementor-align-icon-left{margin-right:0.4rem;}.elementor-2079 .elementor-element.elementor-element-6229bc6 .elementor-button{background-color:var( --e-global-color-4d3fd3a );border-style:solid;}.elementor-2079 .elementor-element.elementor-element-6229bc6 .elementor-button:hover, .elementor-2079 .elementor-element.elementor-element-6229bc6 .elementor-button:focus{background-color:var( --e-global-color-4d3fd3a );}body:not(.rtl) .elementor-2079 .elementor-element.elementor-element-6229bc6{right:1.5rem;}body.rtl .elementor-2079 .elementor-element.elementor-element-6229bc6{left:1.5rem;}.elementor-2079 .elementor-element.elementor-element-6229bc6{bottom:1.5rem;}@media(min-width:768px){.elementor-2079 .elementor-element.elementor-element-36cab22{--width:100%;}.elementor-2079 .elementor-element.elementor-element-327bb4e{--width:50%;}.elementor-2079 .elementor-element.elementor-element-a19905c{--width:100%;}.elementor-2079 .elementor-element.elementor-element-ade8764{--width:50%;}.elementor-2079 .elementor-element.elementor-element-6423e4f{--width:100%;}.elementor-2079 .elementor-element.elementor-element-aafead4{--width:500px;}.elementor-2079 .elementor-element.elementor-element-9acfd93{--width:64px;}.elementor-2079 .elementor-element.elementor-element-60b0d24{--width:500px;}.elementor-2079 .elementor-element.elementor-element-7dd76ef{--width:64px;}.elementor-2079 .elementor-element.elementor-element-51c1579{--width:500px;}.elementor-2079 .elementor-element.elementor-element-8ffcaa1{--width:64px;}.elementor-2079 .elementor-element.elementor-element-ff6999b{--width:500px;}}@media(max-width:1024px){.elementor-2079 .elementor-element.elementor-element-a3587c7 > .elementor-container{min-height:400px;}.elementor-2079 .elementor-element.elementor-element-4ab887e5 img{width:120px;}.elementor-2079 .elementor-element.elementor-element-4ab887e5 > .elementor-widget-container{padding:12px 24px 12px 24px;}.elementor-2079 .elementor-element.elementor-element-84e076f .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-2079 .elementor-element.elementor-element-12a7383 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:35px 35px 35px 35px;}.elementor-2079 .elementor-element.elementor-element-12a7383{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-2079 .elementor-element.elementor-element-a3587c7 > .elementor-container{min-height:300px;}.elementor-2079 .elementor-element.elementor-element-2a53881 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2079 .elementor-element.elementor-element-4ab887e5 img{width:90px;}.elementor-2079 .elementor-element.elementor-element-4ab887e5 > .elementor-widget-container{padding:10px 20px 10px 20px;}.elementor-2079 .elementor-element.elementor-element-84e076f .elementor-heading-title{font-size:32px;line-height:36px;}.elementor-2079 .elementor-element.elementor-element-12a7383 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 25px 25px 25px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2079 .elementor-element.elementor-element-67038d6{width:50%;}.elementor-2079 .elementor-element.elementor-element-37c7a5c{width:50%;}.elementor-2079 .elementor-element.elementor-element-348e771{width:50%;}.elementor-2079 .elementor-element.elementor-element-0825480{width:50%;}}/* Start custom CSS for text-editor, class: .elementor-element-6caf5c2 */.elementor-2079 .elementor-element.elementor-element-6caf5c2 ul {
  list-style: none;  /* entfernt Punkte */
  margin: 0;
  padding: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-630528c */.elementor-2079 .elementor-element.elementor-element-630528c ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-2079 .elementor-element.elementor-element-630528c li::before {
    content: "— ";   /* langer Strich */
    font-weight: 600;
    margin-right: 10px;  /* Abstand zum Text */
    display: inline-block; /* sorgt für den Abstand */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b245d49 */.elementor-2079 .elementor-element.elementor-element-b245d49 ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-2079 .elementor-element.elementor-element-b245d49 li::before {
    content: "— ";   /* langer Strich */
    font-weight: 600;
    margin-right: 10px;  /* Abstand zum Text */
    display: inline-block; /* sorgt für den Abstand */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6423e4f *//* ===== Base (Desktop) ===== */
.elementor-2079 .elementor-element.elementor-element-6423e4f{
  display:flex;
  flex-wrap:nowrap;
  align-items:stretch;          /* <-- statt center */
  gap:24px;
}

.elementor-2079 .elementor-element.elementor-element-6423e4f .step-card{
  flex: 1 1 300px;
  min-height: 200px;
  box-sizing: border-box;

  /* für saubere Equal-Height-Inhalte */
  display:flex;
  flex-direction:column;
}

.elementor-2079 .elementor-element.elementor-element-6423e4f .step-arrow{
  flex: 0 0 56px;
  display:flex;
  align-items:center;
  justify-content:center;
  box-sizing: border-box;
}




/* ===== Mobile (≤767px): 1 Card pro Zeile ===== */
@media (max-width:1200px){
  .elementor-2079 .elementor-element.elementor-element-6423e4f{ flex-direction:column; gap:16px; }
  .elementor-2079 .elementor-element.elementor-element-6423e4f .step-card{ flex:1 1 100%; min-width:100%; }
  .elementor-2079 .elementor-element.elementor-element-6423e4f .step-arrow{ flex:0 0 auto; margin:8px 0; }

  /* Pfeil nach unten drehen (Font Awesome/Material) */
  .elementor-2079 .elementor-element.elementor-element-6423e4f .step-arrow i[class*="arrow-right"],
  .elementor-2079 .elementor-element.elementor-element-6423e4f .step-arrow i[class*="chevron-right"],
  .elementor-2079 .elementor-element.elementor-element-6423e4f .step-arrow .material-icons {
    display:inline-block;
    transform: rotate(90deg);
  }
}/* End custom CSS */