.elementor-3553 .elementor-element.elementor-element-a5bf730{--display:flex;--min-height:350px;--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-3553 .elementor-element.elementor-element-a5bf730:not(.elementor-motion-effects-element-type-background), .elementor-3553 .elementor-element.elementor-element-a5bf730 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://frequenzevolution.de/wp-content/uploads/Blockaden-he.png");background-size:cover;}.elementor-3553 .elementor-element.elementor-element-e7ce3ae{--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-3553 .elementor-element.elementor-element-2db2e1f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:15px;--margin-bottom:15px;--margin-left:15px;--margin-right:15px;}.elementor-3553 .elementor-element.elementor-element-81dbb46{--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;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3553 .elementor-element.elementor-element-81dbb46:not(.elementor-motion-effects-element-type-background), .elementor-3553 .elementor-element.elementor-element-81dbb46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFD700;}.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-3553 .elementor-element.elementor-element-401fedd{padding:15px 15px 15px 15px;}.elementor-3553 .elementor-element.elementor-element-401fedd.elementor-element{--align-self:center;}.elementor-3553 .elementor-element.elementor-element-f611d9f{--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;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3553 .elementor-element.elementor-element-f611d9f:not(.elementor-motion-effects-element-type-background), .elementor-3553 .elementor-element.elementor-element-f611d9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFD70DAB;}.elementor-3553 .elementor-element.elementor-element-dfa50bd{padding:15px 15px 15px 15px;}.elementor-3553 .elementor-element.elementor-element-838c064{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:15px;--margin-bottom:15px;--margin-left:15px;--margin-right:15px;}.elementor-3553 .elementor-element.elementor-element-304a42d{--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;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3553 .elementor-element.elementor-element-304a42d:not(.elementor-motion-effects-element-type-background), .elementor-3553 .elementor-element.elementor-element-304a42d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFD70073;}.elementor-3553 .elementor-element.elementor-element-8859bf4{padding:15px 15px 15px 15px;}.elementor-3553 .elementor-element.elementor-element-adb1949{--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;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3553 .elementor-element.elementor-element-adb1949:not(.elementor-motion-effects-element-type-background), .elementor-3553 .elementor-element.elementor-element-adb1949 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFD70D4A;}.elementor-3553 .elementor-element.elementor-element-97efc64{padding:15px 15px 15px 15px;}.elementor-3553 .elementor-element.elementor-element-97efc64.elementor-element{--align-self:center;}.elementor-3553 .elementor-element.elementor-element-eb1885c{--display:flex;}.elementor-3553 .elementor-element.elementor-element-eb1885c.e-con{--flex-grow:0;--flex-shrink:0;}body.elementor-page-3553:not(.elementor-motion-effects-element-type-background), body.elementor-page-3553 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}@media(min-width:768px){.elementor-3553 .elementor-element.elementor-element-81dbb46{--width:50%;}.elementor-3553 .elementor-element.elementor-element-f611d9f{--width:50%;}.elementor-3553 .elementor-element.elementor-element-304a42d{--width:50%;}.elementor-3553 .elementor-element.elementor-element-adb1949{--width:50%;}}/* Start custom CSS for html, class: .elementor-element-c4565a9 *//* === Container 1 – Geld & Zukunft === */
.frageblock-rot {
  padding: 20px;
  border-radius: 10px;
  margin: 0 auto 40px auto;
  width: 100%;
  max-width: 800px;
}

.frageblock-rot .frage {
  font-size: 24px;
  font-weight: bold;
  color: #4b2c73;
  margin-bottom: 15px;
  text-align: center;
}

/* Struktur Antwortfelder */
.antwort-option {
  display: flex;
  align-items: center;
  margin-bottom: 15px;
  padding: 10px 15px;
  cursor: pointer;
  transition: all 0.3s ease;
  border-radius: 8px;
  font-size: 16px;
  font-weight: 500;
  border: 2px solid #ddd;
  background-color: #f0f0f0;
}
.antwort-option:hover {
  background-color: rgba(255, 0, 0, 0.05);
}

.antwort-option img {
  width: 24px;
  height: 24px;
  margin-right: 15px;
}
.antwort-option input[type="radio"] {
  display: none;
}
.antwort-option input[type="radio"]:checked ~ span {
  font-weight: bold;
  color: #fff;
}

/* Spezifische Farben bei Auswahl */
.antwort-option.feuervisionaer input[type="radio"]:checked ~ span,
.antwort-option.feuervisionaer:has(input[type="radio"]:checked) {
  background-color: #f94144;
  border: 2px solid #f94144;
  border-radius: 6px;
}

.antwort-option.erdenhueter input[type="radio"]:checked ~ span,
.antwort-option.erdenhueter:has(input[type="radio"]:checked) {
  background-color: #90be6d;
  border: 2px solid #90be6d;
  border-radius: 6px;
}

.antwort-option.weisheitsseher input[type="radio"]:checked ~ span,
.antwort-option.weisheitsseher:has(input[type="radio"]:checked) {
  background-color: #277da1;
  border: 2px solid #277da1;
  border-radius: 6px;
}

.antwort-option.lichtgestalter input[type="radio"]:checked ~ span,
.antwort-option.lichtgestalter:has(input[type="radio"]:checked) {
  background-color: #f9c74f;
  border: 2px solid #f9c74f;
  color: #000;
  border-radius: 6px;
}

.antwort-option.wegbereiter input[type="radio"]:checked ~ span,
.antwort-option.wegbereiter:has(input[type="radio"]:checked) {
  background-color: #ad9f8b;
  border: 2px solid #ad9f8b;
  border-radius: 6px;
}

.antwort-option.wachstumspionier input[type="radio"]:checked ~ span,
.antwort-option.wachstumspionier:has(input[type="radio"]:checked) {
  background-color: #f3722c;
  border: 2px solid #f3722c;
  border-radius: 6px;
}

.antwort-option.zukunftsweiser input[type="radio"]:checked ~ span,
.antwort-option.zukunftsweiser:has(input[type="radio"]:checked) {
  background-color: #6a4c93;
  border: 2px solid #6a4c93;
  border-radius: 6px;
}

.antwort-option.vergangenheitsbewahrer input[type="radio"]:checked ~ span,
.antwort-option.vergangenheitsbewahrer:has(input[type="radio"]:checked) {
  background-color: #f0ad4e;
  border: 2px solid #f0ad4e;
  color: #000;
  border-radius: 6px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-831c54e *//* === Container 1 – Geld & Zukunft === */
.frageblock-rot {
  padding: 20px;
  border-radius: 10px;
  margin: 0 auto 40px auto;
  width: 100%;
  max-width: 800px;
}

.frageblock-rot .frage {
  font-size: 24px;
  font-weight: bold;
  color: #4b2c73;
  margin-bottom: 15px;
  text-align: center;
}

/* Struktur Antwortfelder */
.antwort-option {
  display: flex;
  align-items: center;
  margin-bottom: 15px;
  padding: 10px 15px;
  cursor: pointer;
  transition: all 0.3s ease;
  border-radius: 8px;
  font-size: 16px;
  font-weight: 500;
  border: 2px solid #ddd;
  background-color: #f0f0f0;
}
.antwort-option:hover {
  background-color: rgba(255, 0, 0, 0.05);
}

.antwort-option img {
  width: 24px;
  height: 24px;
  margin-right: 15px;
}
.antwort-option input[type="radio"] {
  display: none;
}
.antwort-option input[type="radio"]:checked ~ span {
  font-weight: bold;
  color: #fff;
}

/* Spezifische Farben bei Auswahl */
.antwort-option.feuervisionaer input[type="radio"]:checked ~ span,
.antwort-option.feuervisionaer:has(input[type="radio"]:checked) {
  background-color: #f94144;
  border: 2px solid #f94144;
  border-radius: 6px;
}

.antwort-option.erdenhueter input[type="radio"]:checked ~ span,
.antwort-option.erdenhueter:has(input[type="radio"]:checked) {
  background-color: #90be6d;
  border: 2px solid #90be6d;
  border-radius: 6px;
}

.antwort-option.weisheitsseher input[type="radio"]:checked ~ span,
.antwort-option.weisheitsseher:has(input[type="radio"]:checked) {
  background-color: #277da1;
  border: 2px solid #277da1;
  border-radius: 6px;
}

.antwort-option.lichtgestalter input[type="radio"]:checked ~ span,
.antwort-option.lichtgestalter:has(input[type="radio"]:checked) {
  background-color: #f9c74f;
  border: 2px solid #f9c74f;
  color: #000;
  border-radius: 6px;
}

.antwort-option.wegbereiter input[type="radio"]:checked ~ span,
.antwort-option.wegbereiter:has(input[type="radio"]:checked) {
  background-color: #ad9f8b;
  border: 2px solid #ad9f8b;
  border-radius: 6px;
}

.antwort-option.wachstumspionier input[type="radio"]:checked ~ span,
.antwort-option.wachstumspionier:has(input[type="radio"]:checked) {
  background-color: #f3722c;
  border: 2px solid #f3722c;
  border-radius: 6px;
}

.antwort-option.zukunftsweiser input[type="radio"]:checked ~ span,
.antwort-option.zukunftsweiser:has(input[type="radio"]:checked) {
  background-color: #6a4c93;
  border: 2px solid #6a4c93;
  border-radius: 6px;
}

.antwort-option.vergangenheitsbewahrer input[type="radio"]:checked ~ span,
.antwort-option.vergangenheitsbewahrer:has(input[type="radio"]:checked) {
  background-color: #f0ad4e;
  border: 2px solid #f0ad4e;
  color: #000;
  border-radius: 6px;
}/* End custom CSS */