.elementor-1229 .elementor-element.elementor-element-d7440b6{--display:flex;--min-height:665px;--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1229 .elementor-element.elementor-element-d7440b6:not(.elementor-motion-effects-element-type-background), .elementor-1229 .elementor-element.elementor-element-d7440b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://traumaheilwege.de/wp-content/uploads/2025/04/pexels-photo-189349-189349-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1229 .elementor-element.elementor-element-3acee162{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1229 .elementor-element.elementor-element-3acee162.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1229 .elementor-element.elementor-element-1d396a16{width:var( --container-widget-width, 513.75px );max-width:513.75px;--container-widget-width:513.75px;--container-widget-flex-grow:0;text-align:left;}.elementor-1229 .elementor-element.elementor-element-1d396a16.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1229 .elementor-element.elementor-element-1d396a16 .elementor-heading-title{font-family:"Caveat", Sans-serif;font-size:72px;line-height:76px;color:var( --e-global-color-astglobalcolor5 );}.elementor-1229 .elementor-element.elementor-element-8d994a8{--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;}.elementor-1229 .elementor-element.elementor-element-aa62e3b img{width:25%;max-width:100%;height:55px;}.elementor-1229 .elementor-element.elementor-element-204a9b3{--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;}.elementor-1229 .elementor-element.elementor-element-b55d612{text-align:center;}.elementor-1229 .elementor-element.elementor-element-b55d612 .elementor-heading-title{font-family:"Caveat", Sans-serif;font-weight:300;font-style:normal;line-height:76px;color:#610018;}.elementor-1229 .elementor-element.elementor-element-8d0564d{--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;}.elementor-1229 .elementor-element.elementor-element-6e6f53e{text-align:center;font-family:"Caveat", Sans-serif;font-size:32px;line-height:40px;color:#610018;}.elementor-1229 .elementor-element.elementor-element-2ca4748{--spacer-size:50px;}.elementor-1229 .elementor-element.elementor-element-fe64241{--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;}.elementor-1229 .elementor-element.elementor-element-fe64241:not(.elementor-motion-effects-element-type-background), .elementor-1229 .elementor-element.elementor-element-fe64241 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7e17e0d );}.elementor-1229 .elementor-element.elementor-element-06d5a0a{--spacer-size:50px;}.elementor-1229 .elementor-element.elementor-element-d860862{text-align:center;}.elementor-1229 .elementor-element.elementor-element-d860862 .elementor-heading-title{font-size:48px;color:var( --e-global-color-1ef8184 );}.elementor-1229 .elementor-element.elementor-element-0c9c41a{--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;--row-gap:0px;--column-gap:0px;}.elementor-1229 .elementor-element.elementor-element-0c9c41a:not(.elementor-motion-effects-element-type-background), .elementor-1229 .elementor-element.elementor-element-0c9c41a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7e17e0d );}.elementor-1229 .elementor-element.elementor-element-dbb058f{--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;}.elementor-1229 .elementor-element.elementor-element-dbb058f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1229 .elementor-element.elementor-element-aa63fa9{text-align:center;font-family:"Caveat", Sans-serif;font-size:32px;line-height:40px;color:#610018;}.elementor-1229 .elementor-element.elementor-element-aa63fa9 a{color:#610018;}.elementor-1229 .elementor-element.elementor-element-9c244b5{text-align:center;font-family:var( --e-global-typography-6306405-font-family ), Sans-serif;font-size:var( --e-global-typography-6306405-font-size );line-height:var( --e-global-typography-6306405-line-height );color:var( --e-global-color-1ef8184 );}.elementor-1229 .elementor-element.elementor-element-9c244b5 a{color:var( --e-global-color-1ef8184 );}.elementor-1229 .elementor-element.elementor-element-be0963c{--spacer-size:50px;}.elementor-1229 .elementor-element.elementor-element-71516f2{--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;}.elementor-1229 .elementor-element.elementor-element-03a65b7 > .elementor-widget-container{margin:34px 0px 0px 0px;border-style:none;}.elementor-1229 .elementor-element.elementor-element-03a65b7{text-align:center;}.elementor-1229 .elementor-element.elementor-element-03a65b7 img{width:100%;max-width:100%;border-style:none;border-radius:20px 20px 20px 20px;box-shadow:10px 10px 37px 0px rgba(0,0,0,0.5);}.elementor-1229 .elementor-element.elementor-element-7ce237d{--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;}.elementor-1229 .elementor-element.elementor-element-078896d{--spacer-size:50px;}.elementor-1229 .elementor-element.elementor-element-8165909{text-align:center;}.elementor-1229 .elementor-element.elementor-element-8165909 .elementor-heading-title{font-size:48px;color:#610018;}.elementor-1229 .elementor-element.elementor-element-48b74ca{text-align:center;font-family:var( --e-global-typography-6306405-font-family ), Sans-serif;font-size:var( --e-global-typography-6306405-font-size );line-height:var( --e-global-typography-6306405-line-height );color:#610018;}.elementor-1229 .elementor-element.elementor-element-48b74ca a{color:var( --e-global-color-1ef8184 );}.elementor-1229 .elementor-element.elementor-element-a464f48{text-align:center;font-family:var( --e-global-typography-6306405-font-family ), Sans-serif;font-size:var( --e-global-typography-6306405-font-size );line-height:var( --e-global-typography-6306405-line-height );color:var( --e-global-color-1ef8184 );}.elementor-1229 .elementor-element.elementor-element-a464f48 a{color:var( --e-global-color-1ef8184 );}.elementor-1229 .elementor-element.elementor-element-d99f207{text-align:center;font-family:var( --e-global-typography-6306405-font-family ), Sans-serif;font-size:var( --e-global-typography-6306405-font-size );line-height:var( --e-global-typography-6306405-line-height );color:var( --e-global-color-1ef8184 );}.elementor-1229 .elementor-element.elementor-element-d99f207 a{color:var( --e-global-color-1ef8184 );}.elementor-1229 .elementor-element.elementor-element-503cdcb{--spacer-size:50px;}.elementor-1229 .elementor-element.elementor-element-54a47c6{--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;}.elementor-1229 .elementor-element.elementor-element-54a47c6:not(.elementor-motion-effects-element-type-background), .elementor-1229 .elementor-element.elementor-element-54a47c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7e17e0d );}.elementor-1229 .elementor-element.elementor-element-1605f7e{--spacer-size:50px;}.elementor-1229 .elementor-element.elementor-element-e894ebd{z-index:1;text-align:center;}.elementor-1229 .elementor-element.elementor-element-e894ebd .elementor-heading-title{font-family:"Caveat", Sans-serif;font-size:40px;font-weight:600;color:#610018;}.elementor-1229 .elementor-element.elementor-element-ae50225{--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;}.elementor-1229 .elementor-element.elementor-element-ae50225:not(.elementor-motion-effects-element-type-background), .elementor-1229 .elementor-element.elementor-element-ae50225 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7e17e0d );}.elementor-1229 .elementor-element.elementor-element-90de8cc img{width:25%;max-width:100%;height:55px;}.elementor-1229 .elementor-element.elementor-element-6b432ad{--spacer-size:50px;}@media(max-width:1024px){.elementor-1229 .elementor-element.elementor-element-d7440b6{--min-height:550px;}.elementor-1229 .elementor-element.elementor-element-9c244b5{font-size:var( --e-global-typography-6306405-font-size );line-height:var( --e-global-typography-6306405-line-height );}.elementor-1229 .elementor-element.elementor-element-48b74ca{font-size:var( --e-global-typography-6306405-font-size );line-height:var( --e-global-typography-6306405-line-height );}.elementor-1229 .elementor-element.elementor-element-a464f48{font-size:var( --e-global-typography-6306405-font-size );line-height:var( --e-global-typography-6306405-line-height );}.elementor-1229 .elementor-element.elementor-element-d99f207{font-size:var( --e-global-typography-6306405-font-size );line-height:var( --e-global-typography-6306405-line-height );}}@media(max-width:767px){.elementor-1229 .elementor-element.elementor-element-d7440b6{--min-height:0vh;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-1229 .elementor-element.elementor-element-3acee162{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1229 .elementor-element.elementor-element-1d396a16{text-align:center;}.elementor-1229 .elementor-element.elementor-element-1d396a16 .elementor-heading-title{font-size:42px;line-height:1.2em;}.elementor-1229 .elementor-element.elementor-element-aa62e3b img{width:67%;}.elementor-1229 .elementor-element.elementor-element-b55d612 .elementor-heading-title{font-size:37px;}.elementor-1229 .elementor-element.elementor-element-9c244b5{font-size:var( --e-global-typography-6306405-font-size );line-height:var( --e-global-typography-6306405-line-height );}.elementor-1229 .elementor-element.elementor-element-8165909 .elementor-heading-title{font-size:54px;}.elementor-1229 .elementor-element.elementor-element-48b74ca{font-size:var( --e-global-typography-6306405-font-size );line-height:var( --e-global-typography-6306405-line-height );}.elementor-1229 .elementor-element.elementor-element-a464f48{font-size:var( --e-global-typography-6306405-font-size );line-height:var( --e-global-typography-6306405-line-height );}.elementor-1229 .elementor-element.elementor-element-d99f207{font-size:var( --e-global-typography-6306405-font-size );line-height:var( --e-global-typography-6306405-line-height );}.elementor-1229 .elementor-element.elementor-element-e894ebd .elementor-heading-title{font-size:33px;}.elementor-1229 .elementor-element.elementor-element-90de8cc img{width:65%;}}@media(min-width:768px){.elementor-1229 .elementor-element.elementor-element-3acee162{--width:796px;}.elementor-1229 .elementor-element.elementor-element-8d0564d{--content-width:918px;}.elementor-1229 .elementor-element.elementor-element-0c9c41a{--content-width:940px;}.elementor-1229 .elementor-element.elementor-element-dbb058f{--width:58%;}.elementor-1229 .elementor-element.elementor-element-71516f2{--width:66.6666%;}.elementor-1229 .elementor-element.elementor-element-7ce237d{--content-width:918px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1229 .elementor-element.elementor-element-3acee162{--width:400px;}}/* Start custom CSS for heading, class: .elementor-element-e894ebd */.kontakt-link {
  color: inherit; /* übernimmt die normale Textfarbe */
  text-decoration: underline; /* immer unterstrichen */
  transition: color 0.3s ease, text-decoration 0.3s ease; /* weiches Übergleiten */
}

.kontakt-link:hover,
.kontakt-link a:hover {
  color: #A8B9A3 !important; /* Lila beim Hover */
  text-decoration: none; /* Unterstreichung entfernen */
}/* End custom CSS */