.job-offer[data-v-59b7a2c5]{background-color:var(--color-white);border-radius:1.6rem;padding:1.6rem;text-decoration:none}@media (min-width:768px){.job-offer[data-v-59b7a2c5]{align-items:center;display:flex;gap:1.6rem;justify-content:space-between;padding:2.4rem}}@media (min-width:1024px){.job-offer[data-v-59b7a2c5]{border-radius:2rem;padding:2.8rem 4rem}}.job-offer .job-offer-content-title[data-v-59b7a2c5]{margin-bottom:1.6rem}@media (min-width:768px){.job-offer .job-offer-content-title[data-v-59b7a2c5]{margin-bottom:0}}.job-offer .job-offer-content-title h3[data-v-59b7a2c5]{color:var(--color-tertiary);font-size:2.1rem}@media (min-width:1024px){.job-offer .job-offer-content-title h3[data-v-59b7a2c5]{font-size:2.4rem}}.job-offer .job-offer-end[data-v-59b7a2c5]{align-items:center;display:flex;font-size:1.6rem;gap:1.6rem}.job-offer .job-offer-end .job-offer-content-hours[data-v-59b7a2c5],.job-offer .job-offer-end .job-offer-content-location[data-v-59b7a2c5]{align-items:center;display:flex;gap:.8rem}.job-offer .job-offer-end .job-offer-content-location .dot[data-v-59b7a2c5]{background-color:var(--color-tertiary);border-radius:50%;height:.4rem;width:.4rem}.job-offer .job-offer-end .job-offer-arrow[data-v-59b7a2c5]{align-items:center;background-color:var(--color-secondary);border-radius:1rem;color:var(--color-white);display:flex;height:4.8rem;justify-content:center;margin-left:auto;transition:background-color .3s;width:4.8rem}@media (hover:hover){.job-offer:hover .job-offer-end .job-offer-arrow[data-v-59b7a2c5]{background-color:var(--color-primary)}}
