/* Start custom CSS */body.elementor-page-1066 details > summary::-webkit-details-marker { display: none; }
body.elementor-page-1066 details[open] > summary .e-accordion-item-icon-base p { visibility: hidden; position: relative; }
body.elementor-page-1066 details[open] > summary .e-accordion-item-icon-base p::after { content: "−"; visibility: visible; position: absolute; left: 0; top: 0; }
/* "Lass uns loslegen" in Olivgruen statt Rosa/Terrakotta */
body.elementor-page-1066 [data-id="4d684101"] { background: #5d5026 !important; background-image: none !important; }
body.elementor-page-1066 [data-id="3952ba43"] { color: #FFFCF3 !important; }
body.elementor-page-1066 [data-id="437b4149"], body.elementor-page-1066 [data-id="437b4149"] * { color: #F3ECE3 !important; }
body.elementor-page-1066 [data-id="17e63e48"] { background: #E5D5C4 !important; border-color: #E5D5C4 !important; color: #5d5026 !important; }
body.elementor-page-1066 [data-id="17e63e48"]:hover { background: #FFFCF3 !important; border-color: #FFFCF3 !important; color: #5d5026 !important; }

@media (max-width: 767px) {
  /* "Was ist Hypnobirthing?": Bild unter den Text */
  body.elementor-page-1066 [data-id="5c3ea94b"] { flex-direction: column !important; }
  body.elementor-page-1066 [data-id="3db29292"] { order: 2 !important; }
  body.elementor-page-1066 [data-id="29fd1573"] { order: 1 !important; }
  /* Formate als 2er-Raster, 1:1 gleich gross, daneben Musterkachel */
  body.elementor-page-1066 [data-id="4c059a0f"] { display: grid !important; grid-template-columns: 1fr 1fr !important; gap: 12px !important; height: auto !important; }
  body.elementor-page-1066 [data-id="4c059a0f"] > * { width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; }
  body.elementor-page-1066 [data-id="4c059a0f"] > [data-id="16e2c4af"], body.elementor-page-1066 [data-id="4c059a0f"] > [data-id="1163c0b9"], body.elementor-page-1066 [data-id="4c059a0f"] > [data-id="20a4764a"], body.elementor-page-1066 [data-id="4c059a0f"] > [data-id="372e64a9"], body.elementor-page-1066 [data-id="4c059a0f"] > [data-id="1f2130cb"] { padding: 1.1rem 0.9rem !important; }
  body.elementor-page-1066 [data-id="398a8951"], body.elementor-page-1066 [data-id="a7026dc"], body.elementor-page-1066 [data-id="36558f56"], body.elementor-page-1066 [data-id="639a8408"], body.elementor-page-1066 [data-id="39d5586e"] { font-size: 1.25rem !important; }
  body.elementor-page-1066 [data-id="3b07dde"], body.elementor-page-1066 [data-id="7071995d"], body.elementor-page-1066 [data-id="11498579"], body.elementor-page-1066 [data-id="75fde5e4"], body.elementor-page-1066 [data-id="4d0a28d8"] { font-size: .85rem !important; line-height: 1.5 !important; }
  body.elementor-page-1066 [data-id="4ebf6e44"] { display: block !important; border-radius: 16px; overflow: hidden; background: url('/wp-content/uploads/2026/10/dc-muster-gruen-kachel.jpg') center / cover !important; min-height: 100%; }
  body.elementor-page-1066 [data-id="4ebf6e44"] > * { display: none !important; }
  /* Bild ueber "Fuer dich, ganz unabhaengig ..." kleiner */
  body.elementor-page-1066 [data-id="454e84ce"] { width: 62% !important; max-width: 240px !important; height: auto !important; margin: 0 auto !important; }
  body.elementor-page-1066 [data-id="37f76afc"] { width: 100% !important; height: auto !important; aspect-ratio: 4 / 5 !important; object-fit: cover !important; }
}/* End custom CSS */