.elementor-47 .elementor-element.elementor-element-94880d6{--display:flex;}.elementor-47 .elementor-element.elementor-element-22d4f45{--display:flex;}.elementor-47 .elementor-element.elementor-element-db8d53a{--display:flex;}.elementor-47 .elementor-element.elementor-element-38eb981{--display:flex;}.elementor-47 .elementor-element.elementor-element-f7c7642 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-47 .elementor-element.elementor-element-2921719{--display:flex;}.elementor-47 .elementor-element.elementor-element-ae46538{--display:flex;}.elementor-47 .elementor-element.elementor-element-07b1764{--display:flex;}.elementor-47 .elementor-element.elementor-element-5b1eb5e .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-048f29c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-47 .elementor-element.elementor-element-4dfc771{--display:flex;}.elementor-47 .elementor-element.elementor-element-b96aeb5 .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-3c3bb4c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-47 .elementor-element.elementor-element-4604ad7{--display:flex;}.elementor-47 .elementor-element.elementor-element-1eca32d .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-d114d36 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-47 .elementor-element.elementor-element-7e1f522{--display:flex;}.elementor-47 .elementor-element.elementor-element-eb02ce4{--display:flex;}.elementor-47 .elementor-element.elementor-element-0731397.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-47 .elementor-element.elementor-element-0731397.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-47 .elementor-element.elementor-element-0731397.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-47 .elementor-element.elementor-element-0731397 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-47 .elementor-element.elementor-element-0731397 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-47 .elementor-element.elementor-element-f24d543 .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-162d044{--display:flex;}.elementor-47 .elementor-element.elementor-element-c3d5e38{--display:flex;}.elementor-47 .elementor-element.elementor-element-0133143 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-47 .elementor-element.elementor-element-90f6fd2{--display:flex;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-47 .elementor-element.elementor-element-0731397 .elementor-image-box-img{margin-bottom:15px;}}/* Start custom CSS */.elementor-47 .elementor-element.elementor-element-94880d6 { --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: 20px; --margin-bottom: 120px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }.elementor-47 .elementor-element.elementor-element-22d4f45 { --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: flex-end; --gap: 50px 50px; --background-transition: 0.3s; --border-radius: 40px 40px 40px 40px; --padding-top: 80px; --padding-bottom: 0px; --padding-left: 80px; --padding-right: 80px; }.elementor-47 .elementor-element.elementor-element-22d4f45:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-22d4f45 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: var(--e-global-color-blocksy_palette_9); }.elementor-47 .elementor-element.elementor-element-22d4f45, .elementor-47 .elementor-element.elementor-element-22d4f45::before { --border-transition: 0.3s; }.elementor-47 .elementor-element.elementor-element-db8d53a { --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; --padding-top: 0px; --padding-bottom: 80px; --padding-left: 0px; --padding-right: 0px; }.elementor-47 .elementor-element.elementor-element-0693237 > .elementor-widget-container { margin: 0px 0px 20px; }.elementor-47 .elementor-element.elementor-element-38eb981 { --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: 10px 20px; --background-transition: 0.3s; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }.elementor-47 .elementor-element.elementor-element-48399ba { text-align: center; }.elementor-47 .elementor-element.elementor-element-f7c7642 > .elementor-widget-container { margin: 0px 0px 30px; }.elementor-47 .elementor-element.elementor-element-f7c7642 .elementor-button-content-wrapper { flex-direction: row-reverse; }.elementor-47 .elementor-element.elementor-element-f7c7642 .elementor-button .elementor-button-content-wrapper { gap: 13px; }.elementor-47 .elementor-element.elementor-element-f7c7642 .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-47 .elementor-element.elementor-element-f7c7642 .elementor-button:focus, .elementor-47 .elementor-element.elementor-element-f7c7642 .elementor-button:hover { background-color: var(--e-global-color-blocksy_palette_1); }.elementor-47 .elementor-element.elementor-element-2921719 { --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; --border-radius: 40px 40px 40px 40px; --padding-top: 0px; --padding-bottom: 72px; --padding-left: 0px; --padding-right: 0px; }.elementor-47 .elementor-element.elementor-element-6053556 img { width: 70%; }.elementor-47 .elementor-element.elementor-element-ae46538 { --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: 40px 40px; --background-transition: 0.3s; --margin-top: 63px; --margin-bottom: 60px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }.elementor-47 .elementor-element.elementor-element-07b1764 { --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; --align-items: center; --gap: 10px 10px; --background-transition: 0.3s; border-style: solid; --border-style: solid; border-width: 2px; --border-top-width: 2px; --border-right-width: 2px; --border-bottom-width: 2px; --border-left-width: 2px; border-color: var(--e-global-color-blocksy_palette_7); --border-color: var(--e-global-color-blocksy_palette_7); --border-radius: 40px 40px 40px 40px; --padding-top: 45px; --padding-bottom: 30px; --padding-left: 35px; --padding-right: 35px; }.elementor-47 .elementor-element.elementor-element-07b1764:hover { background-color: var(--e-global-color-blocksy_palette_9); }.elementor-47 .elementor-element.elementor-element-07b1764, .elementor-47 .elementor-element.elementor-element-07b1764::before { --border-transition: 0.3s; }.elementor-47 .elementor-element.elementor-element-5b1eb5e > .elementor-widget-container { margin: 0px 0px 15px; }.elementor-47 .elementor-element.elementor-element-5b1eb5e .elementor-icon-wrapper { text-align: center; }.elementor-47 .elementor-element.elementor-element-5b1eb5e.elementor-view-stacked .elementor-icon { background-color: var(--e-global-color-blocksy_palette_1); }.elementor-47 .elementor-element.elementor-element-5b1eb5e.elementor-view-default .elementor-icon, .elementor-47 .elementor-element.elementor-element-5b1eb5e.elementor-view-framed .elementor-icon { color: var(--e-global-color-blocksy_palette_1); border-color: var(--e-global-color-blocksy_palette_1); }.elementor-47 .elementor-element.elementor-element-5b1eb5e.elementor-view-default .elementor-icon svg, .elementor-47 .elementor-element.elementor-element-5b1eb5e.elementor-view-framed .elementor-icon { fill: var(--e-global-color-blocksy_palette_1); }.elementor-47 .elementor-element.elementor-element-1632a51 { text-align: center; }.elementor-47 .elementor-element.elementor-element-1632a51 .elementor-heading-title { font-size: 22px; line-height: 1.5em; }.elementor-47 .elementor-element.elementor-element-c280926 > .elementor-widget-container { margin: 0px 0px 10px; }.elementor-47 .elementor-element.elementor-element-c280926 { text-align: center; }.elementor-47 .elementor-element.elementor-element-048f29c > .elementor-widget-container { margin: -18px 0px 0px; }.elementor-47 .elementor-element.elementor-element-048f29c .elementor-button-content-wrapper { flex-direction: row-reverse; }.elementor-47 .elementor-element.elementor-element-048f29c .elementor-button .elementor-button-content-wrapper { gap: 15px; }.elementor-47 .elementor-element.elementor-element-048f29c .elementor-button { font-size: 24px; font-weight: 500; text-transform: uppercase; fill: var(--e-global-color-blocksy_palette_2); color: var(--e-global-color-blocksy_palette_2); background-color: rgba(0, 0, 0, 0); }.elementor-47 .elementor-element.elementor-element-4dfc771 { --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; --align-items: center; --gap: 10px 10px; --background-transition: 0.3s; border-style: solid; --border-style: solid; border-width: 2px; --border-top-width: 2px; --border-right-width: 2px; --border-bottom-width: 2px; --border-left-width: 2px; border-color: var(--e-global-color-blocksy_palette_7); --border-color: var(--e-global-color-blocksy_palette_7); --border-radius: 40px 40px 40px 40px; --padding-top: 45px; --padding-bottom: 30px; --padding-left: 35px; --padding-right: 35px; }.elementor-47 .elementor-element.elementor-element-4dfc771:hover { background-color: rgb(255, 232, 218); }.elementor-47 .elementor-element.elementor-element-4dfc771, .elementor-47 .elementor-element.elementor-element-4dfc771::before { --border-transition: 0.3s; }.elementor-47 .elementor-element.elementor-element-b96aeb5 > .elementor-widget-container { margin: 0px 0px 15px; }.elementor-47 .elementor-element.elementor-element-b96aeb5 .elementor-icon-wrapper { text-align: center; }.elementor-47 .elementor-element.elementor-element-b96aeb5.elementor-view-stacked .elementor-icon { background-color: var(--e-global-color-blocksy_palette_1); }.elementor-47 .elementor-element.elementor-element-b96aeb5.elementor-view-default .elementor-icon, .elementor-47 .elementor-element.elementor-element-b96aeb5.elementor-view-framed .elementor-icon { color: var(--e-global-color-blocksy_palette_1); border-color: var(--e-global-color-blocksy_palette_1); }.elementor-47 .elementor-element.elementor-element-b96aeb5.elementor-view-default .elementor-icon svg, .elementor-47 .elementor-element.elementor-element-b96aeb5.elementor-view-framed .elementor-icon { fill: var(--e-global-color-blocksy_palette_1); }.elementor-47 .elementor-element.elementor-element-b6dca3c { text-align: center; }.elementor-47 .elementor-element.elementor-element-b6dca3c .elementor-heading-title { font-size: 22px; line-height: 1.5em; }.elementor-47 .elementor-element.elementor-element-c299797 > .elementor-widget-container { margin: 0px 0px 10px; }.elementor-47 .elementor-element.elementor-element-c299797 { text-align: center; }.elementor-47 .elementor-element.elementor-element-3c3bb4c > .elementor-widget-container { margin: -42px 0px 0px; }.elementor-47 .elementor-element.elementor-element-3c3bb4c .elementor-button-content-wrapper { flex-direction: row-reverse; }.elementor-47 .elementor-element.elementor-element-3c3bb4c .elementor-button .elementor-button-content-wrapper { gap: 15px; }.elementor-47 .elementor-element.elementor-element-3c3bb4c .elementor-button { font-size: 24px; font-weight: 500; text-transform: uppercase; fill: var(--e-global-color-blocksy_palette_2); color: var(--e-global-color-blocksy_palette_2); background-color: rgba(0, 0, 0, 0); }.elementor-47 .elementor-element.elementor-element-4604ad7 { --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; --align-items: center; --gap: 10px 10px; --background-transition: 0.3s; border-style: solid; --border-style: solid; border-width: 2px; --border-top-width: 2px; --border-right-width: 2px; --border-bottom-width: 2px; --border-left-width: 2px; border-color: var(--e-global-color-blocksy_palette_7); --border-color: var(--e-global-color-blocksy_palette_7); --border-radius: 40px 40px 40px 40px; --padding-top: 45px; --padding-bottom: 30px; --padding-left: 35px; --padding-right: 35px; }.elementor-47 .elementor-element.elementor-element-4604ad7:hover { background-color: rgb(255, 232, 218); }.elementor-47 .elementor-element.elementor-element-4604ad7, .elementor-47 .elementor-element.elementor-element-4604ad7::before { --border-transition: 0.3s; }.elementor-47 .elementor-element.elementor-element-1eca32d > .elementor-widget-container { margin: 0px 0px 15px; }.elementor-47 .elementor-element.elementor-element-1eca32d .elementor-icon-wrapper { text-align: center; }.elementor-47 .elementor-element.elementor-element-1eca32d.elementor-view-stacked .elementor-icon { background-color: var(--e-global-color-blocksy_palette_1); }.elementor-47 .elementor-element.elementor-element-1eca32d.elementor-view-default .elementor-icon, .elementor-47 .elementor-element.elementor-element-1eca32d.elementor-view-framed .elementor-icon { color: var(--e-global-color-blocksy_palette_1); border-color: var(--e-global-color-blocksy_palette_1); }.elementor-47 .elementor-element.elementor-element-1eca32d.elementor-view-default .elementor-icon svg, .elementor-47 .elementor-element.elementor-element-1eca32d.elementor-view-framed .elementor-icon { fill: var(--e-global-color-blocksy_palette_1); }.elementor-47 .elementor-element.elementor-element-599ca32 { text-align: center; }.elementor-47 .elementor-element.elementor-element-599ca32 .elementor-heading-title { font-size: 22px; line-height: 1.5em; }.elementor-47 .elementor-element.elementor-element-8cbe505 > .elementor-widget-container { margin: 0px 0px 10px; }.elementor-47 .elementor-element.elementor-element-8cbe505 { text-align: center; }.elementor-47 .elementor-element.elementor-element-d114d36 > .elementor-widget-container { margin: -18px 0px 0px; }.elementor-47 .elementor-element.elementor-element-d114d36 .elementor-button-content-wrapper { flex-direction: row-reverse; }.elementor-47 .elementor-element.elementor-element-d114d36 .elementor-button .elementor-button-content-wrapper { gap: 15px; }.elementor-47 .elementor-element.elementor-element-d114d36 .elementor-button { font-size: 24px; font-weight: 500; text-transform: uppercase; fill: var(--e-global-color-blocksy_palette_2); color: var(--e-global-color-blocksy_palette_2); background-color: rgba(0, 0, 0, 0); }.elementor-47 .elementor-element.elementor-element-7e1f522 { --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: 0px; --margin-bottom: 120px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }.elementor-47 .elementor-element.elementor-element-eb02ce4 { --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: 20px 40px; --background-transition: 0.3s; --border-radius: 40px 40px 40px 40px; --padding-top: 120px; --padding-bottom: 120px; --padding-left: 130px; --padding-right: 130px; }.elementor-47 .elementor-element.elementor-element-eb02ce4:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-eb02ce4 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: var(--e-global-color-blocksy_palette_2); }.elementor-47 .elementor-element.elementor-element-eb02ce4, .elementor-47 .elementor-element.elementor-element-eb02ce4::before { --border-transition: 0.3s; }.elementor-47 .elementor-element.elementor-element-0731397 { width: var(--container-widget-width,20.637%); max-width: 20.637%; --container-widget-width: 20.637%; --container-widget-flex-grow: 0; }.elementor-47 .elementor-element.elementor-element-0731397.elementor-element { --flex-grow: 0; --flex-shrink: 0; }.elementor-47 .elementor-element.elementor-element-0731397.elementor-position-right .elementor-image-box-img { margin-left: 20px; }.elementor-47 .elementor-element.elementor-element-0731397.elementor-position-left .elementor-image-box-img { margin-right: 20px; }.elementor-47 .elementor-element.elementor-element-0731397.elementor-position-top .elementor-image-box-img { margin-bottom: 20px; }.elementor-47 .elementor-element.elementor-element-0731397 .elementor-image-box-wrapper .elementor-image-box-img { width: 67%; }.elementor-47 .elementor-element.elementor-element-0731397 .elementor-image-box-img img { border-radius: 150px; transition-duration: 0.3s; }.elementor-47 .elementor-element.elementor-element-0731397 .elementor-image-box-title { color: var(--e-global-color-blocksy_palette_8); font-size: 18px; font-weight: 600; line-height: 1.5em; }.elementor-47 .elementor-element.elementor-element-ffd76c9 { color: var(--e-global-color-blocksy_palette_8); font-size: 23px; font-weight: 700; }.elementor-47 .elementor-element.elementor-element-f24d543 { width: var(--container-widget-width,10%); max-width: 10%; --container-widget-width: 10%; --container-widget-flex-grow: 0; }.elementor-47 .elementor-element.elementor-element-f24d543 > .elementor-widget-container { margin: -30px 0px 0px; }.elementor-47 .elementor-element.elementor-element-f24d543 .elementor-icon-wrapper { text-align: center; }.elementor-47 .elementor-element.elementor-element-f24d543.elementor-view-stacked .elementor-icon { background-color: var(--e-global-color-blocksy_palette_9); }.elementor-47 .elementor-element.elementor-element-f24d543.elementor-view-default .elementor-icon, .elementor-47 .elementor-element.elementor-element-f24d543.elementor-view-framed .elementor-icon { color: var(--e-global-color-blocksy_palette_9); border-color: var(--e-global-color-blocksy_palette_9); }.elementor-47 .elementor-element.elementor-element-f24d543.elementor-view-default .elementor-icon svg, .elementor-47 .elementor-element.elementor-element-f24d543.elementor-view-framed .elementor-icon { fill: var(--e-global-color-blocksy_palette_9); }.elementor-47 .elementor-element.elementor-element-f24d543 .elementor-icon { font-size: 50px; }.elementor-47 .elementor-element.elementor-element-f24d543 .elementor-icon svg { height: 50px; }.elementor-47 .elementor-element.elementor-element-162d044 { --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: 0px; --margin-bottom: 120px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }.elementor-47 .elementor-element.elementor-element-c3d5e38 { --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; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }.elementor-47 .elementor-element.elementor-element-efc8c4c { text-align: left; }.elementor-47 .elementor-element.elementor-element-efc8c4c .elementor-heading-title { line-height: 1.5em; }.elementor-47 .elementor-element.elementor-element-aec40f1 > .elementor-widget-container { margin: 0px 0px 30px; }.elementor-47 .elementor-element.elementor-element-0133143 > .elementor-widget-container { margin: 0px 0px 30px; }.elementor-47 .elementor-element.elementor-element-0133143 .elementor-button-content-wrapper { flex-direction: row-reverse; }.elementor-47 .elementor-element.elementor-element-0133143 .elementor-button .elementor-button-content-wrapper { gap: 13px; }.elementor-47 .elementor-element.elementor-element-0133143 .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-47 .elementor-element.elementor-element-0133143 .elementor-button:focus, .elementor-47 .elementor-element.elementor-element-0133143 .elementor-button:hover { background-color: var(--e-global-color-blocksy_palette_1); }.elementor-47 .elementor-element.elementor-element-90f6fd2 { --display: flex; --min-height: 600px; --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; --border-radius: 40px 40px 40px 40px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }.elementor-47 .elementor-element.elementor-element-90f6fd2:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-90f6fd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: url('https://www.heilpraktiker-eva-stieler.de/wp-content/uploads/2026/10/Eva-40.webp'); background-position: center center; background-repeat: no-repeat; background-size: cover; }.elementor-47 .elementor-element.elementor-element-90f6fd2, .elementor-47 .elementor-element.elementor-element-90f6fd2::before { --border-transition: 0.3s; }@media (max-width: 1024px) {.elementor-47 .elementor-element.elementor-element-94880d6 { --margin-top: 25px; --margin-bottom: 80px; --margin-left: 0px; --margin-right: 0px; }.elementor-47 .elementor-element.elementor-element-22d4f45 { --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: 60px; --padding-bottom: 0px; --padding-left: 50px; --padding-right: 50px; }.elementor-47 .elementor-element.elementor-element-db8d53a { --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-47 .elementor-element.elementor-element-0693237 { text-align: center; }.elementor-47 .elementor-element.elementor-element-e68bb67 { text-align: center; }.elementor-47 .elementor-element.elementor-element-38eb981 { --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; }.elementor-47 .elementor-element.elementor-element-ae46538 { --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-47 .elementor-element.elementor-element-5b1eb5e .elementor-icon { font-size: 45px; }.elementor-47 .elementor-element.elementor-element-5b1eb5e .elementor-icon svg { height: 45px; }.elementor-47 .elementor-element.elementor-element-1632a51 .elementor-heading-title { font-size: 18px; }.elementor-47 .elementor-element.elementor-element-b96aeb5 .elementor-icon { font-size: 45px; }.elementor-47 .elementor-element.elementor-element-b96aeb5 .elementor-icon svg { height: 45px; }.elementor-47 .elementor-element.elementor-element-b6dca3c .elementor-heading-title { font-size: 18px; }.elementor-47 .elementor-element.elementor-element-1eca32d .elementor-icon { font-size: 45px; }.elementor-47 .elementor-element.elementor-element-1eca32d .elementor-icon svg { height: 45px; }.elementor-47 .elementor-element.elementor-element-599ca32 .elementor-heading-title { font-size: 18px; }.elementor-47 .elementor-element.elementor-element-7e1f522 { --margin-top: 0px; --margin-bottom: 80px; --margin-left: 0px; --margin-right: 0px; }.elementor-47 .elementor-element.elementor-element-eb02ce4 { --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: 45px; --padding-left: 50px; --padding-right: 50px; }.elementor-47 .elementor-element.elementor-element-0731397 .elementor-image-box-wrapper .elementor-image-box-img { width: 80px; }.elementor-47 .elementor-element.elementor-element-ffd76c9 { text-align: center; font-size: 25px; }.elementor-47 .elementor-element.elementor-element-f24d543 { width: 100%; max-width: 100%; }.elementor-47 .elementor-element.elementor-element-f24d543 > .elementor-widget-container { margin: 0px; }.elementor-47 .elementor-element.elementor-element-f24d543 .elementor-icon { font-size: 30px; }.elementor-47 .elementor-element.elementor-element-f24d543 .elementor-icon svg { height: 30px; }.elementor-47 .elementor-element.elementor-element-162d044 { --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-47 .elementor-element.elementor-element-c3d5e38 { --align-items: center; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); }.elementor-47 .elementor-element.elementor-element-c3d5e38.e-con { --order: 99999; }.elementor-47 .elementor-element.elementor-element-efc8c4c { text-align: center; }.elementor-47 .elementor-element.elementor-element-efc8c4c .elementor-heading-title { font-size: 30px; }.elementor-47 .elementor-element.elementor-element-aec40f1 > .elementor-widget-container { margin: 0px 0px 10px; }.elementor-47 .elementor-element.elementor-element-aec40f1 { text-align: center; }.elementor-47 .elementor-element.elementor-element-90f6fd2 { --min-height: 500px; }}@media (max-width: 767px) {.elementor-47 .elementor-element.elementor-element-94880d6 { --margin-top: 25px; --margin-bottom: 60px; --margin-left: 0px; --margin-right: 0px; }.elementor-47 .elementor-element.elementor-element-22d4f45 { --padding-top: 50px; --padding-bottom: 0px; --padding-left: 12px; --padding-right: 12px; }.elementor-47 .elementor-element.elementor-element-db8d53a { --margin-top: -36px; --margin-bottom: -36px; --margin-left: -36px; --margin-right: -36px; }.elementor-47 .elementor-element.elementor-element-e68bb67 > .elementor-widget-container { margin: 0px 0px -10px; }.elementor-47 .elementor-element.elementor-element-ed3afbb { text-align: center; }.elementor-47 .elementor-element.elementor-element-2921719 { --width: 100%; }.elementor-47 .elementor-element.elementor-element-6053556.elementor-element { --order: -99999; }.elementor-47 .elementor-element.elementor-element-07b1764 { --padding-top: 35px; --padding-bottom: 30px; --padding-left: 35px; --padding-right: 35px; }.elementor-47 .elementor-element.elementor-element-4dfc771 { --padding-top: 35px; --padding-bottom: 30px; --padding-left: 35px; --padding-right: 35px; }.elementor-47 .elementor-element.elementor-element-4604ad7 { --padding-top: 35px; --padding-bottom: 30px; --padding-left: 35px; --padding-right: 35px; }.elementor-47 .elementor-element.elementor-element-7e1f522 { --margin-top: 0px; --margin-bottom: 60px; --margin-left: 0px; --margin-right: 0px; }.elementor-47 .elementor-element.elementor-element-eb02ce4 { --padding-top: 35px; --padding-bottom: 30px; --padding-left: 35px; --padding-right: 35px; }.elementor-47 .elementor-element.elementor-element-0731397 { width: var(--container-widget-width,120.922px); max-width: 120.922px; --container-widget-width: 120.922px; --container-widget-flex-grow: 0; }.elementor-47 .elementor-element.elementor-element-0731397 .elementor-image-box-img { margin-bottom: 23px; }.elementor-47 .elementor-element.elementor-element-0731397.elementor-position-right .elementor-image-box-img { margin-left: 23px; }.elementor-47 .elementor-element.elementor-element-0731397.elementor-position-left .elementor-image-box-img { margin-right: 23px; }.elementor-47 .elementor-element.elementor-element-0731397.elementor-position-top .elementor-image-box-img { margin-bottom: 23px; }.elementor-47 .elementor-element.elementor-element-0731397 .elementor-image-box-wrapper .elementor-image-box-img { width: 100%; }.elementor-47 .elementor-element.elementor-element-0731397 .elementor-image-box-img img { border-radius: 38%; }.elementor-47 .elementor-element.elementor-element-ffd76c9 { font-size: 20px; }.elementor-47 .elementor-element.elementor-element-162d044 { --margin-top: 0px; --margin-bottom: 60px; --margin-left: 0px; --margin-right: 0px; }.elementor-47 .elementor-element.elementor-element-efc8c4c .elementor-heading-title { font-size: 25px; }}@media (min-width: 768px) {.elementor-47 .elementor-element.elementor-element-db8d53a { --width: 50%; }.elementor-47 .elementor-element.elementor-element-2921719 { --width: 32%; }.elementor-47 .elementor-element.elementor-element-c3d5e38 { --width: 50%; }.elementor-47 .elementor-element.elementor-element-90f6fd2 { --width: 50%; }}@media (max-width: 1024px) and (min-width: 768px) {.elementor-47 .elementor-element.elementor-element-db8d53a { --width: 100%; }.elementor-47 .elementor-element.elementor-element-2921719 { --width: 80%; }.elementor-47 .elementor-element.elementor-element-07b1764 { --content-width: 380px; }.elementor-47 .elementor-element.elementor-element-4dfc771 { --content-width: 380px; }.elementor-47 .elementor-element.elementor-element-4604ad7 { --content-width: 380px; }.elementor-47 .elementor-element.elementor-element-c3d5e38 { --width: 100%; }.elementor-47 .elementor-element.elementor-element-90f6fd2 { --width: 100%; }}.elementor-47 .elementor-element.elementor-element-90f6fd2:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-90f6fd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer { --wpr-bg-2e631e57-ff12-4e23-9c46-225eafc73659: url('https://www.heilpraktiker-eva-stieler.de/wp-content/uploads/2026/10/Eva-40.webp'); }
/* Eva SEO heading semantics */
.elementor-47 .elementor-element.elementor-element-e68bb67 .elementor-heading-title{font-size:35px}@media(max-width:767px){.elementor-47 .elementor-element.elementor-element-e68bb67 .elementor-heading-title{font-size:35px}}/* End custom CSS */