.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{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;margin:0 auto;max-width:960px;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;gap:40px 24px;grid-template-columns:1fr 1fr}@media (max-width:991px){.ArchiveJobs .jobs{grid-template-columns:1fr}}.ArchiveJobs .jobs .item{background:var(--tt-whiteColor);display:flex;flex-direction:column;gap:23px;padding:32px 24px 24px;position:relative}.ArchiveJobs .jobs .item .titleh6{font-size:clamp(1.8rem,1.4466257669rem + .004601227 * 100vw,2.1rem);font-weight:700}.ArchiveJobs .jobs .item .core{align-items:center;display:flex;gap:12px}.ArchiveJobs .jobs .item .core .image{height:auto;max-width:30%;min-width:120px}.ArchiveJobs .jobs .item .core .image img,.ArchiveJobs .jobs .item .core .image picture{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.ArchiveJobs .jobs .item .core .hook{width:100%}.ArchiveJobs .jobs .item .bottom{display:flex;flex-direction:row;flex-wrap:nowrap;gap:16px;justify-content:space-between}@media (max-width:575px){.ArchiveJobs .jobs .item .bottom{flex-wrap:wrap}}.ArchiveJobs .jobs .item .bottom .contrat{align-items:center;background:var(--tt-primaryColor);border-radius:4px;color:var(--tt-whiteColor);display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px;padding:8px 12px}.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{background:var(--tt-whiteColor);display:flex;flex-direction:column;flex-wrap:nowrap;margin:0 auto;max-width:940px;padding:32px;row-gap:16px}.ArchiveJobs-spontanee__bloc .titleh3{color:var(--white-title);font-size:clamp(2rem,1.2932515337rem + .009202454 * 100vw,2.6rem);font-weight:700}.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 + .0030674847 * 100vw,1.6rem)}.ArchiveJobs-modal .ArchiveJobs-modal-content .contrat{align-items:center;background:var(--tt-primaryColor);border-radius:4px;color:var(--tt-whiteColor);display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px;margin-bottom:12px;padding:8px 12px;width:-moz-fit-content;width:fit-content}.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 + .0030674847 * 100vw,1.8rem)}.ArchiveJobs-modal .ArchiveJobs-modal-content-form .cd-upload-btn{color:var(--tt-primaryColor);font-weight:700}.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{color:#cf4621;font-weight:700;margin-top:16px}.ArchiveJobs-modal .screen-reader-response{font-weight:700;margin-bottom:16px}.ArchiveJobs-modal .btn-close{background:none;background:var(--tt-secondaryColor);cursor:pointer;height:40px;margin:0;padding:0;position:absolute;right:24px;top:24px;transition:all .2s ease;width:40px;z-index:2}.ArchiveJobs-modal .btn-close svg{height:20px;width:auto}