@import url(https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.6.0/slick.min.css);@import url(https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.6.0/slick-theme.min.css);.main-preloader_main-preloader__6tVMZ{width:100%;height:100vh;position:fixed;top:0;left:0;z-index:12;background:var(--color-primary);display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center}.main-preloader_main-preloader__logo__30VbV{max-width:180px;clip-path:inset(0 180px 0 0);-webkit-clip-path:inset(0 180px 0 0);-webkit-transition:-webkit-clip-path 1s;transition:-webkit-clip-path 1s;-moz-transition:clip-path 1s;transition:clip-path 1s;transition:clip-path 1s,-webkit-clip-path 1s}.main-preloader_main-preloader__logo__30VbV img{display:block;width:100%}.main-preloader_main-preloader__6tVMZ.main-preloader_preloader-ready__268gk .main-preloader_main-preloader__logo__30VbV{clip-path:inset(0 0 0 0);-webkit-clip-path:inset(0 0 0 0)}@media only screen and (min-width:1199px){.main-preloader_main-preloader__logo__30VbV{width:240px;max-width:240px;clip-path:inset(0 240px 0 0);-webkit-clip-path:inset(0 240px 0 0)}}:root{--color-primary:#01a5f4;--color-primary-hover:#007df0;--color-primary-pressed:#007ad2;--color-white:#fff;--color-white-pressed:#f3f3f3;--color-text:#333;--color-violet:#797ef5;--color-footer:#2a83fd;--font-primary:"Avenir Next Cyr"}body,html{width:100%;height:100%}body{padding:0;margin:0;line-height:1.5;background:#fff;font-family:var(--font-primary);font-size:18px;color:var(--color-text);letter-spacing:-.022em}a,article,aside,blockquote,dd,div,dl,dt,em,fieldset,footer,form,h1,h2,h3,h4,h5,h6,header,img,input,label,li,nav,ol,p,section,select,span,strong,table,td,textarea,tr,ul{padding:0;margin:0;outline:none;list-style:none;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box}article,aside,footer,header,nav,section{display:block}input,select,textarea{vertical-align:middle}textarea{vertical-align:top;resize:none}:focus{outline:none}button,input[type=submit]{cursor:pointer}fieldset,img{border:0}table{border-collapse:collapse;border-spacing:0}a,a:hover{text-decoration:none}a::-moz-selection,blockquote::-moz-selection,h1::-moz-selection,h2::-moz-selection,h3::-moz-selection,img::-moz-selection,li::-moz-selection,p::-moz-selection,span::-moz-selection,strong::-moz-selection{cursor:auto;color:#000;background:var(--color-primary)}a::selection,blockquote::selection,h1::selection,h2::selection,h3::selection,img::selection,li::selection,p::selection,span::selection,strong::selection{cursor:auto;color:#000;background:var(--color-primary)}a,button,img{-webkit-tap-highlight-color:rgba(3,255,0,0);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a{color:inherit}.container{max-width:1260px;padding:0 30px;margin:0 auto;width:100%;position:relative}@media only screen and (max-width:1200px){.container{max-width:954px}}@media only screen and (max-width:766px){.container{max-width:480px}}.no-user-select{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn{border-radius:5px;font-family:var(--font-primary);font-weight:500;text-align:center;font-size:16px;line-height:24px;letter-spacing:-.022em;color:var(--color-white);border-style:none;-webkit-transition:.25s;-moz-transition:.25s;transition:.25s}.btn.small{min-width:160px;height:40px}.btn.large{min-width:201px;padding:0 20px;height:56px;font-size:18px;line-height:32px}.btn.blue{background:var(--color-primary)}.btn.blue:hover{background:var(--color-primary-hover)}.btn.blue.pressed,.btn.blue:active{background:var(--color-primary-pressed)}.btn.outline{background:var(--color-white);color:var(--color-primary);border:1px solid #01a5f4}.btn.outline:hover{color:var(--color-primary-hover);border:1px solid #00aafc;background:#f2fbfe}.btn.outline:active{color:var(--color-primary-pressed);border:2px solid #0087c8}.btn.white-outline{border:1px solid #fff;color:var(--color-white);background:inherit}.btn.white-outline:hover{border:1px solid #f3f3f3;color:var(--color-white-pressed)}.btn.white-outline:active{border:2px solid #fff}.btn.white{background:var(--color-white);color:var(--color-primary)}.btn.white:hover{-webkit-box-shadow:0 4px 20px rgba(0,88,209,.4);box-shadow:0 4px 20px rgba(0,88,209,.4)}.btn.white:active{background:#f9f9f9}.slick-dots li.slick-active button:before{background:var(--color-primary)}.slick-dots li button:before{content:"";width:13px;height:13px;opacity:1;background:#f2f2f2;border-radius:50%}.our-team-caroucel{max-width:1250px;margin:0 auto}.our-team-caroucel .slick-dots{bottom:-80px}@media only screen and (max-width:450px){.our-team-caroucel{max-width:450px}}.our-team-caroucel.about .slick-dots{z-index:10}.vacancies-caroucel{margin:0 auto;max-width:1200px}.vacancies-caroucel .slick-dots{bottom:-60px;right:15px}@media only screen and (max-width:1200px){.vacancies-caroucel{display:none}}@media only screen and (max-width:766px){.vacancies-caroucel{display:block}}.vacancies-caroucel-tab{margin-left:auto;display:none}.vacancies-caroucel-tab .slick-dots{bottom:-60px;right:15px}@media only screen and (max-width:1200px){.vacancies-caroucel-tab{display:block}}@media only screen and (max-width:766px){.vacancies-caroucel-tab{display:none}}.feedback-caroucel{max-width:1200px;margin:0 auto}.feedback-caroucel .slick-dots li button:before{content:"";top:30px;background:hsla(0,0%,100%,.3)}.feedback-caroucel .slick-dots li.slick-active button:before{background:var(--color-white)}.feedback-caroucel.services .slick-dots li button:before{background:var(--color-white);border:1px solid var(--color-primary)}.feedback-caroucel.services .slick-dots li.slick-active button:before{background:var(--color-primary)}@media only screen and (max-width:1200px){.feedback-caroucel .slick-track{left:-55%!important}}@media only screen and (max-width:766px){.feedback-caroucel .slick-track{left:0!important}.feedback-caroucel .slick-center,.feedback-caroucel .slick-slide{margin-right:0!important}}.popular-caroucel-mobile{display:none;width:120%}@media only screen and (max-width:766px){.popular-caroucel-mobile{display:block}}.popular-caroucel-mobile .slick-current~div{position:relative;left:-80px}.trust-list-mobile-slider{max-width:768px;margin:0 auto;position:relative}.trust-list-mobile-slider .slick-track{display:-moz-box;display:flex;-moz-box-align:center;align-items:center}.benefist-mobile-slider .slick-dots li button:before{content:"";top:30px;background:hsla(0,0%,100%,.3)}.benefist-mobile-slider .slick-dots li.slick-active button:before{background:var(--color-white)}.world-map>.__react_component_tooltip{background:#fff!important;color:#333!important;font-size:16px!important;border:1px solid #01a5f4!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:29px 29px 29px 29px!important;opacity:1!important}.world-map>.__react_component_tooltip:after{display:none}.logo-white img{cursor:pointer}.logo-white:hover img{-webkit-filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(312%) hue-rotate(332deg) brightness(119%) contrast(91%);filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(312%) hue-rotate(332deg) brightness(119%) contrast(91%)}.logo-black{display:-moz-box;display:flex}.logo-black:hover,.logo-black img{cursor:pointer}.logo-black:hover img{-webkit-filter:brightness(0) saturate(100%) invert(33%) sepia(47%) saturate(3404%) hue-rotate(193deg) brightness(97%) contrast(101%);filter:brightness(0) saturate(100%) invert(33%) sepia(47%) saturate(3404%) hue-rotate(193deg) brightness(97%) contrast(101%)}.logo-black:active img{-webkit-filter:brightness(0) saturate(100%) invert(44%) sepia(24%) saturate(4048%) hue-rotate(169deg) brightness(101%) contrast(109%);filter:brightness(0) saturate(100%) invert(44%) sepia(24%) saturate(4048%) hue-rotate(169deg) brightness(101%) contrast(109%)}.privacy-agree-checkbox-field-wrapper{align-self:center;display:-moz-box;display:flex;grid-gap:8px;gap:8px;-moz-box-align:center;align-items:center}.privacy-agree-checkbox-field-wrapper label{font-size:12px;color:var(--color-primary)}.privacy-agree-checkbox-field-wrapper a{color:var(--color-primary);text-decoration:underline}@-webkit-keyframes anvil{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-moz-keyframes anvil{0%{-moz-transform:translateX(100%);transform:translateX(100%)}to{-moz-transform:translateX(0);transform:translateX(0)}}@keyframes anvil{0%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes anvil-mobile{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes anvil-mobile{0%{-moz-transform:translateY(-100%);transform:translateY(-100%)}to{-moz-transform:translateY(0);transform:translateY(0)}}@keyframes anvil-mobile{0%{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes opacity-animation{0%{opacity:0}to{opacity:1}}@-moz-keyframes opacity-animation{0%{opacity:0}to{opacity:1}}@keyframes opacity-animation{0%{opacity:0}to{opacity:1}}.menu-popup-overlay{-moz-box-pack:end;justify-content:flex-end;-webkit-transition:3s!important;-moz-transition:3s!important;transition:3s!important}.menu-popup-content{display:none;margin:0!important;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.1);box-shadow:0 4px 10px rgba(0,0,0,.1);-webkit-animation:anvil .3s cubic-bezier(.38,.1,.36,.9) forwards}@media only screen and (max-width:1200px){.menu-popup-content{height:100vh;width:20%;display:block}}@media only screen and (max-width:766px){.menu-popup-content{width:100%;-webkit-animation:anvil-mobile .3s cubic-bezier(.38,.1,.36,.9) forwards}}.write-us-overlay{width:100%;background:rgba(42,131,253,.15);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:-moz-box;display:flex;overflow:auto}.write-us-content{-webkit-animation:opacity-animation .3s cubic-bezier(.38,.1,.36,.9) forwards}.preloader-enter{opacity:0}.preloader-enter-active{opacity:1;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;transition:opacity 1s}.preloader-exit{opacity:1}.preloader-exit-active{opacity:0;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;transition:opacity 1s}#nprogress{pointer-events:none}#nprogress .bar{background:var(--color-primary);position:fixed;z-index:1031;top:0;left:0;width:100%;height:3px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;-webkit-box-shadow:0 0 10px var(--color-primary),0 0 5px var(--color-primary);box-shadow:0 0 10px var(--color-primary),0 0 5px var(--color-primary);opacity:1;-webkit-transform:rotate(3deg) translateY(-4px);-moz-transform:rotate(3deg) translateY(-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:none!important;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid transparent;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;-moz-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@-moz-keyframes nprogress-spinner{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}to{-moz-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);transform:rotate(1turn)}}#__react-alert__>div>div>div{background-color:var(--color-primary)!important;width:410px!important;text-align:center;font-family:var(--font-primary)!important;font-size:18px!important}@media only screen and (max-width:450px){#__react-alert__>div>div>div{font-size:14px!important;width:350px!important}}@media only screen and (max-width:351px){#__react-alert__>div>div>div{font-size:10px!important;width:300px!important}}#__react-alert__ svg{fill:#000!important}.hover-underline-animation{width:-moz-max-content;width:max-content;position:relative;padding-bottom:2px}.hover-underline-animation:after{content:"";width:0;height:2px;position:absolute;bottom:0;left:0;background:#000;-webkit-transition:width .5s;-moz-transition:width .5s;transition:width .5s;will-change:transform}.hover-underline-animation:hover:after{width:100%}@media only screen and (max-width:1200px){.hover-underline-animation:hover:after{width:0}}.hover-underline-animation.blue:after{background:var(--color-primary)}.hover-underline-animation.white:after{background:var(--color-white)}.list ul li{margin-left:25px;margin-top:30px;position:relative;font-size:24px;line-height:188%}@media only screen and (max-width:766px){.list ul li{font-size:18px;line-height:133%}}.list ul li:before{content:"";background-color:var(--color-primary);display:inline-block;position:absolute;top:1rem;left:-1.5rem;border-radius:50%;width:10px;height:10px}@media only screen and (max-width:766px){.list ul li:before{top:.4rem}}.calendly-badge-widget{z-index:10}.cookies-acc-enter{opacity:0;display:-moz-box!important;display:flex!important;position:static!important}.cookies-acc-enter-done,.cookies-acc-exit{opacity:1!important;display:-moz-box!important;display:flex!important;position:static!important}.cookies-acc-exit-done{opacity:0}.styles_cookieContainer__1RPui{background:#fff;position:fixed;bottom:0;padding:36px 3%;z-index:11;width:100%;display:-moz-box;display:flex;-moz-box-pack:justify;justify-content:space-between;grid-gap:198px;gap:198px}.styles_cookieContainer__1RPui div:nth-child(2){display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;grid-gap:10px;gap:10px}@media only screen and (max-width:1200px){.styles_cookieContainer__1RPui{-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;grid-gap:20px;gap:20px;padding:36px 30px}}@media screen and (max-height:700px){.styles_cookieContainer__1RPui.styles_active__2WOBi{height:100%}}.styles_cookieContent__1EXl1{overflow:auto}.styles_inner__X3Tfi{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.styles_title__3uve4{font-weight:600;font-size:18px;line-height:24px;display:-moz-box;display:flex}.styles_description__2E83V,.styles_title__3uve4{-moz-box-align:center;align-items:center;letter-spacing:-.022em;color:#000}.styles_description__2E83V{margin-top:26px;font-weight:400;font-size:13px;line-height:16px}.styles_link__13_dH{-webkit-text-decoration-line:underline;text-decoration-line:underline;font-weight:500;font-size:13px;line-height:16px;letter-spacing:-.022em;color:#000}.styles_acc__1m35_{-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;margin-top:11px;grid-gap:24px;gap:24px;display:none;-webkit-transition:opacity .25s;-moz-transition:opacity .25s;transition:opacity .25s}.styles_accTitle__2nucH{margin-bottom:10px;font-weight:500}.styles_accDescription__HO85T,.styles_accTitle__2nucH{font-size:13px;line-height:16px;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;letter-spacing:-.022em;color:#000}.styles_accDescription__HO85T{font-weight:400}.styles_btn___HiKU{border:none;margin-top:20px;padding:0;background:none;align-self:flex-start}.styles_btn___HiKU svg{-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;-moz-transition:transform .35s,-moz-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s,-moz-transform .35s}.styles_btn___HiKU.styles_active__2WOBi svg{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}@media only screen and (max-width:1200px){.styles_btn___HiKU{display:none}}.styles_mobileBtn__17Z3p{display:none;align-self:center}@media only screen and (max-width:1200px){.styles_mobileBtn__17Z3p{display:block}}