.job-index-detail .job-detail.pagecontentsection{margin:20px 0 0}.job-index-index .job-list.pagecontentsection{margin:50px 0 100px}.job-index-index .job-list table tr th{border-bottom:1px solid #e5e9eb;font-size:16px;text-transform:uppercase;padding:15px}.job-index-index .job-list table tr td{border-bottom:1px solid #e5e9eb;font-size:16px;padding:15px}.job-index-index .job-list table tr td a{font-weight:700;margin-bottom:5px;display:block;text-decoration:underline}.job-index-index .job-list table tr td p{margin-bottom:0}.job-index-detail .page-main .columns .column.main{padding-bottom:100px}.job-index-detail .job-detail .jobTitlePart.heading h1,.job-index-index .job-list .heading h1{font-size:40px;line-height:55px;color:#0b5a8f;margin:0 0 40px}.job-index-detail .job-detail .jobTitlePart ul{display:flex;align-items:center;gap:0 30px;margin-bottom:31px}.job-index-detail .job-detail .jobTitlePart ul li{display:flex;align-items:center;gap:0 10px;font-size:20px;line-height:27px;font-weight:600;color:#4d4d4d;margin-bottom:0}.job-index-detail .job-detail .jobTitlePart ul img{max-width:26px}.job-index-detail .job-detail .jobTopWrap .content h2{margin-bottom:15px}.job-index-detail .job-detail .jobTopWrap .content p{font-size:18px;line-height:24px}.job-index-detail .job-detail .jobTopWrap .key-responsibility ul,.job-index-detail .job-detail .jobTopWrap .skills ul{margin-bottom:15px;display:inline-block;width:100%;padding-left:15px}.job-index-detail .job-detail .jobTopWrap .key-responsibility ul li ul,.job-index-detail .job-detail .jobTopWrap .skills ul li ul{padding-left:45px}.job-index-detail .job-detail .jobTopWrap .skills ul{margin-bottom:0}.job-index-detail .job-detail .jobTopWrap .skills ul li ul{margin-top:8px;margin-bottom:0}.job-index-detail .job-detail .jobTopWrap .skills ul li ul li{margin-bottom:8px}.job-index-detail .job-detail .jobTopWrap .skills ul li ul li:last-child{margin-bottom:0}.job-index-detail .job-detail .jobTopWrap .key-responsibility ul li,.job-index-detail .job-detail .jobTopWrap .skills ul li{margin-bottom:15px;font-size:18px;line-height:22px;width:100%;list-style:circle}.job-index-detail .back-to a{font-weight:700;background:#0b5a8f;color:#fff;height:50px;display:inline-block;line-height:50px;width:160px;text-align:center;border-radius:10px;font-size:16px;cursor:pointer}.job-index-detail .back-to a:hover{background:#61971e;color:#fff !important}@media (max-width:768px){.job-index-index .job-list.pagecontentsection{margin:40px 0 80px}.job-index-detail .job-detail .jobTitlePart.heading h1,.job-index-index .job-list .heading h1{font-size:32px;line-height:43px;margin:0 0 30px}.job-index-detail .job-detail .jobTitlePart ul{gap:0;margin-bottom:31px;flex-wrap:wrap}.job-index-detail .job-detail .jobTitlePart ul li{width:100%;margin-bottom:15px;font-size:18px;line-height:24px}.job-index-detail .job-detail .jobTitlePart ul img{max-width:22px}.job-index-index .job-list table thead{display:none}.job-index-index .job-list table tr{border-bottom:1px solid #e5e9eb;padding-bottom:10px;display:block;margin-bottom:10px}.job-index-index .job-list table tr td{border:none;padding:5px;display:block}.job-index-detail .job-detail .jobTopWrap .content p{font-size:16px;line-height:22px}.job-index-detail .job-detail .jobTopWrap .content h2{margin-bottom:10px;font-size:20px;line-height:22px}.job-index-detail .job-detail .jobTopWrap .key-responsibility ul li,.job-index-detail .job-detail .jobTopWrap .skills ul li{margin-bottom:10px;font-size:16px;line-height:22px}}