.elementor .card-funktion{font-size:16px;color:#8e8e8e;}.elementor .button-xs{font-family:var(--Fliesstext);font-weight:600;font-size:14px;color:var(--C2);padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:2px;border-width:1px;border-color:var(--C2);border-style:solid;background-color:#ffffff00;display:flex;align-self:start;}.elementor .button-xs:hover,.elementor .button-xs:focus-visible{color:var(--C2);}.elementor .nav-button{font-family:var(--Headings);font-weight:700;font-size:18px;color:var(--text);padding:0px;background-color:#375efa00;}.elementor .nav-button:hover,.elementor .nav-button:focus-visible{color:var(--C2);}.elementor .H-Font{font-family:Inter;}.elementor .H2size{font-weight:600;font-size:40px;}.elementor .footer-text{font-family:Roboto;font-weight:400;font-size:17px;color:#FFFFFFDC;text-align:start;}.elementor .sectionn{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:5%;padding-inline-end:5%;flex-direction:column;gap:2rem;flex-wrap:wrap;justify-content:flex-start;align-items:center;}.elementor .boxed-m{max-width:1200px;column-gap:10%;padding:0px;flex-direction:row;row-gap:2rem;flex-wrap:wrap;}.elementor .zurmail{font-family:Roboto;font-weight:500;font-size:20px;color:var(--C3);}.elementor .text-small{font-family:var(--Fliesstext);font-weight:400;font-size:16px;color:var(--text);line-height:1.5rem;}.elementor .heading-s{font-family:var(--Headings);font-weight:600;font-size:24px;color:var(--text);}