.jobs-wrap .banner[data-v-34a25541]{margin-top:-120px;width:100%;height:75vh;max-height:810px;position:relative}.jobs-wrap .banner img[data-v-34a25541]{width:100%;height:100%;object-fit:cover}.jobs-wrap .jobs-section[data-v-34a25541]{max-width:1200px;margin:0 auto;padding:120px 0}.jobs-wrap .jobs-section .section-title[data-v-34a25541]{margin-bottom:72px;position:relative;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:flex-end;gap:18px}.jobs-wrap .jobs-section .section-title h2[data-v-34a25541]{font-size:40px;color:#245eb1;font-weight:400;margin:0;line-height:1}.jobs-wrap .jobs-section .section-title img[data-v-34a25541]{display:block}.jobs-wrap .jobs-section .jobs-intro[data-v-34a25541]{text-align:justify;margin-bottom:40px}.jobs-wrap .jobs-section .jobs-intro p[data-v-34a25541]{font-size:20px;line-height:36px;color:#000;margin:0 auto}.jobs-wrap .jobs-section .job-description[data-v-34a25541]{text-align:justify;margin-bottom:40px}.jobs-wrap .jobs-section .job-description p[data-v-34a25541]{margin:0;font-size:24px;line-height:48px;color:#000}.jobs-wrap .jobs-section .job-description p.t-i-2[data-v-34a25541]{text-indent:40px}.jobs-wrap .jobs-section .job-description p span[data-v-34a25541]{font-size:20px}.jobs-wrap .jobs-section .job-list-container[data-v-34a25541]{display:grid;grid-template-columns:380px 1fr;gap:40px;margin-top:40px}.jobs-wrap .jobs-section .job-list-container .requirements-section h3[data-v-34a25541]{font-size:24px;line-height:48px;text-transform:uppercase;color:#245eb1;font-weight:500;margin-top:0;margin-bottom:6px}.jobs-wrap .jobs-section .job-list-container .requirements-section .requirements[data-v-34a25541]{display:flex;flex-direction:column;gap:20px}.jobs-wrap .jobs-section .job-list-container .requirements-section .requirements .requirement-item .text[data-v-34a25541]{font-size:20px;line-height:36px;color:#000}.jobs-wrap .jobs-section .job-list-container .requirements-section .requirements .requirement-item .desc[data-v-34a25541]{font-size:20px;line-height:36px;color:#000;text-align:justify}.jobs-wrap .jobs-section .job-list-container .requirements-section .mail-box[data-v-34a25541]{margin-top:36px;width:400px;min-height:50px;border-radius:48px;background-color:#245eb1;font-size:24px;line-height:1;color:#fff;box-sizing:border-box;padding:16px 32px}.jobs-wrap .jobs-section .job-list-container .job-cards[data-v-34a25541]{min-width:0;width:100%;display:grid;gap:30px}.jobs-wrap .jobs-section .job-list-container .job-cards .job-card[data-v-34a25541]{width:100%;background:#f7f7f7;border:1px solid #8c8c8c;border-radius:8px;padding:40px;box-shadow:0 4px 12px #0000000d;transition:all .3s ease-in-out}.jobs-wrap .jobs-section .job-list-container .job-cards .job-card[data-v-34a25541]:hover{transform:translateY(-6px);border-color:#245eb1;background:#fff;box-shadow:0 12px 24px #245eb126}.jobs-wrap .jobs-section .job-list-container .job-cards .job-card:hover .job-header h4[data-v-34a25541]{color:#245eb1}.jobs-wrap .jobs-section .job-list-container .job-cards .job-card .job-header[data-v-34a25541]{display:flex;justify-content:space-between;align-items:center}.jobs-wrap .jobs-section .job-list-container .job-cards .job-card .job-header h4[data-v-34a25541]{font-size:30px;line-height:48px;text-transform:uppercase;color:#245eb1;margin:0}.jobs-wrap .jobs-section .job-list-container .job-cards .job-card .job-info[data-v-34a25541]{display:flex;gap:30px;color:#7e7e7e;font-size:16px;line-height:30px}.jobs-wrap .jobs-section .job-list-container .job-cards .job-card .job-info span[data-v-34a25541]{position:relative}.jobs-wrap .jobs-section .job-list-container .job-cards .job-card .job-info span[data-v-34a25541]:not(:last-child):after{content:"";position:absolute;right:-15px;top:50%;transform:translateY(-50%);background-color:#7e7e7e;height:18px;width:1px}.jobs-wrap .jobs-section .job-list-container .job-cards .job-card .job-time[data-v-34a25541]{font-size:16px;line-height:30px;color:#7e7e7e;margin-bottom:20px}.jobs-wrap .jobs-section .job-list-container .job-cards .job-card .job-requirements h5[data-v-34a25541]{font-size:24px;line-height:48px;color:#000;margin:0}.jobs-wrap .jobs-section .job-list-container .job-cards .job-card .job-requirements div[data-v-34a25541]{font-size:16px;line-height:30px;color:#000;white-space:pre-wrap;text-align:justify}@media screen and (max-width: 1200px){.job-list-container[data-v-34a25541]{grid-template-columns:1fr;padding:0 20px}}
