.elementor-44 .elementor-element.elementor-element-05d5f64{--display:flex;}.elementor-44 .elementor-element.elementor-element-3d05ddc{--display:flex;}.elementor-44 .elementor-element.elementor-element-37c51f6{--display:flex;}.elementor-44 .elementor-element.elementor-element-89343c4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-44 .elementor-element.elementor-element-89343c4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-44 .elementor-element.elementor-element-89343c4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-44 .elementor-element.elementor-element-89343c4 .elementor-icon-list-text{transition:color 0.3s;}.elementor-44 .elementor-element.elementor-element-aa30ad0{--display:flex;}.elementor-44 .elementor-element.elementor-element-43f0ffd{--display:flex;}.elementor-44 .elementor-element.elementor-element-bc0a40e{--display:flex;}.elementor-44 .elementor-element.elementor-element-6eef460 .elementor-button-content-wrapper{flex-direction:row-reverse;}:root{--page-title-display:none;}/* Start custom CSS */.elementor-44 .elementor-element.elementor-element-05d5f64 { --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; --align-items: center; --gap: 40px 100px; --background-transition: 0.3s; --margin-top: 48px; --margin-bottom: 122px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }.elementor-44 .elementor-element.elementor-element-3d05ddc { --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; --background-transition: 0.3s; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }.elementor-44 .elementor-element.elementor-element-3d05ddc, .elementor-44 .elementor-element.elementor-element-3d05ddc::before { --border-transition: 0.3s; }.elementor-44 .elementor-element.elementor-element-14fa9a9 { width: var(--container-widget-width,61%); max-width: 61%; --container-widget-width: 61%; --container-widget-flex-grow: 0; }.elementor-44 .elementor-element.elementor-element-14fa9a9.elementor-element { --flex-grow: 0; --flex-shrink: 0; }.elementor-44 .elementor-element.elementor-element-14fa9a9 img { width: 100%; border-radius: 40px; }.elementor-44 .elementor-element.elementor-element-37c51f6 { --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: 10px 10px; --background-transition: 0.3s; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }.elementor-44 .elementor-element.elementor-element-0870c5c { text-align: left; }.elementor-44 .elementor-element.elementor-element-0870c5c .elementor-heading-title { line-height: 1.5em; }.elementor-44 .elementor-element.elementor-element-793e645 > .elementor-widget-container { margin: 0px 0px 20px; }.elementor-44 .elementor-element.elementor-element-89343c4 > .elementor-widget-container { margin: 0px 0px 15px; }.elementor-44 .elementor-element.elementor-element-89343c4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { padding-bottom: calc(7.5px); }.elementor-44 .elementor-element.elementor-element-89343c4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { margin-top: calc(7.5px); }.elementor-44 .elementor-element.elementor-element-89343c4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item { margin-right: calc(7.5px); margin-left: calc(7.5px); }.elementor-44 .elementor-element.elementor-element-89343c4 .elementor-icon-list-items.elementor-inline-items { margin-right: calc(-7.5px); margin-left: calc(-7.5px); }body.rtl .elementor-44 .elementor-element.elementor-element-89343c4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item::after { left: calc(-7.5px); }body:not(.rtl) .elementor-44 .elementor-element.elementor-element-89343c4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item::after { right: calc(-7.5px); }.elementor-44 .elementor-element.elementor-element-89343c4 .elementor-icon-list-icon i { color: var(--e-global-color-blocksy_palette_2); transition: color 0.3s; }.elementor-44 .elementor-element.elementor-element-89343c4 .elementor-icon-list-icon svg { fill: var(--e-global-color-blocksy_palette_2); transition: fill 0.3s; }.elementor-44 .elementor-element.elementor-element-89343c4 { --e-icon-list-icon-size: 14px; --icon-vertical-offset: 0px; }.elementor-44 .elementor-element.elementor-element-89343c4 .elementor-icon-list-icon { padding-right: 10px; }.elementor-44 .elementor-element.elementor-element-89343c4 .elementor-icon-list-text { transition: color 0.3s; }.elementor-44 .elementor-element.elementor-element-aa30ad0 { --display: flex; --min-height: 0px; --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: 0px; --margin-bottom: 120px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }.elementor-44 .elementor-element.elementor-element-43f0ffd { --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: 70px 70px; --background-transition: 0.3s; --border-radius: 40px 40px 40px 40px; --padding-top: 80px; --padding-bottom: 80px; --padding-left: 80px; --padding-right: 80px; }.elementor-44 .elementor-element.elementor-element-43f0ffd:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-43f0ffd > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgba(247, 250, 253, 0.4); }.elementor-44 .elementor-element.elementor-element-43f0ffd, .elementor-44 .elementor-element.elementor-element-43f0ffd::before { --border-transition: 0.3s; }.elementor-44 .elementor-element.elementor-element-bc0a40e { --display: flex; --min-height: 635px; --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; --background-transition: 0.3s; --overlay-opacity: 0.1; --border-radius: 25px 25px 25px 25px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }.elementor-44 .elementor-element.elementor-element-bc0a40e:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-bc0a40e > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: url('https://www.heilpraktiker-eva-stieler.de/wp-content/uploads/2026/10/Eva-38-1024x683-1.webp'); background-position: center center; background-repeat: no-repeat; background-size: cover; }.elementor-44 .elementor-element.elementor-element-bc0a40e::before, .elementor-44 .elementor-element.elementor-element-bc0a40e > .e-con-inner > .elementor-background-slideshow::before, .elementor-44 .elementor-element.elementor-element-bc0a40e > .e-con-inner > .elementor-background-video-container::before, .elementor-44 .elementor-element.elementor-element-bc0a40e > .elementor-background-slideshow::before, .elementor-44 .elementor-element.elementor-element-bc0a40e > .elementor-background-video-container::before, .elementor-44 .elementor-element.elementor-element-bc0a40e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before { --background-overlay: ''; background-color: rgb(0, 0, 0); }.elementor-44 .elementor-element.elementor-element-bc0a40e, .elementor-44 .elementor-element.elementor-element-bc0a40e::before { --border-transition: 0.3s; }.elementor-44 .elementor-element.elementor-element-6eef460 > .elementor-widget-container { margin: 0px 0px 30px; }.elementor-44 .elementor-element.elementor-element-6eef460 .elementor-button-content-wrapper { flex-direction: row-reverse; }.elementor-44 .elementor-element.elementor-element-6eef460 .elementor-button .elementor-button-content-wrapper { gap: 13px; }.elementor-44 .elementor-element.elementor-element-6eef460 .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-44 .elementor-element.elementor-element-6eef460 .elementor-button:focus, .elementor-44 .elementor-element.elementor-element-6eef460 .elementor-button:hover { background-color: var(--e-global-color-blocksy_palette_1); }@media (max-width: 1024px) {.elementor-44 .elementor-element.elementor-element-05d5f64 { --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; --margin-top: 0px; --margin-bottom: 80px; --margin-left: 0px; --margin-right: 0px; }.elementor-44 .elementor-element.elementor-element-14fa9a9 > .elementor-widget-container { margin: 34px 0px 0px; }.elementor-44 .elementor-element.elementor-element-14fa9a9 img { width: 56%; max-width: 65%; height: 46%; object-fit: cover; object-position: center top; }.elementor-44 .elementor-element.elementor-element-37c51f6 { --align-items: center; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); }.elementor-44 .elementor-element.elementor-element-0870c5c { text-align: center; }.elementor-44 .elementor-element.elementor-element-0870c5c .elementor-heading-title { font-size: 30px; }.elementor-44 .elementor-element.elementor-element-793e645 { text-align: center; }.elementor-44 .elementor-element.elementor-element-aa30ad0 { --margin-top: 0px; --margin-bottom: 80px; --margin-left: 0px; --margin-right: 0px; }.elementor-44 .elementor-element.elementor-element-43f0ffd { --gap: 60px 60px; --padding-top: 50px; --padding-bottom: 50px; --padding-left: 50px; --padding-right: 50px; }.elementor-44 .elementor-element.elementor-element-bc0a40e { --min-height: 450px; }}@media (max-width: 767px) {.elementor-44 .elementor-element.elementor-element-05d5f64 { --margin-top: 0px; --margin-bottom: 60px; --margin-left: 0px; --margin-right: 0px; }.elementor-44 .elementor-element.elementor-element-14fa9a9 > .elementor-widget-container { padding: 39px 21px 21px; }.elementor-44 .elementor-element.elementor-element-14fa9a9 { --container-widget-width: 250px; --container-widget-flex-grow: 0; width: var(--container-widget-width,250px); max-width: 250px; }.elementor-44 .elementor-element.elementor-element-14fa9a9 img { width: 100%; object-position: center center; }.elementor-44 .elementor-element.elementor-element-0870c5c .elementor-heading-title { font-size: 25px; }.elementor-44 .elementor-element.elementor-element-aa30ad0 { --margin-top: 0px; --margin-bottom: 60px; --margin-left: 0px; --margin-right: 0px; }.elementor-44 .elementor-element.elementor-element-43f0ffd { --gap: 40px 40px; --padding-top: 35px; --padding-bottom: 35px; --padding-left: 35px; --padding-right: 35px; }.elementor-44 .elementor-element.elementor-element-bc0a40e { --min-height: 260px; }}@media (min-width: 768px) {.elementor-44 .elementor-element.elementor-element-3d05ddc { --width: 55%; }.elementor-44 .elementor-element.elementor-element-37c51f6 { --width: 100%; }.elementor-44 .elementor-element.elementor-element-aa30ad0 { --content-width: 50%; }.elementor-44 .elementor-element.elementor-element-43f0ffd { --content-width: 100%; }.elementor-44 .elementor-element.elementor-element-bc0a40e { --width: 100%; }}@media (max-width: 1024px) and (min-width: 768px) {.elementor-44 .elementor-element.elementor-element-3d05ddc { --width: 100%; }.elementor-44 .elementor-element.elementor-element-37c51f6 { --width: 100%; }.elementor-44 .elementor-element.elementor-element-aa30ad0 { --content-width: 100%; }.elementor-44 .elementor-element.elementor-element-bc0a40e { --width: 100%; }}.elementor-44 .elementor-element.elementor-element-bc0a40e:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-bc0a40e > .elementor-motion-effects-container > .elementor-motion-effects-layer { --wpr-bg-7e6dcff1-b50a-4ddc-a1be-e736c86314d5: url('https://www.heilpraktiker-eva-stieler.de/wp-content/uploads/2026/10/Eva-38-1024x683-1.webp'); }.elementor-44 .elementor-element.elementor-element-bc0a40e:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-bc0a40e > .elementor-motion-effects-container > .elementor-motion-effects-layer { --wpr-bg-7e6dcff1-b50a-4ddc-a1be-e736c86314d5: url('https://www.heilpraktiker-eva-stieler.de/wp-content/uploads/2026/10/Eva-38-1024x683-1.webp'); }
/* Eva SEO heading semantics */
.elementor-44 .elementor-element.elementor-element-0870c5c .elementor-heading-title{font-size:35px}@media(max-width:767px){.elementor-44 .elementor-element.elementor-element-0870c5c .elementor-heading-title{font-size:25px}}/* End custom CSS */