.career{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:50px;max-width:1200px}.career-text{margin:110px auto 0;text-align:center;-ms-flex-preferred-size:100%;flex-basis:100%}.career-text .hero__grid{max-width:1200px}.career-text__content{width:70%;margin-right:3%;margin-left:auto}.career-text__text{color:#2a466e;font-size:23px;font-weight:300;text-align:left;line-height:1.3}.career-text__title{font-size:52px;margin-bottom:25px;color:#2a466e}.hero{min-height:600px}.hero__background{height:100%;width:100%;background-size:cover;background-position:center;z-index:2}.hero__triangle{height:100%;width:58%;overflow:hidden;left:-10%;background-size:cover;background-position:left;background-repeat:no-repeat;z-index:3}.hero__bottom{height:100%;width:100%;top:11%;z-index:1;margin-left:70px;background-repeat:no-repeat}.hero__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:19px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero__triangle .hero__grid{margin-left:27%;-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal}.hero__image{width:50%;margin-bottom:-20px}.hero__image img{width:100%}.hero__content{width:50%;padding-left:70px;margin-top:240px;color:#fff;-ms-flex-item-align:start;align-self:flex-start}.hero__content::after{content:"";position:absolute;background-image:url(../svg/hero-line-2.svg);height:681px;width:416px;background-size:contain;background-repeat:no-repeat;left:-49px;top:-159%}.hero__content h1{color:#fff;font-size:40px;margin-bottom:30px;line-height:1.2em}@media (min-width:1500px){.hero__triangle .hero__grid{margin-left:35%}}@media (max-width:991px){.hero__content br{display:none}.hero__background{height:80%;background-position:right}.hero__triangle{width:70%;left:-10%}.hero__bottom{top:-5%;left:-10%}}.vacancy__old{margin-top:41px;margin-bottom:41px}.vacancy__back{margin-bottom:30px;font-size:var(--text-small-font-size);text-transform:uppercase;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#0091ea;font-weight:600}.vacancy__back:focus,.vacancy__back:hover{opacity:.7;color:#0091ea;text-decoration:none}.vacancy__back:before{position:relative;content:'';height:13px;display:block;width:13px;-webkit-transform:rotate(90deg) translateY(4px);-ms-transform:rotate(90deg) translateY(4px);transform:rotate(90deg) translateY(4px);background-image:url(../svg/arrow-b.svg);background-size:contain;background-position:center;margin-right:4px;background-repeat:no-repeat}.vacancy__content ul{padding-left:20px;list-style-type:square;margin-bottom:30px}.vacancy__content ul li::marker{color:#0091ea}.vacancy__content h3,.vacancy__content h4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:var(--text-font-size);font-weight:800;margin-bottom:20px;margin-top:40px;margin-left:2px}.vacancy__content h3:before,.vacancy__content h4:before{content:'';background-color:#0091ea;width:4px;height:30px;margin-right:10px}.vacancy__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;max-width:1200px}.career__sidebar{width:25%;padding-right:60px}.career__empty{width:0}.career__main{width:70%;margin-top:45px;position:relative}.vacancy__inner{position:relative}.career-sidebar__container-title{font-size:var(--text-font-size);font-weight:700;text-transform:uppercase;color:#43b7ff}.career-sidebar__title{font-size:18px;font-weight:700;text-transform:uppercase;margin-bottom:0;color:#2a466e}.career-sidebar__container-text{font-size:var(--text-small-font-size);color:#2a466e;white-space:nowrap}.title-socials{display:none}.career-sidebar__container--yellow .career-sidebar__container-title{color:#5ac561}.career-sidebar__container--purple .career-sidebar__container-title{color:#02b9b6}.career-sidebar__container{margin-bottom:44px}.career-sidebar__filter span{display:block;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;text-decoration:none;color:#2a466e;padding-left:28px;position:relative;margin-bottom:15px;cursor:pointer}@media screen and (min-width:991px){.career-sidebar__filter span:hover::before{border:2px solid #43b7ff}.career-sidebar__container--yellow .career-sidebar__filter span:hover::before{border:2px solid #5ac561}}.career-sidebar__filter span::before{content:'';position:absolute;left:0;top:0;bottom:0;margin:auto 0;width:18px;height:18px;border:2px solid #e6e6e6}.career-sidebar__filter span.active::before{border-color:#43b7ff}.career-sidebar__filter span.active::after{content:"";position:absolute;left:0;top:50%;margin:-4.5px 0 0 4.4px;width:10px;height:7px;border-bottom:2px solid #43b7ff;border-left:2px solid #43b7ff;border-radius:2px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.career-sidebar__container--yellow .career-sidebar__filter span.active::before{border-color:#5ac561}.career-sidebar__container--yellow .career-sidebar__filter span.active::after{border-bottom:2px solid #5ac561;border-left:2px solid #5ac561}.career__vacancy{border-left:6px solid;border-right:none;border-right-width:0;padding:30px 110px 30px 25px;background-color:#f8fdff;margin-bottom:20px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-o-border-image:linear-gradient(to bottom,#6df,#66abff) 1 100%;border-image:-webkit-gradient(linear,left top,left bottom,from(#6df),to(#66abff)) 1 100%;border-image:linear-gradient(to bottom,#6df,#66abff) 1 100%;-webkit-box-shadow:3px 6px 5px rgba(42,70,110,.03);box-shadow:3px 6px 5px rgba(42,70,110,.03)}#wrapper .career__vacancy:focus,#wrapper .career__vacancy:hover{text-decoration:none}#wrapper .career__vacancy:focus .career__vacancy-title,#wrapper .career__vacancy:hover .career__vacancy-title{text-decoration:underline}.career__vacancy-title{font-weight:700;font-size:18px;color:#2a466e;text-transform:uppercase;text-decoration:none}.career__vacancy-details{position:absolute;right:5%;bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:var(--text-small-font-size);font-weight:600;color:#43b7ff}.career__vacancy-details:after{content:'';width:15px;height:15px;margin-left:15px;background-image:url(../svg/arrow-right.svg)}.career__vacancy-meta,.vacancy__vacancy-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}.career__vacancy-meta-location{width:100%;padding-left:30px;margin-top:10px}.career__vacancy-meta-location span{width:-webkit-max-content;width:-moz-max-content;width:max-content}.career__vacancy-meta-location::before{content:'';position:absolute;width:17px;left:25px;height:20px;background-repeat:no-repeat;background-size:contain;background-image:url(../svg/location-icon.svg)}.vacancy__vacancy-meta{margin-bottom:14px}.career__vacancy-meta{margin-top:14px}.career__vacancy .filter-item,.vacancy__vacancy-meta .filter-item{font-size:var(--text-small-font-size);font-weight:600;margin-right:10px;color:#fff;text-decoration:none;padding:5px 15px;background-color:#43b7ff;letter-spacing:.42px;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-top:10px}.career__vacancy-meta a:hover,.vacancy__vacancy-meta a:hover{opacity:7}.career__vacancy .filter-item--location,.vacancy__vacancy-meta .filter-item--location{background-color:transparent;color:#58cb60}.career__main-inner .item{width:100%}.career__main-inner.loadmore_wrap{display:none}.page-template-templatestemplate-career-php #true_loadmore_open_position{display:none}.career__vacancy--hot::after{content:'';width:24px;height:24px;position:absolute;background-image:url(../png/fire.png);-o-object-fit:contain;object-fit:contain;top:50%;right:32px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.career-popup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:34px;border:1px solid #f2f2f2}.career-popup__inner{width:75%;padding-right:10px}.career-popup__title{text-transform:initial;font-weight:600;margin-bottom:10px}.career-popup__button{font-weight:600}.career-popup__button:focus{color:#fff;-webkit-box-shadow:none;box-shadow:none}.career-socials a{width:48px;height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:10px}.career-socials{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:200px}.career-socials a img{-webkit-transition:-webkit-filter .3s ease;transition:-webkit-filter .3s ease;transition:filter .3s ease;transition:filter .3s ease,-webkit-filter .3s ease}.career-socials a:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}.career__popup-block .career__form,.fancybox-container .career__form{padding:45px 41px;border:1px solid #e5e5e5;margin-left:-41px;margin-right:-41px;max-width:1050px;width:90%;display:none}.career__form__text{margin-bottom:30px}.career__form .fancybox-close-small{right:30px;top:30px}.career__form .career__form__text{margin-bottom:30px}.career__form .form-group{margin-bottom:30px}.career__form .career-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.career__form-title{font-weight:600;text-transform:unset;margin-bottom:20px;margin-top:10px}.dropzone__outer{margin-top:20px;margin-bottom:30px}.dropzone__outer .dropzone{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px 15px;line-height:2.5}.contact-page-loader{position:relative;text-align:center;margin:15px auto 35px auto;z-index:9999;display:block;width:80px;height:80px;border:10px solid rgba(0,0,0,.3);border-radius:50%;border-top-color:#000;-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite}@keyframes spin{to{-webkit-transform:rotate(360deg)}}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg)}}.first-waiting-text{font-size:var(--h3-font-size);font-weight:600}.vacancy__title{font-size:var(--h3-font-size);font-weight:800;margin-bottom:24px}.vacancy__cities{font-size:18px;margin-bottom:24px}.vacancy__cities svg{margin-right:5px;margin-bottom:5px}.vacancy__meta-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:45px 0 60px}.vacancy__meta-wrapper.empty{display:none;margin:0}.vacancy__meta--recruiter{margin:30px 0;background-color:#ebf7ff;padding:25px}.vacancy__recruiter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.vacancy__recruiter:after{content:'';background-image:url(../svg/arrow-blu.svg);width:16px;height:16px;min-width:16px;margin-left:10px;background-repeat:no-repeat;background-position:center;background-size:contain}.vacancy__recruiter.active:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.vacancy__recruiter-image{width:80px;height:80px;min-width:80px;border-radius:50%;border:2px solid #0091ea;background-color:#fff}.recruiter-popup{margin-left:95px;padding-right:10px;margin-top:1rem}.recruiter-popup__contact-title{font-size:var(--text-font-size);text-transform:uppercase;color:#0091ea;font-weight:700;margin-bottom:0}.recruiter-popup__contact-title,.recruiter-popup__contact-value{word-break:break-all;font-size:var(--text-small-font-size)}.vacancy__recruiter-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.vacancy__meta-title{text-transform:uppercase;font-size:var(--text-font-size);color:#303b4e;font-weight:600}.vacancy__meta-title--share{font-size:22px;color:#0091ea;font-weight:400;line-height:1.4}.vacancy__recruiter-content{margin-left:15px}.vacancy__recruiter-content p{margin-bottom:0}.vacancy__recruiter-title{color:#303b4e;font-weight:700}.vacancy__share-item{width:48px;height:48px;border:2px solid #9da1a9;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:10px}.vacancy__share-item svg{height:20px}.vacancy__share-item svg path{fill:#9da1a9;-webkit-transition:fill .3s ease;transition:fill .3s ease}.vacancy__share-item svg rect{fill:#9da1a9;-webkit-transition:fill .3s ease;transition:fill .3s ease}.vacancy__share-item--facebook:hover svg path{fill:#0d8cf0}.vacancy__share-item--linkedin:hover svg path,.vacancy__share-item--linkedin:hover svg rect{fill:#0077b7}.vacancy__share-item--twitter:hover svg path{fill:#33b0f2}.vacancy__share{display:-webkit-box;display:-ms-flexbox;display:flex}.vacancy__form{padding:48px 32px;border:1px solid #f2f2f2;margin-top:100px}.vacancy__tl{margin-top:30px;background-color:#f7f7f7;text-align:center;padding:32px 23px;max-width:385px}.vacancy__tl-image{width:212px;height:212px;margin:0 auto 16px;overflow:hidden;border-radius:50%;border:2px solid #00c752}.vacancy__tl-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.vacancy__tl-title{font-size:var(--h3-font-size);font-weight:700;margin-bottom:5px;color:#000}.vacancy__tl-title a{color:#000;text-decoration:none}.vacancy__tl-title a:hover{color:#1e90ff}.vacancy__tl-position{color:#999}.vacancy__tl-description{position:relative;text-align:left;margin-top:25px}.vacancy__tl-description::before{content:'';display:block;background-image:url(../svg/single-quote.svg);width:23px;height:20px;margin:0 auto;background-position:center;background-repeat:no-repeat;background-size:contain;margin-bottom:25px}.vacancy__recruiter-post{color:#555;text-transform:capitalize}.career__main-hrtext{margin-bottom:29px}.no-vacancies{padding-top:5px;text-align:center}.no-vacancies h3{font-size:20px;margin-bottom:10px;font-weight:800;color:#2a466e}.no-vacancies p{text-align:center;font-weight:300;font-size:19px;margin-bottom:0;color:#2a466e}[data-position][disabled=disabled]{pointer-events:none}.career-sidebar__toggler p{text-transform:uppercase;font-weight:700;color:#fff;margin-bottom:0}.career-sidebar__toggler{border:2px solid #0091ea;padding:10px;cursor:pointer;display:none;position:relative}.career-sidebar__toggler h3{color:#0091ea;font-size:var(--text-font-size);margin-bottom:0}.career-sidebar__toggler--yellow{border:2px solid #ebd42c}.career-sidebar__toggler--yellow h3{color:#ebd42c}.career__socials-mobile{width:100%;display:none;margin-top:40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.career-sidebar__toggler .career-sidebar__toggler-arrow{position:absolute;right:15px;top:10px}.career-sidebar__toggler-arrow svg{width:14px}.career-sidebar__toggler.active{border-bottom:none}.career-sidebar__toggler.active .career-sidebar__toggler-arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);top:12px}.career-filter__selected{margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.career-filter__selected-inner{display:none}.career-filter__selected .filter-item{padding:5px 15px;font-size:var(--text-small-font-size);text-transform:capitalize;color:#fff;font-weight:600;background-color:#43b7ff;margin-right:20px;margin-bottom:2.5px}.career-filter__selected .filter-item:hover{text-decoration:none}.career-filter__selected .filter-item:last-of-type{margin-right:0}.career-sidebar__container .filter-item--clear{color:#43b7ff;font-size:18px;font-weight:600;margin-left:50px;position:relative}.career-sidebar__container .filter-item--clear:hover{text-decoration:none}.career-sidebar__container .filter-item--clear::before{content:'';position:absolute;width:50px;height:18px;left:-50px;margin-top:2px;background-repeat:no-repeat;background-size:contain;background-image:url(../svg/clear.svg)}.career-sidebar__container.career-sidebar__clear{width:-webkit-max-content;width:-moz-max-content;width:max-content}.career-filter__selected .filter-item--location{background-color:#58cb60}.career-filter__selected .filter-item--position{background-color:#0091ea}.career-filter__selected .filter-item::after{content:'\2715';margin-left:13px;margin-top:-5px;display:inline-block;width:12px!important;height:12px!important;font-size:22px;color:#fff;font-weight:400;vertical-align:middle;padding-bottom:25px}.career-sidebar__container .filter-item--clear:before{color:#303b4e}.career-sidebar__container .career-filter__clear{display:none}.career-filter__clear.active{display:block!important}.career__main-hrtext--mobile{display:none}.vacancy__main{width:70%}.vacancy__sidebar{width:25%}.page-template-template-career .contact-us-redesign{background:linear-gradient(286deg,rgba(0,201,255,.7) 0,rgba(146,254,157,.7) 80%)}.page-template-template-career .contact-us-redesign a{background:#58cb60}@media screen and (max-width:1500px){.vacancy__tl{min-width:1px}}@media screen and (max-width:1200px){.career-text__text{font-size:21px}.hero__triangle .hero__grid{margin-left:22%}.hero__bottom{margin-left:0}}@media screen and (max-width:1100px){.career-text__text{font-size:19px}.hero__triangle .hero__grid{margin-left:18%}}@media screen and (max-width:991px){.vacancy__container{max-width:initial}.vacancy__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vacancy__form{margin-top:50px}.career__main-hrtext{display:none}.career__main-hrtext--mobile{display:block;margin-bottom:10px}.vacancy__tl-description{font-size:var(--text-tiny-font-size)}.recruiter-popup .vacancy__recruiter-image{width:154px;height:154px}.vacancy__share{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vacancy__meta-title--share{text-align:center}.vacancy__tl-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vacancy__tl-text{margin-left:20px}.vacancy__tl-position{margin-bottom:0;font-size:var(--text-tiny-font-size)}.vacancy__tl-title{font-size:18px}.vacancy__tl{position:static;margin-bottom:25px;padding-top:19px;padding-bottom:19px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.vacancy__meta--recruiter{padding:23px}.vacancy__tl-text{text-align:left}.vacancy__tl-image{width:84px;height:84px;min-width:84px;margin:0;display:inline-block}.career__socials-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:25px}.hide-mobile{display:none!important;visibility:none}.career-socials{max-width:none}.career-socials a{margin:0 5px;width:43px}.career__empty,.career__main,.career__sidebar{width:100%;margin-top:0;padding-right:0}.career__main{margin:0 20px;padding-top:30px;border-top:1px solid #d1d1d1}.career-text{margin:70px 0 0 50px}.career-text .hero__grid::before{content:"";width:125px;height:125px;background-size:contain;margin-top:-139px;margin-left:-342px;position:absolute;background-repeat:no-repeat;background-image:url(../svg/line-blue-green.svg)}.career-text__content{width:428px;padding:20px;margin-left:0;z-index:1}.career-text .career__empty{width:0}.career-text__text{font-size:15px;line-height:1.5;font-weight:400}.career-text__title{font-size:42px;font-weight:700;text-align:left;color:#303b4e}.career-sidebar__container{width:100%;margin-bottom:0}.career__sidebar{margin-bottom:10px}.career-sidebar__clear{display:none}.career-sidebar__container--yellow .career-sidebar__container-title,.career-sidebar__container-title{color:#2a466e;padding:0 20px;font-size:14px}.career-sidebar__container--yellow .career-sidebar__container-title::after,.career-sidebar__container-title::after{content:"";width:10px;height:6px;margin-top:9px;margin-left:15px;position:absolute;background-size:contain;background-repeat:no-repeat;-webkit-transition:-webkit-transform 250ms;transition:-webkit-transform 250ms;transition:transform 250ms;transition:transform 250ms,-webkit-transform 250ms;background-image:url(../svg/arrow-right-filer.svg)}.career-filter__selected-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.career-sidebar__filter{padding:20px 10px 0 10px;position:absolute;z-index:100;visibility:hidden;opacity:0;-webkit-transition:opacity 250ms;transition:opacity 250ms;border:1px solid #30456b;border-top:0;background:#fff;width:200px;margin-left:-25px}.career-sidebar__filter::before{content:"";position:absolute;top:0;left:0;width:100%;height:5px;background:transparent linear-gradient(266deg,#00c9ff 0,#92fe9d 100%) 0 0 no-repeat padding-box;-webkit-transition-duration:.1s;transition-duration:.1s}.career-filter__selected-inner{padding:0 20px;overflow-x:scroll;-ms-flex-wrap:nowrap;flex-wrap:nowrap;scrollbar-width:none;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.career-filter__selected-inner::-webkit-scrollbar{display:none}.career-filter__selected .filter-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}.career-filter__selected .filter-item::after{margin-top:0}.career-sidebar__container.active-filter .career-sidebar__filter{visibility:visible;opacity:1}.career-sidebar__container.active-filter p::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.career-sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;width:175px;padding-left:27px}.career-sidebar__container:nth-child(3){margin-bottom:0!important}.career-sidebar__title{font-size:18px}.career-sidebar__container-text{font-size:15px}.career-filter__selected{margin:15px 0}.career__vacancy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px 15px 10px 10px}.career__vacancy-title{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:15px}.career__vacancy .filter-item{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:20px;margin-top:0}.career__vacancy-meta-location{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding-left:20px}.career__vacancy-meta-location::before{margin-top:4px;left:10px}.career__vacancy-details{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;margin-right:10px;position:static;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.career__vacancy-meta-location{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.career__vacancy-meta-location span.filter-item{margin-bottom:8px}.vacancy__meta-title--share{font-size:20px}.no-vacancies h3{font-size:25px;margin-bottom:0}.no-vacancies p{font-weight:400;font-size:16px}.career__main:has(>.career__main-inner.no-vacancies){border-top:none;border-top-width:0;border-top-color:transparent}}@media screen and (max-width:1114px){.dropzone__outer .dropzone{padding:23px 22px}}@media screen and (max-width:991px){.dropzone__outer .dropzone .dz-message .dz-button{font-size:var(--text-small-font-size)}}@media screen and (max-width:991px){.dropzone__outer .dropzone{padding:23px 33px}.hero__content{padding-left:55px;margin-top:190px}.hero__content:after{background-image:url(../svg/hero-line-tablet.svg);width:455px;left:-70px;top:-86%}.hero__content h1{font-size:53px}.career{margin-top:0;margin-bottom:25px;padding:0}.career-popup{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.career-popup__inner{width:100%;text-align:center}.vacancy__tl{display:none}.vacancy__form{margin-top:25px;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.vacancy__meta--recruiter{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.vacancy__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vacancy__main,.vacancy__sidebar{width:100%}.vacancy__meta-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:25px 0 30px}.vacancy__meta{width:100%;margin-bottom:30px}.vacancy__recruiter:after{margin-left:auto}.career-filter__selected .filter-item::after{padding-bottom:22px}.first-waiting-text{font-size:18px;font-weight:600}.second-waiting-text{font-size:var(--text-small-font-size)}.no-vacancies{padding:100px 0}}@media (max-width:800px){.hero__triangle{width:90%;left:-25%}.hero__background{left:10%}.hero__bottom{left:-30%;width:130%}.hero__content{margin-left:10%}.hero__content h1{font-size:50px}.hero__content:after{top:-92%}}@media screen and (max-width:640px){.hero::after{content:'';width:140px;height:25%;position:absolute;background-image:url(../svg/hero-bottom-line-mobile.svg);background-size:contain;top:81%;left:27%;z-index:4;background-repeat:no-repeat}.hero__bottom{display:none}.hero__triangle{width:125%;left:-25%;z-index:1}.hero__grid{max-width:540px}.hero__background{height:58%;background-size:contain;background-repeat:no-repeat;top:32%;background-position-x:right;background-position-y:bottom}.hero__content{margin-top:50px;margin-left:35%}.hero__content h1{font-size:35px;text-align:right}.hero__content::before{display:none}.hero__content::after{display:none}.dropzone__outer .dropzone{padding:23px 22px}.career__main{margin:0}.career__vacancy-title{font-size:var(--text-small-font-size)}.career__vacancy .filter-item,.vacancy__vacancy-meta .filter-item{margin-right:6px}.career__main-inner{padding-left:15px}.career__vacancy{border-left:4px solid;padding-bottom:15px}.career-filter__selected{margin:15px 0}.career-sidebar__filter{width:170px;margin-left:-11px}.vacancy__form,.vacancy__meta{width:100%;border:none;margin-bottom:0}.vacancy__form{padding:16px}.career-text{margin:40px 0 25px 0}.career-text .hero__grid::before{display:none}.career-text__content{width:300px;padding:0}.career-text__title{color:#2a466e;font-size:28px;font-weight:800;text-align:center;margin-bottom:20px}.career-text__text{font-size:14px}.career-sidebar{width:140px;padding-left:0}#directions .career-sidebar__container-title{padding-left:20px;padding-right:0}#locations .career-sidebar__container-title{padding-left:0;padding-right:20px}.career-sidebar__title{font-weight:600;margin-bottom:5px}.career-sidebar__container-text{font-size:13px}.no-vacancies h3{font-size:18px}.no-vacancies p{font-size:14px}.career__socials-mobile{margin-top:25px;margin-bottom:0}.no-vacancies{padding:70px 0}}@media screen and (max-width:550px){.hero{min-height:550px}.hero:after{top:79%}.hero__content{margin-left:25%}}@media screen and (max-width:450px){.hero{min-height:500px}.hero::after{left:15%}.hero__triangle{width:118%;left:-18%}.career__popup-new-content .col-lg-4{padding:0}.hero__content{margin-left:18%}}@media screen and (max-width:400px){.hero{min-height:465px}.hero__triangle{width:121%;left:-21%}}@media screen and (max-width:1920px) and (min-width:1700px){.hero{min-height:850px}.hero__content{margin-top:360px}.hero__content::after{left:-97px;top:-217%;height:870px;width:635px}}@media screen and (min-width:1921px){.career{margin-top:80px;max-width:1300px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:40px}.career-text__title{margin-bottom:50px}.career__main{max-width:820px}.hero{min-height:900px}.hero__background{width:86%;right:0}.hero__triangle{width:62%;overflow:hidden;background-position:inherit}.hero__triangle .hero__grid{margin-left:auto;margin-right:500px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:500px}.hero__content{margin-top:340px}.hero__content:after{height:1000px;width:605px;left:-80px;top:-174%}.hero__content h1{font-size:57px}.hero__bottom{width:50%;background-size:cover;top:18%;margin-left:24%}.career-text{margin:250px auto 0}.career__vacancy{margin-bottom:27px}}@media screen and (min-width:2300px){.hero__triangle .hero__grid{margin-right:650px}}.vacancy .vacancy__information-container{width:100%;font-family:"Open Sans";min-height:1202px;position:relative;height:auto}.vacancy .vacancy__information-container .vacancy__background-rectangle{width:100%;height:182px;background-color:#f3fafe;position:absolute;z-index:1;top:22px}.vacancy .vacancy__information-container .vacancy__background-triangle{background:linear-gradient(206deg,#48d5ff,#4c9cff);width:55%;height:1009px;left:-15%;position:absolute;z-index:2;-webkit-transform:skew(-20deg);-ms-transform:skew(-20deg);transform:skew(-20deg)}.vacancy .vacancy__information-container .vacancy__background-triangle:after{content:'';width:100%;left:23%;position:absolute;height:340px;bottom:-1px;background:url(../svg/mobidev-logo.svg) no-repeat center bottom/contain;-webkit-transform:skew(20deg);-ms-transform:skew(20deg);transform:skew(20deg)}.vacancy .vacancy__information-container .vacancy__information-left{position:absolute;z-index:2;max-width:50%;height:100%;width:50%;padding:75px 0 78px 128px}.vacancy .vacancy__information-container .vacancy__information-left .vacancy__back{color:#fff;text-transform:none;font-size:18px;font-weight:400;margin-bottom:133px}.vacancy .vacancy__information-container .vacancy__information-left .vacancy__back::before{background-image:url(../png/vacancy_arrow_back.png);-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.vacancy .vacancy__information-container .vacancy__information-left .vacancy__title{color:#fff;font-size:52px;line-height:70px;letter-spacing:.52px;max-width:75%;margin-bottom:42px}.vacancy .vacancy__information-container .vacancy__information-left .vacancy__information-left-position{margin-bottom:41px;max-width:65%}.vacancy .vacancy__information-container .vacancy__information-left .vacancy__information-left-position span{height:48px;border:1px solid #fff;background-color:transparent;font-size:18px;line-height:24px;letter-spacing:0;font-weight:600;margin:0;padding:12px 19px}.vacancy .vacancy__information-container .vacancy__information-left .vacancy__information-left-cities{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;max-width:60%}.vacancy .vacancy__information-container .vacancy__information-left .vacancy__information-left-cities .vacancy__information-left-cities-icon{width:18px;height:23px;min-width:18px;margin-top:12px;background-image:url(../png/vacancy_location.png);background-size:contain}.vacancy .vacancy__information-container .vacancy__information-left .vacancy__information-left-cities .vacancy__information-left-cities-items{max-width:550px;line-height:48px}.vacancy .vacancy__information-container .vacancy__information-left .vacancy__information-left-cities .vacancy__information-left-cities-items .filter-item--location{margin:0;font-size:18px;color:#fff}.vacancy .vacancy__information-container .vacancy__information-social{position:absolute;z-index:3;top:1071px;padding-left:6.5%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vacancy .vacancy__information-container .vacancy__information-social .vacancy__information-social-text{width:244px;font-size:20px;font-weight:600;color:#2a466e}.vacancy .vacancy__information-container .vacancy__information-social .vacancy__social-icon{width:48px;height:48px;margin-right:13px}.vacancy .vacancy__information-container .vacancy__information-social .vacancy__social-icon:hover{opacity:.7}.vacancy .vacancy__information-container .vacancy__information-right{position:absolute;z-index:2;left:50%}.vacancy .vacancy__information-container .vacancy__information-right .vacancy__meta-wrapper{height:115px}.vacancy .vacancy__information-container .vacancy__information-recruiter,.vacancy .vacancy__information-container .vacancy__information-recruiter-tablet{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:8px}.vacancy .vacancy__information-container .vacancy__information-recruiter .vacancy__recruiter-image,.vacancy .vacancy__information-container .vacancy__information-recruiter-tablet .vacancy__recruiter-image{width:115px;height:115px;min-width:115px;border-radius:50%;border:4px solid #fff;-webkit-box-shadow:0 0 3px #00000033;box-shadow:0 0 3px #00000033}.vacancy .vacancy__information-container .vacancy__information-recruiter .vacancy__recruiter-data,.vacancy .vacancy__information-container .vacancy__information-recruiter-tablet .vacancy__recruiter-data{margin-left:24px}.vacancy .vacancy__information-container .vacancy__information-recruiter .vacancy__recruiter-data .vacancy__meta-title,.vacancy .vacancy__information-container .vacancy__information-recruiter-tablet .vacancy__recruiter-data .vacancy__meta-title{text-transform:none;font-size:18px;color:#2a466e;font-weight:400;margin-bottom:8px}.vacancy .vacancy__information-container .vacancy__information-recruiter .vacancy__recruiter-data .vacancy__recruiter-title,.vacancy .vacancy__information-container .vacancy__information-recruiter-tablet .vacancy__recruiter-data .vacancy__recruiter-title{font-size:20px;color:#58cb60;margin-bottom:8px}.vacancy .vacancy__information-container .vacancy__information-recruiter .vacancy__recruiter-data .vacancy__recruiter-email-label,.vacancy .vacancy__information-container .vacancy__information-recruiter .vacancy__recruiter-data .vacancy__recruiter-skype-label,.vacancy .vacancy__information-container .vacancy__information-recruiter-tablet .vacancy__recruiter-data .vacancy__recruiter-email-label,.vacancy .vacancy__information-container .vacancy__information-recruiter-tablet .vacancy__recruiter-data .vacancy__recruiter-skype-label{font-size:16px;color:#43b7ff}.vacancy .vacancy__information-container .vacancy__information-recruiter .vacancy__recruiter-data .vacancy__recruiter-email,.vacancy .vacancy__information-container .vacancy__information-recruiter .vacancy__recruiter-data .vacancy__recruiter-skype,.vacancy .vacancy__information-container .vacancy__information-recruiter-tablet .vacancy__recruiter-data .vacancy__recruiter-email,.vacancy .vacancy__information-container .vacancy__information-recruiter-tablet .vacancy__recruiter-data .vacancy__recruiter-skype{font-size:16px;color:#2a466e;margin-left:4px}.vacancy .vacancy__information-container .vacancy__content{margin-left:50%;padding-top:244px;padding-right:16px;max-width:812px;color:#2a466e}.vacancy .vacancy__information-container .vacancy__content h1,.vacancy .vacancy__information-container .vacancy__content h2,.vacancy .vacancy__information-container .vacancy__content h3,.vacancy .vacancy__information-container .vacancy__content h4,.vacancy .vacancy__information-container .vacancy__content h5,.vacancy .vacancy__information-container .vacancy__content h6{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#43b7ff;font-size:20px;font-weight:600;margin:50px 0 0 -37px}.vacancy .vacancy__information-container .vacancy__content h1::before,.vacancy .vacancy__information-container .vacancy__content h2::before,.vacancy .vacancy__information-container .vacancy__content h3::before,.vacancy .vacancy__information-container .vacancy__content h4::before,.vacancy .vacancy__information-container .vacancy__content h5::before,.vacancy .vacancy__information-container .vacancy__content h6::before{display:inline-block;content:"";background:url(../png/vacancy_before_icon.png);background-size:cover;width:75px;min-width:75px;height:75px;margin-right:5px}.vacancy .vacancy__information-container .vacancy__content ul li{font-size:18px;line-height:28px}.vacancy .vacancy__information-container .vacancy__content ul li::marker{color:#2a466e}.vacancy .vacancy__information-container .vacancy__content p{font-size:18px;line-height:28px}.vacancy .vacancy__information-container .vacancy__information-recruiter-tablet{display:none}.vacancy .vacancy__information-container .vacancy__information-social-tablet{display:none}.vacancy .vacancy__apply-form-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:92px 0 155px 0;background-color:#f3fafe}.vacancy .vacancy__apply-form-container .vacancy__form{width:1134px;background-color:#fff;border:1px solid #f2f2f2;padding:76px 55px 31px 59px;margin:0;font-family:"Open Sans"}.vacancy .vacancy__apply-form-container .vacancy__form .career__form-title{text-transform:uppercase;font-size:28px;font-weight:800;line-height:38px;color:#2a466e;text-align:center;margin:0}.vacancy .vacancy__apply-form-container .vacancy__form .career__form__text{text-align:center;margin-top:17px;margin-bottom:50px;font-size:18px;line-height:28px;color:#2a466e}.vacancy .vacancy__apply-form-container .vacancy__form .career__form__text span{display:block;font-size:18px;line-height:28px}.vacancy .vacancy__apply-form-container .vacancy__form .form-holder-group-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.vacancy .vacancy__apply-form-container .vacancy__form .form-holder-group-container .form-group label{color:#2a466e;font-size:18px}.vacancy .vacancy__apply-form-container .vacancy__form .form-holder-group-container .form-group label.error{color:#e6768b!important;font-size:14px!important}.vacancy .vacancy__apply-form-container .vacancy__form .form-holder-group-container .form-group input{width:312px}.vacancy .vacancy__apply-form-container .vacancy__form .form-holder-group-container .form-group select{background-color:#f9f9fa}.vacancy .vacancy__apply-form-container .vacancy__form .form-holder-group-container .form-group select:focus{background-color:#fff}.vacancy .vacancy__apply-form-container .vacancy__form .form-holder-group-container .form-group #career-comment,.vacancy .vacancy__apply-form-container .vacancy__form .form-holder-group-container .form-group .career-comment,.vacancy .vacancy__apply-form-container .vacancy__form .form-holder-group-container .form-group select{max-width:665px}.vacancy .vacancy__apply-form-container .vacancy__form .form-holder-group-container .form-group #career-city{width:312px}.vacancy .vacancy__apply-form-container .vacancy__form .form-holder-group-container .form-holder-group-container-comment-block{width:665px}.vacancy .vacancy__apply-form-container .vacancy__form .form-holder-group-container .form-holder-group-container-comment-block .career-comment-container{margin-bottom:86px}.vacancy .vacancy__apply-form-container .vacancy__form .form-holder-group-container .form-holder-group-container-comment-block select.error{border-color:#e6768b}.vacancy .vacancy__apply-form-container .vacancy__form .form-holder-group-container .form-holder-group-container-comment-block select.valid~#career-source-error{display:none}.vacancy .vacancy__apply-form-container .vacancy__form .form-holder-group-container .career-checkbox{position:absolute;left:0;bottom:0;margin-bottom:0;height:53px}.vacancy .vacancy__apply-form-container .vacancy__form .form-holder-group-container .career-checkbox input[type=checkbox]~label:after{border-bottom-width:2px;border-left-width:2px}.vacancy .vacancy__apply-form-container .vacancy__form .form-holder-group-container .career-checkbox input[type=checkbox]{top:calc(50% - 27px)}.vacancy .vacancy__apply-form-container .vacancy__form .form-holder-group-container .career-checkbox #subscribe_company-error{padding-left:38px}.vacancy .vacancy__apply-form-container .vacancy__form .form-holder-group-container .dropzone__outer{width:312px;height:284px;margin:0}.vacancy .vacancy__apply-form-container .vacancy__form .form-holder-group-container .dropzone__outer .vacancy__dropzone-mobile-bottom-text-container{display:none}.vacancy .vacancy__apply-form-container .vacancy__form .form-holder-group-container .dropzone__outer label{display:none}.vacancy .vacancy__apply-form-container .vacancy__form .form-holder-group-container .dropzone__outer button{font-size:16px}.vacancy .vacancy__apply-form-container .vacancy__form .form-holder-group-container .dropzone__outer .dropzone{max-width:312px;padding:40px 34px;color:#7c8593;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.vacancy .vacancy__apply-form-container .vacancy__form .form-holder-group-container .dropzone__outer .dropzone .dz-message{width:100%}.vacancy .vacancy__apply-form-container .vacancy__form .form-holder-group-container .dropzone__outer .dropzone .dz-message .dz-button{color:#979da6}.vacancy .vacancy__apply-form-container .vacancy__form .form-holder-group-container .dropzone__outer .dropzone .dz-message .dz-button .vacancy__form-dropzone-bold-text{color:#979da6}.vacancy .vacancy__apply-form-container .vacancy__form .form-holder-group-container .dropzone__outer .dropzone .dz-message .vacancy__form-dropzone-text{text-transform:uppercase;font-weight:600;color:#43b7ff}.vacancy .vacancy__apply-form-container .vacancy__form .form-holder-group-container .dropzone__outer .dropzone .dz-message .vacancy__form-dropzone-load-text{text-decoration:underline;font-weight:600;color:#43b7ff}.vacancy .vacancy__apply-form-container .vacancy__form .form-holder-group-container .dropzone__outer .dropzone .dz-message .vacancy__form-dropzone-limit{height:48px;line-height:24px;margin:24px 0 8px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.vacancy .vacancy__apply-form-container .vacancy__form .form-holder-group-container .dropzone__outer .dz-started .dz-message .vacancy__form-dropzone-right-container{display:none}.vacancy .vacancy__apply-form-container .vacancy__form .form-holder-group-container .dropzone__outer .dz-started .dz-preview{width:100%;min-height:24px;margin:20px 16px 0 16px}.vacancy .vacancy__apply-form-container .vacancy__form .form-holder-group-container .dropzone__outer .dz-started .dz-preview .dz-image{display:none}.vacancy .vacancy__apply-form-container .vacancy__form .form-holder-group-container .dropzone__outer .dz-started .dz-preview .dz-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0;opacity:1}.vacancy .vacancy__apply-form-container .vacancy__form .form-holder-group-container .dropzone__outer .dz-started .dz-preview .dz-details::before{content:'';display:inline-block;width:6px;height:6px;border-radius:3px;background-color:#2a466e}.vacancy .vacancy__apply-form-container .vacancy__form .form-holder-group-container .dropzone__outer .dz-started .dz-preview .dz-details .dz-filename{width:60%;font-size:16px;font-weight:500;color:#2a466e;text-overflow:ellipsis}.vacancy .vacancy__apply-form-container .vacancy__form .form-holder-group-container .dropzone__outer .dz-started .dz-preview .dz-details .dz-filename:hover{overflow:hidden}.vacancy .vacancy__apply-form-container .vacancy__form .form-holder-group-container .dropzone__outer .dz-started .dz-preview .dz-details .dz-filename:hover span{border:1px solid transparent}.vacancy .vacancy__apply-form-container .vacancy__form .form-holder-group-container .dropzone__outer .dz-started .dz-preview .dz-details .dz-size{position:absolute;right:30px;font-size:14px;font-weight:300;color:#58cb60;margin:0}.vacancy .vacancy__apply-form-container .vacancy__form .form-holder-group-container .dropzone__outer .dz-started .dz-preview .dz-remove{position:absolute;right:0;top:-4px;width:24px;height:24px}.vacancy .vacancy__apply-form-container .vacancy__form .form-holder-group-container .dropzone__outer .dz-started .dz-preview .dz-remove::after{content:'';background:url(../svg/dz-close.svg) no-repeat center center/contain;width:24px;height:24px}.vacancy .vacancy__apply-form-container .vacancy__form input[type=submit]{width:400px;height:60px;margin-right:16px;background-color:#58cb60;font-family:"Open Sans";font-size:22px;font-weight:600;border:none}.vacancy .vacancy__apply-form-container .vacancy__form .vacancy__form-dropzone-submit-text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px}.vacancy .vacancy__apply-form-container .vacancy__form .vacancy__form-dropzone-submit-text-container .vacancy__form-dropzone-submit-text{max-width:763px;text-align:center;margin:0;color:#9da1a9}.vacancy .vacancy__apply-form-container .vacancy__form .vacancy__form-dropzone-submit-text-container .vacancy__form-dropzone-protected-link{color:#43b7ff;font-weight:600}.vacancy .vacancy__apply-form-container .vacancy__form select{background:url(../png/select_arrow.png) no-repeat right center}.vacancy .vacancy__apply-form-container .vacancy__form select:focus{background:url(../png/select_arrow_opened.png) no-repeat right center}.vacancy .vacancy__apply-form-container .vacancy__form .application-submitted-modal .modal-dialog{width:1037px;height:543px}.vacancy .vacancy__apply-form-container .vacancy__form .application-submitted-modal .modal-dialog .modal-triangle-container{width:540px;height:489px;position:absolute;top:0;left:0;z-index:2;overflow:hidden}.vacancy .vacancy__apply-form-container .vacancy__form .application-submitted-modal .modal-dialog .modal-triangle-container .modal-triangle{width:100%;height:100%;margin-left:-89px;background:linear-gradient(40deg,#00c9ff 50%,#92fe9d);-webkit-transform:skew(-20deg);-ms-transform:skew(-20deg);transform:skew(-20deg)}.vacancy .vacancy__apply-form-container .vacancy__form .application-submitted-modal .modal-dialog .modal-triangle-container .modal-triangle:after{content:'';width:100%;left:84px;position:absolute;height:211px;bottom:0;background:url(../svg/mobidev-logo.svg) no-repeat center bottom/contain;-webkit-transform:skew(20deg);-ms-transform:skew(20deg);transform:skew(20deg)}.vacancy .vacancy__apply-form-container .vacancy__form .application-submitted-modal .modal-dialog .modal-content{width:100%;height:100%;padding:108px 73px 108px 508px}.vacancy .vacancy__apply-form-container .vacancy__form .application-submitted-modal .modal-dialog .modal-content .modal-header{border:none;padding:0}.vacancy .vacancy__apply-form-container .vacancy__form .application-submitted-modal .modal-dialog .modal-content .modal-header .close{width:18px;height:18px;padding:0;top:29px;right:28px;overflow:visible}.vacancy .vacancy__apply-form-container .vacancy__form .application-submitted-modal .modal-dialog .modal-content .modal-header .close::after,.vacancy .vacancy__apply-form-container .vacancy__form .application-submitted-modal .modal-dialog .modal-content .modal-header .close::before{width:24px;height:2px;background:#2a466e}.vacancy .vacancy__apply-form-container .vacancy__form .application-submitted-modal .modal-dialog .modal-content .modal-body{padding:0}.vacancy .vacancy__apply-form-container .vacancy__form .application-submitted-modal .modal-dialog .modal-content .modal-body .loader-txt{color:#2a466e}.vacancy .vacancy__apply-form-container .vacancy__form .application-submitted-modal .modal-dialog .modal-content .modal-body .loader-txt .first-waiting-text{height:117px;font-size:42px;line-height:60px;font-weight:700;text-transform:uppercase;margin-bottom:46px}.vacancy .vacancy__apply-form-container .vacancy__form .application-submitted-modal .modal-dialog .modal-content .modal-body .loader-txt .second-waiting-text{height:164px;font-size:28px;line-height:42px;letter-spacing:.73px}.vacancy .vacancy__apply-form-container .vacancy__form .application-submitted-modal .modal-dialog .modal-content .modal-body .contact-page-loader{margin:123px auto}@media screen and (max-width:1700px){.vacancy .vacancy__information-container{min-height:1086px}.vacancy .vacancy__information-container .vacancy__background-triangle{width:62%;height:910px;left:-14%}.vacancy .vacancy__information-container .vacancy__background-triangle:after{height:245px;left:20%}.vacancy .vacancy__information-container .vacancy__information-left{padding:63px 0 82px 73px}.vacancy .vacancy__information-container .vacancy__information-left .vacancy__title{max-width:100%}.vacancy .vacancy__information-container .vacancy__information-left .vacancy__information-left-position{margin-bottom:28px}.vacancy .vacancy__information-container .vacancy__information-left .vacancy__information-left-cities{max-width:80%}.vacancy .vacancy__information-container .vacancy__information-right{left:62%;padding-left:34px}.vacancy .vacancy__information-container .vacancy__information-recruiter .vacancy__recruiter-data{margin-left:8px}.vacancy .vacancy__information-container .vacancy__information-recruiter .vacancy__recruiter-data .vacancy__meta-title{font-size:14px}.vacancy .vacancy__information-container .vacancy__information-recruiter .vacancy__recruiter-data .vacancy__recruiter-email,.vacancy .vacancy__information-container .vacancy__information-recruiter .vacancy__recruiter-data .vacancy__recruiter-email-label,.vacancy .vacancy__information-container .vacancy__information-recruiter .vacancy__recruiter-data .vacancy__recruiter-skype,.vacancy .vacancy__information-container .vacancy__information-recruiter .vacancy__recruiter-data .vacancy__recruiter-skype-label{font-size:14px}.vacancy .vacancy__information-container .vacancy__content{margin-left:61%;padding-right:58px}.vacancy .vacancy__information-container .vacancy__content ul li{font-size:16px;line-height:24px}.vacancy .vacancy__information-container .vacancy__content p{font-size:16px;line-height:24px}.vacancy .vacancy__information-container .vacancy__information-social{top:952px}.vacancy .vacancy__information-container .vacancy__information-social .vacancy__information-social-text{width:264px}}@media screen and (max-width:1199.98px){.vacancy .vacancy__information-container{min-height:1086px}.vacancy .vacancy__information-container .vacancy__background-rectangle{display:none}.vacancy .vacancy__information-container .vacancy__background-triangle{width:100%;height:406px;left:0;top:48px;-webkit-transform:skew(0);-ms-transform:skew(0);transform:skew(0);background:linear-gradient(230deg,#00c6ff,#0097ff,#0072ff);opacity:.7}.vacancy .vacancy__information-container .vacancy__background-triangle::after{-webkit-transform:skew(0);-ms-transform:skew(0);transform:skew(0);width:492px;height:289px;left:auto;right:0;opacity:.15}.vacancy .vacancy__information-container .vacancy__information-left{padding:14px 27px 0 28px;width:100%;max-width:100%;height:454px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vacancy .vacancy__information-container .vacancy__information-left .vacancy__back{color:#2a466e;margin-bottom:48px}.vacancy .vacancy__information-container .vacancy__information-left .vacancy__back::before{background-image:url(../png/arrow-back.png)}.vacancy .vacancy__information-container .vacancy__information-left .vacancy__title{max-width:100%;height:136px;margin-bottom:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0}.vacancy .vacancy__information-container .vacancy__information-social{display:none}.vacancy .vacancy__information-container .vacancy__information-right{display:none}.vacancy .vacancy__information-container .vacancy__content{margin-left:0;max-width:100%;padding:492px 34px 8px 32px}.vacancy .vacancy__information-container .vacancy__content h1,.vacancy .vacancy__information-container .vacancy__content h2,.vacancy .vacancy__information-container .vacancy__content h3,.vacancy .vacancy__information-container .vacancy__content h4,.vacancy .vacancy__information-container .vacancy__content h5,.vacancy .vacancy__information-container .vacancy__content h6{margin:30px 0 14px -27px}.vacancy .vacancy__information-container .vacancy__content ul li{font-size:18px;line-height:28px}.vacancy .vacancy__information-container .vacancy__content p{font-size:18px;line-height:28px}.vacancy .vacancy__information-container .vacancy__information-recruiter-tablet{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#f3fafe;height:182px;padding-left:32px;padding-top:32px;margin-bottom:32px}.vacancy .vacancy__information-container .vacancy__meta{width:100%;margin-bottom:30px}.vacancy .vacancy__information-container .vacancy__information-social-tablet{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vacancy .vacancy__information-container .vacancy__information-social-tablet .vacancy__information-social-text{width:100%;text-align:center;font-size:18px;font-weight:600;color:#2a466e;margin-bottom:16px}.vacancy .vacancy__information-container .vacancy__information-social-tablet .vacancy__share{display:-webkit-box;display:-ms-flexbox;display:flex}.vacancy .vacancy__information-container .vacancy__information-social-tablet .vacancy__social-icon{width:48px;height:48px;margin-right:13px}.vacancy .vacancy__information-container .vacancy__information-social-tablet .vacancy__social-icon:hover{opacity:.7}.vacancy .vacancy__apply-form-container{padding:0}.vacancy .vacancy__apply-form-container .vacancy__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;background-color:#f3fafe;border:none;padding:50px 0 0 0}.vacancy .vacancy__apply-form-container .vacancy__form .career__form{max-width:646px;padding:3px}.vacancy .vacancy__apply-form-container .vacancy__form .career__form input,.vacancy .vacancy__apply-form-container .vacancy__form .career__form select,.vacancy .vacancy__apply-form-container .vacancy__form .career__form textarea{background-color:#fff}.vacancy .vacancy__apply-form-container .vacancy__form .career__form .career__form-title{font-size:41px;font-weight:700;line-height:59px}.vacancy .vacancy__apply-form-container .vacancy__form .career__form .career__form__text{font-size:20px;line-height:28px;text-align:left;padding:0 3px}.vacancy .vacancy__apply-form-container .vacancy__form .career__form .career__form__text span{display:inline;font-size:20px}.vacancy .vacancy__apply-form-container .vacancy__form .career__form .form-holder-group-container .form-group{margin-bottom:20px}.vacancy .vacancy__apply-form-container .vacancy__form .career__form .form-holder-group-container .form-group #career-city{width:304px}.vacancy .vacancy__apply-form-container .vacancy__form .career__form .form-holder-group-container .form-group input,.vacancy .vacancy__apply-form-container .vacancy__form .career__form .form-holder-group-container .form-group select,.vacancy .vacancy__apply-form-container .vacancy__form .career__form .form-holder-group-container .form-group textarea{background-color:#fff}.vacancy .vacancy__apply-form-container .vacancy__form .career__form .form-holder-group-container .form-group label{color:#2a466e;font-size:18px}.vacancy .vacancy__apply-form-container .vacancy__form .career__form .form-holder-group-container .form-group input{width:304px}.vacancy .vacancy__apply-form-container .vacancy__form .career__form .form-holder-group-container .form-group input[type=checkbox]{width:500px;top:0;z-index:2}.vacancy .vacancy__apply-form-container .vacancy__form .career__form .form-holder-group-container .form-group input[type=checkbox]~label::before{background-color:#fff}.vacancy .vacancy__apply-form-container .vacancy__form .career__form .form-holder-group-container .form-holder-group-container-comment-block{max-width:645px}.vacancy .vacancy__apply-form-container .vacancy__form .career__form .form-holder-group-container .form-holder-group-container-comment-block .career-checkbox{bottom:-139px}.vacancy .vacancy__apply-form-container .vacancy__form .career__form .form-holder-group-container .dropzone__outer{width:100%;height:102px;margin-top:15px}.vacancy .vacancy__apply-form-container .vacancy__form .career__form .form-holder-group-container .dropzone__outer label{display:inline;color:#2a466e;font-size:18px}.vacancy .vacancy__apply-form-container .vacancy__form .career__form .form-holder-group-container .dropzone__outer .dropzone{width:100%;height:102px;max-width:100%;background-color:#fff;border-color:#9da1a9;margin-bottom:30px;margin-top:5px;padding-top:4px}.vacancy .vacancy__apply-form-container .vacancy__form .career__form .form-holder-group-container .dropzone__outer .dropzone .dz-preview{margin-bottom:56px}.vacancy .vacancy__apply-form-container .vacancy__form .career__form .form-holder-group-container .dropzone__outer .dropzone .dz-message{width:100%}.vacancy .vacancy__apply-form-container .vacancy__form .career__form .form-holder-group-container .dropzone__outer .dropzone .dz-message .dz-button{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vacancy .vacancy__apply-form-container .vacancy__form .career__form .form-holder-group-container .dropzone__outer .dropzone .dz-message .dz-button .vacancy__form-dropzone-text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vacancy .vacancy__apply-form-container .vacancy__form .career__form .form-holder-group-container .dropzone__outer .dropzone .dz-message .dz-button .vacancy__form-dropzone-text-container .vacancy__form-dropzone-text-icon{width:36px;height:36px;background:no-repeat center center/contain url(../png/upload_icon.png);margin-right:12px}.vacancy .vacancy__apply-form-container .vacancy__form .career__form .form-holder-group-container .dropzone__outer .dropzone .dz-message .dz-button .vacancy__form-dropzone-text-container .vacancy__form-dropzone-text-icon-disabled{width:36px;height:36px;background:no-repeat center center/contain url(../png/upload_icon_disabled.png);margin-right:12px;display:none}.vacancy .vacancy__apply-form-container .vacancy__form .career__form .form-holder-group-container .dropzone__outer .dropzone .dz-message .dz-button .vacancy__form-dropzone-text-container .vacancy__form-dropzone-text{color:#2a466e;font-size:16px}.vacancy .vacancy__apply-form-container .vacancy__form .career__form .form-holder-group-container .dropzone__outer .dropzone .dz-message .dz-button .vacancy__dropzone-middle-text{display:none}.vacancy .vacancy__apply-form-container .vacancy__form .career__form .form-holder-group-container .dropzone__outer .dropzone .dz-message .dz-button .vacancy__form-dropzone-limit{margin:8px 0 -9px 0;opacity:.9}.vacancy .vacancy__apply-form-container .vacancy__form .career__form .form-holder-group-container .dropzone__outer .dropzone .dz-message .dz-button .vacancy__form-dropzone-bold-text{font-weight:600}.vacancy .vacancy__apply-form-container .vacancy__form .career__form .form-holder-group-container .dropzone__outer .dz-started{padding:19px 0}.vacancy .vacancy__apply-form-container .vacancy__form .career__form .form-holder-group-container .dropzone__outer .dz-started .dz-message{width:50%;position:absolute;left:34px;top:28px}.vacancy .vacancy__apply-form-container .vacancy__form .career__form .form-holder-group-container .dropzone__outer .dz-started .dz-preview{width:calc(100% - 300px);margin:0 0 20px 283px}.vacancy .vacancy__apply-form-container .vacancy__form .career__form .form-holder-group-container .dropzone__outer .dz-started .dz-preview .dz-details .dz-size{margin-right:24px}.vacancy .vacancy__apply-form-container .vacancy__form .career__form .form-holder-group-container .dropzone__outer .dz-started .dz-preview .dz-details .dz-size span{color:#58cb60;font-weight:600}.vacancy .vacancy__apply-form-container .vacancy__form .career__form .form-holder-group-container .dropzone__outer .dz-started .dz-preview .dz-details .dz-size span strong{font-weight:600}.vacancy .vacancy__apply-form-container .vacancy__form .career__form input[type=submit]{width:400px;margin-right:0;margin-top:124px;background-color:#58cb60}.vacancy .vacancy__apply-form-container .vacancy__form .vacancy__form-dropzone-submit-text-container{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.vacancy .vacancy__apply-form-container .vacancy__form .vacancy__form-dropzone-submit-text-container .vacancy__form-dropzone-submit-text{max-width:640px;text-align:left}.vacancy .vacancy__apply-form-container .vacancy__form .vacancy__form-dropzone-submit-text-container .vacancy__form-dropzone-protected-link{font-weight:400}.vacancy .vacancy__apply-form-container .vacancy__form .application-submitted-modal .modal-dialog{width:556px;height:431px}.vacancy .vacancy__apply-form-container .vacancy__form .application-submitted-modal .modal-dialog .modal-triangle-container{display:none}.vacancy .vacancy__apply-form-container .vacancy__form .application-submitted-modal .modal-dialog .modal-content{width:100%;height:100%;padding:23px;background:linear-gradient(304deg,#00c9ff,#92fe9d)}.vacancy .vacancy__apply-form-container .vacancy__form .application-submitted-modal .modal-dialog .modal-content .modal-header .close{top:44px;right:43px}.vacancy .vacancy__apply-form-container .vacancy__form .application-submitted-modal .modal-dialog .modal-content .modal-body{padding:0;background-color:rgba(248,253,255,.8)}.vacancy .vacancy__apply-form-container .vacancy__form .application-submitted-modal .modal-dialog .modal-content .modal-body .loader-txt{position:absolute;top:0;left:0;z-index:2;color:#2a466e;padding:47px 44px 60px 44px}.vacancy .vacancy__apply-form-container .vacancy__form .application-submitted-modal .modal-dialog .modal-content .modal-body .loader-txt .first-waiting-text{height:113px;font-size:44px;line-height:53px;margin-bottom:22px}.vacancy .vacancy__apply-form-container .vacancy__form .application-submitted-modal .modal-dialog .modal-content .modal-body .loader-txt .second-waiting-text{height:143px;font-size:28px;line-height:35px;letter-spacing:0}.vacancy .vacancy__apply-form-container .vacancy__form .application-submitted-modal .modal-dialog .modal-content .modal-body .loader-txt .second-waiting-text span{display:inline}.vacancy .vacancy__apply-form-container .vacancy__form .application-submitted-modal .modal-dialog .modal-content .modal-body .contact-page-loader{margin:148px auto}.vacancy .vacancy__apply-form-container .vacancy__form .application-submitted-modal .modal-dialog .modal-content::before{content:'';width:100%;height:100%;background:url(../svg/line-contact-us-tablet.svg) no-repeat left bottom/contain;position:absolute;top:0;left:20px;z-index:1}}@media screen and (min-width:1921px){.vacancy .vacancy__information-container{min-height:1161px}.vacancy .vacancy__information-container .vacancy__background-triangle{left:-12%;height:1049px}.vacancy .vacancy__information-container .vacancy__background-triangle:after{height:362px}.vacancy .vacancy__information-container .vacancy__information-social{top:1079px;padding-left:16%}.vacancy .vacancy__information-container .vacancy__information-social .vacancy__information-social-text{width:264px}.vacancy .vacancy__information-container .vacancy__information-left{padding-left:13.75%}.vacancy .vacancy__information-container .vacancy__information-left .vacancy__title{font-size:62px;line-height:80px}.vacancy .vacancy__information-container .vacancy__information-left .vacancy__information-left-cities{max-width:80%}.vacancy .vacancy__information-container .vacancy__information-right{left:calc(50% + 86px)}.vacancy .vacancy__information-container .vacancy__content{margin-left:calc(50% + 86px)}.vacancy .vacancy__apply-form-container{padding:124px 0 123px 0}.vacancy .vacancy__apply-form-container .vacancy__form .application-submitted-modal .modal-dialog{width:1104px;height:582px}.vacancy .vacancy__apply-form-container .vacancy__form .application-submitted-modal .modal-dialog .modal-triangle-container{width:594px;height:538px}.vacancy .vacancy__apply-form-container .vacancy__form .application-submitted-modal .modal-dialog .modal-triangle-container .modal-triangle{margin-left:-100px}.vacancy .vacancy__apply-form-container .vacancy__form .application-submitted-modal .modal-dialog .modal-triangle-container .modal-triangle:after{left:96px;height:230px}.vacancy .vacancy__apply-form-container .vacancy__form .application-submitted-modal .modal-dialog .modal-content{padding:118px 81px 117px 567px}.vacancy .vacancy__apply-form-container .vacancy__form .application-submitted-modal .modal-dialog .modal-content .modal-body .loader-txt .first-waiting-text{height:141px;font-size:52px;line-height:70px;font-weight:800;margin-bottom:42px}.vacancy .vacancy__apply-form-container .vacancy__form .application-submitted-modal .modal-dialog .modal-content .modal-body .contact-page-loader{margin:142px auto}}@media screen and (min-width:2260px){.vacancy .vacancy__information-container .vacancy__background-triangle:after{left:26%}}@media screen and (max-width:991.98px){.vacancy .vacancy__apply-form-container .vacancy__form .career__form .form-holder-group-container .dropzone__outer .dropzone .dz-message .dz-button .vacancy__form-dropzone-text-container .vacancy__form-dropzone-tablet-title{color:#2a466e;font-size:16px;text-transform:uppercase;font-weight:600}.vacancy .vacancy__apply-form-container .vacancy__form .career__form .form-holder-group-container .dropzone__outer .dropzone .dz-message .dz-button .vacancy__form-dropzone-text-container .vacancy__form-dropzone-tablet-title span{color:#2a466e}}@media screen and (max-width:767px){.vacancy .vacancy__information-container .vacancy__background-triangle::after{width:396px}.vacancy .vacancy__information-container .vacancy__information-left .vacancy__title{font-size:42px;line-height:60px}.vacancy .vacancy__information-container .vacancy__information-left .vacancy__information-left-cities{max-width:100%}.vacancy .vacancy__information-container .vacancy__content p{font-size:16px;line-height:24px}.vacancy .vacancy__information-container .vacancy__content ul li{font-size:16px;line-height:24px}.vacancy .vacancy__apply-form-container .vacancy__form{width:90%}.vacancy .vacancy__apply-form-container .vacancy__form .career__form .career__form-title{font-size:36px;line-height:44px}.vacancy .vacancy__apply-form-container .vacancy__form .career__form .form-holder .form-holder-group-container .form-group{min-width:47.5%}.vacancy .vacancy__apply-form-container .vacancy__form .career__form .form-holder .form-holder-group-container .form-group #career-city,.vacancy .vacancy__apply-form-container .vacancy__form .career__form .form-holder .form-holder-group-container .form-group input{width:100%}.vacancy .vacancy__apply-form-container .vacancy__form .career__form .form-holder .form-holder-group-container .dropzone__outer .dz-started .dz-preview .dz-details .dz-size{margin-right:8px}}@media screen and (max-width:700px){.vacancy .vacancy__apply-form-container .vacancy__form .career__form{padding:0 30px}}@media screen and (max-width:640px){.vacancy .vacancy__information-container{min-height:auto}.vacancy .vacancy__information-container .vacancy__background-triangle::after{width:80%;opacity:.1}.vacancy .vacancy__information-container .vacancy__information-left{padding-left:17px;padding-right:7px}.vacancy .vacancy__information-container .vacancy__information-left .vacancy__title{font-size:38px;line-height:40px}.vacancy .vacancy__information-container .vacancy__information-left .vacancy__information-left-position{max-width:100%;line-height:24px;margin-bottom:14px}.vacancy .vacancy__information-container .vacancy__information-left .vacancy__information-left-cities{max-width:100%}.vacancy .vacancy__information-container .vacancy__information-left .vacancy__information-left-cities .vacancy__information-left-cities-items{line-height:24px;margin-top:12px}.vacancy .vacancy__information-container .vacancy__information-left .vacancy__information-left-cities .vacancy__information-left-cities-items span{padding-left:4px;padding-right:5px}.vacancy .vacancy__information-container .vacancy__content{padding:488px 18px 8px 18px;font-size:18px}.vacancy .vacancy__information-container .vacancy__content p{line-height:28px}.vacancy .vacancy__information-container .vacancy__content ul li{line-height:28px}.vacancy .vacancy__information-container .vacancy__content h1,.vacancy .vacancy__information-container .vacancy__content h2,.vacancy .vacancy__information-container .vacancy__content h3,.vacancy .vacancy__information-container .vacancy__content h4,.vacancy .vacancy__information-container .vacancy__content h5,.vacancy .vacancy__information-container .vacancy__content h6{margin:60px 0 30px 0}.vacancy .vacancy__information-container .vacancy__content h1::before,.vacancy .vacancy__information-container .vacancy__content h2::before,.vacancy .vacancy__information-container .vacancy__content h3::before,.vacancy .vacancy__information-container .vacancy__content h4::before,.vacancy .vacancy__information-container .vacancy__content h5::before,.vacancy .vacancy__information-container .vacancy__content h6::before{width:50px;min-width:50px;height:50px}.vacancy .vacancy__information-container .vacancy__information-recruiter-tablet{padding-left:18px;padding-top:56px;height:209px}.vacancy .vacancy__information-container .vacancy__information-recruiter-tablet .vacancy__recruiter-image{width:88px;min-width:88px;height:88px}.vacancy .vacancy__apply-form-container .vacancy__form{width:100%;padding:50px 18px 36px 18px}.vacancy .vacancy__apply-form-container .vacancy__form .career__form{max-width:100%;padding:0}.vacancy .vacancy__apply-form-container .vacancy__form .career__form .form-holder .form-holder-group-container .form-group{width:100%}.vacancy .vacancy__apply-form-container .vacancy__form .career__form .form-holder .form-holder-group-container .form-group label{font-size:16px}.vacancy .vacancy__apply-form-container .vacancy__form .career__form .form-holder .form-holder-group-container .form-holder-group-container-comment-block .career-checkbox{bottom:-188px}.vacancy .vacancy__apply-form-container .vacancy__form .career__form .form-holder .form-holder-group-container .dropzone__outer .vacancy__dropzone-mobile-bottom-text-container{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.vacancy .vacancy__apply-form-container .vacancy__form .career__form .form-holder .form-holder-group-container .dropzone__outer label{font-size:16px!important;color:#2a466e}.vacancy .vacancy__apply-form-container .vacancy__form .career__form .form-holder .form-holder-group-container .dropzone__outer .dropzone{margin-bottom:16px!important}.vacancy .vacancy__apply-form-container .vacancy__form .career__form .form-holder .form-holder-group-container .dropzone__outer .dropzone .dz-message{margin-top:24px}.vacancy .vacancy__apply-form-container .vacancy__form .career__form .form-holder .form-holder-group-container .dropzone__outer .dropzone .dz-message .dz-button{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.vacancy .vacancy__apply-form-container .vacancy__form .career__form .form-holder .form-holder-group-container .dropzone__outer .dropzone .dz-message .dz-button .vacancy__form-dropzone-right-container{display:none}.vacancy .vacancy__apply-form-container .vacancy__form .career__form .form-holder .form-holder-group-container .dropzone__outer .dropzone .dz-message .dz-button .vacancy__form-dropzone-tablet-title{font-size:16px;font-weight:600;color:#2a466e}.vacancy .vacancy__apply-form-container .vacancy__form .career__form .form-holder .form-holder-group-container .dropzone__outer .dropzone .dz-message .dz-button .vacancy__form-dropzone-tablet-title .vacancy__form-dropzone-tablet-title-add{color:#2a466e;margin-left:16px}.vacancy .vacancy__apply-form-container .vacancy__form .career__form .form-holder .form-holder-group-container .dropzone__outer .dropzone .dz-message .dz-button .vacancy__form-dropzone-limit{margin:0 0 -6px 0}.vacancy .vacancy__apply-form-container .vacancy__form .career__form .form-holder .form-holder-group-container .dropzone__outer .dropzone .dz-message .dz-button .vacancy__form-dropzone-text-icon,.vacancy .vacancy__apply-form-container .vacancy__form .career__form .form-holder .form-holder-group-container .dropzone__outer .dropzone .dz-message .dz-button .vacancy__form-dropzone-text-icon-disabled{width:30px;height:30px}.vacancy .vacancy__apply-form-container .vacancy__form .career__form .form-holder .form-holder-group-container .dropzone__outer .dz-started{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:24px 13px 4px 16px;height:auto;min-height:142px;max-height:186px;padding-top:84px}.vacancy .vacancy__apply-form-container .vacancy__form .career__form .form-holder .form-holder-group-container .dropzone__outer .dz-started .dz-message{width:216px;margin-top:0;left:calc(50% - 108px);top:24px}.vacancy .vacancy__apply-form-container .vacancy__form .career__form .form-holder .form-holder-group-container .dropzone__outer .dz-started .dz-preview{width:100%;margin:0;margin-bottom:20px}.vacancy .vacancy__apply-form-container .vacancy__form .career__form .form-holder .form-holder-group-container .dropzone__outer .dz-started~.vacancy__dropzone-mobile-bottom-text-container{display:none!important}.vacancy .vacancy__apply-form-container .vacancy__form .career__form .form-holder .form-holder-group-container .dropzone__outer .vacancy__dropzone-mobile-bottom-text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:36px}.vacancy .vacancy__apply-form-container .vacancy__form .career__form .form-holder .form-holder-group-container .dropzone__outer .vacancy__dropzone-mobile-bottom-text-container .vacancy__dropzone-mobile-bottom-text{width:76%;margin:0;text-align:center;font-size:16px;color:#7c8593}.vacancy .vacancy__apply-form-container .vacancy__form .career__form .career__form-title{font-size:28px;font-weight:800;line-height:34px}.vacancy .vacancy__apply-form-container .vacancy__form .career__form .career__form-title .vacancy__form-title-start{display:block}.vacancy .vacancy__apply-form-container .vacancy__form .career__form .career__form__text{margin-top:28px;margin-bottom:40px;padding:0;font-size:18px;line-height:24px}.vacancy .vacancy__apply-form-container .vacancy__form .career__form .career__form__text span{font-size:18px}.vacancy .vacancy__apply-form-container .vacancy__form .career__form .vacancy__form-dropzone-protected-text,.vacancy .vacancy__apply-form-container .vacancy__form .career__form .vacancy__form-dropzone-submit-text{text-align:center}.vacancy .vacancy__apply-form-container .vacancy__form .career__form input[type=submit]{width:300px;height:48px;font-size:16px;margin-top:202px}.vacancy .vacancy__apply-form-container .vacancy__form .application-submitted-modal .modal-dialog{width:100%;max-width:100%;height:464px}.vacancy .vacancy__apply-form-container .vacancy__form .application-submitted-modal .modal-dialog .modal-content{padding:54px 26px 53px 26px}.vacancy .vacancy__apply-form-container .vacancy__form .application-submitted-modal .modal-dialog .modal-content .modal-header .close{top:68px;right:42px}.vacancy .vacancy__apply-form-container .vacancy__form .application-submitted-modal .modal-dialog .modal-content .modal-body .loader-txt{padding:73px calc(50% - 141px)}.vacancy .vacancy__apply-form-container .vacancy__form .application-submitted-modal .modal-dialog .modal-content .modal-body .loader-txt .first-waiting-text{max-width:282px;height:69px;font-size:28px;line-height:31px;font-weight:800;margin-bottom:40px}.vacancy .vacancy__apply-form-container .vacancy__form .application-submitted-modal .modal-dialog .modal-content .modal-body .loader-txt .second-waiting-text{height:102px;font-size:18px;line-height:26px;padding:0 15px}.vacancy .vacancy__apply-form-container .vacancy__form .application-submitted-modal .modal-dialog .modal-content .modal-body .contact-page-loader{margin:138px auto}.vacancy .vacancy__apply-form-container .vacancy__form .application-submitted-modal .modal-dialog .modal-content::before{content:'';width:100%;height:100%;background:url(../svg/modal_career_mobile_line.svg) no-repeat center bottom/contain;position:absolute;top:0;left:0;z-index:1}}@media screen and (max-width:475px){.vacancy .vacancy__apply-form-container .vacancy__form .career__form .form-holder .form-holder-group-container .form-group input[type=checkbox]{height:40px}.vacancy .vacancy__apply-form-container .vacancy__form .career__form .form-holder .form-holder-group-container .dropzone__outer .dz-started .dz-preview .dz-details .dz-size{margin-right:8px}}@media screen and (max-width:413px){.vacancy .vacancy__apply-form-container .vacancy__form .application-submitted-modal .modal-dialog .modal-content::before{background:url(../svg/modal_career_mobile_line.svg) no-repeat center bottom/cover}}@media screen and (max-width:400px){.vacancy .vacancy__information-container .vacancy__information-recruiter-tablet{position:relative;height:218px;padding-top:42px}.vacancy .vacancy__information-container .vacancy__information-recruiter-tablet .vacancy__recruiter-image{width:68px;min-width:68px;height:68px}.vacancy .vacancy__information-container .vacancy__information-recruiter-tablet .vacancy__recruiter-data .vacancy__meta-title{font-size:16px;margin-top:10px}.vacancy .vacancy__information-container .vacancy__information-recruiter-tablet .vacancy__recruiter-data .vacancy__recruiter-title{font-size:18px}.vacancy .vacancy__information-container .vacancy__information-recruiter-tablet .vacancy__recruiter-data .vacancy__recruiter-contacts{position:absolute;bottom:42px;left:18px}.vacancy .vacancy__information-container .vacancy__information-recruiter-tablet .vacancy__recruiter-data .vacancy__recruiter-contacts .vacancy__recruiter-email,.vacancy .vacancy__information-container .vacancy__information-recruiter-tablet .vacancy__recruiter-data .vacancy__recruiter-contacts .vacancy__recruiter-email-label{font-size:14px}}