.elementor .btn-violet{border-radius:30px;border-width:2px;border-color:var(--Violet);background-color:var(--Violet);align-self:start;}.elementor .h1-violet{font-weight:700;font-size:2.5rem;color:var(--Violet);line-height:1.2em;}.elementor .preline{font-weight:600;color:var(--Violet);line-height:1.2em;}.elementor .container-beige{padding:30px;border-radius:30px;background-color:var(--Beige);flex-direction:column;gap:10px;}.elementor .h3-violet{font-weight:700;font-size:1.875rem;color:var(--Violet);line-height:1.2em;margin-block-end:10px;}.elementor .btn-verlauf{font-weight:700;font-size:1rem;color:var(--Violet);text-transform:uppercase;padding-block-start:10px;padding-block-end:10px;padding-inline-start:15px;padding-inline-end:15px;border-radius:20px;background-image:linear-gradient(220deg, #e6d9d1 0%,#d5c8d8 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .btn-verlauf:hover,.elementor .btn-verlauf:focus-visible{color:var(--Text);border-width:0px;background-image:linear-gradient(var(--Weiss), var(--Weiss));background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--Weiss);}.elementor .container-verlauf{padding:30px;border-radius:30px;background-image:linear-gradient(220deg, #e1dfdc 0%,#e3d9e5 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .container-verlauf:hover,.elementor .container-verlauf:focus-visible{border-width:0px;}.elementor .round-corner{border-radius:30px;}.elementor .white-text{color:var(--Weiss);}.elementor .abstand-oben{padding-block-start:40px;}