.elementor .Anfrage-Form{padding:2rem;background-color:#ffffffe6;}.elementor .section{padding-inline-start:max(10px, calc((100% - var(--container-width) - 20px) / 2));padding-inline-end:max(10px, calc((100% - var(--container-width) - 20px) / 2));gap:2rem;justify-content:center;align-items:center;}.elementor .btn{font-weight:700;color:var(--color-white);text-transform:uppercase;border-radius:var(--corner-radius);border-width:3px;border-color:var(--color-primary);background-color:var(--color-primary);align-self:start;}.elementor .btn:hover,.elementor .btn:focus-visible{border-color:var(--color-black);background-color:var(--color-black);}.elementor .col{flex-direction:column;gap:1rem;}.elementor .row{flex-direction:row;gap:2rem;}.elementor .section-wide{width:1750px;padding-inline-start:max(10px, calc((100% - var(--container-width-wide) - 20px) / 2));padding-inline-end:max(10px, calc((100% - var(--container-width-wide) - 20px) / 2));flex-direction:row;gap:1rem;align-items:center;}.elementor .text-center{text-align:center;}.elementor .section-padding{padding-block-start:4rem;padding-block-end:4rem;}.elementor .section-narrow{padding-inline-start:max(10px, calc((100% - var(--container-width-narrow) - 20px) / 2));padding-inline-end:max(10px, calc((100% - var(--container-width-narrow) - 20px) / 2));}.elementor .border-radius{border-radius:var(--corner-radius);background-color:var(--color-background-light);}