.job-index-detail .job-detail.pagecontentsection{margin:20px 0 0}.job-index-index .job-list.pagecontentsection{margin:0 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-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}}.job-index-index .page-wrapper .page-content-section .ourapproach{padding:0;margin-top:0;margin-bottom:0}@media (min-width:768px){.job-index-index .page-wrapper .page-content-section .approch-items .approch-item{max-width:33.3%;flex:0 0 33.3%}.job-index-index .page-wrapper .page-content-section .approch-items .approch-item{gap:30px;padding:0 25px}}.job-index-index #employees .employees-post-container{gap:0 12px;justify-content:space-between}.job-index-index #employees .employees-post-container .employees-post{max-width:24%;margin:0;background:#f3f6f7;border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.05);height:auto;padding:0 !important}@media (max-width:768px){.job-index-index #employees .employees-post-container .employees-post{max-width:100%;margin-bottom:0}}.job-index-index .page-wrapper .page-content-section{margin-top:0;border-bottom:1px solid #e0e0e0;padding-bottom:100px}.job-index-index .page-wrapper .page-content-section .ourapproach .container{border-top:none;border-bottom:none}.job-index-index #employees .employees-post-container .employees-post p{color:#4d4d4d;font-size:18px;line-height:24px;margin-bottom:0;flex:1}.job-index-index .totalrecords .pager .pages{display:none}.job-index-index .totalrecords p{font-size:12px;line-height:17px;color:#4d4d4d;margin-bottom:17px;padding:0}.job-index-index .tablecontent .bottompager .toolbar-amount{display:none}.job-index-index #employees .employees-post-container .employees-post .headingpart h2{color:#0b5a8f;font-size:24px;line-height:33px;margin-top:20px;font-weight:700}.job-index-index #employees .employees-post-container .employees-post .headingpart p{font-size:19px;line-height:26px;font-weight:600}.job-index-index #employees .employees-post-container .employees-post .employees-post-inner{display:flex;flex-direction:column;height:100%}.job-index-index #employees .employees-post-container .employees-post .employees-text{padding:30px;display:flex;flex-direction:column;height:100%;flex:1}.job-index-index #employees .employees-post-container .employees-post .employees-text .headingpart{display:flex;flex-direction:column;align-items:flex-start;align-content:flex-start;height:118px}.job-index-index .job-list.pagecontentsection{display:flex;gap:0 100px;justify-content:space-between}.job-index-index .job-list.pagecontentsection .heading{width:25%}.job-index-index .job-list.pagecontentsection .tablecontent{width:75%}.job-index-index .pagecontentsection h2{font-size:30px;line-height:35px;color:#4d4d4d;margin:0 0 30px;font-weight:800;text-transform:uppercase}.job-index-index .jobdetails{border-radius:10px;box-shadow:0px 2px 8px rgba(77,77,77,.2);padding:30px;margin-top:30px}.job-index-index .pagecontentsection p.headingcontent{font-size:18px;line-height:24px}.job-index-index .pagecontentsection p.headingcontent a{color:#0b5a8f;font-weight:700}.job-index-index .job-list.pagecontentsection .filtersection{display:flex;background:#f4f6f7;border-radius:10px;padding:15px 20px;gap:0 15px;align-items:center}.job-index-index .job-list.pagecontentsection .filtersection #filterToggle{color:#4d4d4d;font-size:15px;margin-bottom:0;line-height:normal;font-weight:600}.job-index-index .filtersection .filters{display:flex;gap:15px}.job-index-index .filtersection .filters select{background:#fff;border:none;height:34px;width:250px;border-radius:10px;color:#afafaf;padding:7px 15px}.job-index-index .jobdetails .jobtopsection .description{font-size:18px;line-height:24px;color:#4d4d4d;margin-bottom:30px}.job-index-index .jobdetails .jobtopsection .department{font-size:19px;line-height:26px;font-weight:600;margin-bottom:15px}.job-index-index .jobbottomsection .applybutton a{background:#f4f6f7;height:57px;width:398px;display:inline-block;line-height:57px;text-align:center;font-size:20px;font-weight:700;color:#4d4d4d;border-radius:15px}.job-index-index .jobdetails .jobtopsection a{font-size:30px;margin-bottom:10px;color:#4d4d4d;line-height:41px;display:block;font-weight:700}.job-index-index .filtersection .filterby .filtericon{display:none}.job-index-index .jobbottomsection .applybutton{margin-left:auto}.job-index-index .jobbottomsection li{font-size:19px;line-height:26px;font-weight:700;margin-bottom:0}.job-index-index .jobbottomsection .type{display:flex;align-items:center;gap:0 15px;margin-right:50px}.job-index-index .jobbottomsection li img{width:35px}.job-index-index .jobbottomsection{display:flex;align-items:center;margin-bottom:0;align-content:center}.job-index-index .jobbottomsection .location{display:flex;align-items:center;gap:0 15px}@media(min-width:769px) and (max-width:1600px){.job-index-index .page-wrapper .page-content-section .approch-items .approch-item .content-section h3{font-size:16px;line-height:normal}.job-index-index .page-wrapper .page-content-section .approch-items .approch-item .img-section img{max-width:90px}}@media(min-width:769px) and (max-width:1199px){.job-index-index .filtersection .filters select{width:100%}.job-index-index .jobbottomsection .applybutton a{width:100%;padding:0 25px}.job-index-index .page-wrapper .page-content-section .approch-items .approch-item{gap:15px;padding:0 10px}.job-index-index #employees .employees-post-container .employees-post .employees-text{padding:30px 15px}.job-index-index #employees .employees-post-container .employees-post .headingpart h2{font-size:21px;line-height:30px}.job-index-index #employees .employees-post-container .employees-post .headingpart p,.job-index-index #employees .employees-post-container .employees-post p{font-size:16px;line-height:22px}.job-index-index .jobbottomsection{flex-wrap:wrap;gap:15px}.job-index-index .jobbottomsection .applybutton{margin-left:0}}@media (max-width:768px){.job-index-index .filtersection .filterby .filtericon{display:block}.job-index-index .filtersection .filters{display:none;flex-direction:column;margin-top:10px}.job-index-index .filtersection .filters.active{display:flex}.job-index-index .filtersection .filterby{cursor:pointer;font-weight:600;position:relative}.job-index-index .page-wrapper .main.container{padding:0}.job-index-index .page-wrapper .page-content-section .ourapproach{padding:0 35px}.job-index-index .job-list.pagecontentsection{gap:0;padding:0 35px;flex-wrap:wrap}.job-index-index .job-list.pagecontentsection .heading{width:100%}.job-index-index .job-list.pagecontentsection .tablecontent{width:100%}.job-index-index .job-list.pagecontentsection .filtersection #filterToggle{display:flex;align-items:center;justify-content:center;width:100%;gap:0 15px}.job-index-index .job-list.pagecontentsection .filtersection{margin-top:28px;margin-bottom:10px}.job-index-index .jobbottomsection{flex-wrap:wrap}.job-index-index .jobbottomsection .type{margin-right:0;width:100%;margin-bottom:10px}.job-index-index .jobbottomsection li img{width:30px}.job-index-index .jobdetails{margin-top:20px;display:inline-block;width:100%}.job-index-index .job-list.pagecontentsection .tablecontent .totalrecords p{display:none}.job-index-index .jobbottomsection .applybutton{width:100%;margin-top:30px}.job-index-index .jobbottomsection .applybutton a{width:100%}.job-index-index .job-list.pagecontentsection .filtersection{flex-wrap:wrap}.job-index-index .filtersection .filters{width:100%}.job-index-index .filtersection .filters select{width:100%}.job-index-index .jobdetails .jobtopsection .description{font-size:16px;line-height:22px;margin-bottom:20px}.job-index-index .jobdetails .jobtopsection a,.job-index-index .pagecontentsection h2{font-size:22px;line-height:30px}.job-index-index .pagecontentsection p.headingcontent{font-size:16px;line-height:22px}}.job-index-index .jobbottomsection .applybutton a:hover{background:#61971e;color:#fff !important}