.elementor-41710 .elementor-element.elementor-element-7131ed1{margin:-22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-41710 .elementor-element.elementor-element-f8badc0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;}.elementor-41710 .elementor-element.elementor-element-33b3b73{width:var( --container-widget-width, 100% );max-width:100%;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:end;}.elementor-41710 .elementor-element.elementor-element-e5073ba{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:start;}.elementor-41710 .elementor-element.elementor-element-d4bff0a{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:1px;}.elementor-41710 .elementor-element.elementor-element-d4bff0a .elementor-divider-separator{width:100%;}.elementor-41710 .elementor-element.elementor-element-d4bff0a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-41710 .elementor-element.elementor-element-49ffa72 .elementor-button{background-color:#4599D4;text-decoration:none;line-height:23px;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;}.elementor-41710 .elementor-element.elementor-element-49ffa72{width:var( --container-widget-width, 101.346% );max-width:101.346%;--container-widget-width:101.346%;--container-widget-flex-grow:0;}.elementor-41710 .elementor-element.elementor-element-49ffa72 .elementor-button-content-wrapper{flex-direction:row;}.elementor-41710 .elementor-element.elementor-element-49ffa72 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-41710 .elementor-element.elementor-element-e4f3405 .elementor-button{background-color:#4599D4;text-decoration:none;line-height:23px;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;}.elementor-41710 .elementor-element.elementor-element-e4f3405{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;}.elementor-41710 .elementor-element.elementor-element-e4f3405 .elementor-button-content-wrapper{flex-direction:row;}.elementor-41710 .elementor-element.elementor-element-e4f3405 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-41710 .elementor-element.elementor-element-00aa313 .elementor-button{background-color:#4599D4;text-decoration:none;line-height:23px;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;}.elementor-41710 .elementor-element.elementor-element-00aa313{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;}.elementor-41710 .elementor-element.elementor-element-00aa313 .elementor-button-content-wrapper{flex-direction:row;}.elementor-41710 .elementor-element.elementor-element-00aa313 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-41710 .elementor-element.elementor-element-c9983f9 .elementor-button{background-color:#4599D4;text-decoration:none;line-height:23px;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;}.elementor-41710 .elementor-element.elementor-element-c9983f9{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;}.elementor-41710 .elementor-element.elementor-element-c9983f9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-41710 .elementor-element.elementor-element-c9983f9 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-41710 .elementor-element.elementor-element-b2658da{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:1px;}.elementor-41710 .elementor-element.elementor-element-b2658da .elementor-divider-separator{width:100%;}.elementor-41710 .elementor-element.elementor-element-b2658da .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-41710 .elementor-element.elementor-element-c5f4c87{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-41710 .elementor-element.elementor-element-c5f4c87 .elementor-heading-title{font-size:34px;font-weight:bold;}.elementor-41710 .elementor-element.elementor-element-03876a2{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-41710 .elementor-element.elementor-element-03876a2 .elementor-heading-title{font-size:34px;font-weight:bold;}.elementor-41710 .elementor-element.elementor-element-5facfb3{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-41710 .elementor-element.elementor-element-322277e{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-41710 .elementor-element.elementor-element-3acbffe{--spacer-size:20px;}.elementor-41710 .elementor-element.elementor-element-181d2f3{width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;text-align:center;}.elementor-41710 .elementor-element.elementor-element-181d2f3 .elementor-heading-title{font-size:34px;font-weight:bold;}.elementor-41710 .elementor-element.elementor-element-e3dab26 .elementor-flip-box__front{background-color:#4599D4;}.elementor-41710 .elementor-element.elementor-element-e3dab26 .elementor-flip-box__back{background-color:#4599D4;}.elementor-41710 .elementor-element.elementor-element-e3dab26{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-41710 .elementor-element.elementor-element-e3dab26 .elementor-flip-box__layer, .elementor-41710 .elementor-element.elementor-element-e3dab26 .elementor-flip-box__layer__overlay{border-radius:200px;}.elementor-41710 .elementor-element.elementor-element-e3dab26 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-41710 .elementor-element.elementor-element-e3dab26 .elementor-icon i{transform:rotate(0deg);}.elementor-41710 .elementor-element.elementor-element-e3dab26 .elementor-icon svg{transform:rotate(0deg);}.elementor-41710 .elementor-element.elementor-element-e3dab26 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-41710 .elementor-element.elementor-element-e3dab26 .elementor-flip-box__button{margin-inline-center:0;}.elementor-41710 .elementor-element.elementor-element-991e611 .elementor-flip-box__front{background-color:#4599D4;}.elementor-41710 .elementor-element.elementor-element-991e611 .elementor-flip-box__back{background-color:#4599D4;}.elementor-41710 .elementor-element.elementor-element-991e611{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-41710 .elementor-element.elementor-element-991e611 .elementor-flip-box__layer, .elementor-41710 .elementor-element.elementor-element-991e611 .elementor-flip-box__layer__overlay{border-radius:200px;}.elementor-41710 .elementor-element.elementor-element-991e611 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-41710 .elementor-element.elementor-element-991e611 .elementor-icon i{transform:rotate(0deg);}.elementor-41710 .elementor-element.elementor-element-991e611 .elementor-icon svg{transform:rotate(0deg);}.elementor-41710 .elementor-element.elementor-element-991e611 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-41710 .elementor-element.elementor-element-991e611 .elementor-flip-box__button{margin-inline-center:0;}.elementor-41710 .elementor-element.elementor-element-f92e14e .elementor-flip-box__front{background-color:#4599D4;}.elementor-41710 .elementor-element.elementor-element-f92e14e .elementor-flip-box__back{background-color:#4599D4;}.elementor-41710 .elementor-element.elementor-element-f92e14e{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-41710 .elementor-element.elementor-element-f92e14e .elementor-flip-box__layer, .elementor-41710 .elementor-element.elementor-element-f92e14e .elementor-flip-box__layer__overlay{border-radius:200px;}.elementor-41710 .elementor-element.elementor-element-f92e14e .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-41710 .elementor-element.elementor-element-f92e14e .elementor-icon i{transform:rotate(0deg);}.elementor-41710 .elementor-element.elementor-element-f92e14e .elementor-icon svg{transform:rotate(0deg);}.elementor-41710 .elementor-element.elementor-element-f92e14e .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-41710 .elementor-element.elementor-element-f92e14e .elementor-flip-box__button{margin-inline-center:0;}.elementor-41710 .elementor-element.elementor-element-cfad10a{--spacer-size:10px;}.elementor-41710 .elementor-element.elementor-element-2155970 .elementor-flip-box__front{background-color:#4599D4;}.elementor-41710 .elementor-element.elementor-element-2155970 .elementor-flip-box__back{background-color:#4599D4;}.elementor-41710 .elementor-element.elementor-element-2155970{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-41710 .elementor-element.elementor-element-2155970 .elementor-flip-box__layer, .elementor-41710 .elementor-element.elementor-element-2155970 .elementor-flip-box__layer__overlay{border-radius:200px;}.elementor-41710 .elementor-element.elementor-element-2155970 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-41710 .elementor-element.elementor-element-2155970 .elementor-icon i{transform:rotate(0deg);}.elementor-41710 .elementor-element.elementor-element-2155970 .elementor-icon svg{transform:rotate(0deg);}.elementor-41710 .elementor-element.elementor-element-2155970 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-41710 .elementor-element.elementor-element-2155970 .elementor-flip-box__button{margin-inline-center:0;}.elementor-41710 .elementor-element.elementor-element-eda4362{--spacer-size:10px;}.elementor-41710 .elementor-element.elementor-element-8f3a9d7 .elementor-flip-box__front{background-color:#4599D4;}.elementor-41710 .elementor-element.elementor-element-8f3a9d7 .elementor-flip-box__back{background-color:#4599D4;}.elementor-41710 .elementor-element.elementor-element-8f3a9d7{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-41710 .elementor-element.elementor-element-8f3a9d7 .elementor-flip-box__layer, .elementor-41710 .elementor-element.elementor-element-8f3a9d7 .elementor-flip-box__layer__overlay{border-radius:200px;}.elementor-41710 .elementor-element.elementor-element-8f3a9d7 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-41710 .elementor-element.elementor-element-8f3a9d7 .elementor-icon i{transform:rotate(0deg);}.elementor-41710 .elementor-element.elementor-element-8f3a9d7 .elementor-icon svg{transform:rotate(0deg);}.elementor-41710 .elementor-element.elementor-element-8f3a9d7 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-41710 .elementor-element.elementor-element-8f3a9d7 .elementor-flip-box__button{margin-inline-center:0;}.elementor-41710 .elementor-element.elementor-element-130b207{--spacer-size:10px;}.elementor-41710 .elementor-element.elementor-element-c8e82cf .elementor-flip-box__front{background-color:#4599D4;}.elementor-41710 .elementor-element.elementor-element-c8e82cf .elementor-flip-box__back{background-color:#4599D4;}.elementor-41710 .elementor-element.elementor-element-c8e82cf{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-41710 .elementor-element.elementor-element-c8e82cf .elementor-flip-box__layer, .elementor-41710 .elementor-element.elementor-element-c8e82cf .elementor-flip-box__layer__overlay{border-radius:200px;}.elementor-41710 .elementor-element.elementor-element-c8e82cf .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-41710 .elementor-element.elementor-element-c8e82cf .elementor-icon i{transform:rotate(0deg);}.elementor-41710 .elementor-element.elementor-element-c8e82cf .elementor-icon svg{transform:rotate(0deg);}.elementor-41710 .elementor-element.elementor-element-c8e82cf .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-41710 .elementor-element.elementor-element-c8e82cf .elementor-flip-box__button{margin-inline-center:0;}.elementor-41710 .elementor-element.elementor-element-2f7a939{--spacer-size:30px;}.elementor-41710 .elementor-element.elementor-element-a3d77a6{width:var( --container-widget-width, 103.306% );max-width:103.306%;--container-widget-width:103.306%;--container-widget-flex-grow:0;}.elementor-41710 .elementor-element.elementor-element-ed62bf7{text-align:center;}.elementor-41710 .elementor-element.elementor-element-1f1fb45{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:1px;}.elementor-41710 .elementor-element.elementor-element-1f1fb45 .elementor-divider-separator{width:100%;}.elementor-41710 .elementor-element.elementor-element-1f1fb45 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-41710 .elementor-element.elementor-element-8a0e409{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:center;}.elementor-41710 .elementor-element.elementor-element-8a0e409 .elementor-heading-title{font-size:34px;font-weight:bold;}.elementor-41710 .elementor-element.elementor-element-2d3da25{--e-image-carousel-slides-to-show:3;}.elementor-41710 .elementor-element.elementor-element-2d3da25 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:7px;--swiper-pagination-bullet-vertical-gap:7px;width:7px;height:7px;}.elementor-41710 .elementor-element.elementor-element-2d3da25 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-41710 .elementor-element.elementor-element-11e6eae{--spacer-size:25px;}@media(min-width:768px){.elementor-41710 .elementor-element.elementor-element-23526c5{width:65.6%;}.elementor-41710 .elementor-element.elementor-element-279df4a{width:33.42%;}.elementor-41710 .elementor-element.elementor-element-df404f1{width:38.4%;}.elementor-41710 .elementor-element.elementor-element-40ed3ef{width:61.6%;}.elementor-41710 .elementor-element.elementor-element-5ef25c9{width:51.84%;}.elementor-41710 .elementor-element.elementor-element-f1d3d21{width:48.12%;}}/* Start custom CSS for heading, class: .elementor-element-c5f4c87 */.elementor-41710 .elementor-element.elementor-element-c5f4c87 {
  display: table;          /* <-- Das ist der Trick! */
  margin: 48px auto 40px auto;
  position: relative;
  font-family: 'Open Sans', 'Helvetica Neue', Arial, sans-serif;
  font-size: 2.1rem;
  font-weight: 700;
  color: #1877b8;
  background: #fff;
  padding: 0 12px;
  line-height: 1.14;
}
 
