.ttgAnsprechpartnerErgebnisListeKategorien{margin-top:50px}.ttgAnsprechpartnerErgebnisListeKategorien .panel-group{margin-bottom:0}.ttgAnsprechpartnerErgebnisListeKategorien .panel-group:first-child{border-top:1px solid #d6d6d6}.ttgAnsprechpartnerErgebnisListeKategorien .panel-group .panel{border-radius:0;border:none;box-shadow:none;border-bottom:1px solid #d6d6d6}.ttgAnsprechpartnerErgebnisListeKategorien .panel-group .panel .panel-heading{border:none;border-radius:0;background:none;padding:0}.ttgAnsprechpartnerErgebnisListeKategorien .panel-group .panel .panel-heading .panel-title{padding:23px 12px}.ttgAnsprechpartnerErgebnisListeKategorien .panel-group .panel .panel-heading .panel-title a{font-size:20px;font-size:2rem;font-family:var(--gbWsFont);display:block;color:#3c3c3c}.ttgAnsprechpartnerErgebnisListeKategorien .panel-group .panel .panel-heading .panel-title a span{position:relative;float:right}.ttgAnsprechpartnerErgebnisListeKategorien .panel-group .panel .panel-heading .panel-title a span.fa-plus:before{content:"-";font-size:20px;font-size:2rem;position:absolute;right:0}.ttgAnsprechpartnerErgebnisListeKategorien .panel-group .panel .panel-heading .panel-title a.collapsed span:before{content:"+"}.ttgAnsprechpartnerErgebnisListeKategorien .panel-group .panel .panel-body{border:none;font-size:16px;font-size:1.6rem;padding:15px 0}.ttgAnsprechpartnerErgebnisListeKategorien .panel-group .panel .panel-body .ttgAnsprechpartnerBereich{font-weight:800;text-align:right}@media(max-width: 1169px){.ttgAnsprechpartnerErgebnisListeKategorien .panel-group .panel .panel-body .ttgAnsprechpartnerBereich{text-align:left}}.ttgAnsprechpartnerErgebnisListeKategorien .panel-group .panel .panel-body .ttgAnsprechpartnerBereich i,.ttgAnsprechpartnerErgebnisListeKategorien .panel-group .panel .panel-body .ttgAnsprechpartnerBereich span{margin-left:5px;font-size:13px;font-size:1.3rem}@media(max-width: 768px){.ttgAnsprechpartnerErgebnisListeKategorien{padding:0 15px}}.ttgAnsprechpartnerErgebnisListe{margin-top:50px}.ttgAnsprechpartnerItemContainer{display:flex;column-count:2;column-gap:20px;max-width:100%;flex-wrap:wrap}.ttgAnsprechpartnerItem{margin-bottom:15px;border-bottom:1px solid #f0f0f0;padding-bottom:15px;width:calc(50% - 10px);min-height:220px;display:flex;flex-direction:row}@media(max-width: 1169px){.ttgAnsprechpartnerItem{width:100%;margin-right:0}}@media(max-width: 500px){.ttgAnsprechpartnerItem{display:flex;flex-direction:column}}@media(max-width: 1169px){.ttgAnsprechpartnerItem:nth-child(even){margin-right:0;margin-left:0}}.ttgAnsprechpartnerItem .ttgColAnsprechpartnerBild{width:140px;margin-right:35px;float:left;position:relative}@media(max-width: 480px){.ttgAnsprechpartnerItem .ttgColAnsprechpartnerBild{width:100%;margin-right:0}}.ttgAnsprechpartnerItem .ttgColAnsprechpartnerDaten{width:calc(100% - 175px);float:left}@media(max-width: 480px){.ttgAnsprechpartnerItem .ttgColAnsprechpartnerDaten{width:100%;margin-right:0}}.ttgAnsprechpartnerItem .ttgColAnsprechpartnerDaten .ttgAnsprechpartnerNameLink{color:#3c3c3c}.ttgAnsprechpartnerItem .ttgColAnsprechpartnerDaten .ttgAnsprechpartnerTelefon{margin-top:25px}.ttgAnsprechpartnerItem h4{font-family:var(--gbWsFont);margin-top:20px}.ttgAnsprechpartnerItem strong{font-weight:800}.ttgAnsprechpartnerItem a{color:var(--fliessTextLinkColor)}.ttgAnsprechpartnerItem a[href^=tel]:link,.ttgAnsprechpartnerItem a[href^=tel]:visited,.ttgAnsprechpartnerItem a[href^=tel]:hover{text-decoration:none;color:#3c3c3c;cursor:default}.ttgAnsprechpartnerItemGremien{width:100%;margin-right:0}.ttgAnsprechpartnerItemGremien:nth-child(even){margin-right:0;margin-left:0}.ttgAnsprechpartnerColRightHeadline{font-size:18px;font-size:1.8rem}.ttgAnsprechpartnerColRightText h3 p{font-weight:normal;font-family:"Source Sans Pro",Arial,sans-serif}.ansprechpartner-bild-container{position:relative;width:140px;height:200px}.ansprechpartner-bild-container .image1,.ansprechpartner-bild-container .image2{position:absolute;width:100%;height:100%;transition:transform .6s,opacity .3s;backface-visibility:hidden}.ansprechpartner-bild-container .image2{transform:rotateY(180deg);opacity:0}.ansprechpartner-bild-container:hover .image1{transform:rotateY(180deg);opacity:0}.ansprechpartner-bild-container:hover .image2{transform:rotateY(0);opacity:1}.ansprechpartner-bild-container.flipped .image1{transform:rotateY(180deg);opacity:0}.ansprechpartner-bild-container.flipped .image2{transform:rotateY(0);opacity:1}.ansprechpartner-bild-container span.interaction-indicator{position:absolute;top:0;right:0;background-color:#3c3c3c;padding:7px;border-bottom-left-radius:8px;color:#fff}.ttgAnsprechpartnerPrintTable{border:1px solid #000;margin-bottom:15px;width:600px;font-size:11px;font-size:1.1rem;font-family:Arial}.ttgAnsprechpartnerPrintTable tr,.ttgAnsprechpartnerPrintTable td{border:1px solid #000}.ttgAnsprechpartnerPrintTable tr strong,.ttgAnsprechpartnerPrintTable td strong{font-weight:800}.ttgAnsprechpartnerPrintTable td{padding:3px 8px}.ttgAnsprechpartnerPrintTable td.ttgAnsprechpartnerPrintTableFirstTD{min-width:200px;max-width:200px;width:200px}.ttgAnsprechpartnerPrintTable td.ttgAnsprechpartnerPrintTableSecondTD{min-width:100px;max-width:100px;width:100px}.ttgAnsprechpartnerPrintTable td.ttgAnsprechpartnerPrintTableThirdTD{min-width:200px;max-width:200px;width:200px}.ttgAnsprechpartnerDetailItem .ttgAnsprechpartnerDetailBild{width:140px;margin-right:35px;float:left;position:relative}@media(max-width: 480px){.ttgAnsprechpartnerDetailItem .ttgAnsprechpartnerDetailBild{width:100%;margin-right:0}}.ttgAnsprechpartnerDetailItem .ttgAnsprechpartnerDetailDaten{width:calc(100% - 175px);float:left;font-size:16px;font-size:1.6rem}@media(max-width: 480px){.ttgAnsprechpartnerDetailItem .ttgAnsprechpartnerDetailDaten{width:100%;margin-right:0}}.ttgAnsprechpartnerDetailItem .ttgAnsprechpartnerDetailDaten strong{font-weight:800}.ttgAnsprechpartnerDetailItem .ttgAnsprechpartnerDetailDaten .ttgAnsprechpartnerDetailName{margin-bottom:26px;font-size:20px;font-size:2rem;margin-top:-5px}@media(max-width: 480px){.ttgAnsprechpartnerDetailItem .ttgAnsprechpartnerDetailDaten .ttgAnsprechpartnerDetailName{margin-top:30px}}.ttgAnsprechpartnerDetailItem .ttgAnsprechpartnerDetailBeschreibung{margin-top:30px}.ttgAnsprechpartnerTeaserBild .ttgCopyright{margin-right:15px}@media print{#ttgLogoLeiste .ttgLogo{display:none}}

/*# sourceMappingURL=Ansprechpartner.min.css.map */