@media screen and (max-width:750px){.parent h1[data-v-462e33f1]{font-size:18px}.parent p[data-v-462e33f1]{font-size:16px}}@media screen and (max-width:650px){.parent h1[data-v-462e33f1]{font-size:16px}.parent p[data-v-462e33f1]{font-size:12px}}.social-card[data-v-34852ff9]{width:min(100%,320px)}.social-card a[data-v-34852ff9]{display:flex;align-items:center;gap:14px;padding:18px;border:1px solid rgba(36,48,100,.12);border-radius:8px;background:#fff;color:#19264f;text-decoration:none;box-shadow:0 12px 26px rgba(20,31,61,.1);transition:transform .2s ease,box-shadow .2s ease}.social-card a[data-v-34852ff9]:hover{transform:translateY(-2px);box-shadow:0 16px 32px rgba(20,31,61,.14)}.linkedin-mark[data-v-34852ff9]{display:grid;place-items:center;flex:0 0 auto;width:46px;height:46px;border-radius:8px;background:#0a66c2;color:#fff;font-size:24px;font-weight:900;font-family:Arial,Helvetica,sans-serif}.social-card small[data-v-34852ff9],.social-card strong[data-v-34852ff9]{display:block}.social-card strong[data-v-34852ff9]{font-size:16px;line-height:1.35}.social-card small[data-v-34852ff9]{margin-top:4px;color:#6b7280;line-height:1.35}@media (max-width:1020px){.social-card[data-v-34852ff9]{width:100%}}.parent[data-v-74aa98cc]{width:100%;padding:10px}ul[data-v-74aa98cc]{list-style:none;padding:0}.jobs[data-v-74aa98cc]{border:2px solid #ddd;padding:20px;margin-bottom:20px;border-radius:12px;display:grid;transition:all .3s ease;background:#fff}.jobs[data-v-74aa98cc]:hover{border-color:red;border-left:7px solid red}.job-header[data-v-74aa98cc]{display:flex;align-items:flex-start}.icon[data-v-74aa98cc]{margin-right:20px}.briefcase[data-v-74aa98cc]{font-size:40px;color:#d40000}.job-info[data-v-74aa98cc]{display:grid;gap:5px}.title[data-v-74aa98cc]{font-size:24px;font-weight:700;color:#1e1e1e}.description[data-v-74aa98cc]{color:#666;font-size:14px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.job-footer[data-v-74aa98cc]{display:flex;justify-content:space-between;align-items:center;margin-top:15px;flex-wrap:wrap}.tags[data-v-74aa98cc]{display:flex;flex-wrap:wrap;gap:8px}.tag[data-v-74aa98cc]{padding:4px 8px;border-radius:12px;font-size:12px;color:#222}.tag.red[data-v-74aa98cc]{background-color:#ffd7d7}.tag.green[data-v-74aa98cc]{background-color:#c6f2c6}.tag.gray[data-v-74aa98cc]{background-color:#e8e8e8}.tag.blue[data-v-74aa98cc]{background-color:#d4e4ff}.view[data-v-74aa98cc]{font-weight:700;color:red;cursor:pointer}.pagination[data-v-74aa98cc]{display:flex;justify-content:center;gap:10px;margin-top:25px}.pagination button[data-v-74aa98cc]{border:1px solid #ccc;padding:6px 12px;background:#fff;border-radius:6px;cursor:pointer;transition:.2s}.pagination button[data-v-74aa98cc]:hover{background:#f5f5f5}.pagination button.active[data-v-74aa98cc]{background-color:red;color:#fff;border-color:red}.pagination button[data-v-74aa98cc]:disabled{opacity:.6;cursor:not-allowed}@media (max-width:530px){.jobs[data-v-74aa98cc]{width:90%;margin:0 auto}.title[data-v-74aa98cc]{font-size:18px}.description[data-v-74aa98cc]{font-size:12px}}@media (max-width:400px){.title[data-v-74aa98cc]{font-size:15px}.description[data-v-74aa98cc]{font-size:10px}.tag[data-v-74aa98cc]{font-size:10px;padding:3px 6px}}[data-v-2802de32]{font-family:Cairo,Verdana,Tahoma,Arial}.carrieres[data-v-2802de32]{display:flex;flex-direction:column;padding:0;margin:0;width:100%;height:auto}.imgg[data-v-2802de32]{width:100%;height:500px;overflow:hidden;position:relative;background-image:url(https://gthpdf.fra1.digitaloceanspaces.com/offre-emploi.jpg);background-size:100%;background-repeat:no-repeat}.text-overlay[data-v-2802de32]{padding:5%;margin:auto;position:absolute;z-index:999;text-align:center;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;background-color:rgba(1,1,1,.6)}.text-overlay>h2[data-v-2802de32]{color:#56be25;font-size:40px}.carrieres .top[data-v-2802de32]{width:100%;height:170px;background-color:#f1f5f9}.carrieres .bottom[data-v-2802de32]{margin-top:50px;display:grid;grid-template-columns:25% 55% 20%;width:100%}@media screen and (max-width:1380px){.carrieres .bottom[data-v-2802de32]{grid-template-columns:25% 50% 25%}}@media screen and (max-width:1350px){.carrieres .bottom[data-v-2802de32]{grid-template-columns:27% 48% 25%}}@media screen and (max-width:1230px){.carrieres .bottom[data-v-2802de32]{grid-template-columns:30% 45% 25%}}@media screen and (max-width:1190px){.carrieres .bottom[data-v-2802de32]{grid-template-columns:33% 42% 20%}}@media screen and (max-width:1090px){.carrieres .bottom[data-v-2802de32]{grid-template-columns:33% 40% 20%}}@media screen and (max-width:1020px){.carrieres .bottom[data-v-2802de32]{display:grid;grid-template-columns:none;justify-content:center}}[data-v-b4f2728c]{font-family:Cairo,Verdana,Tahoma,Arial}.titre[data-v-b4f2728c]{text-align:center;font-size:xx-large;font-weight:700;font-size:1.77777778rem;line-height:120%;color:#00153c}.resume[data-v-b4f2728c]{padding:10px;font-weight:400;text-align:justify}.badget[data-v-b4f2728c],.resume[data-v-b4f2728c]{font-family:Cairo,Verdana,Tahoma,Arial;font-style:normal;font-size:20px;line-height:150%;color:#616161}.badget[data-v-b4f2728c]{margin-top:20px;font-weight:200;letter-spacing:0}.imgg[data-v-b4f2728c]{width:100%;height:500px;overflow:hidden;position:relative;background-image:url(https://gthpdf.fra1.digitaloceanspaces.com/Nous_rejoindre-min.jpg);background-size:100%;background-repeat:no-repeat}.text-overlay[data-v-b4f2728c]{padding:5%;margin:auto;position:absolute;z-index:999;text-align:center;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;background-color:rgba(1,1,1,.6)}.text-overlay>h2[data-v-b4f2728c]{color:#56be25;font-size:40px}#chevron[data-v-b4f2728c]{position:relative;text-align:center;padding:12px;margin-bottom:6px;min-height:180px;width:80px}#chevron[data-v-b4f2728c]:before{left:0;width:51%;transform:skew(0deg,40deg)}#chevron[data-v-b4f2728c]:after,#chevron[data-v-b4f2728c]:before{content:"";position:absolute;top:0;height:100%;background:#3e98f2}#chevron[data-v-b4f2728c]:after{right:0;width:50%;transform:skew(0deg,-40deg)}#chevron2[data-v-b4f2728c]{position:relative;text-align:center;padding:12px;margin-bottom:6px;min-height:180px;width:80px}#chevron2[data-v-b4f2728c]:before{content:"";position:absolute;top:0;left:0;height:100%;width:51%;background:#72039d;transform:skew(0deg,40deg)}#chevron2[data-v-b4f2728c]:after{content:"";position:absolute;top:0;right:0;height:100%;width:50%;background:#72039d;transform:skew(0deg,-40deg)}#chevron3[data-v-b4f2728c]{position:relative;text-align:center;padding:12px;margin-bottom:6px;min-height:150px;width:80px}#chevron3[data-v-b4f2728c]:before{content:"";position:absolute;top:0;left:0;height:100%;width:51%;background:#8d02c5;transform:skew(0deg,40deg)}#chevron3[data-v-b4f2728c]:after{content:"";position:absolute;top:0;right:0;height:100%;width:50%;background:#8d02c5;transform:skew(0deg,-40deg)}#chevron4[data-v-b4f2728c]{content:"";position:relative;text-align:center;padding:12px;margin-bottom:6px;min-height:200px;width:80px}#chevron4[data-v-b4f2728c]:before{content:"";position:absolute;top:0;left:0;height:100%;width:51%;background:#bd2604;transform:skew(0deg,40deg)}#chevron4[data-v-b4f2728c]:after{content:"";position:absolute;top:0;right:0;height:100%;width:50%;background:#bd2604;transform:skew(0deg,-40deg)}.cercle[data-v-b4f2728c]{margin-right:-15px;z-index:99}[data-v-eef6a9c0]{box-sizing:border-box;font-family:Cairo,Verdana,Tahoma,Arial}.hero-img[data-v-eef6a9c0]{width:100%;height:300px;background:url(https://gthpdf.fra1.digitaloceanspaces.com/mentions-legales-min.jpg) 50%/cover no-repeat;position:relative}.text-overlay[data-v-eef6a9c0]{position:absolute;width:100%;height:100%;bottom:0;display:flex;justify-content:center;align-items:flex-end;background-color:rgba(0,0,0,.5);padding-bottom:2rem}.text-overlay h1[data-v-eef6a9c0]{color:#56be25;font-size:2rem;font-weight:800;text-align:center}.job-info[data-v-eef6a9c0]{margin-bottom:2rem}.job-title[data-v-eef6a9c0]{font-size:1.75rem;font-weight:700;color:#243064;margin-bottom:.5rem;text-align:center}.job-date[data-v-eef6a9c0],.job-locations[data-v-eef6a9c0]{text-align:center;color:#555;margin-bottom:.5rem}.line[data-v-eef6a9c0]{height:1px;background-color:rgba(0,0,0,.2);margin:1rem auto;width:50%}.job-section[data-v-eef6a9c0]{margin-top:1.5rem}.job-section h3[data-v-eef6a9c0]{color:#cf1f21;font-weight:700;margin-bottom:.5rem}.job-section p[data-v-eef6a9c0]{line-height:1.6;color:#333}.candidature[data-v-eef6a9c0]{margin-top:2rem}.form-title[data-v-eef6a9c0]{background-color:rgba(36,48,100,.5);padding:1rem;color:#fff;font-weight:700;text-align:center;border-radius:.5rem}.input-field[data-v-eef6a9c0]{width:100%;padding:.5rem 1rem;border:1px solid #d1d5db;border-radius:.5rem}.input-field[data-v-eef6a9c0]:focus{outline:none;border-color:#56be25;box-shadow:0 0 0 2px rgba(86,190,37,.3)}.file-input[data-v-eef6a9c0]{width:100%;padding:.5rem;border:1px solid #d1d5db;border-radius:.5rem}.btn-submit[data-v-eef6a9c0]{background-color:#cf1f21;color:#fff;font-weight:700;padding:.75rem;border-radius:.5rem;transition:background .3s;cursor:pointer}.btn-submit[data-v-eef6a9c0]:hover{background-color:#9b1517}.btn-submit[data-v-eef6a9c0]:disabled{opacity:.6;cursor:not-allowed}.alert-success[data-v-eef6a9c0]{padding:1rem;background-color:#16a34a;color:#fff;font-weight:600;border-radius:.5rem;text-align:center}@media (max-width:640px){.hero-img[data-v-eef6a9c0]{height:200px}.text-overlay h1[data-v-eef6a9c0]{font-size:1.5rem}}