#copy-link-notification{z-index:9999;position:fixed;bottom:15px;left:0;right:0;max-width:300px;margin:0 auto;display:none;align-items:center;justify-content:space-between;height:45px;padding:10px 15px;border-radius:2px;box-shadow:0 4px 7px 0 rgba(0,0,0,.14);background-color:rgba(48,48,48,.9)}#copy-link-notification.is-open{display:flex}#copy-link-notification>p{color:#fff;font-size:13px}.job-details{max-width:1186px;width:100%;margin:0 0 40px;flex-grow:1;flex-shrink:1;align-self:center;display:flex;flex-direction:column;padding:22px 20px 0}@media screen and (max-width:1099px){.job-details{margin-bottom:36px}}@media screen and (max-width:767px){.job-details{padding:14px 10px 0}}.job-details.has-covid,.job-details.has-cookies,.job-details.has-password-is-not-set{margin-top:110px}@media screen and (max-width:1099px){.job-details.has-covid,.job-details.has-cookies,.job-details.has-password-is-not-set{margin-top:128px}}.job-details .country-region{color:#303030;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:16px;padding-top:12px;display:flex;align-items:center}@media screen and (max-width:767px){.job-details .country-region{padding-top:0;font-size:13px}}.job-details .country-region>img{margin-right:8px}.job-details>.notice{border:1px solid #dcdcdc;border-left:4px solid #fdae03;border-radius:2px;padding:20px;display:flex;align-items:center;box-shadow:0 1px 6px rgba(0,0,0,.14);height:86px;margin-bottom:20px}@media screen and (max-width:767px){.job-details>.notice{padding:12px;height:auto;align-items:flex-start;position:relative}}@media screen and (max-width:767px){.job-details>.notice>img{width:30px;height:30px}}.job-details>.notice>.c{flex-grow:1;flex-shrink:1;align-self:stretch;display:flex;flex-direction:column;justify-content:space-between;color:#303030;margin-left:20px}@media screen and (max-width:767px){.job-details>.notice>.c{margin-left:12px}}.job-details>.notice>.c>.h{font-family:montserrat,sans-serif;font-size:16px;font-weight:600;line-height:20px}@media screen and (max-width:767px){.job-details>.notice>.c>.h{font-size:14px}}.job-details>.notice>.c>.b{font-family:roboto,sans-serif;font-size:14px;font-weight:400;line-height:16px}@media screen and (max-width:767px){.job-details>.notice>.c>.b{font-size:12px;margin-top:5px}}@media screen and (max-width:767px){.job-details>.notice>.hiring-status{position:absolute;right:12px;top:12px}}.job-details>.head{flex-basis:388px;flex-grow:0;flex-shrink:0;border-radius:2px;border:1px solid #dcdcdc;box-shadow:0 3px 7px 0 #dcdcdc;display:flex;position:relative}@media screen and (max-width:1099px){.job-details>.head{flex-basis:auto;flex-direction:column}}.job-details>.head>.btn-back-to-search{position:absolute;top:20px;left:20px}@media screen and (max-width:1099px){.job-details>.head>.btn-back-to-search{top:12px;left:12px}}@media screen and (max-width:767px){.job-details>.head>.btn-back-to-search{top:6px;left:6px;font-size:14px}}.job-details>.head>img{flex-basis:563px;flex-grow:0;flex-shrink:0;align-self:center;object-fit:cover}@media screen and (max-width:1099px){.job-details>.head>img{width:100%;height:300px;flex-basis:300px}}.job-details>.head>.right{flex-grow:1;flex-shrink:1;padding:15px 20px 24px;display:flex;flex-direction:column}@media screen and (max-width:1099px){.job-details>.head>.right{padding:10px 20px 20px}}@media screen and (max-width:767px){.job-details>.head>.right{padding:4px 10px 16px}}.job-details>.head>.right>.top{display:flex;align-items:center;background-color:#fff}@media screen and (max-width:767px){.job-details>.head>.right>.top{padding:0 0 52px;flex-basis:144px;justify-content:flex-start;align-items:flex-start;position:relative;flex-grow:0}}@media screen and (max-width:767px){.job-details>.head>.right>.top.no-fleet{padding:0;flex-basis:92px}}@media screen and (max-width:767px){.job-details>.head>.right>.top>img{width:88px;height:88px;margin-left:-5px}}.job-details>.head>.right>.top>.center{flex-grow:1;flex-shrink:1;display:flex;flex-direction:column;justify-content:center;padding-left:12px}@media screen and (max-width:767px){.job-details>.head>.right>.top>.center{padding-left:6px;align-self:stretch;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.job-details>.head>.right>.top>.center>.employer-name{color:#303030;font-family:Montserrat,sans-serif;font-size:20px;font-weight:500;line-height:24px}@media screen and (max-width:767px){.job-details>.head>.right>.top>.center>.employer-name{font-size:16px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.job-details>.head>.right>.top>.center>.employer-type{color:#233f94;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:16px}@media screen and (max-width:767px){.job-details>.head>.right>.top>.center>.employer-type{font-size:13px;line-height:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media screen and (max-width:767px){.job-details>.head>.right>.top>.center>.country-region{font-size:13px;line-height:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-top:8px}}.job-details>.head>.right>.top>.right{flex-basis:136px;flex-grow:0;flex-shrink:0;padding:0 14px;border-radius:2px;background:#f5f6f9;height:72px;display:flex;flex-direction:column;align-items:stretch;justify-content:center}@media screen and (max-width:767px){.job-details>.head>.right>.top>.right{position:absolute;bottom:14px;left:10px;right:10px;border-radius:2px;flex-direction:row;height:32px;justify-content:center;align-items:stretch;padding:3px 0}}.job-details>.head>.right>.top>.right>.row{display:flex;justify-content:space-between;color:#303030;text-align:right;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:14px}@media screen and (max-width:767px){.job-details>.head>.right>.top>.right>.row{font-size:13px;line-height:15px;flex-grow:1;justify-content:center;padding:0;align-items:center}}.job-details>.head>.right>.top>.right>.row+.row{margin-top:6px}@media screen and (max-width:767px){.job-details>.head>.right>.top>.right>.row+.row{margin-top:0;padding:0;border-left:1px solid #dcdcdc}}.job-details>.head>.right>.top>.right>.row>b{font-weight:500;padding-right:4px}.job-details>.head>.right>.middle{flex-grow:0;flex-shrink:0;padding:20px 0 24px;margin-top:25px;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;background-color:#fff}@media screen and (max-width:1099px){.job-details>.head>.right>.middle{margin-top:8px;padding:20px 0}}@media screen and (max-width:767px){.job-details>.head>.right>.middle{margin-top:0;padding:16px 0 0;border-bottom:0}}.job-details>.head>.right>.middle>h1{color:#303030;font-family:Montserrat,sans-serif;font-size:20px;font-weight:500;line-height:normal}@media screen and (max-width:767px){.job-details>.head>.right>.middle>h1{font-size:18px;line-height:24px}}.job-details>.head>.right>.middle>.bottom{display:flex;justify-content:space-between;margin-top:16px;color:#303030;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:16px}@media screen and (max-width:767px){.job-details>.head>.right>.middle>.bottom{flex-direction:column;justify-content:flex-start;align-items:stretch;margin-top:12px}}.job-details>.head>.right>.middle>.bottom>.left{flex-basis:50%;flex-grow:1;flex-shrink:1;display:flex;flex-direction:column}.job-details>.head>.right>.middle>.bottom>.left>.top{flex-grow:0;flex-shrink:0;display:flex}@media screen and (max-width:767px){.job-details>.head>.right>.middle>.bottom>.left>.top{justify-content:space-between}}.job-details>.head>.right>.middle>.bottom .with-dot{padding-left:11px;position:relative}@media screen and (max-width:767px){.job-details>.head>.right>.middle>.bottom .with-dot.blue{display:none}}.job-details>.head>.right>.middle>.bottom .with-dot+.with-dot{margin-left:12px}.job-details>.head>.right>.middle>.bottom .with-dot:before{position:absolute;content:' ';display:block;height:7px;width:7px;border-radius:50%;top:50%;left:0;transform:translate(0,-50%)}.job-details>.head>.right>.middle>.bottom .with-dot.orange:before{background-color:#fdae03}.job-details>.head>.right>.middle>.bottom .with-dot.green:before{background-color:#027c0c}.job-details>.head>.right>.middle>.bottom .with-dot.blue:before{background-color:#006aff}.job-details>.head>.right>.middle>.bottom .with-dot.empty:after{position:absolute;content:' ';display:block;height:3px;width:3px;border-radius:50%;top:50%;left:2px;transform:translate(0,-50%);background-color:#fff}.job-details>.head>.right>.middle>.bottom>.left>.bottom{flex-grow:0;flex-shrink:0;display:flex;flex-wrap:wrap;margin-top:13px}@media screen and (max-width:767px){.job-details>.head>.right>.middle>.bottom>.left>.bottom{margin-top:11px}}.job-details>.head>.right>.middle>.bottom>.left>.bottom p{flex-grow:0;flex-shrink:0;border-radius:2px;background:#233f94;padding:6px 12px;color:#fff;font-family:Montserrat SemiBold,sans-serif;font-size:10px;font-style:normal;font-weight:600;line-height:12px;margin-right:5px;margin-top:5px}.job-details>.head>.right>.middle>.bottom>.right{flex-basis:50%;flex-grow:1;flex-shrink:1;display:flex;flex-direction:column-reverse;justify-content:space-between;align-items:flex-end}@media screen and (max-width:767px){.job-details>.head>.right>.middle>.bottom>.right{align-items:stretch;margin-top:12px}}.job-details>.head>.right>.middle>.bottom>.right>.employment{padding-bottom:4px}.job-details>.head>.right>.middle>.bottom>.right>.employment>b{font-weight:500}.job-details>.head>.right>.bottom{flex-grow:0;flex-shrink:0;padding-top:24px;display:flex;justify-content:space-between}@media screen and (max-width:1099px){.job-details>.head>.right>.bottom{padding-top:20px}}@media screen and (max-width:767px){.job-details>.head>.right>.bottom{display:none}}.job-details>.head>.right>.bottom>.right{flex-grow:0;flex-shrink:0;display:flex;align-items:center}@media screen and (max-width:767px){.btn.btn-search-similar-vacancies{width:100%}}.job-details>.banner{margin-top:20px;border:1px solid #dcdcdc;border-radius:2px;font-size:0;line-height:0;display:flex;justify-content:center;box-shadow:0 3px 7px #dcdcdc;overflow:hidden}@media screen and (max-width:1099px){.job-details>.banner{margin-top:12px}}.job-details>.body{flex-grow:1;flex-shrink:0;display:flex;flex-direction:column;justify-content:flex-start;margin-top:20px;padding-right:380px;position:relative}@media screen and (max-width:1099px){.job-details>.body{margin-top:12px;padding-right:0}}.body hr{border:none;height:1px;margin:12px 0;background-color:#dcdcdc}@media screen and (max-width:767px){.body hr{margin:10px 0}}.job-details>.body>.left{max-width:762px;width:100%;padding:20px;border-radius:2px;border:1px solid #dcdcdc;box-shadow:0 3px 7px 0 rgba(0,0,0,.14)}@media screen and (max-width:1099px){.job-details>.body>.left{max-width:unset}}@media screen and (max-width:767px){.job-details>.body>.left{padding:16px 10px 10px}}.job-details>.body>.left+.left{margin-top:15px}@media screen and (max-width:1099px){.job-details>.body>.left+.left{margin-top:12px}}.job-details>.body>.left+.left.be-careful{margin-top:30px}@media screen and (max-width:767px){.job-details>.body>.left+.left.be-careful{margin-top:20px;font-size:13px;line-height:18px}}.job-details>.body>.left>h2{color:#233f94;font-size:20px;line-height:23px;margin-bottom:12px}@media screen and (max-width:767px){.job-details>.body>.left>h2{margin-bottom:10px;font-size:18px;line-height:19px}}.job-details>.body>.right{width:360px;position:absolute;right:0;padding:20px;border-radius:2px;border:1px solid #dcdcdc;box-shadow:0 3px 7px 0 #dcdcdc}@media screen and (max-width:1099px){.job-details>.body>.right{position:unset;width:100%}}@media screen and (max-width:767px){.job-details>.body>.right{padding:16px 10px 0}}.job-details>.body>.right.in-top-rating{padding:0;border:1px solid #a0c2f9}.job-details>.body>.right+.right{margin-top:20px}@media screen and (max-width:1099px){.job-details>.body>.right+.right{margin-top:12px}}@media screen and (max-width:1099px){.job-details>.body>.right+.right.similar-vacancies{margin-top:30px}}@media screen and (max-width:767px){.job-details>.body>.right+.right.similar-vacancies{padding-bottom:10px;margin-top:20px}}.job-details>.body>.right.banner{overflow:hidden;height:360px;padding:0;font-size:0;display:flex;justify-content:center;align-items:center}@media screen and (max-width:1099px){.job-details>.body>.right.banner{order:13;height:130px}}@media screen and (max-width:767px){.job-details>.body>.right.banner{height:86px}}@media screen and (max-width:479px){.job-details>.body>.right.banner{height:300px}}.job-details>.body>.right>h2{color:#233f94;font-family:Roboto,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:23px;padding-bottom:20px;border-bottom:1px solid #006aff;margin-bottom:10px}@media screen and (max-width:767px){.job-details>.body>.right>h2{font-size:16px;line-height:19px;padding-bottom:16px;margin-bottom:14px}}.body>.min-requirements{order:10;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;font-family:Roboto,sans-serif;font-style:normal;font-weight:400}.body>.min-requirements.left>h2{margin-bottom:20px}@media screen and (max-width:767px){.body>.min-requirements.left>h2{margin-bottom:16px;padding-left:5px;font-size:16px;line-height:21px}}.body>.min-requirements>.requirement{flex-basis:42px;flex-grow:1;flex-shrink:0;display:flex;background-color:#f5f6f9;color:#303030;font-size:15px;line-height:42px}@media screen and (max-width:767px){.body>.min-requirements>.requirement{font-size:14px}}.body>.min-requirements>.requirement:nth-child(2n+1){background-color:#fff}.body>.min-requirements>.requirement.visa-sponsorship{background-color:#e5f0ff}.body>.min-requirements>.requirement.visa-sponsorship.provided{background-color:#e4f3e5}.body>.min-requirements>.requirement.additional{padding:20px 20px 8px;border-radius:1px;background-color:#f5f6f9;flex-direction:column}@media screen and (max-width:767px){.body>.min-requirements>.requirement.additional{padding:16px 10px}}.body>.min-requirements>.requirement.preferred{padding:20px 20px 8px;margin-top:10px;border-radius:1px;border:1px solid #dcdcdc;background-color:#fff;flex-direction:column}@media screen and (max-width:767px){.body>.min-requirements>.requirement.preferred{padding:16px 10px}}@media screen and (max-width:767px){.body>.min-requirements>.requirement.collapsable{flex-direction:column;flex-basis:auto;flex-grow:1;flex-shrink:1;padding:12px 0}}.body>.min-requirements>.requirement.additional>h3,.body>.min-requirements>.requirement.preferred>h3{color:#233f94;font-size:20px;line-height:23px}@media screen and (max-width:767px){.body>.min-requirements>.requirement.additional>h3,.body>.min-requirements>.requirement.preferred>h3{font-size:16px;line-height:19px}}.body>.min-requirements>.requirement>.key{flex-basis:240px;flex-grow:0;flex-shrink:0;border-right:2px solid #fff;font-weight:500;padding:0 14px}@media screen and (max-width:767px){.body>.min-requirements>.requirement>.key{flex-basis:140px;padding:0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media screen and (max-width:767px){.body>.min-requirements>.requirement.collapsable>.key{flex-basis:16px;line-height:16px;border-right:0}}.body>.min-requirements>.requirement:nth-child(2n+1)>.key{border-right:2px solid #f5f6f9}.body>.min-requirements>.requirement.visa-sponsorship>.key{border-right:2px solid #fff}.body>.min-requirements>.requirement>.val{flex-grow:0;flex-shrink:1;padding:0 14px}@media screen and (max-width:767px){.body>.min-requirements>.requirement>.val{flex-grow:1;line-height:18px;padding:12px 10px}}@media screen and (max-width:767px){.body>.min-requirements>.requirement.collapsable>.val{margin-top:6px}}.body>.min-requirements>.requirement.lf>.val{line-height:20px;padding:12px 14px}@media screen and (max-width:767px){.body>.min-requirements>.requirement.lf>.val{font-size:13px;line-height:18px}}.body>.min-requirements>.requirement>.val>ul{color:#303030;font-size:15px;line-height:20px;padding-left:15px;margin:12px 0}@media screen and (max-width:767px){.body>.min-requirements>.requirement>.val>ul{margin:0;font-size:13px;line-height:18px}}@media screen and (max-width:767px){.body>.min-requirements>.requirement.collapsable>.val>ul{margin:0 0 0 5px}}.body>.min-requirements>.requirement>.val>ul>li{list-style:disc;padding-left:10px}@media screen and (max-width:767px){.body>.min-requirements>.requirement.collapsable>.val>ul>li{padding-left:0}.body>.min-requirements>.requirement.collapsable>.val>ul>li::marker{font-size:80%}}.body>.min-requirements>.requirement>.val>ul>li+li{margin-top:8px}@media screen and (max-width:767px){.body>.min-requirements>.requirement>.val>ul>li+li{margin-top:4px}}.body>.job-description{order:20;flex-basis:auto;display:flex;flex-direction:column;align-items:flex-start;font-family:Roboto,sans-serif;font-weight:400}.body>.job-description>p{color:#303030;font-size:15px;line-height:20px}@media screen and (max-width:767px){.body>.job-description>p{font-size:13px;line-height:18px;text-indent:4px}}.body>.job-description>p+p{margin-top:8px}@media screen and (max-width:767px){.body>.job-description>p+p{margin-top:4px}}.body>.job-description.collapsed>p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:60px}.body>.job-description.collapsed>p+p{display:none}.body>.job-description>.btn{margin-top:12px}@media screen and (max-width:767px){.body>.job-description>.btn{font-size:13px;margin-top:12px}}.body>.work-conditions,.body>.interview-steps{order:30;flex-grow:0;flex-shrink:0;display:flex;flex-direction:column}.body>.work-conditions>.condition,.body>.interview-steps>.step{flex-grow:0;flex-shrink:0;display:flex;background-color:#f5f6f9;color:#303030;text-align:center;font-family:Roboto,sans-serif;font-size:15px;font-weight:400;line-height:18px}@media screen and (max-width:767px){.body>.work-conditions>.condition,.body>.interview-steps>.step{flex-direction:column;padding:12px 10px;font-size:13px;line-height:18px}}.body>.work-conditions>.condition+.condition,.body>.interview-steps>.step+.step{margin-top:2px}.body>.work-conditions>.condition>.key,.body>.interview-steps>.step>.key{flex-basis:240px;flex-grow:0;flex-shrink:0;display:flex;justify-content:center;align-items:center;font-weight:500;border-right:2px solid #fff}@media screen and (max-width:767px){.body>.work-conditions>.condition>.key,.body>.interview-steps>.step>.key{flex-basis:auto;justify-content:flex-start;border-right:0}}.body>.work-conditions>.condition>.val,.body>.interview-steps>.step>.val{flex-grow:1;flex-shrink:1;padding:12px 14px;text-align:left}@media screen and (max-width:767px){.body>.work-conditions>.condition>.val,.body>.interview-steps>.step>.val{padding:6px 0}}.body>.work-conditions>.condition>.val>p{padding-left:14px;position:relative}.body>.work-conditions>.condition>.val>p:before{position:absolute;content:' ';width:4px;height:4px;border-radius:50%;background-color:#303030;top:7px;left:0}.body>.work-conditions>.condition>.val>p+p{margin-top:8px}.body>.interview-steps{order:40}.body>.compensation-benefits{order:50;font-family:Roboto,sans-serif;font-size:15px;font-weight:400;color:#303030}.body>.compensation-benefits>.benefits{display:flex;flex-wrap:wrap}.body>.compensation-benefits>.benefits>.benefit{border-radius:2px;background:#e5f0ff;padding:9px 15px;color:#233f94;font-size:14px;font-weight:500;line-height:16px;margin:0 5px 5px 0;white-space:nowrap}@media screen and (max-width:767px){.body>.compensation-benefits>.benefits>.benefit{font-size:13px}}.body>.compensation-benefits>.summary{margin-top:19px;padding:20px;background-color:#f5f6f9}@media screen and (max-width:767px){.body>.compensation-benefits>.summary{margin-top:11px;padding:12px 10px;font-size:13px;line-height:18px}}.body>.compensation-benefits>.summary>h3{font-weight:500;line-height:18px;margin-bottom:12px}@media screen and (max-width:767px){.body>.compensation-benefits>.summary>h3{line-height:15px;margin-bottom:6px}}.body>.compensation-benefits>.summary>ul{padding-left:20px}.body>.compensation-benefits>.summary li{list-style:disc;line-height:20px;padding-left:5px}.body>.compensation-benefits>.summary li+li{margin-top:8px}.body>.compensation-benefits>.summary li::marker{font-size:80%}.body>.equal-opportunities.left{order:55;color:#303030;font-family:Roboto,sans-serif;font-size:15px;font-weight:400;line-height:18px;display:flex}.body>.equal-opportunities.left>.c{padding:0 10px}.body>.equal-opportunities.left>.c>p:first-of-type{font-weight:500}.body>.equal-opportunities.left>.c>p+p{margin-top:10px}.body>.be-careful.left{order:60;padding:0;border-radius:0;border:0;box-shadow:none;color:#303030;font-family:Roboto,sans-serif;font-size:15px;font-weight:400;line-height:18px}.body>.be-careful>.btn.btn-report.underline{margin-top:6px;font-size:15px;color:#233f94;text-decoration:underline;padding-bottom:10px}@media screen and (max-width:767px){.body>.be-careful>.btn.btn-report.underline{margin-top:8px;font-size:13px;line-height:15px;padding-bottom:0}}.body>.be-careful>hr{margin-top:14px;margin-bottom:20px}@media screen and (max-width:1099px){.body>.be-careful>hr{margin-bottom:0}}@media screen and (max-width:767px){.body>.be-careful>hr{margin-top:18px}}.body>.be-careful>.bottom{display:flex;justify-content:space-between}@media screen and (max-width:1099px){.body>.be-careful>.bottom{display:none}}.body>.be-careful>.bottom>.right{flex-grow:0;flex-shrink:0;display:flex}.body>.base-location.right{top:0;color:#303030;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:16px;padding-bottom:0}@media screen and (max-width:1099px){.body>.base-location.right{order:12;margin-top:12px}}@media screen and (max-width:767px){.body>.base-location.right{font-size:13px;line-height:15px}}.body>.base-location.expired.right{padding-bottom:20px}@media screen and (max-width:767px){.body>.base-location.expired.right{padding:16px 10px}}.body>.base-location>.locations{margin-top:8px}@media screen and (max-width:767px){.body>.base-location>.locations{margin-top:6px}}.body>.base-location>.locations>.location{display:flex;align-items:center}.body>.base-location>.locations>.location+.location{margin-top:8px}@media screen and (max-width:767px){.body>.base-location>.locations>.location+.location{margin-top:4px}}.body>.base-location>.locations>.location>img{margin-right:8px}@media screen and (max-width:767px){.body>.base-location>.locations>.location>img{margin-right:6px}}.body>.base-location>.locations>.location>b{font-weight:500}.body>.base-location>.osmMap{height:200px;margin:20px -20px 0}@media screen and (max-width:767px){.body>.base-location>.osmMap{margin:16px -10px 0}}.body>.in-top-rating{top:360px;height:88px;display:flex}@media screen and (max-width:1099px){.body>.in-top-rating{top:auto;order:16}}.body>.in-top-rating>.left{padding:4px}.body>.in-top-rating>.right{flex-grow:1;flex-shrink:1;background-color:#022aa3;background-image:url(https://s.pilotsglobal.com/img/d/d/d/e/c/4/4/dddec44d8ee444af3fb71c04c1269db1.svg);background-position:100%;background-repeat:no-repeat;border-radius:0 2px 2px 0;display:flex;align-items:flex-end;padding:0 0 3px 12px;color:#fff;text-align:center;font-family:Roboto,sans-serif;line-height:normal}.body>.in-top-rating>.right>.top-value{flex-basis:63px;flex-grow:0;flex-shrink:0;font-size:54px;font-weight:900;line-height:63px;position:relative;border-top:1px solid #fff}.body>.in-top-rating>.right>.top-value:after{position:absolute;top:-7px;left:50%;width:32px;height:14px;content:'TOP';font-size:12px;font-weight:500;transform:translate(-50%,0);padding:0 4px;display:block;line-height:14px;background-color:#022aa3}.body>.in-top-rating>.right>.view-ratings{flex-basis:108px;flex-grow:0;flex-shrink:0;display:flex;flex-direction:column;align-items:flex-start;text-align:left;margin-left:14px;font-size:20px;font-weight:500;line-height:21px;padding:12px 0}.body>.in-top-rating>.right>.view-ratings>span{margin-top:4px;font-size:15px;font-weight:400;line-height:18px}.body>.similar-vacancies{top:360px;display:flex;flex-direction:column}@media screen and (max-width:1099px){.body>.similar-vacancies{top:auto;order:70}}.body>.in-top-rating+.similar-vacancies{top:460px}@media screen and (max-width:1099px){.body>.in-top-rating+.similar-vacancies{top:auto}}.body>.similar-vacancies>.join-pilot-community{flex-basis:164px;flex-grow:0;flex-shrink:0;display:flex;align-items:stretch;padding:6px;border-radius:2px;background-color:#022aa3;background-image:url(https://s.pilotsglobal.com/img/e/9/1/3/2/1/3/e913213ae8567b47b30b85eb70b050e5.svg);background-position:calc(100% + 33px);background-repeat:no-repeat}@media screen and (max-width:1099px){.body>.similar-vacancies>.join-pilot-community{flex-basis:112px;background-position:100%}}@media screen and (max-width:767px){.body>.similar-vacancies>.join-pilot-community{background-position:calc(100% + 33px)}}.body>.similar-vacancies>.join-pilot-community>.internal{border-radius:1px;border:1px solid #fff;flex-grow:1;flex-shrink:0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:0 15px}@media screen and (max-width:1099px){.body>.similar-vacancies>.join-pilot-community>.internal{flex-wrap:wrap;height:100px;align-content:space-between;padding:0 24px}}@media screen and (max-width:767px){.body>.similar-vacancies>.join-pilot-community>.internal{padding:20px 14px 14px;flex-wrap:nowrap;height:auto}}.body>.similar-vacancies>.join-pilot-community>.internal>p{color:#fff;font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;line-height:20px;margin:12px 0}@media screen and (min-width:768px) and (max-width:1099px){.body>.similar-vacancies>.join-pilot-community>.internal>.btn.btn-join-pilot-community{max-width:276px}}.job-details-sticky-header{height:100px;display:none;position:fixed;top:0;left:0;z-index:10001;width:100%;background-color:#fff;box-shadow:0 3px 7px 0 #dcdcdc;padding:10px 30px}@media screen and (max-width:1099px){.job-details-sticky-header{padding:10px 20px}}@media screen and (max-width:767px){.job-details-sticky-header{position:fixed;bottom:0;top:auto;height:134px;padding:10px 10px 74px;box-shadow:0 -3px 7px 0 #dcdcdc}}.job-details-sticky-header.visible{display:flex}@media screen and (max-width:767px){.job-details-sticky-header>img{width:50px;height:50px}}.job-details-sticky-header>.c{flex-grow:1;flex-shrink:1;flex-direction:column;color:#303030;margin-left:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;display:block}@media screen and (max-width:767px){.job-details-sticky-header>.c{margin-left:6px}}.job-details-sticky-header>.c>.t{flex-grow:0;flex-shrink:0;font-family:Montserrat,sans-serif;font-size:18px;font-weight:500;line-height:22px;overflow:hidden;text-overflow:ellipsis;width:100%}@media screen and (max-width:767px){.job-details-sticky-header>.c>.t{font-size:16px}}.job-details-sticky-header>.c>.m{flex-grow:0;flex-shrink:0;margin-top:3px;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:18px;display:flex;align-items:center}.job-details-sticky-header>.c>.m>span{overflow:hidden;text-overflow:ellipsis;display:flex}@media screen and (max-width:767px){.job-details-sticky-header>.c>.m>span>span{display:none}}.job-details-sticky-header>.c>.m>span>img{margin:0 8px}@media screen and (max-width:767px){.job-details-sticky-header>.c>.m>span>img{margin-left:0}}.job-details-sticky-header>.c>.b{flex-grow:0;flex-shrink:0;display:flex;align-items:center;margin-top:11px;color:#fff;font-family:Montserrat SemiBold,sans-serif;font-size:10px;font-weight:600;line-height:12px}@media screen and (max-width:767px){.job-details-sticky-header>.c>.b{display:none}}.job-details-sticky-header>.c>.b>span{border-radius:2px;background:#233f94;margin-right:5px;padding:4px 12px}.job-details-sticky-header>.l{flex-grow:0;flex-shrink:0;display:flex;align-items:center}@media screen and (max-width:767px){.job-details-sticky-header>.l{position:absolute;bottom:12px;left:10px;right:10px}}@media screen and (max-width:767px){.job-details-sticky-header>.l>.btn.btn-share{order:2;flex-shrink:0}}@media screen and (max-width:767px){.job-details-sticky-header>.l>.btn.btn-save-vacancy{order:3;flex-shrink:0}}.job-details-sticky-header>.l>.btn-iframe.outer,.job-details-sticky-header>.l>form{margin-left:12px}@media screen and (max-width:767px){.job-details-sticky-header>.l>.btn-iframe.outer{margin-left:0;margin-right:12px;order:1;min-width:200px;flex-shrink:1;flex-grow:1;height:52px}}@media screen and (max-width:767px){.job-details-sticky-header>.l>form{flex-grow:1;margin-left:0}}.cards-list{padding:0}.list-el.job{border:0;box-shadow:none;border-radius:0;margin:0 0 5px}@media screen and (min-width:1100px){.list-el.job{height:210px;padding:8px;min-width:230px}}.list-el.job+.list-el.job{margin:0 0 5px;padding-top:5px;border-top:1px solid #dcdcdc}.list-el:hover{transform:none;box-shadow:none;transition:unset}@media screen and (min-width:1100px){.list-el>.floater.type-rating{top:148px;right:auto;bottom:auto;left:10px}}@media screen and (min-width:1100px){.list-el>.floater.direct-entry+.floater.type-rating{left:110px}}@media screen and (min-width:1100px){.list-el>.floater.hiring-status{display:none;top:46px;right:220px;left:auto;bottom:auto}}@media screen and (min-width:1100px){.list-el>.floater.direct-entry{top:148px;right:auto;bottom:auto;left:10px;padding:0}}@media screen and (min-width:1100px){.save-job{position:absolute;top:0;left:auto;right:0;bottom:auto}}.card.job{border:none}@media screen and (min-width:1100px){.card.job{flex-wrap:wrap;height:100%;border-radius:0}}@media screen and (min-width:1100px){.card.job>.left{width:80px;height:80px;padding:0}}@media screen and (min-width:1100px){.card.job>.center{flex-basis:50%;flex-grow:1;flex-shrink:0;justify-content:flex-start;padding:5px 5px 0}}@media screen and (min-width:1100px){.card.job>.center>.h1{white-space:normal;overflow:visible;margin-top:0;position:absolute;top:6px;right:54px;left:96px;max-width:unset;min-width:unset;width:auto;height:88px;display:flex;align-items:center;font-size:16px;line-height:22px}}@media screen and (min-width:1100px){.card.job>.center>.h2{margin-top:0;position:absolute;top:94px;right:10px;left:10px;width:auto;max-width:unset;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:normal;color:#233f94}}@media screen and (min-width:1100px){.card.job>.center>.h3{display:none;margin-left:-66px;margin-top:12px;max-width:430px}}@media screen and (min-width:1100px){.card.job>.center>.h4{margin:0;width:auto;max-width:unset;display:flex;flex-wrap:nowrap;position:absolute;top:112px;right:10px;left:10px}}@media screen and (min-width:1100px){.card.job>.right{padding:0;margin:0;height:20px;position:absolute;right:10px;bottom:16px;left:10px;width:auto;display:flex;flex-direction:row;align-items:center}}.card.job>.right:before{display:none}@media screen and (min-width:1100px){.card.job>.right>.license,.card.job>.right>.time{flex-basis:50%;flex-grow:0;flex-shrink:0}}@media screen and (min-width:1100px){.card.job>.right>.time span{justify-content:flex-start}}@media screen and (min-width:1100px){.card.job>.right>.time>span+span{display:none}}@media screen and (min-width:1100px){.card.job>.right>.license{flex-direction:row;justify-content:flex-end}}@media screen and (min-width:1100px){.card.job>.right>.license>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media screen and (min-width:1100px){.card.job>.right>.license>span+span{position:absolute;bottom:26px}}