.elementor-9418 .elementor-element.elementor-element-fac0052{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9418 .elementor-element.elementor-element-fac004c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9418 .elementor-element.elementor-element-fac004b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9418 .elementor-element.elementor-element-fac004a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9418 .elementor-element.elementor-element-664b4f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9418 .elementor-element.elementor-element-2c6181d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9418 .elementor-element.elementor-element-b9d8416{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9418 .elementor-element.elementor-element-2297361{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9418 .elementor-element.elementor-element-dce7b33{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9418 .elementor-element.elementor-element-47074c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9418 .elementor-element.elementor-element-4adcb6d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9418 .elementor-element.elementor-element-d3e8dd0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9418 .elementor-element.elementor-element-5427727{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9418 .elementor-element.elementor-element-4195a35{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9418 .elementor-element.elementor-element-d12b00b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9418 .elementor-element.elementor-element-d12b009{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9418 .elementor-element.elementor-element-f1cfd7f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9418 .elementor-element.elementor-element-0b41f53{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9418 .elementor-element.elementor-element-d12b011{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9418 .elementor-element.elementor-element-d12b00f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9418 .elementor-element.elementor-element-1b0a678{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9418 .elementor-element.elementor-element-c06c6e1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9418 .elementor-element.elementor-element-a79f49f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9418 .elementor-element.elementor-element-a16801b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9418 .elementor-element.elementor-element-d12b017{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9418 .elementor-element.elementor-element-d12b015{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9418 .elementor-element.elementor-element-6f6a8d8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9418 .elementor-element.elementor-element-d1d28f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9418 .elementor-element.elementor-element-55925f7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9418 .elementor-element.elementor-element-a603fed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9418 .elementor-element.elementor-element-f227d11{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9418 .elementor-element.elementor-element-f661315{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9418 .elementor-element.elementor-element-fac0051{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9418 .elementor-element.elementor-element-fac0050{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}:root{--page-title-display:none;}/* Start custom CSS for image, class: .elementor-element-fac0045 *//* Vollstaendiges Bannermotiv ohne vergroessernden Beschnitt. */
@media (min-width: 768px) {
  .elementor-9418 .elementor-element.elementor-element-fac0045 img { object-fit: contain !important; object-position: right center !important; }
}
@media (max-width: 767px) {
  .elementor-9418 .elementor-element.elementor-element-fac0045 img { object-fit: cover !important; object-position: right center !important; }
}/* Proportionaler Banner mit sanften Uebergaengen zum Seitenhintergrund. */
@media (min-width: 768px) {
  .elementor-9418 .elementor-element.elementor-element-fac0045 img { object-fit: contain !important; object-position: right center !important; mask-image: linear-gradient(to bottom, transparent, #000 18%, #000 82%, transparent); }
}
@media (max-width: 767px) {
  .elementor-9418 .elementor-element.elementor-element-fac0045 img { object-fit: cover !important; object-position: right center !important; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fac0052 *//* Scoped to the illustrated membership help. */
.tgh-visual-guide .tgh-section{padding:66px 0!important}
.tgh-visual-guide .tgh-section:nth-of-type(2n){background:#f7f8f5}
.tgh-visual-guide .tgh-section h2{max-width:900px;margin-bottom:18px!important}
.tgh-visual-guide .tgh-section>.tgh-shell>.elementor-widget-text-editor{max-width:960px}
.tgh-visual-guide .tgh-section .tgh-guide-grid{margin-top:24px}
.tgh-visual-guide .tgh-guide-panel{box-shadow:none!important}
.tgh-visual-guide .tgh-type-art img{width:100%;height:120px;object-fit:contain;object-position:left center}
.tgh-visual-guide .tgh-guide-panel.is-team{border-top:3px solid #915147!important;background:linear-gradient(140deg,#fff,#faf5f1)!important}
.tgh-visual-guide .tgh-guide-panel.is-partner{border-top:3px solid #264653!important;background:linear-gradient(140deg,#fff,#f1f7f8)!important}
.tgh-visual-guide .tgh-guide-panel.is-supporter{border-top:3px solid #b8a784!important}
.tgh-visual-guide .tgh-guide-panel h3{font-size:23px!important}
.tgh-visual-guide .tgh-guide-panel p{font-size:16px!important;line-height:1.65!important}
.tgh-visual-guide .tgh-guide-panel.is-team h3{color:#88453b!important}
.tgh-visual-guide .tgh-example-layout{display:grid!important;grid-template-columns:minmax(0,1.35fr) minmax(310px,1fr);gap:34px!important;align-items:start;margin-top:30px}
.tgh-visual-guide .tgh-example-figure{gap:12px!important;min-width:0}
.tgh-visual-guide .tgh-example-image{border:1px solid #d6e0e2;border-radius:15px;overflow:hidden;box-shadow:0 12px 30px #2646530a}
.tgh-visual-guide .tgh-example-image img{width:100%;height:auto;display:block}
.tgh-visual-guide .tgh-example-caption p{font:400 14px/1.6 'Source Sans 3',sans-serif!important;color:#64787c!important;margin:0!important}
.tgh-visual-guide .tgh-example-caption a{color:#264653!important;text-decoration:underline;text-underline-offset:3px}
.tgh-visual-guide .tgh-note{display:flex;gap:13px;margin-top:15px;padding:15px 17px;border-left:3px solid #91aaa9;background:#fff;color:#4b656b;font:400 15px/1.55 'Source Sans 3',sans-serif}
.tgh-visual-guide .tgh-note strong{color:#264653}
.tgh-visual-guide .tgh-explain{border-top:1px solid #d9e3e3;margin:0;padding:0;background:transparent}
.tgh-visual-guide .tgh-explain:last-child{border-bottom:1px solid #d9e3e3}
.tgh-visual-guide .tgh-explain summary{position:relative;list-style:none;padding:20px 32px 20px 0;cursor:pointer;color:#264653;font:600 20px/1.35 'Source Sans 3',sans-serif}
.tgh-visual-guide .tgh-explain summary::-webkit-details-marker{display:none}
.tgh-visual-guide .tgh-explain summary:after{content:'+';position:absolute;right:2px;top:27px;font:400 24px/1 'Source Sans 3',sans-serif;color:#7c979e}
.tgh-visual-guide .tgh-explain[open] summary:after{content:'−'}
.tgh-visual-guide .tgh-explain summary small{display:block;font-size:10px;letter-spacing:.11em;color:#8b6558;margin-bottom:6px;font-weight:600}
.tgh-visual-guide .tgh-explain summary:focus-visible{outline:2px solid #264653;outline-offset:3px}
.tgh-visual-guide .tgh-explain .tgh-answer{padding:0 12px 20px 0;color:#51666d}
.tgh-visual-guide .tgh-explain p{font:400 16px/1.65 'Source Sans 3',sans-serif!important;margin:0 0 12px!important}
.tgh-visual-guide .tgh-explain p:last-child{margin-bottom:0!important}
.tgh-visual-guide .tgh-explain a{color:#88453b!important;text-decoration:underline;text-underline-offset:3px}
.tgh-visual-guide .tgh-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:28px 0 10px;padding:0;list-style:none}
.tgh-visual-guide .tgh-flow li{position:relative;margin:0;padding:24px 20px;background:white;border:1px solid #d8e2e1;border-radius:13px}
.tgh-visual-guide .tgh-flow li:not(:last-child):after{content:'→';position:absolute;right:-17px;top:43px;color:#819b9a;z-index:1}
.tgh-visual-guide .tgh-flow .tgh-flow-icon{display:flex;width:49px;height:49px;align-items:center;justify-content:center;border-radius:12px;background:#f0f5f5;color:#315965;margin-bottom:22px}
.tgh-visual-guide .tgh-flow svg{width:27px;height:27px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}
.tgh-visual-guide .tgh-flow li:last-child{background:#f5f9f5;border-color:#cdddcf}
.tgh-visual-guide .tgh-flow li:last-child .tgh-flow-icon{background:#e6f0e6;color:#48765c}
.tgh-visual-guide .tgh-flow small{display:block;color:#798983;font:600 10px/1.5 'Source Sans 3',sans-serif;letter-spacing:.1em;margin-bottom:6px}
.tgh-visual-guide .tgh-flow strong{display:block;font:600 21px/1.3 'Source Sans 3',sans-serif;color:#264653;margin-bottom:10px}
.tgh-visual-guide .tgh-flow p{font:400 15px/1.6 'Source Sans 3',sans-serif!important;margin:0!important;color:#5b7278}
.tgh-visual-guide .tgh-state-map{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:28px 0}
.tgh-visual-guide .tgh-state-map article{display:grid;grid-template-columns:40px 1fr;gap:14px;padding:24px;background:white;border:1px solid #dbe2df;border-radius:12px}
.tgh-visual-guide .tgh-state-map article>span{display:flex;align-items:center;justify-content:center;width:37px;height:37px;border:1px solid #c5d7d6;border-radius:50%;font-size:22px;color:#345e65}
.tgh-visual-guide .tgh-state-map strong{display:block;font-size:18px;color:#264653;margin-bottom:5px}
.tgh-visual-guide .tgh-state-map p{font:400 15px/1.6 'Source Sans 3',sans-serif!important;margin:0!important}
.tgh-visual-guide .tgh-details-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
.tgh-visual-guide .tgh-option-art{width:54px;height:54px;display:flex;align-items:center;justify-content:center;border:1px solid #d3e0df;border-radius:13px;background:#eff5f5;margin-bottom:7px;color:#315d67}
.tgh-visual-guide .tgh-option-art svg{width:29px;height:29px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}
@media(max-width:900px){.tgh-visual-guide .tgh-example-layout{grid-template-columns:1fr!important;gap:25px!important}.tgh-visual-guide .tgh-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.tgh-visual-guide .tgh-flow li:after{display:none}.tgh-visual-guide .tgh-details-grid,.tgh-visual-guide .tgh-state-map{grid-template-columns:1fr}.tgh-visual-guide .tgh-section{padding:46px 0!important}.tgh-visual-guide .tgh-type-art img{height:100px}}
@media(max-width:520px){.tgh-visual-guide .tgh-flow{grid-template-columns:1fr;gap:12px}.tgh-visual-guide .tgh-flow li{padding:20px 20px 20px 87px;min-height:130px}.tgh-visual-guide .tgh-flow .tgh-flow-icon{position:absolute;left:19px;top:23px;width:45px;height:45px}.tgh-visual-guide .tgh-example-layout{margin-top:22px}.tgh-visual-guide .tgh-section h2{font-size:31px!important}.tgh-visual-guide .tgh-state-map article{padding:20px}.tgh-visual-guide .tgh-explain summary{font-size:19px}}/* End custom CSS */