.elementor-41710 .elementor-element.elementor-element-c5f4c87::before,
.elementor-41710 .elementor-element.elementor-element-c5f4c87::after {
  content: "";
  position: absolute;
  top: 50%;
  width: 90px;  /* Linien-Länge */
  height: 2px;
  background: #1877b8;
  opacity: 0.36;
  transform: translateY(-50%);
}
 
.elementor-41710 .elementor-element.elementor-element-c5f4c87::before {
  right: 100%;
  margin-right: 12px;   /* Abstand links */
}
 
.elementor-41710 .elementor-element.elementor-element-c5f4c87::after {
  left: 100%;
  margin-left: 12px;    /* Abstand rechts */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-03876a2 */.elementor-41710 .elementor-element.elementor-element-03876a2 {
  display: table;          /* <-- Das ist der Trick! */
  margin: 48px auto 40px auto;
  position: relative;
  font-family: 'Open Sans', 'Helvetica Neue', Arial, sans-serif;
  font-size: 2.1rem;
  font-weight: 700;
  color: #1877b8;
  background: #fff;
  padding: 0 12px;
  line-height: 1.14;
}
 
.elementor-41710 .elementor-element.elementor-element-03876a2::before,
.elementor-41710 .elementor-element.elementor-element-03876a2::after {
  content: "";
  position: absolute;
  top: 50%;
  width: 90px;  /* Linien-Länge */
  height: 2px;
  background: #1877b8;
  opacity: 0.36;
  transform: translateY(-50%);
}
 
.elementor-41710 .elementor-element.elementor-element-03876a2::before {
  right: 100%;
  margin-right: 12px;   /* Abstand links */
}
 
.elementor-41710 .elementor-element.elementor-element-03876a2::after {
  left: 100%;
  margin-left: 12px;    /* Abstand rechts */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-181d2f3 */.elementor-41710 .elementor-element.elementor-element-181d2f3 {
  display: table;          /* <-- Das ist der Trick! */
  margin: 48px auto 40px auto;
  position: relative;
  font-family: 'Open Sans', 'Helvetica Neue', Arial, sans-serif;
  font-size: 2.1rem;
  font-weight: 700;
  color: #1877b8;
  background: #fff;
  padding: 0 12px;
  line-height: 1.14;
}
 
.elementor-41710 .elementor-element.elementor-element-181d2f3::before,
.elementor-41710 .elementor-element.elementor-element-181d2f3::after {
  content: "";
  position: absolute;
  top: 50%;
  width: 90px;  /* Linien-Länge */
  height: 2px;
  background: #1877b8;
  opacity: 0.36;
  transform: translateY(-50%);
}
 
.elementor-41710 .elementor-element.elementor-element-181d2f3::before {
  right: 100%;
  margin-right: 12px;   /* Abstand links */
}
 
.elementor-41710 .elementor-element.elementor-element-181d2f3::after {
  left: 100%;
  margin-left: 12px;    /* Abstand rechts */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a0e409 */.elementor-41710 .elementor-element.elementor-element-8a0e409 {
  display: table;          /* <-- Das ist der Trick! */
  margin: 48px auto 40px auto;
  position: relative;
  font-family: 'Open Sans', 'Helvetica Neue', Arial, sans-serif;
  font-size: 2.1rem;
  font-weight: 700;
  color: #1877b8;
  background: #fff;
  padding: 0 12px;
  line-height: 1.14;
}
 
.elementor-41710 .elementor-element.elementor-element-8a0e409::before,
.elementor-41710 .elementor-element.elementor-element-8a0e409::after {
  content: "";
  position: absolute;
  top: 50%;
  width: 90px;  /* Linien-Länge */
  height: 2px;
  background: #1877b8;
  opacity: 0.36;
  transform: translateY(-50%);
}
 
.elementor-41710 .elementor-element.elementor-element-8a0e409::before {
  right: 100%;
  margin-right: 12px;   /* Abstand links */
}
 
.elementor-41710 .elementor-element.elementor-element-8a0e409::after {
  left: 100%;
  margin-left: 12px;    /* Abstand rechts */
}/* End custom CSS */