.jobs-header{order:1}.jobs-archive-title-container{order:2}.jobs-archive-title-container .spont-cta{text-transform:uppercase}.jobs-archive-title{color:var(--secondary)}.jobs-sidebar{order:3}.jobs-sidebar .jobs-categories{margin:auto;position:relative;overflow:show}.jobs-sidebar .jobs-categories .news_categories_wrapper{position:absolute;width:100%;top:45px;z-index:5;display:none}.jobs-sidebar .jobs-categories:focus-within .news_categories_wrapper,.jobs-sidebar .jobs-categories:hover .news_categories_wrapper{display:block}.jobs-sidebar .jobs-categories .news_fake_category,.jobs-sidebar .jobs-categories a{border:1px solid #ccc;background-color:#fff;color:#000;display:block;font-size:12px;font-weight:700;min-width:120px;padding:12px 20px;text-align:left;text-transform:uppercase}.jobs-sidebar .jobs-categories .news_fake_category.active,.jobs-sidebar .jobs-categories .news_fake_category:active,.jobs-sidebar .jobs-categories .news_fake_category:focus,.jobs-sidebar .jobs-categories .news_fake_category:hover,.jobs-sidebar .jobs-categories a.active,.jobs-sidebar .jobs-categories a:active,.jobs-sidebar .jobs-categories a:focus,.jobs-sidebar .jobs-categories a:hover{background-color:var(--primary);color:#fff}.jobs-sidebar .jobs-categories p{margin-bottom:0}.jobs-sidebar .jobs-categories a{border-top:0}.jobs-sidebar .jobs-categories a:first-child{border:1px solid #ccc}.jobs-sidebar .jobs-categories .news_fake_category{position:relative;background-color:var(--primary);color:#fff;height:45px}.jobs-sidebar .jobs-categories .news_fake_category i{position:absolute;right:15px}.jobs-footer{order:5}.jobs-archive{order:4}.jobs-archive .job{margin:0 0 40px 0;padding:20px;border:1px solid #ccc;position:relative;cursor:pointer}.jobs-archive .job:hover{border:1px solid #000;box-shadow:0 0 10px #c4c4c4}.jobs-archive .job .hover-bloc{position:absolute;height:100%;width:100%;left:0;top:0}.jobs-archive .job .jobs-socials{z-index:10}.jobs-archive .job .jobs-socials a:hover i{color:var(--primary)}.jobs-archive .job h2{font-size:20px;margin-bottom:15px;text-align:left}.jobs-archive .job .date{text-transform:capitalize}.jobs-archive .job .infos span{color:var(--secondary);font-weight:700;font-size:16px}.jobs-archive .job .infos span:last-child:not(:first-child):before{content:" | "}.jobs-archive .job .content{margin:20px 0 0 0;border-bottom:1px solid #ccc;padding-bottom:20px}.jobs-archive .job .bottom{margin-top:20px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.job-single-container{padding-bottom:3rem}.job-single-container .content{margin-bottom:2rem}.job-single-container .content h1{margin:0 0 1rem;text-align:left}.job-single-container .content h2{font-size:1.3rem;font-weight:700}.job-single-container .content h3{font-size:1rem;font-weight:700;color:#000;margin-bottom:1rem;margin-top:2rem}.job-single-container .content .apply-cta{text-transform:uppercase}.job-single-container .content .date{text-transform:capitalize}.job-single-container .content .poste_perk{border-bottom:none;margin-bottom:5px}.job-single-container .content .poste_perk .poste_perk_key{text-transform:initial}.job-single-container .sidebar{height:100%;padding:1rem}.job-single-container .sidebar #side-jobs{padding:1rem;background:#fff}.job-single-container .sidebar h2{font-size:20px;text-align:center}.job-single-container .sidebar .job{background-color:#fff;display:block;padding:1rem 0;border-bottom:1px solid #d4d4d4}.job-single-container .sidebar .job:last-child{border-bottom:none}.job-single-container .sidebar .job .date{font-size:12px;text-transform:capitalize;color:#000}.job-single-container .sidebar .job h3{font-size:16px;margin-top:.5rem;margin-bottom:.5rem;color:var(--primary)}.job-single-container .sidebar .job .infos{margin-bottom:0}.job-single-container .sidebar .job .infos span{color:var(--secondary);font-weight:400;font-size:14px}.job-single-container .sidebar .job .infos span:last-child:not(:first-child):before{content:" | "}@media (min-width:768px){.jobs-header{order:1}.jobs-archive-title-container{order:2}.jobs-sidebar{order:4}.jobs-sidebar .jobs-categories .news_categories_wrapper{position:relative;top:inherit;display:block}.jobs-archive{order:3}.jobs-footer{order:5}.job-single-container{position:relative}.job-single-container .content{width:65%}.job-single-container .content:not(.full){flex:0 0 70%;max-width:70%}.job-single-container .content.full{width:100%}.job-single-container .sidebar{padding:1rem;width:33%}}@media (min-width:1200px){.job-single-container .sidebar{padding:2rem}}