: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-container-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;}.gb-element-907102a7{background-blend-mode:normal,normal;background-color:var(--contrast-2);color:var(--base-3);overflow-x:hidden;overflow-y:hidden;position:relative;background:linear-gradient(to left,rgba(18,18,18,0.5) 0%,rgba(18,18,18,0.5) 100%),url(https://praxis-zitzmann.de/wp-content/uploads/2025/12/team-praxis-zitzmann.webp) center /cover no-repeat}.gb-element-ab2573d6{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);position:relative;z-index:1;padding:390px 20px 200px 20px}.gb-element-6d4f375d{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width)}.gb-element-8fcea854{display:flex;justify-content:flex-end;justify-items:end;margin-left:auto;margin-right:auto;margin-top:-250px;max-width:var(--gb-container-width);position:relative;z-index:6}.gb-element-f8611816{background-color:var(--base-2);box-shadow:0px 0px 10px 0px rgba(20,20,20,0.1);margin-top:-60px;text-align:center;width:35%;border-top:2px solid var(--accent);padding:20px 30px}@media (max-width:1024px){.gb-element-f8611816{width:66.66%}}@media (max-width:767px){.gb-element-f8611816{margin-top:0px;order:1;padding-left:30px;padding-right:30px;width:100%}}.gb-element-c16fe37f{padding:20px 20px 80px 20px}.gb-element-01bff7d1{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width)}.gb-element-9a450552{background-color:var(--base);padding:80px 20px}.gb-element-1e5a575e{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width)}.gb-element-f6382db9{text-align:center;border-top:4px solid var(--accent)}.gb-element-d7c2a408{align-self:center;background-blend-mode:normal,normal;background-color:var(--contrast-2);color:var(--base-3);justify-content:center;justify-items:center;overflow-x:hidden;overflow-y:hidden;position:relative;text-align:center;background:linear-gradient(to left,rgba(102,102,102,0.69) 0%,rgba(102,102,102,0.69) 100%),url(https://praxis-zitzmann.de/wp-content/uploads/2025/12/Praxis-Besprechungszimmer-klein.webp) center /cover no-repeat}.gb-element-d7c2a408 a{color:var(--base-3)}.gb-element-d7c2a408 a:hover{color:var(--accent)}.gb-element-df03c242{align-self:center;justify-content:center;justify-items:center;justify-self:center;margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);position:relative;text-align:center;z-index:1;padding:80px 20px}.gb-element-e9169d5f{background-color:var(--base-2);box-shadow:10px 10px 5px 7px rgba(0,0,0,0.1);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding-left:20px;padding-right:20px;padding-top:20px;width:90%}.gb-element-6b480be9{display:flex;flex-direction:column;width:80%}.gb-element-c3a6f991{align-items:center;align-self:center;justify-content:center;justify-items:center;justify-self:center;padding-top:80px}@media (max-width:1024px){.gb-element-c3a6f991{flex-wrap:wrap;row-gap:60px}}@media (max-width:767px){.gb-element-c3a6f991{padding-top:0px}}.gb-element-8fd7ab23{border-bottom-color:var(--accent);border-left-color:var(--accent);width:100%}.gb-element-c40b973e{display:grid;grid-template-columns:2fr 3fr 2fr 3fr 2fr 3fr 2fr 3fr}@media (max-width:1024px){.gb-element-c40b973e{grid-template-columns:2fr 3fr 2fr 3fr}}@media (max-width:767px){.gb-element-c40b973e{grid-template-columns:2fr 3fr}}.gb-element-6d7eb266{align-self:center;display:inline-flex;justify-content:center;justify-items:center;justify-self:center;text-align:center;width:100%;padding:0px}@media (max-width:1024px){.gb-element-6d7eb266{width:50%}}@media (max-width:767px){.gb-element-6d7eb266{text-align:center;width:100%}}.gb-element-9dcaf701{align-items:center;background-color:var(--contrast);display:flex;justify-content:center}.gb-element-6b0b1cdf{display:inline-flex}.gb-element-6b0b1cdf a:hover{color:var(--accent)}@media (max-width:767px){.gb-element-6b0b1cdf{display:none !important}}.gb-text-844081fb{color:var(--contrast);margin-bottom:0px;padding-top:40px}.gb-text-e206c06b{font-size:20px;margin-bottom:15px;text-align:center}@media (max-width:767px){.gb-text-e206c06b{font-size:16px}}.gb-text-2739544b{font-size:16px;text-align:center}@media (max-width:767px){.gb-text-2739544b{font-size:12px}}.gb-text-f83e07d7{font-size:16px;text-align:center}@media (max-width:767px){.gb-text-f83e07d7{font-size:12px}}.gb-text-86026794{font-size:16px;text-align:center}@media (max-width:767px){.gb-text-86026794{font-size:12px}}.gb-text-92fcca2a{font-size:16px;text-align:center}@media (max-width:767px){.gb-text-92fcca2a{font-size:12px}}.gb-text-37260594{align-items:center;background-color:var(--accent);color:var(--contrast);column-gap:0.5em;display:inline-flex;font-size:16px;text-align:center;text-decoration:none;border-radius:100px;padding:1rem 2rem}.gb-text-37260594:is(:hover,:focus){background-color:var(--base-3);color:var(--contrast);border:2px solid var(--accent)}.gb-text-37260594:is(:hover,:focus) .gb-shape svg{transition:all 0.5s ease 0s;transform:translate3d(5px,0px,0px)}.gb-text-37260594 .gb-shape svg{width:1em;height:1em;fill:currentColor}@media (max-width:767px){.gb-text-37260594{font-size:14px}}.gb-text-493ffad8{color:var(--base-3);margin-bottom:0px}.gb-text-592be78a{color:var(--contrast);font-size:22px;padding-top:20px;border-bottom:1px solid var(--accent)}.gb-text-48072289{align-items:center;color:var(--contrast);column-gap:0.5em;display:inline-flex;padding-left:40px;text-align:left}.gb-text-48072289:is(:hover,:focus) .gb-shape svg{transition:all 0.5s ease 0s;transform:translate3d(5px,-2px,0px)}.gb-text-48072289 .gb-shape svg{width:1em;height:1em;fill:currentColor;padding-right:5px}.gb-text-453a3c56{align-items:center;color:var(--contrast);column-gap:0.5em;display:inline-flex;margin-bottom:5px;padding-left:40px}.gb-text-453a3c56:is(:hover,:focus) .gb-shape svg{transition:all 0.5s ease 0s;transform:translate3d(5px,-2px,0px)}.gb-text-453a3c56 .gb-shape svg{width:1em;height:1em;fill:currentColor;padding-right:5px}.gb-text-453a3c56 a{color:var(--accent-2);text-decoration:underline}.gb-text-23b0b7e6{align-items:center;color:var(--contrast);column-gap:0.5em;display:inline-flex;padding-bottom:20px;padding-left:40px}.gb-text-23b0b7e6:is(:hover,:focus) .gb-shape svg{transition:all 0.5s ease 0s;transform:translate3d(5px,-2px,0px)}.gb-text-23b0b7e6 .gb-shape svg{width:1em;height:1em;fill:currentColor;padding-right:5px}.gb-text-23b0b7e6 a{color:var(--accent-2);text-decoration:underline}.gb-text-2324a0ac{display:inline-block;font-size:17px;line-height:1.7em;padding-bottom:12px}.gb-text-7a17c03f{background-color:var(--contrast);color:var(--base-3);font-size:14px;padding:20px 40px}.gb-text-7a17c03f a{color:var(--base-3)}.gb-text-69d32702{align-items:center;color:#ffffff;display:inline-flex;font-size:14px;margin-bottom:0px;text-decoration:none;padding:20px 40px}.gb-text-69d32702:is(:hover,:focus){color:var(--accent)}.gb-text-5d6a3167{align-items:center;color:#ffffff;display:inline-flex;font-size:14px;margin-bottom:0px;text-decoration:none;padding:20px 40px}.gb-text-5d6a3167:is(:hover,:focus){color:var(--accent)}.gb-text-47b3a1d1{align-items:center;background-color:var(--accent);color:var(--contrast);column-gap:0.5em;display:inline-flex;margin-left:24px;text-decoration:none;border:2px solid var(--accent);border-radius:100px;padding:1rem 2rem}.gb-text-47b3a1d1:is(:hover,:focus){color:var(--contrast);background-color:var(--base-3);border:2px solid var(--accent)}.gb-text-47b3a1d1:is(:hover,:focus) .gb-shape svg{transition:all 0.5s ease 0s;transform:translate3d(5px,0px,0px)}.gb-text-47b3a1d1 .gb-shape svg{width:1em;height:1em;fill:currentColor}@media (max-width:767px){.gb-media-a742f443{height:auto;width:100%}}.gb-media-89235fdf{align-self:center;display:block;justify-content:center;justify-items:center;justify-self:center;max-width:100%}.gb-shape-b7898fec{align-self:center;display:inline-flex;justify-content:center;justify-items:center;justify-self:center;margin-bottom:40px}.gb-shape-b7898fec svg{fill:currentColor;height:50px;width:150px;color:var(--accent)}