@font-face{font-family:iconfont;src:url(https://s.pilotsglobal.com/a/fonts/v2/iconFont.woff2)format("woff2"),url(https://s.pilotsglobal.com/a/fonts/v2/iconFont.woff)format("woff"),url(https://s.pilotsglobal.com/a/fonts/v2/iconFont.ttf)format("truetype"),url(https://s.pilotsglobal.com/a/fonts/v2/iconFont.svg#iconFont)format("svg");font-style:normal;font-variant:normal;font-weight:400}.icon-download:before,.icon-open-new:before{font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;font-display:swap}.icon-download:before{content:""}.icon-open-new:before{content:""}html,body{width:100%;min-height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html.is-hideScroll,body.is-hideScroll{overflow:hidden!important}html{-ms-overflow-style:scrollbar;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent}html.has-iframe{height:100%;overflow:hidden}body{overflow-x:clip;position:relative;margin:0;padding:0;background-color:#fff;line-height:1.42857143;font-size:14px;font-weight:500;font-family:montserrat,sans-serif;display:flex;flex-direction:column;min-height:100vh}body.has-iframe{position:fixed;height:100%;min-height:1px;overflow-y:hidden}body.no-scroll{overflow:hidden!important}body>.body{display:flex;flex-direction:column;justify-content:center;flex:1 0 auto}body>.body--start{justify-content:flex-start}body>.body--start.has-cookies,body>.body--start.has-covid,body>.body--start.has-password-is-not-set{margin-top:110px}@media screen and (max-width:1099px){body>.body--start.has-cookies,body>.body--start.has-covid,body>.body--start.has-password-is-not-set{margin-top:128px}}*{box-sizing:border-box}*:before,*:after{box-sizing:border-box}button,input,optgroup,select,textarea{font-size:100%;margin:0}button,input{overflow:visible}button[disabled]{opacity:.55;cursor:not-allowed}[type=search]{outline-offset:-2px}textarea{overflow:auto}p,h1,h2,h3,h4,h5,h6,hr{margin:0;padding:0}ul{margin:0;padding:0}ul li{list-style:none}a{outline:none;text-decoration:none}a:hover,a:focus{text-decoration:none}input[type=text]{appearance:none}.c-grid,.c-grid-fluid{width:100%;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}.c-grid{max-width:1230px}.c-grid-fluid{max-width:100%;padding-left:30px;padding-right:30px}@media screen and (max-width:1023px){.c-grid-fluid{padding-left:15px;padding-right:15px}}.icon-svg{display:inline-block}.icon-font{display:flex;line-height:1}.logotype__btn{display:flex;align-items:center;width:100%;max-width:147px}@media screen and (max-width:1535px){.logotype__btn{max-width:134px}}.logotype__img{display:block;max-width:100%;height:auto}.logotype__img-letters{fill:#05164d;transition:fill .35s ease-in-out}.logotype__img-icon{fill:#006aff;transition:fill .35s ease-in-out}.c-btn{outline:none;cursor:pointer;overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center;width:auto;border:none;border-radius:2px;transition:all .75s cubic-bezier(0,.9,.5,1)}.c-btn:hover,.c-btn:active{transition:all .75s cubic-bezier(0,.9,.5,1)}.c-btn:hover:after,.c-btn:active:after{opacity:1;visibility:visible;transform:translateX(-50%)translateY(-50%)scale(1);transition:all .75s cubic-bezier(0,.9,.5,1)}.c-btn:after{content:'';z-index:0;opacity:0;visibility:hidden;position:absolute;left:50%;top:50%;width:calc(100% + 30px);border-radius:50%;padding:calc(40% + 30px)0;transform:translateX(-50%)translateY(-50%)scale(0);backface-visibility:hidden;transform-origin:center;transition:all .75s cubic-bezier(0,.9,.5,1)}.c-btn .icon-font,.c-btn span{z-index:2;white-space:nowrap;position:relative;text-transform:capitalize;transition:color .75s cubic-bezier(0,.9,.5,1)}.c-btn .icon-font{margin-right:10px}.c-btn__wrapper{display:flex;align-items:center;justify-content:flex-start}.c-btn__secondary{padding-left:16px;padding-right:16px;background-color:#233f94}@media screen and (max-width:1535px){.c-btn__secondary{padding-left:9px;padding-right:9px}}.c-btn__secondary:after{background-color:#1e367f}.c-btn__secondary-big{height:46px}@media screen and (max-width:1535px){.c-btn__secondary-big{height:36px}}@media screen and (max-width:767px){.c-btn__secondary-big{height:44px}}.c-btn__secondary-big .icon-font,.c-btn__secondary-big span{font-size:12px}@media screen and (max-width:1535px){.c-btn__secondary-big .icon-font,.c-btn__secondary-big span{font-size:11px}}@media screen and (max-width:767px){.c-btn__secondary-big .icon-font,.c-btn__secondary-big span{font-size:12px}}.c-btn__secondary .icon-font,.c-btn__secondary span{color:#fff;font-weight:500}.c-btn__outline{padding-left:20px;padding-right:20px;border-width:1px;border-style:solid;background-color:initial;font-weight:500}.c-btn__outline:hover span{color:#fff}.c-btn__outline-medium span{font-size:11px}@media screen and (max-width:1535px){.c-btn__outline-medium span{font-size:10px}}.c-btn__outline-medium{height:40px}@media screen and (max-width:1535px){.c-btn__outline-medium{height:32px}}.c-btn__outline-big{height:46px;font-size:13px}@media screen and (max-width:1535px){.c-btn__outline-big{height:36px}}.c-btn__outline-primary{border-color:#006aff;color:#006aff}.c-btn__outline-primary:after{background-color:#006aff}.c-btn__outline-white{border-color:#fff;color:#fff}.c-btn__outline-white:hover span{color:#233f94}.c-btn__outline-white:after{background-color:#fff}.c-popper{position:relative}.c-popper:hover .c-poppertext{opacity:1;visibility:visible;z-index:1000;transition:opacity .35s ease-in-out,visibility .35s ease-in-out}.c-popper .c-poppertext{opacity:0;visibility:hidden;display:block;z-index:-1;position:absolute;top:100%;left:50%;transform:translateX(-50%);min-width:80px;max-width:220px;padding-top:10px;transition:opacity .35s ease-in-out,visibility .35s ease-in-out}.c-popper .c-poppertext.c-poppertext--info{min-width:unset;max-width:unset}.c-popper .c-poppertext.c-poppertext--info u{white-space:nowrap;min-height:unset;padding:5px 10px;border-color:#111a30;background-color:#111a30;color:#fff!important;font-size:11px}.c-popper .c-poppertext.c-poppertext--info u:after{content:'';position:absolute;top:-1px;left:50%;transform:translateX(-50%);width:0;height:0;border-width:6px;border-style:solid;border-color:transparent transparent #111a30 transparent}.c-popper .c-poppertext>u{white-space:nowrap;display:block;width:100%;min-height:29px;padding:10px 15px;border-width:1px;border-color:#a0c2f9;border-style:solid;border-radius:4px;background-color:#fff;box-shadow:0 8px 19px rgba(0,0,0,.14);text-decoration:none;color:#303030;font-size:14px;text-align:center}.c-popper .c-poppertext>u .c-btn{width:100%;min-width:unset;height:32px}.c-popper .c-poppertext>u .c-btn span{font-size:12px;text-transform:capitalize}.c-popper .c-poppertext>u .c-btn .icon-font{margin-right:0;margin-left:10px;font-size:14px}.c-popper .c-poppertext>u .c-btn__wrapper{width:100%;padding-top:5px}.header{z-index:2000;position:fixed;left:0;top:0;width:100%;background-color:#fff;box-shadow:0 3px 7px rgba(0,0,0,.2)}@media screen and (max-width:767px){.header{background-color:initial;box-shadow:none;transition:box-shadow .35s ease-in-out,background-color .35s ease-in-out}}.header:after{content:'';opacity:0;visibility:hidden;overflow:hidden;z-index:1000;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.75)}@media screen and (max-width:767px){.header:after{background-color:initial}}@media screen and (max-width:1023px){.header .c-grid-fluid{padding-left:20px;padding-right:20px}}@media screen and (max-width:767px){.header .c-grid-fluid{padding-left:15px;padding-right:15px}}.footer{flex-basis:94px;padding:22px 30px;flex-grow:0;flex-shrink:0;display:flex;background-color:#05154d;font-family:roboto,sans-serif;position:relative}@media screen and (max-width:1339px){.footer{flex-basis:144px;padding:20px;flex-wrap:wrap}}@media screen and (max-width:767px){.footer{flex-basis:270px;padding:20px 16px;line-height:0;font-size:0;flex-direction:column;flex-wrap:unset}}.footer>.logo{flex-basis:154px;flex-grow:0;flex-shrink:0;height:24px;order:1}@media screen and (max-width:767px){.footer>.logo{flex-basis:24px}}.footer>.associations{flex-grow:1;flex-shrink:0;display:flex;padding-left:24px;margin-left:24px;border-left:1px solid rgba(255,255,255,.54);height:24px;order:3}@media screen and (max-width:1339px){.footer>.associations{flex-basis:100%;flex-shrink:1;justify-content:flex-end;border-left:none;margin-left:0;padding-left:0;margin-top:20px;padding-top:20px;border-top:1px solid rgba(255,255,255,.54);height:44px;order:5}}@media screen and (max-width:767px){.footer>.associations{font-size:0;justify-content:space-evenly;align-items:center;margin-top:24px;flex-basis:36px;height:36px;flex-grow:0;flex-shrink:0}}.associations>.association{display:flex;align-items:center}.associations>.association+.association{margin-left:18px}.footer>.link-groups{order:4;flex-grow:1;flex-shrink:1;display:flex;flex-wrap:wrap;justify-content:flex-end;height:48px}@media screen and (max-width:767px){.footer>.link-groups{justify-content:flex-start;flex-direction:column;margin-top:24px;flex-basis:96px;flex-grow:0;flex-shrink:0}}.link-groups>.link-group{flex-basis:148px;flex-shrink:0;flex-grow:0;display:flex;flex-direction:column;align-items:flex-start}@media screen and (max-width:1339px){.link-groups>.link-group{flex-basis:112px}.link-groups>.link-group+.link-group{margin-left:4px}.link-groups>.link-group+.link-group.big-gap{margin-left:52px}}@media screen and (max-width:767px){.link-groups>.link-group{flex-basis:40px;justify-content:space-between}.link-groups>.link-group+.link-group{margin-left:0}.link-groups>.link-group+.link-group:nth-of-type(2n){margin-top:16px}.link-groups>.link-group+.link-group.big-gap{margin-left:0}}.link-groups>.link-group a{font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:24px;color:#fff}@media screen and (max-width:767px){.link-groups>.link-group a{line-height:18px}}.footer>.copyright{position:absolute;bottom:22px;left:30px;font-family:Roboto,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal;color:#fff}@media screen and (max-width:1339px){.footer>.copyright{left:20px}}@media screen and (max-width:767px){.footer>.copyright{left:16px;bottom:20px}}.covid{display:flex;transform:translateY(0);align-items:center;justify-content:space-between;width:100%;margin-left:auto;margin-right:auto;padding:9px 14px;background-color:#eff1f7;transition:transform .35s ease-in-out}@media screen and (max-width:767px){.covid{align-items:flex-start;height:70px;padding:10px}}.header{z-index:4000}.chevron{font-size:0;line-height:0;display:inline-block;vertical-align:middle;border-right:2px solid #697494;border-bottom:2px solid #697494;width:8px;height:8px}.chevron.right{transform:rotate(-45deg)skew(-10deg,-10deg)}.chevron.left{transform:rotate(135deg)skew(-10deg,-10deg)}.overlay{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:99999;background-color:rgba(0,0,0,.6);display:flex;flex-direction:row;justify-content:center;align-items:center}.overlay.hidden{display:none}.envelope{width:548px;height:318px;border-radius:4px;background-color:#fff;border:1px solid #dcdcdc;box-shadow:0 1px 6px rgba(0,0,0,.14);overflow:hidden;padding:40px;position:relative}.envelope .message{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.envelope .message>.top{margin-top:-25px;margin-right:-25px;padding-bottom:11px;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.envelope .message>.top button{outline:none;border:none;background-color:initial;cursor:pointer}.envelope .message>.middle>.top{font-size:0;line-height:0}.envelope .message>.middle>.top svg{vertical-align:middle;margin-right:4px}.envelope .message>.middle>.middle{margin-top:37px;font-size:24px;font-weight:500;line-height:30px;color:#233f94}.envelope .message>.middle hr{border:none;outline:none;height:1px;width:100%;background-color:#dcdcdc;margin:24px 0 19px}.envelope .message>.middle>.bottom p{font-size:16px;font-weight:500;line-height:24px;color:#303030}.envelope .message>.middle>.bottom p+p{margin-top:5px}.envelope .message>.middle>.bottom p strong{font-weight:600}.envelope .watermark{position:absolute;bottom:-26px;left:0}.action-buttons .apply{outline:none;border:none;cursor:pointer;display:flex;flex-direction:row;justify-content:center;align-items:center;height:48px;background-color:#006aff;border-radius:2px;font-size:15px;font-weight:700;line-height:18px;color:#fff;position:relative;box-shadow:0 1px 2px rgba(0,0,0,.2)}.action-buttons .apply:hover{background-color:#2d51c0}.action-buttons .apply.normal{width:134px;height:46px;padding:12px 24px;background:#0061e9;box-shadow:0 1px 2px rgba(0,0,0,.25);border-radius:2px;font-size:15px;font-weight:700;line-height:19px;color:#fff}.action-buttons .apply:active{background-color:#006aff}.action-buttons .apply.normal:hover{background-color:#006aff}.action-buttons .apply.normal:active{background-color:#0061e9}.action-buttons .apply.gray{min-width:134px;height:46px;padding:12px 24px;background-color:rgba(105,116,148,.67);box-shadow:0 1px 2px rgba(0,0,0,.25);border-radius:2px;font-size:15px;font-weight:700;line-height:19px;color:#fff}.action-buttons .apply.gray:hover{background-color:rgba(105,116,148,.9)}.action-buttons .apply.gray:active{background-color:rgba(105,116,148,.67)}.action-buttons .apply.gray svg{margin-right:11px}.action-buttons .apply.normal svg{margin-left:11px}.action-buttons .apply.normal.details{padding:12px 20px}.action-buttons .apply.easy{width:179px;height:46px;padding:12px 24px;background-color:#0061e9;box-shadow:0 1px 2px rgba(0,0,0,.25);border-radius:2px;font-size:15px;font-weight:700;line-height:19px;color:#fff}.action-buttons .apply.easy:hover{background-color:#006aff}.action-buttons .apply.easy:active{background-color:#0061e9}.action-buttons .apply.easy svg{order:0;margin-right:8px}.action-buttons .apply.now{width:150px;height:46px;padding:12px 24px;background-color:#0061e9;box-shadow:0 1px 2px rgba(0,0,0,.25);border-radius:2px;font-size:15px;font-weight:700;line-height:19px;color:#fff}.action-buttons .apply.now:hover{background-color:#006aff}.action-buttons .apply.now:active{background-color:#0061e9}.action-buttons .apply.applied{width:152px;height:46px;background:rgba(105,116,148,.67);border-radius:2px;font-size:15px;font-weight:700;line-height:19px;color:#fff}.action-buttons .apply.applied svg{order:0;margin-right:10px}.action-buttons .apply.apply-filters{width:240px;height:40px;background-color:#233f94;font-family:roboto,sans-serif;font-size:16px;font-weight:400;line-height:19px;color:#fff}.action-buttons .apply.apply-filters:hover{background-color:#2d51c0}.action-buttons .apply.apply-filters:active{background-color:#233f94}.action-buttons .search{width:139px;height:60px;background-color:#0061e9;border-radius:0 2px 2px 0;font-family:roboto,sans-serif;font-size:18px;font-weight:400;line-height:21px;color:#fff;padding-bottom:0}@media screen and (max-width:1535px){.action-buttons .search{height:49px}}.action-buttons .search:hover{background-color:#006aff}.action-buttons .search:active{background-color:#0061e9}.action-buttons .search svg{margin-right:11px}.action-buttons .recruiter{width:116px;height:40px;background-color:#233f94;box-shadow:0 1px 2px rgba(0,0,0,.2);border-radius:2px;font-family:roboto,sans-serif;font-size:16px;font-weight:400;color:#fff;line-height:19px}.action-buttons .recruiter:hover{background-color:#022aa3}.action-buttons .recruiter:active{background-color:#233f94}.action-buttons .apply.hiring-pilots{width:144px;height:40px;font-family:roboto,sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#233f94;box-shadow:0 1px 2px rgba(0,0,0,.2);background-color:#fff}.action-buttons .apply.hiring-pilots:hover{background-color:#ebecf3}.action-buttons .apply.hiring-pilots:active{background-color:#fff}.action-buttons .apply.find-vacancies{width:162px;height:46px;background-color:#0061e9;font-family:roboto,sans-serif;font-size:16px;font-weight:400;color:#fff;line-height:21px}.action-buttons .apply.find-vacancies:hover{background-color:#006aff}.action-buttons .apply.find-vacancies:active{background-color:#0061e9}.action-buttons .apply.find-vacancies svg{margin-left:11px}.action-buttons .apply.login-to-view{width:187px;height:46px;font-family:roboto,sans-serif;font-size:16px;font-weight:400;line-height:21px;color:#fff}.action-buttons .apply.login-to-view svg{margin-left:11px}.action-buttons .clear{border:none;outline:none;background-color:initial;cursor:pointer;font-size:13px;font-weight:600;line-height:16px;color:#697494}.action-buttons .clear:hover{color:#233f94}.tooltip-wrapper{display:none;position:absolute;transform:translateX(-50%);text-transform:none;z-index:3}.tooltip-wrapper .tooltip{position:relative;font-size:12px;line-height:16px;display:inline-block}.tooltip-wrapper .tooltip:after{display:inline-block;content:' ';position:absolute;left:50%;width:13px;height:13px;transform:translateX(-50%)rotate(-45deg)}.action-buttons .tooltip-wrapper,label .tooltip-wrapper{padding-top:12px;top:48px;left:50%}.apply:hover .tooltip-wrapper,.apply.active .tooltip-wrapper,label:hover .tooltip-wrapper{display:block}.action-buttons .tooltip-wrapper .tooltip,label .tooltip-wrapper .tooltip{width:180px;background-color:#fff;border:1px solid #dcdcdc;box-shadow:0 1px 6px rgba(0,0,0,.14);border-radius:2px;padding:6px 14px;font-family:montserrat,sans-serif;font-weight:500;color:#303030;text-align:center}.action-buttons .tooltip-wrapper .tooltip:after,label .tooltip-wrapper .tooltip:after{background-color:#fff;border:1px solid #dcdcdc;top:-8px;border-left:none;border-bottom:none}.action-buttons .tooltip-wrapper .tooltip a,label .tooltip-wrapper .tooltip a{font-size:12px;font-weight:500;line-height:15px;color:#006aff}.hiring-status{font-family:montserrat,sans-serif;font-size:10px;font-weight:600;height:24px;width:84px;display:flex;justify-content:center;align-items:center;border-radius:6px}.hiring-status.hiring-now{color:#027c0c;background-color:#e4f3e5}.hiring-status.on-hold{color:#805801;background-color:#fff5e0}.hiring-status.talent-pool{color:#233f94;background-color:#e0edff}.hiring-status.not-recruiting{background-color:#ebecf3;color:#697494}.hiring-status.applied{background:#ebecf3;color:#697494}.hiring-status.hiring-closed{min-width:100px;text-align:center;background-color:rgba(216,0,39,9%);border:1px solid #d80027;color:#d80027}