@font-face{font-family:"Graphik-Regular-Web";font-style:normal;font-display: swap;font-weight:400;font-style:normal;font-stretch:normal;src:url("../../fonts/Graphik/Graphik-Regular-Web.eot?#iefix") format("embedded-opentype"), url("../../fonts/Graphik/Graphik-Regular-Web.woff") format("woff"), url("../../fonts/Graphik/Graphik-Regular-Web.ttf") format("truetype"), url("../../fonts/Graphik/Graphik-Regular-Web.svg") format("svg");}.ctc-popin{max-width:650px;border-radius:6px;padding-left:20px;padding-right:20px}.ctc-popin .close{cursor:pointer;position:absolute;top:20px;right:20px;color:#acacac;font-size:22px}.ctc-popin > h2{font-size:36px;margin-bottom:30px}.ctc-popin p{line-height:1.5;margin-bottom:30px}.ctc-popin .ctc-step-1 a{outline:none}.ctc-popin .ctc-step-1 a + a{margin-left:15px}.apply-fancybox .fancybox-slide--html{padding:0}.apply-fancybox .fancybox-bg{background:#f7f5f0}.apply-fancybox .fancybox-content{width:100%;background:#f7f5f0;padding:30px;overflow:hidden;vertical-align:top}.autocomplete-suggestions{z-index:100000 !important}.apply-confirmation p{line-height:1.5}.apply-step-1 > h2{font-size:36px;margin-bottom:30px}.candidate-page > h2{font-size:36px;margin-bottom:30px}.candidate-page .intro{font-size:16px;line-height:1.5;margin-bottom:20px}.candidate-page .intro a{color:#2175d9}.candidate-page .or{position:relative;font-size:16px;text-align:center}.candidate-page .or span{position:relative;display:inline-block;padding:0 10px;background:#fff}.candidate-page .or:before{content:'';position:absolute;left:0;top:10px;height:2px;width:100%;background:#d7d7d7}.candidate-page .a-import-linkedin .icon{font-size:20px;margin-right:10px}.candidate-page .std-form .tip{font-size:14px;color:#0f1941}.candidate-page .wrapper-input > label{font-size:16px;color:#0f1941}.candidate-page .wrapper-input > label sup{font-size:12px}.candidate-page .wrapper-input > label sup.opt{color:#878ca0}.candidate-page .wrapper-input > label a{color:#2175d9}.candidate-page .std-input-medium{font-size:18px}.apply-popin-title{position:relative;margin-bottom:30px}.apply-popin-title h2{font-size:26px;color:#0f1941;padding-right:50px;margin:0}.apply-popin-title .close{cursor:pointer;position:absolute;top:6px;right:0;color:#acacac;font-size:22px}.std-form label sup{font-size:12px}.std-form label sup.opt{color:#878ca0}.apply-popin-resume h3{font-size:20px;color:#2175d9;text-transform:uppercase}.apply-popin-resume .meta p{display:inline-block;color:#878ca0;margin-right:20px;margin-bottom:5px}.apply-popin-resume .meta p:last-of-type{margin-right:0}.apply-popin-resume .meta .icon{color:#2175d9;margin-right:5px}.apply-info .t{margin-bottom:30px}.apply-info .t h3{float:left;font-size:20px;color:#2175d9;margin:0}.apply-info .t a{float:right;color:#2175d9}.apply-info p{font-size:18px;margin-bottom:15px}.apply-info p .icon{color:#2175d9;margin-right:10px}.apply-info p:last-of-type{margin-bottom:0}.t-cv-block{font-size:26px !important;margin-bottom:20px !important}.apply-selects h2{font-size:20px;color:#2175d9}.select-block{margin-bottom:20px}.select-block a{display:block;font-size:18px;color:#2175d9;background:#fff;border:1px solid #878ca0;border-radius:3px;padding:20px 25px;text-decoration:none;line-height:40px}.select-block a .status{display:block;font-size:14px;color:#0f1941;margin-left:45px;margin-top:-20px}.select-block a .icon{float:left;font-size:35px;vertical-align:bottom;margin-right:10px}.select-block a .icon-arrow-down4,.select-block a .icon-cross2{float:right;font-size:22px;margin-top:12px;margin-right:0}.apply-block .select-block a{padding-top:3px;padding-bottom:0px}.apply-block > h2{font-size:26px;margin-bottom:20px}.apply-block .select-block{position:relative;z-index:1}.apply-block .select-block .icon-contract,.apply-block .select-block .icon-file-download2{margin-top:10px}.apply-block .select-block .icon-arrow-down4{margin-top:20px}.apply-block select{opacity:0}.apply-block .selectric-wrapper{margin-top:-76px}.apply-block .selectric{opacity:0}.selectric-check-it .selectric .label{color:#2175d9}.offer-sticky-clone{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;display:none;position:fixed;left:0;top:0;width:100%}.found-items > h2{font-size:26px;margin-bottom:20px}.found-items > p{font-size:18px;color:#acacac;margin-bottom:20px}.found-items .items{position:relative;background:#f7f5f0;border-radius:6px;padding:25px;margin-bottom:50px}.found-items .items p{font-size:18px;color:#2175d9;margin:0}.found-items .items p span{display:block;font-size:14px;color:#0f1941}.found-items .items p + p{margin-top:20px}.found-items .a-edit-fields{position:absolute;color:#2175d9;right:25px;top:25px}.t-editable{font-size:26px !important;margin-bottom:20px !important}.editable.inactive{display:none}.check-it{color:#2175d9}.how-to-apply{margin-top:40px}.how-to-apply h2{font-size:36px;margin-bottom:30px}.how-to-apply ul{border-top:1px solid #d7d7d7}.how-to-apply li{border-bottom:1px solid #d7d7d7;padding-top:20px;padding-bottom:20px}.how-to-apply li a{color:#2175d9;font-size:18px;text-decoration:none}.how-to-apply li a .icon{position:relative;top:4px;font-size:26px;margin-right:10px}.page-header-apply{position:relative;padding-bottom:30px}.page-header-apply .back{font-size:16px;padding:15px 0;margin:0}.page-header-apply .back a{color:#fff;text-decoration:none}.page-header-apply h1{font-size:32px;letter-spacing:-1px;color:#fff;text-transform:uppercase;margin:0;padding-top:20px;margin-bottom:20px}.page-header-apply h1 a{color:#fff}.page-header-apply .meta p{display:inline-block;font-size:18px;color:#fff;margin-right:20px}.page-header-apply .meta p:last-of-type{margin-right:0}.page-header-apply .meta .icon{color:#2175d9}#apply-confirmation .confirmation a{color:#fff;text-decoration:underline}#apply-confirmation .t-related-offers{font-size:20px;line-height:1.5;text-align:center;margin-bottom:30px}#apply-confirmation .jobs-cards-list{margin-bottom:60px}#apply-confirmation .jobs-cards-list .slick-dots{bottom:-40px}.apply-step-3 .apply-confirmation h2{font-size:36px}.apply-step-3 .t-related-offers{font-size:20px;line-height:1.5;margin-bottom:30px}.apply-step-3 .jobs-cards-list{margin-bottom:60px}.apply-step-3 .jobs-cards-list .slick-dots{bottom:-40px}@media only screen and (min-width:768px){.ctc-popin{width:650px;padding-left:40px;padding-right:40px}.ctc-popin .fake-radio-container .fake-radio label{line-height:58px;height:58px;padding:0 20px}.apply-fancybox .fancybox-bg{background:#0f1941}.apply-fancybox .fancybox-content{width:auto;border-radius:10px;padding:30px;vertical-align:middle}.apply-popin{width:460px}.how-to-apply{margin-top:0}}@media only screen and (min-width:992px){.page-header-apply{padding-bottom:30px}.page-header-apply .back{padding:25px 0 5px 0;font-size:14px}.page-header-apply .back a{opacity:0.6}.page-header-apply h1{font-size:60px;letter-spacing:-3px;padding-right:280px;margin:0;margin-bottom:20px;padding-top:10px}.offer-sticky{display:none}.offer-sticky h2{font-size:36px;margin-bottom:30px}.offer-sticky.active{display:block}.offer-sticky-clone h2{font-size:36px;margin-bottom:30px}.offer-sticky-clone.stuck{display:block}}.steps{position:relative;z-index:0}.steps ul{display:flex}.steps li{flex:1 1 100%;position:relative}.steps li:first-child{flex:1}.steps li:before{content:'';position:absolute;top:9px;left:0;width:100%;height:2px;background:#d7d7d7}.steps li.current:before,.steps li.completed:before{background:#6ba5b4}.steps li.current .point .d,.steps li.completed .point .d{border-color:#6ba5b4}.steps li.current .point .d{background:url(../../img/current-step.svg) no-repeat center center;background-size:8px}.steps li.completed{cursor:pointer}.steps li.completed .point .d{background:#6ba5b4 url(../../img/validate.svg) no-repeat center center;background-size:12px 8px}.steps li.completed .label{color:#878ca0}.steps li.completed:hover .label{color:#0f1941}.steps li:first-child:before{display:none}.steps .point{position:relative;padding:0 5px;width:30px;background:#f7f5f0;z-index:2;margin-left:auto}.steps .point .d{display:block;width:20px;height:20px;background:#fff;border:2px solid #d7d7d7;border-radius:50%}.steps .label{width:130px;left:-65px;text-align:center;font-size:16px;color:#878ca0;margin-top:5px;transform:translateX(-42px)}.steps-offer .point,.steps-candidate .point{background:#fff}@media only screen and (min-width:768px){.steps li{flex:inherit;width:130px;height:60px}.steps li:before{top:12px;left:0;margin-left:-100px}.steps li.current .point .d{background-size:10px}.steps li.completed .point .d{background-size:15px 11px}.steps .point{padding:0 10px;width:50px;margin-left:0}.steps .point .d{width:30px;height:30px}.steps-offer:before,.steps-candidate:before{content:'';position:absolute;top:12px;left:20px;width:92%;height:2px;background:#d7d7d7}.steps-offer li,.steps-candidate li{height:60px}.steps-offer li:before,.steps-candidate li:before{display:none}.steps-offer li{width:33.33%}.steps-offer li.step-2{text-align:center}.steps-offer li.step-2 .point{margin:0 auto}.steps-offer li.step-2 .label{width:100%;transform:translateX(0)}.steps-offer li.step-3{text-align:right}.steps-offer li.step-3 .point{margin:0 0 0 auto}.steps-offer li.step-3 .label{width:100%;text-align:right;transform:translateX(0)}.steps-candidate ul{margin-left:-12.5%;margin-right:-12.5%}.steps-candidate li{width:25%;text-align:center}.steps-candidate li .point{margin:0 auto}.steps-candidate li .label{width:100%;transform:translateX(0)}}.how-to-apply a li{color: #2175d9;font-size: 18px;text-decoration: none;}.how-to-apply a li .icon {position: relative;top: 4px;font-size: 26px;margin-right: 10px;}

