.job-profile{margin-top:40px}@media(max-width:991px){.job-profile{background-color:#fff}}.job-profile h1{font-size:20px}.job-profile h1,.job-profile h2,.job-profile h3{color:#013353}.job-profile h2{font-size:18px!important}@media print{.job-profile .job-section{display:none}}.job-profile .bewerbungslink a{color:#fff}.job-profile .download-link span,.job-profile .download-link svg{color:#013353;stroke:#013353}.job-profile .download-link span:hover,.job-profile .download-link svg:hover{text-decoration:none;color:#b54d03;stroke:#c45303}.job-profile .mobile-area{padding-top:20px;margin:0;width:100%;max-width:100%}.job-profile .mobile-area .col-12,.job-profile .mobile-area .container{width:100%;margin:0;padding:0;max-width:100%}.job-profile .mobile-area .row{padding:0 50px}@media(max-width:500px){.job-profile .mobile-area .row{padding:0 20px}}.job-profile .block{color:#1e1e1e;margin:10px 0;padding:20px;background-color:#fff;box-shadow:0 2px 6px 0 rgba(0,0,0,.2509803922)}@media(max-width:991px){.job-profile .block{box-shadow:none}}.job-profile .block .location-info{color:#686b6f}.job-profile .main-block{padding:50px}@media(max-width:991px){.job-profile .main-block{width:100%;max-width:100%;padding-bottom:0}}@media(max-width:500px){.job-profile .main-block{padding:50px 20px;padding-bottom:0}}@media(max-width:991px){.job-profile .main-block-col{padding:0}}.job-profile .jobtype{color:#686b6f}.job-profile .jobtype .icons{margin-top:-3px}.job-profile hr{border-width:1px;border-color:#818181}.job-profile .institution-title{margin-top:20px;margin-bottom:-15px;color:#686b6f;font-weight:600}.job-profile .checklist-item-wrapper .checklist-item{margin-top:10px;padding:5px 15px;border-radius:25px;background-color:#f0f0f8}.job-profile .checklist-item-wrapper .checklist-item span{color:#013353}