.elementor .menz-callbar-icon{width:20px;height:20px;display:block;flex:0 0 auto;}.elementor .menz-callbar{width:auto;position:fixed;inset-inline-end:12px;inset-block-end:12px;inset-inline-start:12px;z-index:20;font-family:var(--menz-headline);font-weight:600;font-size:17px;color:#FFFFFF;letter-spacing:0.06em;line-height:1.3;text-decoration:none;text-transform:uppercase;padding:16px;background-color:var(--menz-blau);box-shadow:0px 10px 30px 0px rgba(0,0,0,0.25);display:none;gap:10px;justify-content:center;align-items:center;}.elementor .menz-footer{font-size:14px;color:#8D9298;line-height:1.55;text-align:center;padding-block-start:28px;padding-block-end:28px;padding-inline-start:20px;padding-inline-end:20px;display:block;}.elementor .menz-cta2{padding-block-start:0px;padding-block-end:0px;padding-inline-start:18px;padding-inline-end:18px;margin-block-start:26px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;justify-content:center;}.elementor .menz-vk-text{color:inherit;line-height:1.3;display:block;font-size: 4.5cqw;\n}.elementor .menz-vk-icon{display:block;flex:0 0 auto;width: 4.8cqw; height: 4.8cqw;\n}.elementor .menz-vk-row:hover,.elementor .menz-vk-row:focus-visible{color:var(--menz-blau);}.elementor .menz-vk-row{color:#FFFFFF;text-decoration:none;transition:color 0.2s;display:flex;flex-direction:row;align-items:center;gap: 2.8cqw; padding: 0.7cqw 0;\n}.elementor .menz-vk-list{line-height:1.3;padding:0px;display:flex;flex-direction:column;gap:0px;font-size: 4.5cqw;\n}.elementor .menz-vk-role{font-family:var(--menz-headline);font-weight:600;color:var(--menz-blau);letter-spacing:0.2em;line-height:1.5;text-transform:uppercase;display:block;margin-top: 1.6cqw; font-size: 3.3cqw; cursor: auto;\n}.elementor .menz-vk-name{font-family:var(--menz-headline);font-weight:600;color:#FFFFFF;letter-spacing:0.02em;line-height:1;text-transform:uppercase;display:block;font-size: 8.4cqw; cursor: auto;\n}.elementor .menz-vk-in{position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;display:flex;flex-direction:column;justify-content:space-between;padding: 7cqw 7cqw 6.5cqw 9cqw;\n}.elementor .menz-vk-edge{width:8px;min-width:0px;position:absolute;inset-block-start:0px;inset-block-end:0px;inset-inline-start:0px;padding:0px;background-color:var(--menz-blau);}.elementor .menz-vk-back{color:#FFFFFF;border-width:1px;border-color:rgba(255,255,255,0.14);border-style:solid;background-color:var(--menz-karte-dunkel);transform:rotateX(0deg) rotateY(0deg) rotateZ(1.5deg) translate3d(0px, 14px, 0px);}.elementor .menz-vk-band{font-family:var(--menz-headline);font-weight:600;color:#FFFFFF;letter-spacing:0.04em;line-height:1;text-align:center;background-color:var(--menz-blau);display:block;font-size: 4.1cqw; padding: 3.4cqw 2cqw; cursor: auto;\n}.elementor .menz-vk-logo{width:100%;height:auto;aspect-ratio:491 / 255;display:block;}.elementor .menz-vk-logo-wrap{min-height:0px;display:flex;flex:1 1 auto;justify-content:center;align-items:center;padding: 6cqw 9cqw 3cqw 9cqw;\n}.elementor .menz-vk-front{color:var(--menz-schwarz);background-color:#FFFFFF;transform:rotateX(0deg) rotateY(0deg) rotateZ(-2deg);display:flex;flex-direction:column;}.elementor .menz-vk{width:100%;max-width:500px;overflow:hidden;aspect-ratio:85 / 55;position:relative;padding:0px;box-shadow:0px 24px 50px -18px rgba(0,0,0,0.8),0px 2px 0px 0px rgba(255,255,255,0.04);container-type: inline-size;\n}.elementor .menz-cards{width:100%;max-width:1080px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:18px;padding-inline-end:18px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:40px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, auto);justify-items:center;}.elementor .menz-g-plus{width:46px;height:46px;position:absolute;inset-block-start:0px;inset-inline-end:0px;z-index:1;transform:translate3d(100%, -100%, 0px);transition:transform 0.4s;display:block;}.elementor .menz-g-cap-text{font-family:var(--menz-headline);font-weight:600;font-size:14px;color:#FFFFFF;letter-spacing:0.12em;line-height:1.3;text-transform:uppercase;transition:letter-spacing 0.4s;display:block;text-shadow: 0 1px 8px rgba(0,0,0,0.6);\n}.elementor .menz-g-bar{width:0px;height:3px;min-width:0px;padding:0px;margin-block-end:8px;background-color:var(--menz-blau);transition:width 0.4s;}.elementor .menz-g-cap{width:auto;position:absolute;inset-block-end:14px;inset-inline-start:16px;z-index:1;padding:0px;transition:transform 0.4s;display:flex;flex-direction:column;align-items:flex-start;}.elementor .menz-g-shade{min-width:0px;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding:0px;background-image:linear-gradient(180deg, rgba(28,26,25,0) 45%,rgba(28,26,25,0.75) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;pointer-events: none;\n}.elementor .menz-g-img{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;transition:transform 0.7s, filter 0.5s;display:block;}.elementor .menz-g{min-width:0px;overflow:hidden;position:relative;cursor:pointer;padding:0px;display:block;}.elementor .menz-gallery{padding:0px;display:grid;gap:4px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(2, auto);}.elementor .menz-sv-no{position:absolute;inset-block-start:14px;inset-inline-end:0px;font-family:var(--menz-headline);font-weight:700;font-size:44px;color:transparent;letter-spacing:0.02em;line-height:1;transition:-webkit-text-stroke-color 0.3s;-webkit-text-stroke: 1px rgba(255,255,255,0.22); cursor: auto;\n}.elementor .menz-sv-desc{font-size:15px;color:var(--menz-grau);line-height:1.55;margin-block-start:4px;display:block;cursor: auto;\n}.elementor .menz-sv-title{font-family:var(--menz-headline);font-weight:600;font-size:21px;color:#FFFFFF;letter-spacing:0.02em;line-height:1.15;text-transform:uppercase;display:block;cursor: auto;\n}.elementor .menz-sv-text{width:auto;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:64px;display:block;flex:1 1 auto;}.elementor .menz-sv-icon{width:48px;height:48px;padding:11px;background-color:var(--menz-blau);box-shadow:-4px 4px 0px 0px #000000;display:block;flex:0 0 auto;}.elementor .menz-sv-item{position:relative;padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:-1px;border-block-start-width:1px;border-block-end-width:1px;display:flex;flex-direction:row;gap:16px;align-items:center;border-top-style: solid; border-top-color: rgba(255,255,255,0.12); border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.12);\n}.elementor .menz-sv-grid{width:100%;max-width:1080px;column-gap:36px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:22px;padding-inline-end:22px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, auto);row-gap: 0;\n}.elementor .menz-h2{width:100%;max-width:1080px;font-family:var(--menz-headline);font-weight:600;font-size:13px;color:var(--menz-blau);letter-spacing:0.18em;line-height:1.5;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:22px;padding-inline-end:22px;margin-block-start:0px;margin-block-end:22px;margin-inline-start:auto;margin-inline-end:auto;display:block;cursor: auto;\n}.elementor .menz-section{padding-block-start:56px;padding-block-end:56px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:0px;}.elementor .menz-btn-icon{width:18px;height:18px;display:block;flex:0 0 auto;}.elementor .menz-btn{width:auto;font-family:var(--menz-headline);font-weight:600;font-size:16px;color:#FFFFFF;letter-spacing:0.06em;line-height:1.5;text-decoration:none;text-transform:uppercase;cursor:pointer;padding-block-start:15px;padding-block-end:15px;padding-inline-start:22px;padding-inline-end:22px;border-radius:0px;transition:background-color 0.25s, color 0.25s;display:inline-flex;flex-direction:row;gap:10px;align-items:center;}.elementor .menz-btn-outline:hover,.elementor .menz-btn-outline:focus-visible{color:var(--menz-schwarz);background-color:#FFFFFF;}.elementor .menz-btn-outline{border-width:1.5px;border-color:rgba(255,255,255,0.7);border-style:solid;background-color:transparent;}.elementor .menz-btn-primary:hover,.elementor .menz-btn-primary:focus-visible{background-color:#0280C4;}.elementor .menz-btn-primary{border-width:0px;background-color:var(--menz-blau);}.elementor .menz-btns{width:auto;padding:0px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;}.elementor .menz-hero-text{max-width:420px;font-size:17px;color:var(--menz-hellgrau);line-height:1.55;margin-block-start:20px;margin-block-end:26px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .menz-hero-logo{width:300px;height:auto;max-width:82%;aspect-ratio:491 / 255;display:block;}.elementor .menz-hero{min-height:92vh;padding-block-start:0px;padding-block-end:80px;padding-inline-start:max(40px, calc((100vw - 1080px) / 2));padding-inline-end:max(40px, calc((100vw - 1080px) / 2));display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;}.elementor .menz-page{overflow:hidden;font-family:var(--menz-text);font-size:17px;color:#FFFFFF;line-height:1.55;padding:0px;background-color:var(--menz-schwarz);}