.elementor .e-f0a6ba0-c739{width:100%;height:100%;object-fit:cover;object-position:50% 50%;position:absolute;inset:0;\n}.elementor .e-13d2824-f3f4{position:relative;z-index:1;font-family:var(--tp-font-heading);font-weight:500;font-size:60px;color:var(--tp-color-white);line-height:60px;margin:0px;display:block;hyphens:manual;\n}.elementor .e-9b2fa0f-3cbd{position:relative;z-index:1;font-size:17px;color:var(--tp-color-white);line-height:25.5px;margin-block-start:25px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-dba1af4-2d79{width:100%;min-height:900px;overflow:hidden;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:55px;padding-inline-end:0px;background-color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;box-sizing:border-box; &::after { content:"";position:absolute;inset:0;background-color:#000;opacity:0.35;pointer-events:none; }\n}.elementor .e-a742e71-f61e{font-family:var(--tp-font-body);font-weight:600;font-size:30px;color:var(--tp-color-text);line-height:1.25;margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;display:block;text-align: left; hyphens: manual;\n}.elementor .e-1474d660-c963{color:var(--tp-color-text);margin:0px;display:block;hyphens: manual;\n}.elementor .e-19c05bf3-9911{color:var(--tp-color-text);margin:0px;display:block;}.elementor .e-259c5fab-93ac{margin-block-start:2px;}.elementor .e-67e2ab91-cea9{font-weight:300;font-size:13px;color:var(--tp-color-text);line-height:14.3px;display:inline;}.elementor .e-5464f3e6-28e1{font-weight:300;font-size:13px;color:var(--tp-color-text);line-height:14.3px;text-decoration:underline;}.elementor .e-3e6527f7-9883{font-weight:300;font-size:13px;color:var(--tp-color-text);line-height:14.3px;}.elementor .e-23631234-ee8a{min-width:0px;font-weight:300;font-size:13px;color:var(--tp-color-text);line-height:14.3px;padding:0px;display:block;flex:1 1 0px;}.elementor .e-5c2054e7-9bda{width:100%;min-width:0px;padding:0px;margin-block-start:4px;margin-block-end:4px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:10px;align-items:flex-start;}.elementor .e-259c5fab-93ac-pub{margin-block-start:2px;}.elementor .e-67e2ab91-cea9-pub{font-weight:300;font-size:13px;color:var(--tp-color-text);line-height:14.3px;display:inline;}.elementor .e-23631234-ee8a-pub{min-width:0px;font-weight:300;font-size:13px;color:var(--tp-color-text);line-height:14.3px;padding:0px;display:block;flex:1 1 0px;}.elementor .e-5c2054e7-9bda-pub{width:100%;min-width:0px;padding:0px;margin-block-start:4px;margin-block-end:4px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:10px;align-items:flex-start;}.elementor .e-7a7ea812-3b79:hover,.elementor .e-7a7ea812-3b79:focus-visible{color:var(--tp-color-white);background-color:var(--tp-color-cta);}.elementor .e-7a7ea812-3b79{width:100%;height:48px;font-weight:500;font-size:15px;color:var(--tp-color-white);padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;border-radius:var(--tp-radius-button);background-color:var(--tp-color-primary);box-shadow: none;\n}.elementor .e-59e1ead7-eac9{width:100%;padding:0px;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:12px;flex-wrap:nowrap;align-items:stretch;}.elementor .e-19c05bf3-9911-hinweis{color:var(--tp-color-text);margin:0px;display:block;}.elementor .e-51ccfdbd-6316{width:100%;max-width:760px;padding-block-start:32px;padding-block-end:32px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:40px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:var(--tp-radius-card);background-color:var(--tp-color-white);box-shadow:0px 2px 14px 0px rgba(0,0,0,0.06);display:flex;flex-direction:column;gap:12px;}.elementor .e-3de946b-1265{width:100%;max-width:1100px;padding:0px;display:block;margin-inline: auto;\n}.elementor .e-66a9f4c-06b5{width:100%;position:relative;padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;background-color:var(--tp-color-surface);}