@charset "UTF-8";
.hdapersonen_person{}.hdapersonen_person.pos-2 .list,.hdapersonen_person.pos-2 .compact.twoitems,.hdapersonen_person.pos-2 .compact.threeitems,.hdapersonen_person.pos-2 .compact.fouritems{display:none}.hdapersonen_person .imageframe{overflow:hidden;display:flex;justify-content:center;align-items:center}.hdapersonen_person .imageframe img{width:100%;height:auto;object-fit:cover;min-height:100%}.hdapersonen_person .imageframe.format-wide{aspect-ratio:1.7777777778}.hdapersonen_person .imageframe.format-normal{aspect-ratio:1.3333333333}.hdapersonen_person .imageframe.format-portrait{aspect-ratio:0.8}.hdapersonen_person .imageframe.format-portrait img{width:auto;height:100%;min-width:100%;max-width:inherit}.hdapersonen_person .imageframe.format-square{aspect-ratio:1}.hdapersonen_person .imageframe.format-square img{width:auto;height:100%;min-width:100%;max-width:inherit}.hdapersonen_person .imageframe.border2{padding:1vw}.hdapersonen_person span.person{font-size:110%;display:inline-block;margin-bottom:calc(clamp(12px, 2.8vw, 24px) * .5);font-weight:600}.hdapersonen_person.frame-whiteline .compact .col-12 .innerframe{border:1px solid rgba(0, 0, 0, 0.2);border-top:0;background:#ffffffcc;transition:all ease 0.3s;margin:0 -1px}.hdapersonen_person.frame-whiteline .compact .col-12 .innerframe:hover{background:#ffffffff}.hdapersonen_person.frame-white .compact .col-12 .innerframe{background:#ffffffcc;transition:all ease 0.3s}.hdapersonen_person.frame-white .compact .col-12 .innerframe:hover{background:#ffffffff}.hdapersonen_person.frame-line .compact .col-12 .innerframe{border:1px solid rgba(0, 0, 0, 0.2);border-top:0}.hdapersonen_person.frame-line .compact .col-12 .imageframe{margin:0 -1px}.hdapersonen_person.frame-grey .compact .col-12 .innerframe{background:#efefef}.hdapersonen_person.frame-line .list .innerframe{border:1px solid rgba(0, 0, 0, 0.2);margin-bottom:calc(clamp(12px, 2.8vw, 24px) * .75)}.hdapersonen_person .compact .col-12{margin-bottom:calc(clamp(12px, 2.8vw, 24px) * .5)}.hdapersonen_person .compact .col-12 p{padding:0 0 calc(clamp(12px, 2.8vw, 24px) * .5) 0;margin:0}.hdapersonen_person .compact .col-12 ul{padding-bottom:§3v}.hdapersonen_person .compact.oneitem>div{border-bottom:1px solid #787878}.hdapersonen_person .compact.oneitem>div:last-of-type{border-bottom:0px solid #787878;margin:0}.hdapersonen_person .compact .white .col-12 .infoarea{padding:calc(clamp(12px, 2.8vw, 24px) * .5) calc(clamp(12px, 2.8vw, 24px) * .75) 0}.hdapersonen_person .list .persarea{padding:calc(clamp(12px, 2.8vw, 24px) * .75) calc(clamp(12px, 2.8vw, 24px) * .5) calc(clamp(12px, 2.8vw, 24px) * .75) calc(clamp(12px, 2.8vw, 24px) * .75)}.hdapersonen_person .list .infoarea{padding:calc(clamp(12px, 2.8vw, 24px) * .75) calc(clamp(12px, 2.8vw, 24px) * .5) calc(clamp(12px, 2.8vw, 24px) * .75) calc(clamp(12px, 2.8vw, 24px) * .5)}.hdapersonen_person .list .format-portrait .col-3{width:20%}.hdapersonen_person .list .format-portrait .col-4{width:40%}.hdapersonen_person .list .innerframe{background:#ffffffcc;margin-bottom:§3v;transition:all ease 0.3s}.hdapersonen_person .list .innerframe:hover{background:#ffffffff}.hdapersonen_person .list .f3-widget-paginator li{cursor:pointer}.hdapersonen_person .list .f3-widget-paginator .active{background:#346097;color:#fff}.hdapersonen_person .list .f3-widget-paginator .active a{color:#fff;background:#346097}.hdapersonen_person .list .f3-widget-paginator .active{background:#346097}.hdapersonen_person .list .abcfilter{text-transform:uppercase}.hdapersonen_person .list form a.btn{font-weight:normal}.contentRight .compact.oneitem .infoarea{padding-left:calc(clamp(12px, 2.8vw, 24px) * .75);padding-right:calc(clamp(12px, 2.8vw, 24px) * .75);padding-top:calc(clamp(12px, 2.8vw, 24px) * .75)}.frame-contact>h2:first-of-type,.frame-contact>h3:first-of-type,.frame-contact>h4:first-of-type{padding:calc(clamp(12px, 2.8vw, 24px) * .5) calc(clamp(12px, 2.8vw, 24px) * .75);text-transform:uppercase;letter-spacing:0.01rem;margin:0;color:#fff !important;background:rgba(21, 21, 21, 0.85);font-weight:600}.frame-contact>h2:first-of-type a,.frame-contact>h3:first-of-type a,.frame-contact>h4:first-of-type a{color:#fff !important}.frame-text.frame-contact>div{padding:calc(clamp(12px, 2.8vw, 24px) * .5) calc(clamp(12px, 2.8vw, 24px) * .75);background:#fff}.frame-shortcut.frame-contact>*{padding:0}.frame-shortcut.frame-contact>*>h2,.frame-shortcut.frame-contact>*>h3,.frame-shortcut.frame-contact>*>h4{padding:calc(clamp(12px, 2.8vw, 24px) * .5) calc(clamp(12px, 2.8vw, 24px) * .75);text-transform:uppercase;letter-spacing:0.01rem;margin:0;color:#fff !important;background:rgba(21, 21, 21, 0.85);font-weight:600}.frame-shortcut.frame-contact>*>h2:first-of-type a,.frame-shortcut.frame-contact>*>h3:first-of-type a,.frame-shortcut.frame-contact>*>h4:first-of-type a{color:#fff !important}.frame-contact .frame-contact h2,.frame-contact .frame-contact h3,.frame-contact .frame-contact h4{padding-left:0 !important;padding-right:0 !important;background:none !important;color:inherit !important;color:#151515}html[color-mode$=dark] main .hdaPersonenList .listElement{background:none !important}html[color-mode$=dark] main .frame-newsHeader,html[color-mode$=dark] main .frame-type-table.frame-white table,html[color-mode$=dark] main .frame-white{background:none !important}