.elementor-29 .elementor-element.elementor-element-b24655f{--display:flex;}.elementor-29 .elementor-element.elementor-element-1b88c9a{--display:flex;}.elementor-29 .elementor-element.elementor-element-657070c{--display:flex;}.elementor-29 .elementor-element.elementor-element-e2792b3{--display:flex;}.elementor-29 .elementor-element.elementor-element-c59a6bd{--display:flex;}.elementor-29 .elementor-element.elementor-element-8590034{--display:flex;}.elementor-29 .elementor-element.elementor-element-df8d6d3{--display:flex;}.elementor-29 .elementor-element.elementor-element-8d6b0ba{--display:flex;}.elementor-29 .elementor-element.elementor-element-93ec586{--display:flex;}.elementor-29 .elementor-element.elementor-element-a63caf8{--display:flex;}.elementor-29 .elementor-element.elementor-element-07cffa1{--display:flex;}.elementor-29 .elementor-element.elementor-element-f88b64a{--display:flex;}.elementor-29 .elementor-element.elementor-element-2cb1f25{--display:flex;}.elementor-29 .elementor-element.elementor-element-ee409d6{--display:flex;}.elementor-29 .elementor-element.elementor-element-2cc3c88{--display:flex;}.elementor-29 .elementor-element.elementor-element-4813c99{--display:flex;}.elementor-29 .elementor-element.elementor-element-db21c07{--display:flex;}.elementor-29 .elementor-element.elementor-element-7c30288{--display:flex;}.elementor-29 .elementor-element.elementor-element-ca3f1bf{--display:flex;}.elementor-29 .elementor-element.elementor-element-0cb1e53{--display:flex;}.elementor-29 .elementor-element.elementor-element-a37ce7b .elementor-button-content-wrapper{flex-direction:row-reverse;}:root{--page-title-display:none;}/* Start custom CSS */.elementor-29 .elementor-element.elementor-element-b24655f { --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; --gap: 0px 0px; --background-transition: 0.3s; --margin-top: 40px; --margin-bottom: 120px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }.elementor-29 .elementor-element.elementor-element-1b88c9a { --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: 30px 10px; --background-transition: 0.3s; --overlay-opacity: 0.36; --border-radius: 40px 40px 40px 40px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 80px; --padding-right: 80px; }.elementor-29 .elementor-element.elementor-element-1b88c9a::before, .elementor-29 .elementor-element.elementor-element-1b88c9a > .e-con-inner > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-1b88c9a > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-1b88c9a > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-1b88c9a > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-1b88c9a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before { background-image: url('https://www.heilpraktiker-eva-stieler.de/wp-content/uploads/2026/10/7-Eva-7.webp'); --background-overlay: ''; background-position: center center; }.elementor-29 .elementor-element.elementor-element-1b88c9a:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-1b88c9a > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: var(--e-global-color-blocksy_palette_7); }.elementor-29 .elementor-element.elementor-element-1b88c9a, .elementor-29 .elementor-element.elementor-element-1b88c9a::before { --border-transition: 0.3s; }.elementor-29 .elementor-element.elementor-element-657070c { --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; --justify-content: center; --gap: 10px 10px; --background-transition: 0.3s; --padding-top: 50px; --padding-bottom: 50px; --padding-left: 0px; --padding-right: 0px; }.elementor-29 .elementor-element.elementor-element-3ff157b .elementor-heading-title { font-size: 50px; font-weight: 800; line-height: 1.5em; }.elementor-29 .elementor-element.elementor-element-76b42e9 > .elementor-widget-container { margin: 0px 0px 30px; }.elementor-29 .elementor-element.elementor-element-76b42e9 { color: var(--e-global-color-blocksy_palette_1); }.elementor-29 .elementor-element.elementor-element-e2792b3 { --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 0px; --background-transition: 0.3s; }.elementor-29 .elementor-element.elementor-element-c59a6bd { --display: flex; --background-transition: 0.3s; }.elementor-29 .elementor-element.elementor-element-8590034 { --display: flex; --gap: 0px 0px; --background-transition: 0.3s; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }.elementor-29 .elementor-element.elementor-element-df8d6d3 { --display: flex; --background-transition: 0.3s; }.elementor-29 .elementor-element.elementor-element-4394ad9 { text-align: center; }.elementor-29 .elementor-element.elementor-element-4394ad9 .elementor-heading-title { line-height: 1.5em; }.elementor-29 .elementor-element.elementor-element-8d6b0ba { --display: flex; --background-transition: 0.3s; }.elementor-29 .elementor-element.elementor-element-c9a47b3 { width: var(--container-widget-width,600px); max-width: 600px; --container-widget-width: 600px; --container-widget-flex-grow: 0; text-align: center; }.elementor-29 .elementor-element.elementor-element-c9a47b3.elementor-element { --align-self: center; }.elementor-29 .elementor-element.elementor-element-93ec586 { --display: flex; --flex-direction: row-reverse; --container-widget-width: initial; --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap-reverse; --gap: 0px 0px; --background-transition: 0.3s; --margin-top: 39px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; }.elementor-29 .elementor-element.elementor-element-93ec586:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-93ec586 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: transparent; background-image: linear-gradient(180deg,var(--e-global-color-blocksy_palette_9) 0%,#ffe8DA85 100%); }.elementor-29 .elementor-element.elementor-element-93ec586, .elementor-29 .elementor-element.elementor-element-93ec586::before { --border-transition: 0.3s; }.elementor-29 .elementor-element.elementor-element-a63caf8 { --display: flex; --background-transition: 0.3s; }.elementor-29 .elementor-element.elementor-element-a949933 img { width: 57%; }.elementor-29 .elementor-element.elementor-element-07cffa1 { --display: flex; --gap: 0px 0px; --background-transition: 0.3s; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }.elementor-29 .elementor-element.elementor-element-f88b64a { --display: flex; --background-transition: 0.3s; }.elementor-29 .elementor-element.elementor-element-fd05de0 { text-align: center; }.elementor-29 .elementor-element.elementor-element-fd05de0 .elementor-heading-title { line-height: 1.5em; }.elementor-29 .elementor-element.elementor-element-2cb1f25 { --display: flex; --background-transition: 0.3s; }.elementor-29 .elementor-element.elementor-element-da926e1 { width: var(--container-widget-width,804px); max-width: 804px; --container-widget-width: 804px; --container-widget-flex-grow: 0; text-align: center; }.elementor-29 .elementor-element.elementor-element-da926e1.elementor-element { --align-self: center; --flex-grow: 0; --flex-shrink: 0; }.elementor-29 .elementor-element.elementor-element-ee409d6 { --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 0px; --background-transition: 0.3s; --margin-top: 55px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; }.elementor-29 .elementor-element.elementor-element-ee409d6:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-ee409d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: transparent; background-image: linear-gradient(180deg,#ffe8DA85 0%,var(--e-global-color-blocksy_palette_9) 100%); }.elementor-29 .elementor-element.elementor-element-ee409d6, .elementor-29 .elementor-element.elementor-element-ee409d6::before { --border-transition: 0.3s; }.elementor-29 .elementor-element.elementor-element-2cc3c88 { --display: flex; --background-transition: 0.3s; }.elementor-29 .elementor-element.elementor-element-abd1d8d img { width: 55%; }.elementor-29 .elementor-element.elementor-element-4813c99 { --display: flex; --gap: 0px 0px; --background-transition: 0.3s; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }.elementor-29 .elementor-element.elementor-element-db21c07 { --display: flex; --background-transition: 0.3s; }.elementor-29 .elementor-element.elementor-element-e04292e { text-align: center; }.elementor-29 .elementor-element.elementor-element-e04292e .elementor-heading-title { line-height: 1.5em; }.elementor-29 .elementor-element.elementor-element-7c30288 { --display: flex; --background-transition: 0.3s; }.elementor-29 .elementor-element.elementor-element-6ed597e { width: var(--container-widget-width,600px); max-width: 600px; --container-widget-width: 600px; --container-widget-flex-grow: 0; text-align: center; }.elementor-29 .elementor-element.elementor-element-6ed597e.elementor-element { --align-self: center; }.elementor-29 .elementor-element.elementor-element-ca3f1bf { --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; --background-transition: 0.3s; --margin-top: 28px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; }.elementor-29 .elementor-element.elementor-element-9ec16d3 > .elementor-widget-container { margin: 0px 0px 22px; }.elementor-29 .elementor-element.elementor-element-9ec16d3 { text-align: center; }.elementor-29 .elementor-element.elementor-element-6f30fde { text-align: center; }.elementor-29 .elementor-element.elementor-element-0cb1e53 { --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; --background-transition: 0.3s; }.elementor-29 .elementor-element.elementor-element-a37ce7b > .elementor-widget-container { margin: 0px 0px 30px; }.elementor-29 .elementor-element.elementor-element-a37ce7b .elementor-button-content-wrapper { flex-direction: row-reverse; }.elementor-29 .elementor-element.elementor-element-a37ce7b .elementor-button .elementor-button-content-wrapper { gap: 13px; }.elementor-29 .elementor-element.elementor-element-a37ce7b .elementor-button { font-weight: 700; text-transform: uppercase; line-height: 1.65em; background-color: var(--e-global-color-blocksy_palette_2); border-radius: 150px; padding: 19px 30px; }.elementor-29 .elementor-element.elementor-element-a37ce7b .elementor-button:focus, .elementor-29 .elementor-element.elementor-element-a37ce7b .elementor-button:hover { background-color: var(--e-global-color-blocksy_palette_1); }@media (max-width: 1024px) {.elementor-29 .elementor-element.elementor-element-b24655f { --margin-top: 25px; --margin-bottom: 80px; --margin-left: 0px; --margin-right: 0px; }.elementor-29 .elementor-element.elementor-element-1b88c9a { --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; --align-items: center; --padding-top: 50px; --padding-bottom: 0px; --padding-left: 50px; --padding-right: 50px; }.elementor-29 .elementor-element.elementor-element-657070c { --align-items: center; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }.elementor-29 .elementor-element.elementor-element-ff664a0.elementor-element { --align-self: center; }.elementor-29 .elementor-element.elementor-element-3ff157b { text-align: center; }.elementor-29 .elementor-element.elementor-element-3ff157b .elementor-heading-title { font-size: 35px; }.elementor-29 .elementor-element.elementor-element-76b42e9 { text-align: center; }.elementor-29 .elementor-element.elementor-element-4394ad9 .elementor-heading-title { font-size: 30px; }.elementor-29 .elementor-element.elementor-element-fd05de0 .elementor-heading-title { font-size: 30px; }.elementor-29 .elementor-element.elementor-element-e04292e .elementor-heading-title { font-size: 30px; }}@media (max-width: 767px) {.elementor-29 .elementor-element.elementor-element-b24655f { --margin-top: 25px; --margin-bottom: 60px; --margin-left: 0px; --margin-right: 0px; }.elementor-29 .elementor-element.elementor-element-1b88c9a { --padding-top: 50px; --padding-bottom: 0px; --padding-left: 35px; --padding-right: 35px; }.elementor-29 .elementor-element.elementor-element-3ff157b .elementor-heading-title { font-size: 30px; }.elementor-29 .elementor-element.elementor-element-4394ad9 .elementor-heading-title { font-size: 25px; }.elementor-29 .elementor-element.elementor-element-93ec586 { --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; }.elementor-29 .elementor-element.elementor-element-fd05de0 .elementor-heading-title { font-size: 25px; }.elementor-29 .elementor-element.elementor-element-e04292e .elementor-heading-title { font-size: 25px; }}@media (min-width: 768px) {.elementor-29 .elementor-element.elementor-element-657070c { --width: 40%; }.elementor-29 .elementor-element.elementor-element-c59a6bd { --width: 50%; }.elementor-29 .elementor-element.elementor-element-8590034 { --width: 50%; }.elementor-29 .elementor-element.elementor-element-a63caf8 { --width: 50%; }.elementor-29 .elementor-element.elementor-element-07cffa1 { --width: 50%; }.elementor-29 .elementor-element.elementor-element-2cc3c88 { --width: 50%; }.elementor-29 .elementor-element.elementor-element-4813c99 { --width: 50%; }}@media (max-width: 1024px) and (min-width: 768px) {.elementor-29 .elementor-element.elementor-element-657070c { --width: 100%; }}.elementor-29 .elementor-element.elementor-element-1b88c9a::before, .elementor-29 .elementor-element.elementor-element-1b88c9a > .e-con-inner > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-1b88c9a > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-1b88c9a > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-1b88c9a > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-1b88c9a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before { --wpr-bg-5460df81-c469-4f8d-ae94-eeda6af282bf: url('https://www.heilpraktiker-eva-stieler.de/wp-content/uploads/2026/10/7-Eva-7.webp'); }.elementor-29 .elementor-element.elementor-element-1b88c9a::before, .elementor-29 .elementor-element.elementor-element-1b88c9a > .e-con-inner > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-1b88c9a > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-1b88c9a > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-1b88c9a > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-1b88c9a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before { --wpr-bg-5460df81-c469-4f8d-ae94-eeda6af282bf: url('https://www.heilpraktiker-eva-stieler.de/wp-content/uploads/2026/10/7-Eva-7.webp'); }
/* Eva SEO heading semantics */
.elementor-29 .elementor-element.elementor-element-3ff157b .elementor-heading-title{font-size:50px}@media(max-width:767px){.elementor-29 .elementor-element.elementor-element-3ff157b .elementor-heading-title{font-size:30px}}/* End custom CSS */