.elementor .button{width:auto;font-family:var(--Font-Text);font-weight:800;font-size:var(--Text-Size-S);color:var(--Primary);line-height:1em;text-decoration:none;padding-block-start:var(--Space-S);padding-block-end:var(--Space-S);padding-inline-start:var(--Space-M);padding-inline-end:var(--Space-M);border-radius:var(--Border-Radius);background-color:var(--Secondary);box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.15);display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .button:hover,.elementor .button:focus-visible{color:var(--Primary);text-decoration:none;background-color:var(--Secondary);}.elementor .headline-1{font-family:"Bebas Neue";font-size:var(--H1);line-height:1em;text-decoration:none;padding-block-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .text-color-white{color:var(--White);}.elementor .text-color-green{color:var(--Primary);}.elementor .text-align-center{text-align:center;justify-content:center;}.elementor .headline-2{font-family:var(--Font-Head);font-weight:400;font-size:var(--H2);line-height:1em;display:flex;}.elementor .social-media-icon{width:32px;height:32px;max-width:32px;max-height:32px;object-fit:contain;border-radius:0px;}.elementor .home-unternehmen-head{font-family:var(--Font-Head);font-weight:400;font-size:var(--H2);color:var(--Secondary);line-height:1em;text-align:center;}.elementor .tagline{font-family:var(--Font-Text);font-weight:800;font-size:var(--Text-Size-M);}.elementor .max-width{width:100%;max-width:var(--Content-Width);display:flex;flex-direction:column;align-items:center;}.elementor .text{font-family:var(--Font-Text);font-weight:600;line-height:1.4em;}.elementor .no-overflow{overflow:hidden;}.elementor .side-line-container{width:80vw;position:absolute;inset-block-start:0px;inset-block-end:0px;inset-inline-start:50%;z-index:-1;padding:0px;display:flex;flex-direction:row;align-items:center;}.elementor .about-pfannerzahlen-item{width:100%;padding:0px;display:flex;flex-direction:column;gap:var(--Space-S);justify-content:flex-start;align-items:center;}