DIV.job-post{max-width:var(--maxWidthBig);width:var(--baseWidth);margin:0 auto 30px;margin:0 auto calculateRem(30px)}.hph_jobs_preview{width:var(--baseWidth);max-width:var(--maxWidthBig);margin:80px auto 100px}@media screen and (max-width: 768px){.hph_jobs_preview{margin:50px auto}}@media screen and (max-width: 450px){.hph_jobs_preview{margin:30px auto}}.hph_jobs_preview .innersection{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 1200px){.hph_jobs_preview .innersection{display:block}}.hph_jobs_preview .innersection .right_section{display:flex;align-items:center}@media screen and (max-width: 1200px){.hph_jobs_preview .innersection .right_section{flex-wrap:wrap;margin-top:20px}}.hph_jobs_preview .innersection .right_section .btn-primary,.hph_jobs_preview .innersection .right_section .pdf_button{word-break:keep-all;white-space:nowrap;margin-bottom:5px;margin-top:5px;margin-right:20px}.hph_jobs_preview .innersection .right_section .btn-primary:not(.btn-outline){margin-right:0}.hph_jobs_preview .innersection .right_section .pdf_button{text-transform:uppercase;font-weight:600;font-size:13px}.hph_jobs_preview .innersection .right_section .pdf_button:after{content:"";display:inline-block;width:10px;height:10px;background:url("../img/icon-download.svg");background-repeat:no-repeat;background-size:contain;margin-left:10px}.hph_jobs_preview .single_job{padding:38px 30px;background:linear-gradient(180deg, #f7f7f7 0%, #eef2f2 100%);position:relative;border-radius:6px;margin-bottom:20px}@media screen and (max-width: 1200px){.hph_jobs_preview .single_job{padding:25px 25px 10px}}@media screen and (max-width: 768px){.hph_jobs_preview .single_job{padding:20px 15px 8px}}.hph_jobs_preview .single_job h1,.hph_jobs_preview .single_job h2,.hph_jobs_preview .single_job h3,.hph_jobs_preview .single_job h4,.hph_jobs_preview .single_job h5,.hph_jobs_preview .single_job h6{padding-bottom:0;font-weight:bold}.hph_jobs_preview .single_job .job_preview_info{display:flex;flex-wrap:wrap;position:relative}.hph_jobs_preview .single_job .job_preview_info>p{margin-right:14px;padding:5px 10px 4px;position:relative;margin-top:0;margin-bottom:6px;background:#fff;border-radius:20px;font-size:14px;line-height:100%;color:var(--mainColor);box-shadow:0 2px 15px 0 rgba(var(--contrastColorRGB), 0.1)}.hph_jobs_preview .single_job .job_preview_info>p:before{content:"";width:12px;height:12px;display:inline-block;margin-right:6px;flex:0 0 12px}.hph_jobs_preview .single_job .job_preview_info>p.single_job_location:before{background:url("../img/icon-map.svg");background-repeat:no-repeat;background-size:contain}.hph_jobs_preview .single_job .job_preview_info>p.single_job_type:before{background:url("../img/icon-time.svg");background-repeat:no-repeat;background-size:contain}.hph_jobs_preview .single_job .job_preview_info>p.single_job_valid_through:before{background:url("../img/icon-calender.svg");background-repeat:no-repeat;background-size:contain}.hph_jobs_preview .single_job .job_preview_info>p.single_job_id:before{background:url("../img/icon-job.svg");background-repeat:no-repeat;background-size:contain}.hph_jobs_preview .single_job .job_preview_info>p.single_job_branche:before{background:url("../img/icon-branche.svg");background-repeat:no-repeat;background-size:contain}.hph_jobs_preview .single_job .job_preview_info>p.single_job_employees:before{background:url("../img/icon-team.svg");background-repeat:no-repeat;background-size:contain}.hph_jobs_preview .single_job .job_preview_title h6{color:var(--fontColor);margin-bottom:10px}.hph_jobs_preview .single_job .job_preview_title h6 a{color:var(--fontColor);text-decoration:none}.hph_jobs_preview .single_job .job_preview_title h6 a:hover{color:var(--mainColor)}.hph_jobs_preview #filter-form{display:flex;margin-bottom:30px;align-items:center;gap:70px}@media all and (max-width: 1200px){.hph_jobs_preview #filter-form{gap:30px}}@media all and (max-width: 1024px){.hph_jobs_preview #filter-form{gap:15px}}@media all and (max-width: 600px){.hph_jobs_preview #filter-form{display:block;margin-bottom:25px}.hph_jobs_preview #filter-form>*{margin-top:15px}}.hph_jobs_preview #filter-form select{padding:12px 20px;border-radius:6px;border:1px solid var(--secondColor)}.hph_jobs_preview #filter-form #remove-all{text-transform:uppercase;font-weight:600;font-size:13px;background:transparent;border:none;outline:none;color:var(--mainColor);word-break:keep-all;white-space:nowrap;margin:10px 0;cursor:pointer}.hph_jobs_preview #filter-form #remove-all:hover{opacity:0.8}.hph_jobs_preview #filter-form #remove-all:after{content:"";display:inline-block;width:10px;height:10px;background:url("../img/icon-filter.svg");background-repeat:no-repeat;background-size:contain;margin-left:10px}.single-job h1,.single-job h2,.single-job h3,.single-job h4,.single-job h5,.single-job h6,.single-job p,.single-job ul{-webkit-hyphens:auto;hyphens:auto;margin-bottom:0}.single-job h1+*,.single-job h2+*,.single-job h3+*,.single-job h4+*,.single-job h5+*,.single-job h6+*,.single-job p+*,.single-job ul+*{margin-top:1.1em}.single-job ul li:before{background-color:var(--mainColor) !important}.single-job .job_banner img{height:100%;width:100%;max-height:300px;-o-object-fit:cover;object-fit:cover;display:block}@media all and (max-width: 768px){.single-job .job_banner img{max-height:200px}}.single-job .single_job_intro,.single-job .job_banner h1{max-width:var(--maxWidthBig);width:var(--baseWidth);margin:0 auto}.single-job .job_banner h1{margin:50px auto 0;font-size:50px;font-weight:bold}@media all and (max-width: 1200px){.single-job .job_banner h1{font-size:40px}}@media all and (max-width: 768px){.single-job .job_banner h1{font-size:30px;margin:30px auto 0}}.single-job .job.type-job .single_job_content{margin:50px auto 30px}@media all and (max-width: 768px){.single-job .job.type-job .single_job_content{margin:30px auto}}.single-job .job.type-job .single_job_content>div{max-width:var(--maxWidthBig);width:var(--baseWidth);margin:0 auto 50px}@media all and (max-width: 768px){.single-job .job.type-job .single_job_content>div{margin:0 auto 30px}}.single-job .job.type-job .single_job_content h1,.single-job .job.type-job .single_job_content h2,.single-job .job.type-job .single_job_content h3,.single-job .job.type-job .single_job_content h4,.single-job .job.type-job .single_job_content h5,.single-job .job.type-job .single_job_content h6{padding-bottom:0;font-weight:bold}.single-job .job.type-job .single_job_content h2,.single-job .job.type-job .single_job_content h3,.single-job .job.type-job .single_job_content h4,.single-job .job.type-job .single_job_content h5{font-size:30px}@media all and (max-width: 1200px){.single-job .job.type-job .single_job_content h2,.single-job .job.type-job .single_job_content h3,.single-job .job.type-job .single_job_content h4,.single-job .job.type-job .single_job_content h5{font-size:25px}}@media all and (max-width: 768px){.single-job .job.type-job .single_job_content h2,.single-job .job.type-job .single_job_content h3,.single-job .job.type-job .single_job_content h4,.single-job .job.type-job .single_job_content h5{font-size:20px}}.single-job .job.type-job .single_job_content .single_job_intro{display:flex}@media all and (max-width: 960px){.single-job .job.type-job .single_job_content .single_job_intro{display:block}}.single-job .job.type-job .single_job_content .single_job_intro .job_sidebar{flex:0 0 410px;margin-left:80px}@media all and (max-width: 1200px){.single-job .job.type-job .single_job_content .single_job_intro .job_sidebar{margin-left:30px}}@media all and (max-width: 960px){.single-job .job.type-job .single_job_content .single_job_intro .job_sidebar{margin-left:0;flex:0 0 100%;max-width:100%;margin:0 0 40px}}.single-job .job.type-job .single_job_content .single_job_intro .single_job_contact_person .single_job_contact_person_intro{height:50px;width:100%;position:relative;border-bottom:5px solid var(--mainColor);overflow:hidden}.single-job .job.type-job .single_job_content .single_job_intro .single_job_contact_person .single_job_contact_person_intro img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.single-job .job.type-job .single_job_content .single_job_intro .single_job_contact_person .single_job_contact_person_intro>p{z-index:1;display:inline-block;padding:9px 30px 4px;margin:0;position:absolute;bottom:-5px;left:0;font-size:18px;color:#fff;font-weight:600}.single-job .job.type-job .single_job_content .single_job_intro .single_job_contact_person .single_job_contact_person_intro>p:before{content:"";position:absolute;z-index:-1;width:calc(100% + 30px);height:100%;left:0;top:0;margin:0 0 0 -20px;-webkit-transform:skew(20deg);-moz-transform:skew(20deg);-o-transform:skew(20deg);background:var(--mainColor);overflow:hidden;position:absolute}.single-job .job.type-job .single_job_content .single_job_intro .single_job_contact_person .single_job_contact_person_info{padding:40px 30px;background:var(--secondColorLight)}@media all and (max-width: 960px){.single-job .job.type-job .single_job_content .single_job_intro .single_job_contact_person .single_job_contact_person_info{padding:20px 20px}}.single-job .job.type-job .single_job_content .single_job_intro .single_job_contact_person .single_job_contact_person_info img{margin-bottom:20px;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left top;object-position:left top;display:block;width:auto;height:auto}.single-job .job.type-job .single_job_content .single_job_intro .single_job_contact_person .single_job_contact_person_info>h4{font-size:25px;letter-spacing:0;margin-bottom:0}@media all and (max-width: 960px){.single-job .job.type-job .single_job_content .single_job_intro .single_job_contact_person .single_job_contact_person_info>h4{font-size:22px}}.single-job .job.type-job .single_job_content .single_job_intro .single_job_contact_person .single_job_contact_person_info .single_job_contact_person_phone{padding-left:25px;position:relative;display:block;margin-bottom:10px}.single-job .job.type-job .single_job_content .single_job_intro .single_job_contact_person .single_job_contact_person_info .single_job_contact_person_phone:hover{opacity:0.8}.single-job .job.type-job .single_job_content .single_job_intro .single_job_contact_person .single_job_contact_person_info .single_job_contact_person_phone:before{content:"";height:17px;width:17px;background:url("../img/icon-phone.svg");position:absolute;left:0;top:2px;background-size:contain;background-repeat:no-repeat}.single-job .job.type-job .single_job_content .single_job_intro .single_job_contact_person .single_job_contact_person_info .single_job_contact_person_mail{padding-left:25px;position:relative;display:block}.single-job .job.type-job .single_job_content .single_job_intro .single_job_contact_person .single_job_contact_person_info .single_job_contact_person_mail:hover{opacity:0.8}.single-job .job.type-job .single_job_content .single_job_intro .single_job_contact_person .single_job_contact_person_info .single_job_contact_person_mail:before{content:"";height:17px;width:17px;background:url("../img/icon-mail.svg");position:absolute;left:0;top:6px;background-size:contain;background-repeat:no-repeat}.single-job .job.type-job .single_job_content .single_job_intro .single_job_info{flex:1}.single-job .job.type-job .single_job_content .single_job_intro .single_job_info>h1{font-size:37px;line-height:47px}@media all and (max-width: 1200px){.single-job .job.type-job .single_job_content .single_job_intro .single_job_info>h1{font-size:35px;line-height:130%}}@media all and (max-width: 1024px){.single-job .job.type-job .single_job_content .single_job_intro .single_job_info>h1{font-size:30px}}@media all and (max-width: 768px){.single-job .job.type-job .single_job_content .single_job_intro .single_job_info>h1{font-size:25px}}@media all and (max-width: 450px){.single-job .job.type-job .single_job_content .single_job_intro .single_job_info>h1{font-size:22px}}.single-job .job.type-job .single_job_content .single_job_intro .single_job_info .job_info{display:flex;flex-wrap:wrap;margin-bottom:50px}@media all and (max-width: 768px){.single-job .job.type-job .single_job_content .single_job_intro .single_job_info .job_info{margin-bottom:30px}}.single-job .job.type-job .single_job_content .single_job_intro .single_job_info .job_info>p{margin-right:14px;padding:5px 10px 3px;position:relative;margin-top:0;margin-bottom:6px;background:#fff;border-radius:20px;font-size:15px;line-height:100%;color:var(--mainColor);box-shadow:0 2px 15px 0 rgba(var(--contrastColorRGB), 0.1)}.single-job .job.type-job .single_job_content .single_job_intro .single_job_info .job_info>p:before{content:"";width:12px;height:12px;display:inline-block;margin-right:6px;flex:0 0 12px}.single-job .job.type-job .single_job_content .single_job_intro .single_job_info .job_info>p.single_job_location:before{background:url("../img/icon-map.svg");background-repeat:no-repeat;background-size:contain}.single-job .job.type-job .single_job_content .single_job_intro .single_job_info .job_info>p.single_job_type:before{background:url("../img/icon-time.svg");background-repeat:no-repeat;background-size:contain}.single-job .job.type-job .single_job_content .single_job_intro .single_job_info .job_info>p.single_job_valid_through:before{background:url("../img/icon-calender.svg");background-repeat:no-repeat;background-size:contain}.single-job .job.type-job .single_job_content .single_job_intro .single_job_info .job_info>p.single_job_id:before{background:url("../img/icon-job.svg");background-repeat:no-repeat;background-size:contain}.single-job .job.type-job .single_job_content .single_job_intro .single_job_info .job_info>p.single_job_branche:before{background:url("../img/icon-branche.svg");background-repeat:no-repeat;background-size:contain}.single-job .job.type-job .single_job_content .single_job_intro .single_job_info .job_info>p.single_job_employees:before{background:url("../img/icon-team.svg");background-repeat:no-repeat;background-size:contain}.single-job .job.type-job .single_job_content .single_job_intro .single_job_info .single_job_description{margin-bottom:50px}@media all and (max-width: 960px){.single-job .job.type-job .single_job_content .single_job_intro .single_job_info .single_job_description{margin-bottom:30px}}.single-job .job.type-job .single_job_content .single_job_intro .single_job_info>div:not(.job_info):not(.single_job_description){margin-bottom:40px}@media all and (max-width: 960px){.single-job .job.type-job .single_job_content .single_job_intro .single_job_info>div:not(.job_info):not(.single_job_description){margin-bottom:30px}}.single-job .single_job_hiring_organisation{padding:40px 30px;background:var(--secondColorLight);margin-bottom:40px}@media all and (max-width: 960px){.single-job .single_job_hiring_organisation{padding:20px 20px;margin-bottom:20px}}.single-job .single_job_hiring_organisation .single_job_hiring_organisation_logo{margin-bottom:25px;height:130px;width:100%;position:relative}@media all and (max-width: 960px){.single-job .single_job_hiring_organisation .single_job_hiring_organisation_logo{height:80px;margin-bottom:25px}}.single-job .single_job_hiring_organisation .single_job_hiring_organisation_logo>a{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}.single-job .single_job_hiring_organisation .single_job_hiring_organisation_logo>img{width:100%;height:100%;position:absolute;left:0;top:0;-o-object-fit:contain;object-fit:contain}.single-job .single_job_hiring_organisation .single_job_hiring_organisation_info{text-align:center}.single-job .single_job_hiring_organisation .single_job_hiring_organisation_info h3{text-align:center;font-size:25px !important;letter-spacing:0}@media all and (max-width: 960px){.single-job .single_job_hiring_organisation .single_job_hiring_organisation_info h3{font-size:22px !important}}.single-job .job_cta_footer_buttons{margin-top:40px !important}@media all and (max-width: 960px){.single-job .job_cta_footer_buttons{margin-top:20px !important}}.single-job .job_cta_footer_buttons>a{margin-right:20px;margin-bottom:15px}
