.job__contact{position:fixed;bottom:50px;right:50px;z-index:999}@media screen and (max-width:767.98px){.job__contact{bottom:80px;right:15px}}.job__contact .job__contact--hidden{display:none;position:absolute;bottom:30px;right:20px}@media screen and (max-width:767.98px){.job__contact .job__contact--hidden{bottom:12px;right:12px}}.job__contact .card{width:450px;padding:30px;border:1px solid #C2C2C2;border-radius:0;-webkit-box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.08);box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.08)}@media screen and (max-width:767.98px){.job__contact .card{width:unset;padding:24px}}.job__contact .card .card-title{font-size:20px;line-height:30px;color:#7E7E7E;font-family:"Sailec W05 Regular", Helvetica, sans-serif}@media screen and (max-width:991.98px){.job__contact .card .card-title{font-size:18px;line-height:28px}}@media screen and (max-width:767.98px){.job__contact .card .card-title{font-size:16px;line-height:26px}}.job__contact .card .card-body{padding:30px 0}@media screen and (max-width:767.98px){.job__contact .card .card-body{padding:24px 0}}.job__contact .card .card-bottom{padding-top:30px}@media screen and (max-width:767.98px){.job__contact .card .card-bottom{padding-top:24px}}.job__contact .card .circle-icon{background:#E7000E;width:54px;height:54px;border-radius:50%;text-align:center;line-height:54px;vertical-align:middle;padding:0;color:#FFF;font-size:20px}@media screen and (max-width:991.98px){.job__contact .card .circle-icon{width:48px;height:48px;line-height:48px;font-size:18px}}.job__contact .card .ansprechpartner__title{font-size:18px;line-height:28px;color:#000000;font-family:"Sailec W05 Bold", Helvetica, sans-serif}@media screen and (max-width:767.98px){.job__contact .card .ansprechpartner__title{font-size:16px;line-height:26px}}.job__contact .card .ansprechpartner__subtitle{font-size:15px;line-height:24px;color:#7E7E7E}@media screen and (max-width:991.98px){.job__contact .card .ansprechpartner__subtitle{font-size:14px;line-height:23px}}.job__contact .card .ansprechpartner__link a{font-size:20px;line-height:30px;color:#000000;font-family:"Sailec W05 Bold", Helvetica, sans-serif;transition:all ease 0.3s}@media screen and (max-width:991.98px){.job__contact .card .ansprechpartner__link a{font-size:18px;line-height:28px}}@media screen and (max-width:767.98px){.job__contact .card .ansprechpartner__link a{font-size:16px;line-height:26px}}.job__contact .card .ansprechpartner__link a:hover{color:#E7000E}.job__contact.active .job__contact--hidden{display:flex}.job__contact--image{position:relative}.job__contact--image img{border-radius:50%;border:3px solid #FFF;z-index:600;position:absolute;right:0;bottom:0;height:100px;width:100px;cursor:pointer;-webkit-box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.08);box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.08)}@media screen and (max-width:1199.98px){.job__contact--image img{height:80px;width:80px}}@media screen and (max-width:991.98px){.job__contact--image img{border:2px solid #FFF;height:70px;width:70px}}@media screen and (max-width:767.98px){.job__contact--image img{height:60px;width:60px}}