.elementor .e-cc7ca65-b5fb{width:100%;height:100%;object-fit:cover;object-position:50% 30%;position:absolute;inset: 0;\n}.elementor .e-7e41299a-e2b7{padding:0px;}.elementor .e-5fc80448-7e0e{font-family:var(--schrift-primaer);font-size:1.5rem;color:var(--logogruen);line-height:1.2;margin-block-start:1.125rem;}.elementor .e-271a9d83-6d07{font-size:var(--groesse-mittel);line-height:1.5;margin-block-start:0.25rem;}.elementor .e-1d9780d2-303a{width:min(100%, 22.5rem);padding:0px;justify-self: end;\n}.elementor .e-56e7b517-e57a{font-family:var(--schrift-primaer);font-size:clamp(1.6rem, 2.9vw, 2.9rem);color:var(--logogruen);line-height:1.24;margin-block-start:0.875rem;text-wrap: balance; &:empty { display: none; }\n}.elementor .e-4ae85e42-af30{&:empty { display: none; } & a { color: inherit; text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 0.25rem; transition: color .3s; } & a:hover, & a:focus-visible { color: var(--beere); }\n}.elementor .e-711e42ec-6bae{margin-block-start:1.125rem;&:empty { display: none; } & a { color: inherit; text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 0.25rem; transition: color .3s; } & a:hover, & a:focus-visible { color: var(--beere); }\n}.elementor .e-1bf9c71a-41f2{max-width:34em;padding:0px;}.elementor .e-5e75bfbd-f629{padding:0px;}.elementor .e-3cd0ceb8-f378{background-color:var(--papier);flex-direction:column;padding-block: var(--abstand-abschnitt); padding-inline: var(--seitenrand);\n}