.section-block{margin:40px 0}.iw-job-content.iw-job-detail .back-to-jobs{max-width:900px;margin:0 auto;background:#fff;padding:25px 15px 0 15px}.iw-job-content.iw-job-detail .back-to-jobs a{font-weight:500;font-size:15px;color:var(--colors-grey-500)}.iw-job-content.iw-job-detail{background:#fff}.iw-job-content.iw-job-detail div.close-btn{display:none}div.close-btn.job-info-back-btn{font-size:24px;padding:1rem;display:none;background:#101828;color:#fff}.iwj-job-detail-v2 .iwj-content-spacing{padding:24px 30px;font-size:14px;line-height:1.5rem}.iwj-job-detail-v2 .iwj-content-spacing .content-inner{max-width:900px;margin:0 auto;background:#fff}.job-detail-page-heading.sticky-header{position:sticky;position:-webkit-sticky;background:#fff;border-bottom:1px solid #e3e6e9;padding:15px 0;top:0;z-index:100}.job-detail-page-heading .info-job-detail-metas{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.5rem;gap:15px}.job-detail-page-heading.sticky-header .info-job-detail-metas{display:none}.job-detail-page-heading .info-job-detail-metas .info-job{-webkit-box-flex:1;flex-grow:1;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px}.job-detail-page-heading .info-job-detail-metas .job-title{display:flex;flex-wrap:wrap;align-items:center;gap:3px}.job-detail-page-heading .info-job-detail-metas .job-price{display:flex;padding:3px 10px;align-items:center;border-radius:16px;background:var(--colors-blue-50);mix-blend-mode:multiply;color:var(--colors-blue-700);text-align:center;font-size:12px;font-style:normal;font-weight:600;line-height:18px}.job-detail-page-heading .page-heading-content{display:block;position:relative}.job-detail-page-heading .info-job-detail .job-header-meta-list li span{display:none}.job-detail-page-heading .info-job-detail .job-header-meta-list{background:#fff;margin-right:10px;margin-top:.25rem;padding:0;margin:0;display:flex;flex-wrap:wrap;list-style:none}.job-detail-page-heading .info-job-detail .job-header-meta-list li{color:var(--colors-darkgrey-500);text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:20px;display:flex}.job-detail-page-heading .info-job-detail .job-header-meta-list li:after{content:"\f111";display:flex;padding-left:8px;padding-right:8px;font-family:'Font Awesome 5 Pro';font-weight:600;font-size:4px}.job-detail-page-heading .info-job-detail .job-header-meta-list li:last-child:after{content:""}.job-detail-page-heading.sticky-header .info-job-detail .info-actions{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.info-job-detail .info-actions .info-back-btn{display:none}.info-job-detail .info-actions .info-back-btn span{height:40px;margin:0;width:40px;text-align:center;border-radius:4px;font-weight:400;font-size:25px;position:relative;padding:.75rem;display:flex;align-items:center;justify-content:center;color:#999}.job-detail-page-heading.sticky-header .info-job-detail .info-actions .info-back-btn{display:block}.info-job-detail .info-actions .action-buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px;align-items:baseline}.info-job-detail .job-image{display:flex}.info-job-detail .img-avatar{border:solid 1px #eaeaea;width:80px;height:80px;flex:0 0 auto;border-radius:5px;overflow:hidden}.info-job-detail .img-avatar img{width:100%;height:100%}.job-detail-page-heading .info-job-detail .iw-heading-title{color:#000;font-size:18px;font-style:normal;font-weight:500;line-height:28px;margin:0 15px 0 0}.info-actions .action-item{display:flex;justify-content:center;align-items:center}.info-actions .action-item.action-apply-job{display:flex;flex-direction:column;gap:5px}.info-actions .action-item .iwj-button-loader{width:100%;height:100%;display:flex}.info-actions .action-item.action-save-job a,.info-actions .action-item.action-video-play a,.info-actions .action-item.action-share-job a{min-width:46px;height:100%;border-radius:4px;font-weight:400;font-size:21px;position:relative;display:flex;align-items:center;justify-content:center;color:var(--colors-darkgrey-800)}.info-actions .action-item.action-save-job a.saved i{color:var(--colors-primary-500);font-weight:900}.info-actions .action-item .social-share-items{position:absolute;margin:0;padding:5px 0;list-style:none;background:#fff;min-width:220px;box-shadow:1px 2px 4px #888;z-index:1;display:none}.info-actions .action-item.show-dropdown .social-share-items{display:block}.info-actions .action-item .social-share-items li a{font-size:16px;margin:0;padding:0;display:block;width:auto;height:auto;border:hidden;text-align:left;color:#606060;padding:10px 15px;border-radius:0}.info-actions .action-item .social-share-items li:hover a,.info-actions .action-item .social-share-items li a:focus{color:var(--colors-primary-500);background:#fff}.info-actions .action-item .social-share-items li a i{margin-right:15px;font-size:20px}.footer-job-actions .info-actions .action-item.action-apply-job a{min-width:250px}.info-actions .action-item.action-apply-job a:hover,.info-actions .action-item.action-apply-job a:focus{border-color:#CA0}.info-actions .action-item.action-apply-job a.apply-qa-job:hover,.info-actions .action-item.action-apply-job a.apply-qa-job:focus{border-color:var(--colors-grey-300);color:var(--colors-grey-25)}.info-actions .action-item.action-apply-job a.applied{border:1px solid #D0D5DD;background:#FFF;color:#999}.info-actions .action-item.action-apply-job a.applied:hover{color:var(--second-color);background:#F9FAFB}.footer-job-actions{margin:50px 0}.footer-job-actions .info-job-detail .info-actions{justify-content:center;display:flex}.job-detail h3.main-title{font-size:18px;font-weight:600;line-height:28px}.job-detail .job-detail-desc h3{font-size:16px;font-weight:500;line-height:24px;margin-bottom:8px;margin-top:32px}.job-detail-content-bar{-webkit-box-pack:justify;-ms-flex-pack:justify;border-bottom:1px solid #e3e6e9;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;line-height:18px;margin-bottom:2rem;margin-top:1.5rem;padding-bottom:2px}.job-detail-content-bar .tab-nav{padding-bottom:1rem}.job-detail-content-bar .tab-nav ul{margin:0;padding:0;list-style:none;display:flex;gap:24px}.job-detail-content-bar .tab-nav ul li{cursor:pointer;position:relative;color:var(--colors-grey-500);font-size:14px;font-style:normal;font-weight:600;line-height:20px}.job-detail-content-bar .tab-nav ul li:first-child{padding-left:0}.job-detail-content-bar .tab-nav ul li.active{color:var(--colors-primary-700)}.job-detail-content-bar .tab-nav ul li.active span.tab-nav-label:after{background-color:var(--colors-primary-700);bottom:-19px;content:"";height:1px;left:0;position:absolute;width:100%}.job-detail-content-bar .print-button{color:#7c8797;cursor:pointer;margin-left:.75rem;margin-right:.75rem}.job-detail-content-bar .print-button:hover{color:var(--colors-primary-500)}.job-detail-content-bar .print-button i{margin-right:.5rem}.iwj-jobs-page .job-related{margin-top:50px;position:relative;padding-top:15px;padding-bottom:50px}.iwj-jobs-page .job-related:before{content:"";background:#fafafa;width:150%;height:.75rem;position:absolute;left:-20px;top:0}.iwj-jobs-page .job-related .title{font-size:18px;font-weight:500;text-align:inherit;padding:30px 55px;border-bottom:1px #ededed solid}.iwj-content-spacing .premium-sidebar{margin-bottom:20px}.iwj-employer-detail .ajax-loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}h4.block-title{color:var(--colors-darkgrey-800);font-size:16px;font-style:normal;font-weight:500;line-height:24px;margin:0}.job-lsks{display:flex;gap:40px;margin-top:50px}.job-lsks h4.block-title{padding:12px 0}.job-lsk{width:100%}.job-lsk.full-width{width:100%}.lsk-list{max-width:700px}.lsk-item{display:flex;align-items:center;justify-content:space-between;padding:8px 0}.lsk-item .lsk-text{color:var(--colors-darkgrey-500);font-size:14px;font-style:normal;font-weight:400;line-height:20px}.lsk-item .lsk-value{display:flex;gap:5px}.lsk-item .lsk-value span{display:block;width:12px;height:12px;background:var(--colors-grey-200);border-radius:50%}.lsk-item .lsk-value span.active{background:var(--colors-primary-500)}.expand-advance,.close-expand,.expand-action.expanded .expand{display:none}.expand-action.expanded .close-expand{display:block}.expand-action a{padding:8px 0;display:flex;gap:8px;align-items:center}.job-detail .benefits{border-top:1px solid var(--colors-grey-200);padding-top:50px}.benefit-list{display:flex;flex-wrap:wrap;gap:25px;padding:30px 0}.jbenefit-item{display:flex;gap:8px;width:100%;max-width:250px}.jbenefit-item span{color:var(--colors-darkgrey-500);font-size:14px;font-style:normal;font-weight:400;line-height:20px}.jbenefit-item span.icon{background:var(--colors-grey-100);width:20px;height:20px;border-radius:50%}.info-block{padding:40px 0 20px;margin-top:50px;border-top:1px solid var(--colors-grey-200)}.info-block .block-content{margin-top:40px;display:flex;gap:20px}.info-block .block-content .block-content-left,.info-block .block-content .block-content-right{display:flex;flex-direction:column;gap:8px;width:50%;padding:8px 10px}.info-block .block-content .block-content-left{text-align:right}.info-block .block-content .main-info{display:flex;justify-content:flex-end;align-items:center;gap:24px;align-self:stretch}.info-block .block-content .main-info a{color:var(--colors-grey-600);text-decoration:underline;font-weight:400}.info-block .block-content .block-content-right .main-info{justify-content:flex-start}.info-block .block-content .main-info .info-image{width:70px;height:70px;border-radius:5px;overflow:hidden;flex:0 0 auto;color:var(--colors-grey-100);border:solid 1px #ededed;background:var(--colors-grey-100);display:flex;align-items:center}.info-block .block-content .main-info .name{color:var(--colors-darkgrey-800);font-size:16px;font-style:normal;font-weight:700;line-height:28px}.info-block .block-content .main-info .position,.info-block .block-content .main-info .position a{color:var(--colors-primary-700);font-size:15px;font-style:normal;font-weight:600;line-height:24px}.info-block .block-content .sub-info{color:var(--colors-grey-600);font-size:14px;font-style:normal;font-weight:400;line-height:20px}.info-block .block-content .block-content-right .main-info .name-role{order:1}.info-block .block-content .block-content-right .main-info .info-image{border:solid 1px #ededed;border-radius:5px;line-height:20px;background:var(--colors-grey-100)}.info-block .block-content .block-content-right .main-info .name-role{order:1}.key-info{padding:40px 0 0;border-top:1px solid var(--colors-grey-200)}.key-info .key-info-list{display:flex;gap:20px;margin-top:60px}.key-info .key-info-item{width:33%;text-align:center;display:flex;padding:24px 24px 32px 24px;flex-direction:column;align-items:center;gap:20px;align-self:stretch;border-radius:16px;background:var(--colors-grey-50)}.key-info .key-info-item .info-icon{display:flex;margin-top:-50px}.key-info .key-info-item .info-content{display:flex;gap:8px;flex-direction:column}.key-info .key-info-item .info-title{color:var(--colors-grey-900);font-size:20px;font-style:normal;font-weight:600;line-height:30px}.key-info .key-info-item .info-value{color:var(--colors-grey-600);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.industries{margin-top:40px;display:flex;flex-direction:column;gap:20px}.industries-list{display:flex;gap:8px;flex-wrap:wrap}.industries-list>span{display:flex;padding:4px 10px;align-items:center;gap:3px;border-radius:6px;border:1px solid var(--colors-grey-300);background:var(--colors-base-white)}.employer-fix-text{margin-top:40px;display:flex;flex-direction:column;gap:20px}.employer-fix-text .text-button{display:flex;justify-content:flex-end}.employer-fix-text .text-button .ibtn{padding:8px 14px;font-size:14px;line-height:20px}.image-gallery-block .owl-theme .owl-dots .owl-dot span{width:5px;height:5px;margin:5px 2px;background:var(--colors-grey-300)}.image-gallery-block .owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:var(--colors-primary-500)}.image-gallery-block .image-gallery-item{position:relative}.image-gallery-block .image-gallery-item figure{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.image-gallery-block .image-gallery-item figure a,.image-gallery-block .image-gallery-item figure div{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center}.image-gallery-block .video-link{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer;color:var(--colors-primary-500)}.image-gallery-block .owl-carousel{z-index:0}.video-link-content .video-popup-inner{display:flex;flex-direction:column;background:#fff}.video-link-content .video-popup-inner p{line-height:0}.video-link-content .video-popup-inner span.close-btn{padding:5px 10px;text-align:right;background-color:var(--colors-grey-900);cursor:pointer}@media (min-width:720px){.job-detail-page-heading .info-job-detail .info-actions{display:block}.job-detail-page-heading.sticky-header .info-job-detail .info-actions .info-back-btn{display:none}.job-detail-page-heading.sticky-header .info-job-detail-metas{display:flex}.jobs-search-deail-empty-content.hide-on-mobile{display:inline}}@media (min-width:1248px){.job-detail-page-heading .info-job-detail{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}.job-detail-page-heading.sticky-header .info-job-detail .iw-heading-title{overflow:hidden;height:30px}.job-detail-page-heading .info-job-detail .info-job-detail-metas{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:0}.job-detail-page-heading .info-job-detail .job-header-meta-list li.job-header-meta-item.company-name{display:flex;font-weight:400;margin-bottom:0}.job-detail-page-heading .info-job-detail .job-header-meta-list li.job-header-meta-item.company-name:after{content:"\f111"}.info-job-detail .info-actions{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (max-width:1024px){.job-lsks,.info-block .block-content{flex-direction:column}.info-block .block-content .block-content-left,.info-block .block-content .block-content-right{width:100%}.info-block .block-content .block-content-left{text-align:left}.info-block .block-content .main-info{justify-content:flex-start;gap:16px}.info-block .block-content .main-info .name-role{order:1}.info-block .block-content .sub-info{padding-left:66px}}@media (max-width:720px){div.close-btn.job-info-back-btn{display:block}.job-detail-content-bar .print-button{display:none}.job-lsks{flex-direction:row}.key-info .key-info-list{flex-direction:column;gap:60px}.key-info .key-info-item{width:100%}.footer-job-actions{position:sticky;bottom:0;padding:15px 0;background:#fff;width:100%;left:0;margin:0}.page-heading-content .info-actions .action-item.action-apply-job{display:none}}@media (max-width:480px){.job-lsks{flex-direction:column}.job-detail-page-heading .info-job-detail .iw-heading-title{font-size:18px}.iwj-job-detail-v2 .iwj-employer-detail.v2 .irow .section-inner{padding:0}.iwj-job-detail-v2 .iwj-content-spacing{padding:24px 16px}.footer-job-actions .info-job-detail .info-actions .action-buttons,.footer-job-actions .info-job-detail .info-actions .action-item,.footer-job-actions .info-job-detail .info-actions .action-item a{width:100%}.iw-job-content.iw-job-detail .back-to-jobs{display:none}.iw-job-content.iw-job-detail .back-to-jobs{display:none}.iw-job-content.iw-job-detail.direct-access .back-to-jobs{display:block}.job-detail-page-heading.sticky-header .info-job-detail .info-actions .info-back-btn{display:none}}