@font-face{font-family:'Ubuntu';font-style:normal;font-weight:300;font-display:swap;src:url('https://www.afgm.de/wp-content/themes/genchi/fonts/ubuntu-v15-latin-300.woff2') format('woff2')}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:400;font-display:swap;src:url('https://www.afgm.de/wp-content/themes/genchi/fonts/ubuntu-v15-latin-regular.woff2') format('woff2')}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:700;font-display:swap;src:url('https://www.afgm.de/wp-content/themes/genchi/fonts/ubuntu-v15-latin-700.woff2') format('woff2')}@font-face{font-family:'Shadows Into Light Two';font-style:normal;font-weight:400;font-display:swap;src:url('https://www.afgm.de/wp-content/themes/genchi/fonts/shadows-into-light-two-v8-latin-regular.woff2') format('woff2')}.sim-h3,.sim-h4{font-style:normal}.kd-zitat blockquote p,body,h1,h2,h3,h4,h5,h6{font-family:Ubuntu,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Cantarell,Helvetica Neue,sans-serif}.wp-block-image.canva-ki:after,.wp-block-image.pixabay:after{color:#eaeaea;bottom:0;right:6px;font-size:70%;position:absolute;z-index:1;font-style:italic}.arr-list li,.pro-list li{position:relative;list-style-type:none}.arr-list li li,.entry-content li li{list-style-type:circle}.author-meta a,.breadcrumbs a,a{text-decoration:none}body{font-weight:300;hyphens:auto}.hp-cover h1,h1{hyphens:none;word-break:normal}h1,h2,h3,h4,h5,h6{letter-spacing:-.02em}a,button,input{transition:color .2s linear,background-color .2s linear}a{font-weight:700}.aamb h4,.module-col .gb-inside-container .more-info a,.themen-col .gb-inside-container .more-info a,strong{font-weight:400}h3{padding-top:10px}.home .site-content,.home.one-container .site-content,.sp-easy-accordion .sp-ea-single .ea-header,.wp-block-cover h1{padding-top:0}.gestaltfeld strong{display:block;margin-bottom:16px}ol,ul{margin-left:1em}li::marker{color:var(--contrast-3)}.aamb h4{margin-bottom:0!important;font-size:1em}.archive .entry-title a,.blog .entry-title a,.entry-content .sitemap-blog a,.entry-content .sitemap-workshops a,.entry-content .wpcf7-acceptance a,.entry-meta a,.font-normal a,.fw-n,.fw-n a,.link-block p a strong,.post-meta-data-wrapper a,.search-results .entry-title a,.sim-h3,.sim-h4,.sitemap-blog a,.sitemap-pages li li a,.sitemap-workshops a{font-weight:400}.aamb h3{margin-top:40px}.aamb .naamb h3,.entry-content:not(:first-child),.entry-summary:not(:first-child),.has-inline-mobile-toggle #site-navigation.toggled,.page-content:not(:first-child),.simpletoc-list ul{margin-top:0}.wp-block-separator,.wp-block-separator:not(.is-style-wide):not(.is-style-dots),hr{margin:5em auto}.alignfull,.mobifull,.no-sidebar .entry-content .alignfull,p.has-background{margin-left:-30px;margin-right:-30px}.wp-block-separator{border-color:#ccc}p.has-background{padding:20px 30px}.about-us-submenu,.foerder-block,.has-text-align-center{text-align:center}@media (min-width:768px){.alignfull,.no-sidebar .entry-content .alignfull{margin-left:-40px;margin-right:-40px}h1{padding-top:20px}p.has-background{margin-left:auto;margin-right:auto}}.site-footer,.site-header,.site.hfeed{box-shadow:-6px 0 6px -6px rgba(0,0,0,.3),6px 0 6px -6px rgba(0,0,0,.3)}.green,.green blockquote cite,.green blockquote cite em,.green blockquote p,.kd-zitat .wp-block-quote a:focus,.kd-zitat .wp-block-quote a:hover,.kontakt-cover .wpcf7-list-item-label a:focus,.kontakt-cover .wpcf7-list-item-label a:hover,blockquote.green cite,blockquote.green cite em,blockquote.green p{color:var(--accent)}.nowrap{white-space:nowrap}.entry-content .gb-button.no-margin-bottom,.entry-content .hand.no-margin-bottom,.entry-content .no-margin-bottom,.entry-content .partner-col p,.no-margin-bottom,.search-results .page .entry-header,.sitemap-workshops ul,.spacer-list li li,.wp-block-pb-accordion-item p,.wpcf7 form>div,.wpcf7 form>p,.wpcf7 p{margin-bottom:0}.margin-bottom{margin-bottom:1.5em}.as-p-margin-bottom{margin-bottom:25px}.half-line-h{line-height:1.4}.entry-content .half-margin-bottom,.entry-content .hand.half-margin-bottom,.half-margin-bottom,.module-col h3,.module-col li,.module-col p,.subtopics li{margin-bottom:10px}.margintop{margin-top:1em}.minus-margin{margin-top:-1em}.less-line-height,.tipps-list li{line-height:1.5em}.more-line-height{line-height:1.8em}.entry-content .small-note,.small-note{font-size:75%;line-height:1.5em}.link-block a{display:block;height:100%;padding:30px}.link-block .gb-grid-column .gb-inside-container{height:100%}.link-block p{margin-bottom:0;height:100%;line-height:1.5em}.link-block p a,.main-navigation .main-nav ul li[class*=current-menu-]>a[href*=arbeitsfelder]{color:var(--contrast)}.link-block p a strong{font-size:19px;color:var(--contrast-2)}.cf:after,.wpcf7 .clear:after,.wpcf7 .clear:before{content:"";clear:both;display:table}.border{border:1px solid rgba(55,55,55,.2);border-radius:5px}.img-border img,.wp-block-image.img-border img{border:1px solid rgba(55,55,55,.2);border-radius:5px;font-size:14px;color:#777}.greyfilter .wp-block-image img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.sim-h3{font-size:22px}.sim-h4{font-size:19px}.hand,.hand-big,.hand-small,.wp-block-pullquote p,blockquote p,h2.hand{font-style:oblique;font-family:'Shadows Into Light Two',serif}.hand,h2.hand{font-size:180%;letter-spacing:.04em;line-height:1.5em}.archive.tax-workshop-themen .page-header>:last-child,.page .entry-header,.single .entry-header,p.hand{margin-bottom:20px}.hand-small{font-size:125%;letter-spacing:.1em}.wp-block-pullquote,.wp-block-quote{padding:1em;margin:1em auto}.wp-block-pullquote.green,.wp-block-quote.green{padding:1em 0}.wp-block-pullquote blockquote,blockquote{margin:0;border:0;padding:0}.hand-big,.wp-block-pullquote p,blockquote p{font-size:150%;margin-bottom:18px;padding:0;letter-spacing:.06em;line-height:1.5}blockquote cite{font-style:normal;font-size:.7em;text-transform:uppercase}.rose-bg blockquote cite,.rose-bg blockquote cite em,.rose-bg blockquote p,blockquote.rose-bg{color:var(--contrast-3);background:var(--global-color-9)}.kd-zitat{padding:20px;border:1px solid var(--base)!important}.kd-zitat.alignslim{margin-bottom:40px}.kd-zitat blockquote{padding:1.2em;background-color:transparent;font-size:1em;border:0;margin:0;line-height:1.4;text-align:left}.kd-zitat blockquote p{quotes:"\201C""\201D";position:relative;font-size:.9em;margin-bottom:1.2em;letter-spacing:0;font-style:normal;line-height:1.6em}.kd-zitat blockquote p:before{content:open-quote;display:block;position:absolute;top:-46px;left:-40px;font-size:120px;font-family:Georgia,serif;line-height:1;color:rgba(0,0,0,.15)}.kd-zitat cite{font-style:normal;font-size:.8em}.kd-zitat .wp-block-quote a{font-weight:400;text-decoration:underline;color:var(--contrast)}.wp-block-image{position:relative;margin-bottom:0}.wp-block-image .alignleft{margin-right:1.5em}.wp-block-image.pixabay:after{content:"Foto: pixabay"}.wp-block-image.canva-ki:after{content:"Foto: canva ki"}.preview .wp-block-image figcaption{line-height:1.5;color:var(--contrast);margin-top:20px;font-size:15px;text-align:left}.preview .wp-block-image figcaption a{display:block;color:var(--contrast);font-weight:300}.preview .wp-block-image figcaption strong{font-size:19px;line-height:1.2em;font-weight:400}.wp-block-image figcaption{font-size:75%;line-height:1.3em;margin-bottom:1.5em}.pro-list{margin-left:2.25em}.pro-list li{margin-bottom:1em}.pro-list.less-sp li{margin-bottom:.25em}.pro-list li:before{content:'';display:inline-block;position:absolute;height:24px;width:27px;left:-36px;top:2px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iODAwIiBoZWlnaHQ9IjY4OS4wOSIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNTEyIDQ0MS4wMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTM1LjQ5MikiIGZpbGw9IiM5YmE2MzEiIG9wYWNpdHk9Ii45OTkiPgoJPHBhdGggY2xhc3M9InN0MCIgZD0ibTQ2OS40IDM1LjQ5MmMtMTM1LjMxIDc1LjE3Mi0yNzIuMjkgMjg5LjAxLTI3Mi4yOSAyODkuMDFsLTEyMy42LTE0MC4zMi03My41MDkgNzAuMTYgMTc4LjczIDIyMi4xNyA2NS4xNS0yLjUwNGM4My41MzItMjUwLjU5IDI2OC4xMi00MTguNDYgMjY4LjEyLTQxOC40NnoiIGZpbGw9IiM5YmE2MzEiLz4KPC9nPgo8L3N2Zz4K');background-size:cover}.arr-list li:before,.bulls-list li:before{height:16px;width:14px;display:inline-block;position:absolute}.arr-list,.bulls-list{margin-left:1.75em}.arr-list li{margin-bottom:10px}.arr-list li:before{content:'';background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNTg2LjU4IiBoZWlnaHQ9IjY2Ni42MyIgZmlsbD0iIzAwMDAwMCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMTcuNTk3IDE5Ljk5OSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CjxwYXRoIGQ9Im0wLjYyODgzIDE5Ljg4NmExLjE3NzkgMS4wMDQgMCAwIDAgMS4yMTE5LTAuMDY0bDE1LjI1Mi05YTEuMTczMiAxIDAgMCAwIDAtMS42NDRsLTE1LjI1Mi05YTEuMTczMiAxIDAgMCAwLTEuODQwNyAwLjgyMnYxOGExLjE3MzIgMSAwIDAgMCAwLjYyODgzIDAuODg2eiIgZmlsbD0iIzliYTYzMSIgc3Ryb2tlLXdpZHRoPSIxLjA4MzEiLz4KPC9zdmc+');background-size:cover;left:-25px;top:8px}.arr-list li li{margin-bottom:0}.bulls-list li,.tipps-list li li{position:relative;list-style-type:none}.arr-list li li:before{background-image:none}.num-list{margin-left:1.7em}.num-list li{margin-bottom:1em;position:relative;padding-left:5px}.num-list li::marker{color:var(--accent);font-weight:700;font-size:110%;padding-right:20px}.num-list.bold-h strong{font-size:110%;font-weight:400}.spacer-list li{margin-bottom:1em;position:relative}.sitemap-blog h3,.tipps-list ol li:not(:first-child){margin-top:1.5em}.tipps-list li span,.tipps-list-sim li span{font-weight:700}.tipps-list li ul,.wpcf7-acceptance .wpcf7-list-item{margin-left:0}.tipps-list li li{line-height:inherit;margin-top:1.25em;margin-bottom:2.5em;padding:16px 30px 20px;background:var(--global-color-9)}.tipps-list li::marker{color:var(--accent);font-weight:400;font-size:150%}.tipps-list-sim li{line-height:1.5em;margin-bottom:1.5em!important}.tipps-list-sim li::marker{color:var(--accent);font-weight:400;font-size:150%}.bold-marker li::marker{font-weight:700;color:var(--contrast)}.bold-bull li::marker{font-weight:700}.bulls-list li{margin-bottom:6px;padding-left:5px}.bulls-list li:before{content:'\2666';font-size:120%;left:-18px;top:0}.bulls-list li li:before{content:''}.bulls-list li li{list-style-type:disc;margin-bottom:0}.post-image a{display:inline-block}.post-image-above-header .inside-article .featured-image.page-header-image{max-width:100vw;width:auto;position:relative;margin-top:-30px;margin-left:-30px;margin-right:-30px}@media (min-width:768px){.wp-block-pullquote p,blockquote p{font-size:170%;line-height:1.7}.post-image-above-header .inside-article .featured-image.page-header-image{margin-top:-40px;margin-left:-40px;margin-right:-40px}}.blog .waver,.home .waver,.has-inline-mobile-toggle .mobile-menu-control-wrapper,.wp-block-cover{position:relative}.alignfull.waver{margin-top:-30px;position:relative;margin-bottom:32px}.page-id-4345 .alignfull.waver{margin-top:0}.bg-par-pic,.bg-parent-topic{aspect-ratio:24/8;background-size:cover;z-index:-99;background-position:center center}.wp-block-cover.hp-cover:after{background-size:100% 50%;background-position:left bottom}@media (max-width:768px){.wp-block-cover.hp-cover.cover-2 .wp-block-cover__background.has-background-dim.has-background-dim-10{opacity:.7 !important}}@media (min-width:768px){.alignfull.waver{margin-top:-40px}.alignfull.waver:after,.blog .waver:after,.home .waver:after,.post-image-above-header .inside-article .featured-image.page-header-image:after,.wp-block-cover.hp-cover:after{content:'';pointer-events:none;display:block;position:absolute;left:0;bottom:0;z-index:1;width:100%;height:100px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgd2lkdGg9IjEwMCUiCiAgIGhlaWdodD0iMTkwcHgiCiAgIHZpZXdCb3g9IjAgMCAxMjgwIDE0MCIKICAgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIKICAgdmVyc2lvbj0iMS4xIgogICBpZD0ic3ZnODk1Ij4KICA8bWV0YWRhdGEKICAgICBpZD0ibWV0YWRhdGE5MDEiPgogICAgPHJkZjpSREY+CiAgICAgIDxjYzpXb3JrCiAgICAgICAgIHJkZjphYm91dD0iIj4KICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgICAgICA8ZGM6dHlwZQogICAgICAgICAgIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+CiAgICAgICAgPGRjOnRpdGxlPjwvZGM6dGl0bGU+CiAgICAgIDwvY2M6V29yaz4KICAgIDwvcmRmOlJERj4KICA8L21ldGFkYXRhPgogIDxkZWZzCiAgICAgaWQ9ImRlZnM4OTkiIC8+CiAgPGcKICAgICBmaWxsPSIjZWRmNGY3IgogICAgIGlkPSJnODkzIgogICAgIHN0eWxlPSJmaWxsOiNmZjAwMDAiPgogICAgPHBhdGgKICAgICAgIGQ9Ik0gMCwxNDAgSCAxMjgwIEMgNTczLjA4LDE0MCAwLDM2Ljk0MTMxMyAwLDM2Ljk0MTMxMyBaIgogICAgICAgZmlsbC1vcGFjaXR5PSIwLjMiCiAgICAgICBpZD0icGF0aDg4NyIKICAgICAgIHN0eWxlPSJmaWxsOiNmZmZmZmY7c3Ryb2tlLXdpZHRoOjAuODU3MzQxO3N0cm9rZS1taXRlcmxpbWl0OjQ7c3Ryb2tlLWRhc2hhcnJheTpub25lIiAvPgogICAgPHBhdGgKICAgICAgIGQ9Ik0gMCwxNDAgSCAxMjgwIEMgNTczLjA4LDE0MCAwLDU5LjAyNTMxNyAwLDU5LjAyNTMxNyBaIgogICAgICAgZmlsbC1vcGFjaXR5PSIwLjUiCiAgICAgICBpZD0icGF0aDg4OSIKICAgICAgIHN0eWxlPSJmaWxsOiNmZmZmZmY7c3Ryb2tlLXdpZHRoOjAuODU3OTgyIiAvPgogICAgPHBhdGgKICAgICAgIGQ9Ik0gMCwxNDAgSCAxMjgwIEMgNTczLjA4LDE0MCAwLDgxLjEwOTMyMiAwLDgxLjEwOTMyMiBaIgogICAgICAgaWQ9InBhdGg4OTEiCiAgICAgICBzdHlsZT0iZmlsbDojZmZmZmZmO3N0cm9rZS13aWR0aDowLjg1Nzk4MiIgLz4KICA8L2c+Cjwvc3ZnPgo=');background-repeat:no-repeat;background-size:cover;background-position:center center}.mobifull{margin-left:auto;margin-right:auto}}@media (prefers-color-scheme:dark) and (min-width:768px){.alignfull.waver:after,.blog .waver:after,.post-image-above-header .inside-article .featured-image.page-header-image:after,.wp-block-cover.hp-cover:after{background-image:none!important;background-size:0;width:0;height:0}}.mobile-menu-control-wrapper .menu-toggle,.mobile-menu-control-wrapper .menu-toggle:active,.mobile-menu-control-wrapper .menu-toggle:focus,.mobile-menu-control-wrapper .menu-toggle:hover{background:0 0}.menu-toggle .gp-icon svg{color:var(--accent);height:2em;width:2em;top:.625em}.nav-float-right #site-navigation{margin-right:auto}@media screen and (min-width:920px) and (max-width:1000px){.inside-header{align-items:flex-start}}@media screen and (min-width:921px){.main-nav{margin-bottom:-1px}.nav-float-right #site-navigation{margin-right:40px}}@media (max-width:1000px) and (min-width:921px){.site-branding,.site-logo{margin-bottom:0}}@media (min-width:1000px){.inside-header{align-items:flex-end}}.main-navigation .main-nav ul li.menu-item-has-children>a{padding-right:20px}.main-navigation .main-nav ul li a{padding-left:40px;padding-right:40px;border-top:1px solid #ddd}.main-navigation .main-nav ul ul li a{padding-left:60px;padding-top:14px;padding-bottom:14px}.main-navigation .main-nav ul ul ul li a{padding-left:80px}.menu-item-has-children .dropdown-menu-toggle{line-height:30px;padding:16px 6px 8px}.menu-item-has-children ul .dropdown-menu-toggle{padding-top:16px;padding-bottom:8px}.dropdown-menu-toggle .gp-icon svg{width:1.5em;height:1.5em}.main-navigation ul ul{width:240px}@media (min-width:921px){.main-navigation ul ul{box-shadow:0 4px 7px -2px rgba(0,0,0,.2);margin-top:-2px}.main-navigation ul ul ul{margin-top:0}.main-navigation .main-nav ul li a{padding-left:12px;padding-right:12px;border-top:0}.main-navigation .main-nav ul ul li a{padding-left:12px;padding-top:10px;padding-bottom:10px}.main-navigation .main-nav ul ul ul li a{padding-left:12px}.main-navigation .main-nav ul li.menu-item-has-children>a{padding-right:0}.dropdown-menu-toggle .gp-icon svg{width:1em;height:1em}.menu-item-has-children ul .dropdown-menu-toggle{padding-top:14px;padding-bottom:14px}}.main-navigation .main-nav ul li[class*=current-menu-]>a[href*=arbeitsfelder]:focus,.main-navigation .main-nav ul li[class*=current-menu-]>a[href*=arbeitsfelder]:hover,.main-navigation .main-nav ul li[class*=menu-item-94]:hover{background:var(--base-2)}.breadcrumbs a{font-weight:400}.blog .site-main{padding-top:40px}.rt-wpls .single-logo .single-logo-container,.rt-wpls .single-logo img,.site-main .wp-block-group__inner-container{padding:0}.content-area{line-height:1.7em}.wp-block-button .wp-block-button__link{border-radius:5px;padding:15px 24px;font-weight:400;line-height:1.4em}.wp-block-button.is-style-outline>.wp-block-button__link{padding:13px 22px;background-color:rgba(255,255,255,.7);color:var(--accent);border:2px solid var(--base);border-radius:5px;font-weight:700}.wp-block-button.is-style-outline>.wp-block-button__link:focus,.wp-block-button.is-style-outline>.wp-block-button__link:hover{color:#555;background-color:rgba(255,255,255,.7);border:2px solid rgba(55,55,55,.3)}.archive .entry-title a:focus,.archive .entry-title a:hover,.search-results .entry-title a:focus,.search-results .entry-title a:hover,.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background),.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background){color:var(--contrast)}.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background):hover,.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background):hover{color:var(--accent);border:2px solid var(--accent)}.module-col,.themen-col{line-height:1.65em}.themen-col .gb-container{border-color:rgba(55,55,55,.2);position:relative;background:var(--base-3)}.themen-col h3{font-size:22px;margin-bottom:.5em}.foerder-block p:first-child,.to-summary-link a{font-size:85%;text-transform:uppercase;font-weight:300}.themen-col ul{display:inline-block;margin-bottom:2em;margin-left:1em}.themen-col ul li{text-align:left}.module-col ul{margin-top:.2em;margin-left:1em}.module-col .box-border{border:1px solid rgba(55,55,55,.2);border-radius:5px;background:var(--base-3)}@media (max-width:767px){.module-col .gb-grid-wrapper>.gb-grid-column>.gb-container,.themen-col .gb-grid-wrapper>.gb-grid-column>.gb-container{display:inline-block;margin:0 auto}.themen-col .gb-grid-wrapper>.gb-grid-column{text-align:center}}.module-col .gb-inside-container,.themen-col .gb-inside-container{position:relative;height:100%}.module-col .gb-inside-container .more-info,.themen-col .gb-inside-container .more-info{position:absolute;bottom:10px;left:30px;margin-bottom:6px;text-transform:uppercase;letter-spacing:-.02em}.themen-col .gb-inside-container .more-info{bottom:0;right:auto;left:auto;margin-bottom:20px;width:96%;text-align:center}.foerder-block p:first-child{line-height:1.3;letter-spacing:-.04em;margin-top:2.5em;margin-bottom:.5em}.foerder-block .wp-block-image{border:1px solid #dadada}.foerder-block .wp-block-image figcaption{position:relative;min-height:49px;margin:0;padding:.4em 1em;font-size:80%;line-height:1.4em;letter-spacing:-.04em;background-color:var(--base-4);color:var(--contrast-2)}.foerder-block .wp-block-image a{position:relative;display:block}.foerder-block .wp-block-image a:after{content:'+';display:inline-block;position:absolute;right:0;bottom:-6px;z-index:1;font-size:42px;line-height:1em;font-weight:400}@media (min-width:782px){.foerder-descr{font-size:90%}}.to-summary-link{margin-bottom:60px;text-align:right}.subpage-menu{background-color:var(--base-3);margin-top:6em}.subpage-menu .alignslim{padding:3em 0 2em;display:block}.subpage-menu .border-wrap{border-top:1px solid var(--base)}.subpage-menu ul{margin:0;list-style:none}.subpage-menu a,.wp-block-pb-accordion-item #ac-56340 li a strong{font-weight:700}.subtopics{margin-top:1.4em}.parent-topic,.subtopics{overflow-wrap:break-word;width:100%}@media (min-width:680px){.parent-topic,.subtopics{overflow-wrap:break-word;width:50%;margin-top:0}.parent-topic{padding-right:20px}.subpage-menu .alignslim{display:flex;padding:3em 0 1em}.subpage-menu{padding:1em 0}}.share-wrap{display:flex;align-items:center;margin-top:6em;margin-bottom:6em;padding:15px 5px 5px;background-color:#f5f5f5;flex-wrap:wrap}.share-title{margin:-6px 20px 0 10px;color:var(--contrast-2);line-height:1}.share-buttons{display:flex;list-style:none;margin:0}.share-buttons li{margin-right:10px}.share-buttons a{display:inline-block;padding:8px}.share-buttons .gb-button{line-height:1;font-weight:400;font-size:22px}.share-buttons .gb-icon{display:block}.share-buttons .gb-icon svg{width:22px;height:22px;font-size:22px}.post-navigation a:focus,.post-navigation a:hover,.share-buttons a .gb-icon svg{color:var(--contrast-2)}.share-buttons a .gb-icon svg:hover{color:var(--contrast-3)}.single .post-navigation{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding-bottom:20px;padding-top:20px;margin-top:30px}.post-navigation a,.wp-block-pb-accordion-item li a{font-weight:400;color:var(--contrast-3)}.nav-previous{padding-bottom:20px}.hp-cover{min-height:300px!important}.hp-cover h1{padding-top:10px;font-size:21px;letter-spacing:-.02em;color:var(--contrast)}.hp-subtitle{line-height:1.2em;font-weight:400;font-size:21px;padding-right:40px;color:var(--contrast)!important}@media (min-width:544px){.wp-block-separator{max-width:150px}.post-navigation .nav-links,.single .post-navigation{display:flex;justify-content:space-between}.nav-previous{padding-right:20px;padding-bottom:0}.nav-next,.nav-previous{width:50%;display:inline-block}.nav-next{padding-left:20px;text-align:right}.hp-cover{min-height:300px!important}}@media (min-width:768px){.share-wrap{display:flex;align-items:center;max-width:1000px;margin-left:auto;margin-right:auto;padding:5px 0 0;justify-content:center}.share-title{margin-bottom:0}.hp-cover h1{font-size:30px;padding-top:20px}.hp-cover h1 mark{font-size:80%}.hp-subtitle{font-size:27px;line-height:1.3em}.hp-cover{min-height:300px}}@media (min-width:961px){.hp-cover{min-height:360px!important}.hp-cover h1{padding-top:30px}.wp-block-cover.has-custom-content-position.has-custom-content-position.hp-cover .wp-block-cover__inner-container{padding-left:3.8em;padding-right:3.8em;padding-top:0}}@media (min-width:1025px){.hp-cover h1,.hp-subtitle{line-height:1.5}.hp-cover h1{padding-top:0}.hp-cover{min-height:400px}.hp-cover.cover-2{min-height:360px!important}.wp-block-cover.has-custom-content-position.has-custom-content-position.hp-cover .wp-block-cover__inner-container{padding-left:5.8em;padding-right:5.8em;padding-top:2em}}@media (min-width:1200px){.page-id-4345 .alignfull.waver{margin-top:-40px}.wp-block-cover.has-custom-content-position.has-custom-content-position.hp-cover .wp-block-cover__inner-container{padding-left:5.8em;padding-right:5.8em;padding-top:2em}}.hp-cover h1 strong{color:#555;font-weight:400}.wp-block-button.top-btn .wp-block-button__link{border:1px solid rgba(55,55,55,.7);font-size:19px;font-weight:300!important;padding:10px 40px 12px;line-height:1.4em}.top-btn .wp-block-button__link{background-color:#9ba631;position:relative;max-width:570px}.top-btn .wp-block-button__link:after{content:"\2794";position:absolute;bottom:9px;right:6px;font-size:30px;line-height:1}.hp-contact-btn a,.wp-block-button.hp-contact-btn .wp-block-button__link{font-family:'Shadows Into Light Two',serif;font-size:21px;font-style:oblique;letter-spacing:.04em;text-transform:uppercase;padding:12px 30px 10px}.about-us-submenu a{font-weight:400;padding-left:14px;padding-right:14px;color:#454545}.about-us-submenu a:focus,.about-us-submenu a:hover{text-decoration:underline;color:var(--accent)}.entry-content .partner-col figcaption{display:inline-block;text-align:left}.error404 .search-form{padding:20px 30px;background:var(--base-2);text-align:center}.error404 input[type=search]{background:var(--base-3)}.kontakt-cover h1{color:var(--accent);margin-bottom:10px;padding-top:0}.kontakt-cover h2.hand{font-size:200%;letter-spacing:.08em}.kontakt-cover .wpcf7-form{margin-top:30px}.icon-color a{color:var(--accent);color:var(--contrast)}.icon-color a p{font-weight:400;margin-bottom:0}.icon-color a:focus,.icon-color a:hover{color:var(--contrast);color:var(--accent)}.icon-color a:focus svg path,.icon-color a:hover svg path{fill:var(--contrast);fill:var(--accent)}.kontakt-cover .wpcf7-list-item-label a{color:#454545;font-weight:300;text-decoration:underline}.kontakt-cover .wp-block-columns{margin-top:2em;margin-bottom:1em}.page-id-4345 .site-content{padding-top:0;margin-top:0}.page-id-4345 .site-content .entry-header,.wpcf7 form>.wpcf7-acc>p{margin:0}.wpcf7 input:not([type=submit]),.wpcf7 select,.wpcf7 textarea{width:100%;padding:.75em}.wpcf7 form{padding-bottom:1.5em}.wpcf7 form>.wpcf7-acc{margin-top:2em;margin-bottom:2em}.wpcf7 form .alignleft,.wpcf7 form .alignright{margin-left:0;margin-right:0;width:100%}.wpcf7 .clear.nem,.wpcf7 .left-col,.wpcf7 form .alignleft{margin-bottom:1em}.wpcf7 form br,.wpcf7 input[type=checkbox]{display:none}.wpcf7 form>.wpcf7-margin{margin-top:1em;margin-bottom:1em}.page-id-4345 .wpcf7 form>.wpcf7-margin{margin-bottom:2em}input[type=email],input[type=number],input[type=password],input[type=reset],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{background:rgba(255,255,255,.7);color:#111;font-weight:400;border:1px solid rgba(55,55,55,.6);border-radius:5px;padding:.75em}.wpcf7 input:not([type=submit]):focus,.wpcf7 select:focus,.wpcf7 textarea:focus{background:var(--base-3);border-color:rgba(55,55,55,.9);outline:0;box-shadow:none}.submit-btn{text-align:center;position:relative}input[type=submit]{background-color:var(--global-color-8);color:3a3a3a;-webkit-appearance:button;border-radius:5px;padding:14px 40px}input[type=submit]:focus,input[type=submit]:hover{color:#444;background-color:var(--accent)}.wpcf7-spinner{z-index:100;position:absolute;left:50%}@media (min-width:600px){.wpcf7 .left-col{width:49%;float:left;margin-bottom:1em}.wpcf7 .right-col{width:49%;float:right;margin-bottom:1em}}.altEmail_container{display:none !important}input[name=anzahl],input[name=betreff],input[name=workshop]{background:var(--base-3);font-size:17px}input[type=text][name=workshop]{border:0;padding-left:0;padding-right:0;font-size:18px;background:rgba(205,205,205,.2);height:100%;overflow-wrap:break-word;text-overflow:ellipsis;display:block;width:100%}[data-name=random-math-quiz]{display:block;text-align:right}.wpcf7 .wpcf7-quiz[type=text]{display:inline;width:60px}.random-math-quiz{text-align:right}.wpcf7-list-item-label{position:relative;padding-left:32px;display:inline-block;line-height:1.4em}.wpcf7 input[type=checkbox]+.wpcf7-list-item-label:before{content:"";display:inline-block;position:absolute;left:0;top:2px;width:22px;height:22px;border-radius:5px;border:1px solid rgba(55,55,55,.6);background:rgba(255,255,255,.8)}.wpcf7 input[type=checkbox]:checked+.wpcf7-list-item-label:before{box-shadow:inset 0 0 0 0 var(--base-3);border-radius:3px;background-color:rgba(0,0,0,.3)}.wpcf7 form.sent .wpcf7-response-output{border-color:var(--accent)}.wp-block-pb-accordion-item.content-acc.btn-rose .c-accordion__title--button{background:var(--global-color-9)}.wp-block-pb-accordion-item.content-acc.btn-white .c-accordion__title--button{background:var(--base-3);padding-left:30px}.is-open.content-acc.btn-white .c-accordion__title--button{font-style:italic}.wp-block-pb-accordion-item.content-acc .c-accordion__title--button{background:var(--base-3);padding:10px 30px 10px 20px;color:var(--contrast-3);background:-moz-linear-gradient(left,#ededed 0,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(left,#ededed 0,rgba(0,0,0,0) 100%);background:linear-gradient(to right,#ededed 0,rgba(0,0,0,0) 100%)}button.c-accordion__title:after{right:15px;padding-bottom:2px;color:var(--base-3);color:var(--contrast-2);font-size:27px!important;font-weight:300}.c-accordion__content ul{margin-left:1.5em;margin-top:.25em}.content-acc button.c-accordion__title:after{color:var(--contrast-3);font-weight:700;font-size:24px!important}.wp-block-pb-accordion-item .c-accordion__title--button{padding-top:6px;padding-bottom:8px;padding-left:20px;font-weight:400;background:var(--accent);color:var(--base-3);background:var(--accent);background:var(--base-2);color:var(--contrast-2)}.page-id-15022 .site-content,.site-footer{background-image:url(https://www.afgm.de/wp-content/uploads/bg-grey-pattern.jpg);background-repeat:repeat;background-position:center center}.wp-block-pb-accordion-item.content-acc p{margin-bottom:1.3em}.wp-block-pb-accordion-item{margin-bottom:1.7em;margin-top:1.7em;border:1px solid var(--base)}.vb-acc .wp-block-pb-accordion-item{margin-top:1.25em;margin-bottom:1.25em}.wp-block-pb-accordion-item div{padding:10px}.wp-block-pb-accordion-item li a:focus,.wp-block-pb-accordion-item li a:hover{color:var(--contrast-2);text-decoration:underline}h4.c-accordion__title{margin-bottom:0;padding-left:20px;padding-top:10px;padding-bottom:10px;font-size:1em;font-weight:600;color:var(--accent);color:var(--contrast-2)}h4.c-accordion__title:after{right:15px;padding-bottom:2px;font-weight:600;color:var(--accent)}.wp-block-pb-accordion-item h4~div{padding:20px 20px 30px}h3.c-accordion__title{padding:20px 40px 20px 30px;margin-bottom:0;background:var(--base-3)}.vb-acc h3.c-accordion__title{padding:20px 40px 20px 20px;margin-bottom:0;background:var(--base-3);font-size:1.1em !important;font-weight:400;border-left:10px solid var(--accent)}.content-acc h3.c-accordion__title:after{color:var(--contrast);font-weight:300;font-size:42px!important;right:14px;padding-bottom:2px}.fp-acc .wp-block-pb-accordion-item .c-accordion__content{background:var(--base-3)!important;border-top:1px solid var(--contrast-3);padding:30px 40px 20px 30px}.twocol-acc-btn .wp-block-pb-accordion-item .c-accordion__title--button{background:#fff}.medi-acc h3.c-accordion__title{font-size:21px}.archive .entry-title a,.blog .entry-title a:focus,.blog .entry-title a:hover,.digi-acc .wp-block-pb-accordion-item .c-accordion__title--button,.search-results .entry-title a{color:var(--accent)}.inside-article .simpletoc-list a{font-weight:300;color:var(--contrast)}.inside-article .simpletoc-list a:hover{text-decoration:underline;color:var(--contrast-2)}.simpletoc-list{margin-top:15px}.rt-wpls .single-logo,.rt-wpls .single-logo .single-logo-container{vertical-align:top!important}.logo-description,.rt-wpls .single-logo h3{font-size:75%;line-height:1.3em;margin-bottom:0;margin-top:.5em}.rt-wpls .slick-dots li:before{content:'';font-size:inherit;line-height:1;margin:0;position:relative;top:auto;color:inherit}.sitemap-workshops li{margin-left:1.5em}.sitemap-workshops h4{font-size:.95em}.archive .page-title,.search-results .page-title{padding-top:20px;padding-bottom:20px}.search-results .page-title span:before{content:open-quote;color:var(--global-color-8);font-weight:700}.search-results .page-title span:after{content:close-quote;color:var(--global-color-8);font-weight:700}.archive .entry-title,.blog .entry-title,.search-results .entry-title{font-size:22px;margin-bottom:.5em;line-height:1.4em}.archive footer.entry-meta,.blog footer.entry-meta,.search-results footer.entry-meta{margin-top:10px}.archive.post-image-above-header .inside-article .post-image,.blog.post-image-above-header .inside-article .post-image,.search-results.post-image-above-header .inside-article .post-image{margin-bottom:20px;line-height:1;text-align:left}.archive article.page{margin-bottom:20px;padding-bottom:40px}.archive .post-image a,.blog .post-image a,.search-result .post-image a{line-height:1;font-weight:400}@media (min-width:768px){.wpcf7 form .alignleft,.wpcf7 form .alignright{margin-left:0;margin-right:0;width:49%;margin-bottom:0}.archive article{width:50%;box-sizing:border-box;margin-bottom:20px;padding-left:20px}.archive .page .entry-header{margin-bottom:0}}@media (min-width:1024px){.archive article{width:33.33%}.archive.post-image-above-header .inside-article .post-image,.blog.post-image-above-header .inside-article .post-image,.search-results.post-image-above-header .inside-article .post-image{margin-bottom:20px}}.single footer.entry-meta{font-size:100%;margin-top:4em}.contact-footer-wrap{background:var(--base-2);background-attachment:scroll;border-top:1px solid #dbdbdb;background-image:url(https://www.afgm.de/wp-content/uploads/bg-grey-pattern.jpg);background-repeat:repeat;background-position:center center;padding:30px}@media (min-width:768px){.contact-footer-wrap{padding:40px}#sp_easy_accordion-1769064303 .sp-ea-one.sp-easy-accordion .sp-ea-single .ea-body{padding-left:48px}}@media (min-width:960px){.site-header .header-image{width:320px}.page .entry-header,.single .entry-header{margin-bottom:2em}.alignslim{max-width:80%;margin:0 auto}.site-footer .wpcf7-form{margin:0 auto}}@media (min-width:1280px){.alignfull,.no-sidebar .entry-content .alignfull,.post-image-above-header .inside-article .featured-image.page-header-image{margin-left:-110px;margin-right:-110px}.no-sidebar .entry-content .alignslim .alignfull{margin-left:-148px;margin-right:-148px}h1{padding-top:30px}.main-navigation .main-nav ul li a{padding-left:18px;padding-right:18px}.menu-item-has-children .dropdown-menu-toggle{padding-left:7px;padding-right:9px}.main-navigation .main-nav ul ul li a,.main-navigation .main-nav ul ul ul li a{padding-left:18px}.one-container .site-content{padding:40px 110px 100px}.alignslim{max-width:70%;margin:0 auto}.contact-footer-wrap{padding:40px 110px}}.footer-subtitle.hand{margin-bottom:30px;text-align:center;line-height:1.6em;color:#444}.contact-footer-wrap .wpcf7 form{padding-bottom:30px}:where(.footer-navi.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)){padding:0 .5em}.site-footer a{font-weight:300}.footer-navi a{padding:0 6px}.footerwrap .footer-navi a{padding:0 2px 0 0;font-weight:400}.footerwrap .footer-navi a:not(:last-of-type):after{content:'|';padding-left:6px}.footerwrap .wp-block-image img{margin-left:-8px}.title-more-ws{font-weight:400;font-size:22px;line-height:1.4em;margin-bottom:24px;padding-top:10px}a.generate-back-to-top{font-size:30px;border-radius:50%;position:fixed;bottom:72px;right:30px;text-align:center;cursor:pointer;width:2em;height:2em;line-height:2em;transition:.3s ease-in-out}a.generate-back-to-top .gp-icon svg{width:1.5em!important;height:1.5em!important;line-height:1.5;top:.22em}.page-id-15022 .site-content{background-color:var(--base-2)}.sp-easy-accordion .sp-ea-single .ea-header a{font-weight:300!important;font-size:17px!important}.fp-acc .sp-easy-accordion .sp-ea-single .ea-header a{font-weight:400!important;font-size:17px!important}.ablauf3schritte .sp-easy-accordion .sp-ea-single .ea-header a{font-size:18px!important;font-weight:400!important}#sp_easy_accordion-1769064303 .sp-easy-accordion .sp-ea-single .ea-header a{font-size:17px!important}.wp-block-details.det-acc summary{border:1px solid #ccc;padding:6px 10px 6px 15px}.wp-block-details[open] summary~*{margin-top:10px;padding-left:15px;padding-right:15px}.wp-block-details[open] summary+*{margin-top:20px !important}@media (max-width:768px){#mobile-menu-control-wrapper .menu-bar-items{display:none!important}#mobile-menu-control-wrapper .mobile-bar-items .button{line-height:1;font-size:14px;padding:10px;margin:unset}}.author-box{display:flex;align-items:center;background-color:#f9f9f9;border:1px solid #ddd;padding:20px;border-radius:10px;margin:30px auto;font-family:sans-serif;font-size:16px;font-weight:300;line-height:1.4em}.author-avatar,.author-avatar img{width:120px;height:120px;border-radius:50%}.author-avatar{object-fit:cover;margin-right:20px;flex-shrink:0}.author-box .author-name{margin:0 0 5px;font-size:1.2em;color:#333;font-weight:300}.author-meta a{display:inline-flex;align-items:center;justify-content:center;column-gap:.5em;text-align:center;padding:8px;margin-right:16px;border-radius:7px;background-color:var(--global-color-8);color:var(--base-3)}.author-meta a .gb-icon{line-height:0}.author-bio{margin:0 0 10px;font-size:.95em;line-height:1.5;color:#555}.author-box .author-link{font-size:.9em;color:#0073aa;text-decoration:none;font-weight:700}.author-link:hover{text-decoration:underline}@media (max-width:600px){.author-box{flex-direction:column;text-align:center}.author-avatar{margin-right:0;margin-bottom:15px}}.featured-snippet{background-color:#efefef;border-left:4px solid #9ba631;padding:15px 20px;margin:20px 0;line-height:1.5}.featured-snippet h3{font-size:1.4em;margin-bottom:10px;color:#9ba631}.featured-snippet ol{padding-left:20px}.featured-snippet ol li{margin:8px 0}@media (max-width:768px){.main-navigation.toggled .main-nav ul ul,#generate-slideout-menu.toggled-on .sub-menu{display:block !important;visibility:visible !important;opacity:1 !important;position:relative !important;top:0 !important;left:auto !important;right:auto !important;width:100% !important;height:auto !important;pointer-events:auto !important}.main-navigation .dropdown-menu-toggle,.slideout-navigation .dropdown-menu-toggle{display:none !important}.main-navigation.toggled .main-nav ul ul li a,#generate-slideout-menu.toggled-on ul ul li a{padding-left:40px !important}}