.kontakte .flex{display:flex;flex-direction:row;justify-content:space-between;margin-top:40px;background-color:white}@media (max-width: 767px){.kontakte .flex{flex-direction:column}}@media (max-width: 767px){.kontakte .flex{background-color:#F3F6F9}}.kontakte .flex .person{width:100%}@media (max-width: 767px){.kontakte .flex .person img{border-radius:0}}.kontakte .flex .abteilung-mobile{display:none}@media (max-width: 767px){.kontakte .flex .abteilung-mobile{display:block;padding:16px;background-color:#F3F6F9;color:black}.kontakte .flex .abteilung-mobile h4{font-size:16px;margin:0}}.kontakte .flex .infos{width:100%;padding:24px 20px}.kontakte .flex .infos h4{color:black}@media (max-width: 1023px){.kontakte .flex .infos h4{font-size:16px}}.kontakte .flex .infos .name{color:#5B5B5B;font-size:24px;font-weight:700}.kontakte .flex .infos .job{color:#5B5B5B;font-size:16px;margin-top:-12px;padding-bottom:5px}.kontakte .flex .infos .anwesenheit{margin-top:20px}.kontakte .flex .infos .telefon,.kontakte .flex .infos .email{color:#005EB8;font-size:16px}@media (max-width: 767px){.kontakte .flex .infos .telefon,.kontakte .flex .infos .email{border-bottom:none !important}}.kontakte .flex .infos .telefon :hover,.kontakte .flex .infos .email :hover{color:#009AFF}.kontakte .flex .infos p{margin:0 0 .8rem 0}@media (max-width: 767px){.kontakte .flex .infos{padding:16px}.kontakte .flex .infos h4{display:none}}
