.job-description{background:#f8f8f8}.job-desc-main{background:#fff;margin-bottom:16px;padding:35px;position:relative;z-index:2}.job-desc-item{align-items:center;display:flex;flex-wrap:wrap}.job-desc-item-left{display:flex;flex-wrap:wrap;width:calc(100% - 280px)}.job-desc-content-wrapper h4{color:#010626;font-size:32px;font-weight:600;line-height:40px}.jd-perks svg path{fill:#343851;fill-opacity:1}.jd-perks li{align-items:center;color:#343851;display:flex;font-size:18px;gap:16px;line-height:24px;margin-bottom:32px}.jd-perks li:last-child,.jd-perks ul{margin-bottom:0}.jd-perks h5{color:#010626;font-size:22px;font-weight:600;line-height:30px;margin-bottom:32px}.job-desc-item-right{width:275px}.job-main-education span{display:block}.job-main-education{margin-top:8px}.job-desc-item-right a{display:inline-block;width:100%}.job-desc-item-left .job-desc-img{width:140px}.job-desc-item-left.no_image .job-desc-img{display:none}.job-desc-item-left .job-desc-img img{max-width:100%}.job-desc-item-left.no_image .job-desc-content-wrapper{margin-left:0}.job-desc-content p{color:#343851;display:inline;font-size:16px;margin-right:24px}.job-description-two-col{display:flex;flex-wrap:wrap;justify-content:space-between}.jd-left{width:66%}.jd-right{width:32.2%}.jd-content{margin-bottom:16px}.jd-company,.jd-content{background:#fff;padding:40px}.jd-company{width:100%}.jd-tag{border-radius:114px;padding:4px 16px}.Beer-Wine-Spirits span,.Wine-Spirits span{background:rgba(239,64,64,.3)}.Food-Snacks span{background:rgba(255,110,166,.3)}.Beverages span{background:rgba(201,23,74,.3)}.Cannabis span{background:rgba(12,161,157,.3)}.Food-Tech span{background:rgba(6,169,232,.3)}.Pet span{background:rgba(255,112,0,.3)}.Robotics-Automation span{background:rgba(62,57,147,.3)}.Packaging span{background:rgba(84,3,117,.3)}.Health-Beauty span{background:rgba(255,110,166,.3)}.jd-info{margin-bottom:16px}.jd-info,.jd-perks{background:#fff;padding:32px}.jd-company p:last-child{display:flex;gap:3px;margin-bottom:0}.jd-content ul{list-style:disc;margin:16px 0 0!important;padding-left:20px!important}.job-desc-content p img{margin-right:6px;vertical-align:top}.jd-content p strong{color:#010626;font-family:Red Hat Display,sans-serif;font-size:22px;line-height:30px;margin:24px 0 0}.jd-content p{margin:16px 0 0!important}.jd-content li,.jd-content p{color:#343851!important;font-family:Red Hat Display,sans-serif!important;font-size:16px!important;line-height:24px!important}.jd-content li{margin:4px 0!important}.jd-salary h4{color:#010626;font-size:26px;font-weight:600;line-height:40px;margin:0 0 4px}.jd-info h5,.jd-info h5 a{color:#010626;font-size:20px;font-weight:600;line-height:30px;margin:0}.jd-info span{color:#747482}.jd-info p,.jd-info span{font-size:16px;line-height:24px;margin:0}.jd-info p{color:#343851}.jd-info-child svg path{fill:#89969f;fill-opacity:.63}.jd-info-child{align-items:flex-start;display:flex;gap:16px;margin-bottom:24px}.jd-salary .jd-salary-code{align-self:center;color:inherit;font-size:25px;line-height:40px;padding-right:10px}.jd-info-child:last-child{margin:0}.jd-salary.jd-info-child{flex-wrap:wrap;gap:0;margin-bottom:40px}.jd-info-child:hover svg path{fill:#343851;fill-opacity:1}.job-description .content-wrapper{position:relative;top:-80px;z-index:2}.pg-breadcrumbs-sec{margin:0 0 40px;max-width:50%;width:100%}.pg-breadcrumbs-sec ul{column-gap:16px;display:flex;margin:0;padding:0}.pg-breadcrumbs-sec ul li{position:relative}.pg-breadcrumbs-sec ul li:last-child{overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}.pg-breadcrumbs-sec ul li:after{color:#5d6074;content:"/";font-size:15px;position:absolute;right:-12px;top:3px}.pg-breadcrumbs-sec ul li a{color:#5d6074;font-size:16px;font-weight:400;line-height:24px}.pg-breadcrumbs-sec ul li a,.pg-breadcrumbs-sec ul li a:hover{-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;transition:all .3s ease-in}.pg-breadcrumbs-sec ul li a:hover,.pg-breadcrumbs-sec ul li:last-child a{color:#010626}.pg-breadcrumbs-sec ul li:last-child a:hover,.pg-breadcrumbs-sec ul li:last-child:hover{color:#f2cb05}.job-detail-info a{color:#006d77}.job-detail-info a:hover{color:#000;text-decoration:underline}span.job-company-address-bottom{color:#343851}@media (max-width:767px){.pg-breadcrumbs-sec{display:none}.jd-tag.job-company-industry{display:block;width:100%}.job-desc-content p{font-size:14px;line-height:20px}.job-desc-item-left .job-desc-img{width:40px}.jd-perks li{margin-bottom:16px}.jd-perks h5{margin-bottom:24px}.job-description .content-wrapper{top:-35px}.job-desc-main{padding:15px 16px}.job-desc-item-left{gap:12px;margin-bottom:16px;width:100%}.job-desc-item-right{width:100%}.job-desc-content-wrapper{margin-left:auto;width:calc(100% - 52px)}.job-desc-item-left.no_image .job-desc-content-wrapper{margin-left:0}.job-desc-content-wrapper h4{font-size:26px;font-weight:600;line-height:34px;margin-bottom:12px}.job-desc-content{display:flex;flex-wrap:wrap;gap:12px}.job-desc-content p{display:flex;margin:0}.job-desc-content p span{white-space:nowrap}.jd-left{margin-bottom:16px;width:100%}.jd-company,.jd-content{padding:16px}.jd-content p strong{font-size:20px;margin:20px 0 0}.jd-content li,.jd-content p{font-size:14px!important;line-height:20px!important}.jd-company h4{font-size:20px;font-weight:600;line-height:30px;margin-bottom:12px}.jd-company p{font-size:16px;line-height:24px}.jd-info,.jd-perks{padding:16px}.jd-right{width:100%}.jd-salary h4{font-size:26px;font-weight:600;line-height:34px;margin:0 0 4px;width:100%}.jd-salary .jd-salary-code{font-size:20px;line-height:30px}.jd-info p,.jd-info span{font-size:14px;line-height:20px;margin:0}.jd-salary.jd-info-child{margin-bottom:24px}.jd-info h5,.jd-info h5 a{font-size:18px;line-height:24px}.jd-info svg{max-width:24px}}