.ansprechperson{margin:30px 0;background:#F6F6F6;position:relative;padding-top:96px;padding-bottom:120px}@media (min-width: 1601px){.ansprechperson{margin:30px -90px}}@media (min-width: 768px){.ansprechperson{padding-top:128px;padding-bottom:160px}}.ansprechperson .ansprechperson-title,.ansprechperson .person{padding:128px 0}@media (min-width: 1601px){.ansprechperson .ansprechperson-title,.ansprechperson .person{padding:128px 90px}}@media (max-width: 768px){.ansprechperson .ansprechperson-title,.ansprechperson .person{padding-top:0;padding-bottom:0}}.ansprechperson .ansprechperson-title h2{margin-bottom:48px}@media (min-width: 768px){.ansprechperson .ansprechperson-title h2{margin-bottom:0}}.ansprechperson .person h3{font-size:20px;font-style:normal;font-weight:700;line-height:108%;text-transform:uppercase;margin-bottom:6px}@media (min-width: 768px){.ansprechperson .person h3{font-size:24px;margin-bottom:8px}}.ansprechperson .person p{font-size:20px;font-weight:300;line-height:130%;letter-spacing:0.25px;margin:0}@media (min-width: 768px){.ansprechperson .person p{font-size:21px}}.ansprechperson .person p.stelle{margin-bottom:18px}@media (min-width: 768px){.ansprechperson .person p.stelle{margin-bottom:24px}}.ansprechperson .person p.phone,.ansprechperson .person p.email{text-decoration:underline;margin:0;word-break:break-all}.ansprechperson .person p.phone a,.ansprechperson .person p.email a{font-family:"Frutiger Next W04 Light Cond";font-size:20px;font-weight:300;line-height:130%;letter-spacing:0.25px;text-transform:none}@media (min-width: 768px){.ansprechperson .person p.phone a,.ansprechperson .person p.email a{font-size:21px}}.ansprechperson .abtrenner{position:absolute;top:0;height:100%;width:1px;left:50%;background-color:rgba(0,0,0,0.15)}@media (max-width: 768px){.ansprechperson .abtrenner{display:none}}.ansprechperson .ansprechpersonimage{aspect-ratio:1 / 1;border-radius:100%;width:200px;margin:0 auto 30px auto;object-fit:cover}@media (min-width: 768px){.ansprechperson .ansprechpersonimage{margin:0 auto 48px auto}}.ansprechperson .title-wrapper{position:absolute;top:50%;transform:translateY(-50%);left:80px}.ansprechperson .title-wrapper h1{font-family:'Zuerioberland';font-weight:700;font-size:80px;line-height:108%;text-transform:uppercase;color:#FFFFFF}
