.ArchiveJobs{overflow:hidden}.ArchiveJobs-content{padding:64px 0}.ArchiveJobs-content.isLast{padding:64px 0 128px}@media(max-width: 991px){.ArchiveJobs-content.isLast{padding:48px 0 96px}}@media(max-width: 767px){.ArchiveJobs-content.isLast{padding:32px 0 64px}}.ArchiveJobs-content .inner{margin:0 auto;max-width:960px;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;row-gap:24px;text-align:center}.ArchiveJobs-content .inner a{color:var(--tt-blackColor);transition:color .3s ease-out}.ArchiveJobs-content .inner a:hover{color:var(--tt-primaryColor)}.ArchiveJobs-list{padding:64px 0 0}@media(max-width: 991px){.ArchiveJobs-list{padding:48px 0 0}}@media(max-width: 767px){.ArchiveJobs-list{padding:32px 0 0}}.ArchiveJobs .jobs{display:grid;grid-template-columns:1fr 1fr;gap:40px 24px}@media(max-width: 991px){.ArchiveJobs .jobs{grid-template-columns:1fr}}.ArchiveJobs .jobs .item{position:relative;display:flex;padding:24px;flex-direction:column;gap:23px;background:var(--tt-whiteColor)}.ArchiveJobs .jobs .item .titleh6{font-weight:bold;font-size:clamp(1.8rem,1.4466257669rem + 0.004601227*100vw,2.1rem)}.ArchiveJobs .jobs .item .core{display:flex;gap:12px;align-items:center}.ArchiveJobs .jobs .item .core .image{max-width:30%;min-width:120px;height:auto}.ArchiveJobs .jobs .item .core .image img,.ArchiveJobs .jobs .item .core .image picture{width:100%;-o-object-fit:contain;object-fit:contain;height:auto}.ArchiveJobs .jobs .item .core .hook{width:100%}.ArchiveJobs .jobs .item .bottom{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;gap:16px}@media(max-width: 575px){.ArchiveJobs .jobs .item .bottom{flex-wrap:wrap}}.ArchiveJobs .jobs .item .bottom .contrat{display:flex;flex-direction:row;flex-wrap:nowrap;padding:8px 12px;align-items:center;gap:8px;border-radius:4px;background:var(--tt-primaryColor);color:var(--tt-whiteColor)}.ArchiveJobs .jobs .item .bottom .contrat svg{height:24px;width:auto}.ArchiveJobs-spontanee{padding:64px 0 128px}@media(max-width: 991px){.ArchiveJobs-spontanee{padding:48px 0 96px}}@media(max-width: 767px){.ArchiveJobs-spontanee{padding:32px 0 64px}}.ArchiveJobs-spontanee.hasLast{padding:64px 0}@media(max-width: 991px){.ArchiveJobs-spontanee.hasLast{padding:48px 0}}@media(max-width: 767px){.ArchiveJobs-spontanee.hasLast{padding:32px 0}}.ArchiveJobs-spontanee__bloc{display:flex;flex-direction:column;flex-wrap:nowrap;row-gap:16px;background:var(--tt-whiteColor);padding:32px;max-width:940px;margin:0 auto}.ArchiveJobs-spontanee__bloc .titleh3{color:var(--white-title);font-size:clamp(2rem,1.2932515337rem + 0.009202454*100vw,2.6rem);font-weight:bold}.ArchiveJobs-spontanee__bloc .text a{text-decoration:underline}.ArchiveJobs-modal .ArchiveJobs-modal-content{display:flex;flex-direction:column;gap:16px}.ArchiveJobs-modal .ArchiveJobs-modal-content .ArchiveJobs-modal-content-description{font-size:clamp(1.4rem,1.1644171779rem + 0.0030674847*100vw,1.6rem)}.ArchiveJobs-modal .ArchiveJobs-modal-content .contrat{display:flex;flex-direction:row;flex-wrap:nowrap;padding:8px 12px;align-items:center;gap:8px;border-radius:4px;background:var(--tt-primaryColor);color:var(--tt-whiteColor);width:-moz-fit-content;width:fit-content;margin-bottom:12px}.ArchiveJobs-modal .ArchiveJobs-modal-content .contrat svg{height:24px;width:auto}.ArchiveJobs-modal .ArchiveJobs-modal-content-form{margin-top:16px}.ArchiveJobs-modal .ArchiveJobs-modal-content-form .Form-label{font-weight:600}.ArchiveJobs-modal .ArchiveJobs-modal-content-form .codedropz-upload-inner h3{font-size:clamp(1.6rem,1.3644171779rem + 0.0030674847*100vw,1.8rem)}.ArchiveJobs-modal .ArchiveJobs-modal-content-form .cd-upload-btn{color:var(--tt-primaryColor);font-weight:bold}.ArchiveJobs-modal .ArchiveJobs-modal-content-form .cd-upload-btn:hover{text-decoration:underline}.ArchiveJobs-modal .ArchiveJobs-modal-content-form .codedropz-upload-handler{border-radius:0}.ArchiveJobs-modal .wpcf7-response-output{margin-top:16px;font-weight:bold;color:#cf4621}.ArchiveJobs-modal .screen-reader-response{margin-bottom:16px;font-weight:bold}.ArchiveJobs-modal .btn-close{position:absolute;top:24px;right:24px;height:40px;width:40px;padding:0;margin:0;background:none;cursor:pointer;z-index:2;background:var(--tt-secondaryColor);transition:all .2s ease}.ArchiveJobs-modal .btn-close svg{height:20px;width:auto}
