@font-face{font-family:FiraSans-Regular;font-style:normal;font-weight:400;src:url(/assets/font/firasans/FiraSans-Regular.woff2)format("woff2")}@font-face{font-family:FiraSans-Medium;font-style:normal;font-weight:500;src:url(/assets/font/firasans/FiraSans-Medium.woff2)format("woff2")}@font-face{font-family:SourceSans3-Regular;font-style:normal;font-weight:400;src:url(/assets/font/sourcesans3/SourceSans3-Regular.woff2)format("woff2")}@font-face{font-family:SourceSans3-Semibold;font-style:normal;font-weight:600;src:url(/assets/font/sourcesans3/SourceSans3-Semibold.woff2)format("woff2")}:root{--header-height:94px}.form{width:100%;max-width:583px}.form-content{flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;display:flex}.form__title{text-align:center;margin:0 0 34px}.form__item{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin:0 0 24px;display:flex;position:relative}.form__item.-info{margin-bottom:50px}.form__item.-parent-invalid .form__requirement{opacity:1;visibility:visible}.form__item.-parent-invalid .form__file{border:1px solid #cf0024}.form__label{color:#5c5e62;font-feature-settings:"kern" 1;font-kerning:normal;letter-spacing:.44px;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;margin:0 0 8px;padding:0 50px 0 0;font-family:SourceSans3-Semibold;font-size:1rem;font-style:normal;font-weight:600;line-height:1.5rem;display:flex}.form__input.-invalid{border:1px solid #cf0024}.form__input.-upload{opacity:0;width:0;height:0;position:absolute;top:0;left:0}.form__select.-invalid,.form__textarea.-invalid{border:1px solid #cf0024}.form__requirement{opacity:0;visibility:hidden;color:#cf0024;font-feature-settings:"kern" 1;font-kerning:normal;letter-spacing:-.01px;flex-direction:row;justify-content:flex-start;align-items:flex-start;font-family:SourceSans3-Regular;font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.3rem;display:flex;position:absolute;bottom:68px;right:0}.form__requirement.-textarea{bottom:108px}.form__campaigns{flex-direction:row;place-content:flex-start;display:flex}.form__campaigns__input{width:0;height:0;margin:0;display:none}.form__campaigns__input:checked~.form__campaigns__box:before{opacity:1}.form__campaigns__box{cursor:pointer;background-color:#fff;border:1px solid #e1e6e9;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;margin:0 20px 0 0;display:flex}.form__campaigns__box:before{content:"";opacity:0;background-image:url(/assets/svg/icon-tick-blue.svg);background-position:50%;background-repeat:no-repeat;background-size:21px;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:21px;height:14px;transition:opacity .2s;display:flex}.form__campaigns__text{color:#5c5e62;font-feature-settings:"kern" 1;font-kerning:normal;letter-spacing:.41px;padding:0 20px 0 0;font-family:SourceSans3-Regular;font-size:.9375rem;font-style:normal;font-weight:400;line-height:1.25rem}.form__campaigns__text a{text-decoration:underline}.form__campaigns.-parent-invalid .form__campaigns__box{border:1px solid #cf0024}.form__campaigns.-parent-invalid .form-item__requirement{display:none}.form__information p{color:#5c5e62;font-feature-settings:"kern" 1;font-kerning:normal;letter-spacing:.36px;text-align:center;font-family:SourceSans3-Regular;font-size:.8125rem;font-style:normal;font-weight:400;line-height:1rem}.form__information p a{color:#5c5e62;font-family:SourceSans3-Semibold;font-weight:600;transition:color .3s}.form__information p a:hover{color:#000}.form__file{background-color:#f1f5f7;border:1px solid #e1e6e9;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;height:60px;padding:10px;display:flex}.form__file__btn{color:#fff;font-feature-settings:"kern" 1;font-kerning:normal;letter-spacing:.46px;cursor:pointer;background-color:#b6bcbf;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;width:68px;height:40px;margin:0 20px 0 0;font-family:SourceSans3-Regular;font-size:1rem;font-style:normal;font-weight:400;line-height:1.6rem;transition:color .3s ease-out,background-color .3s ease-out;display:flex}.form__file__btn:hover{background-color:#9ca3a7}.form__file__content{color:#5c5e62;font-feature-settings:"kern" 1;font-kerning:normal;letter-spacing:.44px;flex-direction:column;justify-content:flex-start;align-items:flex-start;font-family:SourceSans3-Regular;font-size:1rem;font-weight:400;line-height:1.25rem;display:flex}.form__file__info{font-feature-settings:"kern" 1;font-kerning:normal;font-size:.6875rem;line-height:.875rem}.form__file.-valid{border:2px dashed #000}.form__button{flex-direction:row;justify-content:center;align-items:center;margin:0 0 16px;display:flex}.form__button.-career{margin-top:26px}.box-list{flex-flow:column wrap;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.box-list__item{background-color:#f1f5f7;background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;margin:0 0 20px;display:flex;position:relative;overflow:hidden}.box-list__item img{width:100%;height:auto}.box-list__link{z-index:1;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.box-list__link span{z-index:1;color:#fff;font-feature-settings:"kern" 1;font-kerning:normal;letter-spacing:.24px;text-align:center;flex-direction:row;justify-content:center;align-items:flex-start;width:70%;font-family:SourceSans3-Semibold;font-size:1.25rem;font-style:normal;font-weight:600;line-height:1.5rem;display:flex;position:relative}.box-list__link:after{content:"";z-index:0;opacity:.85;background-color:#0068c3;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:77%;height:70px;transition:width .3s cubic-bezier(.165,.84,.44,1),height .3s cubic-bezier(.165,.84,.44,1);display:flex;position:absolute}.box-list__link:hover:after{width:100%!important;height:100%!important}.box-list.-product .box-list__link:after{width:82%;height:100px}.box-list.-sector .box-list__link:after{width:82%}.career-list{padding:60px 0 100px}.career-application .content-wrapper{padding:0}.career-application__image{flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;padding:60px 0 0;display:flex}.career-application__image img{width:100%;height:auto}.career-application__content{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;padding:30px 24px 80px;display:flex}.career-application__text{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.career-application__text__title{margin:0 0 15px}.career-application__box{background-color:#f1f5f7;border:1px solid #e1e6e9;flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;margin:30px 0 0;padding:30px 20px;display:flex}.career-application__box__text{color:#5c5e62;font-feature-settings:"kern" 1;font-kerning:normal;letter-spacing:-.02px;flex-direction:row;justify-content:center;align-items:flex-start;margin:30px 0;font-family:SourceSans3-Semibold;font-size:1.125rem;font-style:normal;font-weight:600;line-height:1.8rem;display:flex}.career-application__box__button{cursor:pointer;background-color:#fff;border:1px solid #e1e6e9;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;height:50px;padding:0 40px;transition:background-color .3s,color .3s;display:flex}.career-application__box__button:hover{background-color:#e1e6e9}.career-application__box__button.-career{margin:0 0 14px}.career-application__box__button.-career img{width:96px;height:auto}.career-application__box__button.-linkedin img{width:72px;height:auto}.career-facilities .content-wrapper{border-top:1px solid #e1e6e9;align-items:center;padding:60px 0}.career-facilities__title{margin:0 0 30px}.career-facilities__content{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;display:flex}.career-facilities__item{text-align:center;background-color:#f1f5f7;flex-direction:column;justify-content:flex-start;align-items:center;width:60%;margin:0 0 20px;padding:50px 35px 40px;display:flex}.career-facilities__icon{background-color:#fff;border:1px solid #e1e6e9;border-radius:50%;flex-direction:row;justify-content:center;align-items:center;width:112px;height:112px;margin:0 0 25px;display:flex}.career-facilities__icon img{width:44px;height:auto}.career-facilities__name{color:#5c5e62;font-feature-settings:"kern" 1;font-kerning:normal;font-size:1.125rem;line-height:1.5rem}.career-info__item{background-color:#f1f5f7;border-top:1px solid #e1e6e9;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;padding:60px 0;display:flex}.career-info__item:nth-child(2n+2){background-color:#fff}.career-info__item-content{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.career-info__item-content img{width:100%;height:auto}.career-info__text{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin:30px 0 0;display:flex}.career-info__name{margin:0 0 10px}.career-info__button{width:100%;margin:24px 0 0}.career-form{border-top:1px solid #e1e6e9;padding:60px 0}.career-form__content{align-items:center}@media only screen and (width<=1023px){:root{--header-height:52px}}@media only screen and (width>=640px){.box-list{flex-direction:row;justify-content:space-between}.box-list__item{width:48%;margin:0 0 40px}.box-list__item:nth-of-type(2){transition-delay:.2s}.career-facilities .content-wrapper{padding:80px 0}.career-facilities__content{flex-flow:wrap;justify-content:center;align-items:stretch}.career-facilities__item{width:32%;margin:0 10px 20px}}@media only screen and (width>=768px){.form__item{margin:0 0 34px}.form__item.-info{margin-bottom:60px}.form__label{padding:0}.form__requirement.-textarea{bottom:128px}.form__campaigns__text{padding:0 50px 0 0}.form__information{padding:0 20px}.form__file__btn{margin:0 35px 0 0}.form__button{margin:0 0 27px}.career-list{padding:70px 0 80px}.career-info__item:nth-child(2n+2) .career-info__item-content{flex-direction:row-reverse}.career-info__item-content{flex-direction:row;justify-content:space-between;align-items:center}.career-info__item-content img{width:38%;height:auto}.career-info__text{width:55%;margin:0}.career-info__name{margin:0 0 15px}.career-info__button{width:250px}.career-form{padding:115px 0 90px}}@media only screen and (width>=1024px){.form-content{opacity:0;transition:opacity .5s cubic-bezier(.35,.46,.29,1.07),transform .5s cubic-bezier(.35,.46,.29,1.07);transform:translateY(20px)}.form-content.-done{opacity:1;transform:translateY(0)}.box-list__item{opacity:0;transition:opacity .5s cubic-bezier(.35,.46,.29,1.07),transform .5s cubic-bezier(.35,.46,.29,1.07);transform:translateY(20px)}.box-list__item.-done{opacity:1;transform:translateY(0)}.box-list__link span{font-feature-settings:"kern" 1;font-kerning:normal;letter-spacing:.29px;font-size:1.5rem;line-height:1.875rem}.box-list.-sector .box-list__link:after{height:100px}.page-header .content-wrapper{padding-bottom:60px}.career-application__image{opacity:0;margin:-60px 0 0;padding:0;transition:opacity .5s cubic-bezier(.35,.46,.29,1.07),transform .5s cubic-bezier(.35,.46,.29,1.07);transform:translateY(20px)}.career-application__image.-done{opacity:1;transform:translateY(0)}.career-application__content{flex-direction:row;justify-content:space-between;padding:60px 0 120px}.career-application__text{opacity:0;width:628px;transition:opacity .5s cubic-bezier(.35,.46,.29,1.07) .1s,transform .5s cubic-bezier(.35,.46,.29,1.07) .1s;transform:translateY(20px)}.career-application__text.-done{opacity:1;transform:translateY(0)}.career-application__box{opacity:0;width:274px;margin:0;padding:30px;transition:opacity .5s cubic-bezier(.35,.46,.29,1.07) .2s,transform .5s cubic-bezier(.35,.46,.29,1.07) .2s;transform:translateY(20px)}.career-application__box.-done{opacity:1;transform:translateY(0)}.career-facilities__title{opacity:0;margin:0 0 40px;transition:opacity .5s cubic-bezier(.35,.46,.29,1.07),transform .5s cubic-bezier(.35,.46,.29,1.07);transform:translateY(20px)}.career-facilities__title.-done{opacity:1;transform:translateY(0)}.career-facilities__item{opacity:0;width:222px;margin:0 17px;transition:opacity .5s cubic-bezier(.35,.46,.29,1.07),transform .5s cubic-bezier(.35,.46,.29,1.07);transform:translateY(20px)}.career-facilities__item:nth-of-type(2){transition-delay:.2s}.career-facilities__item:nth-of-type(3){transition-delay:.4s}.career-facilities__item:nth-of-type(4){transition-delay:.6s}.career-facilities__item.-done{opacity:1;transform:translateY(0)}.career-info__item{opacity:0;padding:45px 0;transition:opacity .5s cubic-bezier(.35,.46,.29,1.07),transform .5s cubic-bezier(.35,.46,.29,1.07);transform:translateY(20px)}.career-info__item.-done{opacity:1;transform:translateY(0)}}@media only screen and (width>=1248px){.career-facilities .content-wrapper{padding:115px 0 120px}}