:root{--gb-container-width:1200px;}.gb-container .wp-block-image img{vertical-align:middle;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-highlight{background:none;}.gb-shape{line-height:0;}.gb-element-ba3d2ff9{background:linear-gradient(180deg,rgba(0,0,0,0.35),rgba(0,0,0,0.65)),url('https://crossfitmainbox.de/wp-content/uploads/2026/09/landing-probetraining-hero.jpg') 50% 62%/cover no-repeat;overflow:hidden;position:relative}.gb-element-4f3b921e{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);padding:205px 40px 120px;position:relative;z-index:1}@media (max-width:767px){.gb-element-4f3b921e{padding-top:150px;padding-bottom:80px}}.gb-element-ad4b3cfa{padding-top:60px;padding-bottom:20px}.gb-element-d54ef92f{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);padding:0px 40px 0px}.gb-element-ffa05510{padding-top:40px;padding-bottom:60px}.gb-element-4a4a4242{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);padding:0px 40px 0px}.gb-element-134c3a35{background-color:#3A5A8A;padding-top:60px;padding-bottom:60px}.gb-element-cc67db41{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);padding:0px 40px 0px}.gb-element-a74a2d41{display:grid;grid-template-columns:repeat(2,minmax(220px,300px));gap:14px;justify-content:start;margin-top:20px;margin-bottom:0}.gb-element-a74a2d41 > a{width:100%;margin-top:0}@media(max-width:767px){.gb-element-a74a2d41{grid-template-columns:minmax(0,300px)}}.gb-element-a70d9389{background-color:#ffffff;color:#1a2e3a;padding-top:50px;padding-bottom:50px}.gb-element-7ab1ded0{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);padding:0px 40px 0px}.gb-element-8dad9bba{align-items:flex-start;background-blend-mode:normal;background-image:linear-gradient(0deg,rgb(23,23,23) 70%,var(--contrast) 100%);background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:row;overflow-x:hidden;overflow-y:hidden;position:relative;text-align:left}@media (max-width:1024px){.gb-element-8dad9bba{align-items:flex-start;font-size:14px}}@media (max-width:767px){.gb-element-8dad9bba{align-items:flex-start;flex-direction:column;flex-wrap:wrap;font-size:16px}}.gb-element-c4a0cce9{margin-top:5px;max-width:var(--gb-container-width);position:relative;z-index:1;padding:40px}@media (max-width:1024px){.gb-element-c4a0cce9{padding:20px}}@media (max-width:767px){.gb-element-c4a0cce9{margin:20px 20px 0px 20px;padding:0px}}.gb-element-5f8590b0{margin-right:auto;max-width:var(--gb-container-width);position:relative;z-index:1;padding:80px 40px 50px 40px}@media (max-width:1024px){.gb-element-5f8590b0{margin-top:40px}}@media (max-width:767px){.gb-element-5f8590b0{flex-direction:row;flex-wrap:nowrap;margin:0px 20px;padding:0px}}.gb-element-562a9b79{column-gap:0px;display:block;flex-grow:1;justify-content:flex-end;text-align:left}@media (max-width:767px){.gb-element-562a9b79{justify-content:flex-start}}.gb-element-986a28f9{display:flex;flex-direction:row;padding:40px}@media (max-width:767px){.gb-element-986a28f9{margin:0px 20px;padding:0px}}.gb-element-bd916f8c{display:flex;flex-direction:row;padding:40px 100px 40px 40px}@media (max-width:767px){.gb-element-bd916f8c{margin:0px 20px;padding:0px}}.gb-element-3c8298ea{background-color:#000000}.gb-element-5f5701ba{padding-top:142px;padding-bottom:20px}@media (max-width:767px){.gb-element-5f5701ba{padding-top:120px;padding-bottom:20px}}.gb-text-65c2c75c{color:#ffffff;font-size:14px;font-weight:600;letter-spacing:0.28em;text-transform:uppercase;margin-bottom:14px}.gb-text-236d44b9{color:#ffffff;text-transform:none;max-width:820px}.gb-text-8b800292{color:#ffffff;font-size:19px;line-height:1.5;margin-top:18px;max-width:760px}.gb-text-82ee78b4{text-transform:none;}.gb-text-d68ab998{margin-bottom:20px;}.gb-text-25e30c0e{background-color:var(--accent);align-items:center;color:var(--base-2);column-gap:0.5em;display:inline-flex;font-weight:700;justify-content:center;margin-top:24px;text-align:center;text-decoration:none;text-transform:none;border:2px solid var(--accent);border-radius:9999px;padding:14px 30px}.gb-text-25e30c0e:is(:hover,:focus){background-color:#c40000;color:var(--base-2)}.gb-text-25e30c0e .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-1fb762f6{text-transform:none;}.gb-text-3f4c6f42{margin-bottom:0;}.gb-text-77e1470b{text-transform:none;}.gb-text-b5d1c413{margin-bottom:10px;}.gb-text-65f54958{align-items:center;color:var(--base-2);column-gap:0.5em;display:inline-flex;font-weight:700;justify-content:center;margin-top:20px;text-align:center;text-decoration:none;text-transform:none;border:2px solid var(--accent);border-radius:9999px;padding:14px 30px}.gb-text-65f54958:is(:hover,:focus){background-color:var(--accent);color:var(--base-2)}.gb-text-65f54958 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-f5c4a639{align-items:center;color:var(--base-2);column-gap:0.5em;display:inline-flex;font-weight:700;justify-content:center;margin-top:20px;text-align:center;text-decoration:none;text-transform:none;border:2px solid var(--accent);border-radius:9999px;padding:14px 30px}.gb-text-f5c4a639:is(:hover,:focus){background-color:var(--accent);color:var(--base-2)}.gb-text-f5c4a639 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-b88c4b0b{text-transform:none;color:#1a2e3a;}.gb-text-08e7718c{color:#1a2e3a;margin-bottom:0;}.gb-text-7b643a38{align-items:center;color:var(--base-2);display:inline-flex;font-weight:700;justify-content:center;text-align:center;text-decoration:none;border:2px solid var(--accent);border-radius:9999px;padding:14px 30px}.gb-text-7b643a38:is(:hover,:focus){background-color:var(--accent);color:var(--base-2)}.gb-text-e3731234{align-items:center;background-color:rgba(8,8,8,0.41);color:#ffffff;display:inline-flex;justify-content:center;text-align:center;text-decoration:none;padding:10px}.gb-text-e3731234:is(:hover,:focus){background-color:var(--contrast-4)}.gb-text-e3731234 .gb-shape svg{width:1.2em;height:1.2em;fill:currentColor}.gb-text-102f6316{align-items:center;background-color:rgba(8,8,8,0.41);color:#ffffff;display:inline-flex;justify-content:center;margin-left:10px;text-align:center;text-decoration:none;padding:10px}.gb-text-102f6316:is(:hover,:focus){background-color:var(--contrast-4)}.gb-text-102f6316 .gb-shape svg{width:1.2em;height:1.2em;fill:currentColor}