@media(max-width:767px){.elementor .fr-grid{gap:0.75rem;}}@media(max-width:767px){.elementor .fr-pill{padding-inline-end:1rem;}}@media(max-width:767px){.elementor .fr-btn-header{width:var(--container-fullwidth);color:var(--color-dunkelgruen);display:none;}}@media(max-width:767px){.elementor .fr-btn-light{width:var(--container-fullwidth);}}@media(max-width:767px){.elementor .fr-icon-badge{width:2.5rem;height:2.5rem;min-width:2.5rem;}}@media(max-width:767px){.elementor .fr-hero{max-height:none;background-image:radial-gradient(circle at center right, rgba(255,255,255,0.15) 0%,rgba(255,255,255,0.88) 72%),url("https://www.freiraum-psychotherapie.de/wp-content/uploads/2026/08/Bulimia-Nervosa-1024x1024.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;}}@media(max-width:767px){.elementor .fr-hero-inner{width:var(--container-max);max-width:var(--container-fullwidth);padding-block-start:0px;padding-block-end:0px;padding-inline-end:var(--space-page-x);flex-direction:column;gap:var(--gap-lg);align-items:stretch;}}@media(max-width:767px){.elementor .fr-hero-content{width:var(--container-fullwidth);min-width:0px;max-width:var(--container-readable);}}@media(max-width:767px){.elementor .fr-hero-media{width:var(--container-fullwidth);height:var(--image_section);display:none;}}@media(max-width:767px){.elementor .fr-hero-fade{width:var(--container-fullwidth);height:var(--image_hero);object-fit:cover;object-position:center left;border-radius:var(--radius-xl);background-image:radial-gradient(circle at center center, rgba(255, 255, 255, 1) 0%,rgba(255, 255, 255, 0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:none;}}@media(max-width:767px){.elementor .fr-btn{width:var(--container-fullwidth);}}@media(max-width:767px){.elementor .fr-btn-secondary{width:var(--container-fullwidth);color:var(--color-dunkelgruen);justify-content:center;}}@media(max-width:767px){.elementor .fr-banner{min-height:40px;max-height:48px;padding-inline-start:var(--pad-page);padding-inline-end:var(--pad-page);justify-content:flex-start;}}@media(max-width:767px){.elementor .fr-banner-text{display:none;}}@media(max-width:767px){.elementor .fr-banner-text-mobile{font-weight:400;display:flex;}}@media(max-width:767px){.elementor .fr-text-xs{width:var(--container-fullwidth);font-size:var(--font-xs);text-align:start;}}@media(max-width:767px){.elementor .fr-section{width:var(--container-fullwidth);padding-block-start:var(--space-section-small);padding-block-end:var(--space-section-small);flex-direction:column;}}@media(max-width:767px){.elementor .fr-stoerung-body{width:var(--container-fullwidth);padding-block-end:var(--space-section-small);flex-direction:column;}}@media(max-width:767px){.elementor .fr-steps{width:var(--container-fullwidth);flex-direction:column;}}@media(max-width:767px){.elementor .fr-step{column-gap:1rem;text-align:start;padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;display:grid;grid-template-columns:2.5rem minmax(0, 1fr);align-items:start;row-gap: 0.25rem;\n}}@media(max-width:767px){.elementor .fr-step-icon{display:none;}}@media(max-width:767px){.elementor .fr-step-number{font-weight:600;font-size:1rem;color:var(--color-dunkelgruen);}}@media(max-width:767px){.elementor .fr-step-circle{width:2.5rem;height:2.5rem;min-width:2.5rem;min-height:2.5rem;padding:0px;grid-column:1;grid-row:1 / span 2;}}@media(max-width:767px){.elementor .fr-chip{padding-inline-end:1rem;}}@media(max-width:767px){.elementor .fr-title-fact{font-size:var(--font-body-large);}}@media(max-width:767px){.elementor .fr-row{width:var(--container-fullwidth);flex-direction:column;}}@media(max-width:767px){.elementor .fr-stack{width:var(--container-fullwidth);min-width:0px;gap:var(--gap-lg);}}@media(max-width:767px){.elementor .fr-cluster{width:var(--container-fullwidth);}}@media(max-width:767px){.elementor .fr-link{line-height:18px;}}@media(max-width:767px){.elementor .fr-title-sub{font-size:var(--font-m-body);text-align:center;}}@media(max-width:767px){.elementor .is-on-dark-muted{color:#C9D6CE;}}@media(max-width:767px){.elementor .is-on-dark{color:var(--color-weiss);}}@media(max-width:767px){.elementor .is-green{background-color:var(--color-dunkelgruen);}}@media(max-width:767px){.elementor .is-inline{width:auto;}}@media(max-width:767px){.elementor .is-w-70{width:var(--container-fullwidth);}}@media(max-width:767px){.elementor .is-w-50{width:var(--container-fullwidth);}}@media(max-width:767px){.elementor .is-self-start{align-self:stretch;}}@media(max-width:767px){.elementor .is-mt-section{margin-block-start:var(--gap-lg);}}@media(max-width:767px){.elementor .is-gap-xl{gap:var(--gap-xl);}}@media(max-width:767px){.elementor .is-gap-lg{gap:var(--gap-lg);}}@media(max-width:767px){.elementor .is-gap-md{gap:var(--gap-md);}}@media(max-width:767px){.elementor .is-gap-sm{gap:var(--gap-sm);}}@media(max-width:767px){.elementor .is-gap-xs{gap:var(--gap-xs);}}@media(max-width:767px){.elementor .is-boxed{align-items:stretch;padding-inline: 0px;\n}}@media(max-width:767px){.elementor .is-cols-4{grid-template-columns:repeat(1, minmax(0, 1fr));}}@media(max-width:767px){.elementor .is-cols-3{grid-template-columns:repeat(1, minmax(0, 1fr));}}@media(max-width:767px){.elementor .is-centered{text-align:start;justify-content:flex-start;}}@media(max-width:767px){.elementor .is-bleed-mobile{padding-inline-end:0px;}}@media(max-width:767px){.elementor .is-hide-desktop{display:flex;}}@media(max-width:767px){.elementor .is-hide-mobile{display:none;}}@media(max-width:767px){.elementor .is-stack-mobile{flex-direction:column;}}