.custom_bullets_wpcc ul li{padding-left:30px;list-style:none;margin-bottom:10px}.custom_bullets_wpcc ul li::before{content:'\4e';display:inline-block;margin-right:7px;margin-left:-30px;padding-right:5px;font-family:'ETmodules';font-size:1.2em;vertical-align:middle}.adm-icon-font{font-family:'ETmodules';font-size:1em;vertical-align:middle;margin:0 10px}.separator{margin:0 3px;color:#aaa}.hauptfarbe{color:var(--gcid-primary-color)!important}.zweitfarbe{color:var(--gcid-secondary-color)!important}h1:not(:first-child),h2:not(:first-child),h3:not(:first-child),h4:not(:first-child),h5:not(:first-child),h6:not(:first-child){margin-top:20px}.hint-arrow{position:relative;padding:14px 16px 14px 54px;border-radius:12px;background:rgba(0,0,0,.03);border:1px solid rgba(0,0,0,.10);font-size:0.98rem;line-height:1.45;font-weight:600}.hint-arrow::before{content:"➜";position:absolute;left:16px;top:50%;transform:translateY(-50%);font-size:1.2rem;opacity:.85}.project-box{border:1px solid #e0e0e0;border-left:4px solid #2c7be5;padding:20px;margin:20px 0;background:#fafafa;border-radius:6px}.project-box h3{margin-top:0;margin-bottom:10px}.project-box h4{margin-top:20px;margin-bottom:8px}.project-box p{margin-bottom:12px}.project-box ul{padding-left:20px;margin:0}.project-box ul li{margin-bottom:6px}.infobox{background:#f1f5ff;border-left:4px solid #2c7be5;padding:12px 15px;margin:10px 0;border-radius:4px;font-size:0.95em}