button[disabled]{opacity:.3;cursor:not-allowed}.btns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.btns--center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.btn{display:inline-block;background:#1e8cbc;padding:1rem 2.5rem;color:#fff;font-weight:700;border-radius:.3rem;border:none;outline:0;font-size:1.4rem;line-height:2rem;text-align:center;-webkit-transition:all .2s;transition:all .2s;cursor:pointer}.btn:active,.btn:hover{color:#fff;background:#62abcb}@media (max-width:768px){.btn{font-size:1.6rem;line-height:1.7rem;padding:1.2rem 2.5rem 1.3rem}}.btn--link{background-color:transparent;color:#1e8cbc;padding:0}@media (max-width:768px){.btn--link{padding:0}}.btn--link:hover{background-color:transparent;color:#62abcb}.btn--block{display:block}.btn--yellow{background:#efc411;color:#fff}.btn--large{padding:1.5rem 4rem}.btn--wide{padding:1rem 4.5rem}.btn--xwide{width:115px}.btn--block{width:100%}.btn--next svg{display:inline-block;vertical-align:middle;width:12px;height:12px;margin-left:.5rem;margin-bottom:.1rem}.btn--next svg g{fill:currentcolor}.btn--yellow:active,.btn--yellow:hover{background:#f3d451;color:#fff}.btn[disabled]:active,.btn[disabled]:hover{background:#1e8cbc}.btn--yellow[disabled]:active,.btn--yellow[disabled]:hover{background:#efc411}.btn--ghost{background:transparent;border:1px solid #1e8cbc;color:#1e8cbc;font-weight:400}.btn--ghost:active,.btn--ghost:focus,.btn--ghost:hover{color:#62abcb;border:1px solid #62abcb;background:transparent}button.btn[disabled]:active,button.btn[disabled]:hover{opacity:.3}.btn-new{display:inline-block;vertical-align:middle;border-radius:3px;border:1px solid #1e8cbc;font-size:1.4rem;line-height:1.8rem;padding:.8rem 1rem;background:#1e8cbc;width:15rem;text-align:center;color:#fff;-webkit-transition:all .2s;transition:all .2s;cursor:pointer}.btn-new:active,.btn-new:focus,.btn-new:hover{border-color:#62abcb;background:#62abcb}.btn-new[disabled]:active,.btn-new[disabled]:focus,.btn-new[disabled]:hover{opacity:.3;cursor:not-allowed;border-color:#1e8cbc;background:#1e8cbc}.btn-new--important{color:#fff;border-color:#efc411;background:#efc411}.btn-new--important:active,.btn-new--important:focus,.btn-new--important:hover{border-color:#f3d451;background:#f3d451}.btn-new--important[disabled]:active,.btn-new--important[disabled]:focus,.btn-new--important[disabled]:hover{border-color:#efc411;background:#efc411}.btn-new--unimportant{color:#1e8cbc;background:#fff}.btn-new--unimportant:active,.btn-new--unimportant:focus,.btn-new--unimportant:hover{color:#62abcb;border-color:#62abcb;background:#fff}.btn-new--unimportant[disabled]:active,.btn-new--unimportant[disabled]:focus,.btn-new--unimportant[disabled]:hover{color:#1e8cbc;background:#fff}.btn-new--ghost{color:#1e8cbc;border-color:#1e8cbc;background:transparent}.btn-new--ghost:active,.btn-new--ghost:focus,.btn-new--ghost:hover{color:#62abcb;border-color:#62abcb;background:transparent}.btn-new--ghost[disabled]:active,.btn-new--ghost[disabled]:focus,.btn-new--ghost[disabled]:hover{color:#1e8cbc;background:transparent}.btn-new--block{width:100%}.btn-new--wide{width:20rem}.btns-new{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.btns-new--center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.btns-new--spaced{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.btn-minus,.btn-plus{display:block;border:1px solid #1e8cbc;border-radius:3px;outline:none;padding:0;margin:0;width:2.5rem;height:2.5rem;line-height:2.3rem;color:#1e8cbc;background:transparent;font-size:0;position:relative;cursor:pointer}.btn-minus svg,.btn-plus svg{display:inline-block;vertical-align:middle}.btn-minus svg path,.btn-plus svg path{fill:#1e8cbc}@media (max-width:768px){.btn{position:relative;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.btn:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle,#000 10%,transparent 10.01%);background-repeat:no-repeat;background-position:50%;-webkit-transform:scale(10);transform:scale(10);opacity:0;-webkit-transition:opacity 1s,-webkit-transform .5s;transition:opacity 1s,-webkit-transform .5s;transition:transform .5s,opacity 1s;transition:transform .5s,opacity 1s,-webkit-transform .5s}.btn:active:after{-webkit-transform:scale(0);transform:scale(0);opacity:.2;-webkit-transition:0s;transition:0s}}.career-vacancy-block{padding-bottom:4rem}.career-vacancy-location{display:block;text-align:center;color:#fff;font-size:1.6rem;line-height:2rem;padding-top:.5rem}.career-vacancy-location:before{content:url(/img/pages/career/vacancy/location-pin-a0e27c26b4.svg);margin-right:.5rem}.career-vacancy-apply-button-top-block{padding-top:2rem}.career-vacancy-apply-button-bottom-block{margin:4rem 0 0}.career-vacancy-role-summary{max-width:1280px;margin:0 auto;padding-top:4rem}@media (max-width:1280px){.career-vacancy-role-summary{padding:4rem 1rem 0}}.career-vacancy-role-summary p{margin-bottom:0}.career-vacancy-responsibilities{max-width:1280px;margin:0 auto;padding-top:4rem}@media (max-width:1280px){.career-vacancy-responsibilities{padding:4rem 1rem 0}}.career-vacancy-qualifications{max-width:1280px;margin:0 auto;padding-top:4rem}@media (max-width:1280px){.career-vacancy-qualifications{padding:4rem 1rem 0}}.career-vacancy-description{max-width:1280px;margin:0 auto;padding-top:4rem}@media (max-width:1280px){.career-vacancy-description{padding:4rem 1rem 0}}.career-vacancy-description p{margin-bottom:0}.career-vacancy-block-header{display:block;font-size:2.4rem;font-weight:700;line-height:3rem;padding-bottom:2rem}.career-vacancy-block-list-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:1rem 0;border-top:.1rem solid #cbcbcb}.career-vacancy-block-list-item:last-of-type{border-bottom:.1rem solid #cbcbcb}.career-vacancy-block-list-item__check{border-radius:30px;background:#efc411;background-position:50%;background-image:url(/img/pages/career/vacancy/check-6f1dc62b9b.svg);background-repeat:no-repeat;background-size:50%;margin:auto 1rem auto 0;display:inline-block;width:1.6rem;height:1.6rem;-webkit-flex-basis:1.6rem;-ms-flex-preferred-size:1.6rem;flex-basis:1.6rem}.career-vacancy-block-list-item__text{font-size:1.4rem;line-height:1.8rem;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
/*# sourceMappingURL=maps/vacancy.css.map */
