#job-listing-json .tab{width:100%}#job-listing-json .tab-label{justify-content:space-between;padding:20px 15px;background:#fff;font-weight:bold;margin-bottom:0;cursor:pointer;border-bottom:.5px solid rgba(35,35,40,0.25)}#job-listing-json .tab-label:hover{background:#eaeeec;border-bottom:2px solid #288bed}#job-listing-json .tab-label::after{content:"\f107";font:normal normal normal 14px/1 FontAwesome;transition:all .35s;transform:rotate(0);float:right;font-size:21px}#job-listing-json .tab-label.active::after{content:"\f107";font:normal normal normal 14px/1 FontAwesome;transition:all .35s;transform:rotate(180deg);font-size:21px}#job-listing-json .tab-content{display:none}#job-listing-json .tab-content .tab-ul{list-style:none;padding:20px 0px 0px 0px;margin-bottom:0}#job-listing-json .office-name{color:#a0a0a0;line-height:34px;text-align:right}#job-listing-json .job-listin-body-Description{display:none}#job-listing-json .job-listin-header p{margin-bottom:0;font-size:21px;font-style:normal;font-weight:400;line-height:34px;letter-spacing:0}#job-listing-json .tab-content .tab-ul .tab-li{border-bottom:1px solid rgba(35,35,40,0.25);padding:15px 20px}#job-listing-json .job-listin-footer a,.seeAllJob a{border-radius:4px;padding:13px 20px 14px 20px;background:#288bed;color:#fff;display:inline-block;font-size:14px;line-height:21px;font-weight:600}#job-listing-json .job-listin-footer a:hover,.seeAllJob a:hover{background:#000;text-decoration:none;color:#fff}#job-listing-json .job-listin-body-Description{margin:2px 0 0;max-width:600px}#job-listing-json .tab-content .tab-ul .tab-li:first-child{padding-top:0}#job-listing-json .tab-label h3{margin-bottom:0;font-style:normal;font-weight:bold;font-size:24px;line-height:30px}#job-listing-json a.job-details-a{font-size:21px;font-weight:400;line-height:34px;letter-spacing:0;text-align:left;cursor:pointer;display:inline-block}#job-listing-json .job-listin-body .fa{color:#000 !important}.job-listin-body .up-arrow i.fa{transform:rotate(180deg) !important}.tab-content ul,.tab-content ol{list-style:disc}.job-listin-footer{margin:77px 0 0}.jobHead{max-width:749px;margin:auto}h2.jobName{font-size:36px;font-weight:800;line-height:44px;margin-bottom:30px;max-width:450px}.office,.fullTime{color:#232328;font-size:24px;line-height:40px}.fullTime{margin-bottom:11px}.job_desc_wrap{margin-top:70px;background:#fafafa;padding:70px 0 150px}.job_desc{max-width:749px;margin:auto}.job_desc ul,.job_desc ol{list-style:disc !important}.seeAllJob{font-family:'Gotham SSm',sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:21px;margin:0}.jobHeadBtn{display:flex;justify-content:space-between}@media(max-width:767px){.jobHead,.job_desc_wrap{padding-left:20px;padding-right:20px}.jobHeadBtn{display:block;margin-bottom:30px}}@media only screen and (max-width:600px){p.office-name{text-align:left !important}}@media(min-width:320px){p.office-name{text-align:left !important}}@media(min-width:481px){p.office-name{text-align:left !important}}@media(min-width:641px){p.office-name{text-align:left !important}}@media(min-width:961px){p.office-name{text-align:right !important}}