: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-6f94d2a3{padding-top:0rem;position:relative}.gb-element-a92c9adf{align-items:center;display:flex;flex-direction:column;margin-bottom:2rem;margin-left:auto;margin-right:auto;text-align:center;width:60%}@media (max-width:1024px){.gb-element-a92c9adf{width:100%}}.gb-element-f5306458{display:flex;flex-direction:column;row-gap:3rem}.gb-element-0f05c534{column-gap:0em;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:0em}@media (max-width:1024px){.gb-element-0f05c534{grid-template-columns:1fr}}@media (max-width:767px){.gb-element-0f05c534{grid-template-columns:1fr}}.gb-element-eb62c292{aspect-ratio:4/3;background-blend-mode:normal;height:100%;background:url(https://rootsofchange.de/wp-content/uploads/2026/01/GFK-Workshop-einstieg.png) center/cover no-repeat,var(--inline-bg-image)}.gb-element-f85da84a{background-color:var(--base-2);display:flex;flex-direction:column;justify-content:center;padding:3rem}@media (max-width:767px){.gb-element-f85da84a{padding:1.5rem}}.gb-element-256ec976{column-gap:1rem;display:flex;justify-content:center;margin-top:0rem;text-align:center}.gb-element-e5867802{column-gap:0em;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:0em}@media (max-width:1024px){.gb-element-e5867802{grid-template-columns:1fr}}@media (max-width:767px){.gb-element-e5867802{grid-template-columns:1fr}}.gb-element-2a064436{aspect-ratio:4/3;background-blend-mode:normal;height:100%;background:url(https://rootsofchange.de/wp-content/uploads/2026/02/Basiskurs_Gewaltfreie-Kommunikation.png) 36% 28%/cover no-repeat,var(--inline-bg-image)}.gb-element-e41f20b0{background-color:var(--base-2);display:flex;flex-direction:column;justify-content:center;padding:3rem}@media (max-width:767px){.gb-element-e41f20b0{padding:1.5rem}}.gb-element-832d7b6a{column-gap:1rem;display:flex;justify-content:center;margin-top:0rem;text-align:center}.gb-element-f6c7273a{column-gap:0em;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:0em}@media (max-width:1024px){.gb-element-f6c7273a{grid-template-columns:1fr}}@media (max-width:767px){.gb-element-f6c7273a{grid-template-columns:1fr}}.gb-element-27486321{aspect-ratio:4/3;background-blend-mode:normal;height:100%;background:url(https://rootsofchange.de/wp-content/uploads/2026/02/querformat_gewaltfreie-kommunikation_gfk_workshop_Kurs_ruhrgebie_roots-of-change_67.png) 100% 36%/cover no-repeat,var(--inline-bg-image)}.gb-element-926dd165{background-color:var(--base-2);display:flex;flex-direction:column;justify-content:center;padding:3rem}@media (max-width:767px){.gb-element-926dd165{padding:1.5rem}}.gb-element-61647f42{column-gap:1rem;display:flex;justify-content:center;margin-top:0rem;text-align:center}.gb-element-c79607fa{background-blend-mode:normal,normal,normal;color:#ffffff;background:linear-gradient(to left,rgba(245,248,252,0.85) 0%,rgba(245,248,252,0.85) 100%),linear-gradient(to left,rgba(67,60,60,0.6) 0%,rgba(67,60,60,0.6) 100%),url(https://rootsofchange.de/wp-content/uploads/2026/01/Gewaltfreie-Kommunikation-GFK-Unternehmen-Ruhrgebiet-Dortmund-Witten-Essen.png) center /cover no-repeat}.gb-element-de4dd4ef{column-gap:5rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-left:auto;margin-right:auto}@media (max-width:1024px){.gb-element-de4dd4ef{grid-template-columns:1fr;margin-left:auto;margin-right:auto}}.gb-element-f1c22d8f{column-gap:1rem;display:flex;margin-top:2rem}.gb-element-1b871a2a{column-gap:5rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-left:auto;margin-right:auto}@media (max-width:1024px){.gb-element-1b871a2a{grid-template-columns:1fr;margin-left:auto;margin-right:auto}}.gb-element-57b9899a{column-gap:1rem;display:flex;margin-top:2rem}.gb-element-f05cfac0{padding-bottom:5rem;padding-top:2rem}.gb-element-30b7d501{align-items:center;column-gap:2rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-left:auto;margin-right:auto;row-gap:2rem;padding:2rem}@media (max-width:1024px){.gb-element-30b7d501{grid-template-columns:repeat(2,minmax(0,1fr));margin-left:auto;margin-right:auto}}@media (max-width:767px){.gb-element-30b7d501{grid-template-columns:1fr}}@media (max-width:767px){.gb-element-1f278d6b{order:2}}.gb-element-f63c02ff{column-gap:1rem;display:flex;margin-top:2rem}@media (max-width:1024px){.gb-element-f63c02ff{justify-content:flex-start}}.gb-element-58161529{justify-self:end;text-align:left}@media (max-width:767px){.gb-element-58161529{order:1}}.gb-element-7af0fc1c{background-blend-mode:normal;background-image:linear-gradient(135deg,var(--base) 0%,var(--base-2) 100%);background-position:center;background-repeat:no-repeat;background-size:cover;font-size:.9375rem;line-height:1.6em;padding-top:10rem;position:relative}@media (max-width:767px){.gb-element-7af0fc1c{padding-top:7.5rem}}.gb-element-ba832a98{padding-top:15px}@media (max-width:1024px){.gb-element-b0a0a406{grid-column:span 2}}@media (max-width:767px){.gb-element-b0a0a406{grid-column:unset}}.gb-element-874aa246{column-gap:2rem;display:grid;grid-template-columns:3fr repeat(3,minmax(0,1fr));margin-bottom:5rem;margin-left:auto;margin-right:auto;row-gap:2rem}@media (max-width:1024px){.gb-element-874aa246{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.gb-element-874aa246{grid-template-columns:1fr}}.gb-element-44fdcc8a{margin-bottom:1px;padding-bottom:1px;padding-top:0px}@media (max-width:1024px){.gb-element-44fdcc8a{grid-column:1/-1}}.gb-element-212c8daf{background-blend-mode:normal;background-image:linear-gradient(135deg,var(--accent) 0%,var(--accent-2) 100%);background-position:center;background-repeat:no-repeat;background-size:cover;overflow-x:hidden;overflow-y:hidden;padding-bottom:10rem;position:relative}@media (max-width:767px){.gb-element-212c8daf{padding-bottom:7.5rem}}.gb-element-598b3487{position:relative}.gb-element-04feb574{margin-left:1.5rem}.gb-element-04feb574 a{display:inline-flex}.gb-element-0f86190b{column-gap:1.5rem;display:flex}.gb-element-0f86190b a{color:var(--accent)}.gb-element-0f86190b a:hover{color:var(--accent-2)}.gb-text-600874bd{margin-bottom:2rem}.gb-text-62ff6383{margin-bottom:2rem}.gb-text-ed877dce{margin-bottom:2rem}.gb-text-77dc45c5{color:#000000}.gb-text-595bdb31{color:#000000}.gb-text-afecadbc{margin-bottom:0px}.gb-text-55928f5f{margin-bottom:1rem}.gb-text-d0a7f784{margin-bottom:0px}.gb-text-b4f2f1e6{color:var(--base-3);margin-bottom:0px;position:relative;z-index:5}.gb-text-7998048b{align-items:center;column-gap:0.5em;display:inline-flex;font-size:1.15rem}.gb-text-7998048b .gb-shape svg{width:1.1em;height:1.1em}.gb-text-51d6d2e3{align-items:center;column-gap:0.5em;display:inline-flex;font-size:1.1rem}.gb-text-51d6d2e3 .gb-shape svg{width:1.1em;height:1.1em}.gb-text-850c618a{align-items:center;column-gap:0.5em;display:inline-flex;font-size:1.1rem}.gb-text-850c618a .gb-shape svg{width:1.1em;height:1.1em}.gb-text-2d7dba5e{align-items:center;column-gap:0.5em;display:inline-flex;font-size:1.1rem}.gb-text-2d7dba5e .gb-shape svg{width:1.1em;height:1.1em}.gb-text-77f7a65d{align-items:center;column-gap:0.5em;display:inline-flex;font-size:1.1rem}.gb-text-77f7a65d .gb-shape svg{width:1.1em;height:1.1em}.gb-media-0d1632ba{display:block;height:auto;max-width:300px;object-fit:cover;width:auto}@media (max-width:767px){.gb-media-0d1632ba{max-width:100%;width:100%}}.gb-shape-72828621{color:#000000;left:0;overflow-x:hidden;overflow-y:hidden;pointer-events:none;position:absolute;right:0;top:0;transform:scale(1,-1)}.gb-shape-72828621 svg{fill:currentColor;width:100%;color:var(--base-3)}.gb-shape-f14981aa{bottom:0;color:#000000;left:0;margin-bottom:-1px;overflow-x:hidden;overflow-y:hidden;pointer-events:none;position:absolute;right:0;z-index:10}.gb-shape-f14981aa svg{fill:currentColor;width:100%;color:var(--base-3)}.gb-shape-57e29543{color:#000000;overflow-x:hidden;overflow-y:hidden;pointer-events:none;position:absolute;right:0px;top:-20px;z-index:1}.gb-shape-57e29543 svg{fill:currentColor;width:200px;color:var(--accent-2)}