.elementor-24 .elementor-element.elementor-element-9cbb208{--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;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-9cbb208.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-76402b9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-24 .elementor-element.elementor-element-76402b9.e-con{--align-self:center;}.elementor-24 .elementor-element.elementor-element-fe0341e{width:var( --container-widget-width, 79.291% );max-width:79.291%;--container-widget-width:79.291%;--container-widget-flex-grow:0;text-align:center;}.elementor-24 .elementor-element.elementor-element-fe0341e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-fe0341e .elementor-heading-title{line-height:61px;}.elementor-24 .elementor-element.elementor-element-f462b85{--spacer-size:10px;}.elementor-24 .elementor-element.elementor-element-7acf504{--spacer-size:26px;}.elementor-24 .elementor-element.elementor-element-358661b{--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-24 .elementor-element.elementor-element-358661b.e-con{--order:99999 /* order end hack */;}.elementor-24 .elementor-element.elementor-element-8c05224{--e-transform-scale:0.9;text-align:center;}.elementor-24 .elementor-element.elementor-element-8c05224:not( .elementor-widget-image ), .elementor-24 .elementor-element.elementor-element-8c05224.elementor-widget-image img{-webkit-mask-image:url( https://intuliv-coaching.de/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-24 .elementor-element.elementor-element-8c05224 img{opacity:1;}.elementor-24 .elementor-element.elementor-element-0c00b69{--display:flex;}.elementor-24 .elementor-element.elementor-element-d51023c{--spacer-size:60px;}.elementor-24 .elementor-element.elementor-element-72c202e{--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-24 .elementor-element.elementor-element-8be7d51{--display:flex;}.elementor-24 .elementor-element.elementor-element-8be7d51.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-8639be9{--spacer-size:50px;}.elementor-24 .elementor-element.elementor-element-df0e886{--display:flex;}.elementor-24 .elementor-element.elementor-element-e37ec3e{--spacer-size:50px;}.elementor-24 .elementor-element.elementor-element-a1d097f{--display:flex;}.elementor-24 .elementor-element.elementor-element-5a43bcd{--display:flex;}.elementor-24 .elementor-element.elementor-element-6e7c15d{--spacer-size:8px;}.elementor-24 .elementor-element.elementor-element-833098a{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-24 .elementor-element.elementor-element-833098a .elementor-divider-separator{width:63%;margin:0 auto;margin-center:0;}.elementor-24 .elementor-element.elementor-element-833098a .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-24 .elementor-element.elementor-element-60b9b76{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-24 .elementor-element.elementor-element-60b9b76 .elementor-divider-separator{width:63%;margin:0 auto;margin-center:0;}.elementor-24 .elementor-element.elementor-element-60b9b76 .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-fe0341e{width:var( --container-widget-width, 337.55px );max-width:337.55px;--container-widget-width:337.55px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-8c05224 img{width:100%;}}@media(min-width:768px){.elementor-24 .elementor-element.elementor-element-9cbb208{--width:100%;}.elementor-24 .elementor-element.elementor-element-76402b9{--width:50%;}.elementor-24 .elementor-element.elementor-element-358661b{--width:50%;}.elementor-24 .elementor-element.elementor-element-8be7d51{--width:98.346%;}}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-9cbb208{--width:276px;}.elementor-24 .elementor-element.elementor-element-fe0341e{width:var( --container-widget-width, 201.35px );max-width:201.35px;--container-widget-width:201.35px;--container-widget-flex-grow:0;}}/* Start custom CSS for html, class: .elementor-element-cd7f759 */.hero-claim {
  text-align: center;
  max-width: 800px;
  margin: 0 auto;
}

.hero-keywords {
  font-size: 28px;
  font-weight: 600;
  color: #2F6F6F;
  margin: 0 0 16px 0;
  line-height: 1.4;
  display: flex;
  justify-content: center;
  gap: 10px; /* Abstand zwischen den Schlagworten */
  flex-wrap: nowrap; /* Standard: nebeneinander */
}

.hero-keywords span {
  white-space: nowrap; /* verhindert Zeilenumbruch innerhalb eines Schlagwortes */
}

.hero-explainer {
  font-size: 18px;
  font-weight: 400;
  color: #7F8A87;
  margin: 0;
  line-height: 1.6;
}

/* Mobile Ansicht */
@media (max-width: 768px) {
  .hero-keywords {
    flex-direction: column;   /* untereinander */
    gap: 4px;                 /* kleiner Abstand */
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ff45f69 */.intuliv-block {
  display: flex;
  align-items: center;
  gap: 32px;
  max-width: 900px;
  margin: 0 auto;
}

/* Linke Spalte */
.intuliv-left {
  flex: 0 0 auto;
  text-align: left;
}

/* Strich Standard (Desktop) */
.intuliv-divider {
  width: 1.5px;
  background-color: #97B77E;
  flex: 0 0 auto; height:220px;
}

/* Rechte Spalte */
.intuliv-right {
  flex: 1;
  color: #7F8A87;
  font-size: 18px;
  line-height: 1.6;
}

.intuliv-right .highlight {
  font-size: 20px;
  font-weight: 500;
  color: #2F6F6F;
  line-height: 1.6;
  margin: 0;
}

/* Mobile Ansicht */
@media (max-width: 768px) {
  .intuliv-block {
    flex-direction: column;
    align-items: center; /* zentriert den gesamten Inhalt */
    text-align: center;  /* sorgt für mittige Ausrichtung */
  }

  .intuliv-left {
    text-align: center; /* INTU/LIV mittig */
  }

  .intuliv-divider {
    width: 70%;       /* horizontaler Strich */
    height: 1px;
    margin: 16px 0;
  }

  .intuliv-right {
    text-align: center; /* auch den Fließtext mittig */
  }
}/* End custom CSS */