@font-face{font-family:'robotocondensed';font-display:fallback;font-style:normal;font-weight:400;src:url(/s/fonts/RobotoCondensedLight.eot);src:local(robotocondensed),url('/s/fonts/RobotoCondensedLight.eot?#iefix') format('embedded-opentype'),url(/s/fonts/RobotoCondensedLight.woff) format('woff'),url(/s/fonts/RobotoCondensedLight.ttf) format('truetype')}@font-face{font-family:'robotolight';font-display:fallback;src:url(/s/fonts/mobile/Roboto-Light.eot);src:local(robotolight),url('/s/fonts/mobile/Roboto-Light.eot?#iefix') format('embedded-opentype'),url(/s/fonts/mobile/Roboto-Light.woff) format('woff'),url(/s/fonts/mobile/Roboto-Light.ttf) format('truetype')}@font-face{font-family:'robotothin';font-display:fallback;src:url(/s/fonts/mobile/Roboto-Thin.eot);src:local(robotothin),url('/s/fonts/mobile/Roboto-Thin.eot?#iefix') format('embedded-opentype'),url(/s/fonts/mobile/Roboto-Thin.woff) format('woff'),url(/s/fonts/mobile/Roboto-Thin.ttf) format('truetype')}@font-face{font-family:'robotoregular';font-display:fallback;src:url(/s/fonts/mobile/Roboto-Regular.eot);src:local(robotoregular),url('/s/fonts/mobile/Roboto-Regular.eot?#iefix') format('embedded-opentype'),url(/s/fonts/mobile/Roboto-Regular.woff) format('woff'),url(/s/fonts/mobile/Roboto-Regular.ttf) format('truetype')}@font-face{font-family:'robotobold';font-display:fallback;src:url(/s/fonts/mobile/Roboto-Bold.eot);src:local(robotobold),url('/s/fonts/mobile/Roboto-Bold.eot?#iefix') format('embedded-opentype'),url(/s/fonts/mobile/Roboto-Bold.woff) format('woff'),url(/s/fonts/mobile/Roboto-Bold.ttf) format('truetype')}@font-face{font-family:'robotomedium';font-display:fallback;src:url(/s/fonts/mobile/Roboto-Medium2.eot);src:local('Roboto Medium'),url('/s/fonts/mobile/Roboto-Medium2.eot?#iefix') format('embedded-opentype'),url(/s/fonts/mobile/Roboto-Medium.woff) format('woff'),url(/s/fonts/mobile/Roboto-Medium2.ttf) format('truetype')}#social_media{text-align:center;padding:0 20px}#social_media h1,.stats-block.big-block h1{color:#0101ff;font-size:56px}.stats-block.big-block h1{text-align:center}#social_links{text-align:left;margin:20px auto;display:inline-block}#social_links a{display:inline-block;margin:15px;width:46px;height:46px;opacity:.6;background-size:100%;transition:opacity 0.4s ease 0s}#social_links a:hover{opacity:.9}#social_links .tiktok{background-image:url(/s/i/social/tiktok.svg)}#social_links .youtube{background-image:url(/s/i/social/youtube.svg)}#social_links .threads{background-image:url(/s/i/social/threads.svg)}#social_links .instagram{background-image:url(/s/i/social/instagram.svg)}#social_links .xcom{background-image:url(/s/i/social/xcom.svg)}#social_links .snapchat{background-image:url(/s/i/social/snapchat.svg)}#social_links .facebook{background-image:url(/s/i/social/facebook.svg)}#social_links .tg{background-image:url(/s/i/social/tg.svg)}#ruswife .sp-img img{height:60px!important}*{padding:0;margin:0;box-sizing:border-box}body{width:100%;background:#F8F7FC;overflow-x:hidden;font-family:robotoregular,Arial,Tahoma;color:#4d4d4d}a{text-decoration:none}img{object-fit:contain;width:auto;height:auto}.corpo-def{width:1024px;margin:0 auto}header{padding:60px 0 0;background:#fefefe;transition:box-shadow .4s}.header-row{display:flex;justify-content:space-between}.header-row img{width:360px;transition:.3s}.header-row .header-links{display:flex;align-items:center}.nav-link{display:block;color:#959595;font-size:24px;line-height:28px;font-family:robotolight,Arial,Tahoma;padding:5px;border-bottom:2px solid transparent;margin-left:30px;transition:.2s}.nav-link:hover,.nav-link._active{border-bottom:2px solid #C9D1FF;color:#0101ff}footer{padding:40px 0;background:#fefefe}.footer-cont{position:relative}.footer-row{display:flex;align-items:center}.footer-col.first-col{display:flex;width:100%}.footer-col.second-col{margin:15px 0 -52px 0;width:150px;display:flex;flex-direction:column;align-items:flex-end}.footer-top-row{height:40px;margin:15px 0 30px}.footer-logo{width:200px}.footer-links{margin:0 auto;max-width:680px;text-align:center}.footer-links a{font-size:18px;line-height:21px;color:#4d4d4d;padding:5px;margin:0 10px;word-wrap:initial}.footer-social a img{width:30px}.footer-copyright span,.footer-copyright span a{font-size:17px;line-height:20px;color:#4d4d4d}.footer-apps{margin-top:32px;display:inherit}.footer-copyright span:first-child{margin-right:20px}.footer-apps a:first-child{margin-right:20px}.footer-apps a img{height:40px}.footer-der-ellipse{position:absolute;right:-50px;bottom:73px;width:138px;transform:translateX(100%)}.dec-ellipse-right-block{position:absolute;right:0;transform:translateX(50%);top:920px;z-index:1}.dec-ellipse-right-block .large{width:202px;display:block;margin:0 0 7px 7px}.dec-ellipse-right-block .small{width:55px;display:block}.wide-block{width:100%}.wide-block.colored{background:linear-gradient(-45deg,#0101ff,#5b5bff,#0101ff,#2525fe);padding:49px}.big-block{width:100%;background:#fefefe;position:relative;overflow:hidden}.big-text-block{width:100%;position:relative;z-index:1;padding:105px 0}.careers-top-background{position:absolute;width:calc(360px + 40vw);bottom:-1px;right:0}.careers-bottom-background{position:absolute;width:calc(119px + 40vw);bottom:-1px;left:0}.careers-top-block{padding-bottom:40px;background:linear-gradient(-45deg,#d0d0ff,#FFF,#F0F0F0)}.careers-bottom-block .corpo-def .big-text-block{width:515px;position:relative;z-index:1;margin-left:auto;padding-bottom:calc(10vw - 82px);padding-top:calc(10vw - 62px)}.our-values{margin-top:40px}.our-values .val-title{font-size:28px;line-height:33px}.our-values .val-blocks{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:22px}.our-values .val-blocks span{color:#0101ff;background:linear-gradient(180deg,#E9ECFF 0%,#EDE7F9 100%);border-radius:20.5px;padding:10px 25px;margin-right:14px;margin-bottom:20px;flex-grow:1;text-align:center}.big-text-block h2{font-size:59px;line-height:66px;color:#4d4d4d;margin-bottom:10px;font-family:robotoregular,Arial,Tahoma}.big-text-block h3{font-size:52px;font-family:robotoregular,Arial,Tahoma}.big-text-block h2 span,.big-text-block h3 span{color:#0101ff}.big-block .subt{font-family:robotolight,Arial,Tahoma;font-size:20px;line-height:28px;color:#80859f}.search-form{display:flex}.sf-input{font-size:17px;line-height:20px;width:270px;background:#fefefe;padding:11px;border-radius:7px;border:none;box-shadow:none;margin-right:20px;outline:none;appearance:none;-webkit-appearance:none;-moz-appearance:none}.sf-input::placeholder{color:#4d4d4d;font-size:17px;line-height:20px}select.sf-input{background-image:url(/s/i/co/drop-background.png);background-repeat:no-repeat;background-position:right 13px center;color:#4d4d4d;font-size:17px;line-height:20px}.search-input{position:relative}.search-input .tip{font-family:robotomedium,Arial,Tahoma;font-size:13px;line-height:15px;color:#fff;position:absolute;left:0;bottom:-24px}.sf-input.search{padding-left:45px;background-image:url(/s/i/co/search-input-bg.png);background-repeat:no-repeat;background-position:17px center;background-size:16px 16px}.gray-search .search{background-color:#F1F1F1}.gray-search .tip{color:#959595}.white-btn{font-family:robotobold,Arial,Tahoma;font-size:17px;line-height:20px;color:#fff;cursor:pointer;padding:7px 40px;border-radius:20px;margin-left:auto;background:transparent;border:3px solid #FFF}.job-options-main-cont{padding:95px 0;margin-bottom:9px}.job-theme{padding:15px 0;border-bottom:1px solid #DBE7F4;overflow:hidden;display:flex;flex-direction:column}.job-options-cont .job-theme:last-child{border:none}.job-theme-title-block{display:flex;align-items:center;cursor:pointer}.job-theme-title-block .drop-arrow{width:42px;height:42px;background:#0101ff;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-right:20px;transition:.2s}.job-theme-title-block .drop-arrow._active{transform:rotate(180deg)}.job-theme-title-block span{font-size:24px;line-height:28px}.jobs-list{opacity:0;height:0;pointer-events:none;transition:.35s;order:1}.search-form .remove-filters{width:35px;height:35px;margin:auto 0 auto 10px;transition:.3s}.search-form .remove-filters svg path{fill:white}.jobs-list._active{pointer-events:unset;margin-top:25px;height:auto;opacity:1}.jobs-list .job{background:rgba(233,236,255,.23);border:1px solid #E9ECFF;border-radius:7px;padding:9px 19px;display:flex;justify-content:space-between}.jobs-list .job span{font-family:robotolight,Arial,Tahoma;font-size:20px;line-height:23px}.add-job{padding-bottom:110px}.add-job .corpo-def{position:relative;z-index:1}.add-job .dec-ellipse-right-block{top:170px}.job-tabs{margin-bottom:20px;display:flex;align-items:center}.job-tabs .search-input{margin-left:auto}.job-tabs .search-input input{margin:0}.job-tabs a{font-size:17px;color:#4d4d4d;line-height:20px;margin-right:30px}.input-row{margin-bottom:18px}.input-row span{font-size:24px;line-height:28px}.input-row input,.input-row textarea{width:100%;background:#fafbff;border:1px solid #E9ECFF;box-sizing:border-box;border-radius:7px;padding:9px 19px;margin-top:9px;font-family:robotolight,Arial,Tahoma;font-size:20px;line-height:23px;outline:none;color:#4D4D4D}.input-row input::placeholder,.input-row textarea::placeholder{font-size:20px;line-height:23px;font-family:robotolight,Arial,Tahoma;color:#4D4D4D}.input-row textarea{resize:none;height:116px}.icons-row{display:flex;align-items:center}.icons-row a{margin-right:16px}.icons-row a img{width:20px}.icons-row a.add-smth{width:33px;height:33px;border-radius:50%;background:#B8B8B8;background-image:url(/s/i/co/plus_icon.svg);background-position:center;background-repeat:no-repeat;background-size:100%;margin-left:auto;margin-right:0}.buttons-row{margin-top:20px;display:flex;justify-content:flex-end}.dark-button{background:#0101ff;box-shadow:none;outline:none;padding:12px 28px;font-weight:400;border-radius:22px;font-size:17px;line-height:20px;border:none;color:#FFF;display:block;cursor:pointer;margin-left:16px}.light-button{display:block;background:#0101ff;box-shadow:none;outline:none;padding:12px 28px;font-weight:400;border-radius:22px;font-size:17px;line-height:20px;border:none;color:#FFF;margin-left:16px;cursor:pointer}.breadcrumbs{padding:40px 0 15px}.breadcrumbs.white-bc{background:transparent}.goback{display:flex;align-items:center}.back-bulb{width:35px;height:35px;border-radius:50%;background:#0566F4;background-image:url(/s/i/co/porygon_left.svg);background-position:center;background-repeat:no-repeat;margin-right:10px}.white-bc .back-bulb{background:#fff;background-image:url(/s/i/co/porygon_left_blue.svg);background-position:center;background-repeat:no-repeat}.goback span{font-weight:400;font-size:20px;color:#4d4d4d;line-height:23px}.white-bc .goback span{color:#fff}.single-job-header{margin-bottom:9px}.single-job-header .corpo-def{display:flex;align-items:flex-start}.single-job-title-block{padding-right:15px;width:auto;display:flex;margin:40px 0 80px;flex-direction:column;align-items:flex-start}.single-job-title-block h1{font-weight:400;font-size:56px;line-height:66px;margin-bottom:19px}.single-job-title-block span{font-weight:400;font-size:28px;line-height:33px;margin-bottom:12px}.single-job-title-block p{font-family:robotolight,Arial,Tahoma;font-size:20px;line-height:23px}.single-job-title-block .dark-button{margin:15px 0 0}.single-job-header-img{width:calc(10vw + 338px)}.job-info-list{padding:15px 0 50px}.job-info-row{display:flex;padding:46px 0 53px;align-items:center;border-bottom:1px solid #DBE7F4}.job-info-list .job-info-row:last-child{border:none}.job-info-row-img{width:200px;flex-shrink:0;margin-right:90px;display:flex;justify-content:center}.job-info-row-img img{height:150px}.info-options span{font-weight:400;font-size:28px;line-height:33px}.info-options ul{padding:0;margin:19px 0 0 10px}.info-options ul li{font-family:robotolight,Arial,Tahoma;font-size:20px;margin-bottom:7px;line-height:23px}.apply-job.wide-block{color:#fff;text-align:center;padding:50px 0 25px}.apply-job h2{font-weight:400;font-size:56px;line-height:66px}.apply-job .breadcrumbs.white-bc{padding-top:33px}.apply-job-form{margin-top:30px;display:flex;flex-direction:column}.apply-job-form .form-row{margin:0 auto;display:flex;flex-grow:1}.apply-job-form .form-row .sf-input{width:272px;margin:12px;padding:11px 17px}.add-file-row{display:flex;align-items:center;justify-content:space-between;width:272px;margin:15px 12px}.add-file-row span{font-weight:400;font-size:21px;line-height:25px}.add-file-row a{padding:10px 40px}.apply-job-form .white-btn{padding:9px;text-align:center;width:230px;border-radius:21px;border-width:2px;margin:28px auto 0}.about-us-header .big-text-block{width:560px}.about-us-header .corpo-def{position:relative}.about-us-header .corpo-def .careers-top-background{width:calc(10vw + 235px);top:69px;bottom:unset;left:600px}.new-projects.wide-block{padding:50px 0 100px;color:#fff;overflow:hidden}.new-projects.wide-block .corpo-def{text-align:center}.new-projects.wide-block .corpo-def h2{font-weight:400;font-size:56px;line-height:66px;margin-bottom:29px}.new-projects.wide-block .corpo-def span{font-family:robotomedium,Arial,Tahoma;font-size:24px;line-height:28px}.new-projects.wide-block .corpo-def.new-projects-subt span{font-family:robotoregular,Arial,Tahoma}.dec-ellipses{display:flex;margin:-20px -88px -226px 0}.corpo-def.new-projects-subt{margin-top:110px}.dec-ellipses svg{width:100%;height:100%}.dec-ellipses svg circle{fill:#fff}.dec-ellipses .ell1{width:202px;height:202px;margin:24px 11px 0 auto}.dec-ellipses .ell2{width:77px;height:77px}.project-list{display:flex;flex-wrap:wrap;margin-top:40px}.single-project{margin:55px 0;width:50%;display:flex;flex-direction:column;align-items:center}.single-project.current{z-index:2}.single-project .sp-img{height:102px;display:flex;align-items:center}.single-project .sp-img img{width:100%}.single-project-row{display:flex;align-items:center;width:270px}.single-project-row span{margin-right:auto;font-weight:400;font-size:18px;line-height:21px}.single-project-row .social-block{display:flex;margin:auto}.single-project-row a{width:25px;margin:0 5px;height:35px;display:flex;justify-content:center;align-items:center}.wide-banner{width:100%}.stats-block.big-block{padding-top:95px}.stats-rect-cont.corpo-def{display:flex;justify-content:space-between;margin-bottom:110px;margin-top:20px}.stat-rect{width:235px;text-align:center}.stat-rect .stat{width:100%;position:relative;height:300px;padding-top:23px;margin-bottom:15px;color:#0101ff}.stat-rect .stat b{display:block;text-align:center;font-weight:400;font-size:56px;line-height:66px;font-family:robotobold,Arial,Tahoma;position:relative;z-index:2}.stat-bg{position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0}.d-hover{transition:.5s;opacity:0}.stat-rect .stat span{font-weight:400;position:relative;z-index:2;font-size:30px;line-height:30px;font-family:robotolight,Arial,Tahoma}.stat-rect .sr-subt{font-weight:400;font-size:19px;line-height:28px;font-family:robotolight,Arial,Tahoma}.map-block{color:#0101ff;position:relative;margin-bottom:-5px}.map-title{position:absolute;top:10px;width:100%;z-index:10;text-align:center}.map-title h2{font-weight:400;font-size:56px;line-height:66px}.map-title span{font-weight:400;font-size:24px;line-height:28px}.map-title span.gray-color{color:#4D4D4D}.map-block .light-button{position:absolute;bottom:70px;left:50%;transform:translateX(-50%)}.about-journal.big-block{padding:43px 0 72px;text-align:center}.about-journal h2,.about-us-block h2{font-weight:400;font-size:56px;line-height:66px;color:#0101ff;text-align:center}.journal-items{display:flex;justify-content:center;margin-top:37px}.journal-items .item{width:445px;color:#4d4d4d;display:block;margin:0 20px}.journal-items .item .item-img{margin:29px 0 25px;width:100%;height:265px;border-radius:17px;overflow:hidden}.journal-items .item .item-img img{object-fit:cover}.journal-items .item .title{font-weight:400;font-size:28px;line-height:33px}.journal-items .item .subtitle{font-weight:400;font-size:24px;line-height:28px}.blog-header.big-block{padding:55px 0 0}.blog-nav{display:flex;align-items:center;padding:20px 0;margin-bottom:20px}.blog-nav .link-row{display:flex;justify-content:space-between;flex-grow:1}.blog-nav .link-row .nav-link{font-weight:400;font-size:28px;line-height:33px;margin:0;color:#4d4d4d}.blog-nav .search-input{margin-left:75px}.blog-nav .search-input .tip{bottom:-21px}.blog-nav .search-input input{margin:0}.new-post-block{display:flex;margin-bottom:65px}.new-post-block .img-block{width:425px;margin-right:50px;height:auto;flex-shrink:0;border-radius:15px;overflow:hidden}.new-post-block .text-block{display:flex;align-items:flex-start;flex-direction:column}.blog-notif{display:block;font-weight:400;font-size:17px;line-height:20px;color:#fff;padding:9px 14px;border-radius:20px;margin-bottom:14px}.blog-notif.new-notif{background:#67D27F}.blog-notif.tips-notif{background:#7E92FF}.blog-notif.hot-notif{text-transform:uppercase;background:#FFB800}.new-post-block a{font-weight:400;font-size:27px;line-height:32px;margin-bottom:8px;color:#000}.new-post-block p{font-family:robotolight;font-size:20px;line-height:23px;color:#000}.from-and-when{display:flex;margin-top:50px}.from-and-when .avatar{width:60px;height:60px;border-radius:50%;overflow:hidden;margin-right:14px}.from-and-when .avatar img{object-fit:cover}.from-and-when .author-n-time{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.from-and-when .author-n-time b{font-size:17px;line-height:20px;font-weight:400;text-align:center;color:#000;margin-bottom:4px;display:block}.from-and-when .author-n-time span{font-size:14px;line-height:16px;text-align:center;color:#888}.blog-subscribe{position:relative;overflow:hidden;display:flex;z-index:1}.blog-subscribe .main-banner-background{position:absolute;top:0;right:0;z-index:0}.subscribe-block{padding:143px 0 130px;width:100%;background:url(/s/i/co/blog/blog-banner-left.png);background-size:auto;z-index:1;background-repeat:no-repeat;background-position:left}.subscribe-block .corpo-def{padding:0 600px 0 0;text-align:center;display:flex;flex-direction:column;align-items:center}.subscribe-block h3{font-size:56px;font-weight:400;line-height:66px;color:white}.subscribe-block .sf-input{width:400px;padding:11px 17px;margin:40px 0 33px}.blog-posts.big-block{padding:79px 0 50px}.posts-list{display:flex;flex-wrap:wrap;justify-content:space-between}.posts-list .post{width:320px;text-align:left;margin-bottom:55px}.posts-list .post .post-avatar{width:100%;height:235px;border-radius:17px;overflow:hidden;position:relative;margin-bottom:25px}.posts-list .post .post-avatar img{object-fit:cover}.posts-list .post .post-avatar .blog-notif{position:absolute;bottom:12px;margin:0;left:12px}.posts-list .post a{height:56px;display:block;width:100%;overflow:hidden;text-overflow:ellipsis;margin-bottom:14px;font-weight:400;font-size:22px;line-height:28px;color:#000}.posts-list .post .from-and-when{margin-top:0}.browse-by-catg{margin-top:25px}.browse-by-catg h3{font-weight:400;font-size:56px;line-height:66px;text-align:center}.browse-by-catg .catg-list{margin-top:38px;display:flex;flex-wrap:wrap;justify-content:center}.browse-by-catg .catg-list .blog-notif{width:144px;text-align:center;margin:5px}.blog-add.big-block{position:relative;padding-bottom:65px}.blog-add .dec-ellipse-right-block{top:248px}.small-button{padding:6px 18px}.input-row.small-title span{font-family:robotolight;font-size:20px;line-height:23px}.add-job-center-text{display:block;width:100%;text-align:center;margin-bottom:15px;font-weight:400;font-size:24px;line-height:28px}.add-job-splitter{height:0;border:1px solid #C2CAF7;width:100%;margin:28px 0}.tags-row{margin-bottom:14px}.blog-header + .breadcrumbs{padding-top:0}.big-block.blog-item{padding-bottom:70px;margin-bottom:15px}.blog-item h1{font-weight:400;font-size:35px;line-height:41px;text-align:center;color:#000}.blog-item-banner{margin:25px 0 40px;overflow:hidden;border-radius:15px;width:100%}.blog-item .text-block{color:#000}.blog-item .text-block p{font-family:robotolight;font-size:20px;line-height:23px;margin-bottom:23px}.blog-item .text-block h2{font-weight:400;font-size:24px;margin-bottom:28px;line-height:28px}.share-block{display:flex;align-items:center;margin-left:auto}.share-block a{margin-left:24px;display:flex;align-items:center}.share-block a span{margin-left:12px;color:#888}.share-block a.share-block-likes span{margin-left:4px}.prim-red{margin:40px 0;border-radius:7px;min-height:155px;background-color:#EBEAFD;border:1px solid #E9ECFF;padding:25px 25px 25px 185px;background-image:url(/s/i/co/blog/prim_red.svg);background-size:146px 120px;background-position:left 20px top 20px;background-repeat:no-repeat;font-family:robotolight;font-size:24px;line-height:28px;color:#0101ff;display:flex;align-items:center}.body_fixed{overflow:hidden!important;position:fixed}body.fixed_header header{position:fixed;top:0;z-index:100;padding:0;width:100%;box-shadow:0 0 4px 1px rgba(0,0,0,.15)}body.fixed_header header .header-row{height:55px;align-items:center}body.fixed_header header .nav-link{font-size:20px;line-height:24px;border:0}body.fixed_header header .header-row img{width:270px}.wide-banner-cnt{position:relative;margin:0 0 0 50%;transform:translateX(-50%);width:2300px;min-width:100%;display:none}.w2h-map-icon{position:absolute;z-index:10;width:19px;height:14px;background:url(/s/i/co/w2h-map-logo.svg);background-size:contain;background-position:center;background-repeat:no-repeat;animation:pulsing-icon 5s infinite linear}.map-cnt{position:absolute;top:35.2%;left:25.95%;width:48%}.map-cnt img{width:100%;height:auto;object-fit:contain}.wide-banner-cnt .icon1{top:27.4%;left:43.7%}.wide-banner-cnt .icon2{top:26.8%;left:56.7%;animation-delay:3.33s}.wide-banner-cnt .icon3{top:28.5%;left:45.7%;animation-delay:1.66s}.wide-banner-cnt .icon4{top:36.8%;left:52%;animation-delay:.33s}.wide-banner-cnt .icon5{top:28.6%;left:52.8%;animation-delay:.99s}.wide-banner-cnt .icon6{top:32.1%;left:51%;animation-delay:.66s}.wide-banner-cnt .icon7{top:33.7%;left:49.5%;animation-delay:1.33s}.wide-banner-cnt .icon8{top:37.9%;left:50.1%;animation-delay:2s}.wide-banner-cnt .icon9{top:38%;left:44.5%;animation-delay:3.66s}.wide-banner-cnt .icon10{top:34.2%;left:46.4%;animation-delay:4s}.wide-banner-cnt .icon11{top:31.2%;left:48.2%;animation-delay:2.66s}.wide-banner-cnt .icon12{top:66.2%;left:32.2%;animation-delay:2.33s}.wide-banner-cnt .icon13{top:86.1%;left:26.2%;animation-delay:3s}.wide-banner-cnt .icon14{top:66.1%;left:24.2%;animation-delay:4.66s}.wide-banner-cnt .icon15{top:76.1%;left:26.6%;animation-delay:4.33s}.wide-banner-cnt .icon16{top:56.8%;left:24.8%;animation-delay:5s}.wide-banner-cnt .icon17{top:61.4%;left:23.5%;animation-delay:1.33s}.wide-banner-cnt .icon18{top:71.4%;left:27.4%;animation-delay:3s}.wide-banner-cnt .icon19{top:57.3%;left:27.2%;animation-delay:2.66s}.wide-banner-cnt .icon20{top:60.1%;left:30.6%;animation-delay:4.33s}.wide-banner-cnt .icon21{top:57.5%;left:29.5%;animation-delay:1.33s}.wide-banner-cnt .icon22{top:80.1%;left:30.3%;animation-delay:3s}.wide-banner-cnt .icon23{top:75%;left:29.6%;animation-delay:2s}.corpo-def.sloth_block{padding:75px 0;display:flex;flex-direction:column}.corpo-def.sloth_block img{margin:0 auto;width:500px}.corpo-def.sloth_block h2{font-size:30px;line-height:110%;font-weight:400;text-align:center}.about-us-block .about-us-text{width:850px;margin:15px auto 20px;font-size:20px;line-height:110%;position:relative;z-index:1;font-family:robotolight,Arial,Tahoma}.about-us-block .about-us-text p{margin-bottom:25px}.about-us-block .about-us-text span.colored{font-family:robotoregular,Arial,Tahoma;color:#0101ff}.about-us-block .about-us-text ul{margin:0 0 0 20px}.we-are-waiting{display:block;font-size:30px;margin-top:40px;line-height:110%}.we-are-waiting a{font-family:robotobold,Arial,Tahoma;color:#fff}.remove-filters{font-size:24px;line-height:24px;display:block;text-align:center;margin-top:20px;color:#0101ff}@keyframes pulsing-icon{0%{transform:scale(1)}16%{transform:scale(1.4)}33%{transform:scale(1)}100%{transform:scale(1)}}@media screen and (min-width:1024px){.d-d{display:block}.d-m{display:none}}@media screen and (max-width:1268px){.our-values .val-blocks span{box-shadow:0 0 1px 1px rgba(17,74,161,.1);padding:10px 16px}.careers-bottom-block .corpo-def .big-text-block{width:475px}.big-text-block h2{font-size:54px}}@media screen and (max-width:1064px){.corpo-def{width:100%;padding:0 20px}}@media screen and (min-width:1024px){.careers-top-background{display:block}.careers-top-background2{display:none}.search-form .remove-filters:hover{transform:rotate(90deg)}.stat-rect:hover .d-hover{opacity:1}}@media screen and (max-width:1023px){.careers-top-background{display:none}.careers-top-background2{display:block;width:100%}#social_media{text-align:left}#social_media h1,.stats-block.big-block h1{font-size:30px}#social_links a{width:24px;height:24px;margin:5px}.d-d{display:none}.d-m{display:block}.menu_opened{overflow:hidden!important;padding-top:50px}footer{padding:20px 5px}.footer-top-row{height:auto;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}.footer-col.first-col{flex-direction:column;width:auto;margin-right:20px}.footer-logo{width:160px}.footer-copyright span:first-child{margin-bottom:5px}.footer-col.second-col{margin:0 0 0 0;width:160px;align-items:flex-start}.footer-apps{margin-top:20px;display:block}.footer-apps a{margin:10px 0!important}.footer-links{margin:15px 0}.footer-links a{text-align:left;margin:0;display:block}.footer-top-row{margin-bottom:15px}.footer-copyright span{display:block}header{padding:0;overflow:hidden;position:relative;height:50px}header.active{position:fixed;width:100%;height:100%;background:transparent;z-index:100;top:0;left:0}.header-row{padding:20px 20px 0;background:#fefefe;position:relative;z-index:1;display:block;height:50px}header.active .header-row{height:auto}.header-upper-row{margin-bottom:20px;margin-top:-9px}.header-closer{position:absolute;top:0;left:0;opacity:0;width:100%;height:100%;z-index:0;background:rgba(0,0,0,.4);backdrop-filter:blur(2px)}body.fixed_header header .header-row{height:50px}.header-row img{width:260px;height:auto}.header-links-cont{width:100%;display:flex;flex-direction:column;height:0;width:0;opacity:0;overflow:hidden}.header-row .header-links{display:flex;flex-direction:column;align-items:flex-start;padding-top:15px;border-top:1px solid #eee;margin:0 0 20px}header.active .header-links-cont{width:100%}.nav-link{font-size:18px;line-height:18px;margin:10px 0}.header-upper-row{display:flex;width:100%;justify-content:space-between}.menu-button{width:24px;padding:2px;height:20px}.menu-button div{background:#0101ff;height:2px;width:100%;transition:.3s}.menu-button div.m{margin:5px 0}header.active .menu-button div.m{opacity:0;transform:translateX(-100%)}header.active .menu-button div.u{transform:rotate(45deg) translate(5px,5px)}header.active .menu-button div.b{transform:rotate(-45deg) translate(5px,-5px)}.about-us-header .big-text-block{width:100%;padding:50px 0 20px}.big-text-block h2,.new-projects.wide-block .corpo-def h2{font-size:30px;line-height:34px}.big-text-block h3{font-size:28px}.big-block .subt,.new-projects.wide-block .corpo-def span{font-size:16px;line-height:18px}.about-us-header .corpo-def .careers-top-background{position:unset;width:90vw;margin:0 auto;padding:20px}.new-projects.wide-block{padding:30px 0 50px}.new-projects.wide-block .corpo-def{text-align:left}.new-projects.wide-block .corpo-def h2{margin-bottom:18px}.addtrans{transition:.3s}.single-project{width:100%;height:100%;position:absolute;margin:0;opacity:0;padding:0 10px;align-items:flex-start}.single-project .sp-img{height:auto;margin:0 auto}.single-project-row span{white-space:nowrap;margin-right:auto}.single-project-row{width:100%;flex-wrap:wrap;margin:20px 0;min-height:47px}.single-project-row a{width:23px;margin:0 9px;height:29px}.single-project-row a img{width:23px;height:auto}.single-project img{max-width:100%}#projectSlides{height:150px}.project-list{overflow:hidden;height:100%;flex-wrap:unset;position:relative}.bubbles{display:flex;box-sizing:border-box;justify-content:center}.bubbles .bubble{display:inline-block;width:7px;transition:.3s;height:7px;margin:3px;border-radius:50%;background:#e4e4e4}.bubbles .active{background:#0101ff}.bubbles .bubble:first-child{margin-left:0}.bubbles .bubble:last-child{margin-right:0}.wide-banner{min-width:550px;margin:0 0 0 50%;transform:translateX(-50%)}.stats-block.big-block{padding-top:40px}.stats-rect-cont.corpo-def{flex-wrap:wrap;margin-bottom:75px;justify-content:flex-start}.stat-rect{width:calc(50% - 10px);margin:10px 0;min-width:95px}.stat-rect:nth-child(2n - 1){margin-right:20px}.stat-rect .stat{background-repeat:no-repeat;background-position:center;background-size:contain;padding-top:13px;background-color:linear-gradient(#E9ECFF 63%,#A2B2F9 63%);height:calc((100vw - 60px) / 2 * 1.28)}.stat-rect .stat b{font-size:30px;line-height:34px}.stat-rect .stat span,.stat-rect .sr-subt{font-size:18px;line-height:20px}.map-block{padding:0;width:100%;position:relative}.wide-banner-cnt{width:250%;margin:0 -75%;transform:none}.w2h-map-icon{width:15px;height:11px}.wide-banner-cnt img{transform:none;margin:0;width:100%}.map-title{padding:0 20px;position:unset;text-align:left;margin-bottom:10px}.map-block .light-button{font-size:16px;line-height:16px;margin:0;text-align:center;white-space:nowrap;max-width:100%}.map-title h2{text-align:left;font-size:30px;line-height:34px}.map-title span{text-align:left;font-size:16px;line-height:18px}.journal-items .item{width:calc((100% - 20px) / 2);margin:10px 0}.journal-items .item .item-img img{width:100%;height:100%;object-fit:contain}.journal-items .item:nth-child(2n - 1){margin-right:20px}.about-journal h2,.about-us-block h2{font-size:30px;text-align:left;line-height:34px}.journal-items{margin-top:15px}.journal-items .item .title{font-size:16px;line-height:18px}.journal-items .item .subtitle{font-size:14px;line-height:16px}.journal-items .item .item-img{margin:10px 0 12px;display:flex;height:auto;border-radius:7px}.careers-bottom-background{position:unset;width:90%;margin:-30px 10% 0 0}.our-values .val-title{font-size:20px;line-height:22px}.our-values .val-blocks span{box-shadow:none;font-size:12px;line-height:14px;padding:8px 11px;margin-bottom:10px}.careers-bottom-block .corpo-def .big-text-block{width:100%}.careers-bottom-block .corpo-def .big-text-block{padding:30px 0 25px}.big-text-block{padding:50px 0 20px}.careers-top-background{position:unset;width:100%;margin:-30px 0 -5px}.careers-top-block{padding-bottom:0}.job-options-main-cont{padding:30px 0}.job-theme-title-block .drop-arrow{width:28px;height:28px}.job-theme-title-block .drop-arrow img{width:100%;height:100%}.job-theme{padding:10px 0}.job-theme-title-block span{font-size:16px;line-height:18px}.jobs-list._active{margin-top:15px}.jobs-list .job{padding:8px 12px}.jobs-list .job span{font-size:13px;line-height:15px}.wide-block.colored{padding:20px}.wide-block.colored .corpo-def{padding:0}.sf-input{width:100%;margin-bottom:12px;padding:9px 10px}.search-input .sf-input{margin-bottom:0}.sf-input,.sf-input::placeholder{font-size:14px;line-height:16px}.search-input .tip{position:unset}.search-form{flex-wrap:wrap}.search-input{width:100%;margin-bottom:12px}.search-input .tip{font-size:11px;line-height:13px}.sf-input.search{font-size:12px;line-height:12px;padding-left:25px;background-position:8px center;background-size:11px 11px}select.sf-input{width:100%;margin:0 0 12px 0;background-position:right 8px center;font-size:14px;line-height:14px}.white-btn{font-size:14px;line-height:14px;border-width:2px;margin:0 auto 0 0}.job-tabs{overflow-x:auto;padding-bottom:5px}.job-tabs a{font-size:14px;line-height:14px;margin-right:15px}.input-row{margin-bottom:12px}.input-row span{font-size:16px;line-height:16px}.input-row input,.input-row textarea{font-size:14px;line-height:14px;padding:9px 11px}.input-row input::placeholder,.input-row textarea::placeholder{font-size:14px;line-height:14px}.icons-row a img{width:17px}.icons-row a.add-smth{width:24px;height:24px}.light-button,.dark-button{font-size:16px;line-height:14px;padding:11px 16px;margin:0 12px 0 0}.buttons-row{margin-top:15px;justify-content:flex-start}.single-job-header .corpo-def{flex-direction:column;justify-content:unset}.single-job-header-img{width:100%;margin:-20px -20% 0 auto}.single-job-title-block h1{font-size:30px;line-height:32px}.single-job-title-block span{font-size:20px;line-height:22px}.single-job-title-block p{font-size:14px;line-height:16px}.single-job-title-block{margin:20px 0 0}.back-bulb{width:24px;height:24px;background-size:8px}.goback span{font-size:14px}.job-info-row-img{width:60px;height:auto;margin:-25px 0 0 -50px}.job-info-row{align-items:unset}.job-info-row-img img{height:70px}.info-options ul li{font-size:14px;line-height:16px}.apply-job h2{text-align:left;font-size:30px;line-height:32px}.apply-job-form .form-row{width:100%;display:block}.add-file-row{margin:12px 0}.add-file-row span{font-size:18px;line-height:18px}.add-file-row{width:260px;max-width:100%}.apply-job-form .white-btn{width:auto;font-size:16px;line-height:16px;margin:20px auto 0 0;padding:9px 50px}.apply-job-form .form-row .sf-input{width:100%;margin:6px 0}.corpo-def.new-projects-subt{margin-top:60px}.new-projects.wide-block .corpo-def.new-projects-subt span{max-width:75%;display:block}.dec-ellipses{width:30%;margin:-20px -8% 0 auto;margin-bottom:-15%;margin-bottom:calc(-20px - 14%)}.dec-ellipses div svg{height:auto;object-fit:contain}.dec-ellipses .ell1{width:69.5%;height:auto;margin:24px 4% 0 auto}.dec-ellipses .ell2{width:26.5%;height:auto}.dec-ellipses div{height:auto}.new-projects.wide-block .corpo-def span br{display:none}.corpo-def.sloth_block{padding:40px 30px}.corpo-def.sloth_block img{width:70%;margin:0 auto 0 0}.corpo-def.sloth_block h2{font-size:20px;text-align:left}.footer-apps a{display:block}.about-us-block .about-us-text{width:100%;font-size:14px;line-height:16px;margin:15px auto 10px}.about-us-block .about-us-text p{margin-bottom:16px}.we-are-waiting{text-align:left;font-size:18px;line-height:21px}.remove-filters{font-size:16px;line-height:16px;text-align:left}.search-form .remove-filters{height:32px;width:32px}.stat-rect .stat-bg{display:none}.stat-rect .d-hover{display:block;opacity:1}}@media screen and (max-width:385px){.our-values .val-blocks{justify-content:flex-start}.our-values .val-blocks span{flex-grow:1}}@media screen and (max-width:269px){.stat-rect{margin-right:0!important;width:100%}.stat-rect .stat{height:calc((100vw - 40px) * 1.28)}}@media screen and (max-width:1023px) and (min-width:568px){html,body{background:url(/s/i/bg/tab_bg.png);background-color:#F8F7FC;background-repeat:repeat;background-size:100%}.page-cont{background:#F8F7FC}header,footer,.page-cont{width:568px;margin:0 auto}body.fixed_header header{background:transparent;box-shadow:none}body.fixed_header header .header-row{width:568px;margin:0 auto}.about-us-header .corpo-def .careers-top-background{width:568px}header.active{margin:0 auto}header.active .header-row{width:568px}.stat-rect{width:117px;margin-right:15px}.stat-rect:nth-child(2n - 1){margin-right:15px}.stat-rect .stat{height:150px}}