#section_career_hero_banner{background-image:linear-gradient(#0d0d0d, #282828);padding:115px 0}@media(max-width: 992px){#section_career_hero_banner{padding:64px 0}}#section_career_hero_banner .image-col img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#section_career_hero_banner .content-col{display:flex;flex-direction:column;justify-content:center}@media(max-width: 992px){#section_career_hero_banner .content-col{margin-bottom:20px}}#section_career_hero_banner .content-col h1{background:var(--Biao-Szary---Linear, linear-gradient(93deg, #ebebeb 17.56%, #8b8d92 106.41%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-family:Altone;font-size:88px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-2px}@media(max-width: 1440px){#section_career_hero_banner .content-col h1{font-size:68px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-2px}}@media(max-width: 1200px){#section_career_hero_banner .content-col h1{font-size:48px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:-2px;padding-bottom:10px}}#section_career_hero_banner .content-col h1 strong{background:var(--Niebieski-Time4IT-Linear, linear-gradient(90deg, #0e8bff 0%, #44a5ff 95.18%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-family:Altone;font-size:88px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-2px}#section_career_hero_banner .content-col p{color:#dadada;font-family:Inter;font-size:21px;font-style:normal;font-weight:300;line-height:140%;letter-spacing:.21px}#section_specialized{padding:120px 0 75px;background:linear-gradient(180deg, #ebebeb -9.73%, #ececec 133.68%);position:relative}@media(max-width: 1440px){#section_specialized{padding:100px 0 75px}}@media(max-width: 768px){#section_specialized{padding:60px 0 60px}}#section_specialized .title-desc{color:var(--Color, #040404);font-family:Altone;font-size:16px;font-style:normal;font-weight:400;line-height:120%;margin-bottom:0;opacity:.3;margin-top:20px}@media(max-width: 992px){#section_specialized .title-desc{font-size:14px}}#section_specialized .decor{position:absolute;top:0;right:0;bottom:0;height:100%;z-index:0}#section_specialized .content{display:grid;grid-template-columns:1fr 415px;gap:0 200px;grid-template-rows:repeat(5, auto) 1fr;z-index:9999999}@media(min-width: 1440px){#section_specialized .content{height:auto}}@media(max-width: 1440px){#section_specialized .content{gap:0 100px}}@media(max-width: 1200px){#section_specialized .content{gap:0 80px}}@media(max-width: 992px){#section_specialized .content{grid-template-columns:1fr 1fr}}@media(max-width: 768px){#section_specialized .content{grid-template-columns:1fr}}#section_specialized .content h2{grid-column:1/span 1;color:#040404;font-family:Altone;font-size:48px;font-style:normal;font-weight:500;line-height:100%;margin-bottom:30px}@media(max-width: 1440px){#section_specialized .content h2{font-size:38px}}@media(max-width: 768px){#section_specialized .content h2{font-size:21px}}#section_specialized .content .desc{grid-column:1/span 1;color:#040404;font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.54px;opacity:.4}@media(max-width: 768px){#section_specialized .content .desc{font-size:13px;font-style:normal;font-weight:300;line-height:140%;letter-spacing:.13px}}#section_specialized .content .tab_btn{grid-column:1/span 1;display:flex;gap:100px;border-bottom:1px solid rgba(117,117,117,.2);min-height:110px;align-items:center}@media(max-width: 1440px){#section_specialized .content .tab_btn{gap:30px;min-height:100px;height:-moz-fit-content;height:fit-content}}@media(max-width: 768px){#section_specialized .content .tab_btn{gap:40px}}#section_specialized .content .tab_btn span{color:#040404;font-family:"Altone";font-size:32px;font-style:normal;font-weight:300;line-height:110%;letter-spacing:.96px;opacity:.3;transition:.3s;padding:20px 0}@media(max-width: 1200px){#section_specialized .content .tab_btn span{font-size:24px}}@media(max-width: 768px){#section_specialized .content .tab_btn span{font-size:16px;font-weight:500;line-height:normal;letter-spacing:.48px}}#section_specialized .content .tab_btn:hover span{opacity:.6}#section_specialized .content .tab_btn .arrow{opacity:0;display:block;transform:translatex(-100%)}#section_specialized .content .tab_btn.active .arrow{opacity:1;display:block}@media(min-width: 768px){#section_specialized .content .tab_btn.active .arrow{transform:translatex(0)}}#section_specialized .content .tab_btn.active .title-desc{opacity:1}#section_specialized .content .tab_btn.active span{opacity:1;transition:.3s}#section_specialized .content .tab_btn.active .arrow{flex-grow:1;display:flex;justify-content:end}#section_specialized .content .tab_btn.active .arrow img{display:block;visibility:visible;transition:1s}#section_specialized .content .tab_btn .arrow{flex-grow:1;display:flex;justify-content:end}#section_specialized .content .tab_btn .arrow img{visibility:hidden;transition:1s}@media(max-width: 768px){#section_specialized .content .tab_btn .arrow img{display:block;visibility:visible;transition:0s;transform:rotate3d(1, 1, 0, 180deg);height:11px}}#section_specialized .content .tab_img{grid-column:2/span 1;grid-row:1/span 6;opacity:1;flex-direction:column;justify-content:center;align-items:center;padding-top:60px;transition:.3s;display:none}@media(max-width: 768px){#section_specialized .content .tab_img{grid-column:1/span 1;grid-row:auto;display:none}}#section_specialized .content .tab_img.active{opacity:1;display:block}#section_specialized .content .tab_img.active>img{opacity:1;aspect-ratio:1/1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#section_specialized .content .tab_img .content{display:flex;flex-direction:column;justify-content:start;align-items:center;gap:20px;height:100%;padding:0}#section_specialized .content .tab_img .content img{display:block;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:1;height:100%;width:100%;filter:saturate(0)}#section_specialized .content .tab_img .content p{color:#040404;text-align:center;font-family:Altone;font-size:16px;font-style:normal;font-weight:400;line-height:120%}#section_specialized .text{width:100%;display:flex;justify-content:space-between;align-items:center}@media(max-width: 768px){#section_specialized .text{flex-direction:column;align-items:start}}#section_specialized .text p{text-align:left !important;margin-bottom:0;max-width:180px}@media(max-width: 768px){#section_specialized .text p{max-width:100%;font-size:12px}}#section_specialized .text a{width:100%;display:flex;align-items:center;justify-content:end;gap:16px;z-index:1;transition:.3s}#section_specialized .text a:hover{transform:translateX(30px)}#section_specialized .text a span{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:160%;letter-spacing:.16px;background:var(--Niebieski-Time4IT-Linear, linear-gradient(90deg, #0e8bff 0%, #44a5ff 95.18%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media(max-width: 768px){#section_specialized .text a{margin-top:20px}}#section_specialized .text a .arrow1{width:-moz-fit-content;width:fit-content;width:auto;height:15px;width:30px}#section_specialized .text a .arrow1 img{filter:saturate(1) !important;display:block;-o-object-fit:contain;object-fit:contain;width:100%;height:100%}@media(max-width: 768px){#section_specialized .text a .arrow1 img{height:11px !important}}#section_faq{padding:120px 0;background-color:#282828}@media(max-width: 992px){#section_faq{padding:60px 0}}#section_faq h2{color:var(--Biay, #eaeaea);font-family:Altone;font-size:48px;font-style:normal;font-weight:500;line-height:120%}@media(max-width: 1440px){#section_faq h2{font-size:38px}}#section_faq .faq{display:flex;flex-direction:column}#section_faq .faq .btn{margin-top:20px}#section_faq .faq .faq-item{padding:30px 0;border-bottom:1px solid rgba(160,160,160,.5)}#section_faq .faq .faq-item .question{color:var(--Biay, #eaeaea);cursor:pointer;font-size:21px;font-style:normal;font-weight:300;line-height:130%;transition:.2s;display:flex;justify-content:space-between}@media(max-width: 1440px){#section_faq .faq .faq-item .question{font-size:28px}}@media(max-width: 992px){#section_faq .faq .faq-item .question{font-size:18px}}@media(max-width: 576px){#section_faq .faq .faq-item .question{font-size:14px}}#section_faq .faq .faq-item .question .chevron{width:24px;height:24px;display:inline-block;transition:.3s}#section_faq .faq .faq-item .question.active{text-shadow:-0.3px -0.3px 0 #fff,.3px -0.3px 0 #fff,-0.3px .3px 0 #fff,.3px .3px 0 #fff}#section_faq .faq .faq-item .question.active .chevron{transform:rotateX(180deg)}#section_faq .faq .faq-item .answer{padding:30px 0 0;color:var(--Biay, #eaeaea);font-family:Inter;font-size:16px;font-style:normal;font-weight:300;line-height:150%;display:none}@media(max-width: 992px){#section_faq .faq .faq-item .answer{font-size:14px !important}}#section_faq .faq .faq-item .answer p{margin-bottom:0}#section_faq .faq .faq-item .answer strong{color:#0e8bff}#section_faq.light{background:#ececec}#section_faq.light h2{color:var(--Color, #040404);font-family:Altone;font-size:52px;font-style:normal;font-weight:500;line-height:100%;margin-bottom:40px}@media(max-width: 1440px){#section_faq.light h2{font-size:38px}}#section_faq.light .faq .faq-item{border-top:1px solid rgba(160,160,160,.5);border-bottom:none}#section_faq.light .faq .faq-item .question{font-family:Altone;font-size:32px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.96px;background:var(--To, linear-gradient(0deg, #272727 18.7%, #000 91.56%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media(max-width: 1440px){#section_faq.light .faq .faq-item .question{font-size:28px}}@media(max-width: 992px){#section_faq.light .faq .faq-item .question{font-size:18px}}#section_faq.light .faq .faq-item .question.active{color:#0e8bff;text-shadow:-0.3px -0.3px 0 #0e8bff,.3px -0.3px 0 #0e8bff,-0.3px .3px 0 #0e8bff,.3px .3px 0 #0e8bff}#section_faq.light .faq .faq-item .question.active .chevron{transform:rotateX(180deg)}#section_faq.light .faq .faq-item .answer{color:#272727;font-family:Inter;font-size:18px;font-style:normal;font-weight:200;line-height:140%;letter-spacing:.54px}@media(max-width: 992px){#section_faq.light .faq .faq-item .answer{font-size:14px !important}}#section_faq.light .faq .faq-item .answer p{margin-bottom:1rem}#section_faq.light .faq .faq-item .answer strong{color:#272727 !important;font-family:Inter;font-size:18px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:.54px}#section_faq.light .faq .faq-item .answer ul li{margin-bottom:40px}#section_faq.light .faq .faq-item .answer ol{counter-reset:custom-counter;list-style:none;padding-left:0}#section_faq.light .faq .faq-item .answer ol li{counter-increment:custom-counter;position:relative;padding-left:35px;margin-bottom:40px}#section_faq.light .faq .faq-item .answer ol li::before{content:counter(custom-counter, decimal-leading-zero) "  ";position:absolute;left:0;color:#0e8bff;font-size:18px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.54px}#section_faq.career{background:#282828}#section_faq.career h2{font-family:Altone;font-size:52px;font-style:normal;font-weight:500;line-height:100%;color:#ebebeb;margin-bottom:32px}@media(max-width: 1440px){#section_faq.career h2{font-size:38px}}#section_faq.career .desc{color:#dadada;font-family:Inter;font-size:21px;font-style:normal;font-weight:300;line-height:160%;letter-spacing:.21px;max-width:752px;margin-bottom:55px}#section_faq.career .faq .faq-item{border-top:1px solid rgba(160,160,160,.5);border-bottom:none}#section_faq.career .faq .faq-item .question{color:var(--Biay, #eaeaea);font-family:Inter;font-size:32px;font-style:normal;font-weight:600;line-height:130%}@media(max-width: 1440px){#section_faq.career .faq .faq-item .question{font-size:28px}}@media(max-width: 992px){#section_faq.career .faq .faq-item .question{font-size:18px}}#section_faq.career .faq .faq-item .question.active{color:#0e8bff;text-shadow:-0.3px -0.3px 0 #0e8bff,.3px -0.3px 0 #0e8bff,-0.3px .3px 0 #0e8bff,.3px .3px 0 #0e8bff}#section_faq.career .faq .faq-item .question.active .chevron{transform:rotateX(180deg)}#section_faq.career .faq .faq-item .answer{color:#ebebeb;font-family:Inter;font-size:18px;font-style:normal;font-weight:200;line-height:140%;letter-spacing:.54px}@media(max-width: 992px){#section_faq.career .faq .faq-item .answer{font-size:14px !important}}#section_faq.career .faq .faq-item .answer h3,#section_faq.career .faq .faq-item .answer h4,#section_faq.career .faq .faq-item .answer h2{font-family:Inter;font-size:21px;font-style:normal;font-weight:700;line-height:130%;color:#0e8bff;margin-bottom:32px;margin-top:32px}@media(max-width: 992px){#section_faq.career .faq .faq-item .answer h3,#section_faq.career .faq .faq-item .answer h4,#section_faq.career .faq .faq-item .answer h2{font-size:16px}}#section_faq.career .faq .faq-item .answer p{margin-bottom:1rem}#section_faq.career .faq .faq-item .answer strong{color:#272727 !important;font-family:Inter;font-size:18px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:.54px}#section_faq.career .faq .faq-item .answer ul,#section_faq.career .faq .faq-item .answer ol{display:flex;flex-direction:column;gap:32px;list-style:none;padding-left:0}@media(max-width: 992px){#section_faq.career .faq .faq-item .answer ul,#section_faq.career .faq .faq-item .answer ol{gap:16px}}#section_faq.career .faq .faq-item .answer ul li,#section_faq.career .faq .faq-item .answer ol li{position:relative;padding-left:24px;font-size:16px;font-weight:300}@media(max-width: 992px){#section_faq.career .faq .faq-item .answer ul li,#section_faq.career .faq .faq-item .answer ol li{font-size:14px !important}}#section_faq.career .faq .faq-item .answer ul li:before,#section_faq.career .faq .faq-item .answer ol li:before{content:"";position:absolute;left:0;top:0;width:14px !important;height:7px;background-image:url("../../img/arrow-right.svg");background-size:contain;background-repeat:no-repeat;background-position:center;transform:translateY(100%)}#section_faq.career .faq .faq-item .answer ol{counter-reset:custom-counter;list-style:none;padding-left:0}#section_faq.career .faq .faq-item .answer ol li{counter-increment:custom-counter;position:relative;padding-left:35px;margin-bottom:40px}#section_faq.career .faq .faq-item .answer ol li::before{content:counter(custom-counter, decimal-leading-zero) "  ";position:absolute;left:0;color:#0e8bff;font-size:18px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.54px}#section_faq.career .application_modal{z-index:99999999;max-width:100%}#section_faq.career .application_modal .modal-dialog{max-width:1320px}#section_faq.career .application_modal .modal-dialog .modal-content{border-radius:0}#section_faq.career .application_modal .modal-dialog .modal-content .modal-header,#section_faq.career .application_modal .modal-dialog .modal-content .modal-footer{border:none;padding:30px 30px 10px}#section_faq.career .application_modal .modal-dialog .modal-content .modal-body{padding:0 90px}@media(max-width: 992px){#section_faq.career .application_modal .modal-dialog .modal-content .modal-body{padding:0 20px 20px !important}}#section_faq.career .application_modal .modal-dialog .modal-content .modal-body .content-col{display:flex;flex-direction:column;justify-content:center}@media(max-width: 992px){#section_faq.career .application_modal .modal-dialog .modal-content .modal-body .content-col{padding:0}}#section_faq.career .application_modal .modal-dialog .modal-content .modal-body .content-col h2{color:var(--Color, #040404) !important;font-family:Altone;font-size:52px;font-style:normal;font-weight:500;line-height:100%;background:none}@media(max-width: 992px){#section_faq.career .application_modal .modal-dialog .modal-content .modal-body .content-col h2{margin:20px 0 !important}}#section_faq.career .application_modal .modal-dialog .modal-content .modal-body .content-col .desc,#section_faq.career .application_modal .modal-dialog .modal-content .modal-body .content-col .desc p{color:#040404 !important;font-family:Inter;font-size:21px;font-style:normal;font-weight:200;line-height:160%;letter-spacing:.21px;max-width:573px;margin-bottom:0}@media(max-width: 992px){#section_faq.career .application_modal .modal-dialog .modal-content .modal-body .content-col .desc,#section_faq.career .application_modal .modal-dialog .modal-content .modal-body .content-col .desc p{margin:0 0 0 0 !important}}#section_faq.career .application_modal .modal-dialog .form-col form .more{display:none}#section_faq.career .application_modal .modal-dialog .form-col form input,#section_faq.career .application_modal .modal-dialog .form-col form textarea{border:none;padding:12px 0;background:rgba(0,0,0,0);border-bottom:1px solid #a0a0a0;width:100%;font-size:14px !important;font-style:normal;font-weight:200;line-height:normal;outline:none;margin-top:20px;color:var(--Color, #040404)}#section_faq.career .application_modal .modal-dialog .form-col form input::-moz-placeholder, #section_faq.career .application_modal .modal-dialog .form-col form textarea::-moz-placeholder{color:var(--Color, #040404) !important;font-size:14px !important;font-style:normal;font-weight:200;line-height:normal}#section_faq.career .application_modal .modal-dialog .form-col form input::placeholder,#section_faq.career .application_modal .modal-dialog .form-col form textarea::placeholder{color:var(--Color, #040404) !important;font-size:14px !important;font-style:normal;font-weight:200;line-height:normal}#section_faq.career .application_modal .modal-dialog .form-col form label{color:var(--Color, #040404) !important;font-size:14px !important;font-style:normal;font-weight:200;line-height:normal;width:100%;margin-top:30px}#section_faq.career .application_modal .modal-dialog .form-col form label input{margin-top:0}#section_faq.career .application_modal .modal-dialog .form-col form .wpcf7-list-item{padding:0;margin:10px 0 0}#section_faq.career .application_modal .modal-dialog .form-col form .wpcf7-list-item label{display:flex;align-items:start;gap:12px}#section_faq.career .application_modal .modal-dialog .form-col form .wpcf7-list-item label input{width:16px;height:16px;margin:5px}#section_faq.career .application_modal .modal-dialog .form-col form .wpcf7-list-item label span{color:var(--Color, #040404);font-family:Inter;font-size:10px;font-style:normal;font-weight:200;line-height:16px}#section_faq.career .application_modal .modal-dialog .form-col form .wpcf7-list-item strong{cursor:pointer}#section_faq.career .application_modal .modal-dialog .form-col form .wpcf7-not-valid-tip{font-size:12px;color:red}#section_faq.career .application_modal .modal-dialog .form-col form .wpcf7-submit{color:var(--Biay, #eaeaea);font-family:Altone;font-size:14px !important;font-style:normal;font-weight:500;line-height:100%;background:var(--Niebieski-Time4IT-Linear, linear-gradient(90deg, #0e8bff 0%, #44a5ff 95.18%))}