@font-face{font-family:"gothampro";src:url(font/gothampro_light.ttf);font-weight:200;font-style:normal}@font-face{font-family:"gothampro";src:url(font/gothampro.ttf);font-weight:300;font-style:normal}@font-face{font-family:"gothampro";src:url(font/gothampro_medium.ttf);font-weight:400;font-style:normal}@font-face{font-family:"gothampro";src:url(font/gothampro_bold.ttf);font-weight:700;font-style:normal}*,::after,::before{box-sizing:border-box}*,body{font-family:gothampro}*{margin:0;padding:0;color:#474b59;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}body{font-weight:300;background-color:#fafafa}body .body-content{position:relative;z-index:1;background-color:#fafafa}body.fixed,section{overflow:hidden}h1{font-size:32px;font-weight:600;line-height:37px}h1 span,h2,h2 span,h3,h3 span{font-weight:600}h2{font-size:27px;line-height:32px}h3{font-size:20px}h1,h2,h3,ol,p,ul{margin-bottom:16px}p{font-size:16px}a,button,input[type=submit]{cursor:pointer;transition:.3s}a{text-decoration:none}img{max-width:100%;display:block}ol,ul{padding-left:16px}h3,ol li,p,ul li{line-height:1.5}button,input[type=submit]{border:0;font-size:14px;display:block}section{margin-bottom:65px}hr{border:0;border-bottom:1px solid #e6e9ed}.wrapper{width:100%;max-width:1032px;margin:0 auto;padding:0 16px}.desktop,header .header .menu{display:none}.mobile,.who-we-work-with-body-item img{display:block}.title-block-center{text-align:center;margin:0 auto 60px}.title-block-center h2{color:#000;margin-bottom:33px;font-size:28px;font-weight:600}.title-block-center p{font-weight:300;margin:0 auto;font-size:14px}.hidden{display:none!important}.bg-white{background-color:#fff}.ptb50{padding-top:50px;padding-bottom:50px}.ptb100{padding-top:100px;padding-bottom:100px}.tac{text-align:center}.overf-scroll{overflow:scroll}.overf-scroll::-webkit-scrollbar{width:0}.btn,header .header .menu ul li a{font-size:14px;font-weight:400;white-space:nowrap}.btn{display:flex;align-items:center;justify-content:center;border-radius:100px;height:47px;padding:10px 20px;line-height:1.5;cursor:pointer;transition:.3s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.btn.purple{color:#fff;background-color:#9013fe;min-width:272px}.swiper{overflow:visible}.swiper-pagination-bullets{display:flex;align-items:center;justify-content:center}.swiper-pagination-bullets .swiper-pagination-bullet-active{background-color:#000}header{height:68px;padding:10px 0;width:100%;top:0;left:0;background-color:#fafafa;z-index:1000}header .header,header .header .menu ul{display:flex;justify-content:space-between}header .header{align-items:center;width:67px}header .header .menu ul{list-style:none;padding-top:20px}header .header .menu ul li{padding:0 10px}header .header .menu ul li a{color:#000;display:block}.cover{overflow:hidden;margin-bottom:30px}.cover-body{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);-ms-grid-row-align:center;align-self:center}.cover-body-item:nth-child(1) .desc{font-size:20px;line-height:28px;margin-bottom:20px}.cover-body-item:nth-child(2){position:relative}.cover-body-item:nth-child(2) img{margin-bottom:20px}.cover-body-item .btn.desktop{display:none}.cover-body-item .btn.mobile{display:block;margin:auto}.col3{padding:32px 0;margin-bottom:0;background-color:#fff}.col3-body{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}.col3-body-item{text-align:center;padding:18px}.col3-body-item:nth-child(2){border-top:solid 1px #dce1ff;border-bottom:solid 1px #dce1ff}.col3-body-item .title{color:#000;font-weight:600;font-size:15px;line-height:24px;margin-bottom:12px}.col3-body-item .desc{font-size:14px;margin-bottom:30px}.what-we-do{position:relative;padding:70px 0;margin:0}.what-we-do svg{position:absolute;right:-250px;top:81px}.what-we-do-body{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);-ms-grid-row-align:center;align-self:center}.what-we-do-body-item:nth-child(1){display:flex;flex-direction:column;justify-content:center;max-width:490px;text-align:center;margin-bottom:24px}.what-we-do-body-item-section{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);-ms-grid-row-align:center;align-self:center;margin-bottom:42px}.what-we-do-body-item-section:last-child{margin-bottom:0}.what-we-do-body-item-section p{margin-bottom:0}.what-we-do-body-item-section-l{margin-right:10px}.what-we-do-body-item-section-l .title{font-size:50px;font-weight:600;line-height:54px;color:#9c90e9;margin:0}.what-we-do-body-item-section-l .title span{font-size:20px;color:#9c90e9;vertical-align:super}.what-we-do-body-item-section-l .desc{font-weight:600;color:#474b59}.what-we-do-body-item-section-r{display:flex;align-items:center}.who-we-work-with{background-color:#f7f8fc;padding:80px 0}.who-we-work-with .title-block-center .desc{margin-bottom:70px}.who-we-work-with-body{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);grid-gap:20px}.who-we-work-with-body-item{background-color:#fff;border-radius:16px;padding:20px;max-width:232px;margin:auto}.who-we-work-with-body-item .circle{height:50px;width:50px;display:flex;align-items:center;justify-content:center;background-color:#9013fe;box-shadow:0 8px 20px 0 #9013fe40;margin-bottom:27px;border-radius:100px;margin-left:auto}.who-we-work-with-body-item .title{color:#000;font-weight:600}.who-we-work-with-body-item .desc{margin-bottom:10px;font-size:15px}.contact-sales-body-head .text p,.how-we-do-it .title-block-center{margin-bottom:0}.how-we-do-it-section{position:relative;padding-top:50px}.how-we-do-it-section svg{position:absolute;left:-140px}.how-we-do-it-section:nth-child(odd){background-color:#f7f8fc}.how-we-do-it-section:nth-child(odd) svg{position:absolute;left:auto;right:-240px}.how-we-do-it-section:nth-child(odd) .how-we-do-it-section-body-item:nth-child(1){order:2}.how-we-do-it-section:nth-child(odd) .how-we-do-it-section-body-item:nth-child(2){order:1}.how-we-do-it-section:nth-child(odd) .how-we-do-it-section-body-item img{margin-right:20px;left:auto;right:0}.how-we-do-it-section:nth-child(odd) .how-we-do-it-section-body-item-block-l .circle{background-color:#9013fe;box-shadow:0 8px 20px 0 #9013fe40}.how-we-do-it-section-body{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}.how-we-do-it-section-body-item{position:relative}.how-we-do-it-section-body-item img{position:relative;left:0;max-height:100%}.how-we-do-it-section-body-item h3{color:#000;font-weight:600;font-size:25px;line-height:35px;margin-bottom:20px}.how-we-do-it-section-body-item>.desc{margin-bottom:50px;font-size:16px}.how-we-do-it-section-body-item-block{display:flex;margin-bottom:20px}.how-we-do-it-section-body-item-block:last-child{margin-bottom:30px}.how-we-do-it-section-body-item-block-l .circle{margin-top:4px;content:"";width:16px;height:16px;margin-right:16px;background-color:#d8c1fb;box-shadow:0 8px 20px 0 #d8c1fb40;border-radius:100px}.how-we-do-it-section-body-item-block-r .title{color:#000;font-weight:600;font-size:15px;line-height:24px;margin-bottom:10px}.how-we-do-it-section-body-item-block-r .desc{line-height:26px}.strong-historical-dynamics{background-color:#f7f8fc;padding-top:80px;padding-bottom:70px}.strong-historical-dynamics-section{margin-bottom:40px}.contact-sales-body-form .input-block .contact-type .drop-down .custom-checkbox:last-child,.strong-historical-dynamics-section:last-child{margin-bottom:0}.strong-historical-dynamics-section-body{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);grid-gap:5px;position:relative;align-items:end}.strong-historical-dynamics-section-body .title{color:#000;position:absolute;font-weight:600;top:10px;left:0;font-size:15px}.strong-historical-dynamics-section-body-item:nth-child(2) .graph-block{height:44px}.strong-historical-dynamics-section-body-item:nth-child(3) .graph-block{height:54px}.strong-historical-dynamics-section-body-item:nth-child(4) .graph-block{height:77px}.strong-historical-dynamics-section-body-item:last-child .graph-block{background-color:#9c90e9;box-shadow:6px 0 14px 0 #8794e333;height:109px}.strong-historical-dynamics-section-body-item .graph-block{background-color:#d8c1fb;box-shadow:6px 0 14px 0 #0000000a;border-top-left-radius:20px;border-top-right-radius:20px;display:flex;align-items:center;justify-content:center;margin-bottom:10px}.strong-historical-dynamics-section-body-item .numbers{color:#fff;font-weight:600;margin:0}.strong-historical-dynamics-section-body-item .desc{color:#000;font-weight:600;margin:auto;text-align:center}.latest-news{background-color:#fff;padding:70px 0;margin:0}.latest-news-body{margin-bottom:40px}.latest-news-body-item{background-color:#f7f8fc;border-radius:20px;height:auto;padding:40px 20px;display:flex;flex-direction:column;justify-content:center}.latest-news-body-item img{margin:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.latest-news-body-item .desc{text-align:center;font-size:15px;line-height:24px;margin-bottom:22px}.latest-news-body-item .link{display:block;margin:auto;font-weight:400;font-size:15px;line-height:20px;color:#9013fe}.team{background-color:#fff;margin:0;padding-bottom:60px}.team-body{display:-ms-grid;display:grid;grid-gap:14px;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}.team-body-item{display:flex;flex-direction:column;justify-content:space-between}.team-body-item .marks{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:5px}.team-body-item .marks-item{display:flex}.team-body-item .marks-item .circle{content:"";height:14px;width:14px;border-radius:100px;margin-right:6px}.team-body-item .marks-item .desc{font-size:14px;line-height:14px;margin:0;font-weight:400}.team-body-item .marks-item:nth-child(1) .circle{background-color:#9013fe}.team-body-item .marks-item:nth-child(1) .desc{color:#9013fe}.team-body-item .marks-item:nth-child(2) .circle{background-color:#9c90e9}.team-body-item .marks-item:nth-child(2) .desc{color:#9c90e9}.team-body-item .marks-item:nth-child(3) .circle{background-color:#e693ac}.team-body-item .marks-item:nth-child(3) .desc{color:#e693ac}.contact{background-color:#fff;margin:0;padding-bottom:60px}.contact-body{position:relative;text-align:center;display:flex;align-items:center;justify-content:space-between;gap:30px;height:167px;border-radius:20px;background-color:#efeaff;padding:30px 16px 40px;flex-direction:column;overflow:hidden}.contact-body svg{position:absolute;left:30%;top:-40px}.contact-body-item{position:relative;z-index:2}.contact-body-item p{width:100%;text-align:center;color:#000;font-size:18px;line-height:28px;font-weight:600;margin:0}.contact-body-item p span,.contact-sales-body-head .text-title span,footer a:hover{color:#9013fe}.contact-body-item .btn{min-width:240px;max-width:240px;width:100%}.map{background-color:#fff;margin:0;padding-bottom:60px}.map-body{border-radius:20px;overflow:hidden}.map-body iframe{width:100%;height:425px}.contact-sales{overflow:scroll;z-index:10;padding:0;position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.6);display:none}.contact-sales-body{margin:auto;position:relative;max-width:600px;background-color:#fff;padding:90px 16px;border-radius:0}.contact-sales-body .mobile-head{display:block;position:absolute;width:100%;top:0}.contact-sales-body .mobile-head a{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.contact-sales-body .mobile-head img{margin-top:10px;max-height:45.53px}.contact-sales-body .cross{top:16px;right:16px;position:absolute;width:16px;height:16px;cursor:pointer}.contact-sales-body .cross div,.contact-sales-body-error .cross div,.contact-sales-body-success .cross div{content:"";height:2px;width:16px;background-color:#000;border-radius:10px}.contact-sales-body .cross div:nth-child(1){transform:rotate(45deg) translateX(6px) translateY(3px)}.contact-sales-body .cross div:nth-child(2){transform:rotate(-45deg) translateX(-2px) translateY(4px)}.contact-sales-body-head{display:flex;align-items:center;margin-bottom:48px}.contact-sales-body-head img{width:95px;height:95px;margin-right:24px}.contact-sales-body-head .text-title{color:#000;font-weight:700;font-size:20px;line-height:26px;margin-bottom:8px}.contact-sales-body-head .text-desc{color:#81818b;font-size:12px;line-height:18px}.contact-sales-body-form .input-block{margin-bottom:24px}.contact-sales-body-form .input-block>*{display:block}.contact-sales-body-form .input-block p.label,.contact-sales-body-form .input-block>label{font-size:14px;font-weight:700;line-height:22px;margin-bottom:6px;width:100%}.contact-sales-body-form .input-block textarea,.contact-sales-body-form .input-block>input{width:100%;transition:.3s;border-radius:6px;border:1px solid #e9dcff;padding:9px 15px;max-width:100%;min-width:100%;resize:none;font-size:14px;font-weight:300}.contact-sales-body-form .input-block textarea:focus,.contact-sales-body-form .input-block>input:focus{border-color:#9013fe}.contact-sales-body-form .input-block textarea{margin-bottom:48px}.contact-sales-body-form .input-block .contact-type{position:relative}.contact-sales-body-form .input-block .contact-type .selected{width:100%;transition:.3s;border-radius:6px;border:1px solid #e9dcff;padding:0 15px;max-width:100%;position:relative;cursor:pointer}.contact-sales-body-form .input-block .contact-type .selected svg{position:absolute;right:16px;top:13px;transform:scale(-1);transition:.3s}.contact-sales-body-form .input-block .contact-type .selected.active svg{transform:scale(1)}.contact-sales-body-form .input-block .contact-type .selected-items{display:flex;flex-wrap:wrap}.contact-sales-body-form .input-block .contact-type .selected-items span{color:#81818b;font-size:14px;padding:3px 6px;margin:6px}.contact-sales-body-form .input-block .contact-type .selected-items .item{border-radius:6px;background-color:#9013fe;color:#fff;font-weight:400;padding:3px 6px;margin:6px;font-size:14px}.contact-sales-body-form .input-block .contact-type .drop-down{display:none;padding-top:16px;position:absolute;width:100%}.contact-sales-body-form .input-block .contact-type .drop-down-body{border-radius:6px;background-color:#fff;box-shadow:0 4px 110px 0 rgba(21,19,46,.05);padding:8px;width:100%}.contact-sales-body-form .input-block .contact-type .drop-down .custom-checkbox,footer .footer-body .logo{margin-bottom:20px}.contact-sales-body-form .input-block .contact-type .drop-down .custom-checkbox input{position:absolute;z-index:-10}.contact-sales-body-form .input-block .contact-type .drop-down .custom-checkbox input+label{display:inline-flex;width:100%;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;position:relative}.contact-sales-body-form .input-block .contact-type .drop-down .custom-checkbox input+label svg{transition:.3s;left:0;position:absolute;transform:scale(0)}.contact-sales-body-form .input-block .contact-type .drop-down .custom-checkbox input+label::before{content:"";display:inline-block;width:20px;height:20px;border:1px solid #e9dcff;border-radius:6px;margin-right:16px;transition:.3s}.contact-sales-body-form .input-block .contact-type .drop-down .custom-checkbox input+label::hover{border:1px solid #9013fe}.contact-sales-body-form .input-block .contact-type .drop-down .custom-checkbox input:checked+label svg{transform:scale(1)}.contact-sales-body-form .input-block .contact-type .drop-down .custom-checkbox input:checked+label::before{border:1px solid #9013fe}.contact-sales-body-form .btn{margin:auto;max-width:184px}.contact-sales-body-form .btn:disabled{cursor:auto;filter:grayscale(1)}.contact-sales-body-error,.contact-sales-body-success{min-height:100vh;margin:auto;position:relative;max-width:600px;background-color:#fff;padding:80px 16px;border-radius:0;display:none;text-align:center}.contact-sales-body-error .cross,.contact-sales-body-success .cross{top:16px;right:16px;position:absolute;width:16px;height:16px;cursor:pointer}.contact-sales-body-error .cross div:nth-child(1),.contact-sales-body-success .cross div:nth-child(1){transform:rotate(45deg) translateX(6px) translateY(3px)}.contact-sales-body-error .cross div:nth-child(2),.contact-sales-body-success .cross div:nth-child(2){transform:rotate(-45deg) translateX(-2px) translateY(4px)}.contact-sales-body-error img,.contact-sales-body-success img{margin:auto auto 28px}.contact-sales-body-error .title,.contact-sales-body-success .title{margin-bottom:18px;font-size:26px;line-height:32px;font-weight:700}.contact-sales-body-error .desc,.contact-sales-body-success .desc{margin-bottom:18px}.contact-sales-body-error a,.contact-sales-body-success a{font-size:15px;line-height:20px;font-weight:400;color:#9013fe;margin:0}footer{background-color:#2e353d;padding-bottom:50px;padding-top:50px;padding-top-padding-bottom:80px}footer a{color:#fff;transition:.3s;font-weight:300}footer .footer-body hr{border:1px solid #ffffff29;margin-bottom:20px}footer .footer-body-section{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr}footer .footer-body-section-item{color:#fff;margin-bottom:30px}footer .footer-body-section-item:last-child{margin-bottom:0}footer .footer-body-section-item .title{color:#fff;font-weight:600;font-size:17px;line-height:30px;margin-bottom:8px}footer .footer-body-section-item .desc{color:#fff;font-weight:200;font-size:15px;line-height:24px;max-width:320px;margin:0}footer .footer-body-section-item ul{list-style:none;padding:0;margin:0}footer .footer-body-section-item ul li a{font-size:15px;line-height:24px}footer .footer-body-section-item-block{display:flex;align-items:flex-start;margin-bottom:20px}footer .footer-body-section-item-block img{margin-right:9px}footer .footer-body-section-item-block:last-child{margin-bottom:0}@media (min-width:768px){body.fixed{padding-right:16px}h1{font-size:62px;line-height:76px}h2{font-size:52px;line-height:62px}h3{font-size:40px;line-height:50px}p{font-size:18px}section{margin-bottom:160px}.desktop,header .header .menu{display:block}.mobile{display:none}.title-block-center h2{font-size:35px}.title-block-center p{font-size:16px}.btn.purple{min-width:190px}header{height:127px;padding:20px 0}header .header{width:100%}.cover-body{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.cover-body-item:nth-child(1){padding:140px 0 160px}.cover-body-item:nth-child(1) .desc{font-size:24px;line-height:40px;margin-bottom:72px}.cover-body-item:nth-child(2) img{max-width:660px;position:absolute;left:0;top:-25px;margin-bottom:0}.cover-body-item .btn.desktop{display:block}.cover-body-item .btn.mobile{display:none}.col3-body{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.col3-body-item:nth-child(2){border:0;border-left:solid 1px #dce1ff;border-right:solid 1px #dce1ff}.col3-body-item .title{font-size:17px;line-height:30px;margin-bottom:20px}.col3-body-item .desc{font-size:16px;margin-bottom:0}.what-we-do{padding:110px 0}.what-we-do-body{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.what-we-do-body-item:nth-child(1){text-align:left;margin-bottom:0}.what-we-do-body-item:nth-child(2){padding-left:70px}.who-we-work-with-body{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);grid-gap:24px}.who-we-work-with-body-item .desc{padding-right:24px;margin-bottom:20px}.how-we-do-it-section{padding-top:80px}.how-we-do-it-section:nth-child(odd) .how-we-do-it-section-body-item:nth-child(1){order:1}.how-we-do-it-section:nth-child(odd) .how-we-do-it-section-body-item:nth-child(2){order:2}.how-we-do-it-section-body{-ms-grid-columns:11fr 10fr;grid-template-columns:11fr 10fr}.how-we-do-it-section-body-item img{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;position:absolute}.how-we-do-it-section-body-item-block{margin-bottom:35px}.how-we-do-it-section-body-item-block:last-child{margin-bottom:110px}.how-we-do-it-section-body-item-block-l .circle{margin-top:0;width:25px;height:25px;margin-right:38px}.how-we-do-it-section-body-item-block-r .title{font-size:17px;line-height:30px}.strong-historical-dynamics-section{margin-bottom:60px}.strong-historical-dynamics-section-body{grid-gap:20px}.strong-historical-dynamics-section-body .title{font-size:25px}.latest-news{padding:110px 0}.latest-news-body-item{padding:60px 110px}.latest-news-body-item img{margin:0 0 36px;max-height:100px}.latest-news-body-item .desc{text-align:left;font-size:20px;line-height:30px;margin-bottom:50px}.latest-news-body-item .link{margin:0}.team{padding-bottom:110px}.team-body{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.contact{padding-bottom:110px}.contact-body{flex-direction:row;padding:60px 90px}.contact-body-item p{text-align:left;font-size:35px;line-height:45px}.map{padding-bottom:110px}.map-body iframe{height:537px}.contact-sales{padding:40px 0}.contact-sales-body{border-radius:30px;padding:48px 64px}.contact-sales-body .mobile-head{display:none}.contact-sales-body .cross{top:32px;right:32px}.contact-sales-body-head img{width:130px;height:130px;margin-right:27px}.contact-sales-body-head .text-title{font-size:26px;line-height:32px;margin-bottom:0}.contact-sales-body-head .text-desc{font-size:15px;line-height:25px}.contact-sales-body-form .btn{margin:0 0 0 auto;max-width:109px}.contact-sales-body-error,.contact-sales-body-success{min-height:auto;border-radius:30px;padding:48px 64px}.contact-sales-body-error .cross,.contact-sales-body-success .cross{top:32px;right:32px}footer .footer-body-section{-ms-grid-columns:2fr 1fr 1fr;grid-template-columns:2fr 1fr 1fr}footer .footer-body-section-item{margin-bottom:0}}@media (min-width:1024px){header .header .menu ul li{padding:0 20px}}