.elementor .button-3{font-family:var(--font-text);font-weight:400;color:var(--text-1);line-height:var(--line-height-M);text-align:start;text-decoration:underline;padding:0px;background-color:var(--transparent);align-self:start;}.elementor .button-3:hover,.elementor .button-3:focus-visible{color:var(--button-2);background-color:var(--transparent);transform:translate3d(4px, 0px, 0px);}.elementor .button-2{font-family:var(--font-text);font-weight:700;color:var(--text-1);line-height:var(--line-height-M);text-align:start;padding-block-start:var(--pad-12);padding-block-end:var(--pad-12);padding-inline-start:var(--pad-20);padding-inline-end:var(--pad-20);border-radius:var(--radius-8px);border-width:var(--stroke);border-color:var(--button-1);border-style:solid;background-color:var(--transparent);align-self:start;}.elementor .button-2:hover,.elementor .button-2:focus-visible{color:var(--text-2);border-color:var(--button-2);background-color:var(--transparent);}.elementor .button-1{font-family:var(--font-text);font-weight:700;font-size:var(--text-size-M);color:var(--text-1);line-height:var(--line-height-M);text-align:center;padding-block-start:var(--pad-12);padding-block-end:var(--pad-12);padding-inline-start:var(--pad-24);padding-inline-end:var(--pad-24);border-radius:var(--radius-8px);border-width:var(--stroke);border-color:var(--button-1);border-style:solid;background-color:var(--button-1);align-self:start;white-space: normal;\n}.elementor .button-1:hover,.elementor .button-1:focus-visible{color:var(--text-5);border-color:var(--button-2);background-color:var(--button-2);}.elementor .text-S{font-family:var(--font-text);font-weight:400;font-size:var(--text-size-S);color:var(--text-2);line-height:var(--line-height-L);}.elementor .text-M{font-family:var(--font-text);font-weight:400;font-size:var(--text-size-M);color:var(--text-2);line-height:var(--line-height-L);white-space: normal;\n}.elementor .text-L{font-family:var(--font-text);font-weight:400;font-size:var(--text-size-L);color:var(--text-2);line-height:var(--line-height-L);white-space: normal;\n}.elementor .title-5{font-family:var(--font-titel);font-weight:700;font-size:var(--title-5-size);color:var(--text-1);line-height:var(--line-height-S);}.elementor .title-4{font-family:var(--font-titel);font-weight:700;font-size:var(--title-4-size);color:var(--text-1);line-height:var(--line-height-S);}.elementor .title-3{font-family:var(--font-titel);font-weight:700;font-size:var(--title-3-size);color:var(--text-1);line-height:var(--line-height-S);}.elementor .title-2{font-family:var(--font-titel);font-weight:700;font-size:var(--title-2-size);color:var(--text-1);line-height:var(--line-height-S);text-align:start;}.elementor .title-2-topline{padding-block-start:var(--pad-4);padding-block-end:var(--pad-4);padding-inline-start:var(--pad-12);padding-inline-end:var(--pad-12);border-radius:var(--radius-8px);background-color:var(--bg-2);align-self:start;}.elementor .title-1{font-family:var(--font-titel);font-weight:700;font-size:var(--title-1-size);color:var(--text-1);line-height:var(--line-height-S);}.elementor .width-1420{column-gap:var(--pad-tb-m);padding-block-start:var(--pad-tb-m);padding-block-end:var(--pad-tb-m);padding-inline-start:max(var(--pad-sites), calc((100% - var(--boxed-l)) / 2));padding-inline-end:max(var(--pad-sites), calc((100% - var(--boxed-l)) / 2));flex-direction:row;row-gap:var(--pad-32);justify-content:flex-start;align-items:start;}.elementor .width-1180{column-gap:var(--pad-tb-m);padding-block-start:var(--pad-56);padding-block-end:var(--pad-tb-m);padding-inline-start:max(var(--pad-sites), calc((100% - var(--boxed-m)) / 2));padding-inline-end:max(var(--pad-sites), calc((100% - var(--boxed-m)) / 2));flex-direction:row;row-gap:var(--pad-48);justify-content:flex-start;align-items:start;}.elementor .width-940{padding-block-start:var(--pad-tb-m);padding-block-end:var(--pad-tb-m);padding-inline-start:max(var(--pad-sites), calc((100% - var(--boxed-s)) / 2));padding-inline-end:max(var(--pad-sites), calc((100% - var(--boxed-s)) / 2));flex-direction:column;gap:var(--pad-32);}.elementor .button-2-hell{font-family:var(--font-text);font-weight:700;color:var(--text-5);line-height:var(--line-height-M);text-align:start;padding-block-start:var(--pad-12);padding-block-end:var(--pad-12);padding-inline-start:var(--pad-20);padding-inline-end:var(--pad-20);border-radius:var(--radius-8px);border-width:var(--stroke);border-style:solid;background-color:var(--transparent);align-self:start;}.elementor .button-2-hell:hover,.elementor .button-2-hell:focus-visible{color:var(--text-5);border-color:var(--bg-3);background-color:var(--bg-3);}.elementor .button-1-hell{font-family:var(--font-text);font-weight:700;color:var(--text-1);line-height:var(--line-height-M);text-align:center;padding-block-start:var(--pad-12);padding-block-end:var(--pad-12);padding-inline-start:var(--pad-24);padding-inline-end:var(--pad-24);border-radius:var(--radius-8px);border-width:var(--stroke);border-color:var(--button-1);border-style:solid;background-color:var(--button-1);align-self:start;}.elementor .button-1-hell:hover,.elementor .button-1-hell:focus-visible{color:var(--text-5);border-color:var(--bg-3);background-color:var(--bg-3);}.elementor .image{border-radius:var(--radius-8px);box-shadow:0px 0px 30px 0px var(--shadow);}.elementor .width-full{column-gap:var(--pad-tb-m);padding-block-start:var(--pad-tb-m);padding-block-end:var(--pad-tb-m);padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;row-gap:var(--pad-32);justify-content:flex-start;align-items:start;}.elementor .Spalten-2{width:35%;padding:0px;flex-direction:column;gap:var(--pad-32);flex:1 0 auto;justify-content:flex-start;align-items:start;}.elementor .border-color-important{border-color: var(--bg-2)!important;\n}.elementor .tab-trigger{padding:var(--pad-32);border-radius:var(--radius-8px);border-width:1px;border-color:var(--bg-2);border-style:solid;background-color:var(--transparent);display:flex;flex-direction:column;flex-wrap:wrap;flex:1 0 auto;align-content:start;align-items:start;}.elementor .tab-trigger:hover,.elementor .tab-trigger:focus-visible{background-color:var(--bg-2);}.elementor .tab-trigger.e--selected{border-color:var(--transparent);background-color:var(--bg-2);}.elementor .tab-content{padding:var(--pad-tb-m);border-radius:var(--radius-8px);border-style:none;background-color:var(--white);box-shadow:0px 0px var(--shadow-blur) 0px var(--shadow);}