@import url(https://fonts.googleapis.com/css2?family=Cormorant:ital,wght@0,300..700;1,300..700&family=Prompt:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&display=swap);
.job-all>div{background:var(--bg-container);border:1px solid #ebf2fe;border-radius:8px;box-shadow:2px 4px 16px rgba(10,10,16,.1)}.job-all .title-job,.job-all h1{color:var(--text-title-page);font-size:24px;font-style:normal;font-weight:600}.job-all .list-job{background:#fff;border:1px solid #ebf2fe;border-radius:12px}.job-all .list-job a{text-decoration:none}.job-all .list-job .list-job-title{color:var(--text-highlight);font-size:16px;font-style:normal;font-weight:400;word-break:break-all}.job-all .list-job .list-job-description{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:var(--text-second-color);display:-webkit-box;font-size:14px;font-style:normal;font-weight:400;line-height:18px;overflow:hidden}@media (max-width:767.98px){.job-all .list-job .list-job-description{-webkit-line-clamp:3}}.job-all .list-job .list-job-date{color:var(--text-second-color);font-size:16px;font-style:normal;font-weight:400;line-height:21px}.job-all .list-job .list-job-date svg{margin-right:8px;position:relative;top:-3px}.job-all .list-job .list-job-date svg path{fill:#d8d8d8}.job-detail>div{background:var(--bg-container);border:1px solid #ebf2fe;border-radius:8px;box-shadow:2px 4px 16px rgba(10,10,16,.1)}.job-detail .title-job,.job-detail h1{color:var(--text-highlight);font-size:24px;font-style:normal;font-weight:600;line-height:36px;word-break:break-all}.job-detail .list-job-date{color:var(--text-second-color);font-size:16px;font-style:normal;font-weight:400;line-height:21px}.job-detail .list-job-date svg{margin-right:8px;position:relative;top:-3px}.job-detail .list-job-date svg path{fill:var(--text-highlight)}.job-detail .list-job-description{font-style:normal;font-weight:600;word-break:break-all}.job-detail .job-contact{background:#fcfbf9;border-radius:12px}.job-detail .job-contact label{color:var(--text-title-page);font-size:16px;font-weight:700;line-height:22px}.job-detail .job-contact .list-social-email{background:#fff;border-radius:8px;box-shadow:2px 4px 8px rgba(56,75,108,.05);color:var(--text-color);font-size:14px;font-weight:400;height:40px;line-height:16px;text-decoration:none}.job-detail .job-contact .list-social-email img{height:24px;margin-left:5px;margin-right:5px;width:24px}@media (max-width:767.98px){.job-detail .job-contact .list-social-email{font-size:12px}}.job-detail .job-contact .list-social-line{background:#fff;border-radius:8px;box-shadow:2px 4px 8px rgba(56,75,108,.05);color:var(--text-color);font-size:14px;font-weight:400;height:40px;line-height:16px;text-decoration:none}.job-detail .job-contact .list-social-line img{height:24px;margin-left:5px;margin-right:5px;width:24px}@media (max-width:767.98px){.job-detail .job-contact .list-social-line{font-size:12px}}
