.elementor-71 .elementor-element.elementor-element-b247540{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-512d8d3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-72a084c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-71 .elementor-element.elementor-element-ed7b7f7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-bb91af9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-2d9d721{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-e1a807a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-71 .elementor-element.elementor-element-1822609 .elementor-button-content-wrapper{flex-direction:row-reverse;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS *//* Danke-Seite */
.losch .thanks{position:relative;display:flex;align-items:center;justify-content:center;min-height:100vh;min-height:100svh;padding:140px 24px 90px;color:#fff;text-align:center;background:linear-gradient(180deg,rgba(18,21,24,.35) 0%,rgba(18,21,24,.5) 50%,rgba(18,21,24,.82) 100%),url(https://www.losch-coaching.de/wp-content/uploads/2026/10/losch-sea.jpg) 50% 50%/cover no-repeat}
.losch .thanks__inner{display:flex;flex-direction:column;align-items:center;width:100%;max-width:720px;animation:losch-thx .8s cubic-bezier(.2,.7,.2,1) both}
@keyframes losch-thx{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}
.losch.losch.losch .thanks__kicker{margin:0 0 22px}
.losch.losch.losch .thanks__text{margin:22px 0 0}
.losch .thanks__kicker p{display:inline-block;margin:0;padding:8px 14px;border-radius:999px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.35);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font:600 12px/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:#fff}
.losch .thanks__title .elementor-heading-title{margin:0;font-family:var(--serif);font-weight:400;font-size:clamp(2.4rem,1.5rem + 3.6vw,4.5rem);line-height:1.05;letter-spacing:-.01em;color:#fff;text-wrap:balance}
.losch .thanks__script{font-family:var(--script);font-size:1.15em;color:#E3C295;font-weight:400;letter-spacing:0}
.losch .thanks__text p{margin:0;font-family:var(--sans);font-size:clamp(1.05rem,1rem + .35vw,1.3rem);line-height:1.6;color:rgba(255,255,255,.92)}
.losch .thanks__text strong{color:#fff;font-weight:600}
.losch .thanks__sign{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:16px;margin:38px 0 0;text-align:left}
.losch .thanks__avatar{flex:none;width:68px;height:68px;border-radius:50%;border:2px solid rgba(255,255,255,.85);box-shadow:0 10px 24px -10px rgba(0,0,0,.5);background:#6b5a4a url(https://www.losch-coaching.de/wp-content/uploads/2026/10/losch-echt-portrait.jpg) center/cover no-repeat}
.losch .thanks__signtext{display:flex;flex-direction:column;gap:2px;width:auto}
.losch .thanks__greet p{margin:0;font-family:var(--sans);font-size:15px;line-height:1.4;color:rgba(255,255,255,.8)}
.losch .thanks__name .elementor-heading-title{margin:0;font-family:var(--script);font-size:clamp(1.9rem,1.6rem + 1vw,2.4rem);line-height:1.1;color:#E3C295;font-weight:400}
.losch .thanks__ctas{display:flex;flex-direction:row;justify-content:center;margin:40px 0 0;width:auto}
@media (max-width:560px){ .losch .thanks{padding:120px 20px 70px} .losch .thanks__text br{display:none} }/* End custom CSS */