.elementor-57 .elementor-element.elementor-element-24d6642:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-24d6642 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-24d6642 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57 .elementor-element.elementor-element-24d6642{overflow:hidden;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.48);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-57 .elementor-element.elementor-element-24d6642, .elementor-57 .elementor-element.elementor-element-24d6642 > .elementor-background-overlay{border-radius:28px 28px 28px 28px;}.elementor-57 .elementor-element.elementor-element-24d6642:hover, .elementor-57 .elementor-element.elementor-element-24d6642:hover > .elementor-background-overlay{border-radius:28px 28px 28px 28px;}.elementor-57 .elementor-element.elementor-element-24d6642:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-57 .elementor-element.elementor-element-2d70e3d{width:100%;max-width:100%;align-self:flex-start;}.elementor-57 .elementor-element.elementor-element-2d70e3d > .elementor-widget-container{background-color:var( --e-global-color-9d42ee1 );padding:0px 44px 0px 0px;}.elementor-57 .elementor-element.elementor-element-7687088{width:100%;max-width:100%;align-self:flex-start;}.elementor-57 .elementor-element.elementor-element-7687088 > .elementor-widget-container{background-color:#FFFFFF;margin:25px 25px 25px 25px;padding:0px 44px 0px 44px;}body.elementor-page-57:not(.elementor-motion-effects-element-type-background), body.elementor-page-57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6471c15 );}:root{--page-title-display:none;}/* Start custom CSS for shortcode, class: .elementor-element-7687088 *//* ============================================================
   YOGA MIT LARA — MC4WP (Mailchimp for WordPress) im Marken-Look
   Einfügen unter: Design → Customizer → Zusätzliches CSS
   ============================================================ */

/* Felder gleichmäßig untereinander */
.mc4wp-form .mc4wp-form-fields > p { margin: 0 0 16px; }

/* Labels: Poppins, klein, dezent — keine Großbuchstaben (body-Präfix schlägt Theme) */
body .mc4wp-form label {
  display: block;
  font-family: 'Poppins', sans-serif !important;
  font-size: 13px !important;
  font-weight: 500 !important;
  letter-spacing: 0 !important;
  text-transform: none !important;
  color: #410602 !important;
  margin-bottom: 6px;
}

/* Eingabefelder */
.mc4wp-form input[type=text],
.mc4wp-form input[type=email] {
  font-family: 'Poppins', sans-serif !important;
  font-size: 15px !important;
  color: #4a4a3e !important;
  background: #ffffff !important;
  border: 1px solid #cfc8bd !important;
  border-radius: 12px !important;
  padding: 12px 14px !important;
  width: 100% !important;
  box-shadow: none !important;
  outline: none !important;
  box-sizing: border-box;
}
.mc4wp-form input[type=text]:focus,
.mc4wp-form input[type=email]:focus {
  border-color: #76765b !important;
  box-shadow: 0 0 0 3px rgba(143,69,55,.18) !important;
}

/* Button — terracotta Pill, zentriert (wie im Entwurf), ohne schwarzen Schatten */
body .mc4wp-form input[type=submit],
body .mc4wp-form button[type=submit] {
  font-family: 'Poppins', sans-serif !important;
  font-weight: 500 !important;
  font-size: 16px !important;
  letter-spacing: 0 !important;
  text-transform: none !important;
  color: #ffffff !important;
  background: #8f4537 !important;
  border: none !important;
  border-radius: 999px !important;
  box-shadow: none !important;
  padding: 15px 40px !important;
  width: auto !important;
  min-width: 220px !important;
  display: block !important;
  margin: 8px auto 0 !important;
  cursor: pointer;
  transition: background .25s ease;
}
.mc4wp-form input[type=submit]:hover,
.mc4wp-form button[type=submit]:hover { background: #743528 !important; }

/* Erfolg-/Fehlermeldungen dezent im Look */
.mc4wp-response { font-family: 'Poppins', sans-serif; font-size: 14px; color: #4a4a3e; margin-top: 12px; }/* End custom CSS */