#cms_combine_fn{content:'/static/template-2117/css/cst/jobdetail.less';}
.cst-detail{display:-ms-grid;display:grid;gap:1.25em}.cst-detail .grp-mem-20{grid-column:1/-1}.cst-detail h2{margin-top:2em}.cst-detail-meta{width:100%;border:1px solid rgba(0,0,0,.16);margin-bottom:1em}.cst-detail-meta tbody{display:block;padding:.75em 1.25rem;-webkit-box-sizing:border-box;box-sizing:border-box}.cst-detail-meta tr{display:-ms-grid;display:grid;width:100%}.cst-detail-meta tr:not(:last-child){border-bottom:1px solid rgba(0,0,0,.16)}.cst-detail-meta tr:first-child,.cst-detail-meta tr:nth-child(2){padding-bottom:.5em}.cst-detail-meta th{font-size:.8em;padding:1em 0 0;width:100px;letter-spacing:.05em;text-transform:uppercase}.cst-detail-meta th::after{content:": "}.cst-detail-meta td{font-weight:700}.cst-detail .job-contact{margin-block:2em;padding:1.25em;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:var(--template-color-secondary);color:#fff}.cst-detail .job-contact-headline{margin-top:0;color:#fff}.cst-detail .job-contact-text-hotelname{display:inline-block;margin-top:1em}.cst-detail .job-contact a[href^="tel:"]{color:#fff}.touchevents .cst-detail .job-contact a[href^="tel:"]{text-decoration:underline}.cst-detail .job-contact a[href^="tel:"]::before{content:"Telefon: "}.cst-detail .card-actions .job-apply-form{width:100%}@media (min-width:960px){.cst-detail{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:1.25em 40px}}@media (min-width:1281px){.cst-detail{gap:1.25em 60px}}
