.tooltip{position:relative;display:inline-block;border-bottom:1px dotted black}.tooltip .tooltiptext{visibility:hidden;width:120px;background-color:#000;color:#fff;text-align:center;padding:5px 0;border-radius:6px;top:-25px;position:absolute;z-index:1}.tooltip:hover .tooltiptext{visibility:visible}.tooltip .tooltiptext:after{content:" ";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:black transparent transparent transparent}.category_box{background:var(--themeColor)}.teamPage .headTitleBold h2{font-weight:800}.teamPage h2{margin:0 0 14px;line-height:1;font-size:40px;letter-spacing:0}.teamPageContent{margin:40px 0}.teamGroupFlipping{display:flex;flex-wrap:wrap;width:100%}.teamGroupFlipping .TeamMemberSingle{width:20%;padding:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.teamGroupFlipping .TeamMemberSingle.empty-cell-1{background:#4a85b8}.teamGroupFlipping .TeamMemberSingle.empty-cell-2{background:#7cb2e0}.teamGroupFlipping .TeamMemberSingle.empty-cell-3{background:#52a4e3}.teamGroupFlipping .TeamMemberSingle.empty-cell-4{background:#dbeeff}.teamRowFlipping .TeamMemberSingle .empty-cell{background:#142a5c}.TeamMemberSingle .front,.TeamMemberSingle .back,.TeamMemberSingle .flipped-main{width:100%;height:335px;position:relative}.TeamMemberSingle img{max-width:100%;height:100%;width:100%}.TeamMemberSingle .front .textImage{height:100%;width:100%;display:flex;align-items:center;justify-content:center}.textImage p{font-size:20px;word-wrap:break-word;color:#fff;padding:10px;margin:0;height:100%;display:flex;align-items:center;justify-content:center}.TeamMemberSingle .back{transform:rotateY(-180deg);-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg)}.TeamMemberSingle .back{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;transform:rotateY(0);-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-o-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform-style:rotate(preserve-3d);-webkit-transform-style:rotate(preserve-3d);-moz-transform-style:rotate(preserve-3d);-o-transform-style:rotate(preserve-3d);-ms-transform-style:rotate(preserve-3d);-webkit-transition:.6s ease;-moz-transition:.6s ease;-ms-transition:.6s ease;-o-transition:.6s ease;transition:.6s ease;position:absolute;top:0;cursor:pointer;left:0}.flipped{width:100%;-webkit-transition:.6s ease;-moz-transition:.6s ease;-ms-transition:.6s ease;-o-transition:.6s ease;transition:.6s ease;position:relative}.teamImage{position:relative;height:100%}.mainTeamNamePosition{position:absolute;bottom:0;left:0;right:0;padding:10px;background:#3a77a8b5;height:auto;top:auto}.teamGroupFlippingContainer .left_col{width:20%;background:#4a85b8}.teamGroupFlippingContainer .teamGroupFlipping .TeamMemberSingle{width:100%}.teamGroupFlippingContainer .right_col{width:80%;display:flex;flex-wrap:wrap}.teamGroupFlippingContainer .teamGroupFlipping .TeamMemberSingle.active-1{width:25%}.TeamMemberSingle.empty-cell{height:auto;width:25%!important}@media (min-width: 992px){.mainTeamNamePosition{min-height:85px}}.mainTeamNamePosition .teamName{font-weight:500;margin-bottom:4px;color:#fff;letter-spacing:0;font-size:18px;line-height:1.2;margin-top:0}.mainTeamNamePosition .teamPosition{font-size:13px;font-weight:400;margin-bottom:6px;overflow:hidden;color:#fff;margin-top:0;line-height:1.3}.flipped .teamImage{background-size:cover;background-repeat:no-repeat;background-position:center;height:100%}.back .teambackContentContainer{padding:10px;position:absolute;top:0;bottom:0;left:0;right:0;background:#3a77a8b5;display:flex;align-items:center;justify-content:center}.back .teambackContentContainer .teambackContent{text-align:center}.back .teambackContent .teamName{color:#fff;font-weight:600;margin:0 0 10px;font-size:18px;letter-spacing:.9px;line-height:1}.back .teamPosition{font-weight:200;color:#fff;margin:0;font-size:18px;line-height:1;letter-spacing:0}.back .teamMail{display:flex;align-items:center;justify-content:center;margin-top:10px}.back .teamMail a{width:40px;height:40px;border:2px solid #ffffff;border-radius:50%;color:#fff;text-align:center;line-height:1;cursor:pointer;margin-left:10px;display:flex;align-items:center;justify-content:center}.back .teamMail a svg{width:14px;height:14px;fill:#fff}.back .teamMail a:first-child{margin:0}.teamGroupFlippingContainer .front,.teamGroupFlippingContainer .back{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;transform:rotateY(0);-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-o-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform-style:rotate(preserve-3d);-webkit-transform-style:rotate(preserve-3d);-moz-transform-style:rotate(preserve-3d);-o-transform-style:rotate(preserve-3d);-ms-transform-style:rotate(preserve-3d);-webkit-transition:.6s ease;-moz-transition:.6s ease;-ms-transition:.6s ease;-o-transition:.6s ease;transition:.6s ease;position:absolute;top:0;left:0}.teamGroupFlippingContainer .back{transform:rotateY(-180deg);-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg)}.teamGroupFlippingContainer .flipped:hover .back{transform:rotateY(0);-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-o-transform:rotateY(0deg);-ms-transform:rotateY(0deg)}.teamGroupFlippingContainer .flipped:hover .front{transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);-ms-transform:rotateY(180deg)}.team_modal.in-open{opacity:1;visibility:visible;-webkit-transition:opacity .3s,visibility 0s;-o-transition:opacity .3s,visibility 0s;transition:opacity .3s,visibility 0s}.team_modal{opacity:0;visibility:hidden;position:fixed;top:0;bottom:0;left:0;right:0;margin:auto;display:flex;z-index:1050;background:#00000080;-webkit-transition:opacity .3s,visibility 0s linear .5s;-o-transition:opacity .3s,visibility 0s linear .5s;transition:opacity .3s,visibility 0s linear .5s}.team_modal .team_content.is-active{-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:opacity .2s,-webkit-transform .6s ease;transition:opacity .2s,-webkit-transform .6s ease;-o-transition:transform .6s ease,opacity .2s;transition:transform .6s ease,opacity .2s;transition:transform .6s ease,opacity .2s,-webkit-transform .6s ease}.team_modal .team_content{max-width:770px;margin:auto;z-index:2;background-color:#fff;position:relative;padding:50px 70px;-webkit-transition:opacity .2s,-webkit-transform .4s ease;transition:opacity .2s,-webkit-transform .4s ease;-o-transition:transform .4s ease,opacity .2s;transition:transform .4s ease,opacity .2s;transition:transform .4s ease,opacity .2s,-webkit-transform .4s ease;-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s;-webkit-transform:translateY(80px);-ms-transform:translateY(80px);transform:translateY(80px);width:100%;box-shadow:0 5px 15px #0000007f}body.join_modal{overflow:hidden!important;position:relative;height:100%}.team_modal .ib-modal-btn-close svg{height:25px;width:25px;fill:#c8d6f0;cursor:pointer}.team_modal .teamMemberData{display:flex;align-items:center;margin-bottom:30px}.teamMemberDataImage{width:105px}.teamMemberDataImage img{max-width:100%}.contactForm .row{display:flex;margin:0 -15px 30px}.contactForm .row .col-sm-6{width:50%;padding:0 15px}.team_modal .team_content h2{font-size:40px;font-weight:700;margin-bottom:30px;letter-spacing:0}.team_modal .ib-modal-btn-close{position:absolute;top:10px;right:20px;padding:15px;cursor:pointer}.team_modal .teamMemberData p{font-size:16px;margin:0;line-height:1.4;color:#000}.team_modal .teamMemberDataContent{margin-left:19px}.team_modal .modal-body .contactForm input:last-child{margin:0}.team_modal .modal-body .contactForm input,.team_modal .modal-body .contactForm textarea{width:100%;border:0;background-color:#c8d6f0;color:#36424d;font-size:15px;padding:10px 30px;height:35px;margin-bottom:10px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;min-height:auto}.team_modal .modal-body .contactForm a.contactSend{background:#4e90cd;text-transform:none}.team_modal form{margin-bottom:0}.team_modal .modal-body .contactForm a{width:200px;height:52px;line-height:52px;font-size:27px;color:#fff;border-radius:5px;display:block;text-align:center;margin-bottom:8px;font-weight:300;text-decoration:none}.team_modal p.teamMemberDataName{font-weight:600}.team_modal .modal-body .contactForm input::-webkit-input-placeholder,.team_modal .modal-body .contactForm textarea::-webkit-input-placeholder{color:#36424d}.team_modal .modal-body .contactForm input:-ms-input-placeholder,.team_modal .modal-body .contactForm textarea:-ms-input-placeholder{color:#36424d}.team_modal .modal-body .contactForm input::placeholder,.team_modal .modal-body .contactForm textarea::placeholder{color:#36424d}.team_modal .modal-body .contactForm textarea{height:100%;padding-top:20px}.team_modal .modal-body .contactForm a.contactSend:hover{background:#000}@media (max-width: 1199px){.TeamMemberSingle .front,.TeamMemberSingle .back,.TeamMemberSingle .flipped-main{height:200px}.flipped .teamImage{background-position:center 30%}.mainTeamNamePosition .teamName,.back .teambackContent .teamName{font-size:16px}.back .teamPosition{font-size:14px}.textImage p{font-size:18px}.teamPage h2{font-size:32px}.mainTeamNamePosition .teamPosition{margin-bottom:0}}@media (max-width: 991px){.mainTeamNamePosition .teamPosition{display:block;text-align:center}.TeamMemberSingle .front,.TeamMemberSingle .back,.TeamMemberSingle .flipped-main{height:220px}.mainTeamNamePosition .teamName,.back .teambackContent .teamName{font-size:12px;margin-bottom:5px}.back .teamPosition{font-size:12px}.mainTeamNamePosition{padding:10px 4px;height:auto;display:flex;flex-flow:column;align-items:center;justify-content:center}.back .teamMail a{width:35px;height:35px;margin-left:5px}.textImage p{font-size:14px;text-align:center}.mainTeamNamePosition .teamName{text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mainTeamNamePosition .teamName{margin-bottom:4px;line-height:1.3}.container.main.content{margin-top:30px}.page-mitarbeitende-new h1{font-size:22px}.back .teamMail a{width:35px;height:35px}.mainTeamNamePosition .teamPosition,.back .teamPosition{word-break:break-word}}@media (max-width: 550px){.teamGroupFlipping .TeamMemberSingle{width:50%}.TeamMemberSingle .front,.TeamMemberSingle .back,.TeamMemberSingle .flipped-main{height:210px}#shopify-section-team-mitarbeitende .container{padding:0}.teamPageContent{margin:10px auto}.teamPage h2{font-size:22px}.teamPageContent .desktop{display:none}.contact-team{display:block}.teamGroupFlippingContainer .left_col,.teamGroupFlippingContainer .right_col{width:50%}.TeamMemberSingle.empty-cell{height:auto;width:50%!important}.teamGroupFlippingContainer .teamGroupFlipping .TeamMemberSingle.active-1{width:100%}}@media (max-width: 375px){.TeamMemberSingle .front,.TeamMemberSingle .back,.TeamMemberSingle .flipped-main{height:210px}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/team-by-group.css.map */
