.elementor-9648 .elementor-element.elementor-element-65c1fc5:not(.elementor-motion-effects-element-type-background), .elementor-9648 .elementor-element.elementor-element-65c1fc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#977979;background-image:url("https://nana-e5-consulting.de/wp-content/uploads/2026/02/banner.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-9648 .elementor-element.elementor-element-65c1fc5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 0px 110px 0px;}.elementor-9648 .elementor-element.elementor-element-65c1fc5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9648 .elementor-element.elementor-element-f54ebe5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-9648 .elementor-element.elementor-element-f54ebe5 > .elementor-container{max-width:1335px;}.elementor-9648 .elementor-element.elementor-element-f54ebe5{padding:10px 0px 0px 0px;}.elementor-9648 .elementor-element.elementor-element-3a92ab4 .react-heading span.watermark{font-size:100px;}.elementor-9648 .elementor-element.elementor-element-3a92ab4 .react-heading  span.watermark{left:29%;top:-40px;}.elementor-9648 .elementor-element.elementor-element-3a92ab4 .react-heading{text-align:left;}.elementor-9648 .elementor-element.elementor-element-3a92ab4 .image-heading{justify-content:left;}.elementor-9648 .elementor-element.elementor-element-3a92ab4 .react-heading .title-inner .title{font-size:48px;color:#000000;}.elementor-9648 .elementor-element.elementor-element-3a92ab4 .react-heading .title-inner .sub-text{margin:0px 0px 0px 0px;}.elementor-9648 .elementor-element.elementor-element-3a92ab4 .react-heading .description p,.description{font-size:16px;font-weight:500;}.elementor-9648 .elementor-element.elementor-element-3a92ab4 .react-heading .description{color:#2E2E2E;}.elementor-9648 .elementor-element.elementor-element-3a92ab4 .react-heading .description p{color:#2E2E2E;}.elementor-9648 .elementor-element.elementor-element-3a92ab4 .react-heading .description p a{color:#2E2E2E;}.elementor-9648 .elementor-element.elementor-element-3a92ab4 .description{color:#2E2E2E;}.elementor-9648 .elementor-element.elementor-element-04581e5:not(.elementor-motion-effects-element-type-background), .elementor-9648 .elementor-element.elementor-element-04581e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-9648 .elementor-element.elementor-element-04581e5 > .elementor-container{max-width:1335px;}.elementor-9648 .elementor-element.elementor-element-04581e5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 0px 110px 0px;}.elementor-9648 .elementor-element.elementor-element-04581e5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9648 .elementor-element.elementor-element-ef3c826 .react-heading span.watermark{font-size:100px;}.elementor-9648 .elementor-element.elementor-element-ef3c826 .react-heading  span.watermark{top:-50px;}.elementor-9648 .elementor-element.elementor-element-ef3c826 .react-heading{text-align:center;}.elementor-9648 .elementor-element.elementor-element-ef3c826 .image-heading{justify-content:center;}.elementor-9648 .elementor-element.elementor-element-ef3c826 .react-heading .title-inner .title{margin:0px 0px 0px 0px;}.elementor-9648 .elementor-element.elementor-element-ef3c826 .react-heading .description p,.description{font-size:16px;font-weight:500;}.elementor-9648 .elementor-element.elementor-element-ef3c826 .react-heading .description{color:#74787C;}.elementor-9648 .elementor-element.elementor-element-ef3c826 .react-heading .description p{color:#74787C;margin:0px 50px 0px 50px;}.elementor-9648 .elementor-element.elementor-element-ef3c826 .react-heading .description p a{color:#74787C;}.elementor-9648 .elementor-element.elementor-element-ef3c826 .description{color:#74787C;}.elementor-9648 .elementor-element.elementor-element-ef3c826  .description{margin:0px 50px 0px 50px;}.elementor-9648 .elementor-element.elementor-element-91b2b14 > .elementor-container{max-width:1335px;}.elementor-9648 .elementor-element.elementor-element-91b2b14{margin-top:35px;margin-bottom:0px;}.elementor-9648 .elementor-element.elementor-element-fb64103 > .elementor-container{max-width:1335px;}.elementor-9648 .elementor-element.elementor-element-fb64103{padding:0px 0px 80px 0px;}.elementor-9648 .elementor-element.elementor-element-41df006 > .elementor-container{max-width:700px;}.elementor-9648 .elementor-element.elementor-element-8c23d54 .react-heading span.watermark{font-size:100px;width:1500px;}.elementor-9648 .elementor-element.elementor-element-8c23d54 .react-heading  span.watermark{left:-150px;top:-40px;}.elementor-9648 .elementor-element.elementor-element-8c23d54 .react-heading{text-align:center;}.elementor-9648 .elementor-element.elementor-element-8c23d54 .image-heading{justify-content:center;}.elementor-9648 .elementor-element.elementor-element-8c23d54 .react-heading .title-inner .title{margin:0px 0px 0px 0px;}.elementor-9648 .elementor-element.elementor-element-8c23d54 .react-heading .title-inner .sub-text{font-size:30px;}.elementor-9648 .elementor-element.elementor-element-8c23d54 .react-heading .description p,.description{font-size:16px;font-weight:500;}.elementor-9648 .elementor-element.elementor-element-8c23d54 .react-heading .description{color:#74787C;}.elementor-9648 .elementor-element.elementor-element-8c23d54 .react-heading .description p{color:#74787C;}.elementor-9648 .elementor-element.elementor-element-8c23d54 .react-heading .description p a{color:#74787C;}.elementor-9648 .elementor-element.elementor-element-8c23d54 .description{color:#74787C;}.elementor-9648 .elementor-element.elementor-element-929e6ce > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-9648 .elementor-element.elementor-element-929e6ce > .elementor-container{max-width:1335px;}.elementor-9648 .elementor-element.elementor-element-929e6ce{margin-top:35px;margin-bottom:0px;}.elementor-9648 .elementor-element.elementor-element-3207ae6{border-radius:12px 12px 12px 12px;box-shadow:0px 0px 30px 0px rgba(179, 179, 179, 0.5);}.elementor-9648 .elementor-element.elementor-element-3207ae6 .ha-steps-icon{margin-bottom:0px;color:var( --e-global-color-accent );}.elementor-9648 .elementor-element.elementor-element-3207ae6 .ha-steps-label{background:var( --e-global-color-accent );font-size:22px;}.elementor-9648 .elementor-element.elementor-element-3207ae6 .ha-steps-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;}.elementor-9648 .elementor-element.elementor-element-3207ae6 .ha-step-arrow, .elementor-9648 .elementor-element.elementor-element-3207ae6 .ha-step-arrow:after{border-top-style:solid;}.elementor-9648 .elementor-element.elementor-element-3207ae6 .ha-step-arrow:after{border-right-style:solid;border-color:var( --e-global-color-accent );}.elementor-9648 .elementor-element.elementor-element-3207ae6 .ha-step-arrow{width:130px;border-color:var( --e-global-color-accent );}.elementor-9648 .elementor-element.elementor-element-e884c9e{border-radius:12px 12px 12px 12px;box-shadow:0px 0px 30px 0px rgba(179, 179, 179, 0.5);}.elementor-9648 .elementor-element.elementor-element-e884c9e .ha-steps-icon{margin-bottom:0px;color:var( --e-global-color-accent );}.elementor-9648 .elementor-element.elementor-element-e884c9e .ha-steps-label{background:var( --e-global-color-accent );font-size:22px;}.elementor-9648 .elementor-element.elementor-element-e884c9e .ha-steps-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;}.elementor-9648 .elementor-element.elementor-element-e884c9e .ha-step-arrow, .elementor-9648 .elementor-element.elementor-element-e884c9e .ha-step-arrow:after{border-top-style:solid;}.elementor-9648 .elementor-element.elementor-element-e884c9e .ha-step-arrow:after{border-right-style:solid;border-color:var( --e-global-color-accent );}.elementor-9648 .elementor-element.elementor-element-e884c9e .ha-step-arrow{width:130px;border-color:var( --e-global-color-accent );}.elementor-9648 .elementor-element.elementor-element-4e4677b{border-radius:12px 12px 12px 12px;box-shadow:0px 0px 30px 0px rgba(179, 179, 179, 0.5);}.elementor-9648 .elementor-element.elementor-element-4e4677b .ha-steps-icon{margin-bottom:0px;color:var( --e-global-color-accent );}.elementor-9648 .elementor-element.elementor-element-4e4677b .ha-steps-label{background:var( --e-global-color-accent );font-size:22px;}.elementor-9648 .elementor-element.elementor-element-4e4677b .ha-steps-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;}.elementor-9648 .elementor-element.elementor-element-4e4677b .ha-step-arrow, .elementor-9648 .elementor-element.elementor-element-4e4677b .ha-step-arrow:after{border-top-style:solid;}.elementor-9648 .elementor-element.elementor-element-4e4677b .ha-step-arrow:after{border-right-style:solid;border-color:var( --e-global-color-accent );}.elementor-9648 .elementor-element.elementor-element-4e4677b .ha-step-arrow{width:130px;border-color:var( --e-global-color-accent );}.elementor-9648 .elementor-element.elementor-element-96fc786{border-radius:12px 12px 12px 12px;box-shadow:0px 0px 30px 0px rgba(179, 179, 179, 0.5);}.elementor-9648 .elementor-element.elementor-element-96fc786 .ha-steps-icon{margin-bottom:0px;color:var( --e-global-color-accent );}.elementor-9648 .elementor-element.elementor-element-96fc786 .ha-steps-label{background:var( --e-global-color-accent );font-size:22px;}.elementor-9648 .elementor-element.elementor-element-96fc786 .ha-steps-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;}.elementor-9648 .elementor-element.elementor-element-96fc786 .ha-step-arrow, .elementor-9648 .elementor-element.elementor-element-96fc786 .ha-step-arrow:after{border-top-style:solid;}.elementor-9648 .elementor-element.elementor-element-96fc786 .ha-step-arrow:after{border-right-style:solid;}@media(max-width:1024px){.elementor-9648 .elementor-element.elementor-element-41df006 > .elementor-container{max-width:500px;}}@media(max-width:767px){.elementor-9648 .elementor-element.elementor-element-65c1fc5{padding:80px 0px 80px 0px;}.elementor-9648 .elementor-element.elementor-element-3a92ab4 .react-heading{text-align:center;}.elementor-9648 .elementor-element.elementor-element-3a92ab4 .image-heading{justify-content:center;}.elementor-9648 .elementor-element.elementor-element-04581e5{padding:90px 0px 90px 0px;}.elementor-9648 .elementor-element.elementor-element-fb64103{padding:80px 0px 050px 0px;}.elementor-9648 .elementor-element.elementor-element-41df006 > .elementor-container{max-width:400px;}}@media(max-width:1024px) and (min-width:768px){.elementor-9648 .elementor-element.elementor-element-0d8652e{width:50%;}.elementor-9648 .elementor-element.elementor-element-625afdf{width:50%;}.elementor-9648 .elementor-element.elementor-element-032018e{width:50%;}.elementor-9648 .elementor-element.elementor-element-acf4b7f{width:50%;}.elementor-9648 .elementor-element.elementor-element-5eead9d{width:50%;}.elementor-9648 .elementor-element.elementor-element-571c7af{width:50%;}.elementor-9648 .elementor-element.elementor-element-83ed8bd{width:50%;}}/* Start custom CSS for rt-service-grid, class: .elementor-element-95a3041 */.photo-card-1 > div {
    height: 330px;
}/* End custom CSS */
/* Start custom CSS for ha-step-flow, class: .elementor-element-e884c9e */.photo-card-2 {
    height: 390px;
}/* End custom CSS */