.elementor-607 .elementor-element.elementor-element-e21678f:not(.elementor-motion-effects-element-type-background), .elementor-607 .elementor-element.elementor-element-e21678f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hoeppner-coaching.de/wp-content/uploads/2022/09/Rectangle-Cream.svg");background-position:-69% 0px;background-repeat:no-repeat;background-size:47% auto;}.elementor-607 .elementor-element.elementor-element-e21678f > .elementor-container{max-width:1200px;}.elementor-607 .elementor-element.elementor-element-e21678f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 35px 0px 35px;z-index:5;}.elementor-607 .elementor-element.elementor-element-e21678f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-607 .elementor-element.elementor-element-93a4f76 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:31% 0% 32% 0%;}.elementor-607 .elementor-element.elementor-element-93a4f76 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-607 .elementor-element.elementor-element-d7da7a1{animation-duration:1200ms;animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-607 .elementor-element.elementor-element-d7da7a1 > .elementor-widget-container{margin:-100px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-607 .elementor-element.elementor-element-d7da7a1 .aux-modern-heading-secondary{font-size:3.36rem;font-weight:bold;letter-spacing:0px;color:#3F888F;max-width:623px;}.elementor-607 .elementor-element.elementor-element-d7da7a1 .aux-modern-heading-description{color:#545454;font-size:18px;font-weight:400;margin:-15px 0px 0px 0px;max-width:500px;}.elementor-607 .elementor-element.elementor-element-d7da7a1 .aux-widget-modern-heading .aux-widget-inner{width:100%;}.elementor-607 .elementor-element.elementor-element-3fb0aef .elementor-button{background-color:#3F888F;}.elementor-607 .elementor-element.elementor-element-3fb0aef .elementor-button:hover, .elementor-607 .elementor-element.elementor-element-3fb0aef .elementor-button:focus{background-color:#EDE8DE;color:var( --e-global-color-text );}.elementor-607 .elementor-element.elementor-element-3fb0aef{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-607 .elementor-element.elementor-element-3fb0aef > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-607 .elementor-element.elementor-element-3fb0aef .elementor-button:hover svg, .elementor-607 .elementor-element.elementor-element-3fb0aef .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-607 .elementor-element.elementor-element-e4fd2ef .elementor-button{background-color:#3F888F;}.elementor-607 .elementor-element.elementor-element-e4fd2ef .elementor-button:hover, .elementor-607 .elementor-element.elementor-element-e4fd2ef .elementor-button:focus{background-color:#EDE8DE;color:var( --e-global-color-text );}.elementor-607 .elementor-element.elementor-element-e4fd2ef{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-607 .elementor-element.elementor-element-e4fd2ef > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-607 .elementor-element.elementor-element-e4fd2ef .elementor-button:hover svg, .elementor-607 .elementor-element.elementor-element-e4fd2ef .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-607 .elementor-element.elementor-element-a38211d{animation-duration:1600ms;animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-607 .elementor-element.elementor-element-a38211d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}.elementor-607 .elementor-element.elementor-element-a38211d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-607 .elementor-element.elementor-element-fbb6f73{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;position:relative;top:59px;right:101px;}.elementor-607 .elementor-element.elementor-element-fbb6f73 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-607 .elementor-element.elementor-element-fbb6f73 img{width:100%;opacity:1;}.elementor-607 .elementor-element.elementor-element-3ee5998:not(.elementor-motion-effects-element-type-background), .elementor-607 .elementor-element.elementor-element-3ee5998 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-14d9598 );}.elementor-607 .elementor-element.elementor-element-3ee5998 > .elementor-container{max-width:1200px;}.elementor-607 .elementor-element.elementor-element-3ee5998, .elementor-607 .elementor-element.elementor-element-3ee5998 > .elementor-background-overlay{border-radius:0px 0px 261px 0px;}.elementor-607 .elementor-element.elementor-element-3ee5998{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-7%;margin-bottom:0%;padding:170px 35px 60px 35px;z-index:4;position:relative;top:-70px;}.elementor-607 .elementor-element.elementor-element-3ee5998 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-607 .elementor-element.elementor-element-8670a3b{width:var( --container-widget-width, 59.767% );max-width:59.767%;animation-duration:1300ms;--container-widget-width:59.767%;--container-widget-flex-grow:0;position:relative;top:-162px;animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-607 .elementor-element.elementor-element-8670a3b .aux-modern-heading-primary{font-size:33px;font-weight:bold;color:#3F888F;max-width:367px;}.elementor-607 .elementor-element.elementor-element-8670a3b .aux-modern-heading-description{color:#545454;font-size:18px;font-weight:400;max-width:606px;}.elementor-607 .elementor-element.elementor-element-8670a3b .aux-widget-modern-heading .aux-widget-inner{width:95%;}.elementor-607 .elementor-element.elementor-element-936547e{width:var( --container-widget-width, 37.896% );max-width:37.896%;animation-duration:1300ms;--container-widget-width:37.896%;--container-widget-flex-grow:0;position:relative;top:-182px;animation-delay:450ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-607 .elementor-element.elementor-element-936547e > .elementor-widget-container{transition-duration:1000ms;transition-property:all;margin:0% -10% 0% 0%;padding:5% 0% 0% 1%;transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-607 .elementor-element.elementor-element-936547e .aux-media-image{max-width:95%;}.elementor-607 .elementor-element.elementor-element-bbebfe5 .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-607 .elementor-element.elementor-element-bbebfe5 .aux-modern-button .aux-overlay:before{background-color:#3F888F;}.elementor-607 .elementor-element.elementor-element-bbebfe5 .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-607 .elementor-element.elementor-element-bbebfe5 .aux-modern-button .aux-overlay:after{background-color:#545454;}.elementor-607 .elementor-element.elementor-element-bbebfe5{animation-duration:1300ms;position:relative;top:-274px;animation-delay:400ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-607 .elementor-element.elementor-element-bbebfe5 > .elementor-widget-container{margin:2% 0% 0% 0%;}.elementor-607 .elementor-element.elementor-element-bbebfe5 .aux-modern-button-wrapper{text-align:left;}.elementor-607 .elementor-element.elementor-element-bbebfe5 .aux-modern-button{padding:19px 27px 19px 30px;}.elementor-607 .elementor-element.elementor-element-bbebfe5 .aux-overlay:before, .elementor-607 .elementor-element.elementor-element-bbebfe5 .aux-overlay:after{border-radius:0px 30px 30px 30px;}.elementor-607 .elementor-element.elementor-element-bbebfe5 .aux-text{font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-607 .elementor-element.elementor-element-eed2091{margin-top:0px;margin-bottom:193px;}.elementor-607 .elementor-element.elementor-element-4d00e2a{position:relative;right:-400px;bottom:-40px;}@media(max-width:1024px){.elementor-607 .elementor-element.elementor-element-e21678f:not(.elementor-motion-effects-element-type-background), .elementor-607 .elementor-element.elementor-element-e21678f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-47vw 0vh;background-size:60% auto;}.elementor-607 .elementor-element.elementor-element-93a4f76 > .elementor-element-populated{padding:40% 0% 35% 0%;}.elementor-607 .elementor-element.elementor-element-d7da7a1 .aux-modern-heading-secondary{font-size:28px;line-height:48px;}.elementor-607 .elementor-element.elementor-element-d7da7a1 .aux-modern-heading-description{font-size:16px;margin:0px 0px 0px 0px;}.elementor-607 .elementor-element.elementor-element-d7da7a1 .aux-widget-modern-heading .aux-widget-inner{width:92%;}.elementor-607 .elementor-element.elementor-element-a38211d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-607 .elementor-element.elementor-element-a38211d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hoeppner-coaching.de/wp-content/uploads/2022/09/Rectangle-1-copy.svg");background-position:17px 248px;background-size:86% auto;}.elementor-607 .elementor-element.elementor-element-a38211d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:75% 0% 0% 9%;}.elementor-607 .elementor-element.elementor-element-a38211d{z-index:1;}.elementor-607 .elementor-element.elementor-element-3ee5998{padding:170px 35px 50px 35px;}.elementor-607 .elementor-element.elementor-element-8670a3b .aux-modern-heading-primary{font-size:30px;max-width:400px;}.elementor-607 .elementor-element.elementor-element-936547e > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-607 .elementor-element.elementor-element-936547e .aux-widget-image{text-align:right;}.elementor-607 .elementor-element.elementor-element-936547e .aux-media-image{max-width:95%;}}@media(max-width:767px){.elementor-607 .elementor-element.elementor-element-e21678f:not(.elementor-motion-effects-element-type-background), .elementor-607 .elementor-element.elementor-element-e21678f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-78vw -4vh;background-size:100% auto;}.elementor-607 .elementor-element.elementor-element-93a4f76 > .elementor-element-populated{padding:38% 0% 8% 0%;}.elementor-607 .elementor-element.elementor-element-d7da7a1 > .elementor-widget-container{margin:-52px 0px 0px 0px;}.elementor-607 .elementor-element.elementor-element-d7da7a1 .aux-modern-heading-secondary{font-size:28px;line-height:45px;max-width:100%;}.elementor-607 .elementor-element.elementor-element-d7da7a1 .aux-modern-heading-description{font-size:16px;margin:0px 0px 0px 0px;max-width:100%;}.elementor-607 .elementor-element.elementor-element-d7da7a1 .aux-widget-modern-heading .aux-widget-inner{width:100%;}.elementor-607 .elementor-element.elementor-element-3fb0aef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-607 .elementor-element.elementor-element-3fb0aef{position:relative;top:-5px;}.elementor-607 .elementor-element.elementor-element-e4fd2ef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-607 .elementor-element.elementor-element-e4fd2ef{position:relative;top:-5px;right:-20px;}.elementor-607 .elementor-element.elementor-element-a38211d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-607 .elementor-element.elementor-element-a38211d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hoeppner-coaching.de/wp-content/uploads/2022/09/Rectangle-1-copy.svg");background-position:24px 9px;background-size:71% auto;}.elementor-607 .elementor-element.elementor-element-a38211d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-607 .elementor-element.elementor-element-fbb6f73{top:-424px;right:-121px;}.elementor-607 .elementor-element.elementor-element-3ee5998{padding:0px 35px 78px 35px;top:10px;}.elementor-607 .elementor-element.elementor-element-8670a3b > .elementor-widget-container{margin:30% 0% 0% 0%;}.elementor-607 .elementor-element.elementor-element-8670a3b{--container-widget-width:595px;--container-widget-flex-grow:0;width:var( --container-widget-width, 595px );max-width:595px;top:-81px;}.elementor-607 .elementor-element.elementor-element-8670a3b .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-607 .elementor-element.elementor-element-8670a3b .aux-modern-heading-primary{font-size:23px;line-height:35px;max-width:408px;}.elementor-607 .elementor-element.elementor-element-8670a3b .aux-modern-heading-description{font-size:16px;}.elementor-607 .elementor-element.elementor-element-936547e > .elementor-widget-container{padding:5px 0px 0px 35px;}.elementor-607 .elementor-element.elementor-element-936547e{--container-widget-width:130px;--container-widget-flex-grow:0;width:var( --container-widget-width, 130px );max-width:130px;top:-101px;right:-40px;}.elementor-607 .elementor-element.elementor-element-936547e .aux-widget-image{text-align:center;}.elementor-607 .elementor-element.elementor-element-936547e .aux-media-image{max-width:100%;max-height:66px;}.elementor-607 .elementor-element.elementor-element-bbebfe5{top:-79px;}.elementor-607 .elementor-element.elementor-element-bbebfe5 .aux-modern-button{padding:15px 15px 15px 15px;}.elementor-607 .elementor-element.elementor-element-bbebfe5 .aux-text{font-size:14px;}.elementor-607 .elementor-element.elementor-element-4d00e2a{right:1px;bottom:0px;}}@media(min-width:768px){.elementor-607 .elementor-element.elementor-element-93a4f76{width:59%;}.elementor-607 .elementor-element.elementor-element-a38211d{width:41%;}}@media(max-width:1024px) and (min-width:768px){.elementor-607 .elementor-element.elementor-element-6ba6c53{width:100%;}}/* Start custom CSS for aux_modern_heading, class: .elementor-element-d7da7a1 */@media only screen and (max-width: 1300px) and (min-width: 800px) {
    .elementor-607 .elementor-element.elementor-element-d7da7a1 .aux-widget-modern-heading .aux-widget-inner {
    width: 69%;
}
     .elementor-607 .elementor-element.elementor-element-d7da7a1 .aux-modern-heading-secondary {
    font-size: 28px;
    line-height: 48px;
}
}
@media only screen and (max-width: 400px){
 .elementor-607 .elementor-element.elementor-element-d7da7a1 .aux-modern-heading-secondary {
    font-size: 21px;}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-93a4f76 */@media only screen and (min-width: 2500px) {
.elementor-607 .elementor-element.elementor-element-93a4f76 .elementor-element-populated {
    padding: 31% 0% 38% 0%;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a38211d */@media only screen and (min-width:2500px) {
    .elementor-607 .elementor-element.elementor-element-a38211d .elementor-element-populated {
    background-position: 78px 162px!important;
}
}
@media only screen and (max-width: 2000px) and (min-width:1430px){
.elementor-607 .elementor-element.elementor-element-a38211d .elementor-element-populated {
    background-position: 78px 176px!important;
    background-size: 85% !important;
}

}
@media only screen and (max-width: 1370px) and (min-width: 1299px) {
.elementor-607 .elementor-element.elementor-element-a38211d .elementor-element-populated {
    background-position: 85px 182px!important;
    background-size: 85% auto!important;
}
}
@media only screen and (max-width: 1300px) and (min-width: 900px) {
     .elementor-607 .elementor-element.elementor-element-a38211d {
    margin: 0;
    padding: 0 0 0 15px;
}
.elementor-607 .elementor-element.elementor-element-a38211d .elementor-element-populated {
    padding: 190px 0 0 3px!important;
    background-position: 9px 183px!important;
    background-size: 91%!important;
}

.elementor-607 .elementor-element.elementor-element-a38211d .aux-media-hint-frame {
    width: 95%!important;
}
}
@media only screen and (max-width: 500px) and (min-width: 400px) {
.elementor-607 .elementor-element.elementor-element-a38211d .elementor-element-populated {
    background-position: 16px 5px!important;
    background-size: 77% auto!important;
}
}
@media only screen and (max-width: 399px) and (min-width: 350px) {
.elementor-607 .elementor-element.elementor-element-a38211d .elementor-element-populated {
    background-position: 22px 7px!important;
    background-size: 77% auto!important;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e21678f */@media only screen and (max-width:1300px) and (min-width:1000px){
    .elementor-607 .elementor-element.elementor-element-e21678f  {
        background-position: -51vw 0vh !important;
    }
}
@media only screen and (min-width:1500px){
    .elementor-607 .elementor-element.elementor-element-e21678f  {
        background-position: -116px 0!important;
    background-repeat: no-repeat;
    background-size: 28%!important;
    }
}

@media only screen and (min-width: 2500px) {
.elementor-607 .elementor-element.elementor-element-e21678f {
    background-position: -9px -179px!important;
    background-repeat: no-repeat;
    background-size: 29%!important;
}
}/* End custom CSS */
/* Start custom CSS for aux_modern_button, class: .elementor-element-bbebfe5 */@media only screen and (max-width: 400px) {
.elementor-607 .elementor-element.elementor-element-bbebfe5 .aux-text{
    margin-top: 12px;
}
}/* End custom CSS */