.elementor .projekte-logo-duo{display:flex;flex-direction:row;justify-content:center;}.elementor .p-hero-pill-blister{flex-direction:row;gap:10px;justify-content:center;align-items:center;align-self:center;}.elementor .pill{width:auto;font-family:Inter;font-weight:500;font-size:11.4px;color:#6b6862;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:99px;border-width:1px;border-color:#0000001a;border-style:solid;justify-content:center;align-items:center;align-self:center;}.elementor .section{overflow:hidden;padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .section-content{max-width:1250px;position:relative;padding:0px;gap:1.25rem;}.elementor .split{max-width:1250px;padding:0px;align-items:start;}.elementor .split-text{font-family:Inter;font-size:0.95rem;color:var(--mid-gray);line-height:1.75em;}.elementor .sh-lable{font-family:Inter;font-weight:600;font-size:0.7rem;color:var(--teal);letter-spacing:0.15em;text-transform:uppercase;padding-block-start:0rem;padding-block-end:0.75rem;padding-inline-start:0rem;padding-inline-end:0rem;}.elementor .section-narrow{max-width:780px;padding:0px;margin-block-end:3rem;}.elementor .h2{font-family:Manrope;font-weight:400;font-size:clamp(2rem, 4vw, 3rem);color:var(--black);letter-spacing:-0.015em;line-height:1.15;}.elementor .sh--p{max-width:600px;font-family:Inter;font-weight:400;font-size:1rem;margin-block-start:1rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .center{text-align:center;flex-direction:column;justify-content:center;align-items:center;}