.contact-data{list-style-type:none;margin:0;padding:0}.contact-card__name{font-size:24px;font-weight:700;line-height:1.2;text-align:center;text-transform:uppercase}.contact-card__department{font-size:18px;line-height:1.44444;text-align:center;text-transform:uppercase}.contact-card__image{margin-bottom:18px;margin-left:auto;margin-right:auto;width:100px}.contact-card__image span,.contact-card__image span img{border-radius:100%}.contact-card__image span:before{padding-top:100%}.contact-card__contactlist{border-top:1px solid #f5f5f5;margin-top:20px;padding-top:20px}.contact-card{background-color:#fff;border:1px solid #d9d9d9;padding:40px 7.16146vw}@media only screen and (min-width:768px){.contact-card{padding-left:35px;padding-right:35px}}@media only screen and (min-width:1024px){.contact-card__person{padding-right:25px}.contact-card__contactlist,.contact-card__person{display:flex;flex-basis:50%;flex-direction:column;max-width:50%;width:100%}.contact-card__contactlist{border-left:1px solid #f5f5f5;border-top:0;margin-top:0;padding-left:25px;padding-top:0}.contact-card{display:flex;flex-direction:row}}.contact-data__item{display:inline-block;margin-top:35px;position:relative;text-decoration:none;transition:color .25s ease-in-out}.contact-data__item:before{font-size:50px}.contact-data__item i{display:none;font-style:normal}.contact-data__item.icon-location{margin-top:0}.contact-data__item.icon-location:before{display:none}.contact-data__item.icon-location i{display:inline}.csshover .contact-data__item:hover{color:#e3000b}.contact-data{display:flex;flex-direction:row;flex-wrap:wrap;font-size:16px;line-height:1.5}.contact-data>li{flex-grow:1;text-align:center}.contact-data>li.contact-data__address{width:100%}.contact-data>li.contact-data__address strong{text-transform:uppercase}@media only screen and (min-width:1024px){.contact-data__item{margin-top:0;padding-left:32px}.contact-data__item:before{font-size:24px;left:0;position:absolute;top:2px}.contact-data__item i{display:inline}.contact-data__item.icon-location:before{display:inline-block}.contact-data__item.icon-mail i{word-break:break-word}.contact-data>li{margin-top:14px;text-align:left;width:100%}.contact-data>li:first-child{margin-top:0}}@media only screen and (min-width:768px){.jobs-contact-overview.has--multiple-items .jobs-contact-overview__intro{flex-basis:66.66667%;margin-bottom:80px;margin-left:16.66667%;max-width:66.66667%;padding-left:1.21029%;padding-right:1.21029%;text-align:center;width:100%}.jobs-contact-overview.has--multiple-items .jobs-contact-overview__intro else{flex-basis:auto}}.jobs-contact-overview.has--multiple-items .jobs-contact-overview__item{flex-basis:86vw;max-width:86vw}@media only screen and (min-width:768px){.jobs-contact-overview.has--multiple-items .jobs-contact-overview__item{flex-basis:50%;margin-bottom:30px;max-width:50%;padding-left:1.21029%;padding-right:1.21029%;width:100%}.jobs-contact-overview.has--multiple-items .jobs-contact-overview__item else{flex-basis:auto}}.jobs-contact-overview.has--multiple-items .jobs-contact-overview__list{flex-basis:100%;margin-left:0;max-width:100%;padding-left:0;padding-right:0}.jobs-contact-overview .swiper-container{overflow:visible}.jobs-contact-overview .swiper-wrapper{max-width:86vw}.jobs-contact-overview__container{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:auto;margin-right:auto;padding-bottom:80px;padding-top:60px;width:86.06771%}@media print{.jobs-contact-overview__container{display:block!important}}@media only screen and (min-width:768px){.jobs-contact-overview__container{padding-bottom:70px;padding-top:80px}}.jobs-contact-overview__intro{flex-basis:100%;margin-bottom:40px;max-width:100%;padding-left:1.21029%;padding-right:1.21029%;text-align:left;width:100%}.jobs-contact-overview__intro else{flex-basis:auto}@media print{.jobs-contact-overview__intro{display:block!important}}@media only screen and (min-width:768px){.jobs-contact-overview__intro{flex-basis:41.66667%;margin-bottom:0;max-width:41.66667%;padding-left:1.21029%;padding-right:1.21029%;width:100%}.jobs-contact-overview__intro else{flex-basis:auto}}@media only screen and (min-width:1440px){.jobs-contact-overview__intro{padding-left:8.23%}}.jobs-contact-overview__headline{font-size:32px;font-size:24px;line-height:1.2;line-height:36px;text-transform:uppercase;text-transform:none}.jobs-contact-overview__headline.is--bold{font-weight:700}@media only screen and (min-width:768px){.jobs-contact-overview__headline{font-size:42px;line-height:54px}}.jobs-contact-overview__subheadline{font-size:24px;font-size:18px;line-height:1.2;line-height:32px;margin-bottom:20px;text-transform:uppercase;text-transform:none}@media only screen and (min-width:768px){.jobs-contact-overview__subheadline{font-size:32px;line-height:42px}}.jobs-contact-overview__copy{font-size:16px;line-height:1.875}.jobs-contact-overview__list{display:flex;flex-wrap:wrap;width:100%}@media only screen and (min-width:768px){.jobs-contact-overview__list{flex-basis:50%;margin-left:8.33333%;max-width:50%;padding-left:1.21029%;padding-right:1.21029%;width:100%}.jobs-contact-overview__list else{flex-basis:auto}}.jobs-contact-overview__item .contact-card{height:100%}