:root{--custom_green:#94ad09;--font:"Roboto",sans-serif;--codark:#0075bf;--radius:7px}h1{color:var(--custom_green)}.custom_blue{color:var(--codark)}.custom_green{color:var(--custom_green)}a.soc{color:var(--codark);font-size:20px;font-weight:700;letter-spacing:.5px;transition:all .2s ease}a.soc:hover{color:var(--custom_green);letter-spacing:1px}a.soc img{background:#d3d3d3;border-radius:12px;box-sizing:content-box;display:inline-block;margin:0 12px 12px 0;padding:16px;vertical-align:middle;width:36px}.team .person figure{border-radius:11rem;height:16rem;overflow:hidden;width:16rem}.team .person figure img{padding:0}.team .person .text ul li.tname{color:var(--custom_green);font-weight:700}.team .person .text ul li.tfu{color:var(--codark);font-weight:700}.team .person .text ul li.tberuf{margin-bottom:1rem}aside .box.direktkontakt{--cosymb:var(--white);background-color:var(--codark);color:var(--white)}aside .box.direktkontakt figure{border:1px solid var(--white)}aside .box.direktkontakt a{color:var(--white)}aside .box.direktkontakt ul{font-size:100%;line-height:120%}aside .box.direktkontakt ul li.direktkontakt--name{border-bottom:1px solid var(--white);margin-bottom:calc(var(--space)/3);padding-bottom:calc(var(--space)/3)}