@font-face{font-family:'Gotham Pro';font-display:auto;src:url(fonts/GothamPro-Medium.eot);src:local("Gotham Pro Medium"),local("GothamPro-Medium"),url(fonts/GothamPro-Medium.eot?#iefix) format("embedded-opentype"),url(fonts/GothamPro-Medium.woff) format("woff"),url(fonts/GothamPro-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:'Gotham Pro';font-display:auto;src:url(fonts/GothamPro-Black.eot);src:local("Gotham Pro Black"),local("GothamPro-Black"),url(fonts/GothamPro-Black.eot?#iefix) format("embedded-opentype"),url(fonts/GothamPro-Black.woff) format("woff"),url(fonts/GothamPro-Black.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:'Gotham Pro';font-display:auto;src:url(fonts/GothamPro.eot);src:local("Gotham Pro Regular"),local("GothamPro"),url(fonts/GothamPro.eot?#iefix) format("embedded-opentype"),url(fonts/GothamPro.woff) format("woff"),url(fonts/GothamPro.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:'Uni Sans Semibold';font-display:auto;src:url(fonts/UniSansSemiBold.eot);src:url(fonts/UniSansSemiBold.eot?#iefix) format("embedded-opentype"),url(fonts/UniSansSemiBold.woff) format("woff"),url(fonts/UniSansSemiBold.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'ALS Rubl';font-style:normal;font-display:auto;font-weight:400;src:local("ALS Rubl"),url(fonts/rouble.woff) format("woff")}.rub{font-family:'ALS Rubl',sans-serif}body{font-family:'Gotham Pro',sans-serif;font-weight:300;font-style:normal}.about-platform__container,.application-area,.header__container{width:1109px;margin:0 auto}.footer__container,.nav__close-container,.nav__wrapper{width:1250px;margin:0 auto}.breadcrumbs,.causes__list ul,.editor ul,.header__nav,.nav__list,.nav__sublist,.social{list-style-type:none;margin:0;padding:0}.gallery::after{content:'';display:block;clear:both;visibility:hidden}.burger__line::before,.causes__count::after,.causes__count::before,.causes__list li::after,.editor ul li::before,.header::before,.nav__close::before,.nav__close:after,.nav__sublist::before{position:absolute;display:block;content:''}@media screen and (max-width:1330px){.footer__container,.nav__close-container,.nav__wrapper{width:100%;padding:0 40px}}@media screen and (max-width:1150px){.about-platform__container,.application-area,.header__container{width:100%;padding:0 40px}}@media screen and (max-width:767px){.about-platform__container,.application-area,.header__container{padding:0 20px}.footer__container,.nav__close-container,.nav__wrapper{padding:0 20px}}.header{position:fixed;top:0;left:0;width:100%;height:110px;z-index:5000}.header::before{top:0;left:0;right:0;bottom:0;background:#352a44;transition:transform .7s cubic-bezier(.82,.1,.19,.88);z-index:-1}.header_ontop::before{transform:translateY(-100%)}.header__container{display:flex;align-items:center;justify-content:space-between;height:100%}.header__wrapper{display:flex;align-items:center;justify-content:space-between}.header__nav{padding:0 84px}.header__nav-item{display:inline-block}.header__nav-item+.header__nav-item{padding-left:25px}.header__nav-link{font-size:15px;color:#fff;transition:color .5s ease;text-decoration:none}@media screen and (min-width:1025px){.header__nav-link:hover{color:#f8a324;text-decoration:none}}@media screen and (max-width:1400px){.header{height:75px}}@media screen and (max-width:1150px){.header__nav{padding:0 50px}}@media screen and (max-width:1023px){.header__nav{display:none}.header__locales{padding-right:65px}}@media screen and (max-width:767px){.header{height:60px}.header__locales{padding-right:20px}}.logo{display:block;width:170px;height:65px}@media screen and (max-width:1400px){.logo{width:130px;height:46px}}@media screen and (max-width:767px){.logo{width:100px;height:37px}}.locales__link{vertical-align:middle;border-color:transparent;opacity:1;font-size:15px;color:#fff;transition:color .5s ease;text-decoration:none}.locales__link:hover{color:#f8a324;text-decoration:none}.locales__link_disabled{opacity:.5;pointer-events:none}.locales__separator{display:inline-block;width:1px;height:1.5rem;background:#f8a324;margin:0 10px;vertical-align:middle;transform:translateY(-2px)}.locales__separator:last-child{display:none}@media screen and (max-width:1023px){.locales{padding:0}}.burger{background:0 0;border:none;border-radius:0;width:36px;height:36px;display:block;padding:10px 7px;outline:0!important;transform:translate3d(5px,0,0);cursor:pointer;transition:all .4s cubic-bezier(.82,.1,.19,.88);transform-origin:center center}.burger__line{display:block;width:100%;height:2px;background:#f8a324;margin-top:6px;border-radius:1px;position:relative;transition:all .4s cubic-bezier(.82,.1,.19,.88)}.burger__line::before{background:inherit;height:inherit;width:100%;top:-4px;left:0;transition:all .4s cubic-bezier(.82,.1,.19,.88)}@media screen and (min-width:1025px){.burger:hover{transform:rotate(90deg)}.burger:hover .burger__line:nth-child(1){transform-origin:right center;transform:rotate(60deg)}.burger:hover .burger__line:nth-child(1)::before{top:2px;width:11px;height:11px;border-radius:50%;left:6px}.burger:hover .burger__line:nth-child(2){margin-top:-2px}.burger:hover .burger__line:nth-child(2)::before{top:0;transform:rotate(-60deg);transform-origin:left center}}.nav{position:fixed;left:0;right:0;bottom:100%;height:100%;background:#352a44;z-index:6000;visibility:hidden;transition:transform .4s cubic-bezier(.82,.1,.19,.88),opacity .2s ease .2s,visibility 0s ease .4s;overflow-y:auto;opacity:0;display:block}.nav-open .nav{visibility:visible;transition:transform 1s cubic-bezier(.64,.03,.28,.96),opacity .5s ease .2s;transform:translateY(100%);overflow-y:scroll;opacity:1}.nav__container{background:#392f47}.nav__close{width:36px;height:36px;display:inline-block;position:relative;margin-right:-5px}.nav__close-container{text-align:right;padding:3vw 0 14vw}.nav__close::before,.nav__close:after{width:25px;height:2px;background:#f8a324;border-radius:2px;transform-origin:center center;top:17px;left:5px}.nav__close::before{transform:rotate(-45deg)}.nav__close::after{transform:rotate(45deg)}.nav__list{font-size:30px;display:flex;justify-content:space-between}.nav__item{position:relative}.nav__link{color:#9489a5;line-height:.75;display:block;transition:color .5s ease}.nav__link_hovered{color:#fff}.nav__sublist{font-size:18px;position:absolute;margin:2em 0;padding-top:1em}.nav__sublist::before{width:52px;height:1px;background:#f8a324;top:0;left:0;transform:translateY(-2.3em);opacity:0;transition:none}.nav__link_hovered+.nav__sublist::before{transform:none;opacity:1;transition:all .5s ease-out .2s}.nav__subitem{margin:1em 0;opacity:0;transition:none}.nav__subitem:nth-child(1){transform:translateY(-2.3em)}.nav__subitem:nth-child(2){transform:translateY(-4.6em)}.nav__subitem:nth-child(3){transform:translateY(-6.9em)}.nav__subitem:nth-child(4){transform:translateY(-9.2em)}.nav__subitem:nth-child(5){transform:translateY(-11.5em)}.nav__subitem:nth-child(6){transform:translateY(-13.8em)}.nav__subitem:nth-child(7){transform:translateY(-16.1em)}.nav__subitem:nth-child(8){transform:translateY(-18.4em)}.nav__subitem:nth-child(9){transform:translateY(-20.7em)}.nav__subitem:nth-child(10){transform:translateY(-23em)}.nav__subitem:nth-child(11){transform:translateY(-25.3em)}.nav__subitem:nth-child(12){transform:translateY(-27.6em)}.nav__subitem:nth-child(13){transform:translateY(-29.9em)}.nav__subitem:nth-child(14){transform:translateY(-32.2em)}.nav__subitem:nth-child(15){transform:translateY(-34.5em)}.nav__link_hovered+.nav__sublist .nav__subitem{transform:none;opacity:1;transition:all .5s ease-out}.nav__sublink{color:#9489a5;white-space:nowrap;transition:color .5s ease}.nav-open{overflow:hidden}@media screen and (min-width:1025px){.nav__link:hover,.nav__sublink:hover{color:#fff}}@media screen and (max-width:1150px){.nav__list{font-size:24px}}@media screen and (max-width:1023px){.nav__container{background:0 0}.nav__close-container{padding:45px 0 0}.nav__list{display:block;font-size:40px;padding-bottom:100px}.nav__item{margin:.5em 0}.nav__link{line-height:1.5}.nav__sublist{position:relative;max-height:0;overflow:hidden;padding:0;margin:0}.nav__link_hovered+.nav__sublist{max-height:1000px;margin:1.5em 0;padding-top:1em;transition:all .5s ease}.nav__link_hovered+.nav__sublist::before{transition:none}}@media screen and (max-width:767px){.nav__close-container{padding:20px 0 0}.nav__list{font-size:25px}.nav__link:hover{color:#fff}}.footer{background:#392f47;font-size:16px;padding:88px 0 38px}.footer__container{position:relative}.footer__link{color:#9489a5;transition:color .5s ease}.footer__nav{display:flex;justify-content:center;padding-bottom:50px}.footer__col{padding:0 65px}.footer__item{margin:1em 0}.footer__logo{position:absolute;top:0;left:0}.footer__logo svg{width:41px;height:45px}.footer__social{position:absolute;bottom:0;left:0}@media screen and (min-width:1025px){.footer__link:hover{color:#fff}}@media screen and (max-width:1330px){.footer__logo,.footer__social{left:40px}}@media screen and (max-width:1023px){.footer__col{padding:0 25px}}@media screen and (max-width:767px){.footer{padding:30px 0}.footer__container{text-align:right}.footer__logo{position:relative;left:0;text-align:left}.footer__social{right:50%;top:50%;transform:translate(50%,-50%);left:auto}.footer__nav{display:none}}.social__item{display:inline-block;vertical-align:bottom}.social__item+.social__item{padding-left:30px}.social svg{fill:#9489a5;transition:fill .5s ease;width:auto;height:auto}@media screen and (min-width:1025px){.social__link:hover Svg{fill:#fff}}.button{background:#f8a324;border-radius:25px;line-height:30px;padding:.5rem 2rem;display:inline-block;border:none;color:#fff;outline:0!important;cursor:pointer;transition:all .5s ease}.button:not(.button_disabled):hover{color:#fff;text-decoration:none}.button_disabled{opacity:.5;cursor:default}.carousel{position:relative}.carousel svg{position:absolute;height:60px;width:55px;cursor:pointer;top:50%;transform:translate(0,-50%);z-index:2}.carousel svg.prev{left:0}.carousel svg.next{right:0}.carousel .tns-outer{margin:0 60px}.carousel .slider{display:flex;align-items:center}.faq__list{margin-top:2rem}.faq__item-indicator{margin:.85rem 0}.faq__item-indicator svg{width:32px;height:32px}.faq__item-title{display:flex;align-items:center}.faq__item-toggler:hover{color:#fff;text-decoration:none}.faq__item-content{display:none;padding-bottom:1rem}.faq__item-content a{text-decoration:underline;color:#fff}.faq__item-content a:hover{color:#f8a324}.faq__item.active h3{color:#f8a324}.faq__item.active .vertical{transform:rotate(90deg) scaleY(.7)}.faq__item.active .horizontal{transform:scaleX(.7)}.faq .horizontal,.faq .vertical{transform-origin:center center;transition:transform .3s ease-in}.faq h3{margin:0 0 0 1rem;font-size:17px;transition:color .5s ease;color:#fff}@media screen and (max-width:767px){.faq__item-title{margin-bottom:1rem}.faq h3{font-size:1.3rem}}.gallery__item{padding:5px;height:28vh}.gallery__item_long{height:56vh}.gallery__wrapper{border-radius:12px;overflow:hidden;height:100%}.gallery__image{height:100%;width:100%;object-fit:cover;transition:transform 2s cubic-bezier(.4,.18,.01,.94)}@media screen and (min-width:1025px){.gallery__image:hover{transform:scale(1.05)}}@media screen and (max-width:991px){.gallery__item{height:22vh}.gallery__item_long{height:66vh}}@media screen and (max-width:767px){.gallery__item{padding:7px 15px;height:80vw}}.about__content{padding-left:4rem;margin-top:1rem}.about__content img{position:absolute;left:-2.5rem;top:1rem;transform:translate(-50%,-50%);width:2rem;height:auto}.about__title{font-size:1.6rem;color:#f8a324;margin-bottom:1em;position:relative}@media screen and (max-width:767px){.about__title{margin-bottom:.5em;font-size:1.2rem}.about__content{padding-left:40px;padding-bottom:10px;margin:0}.about__content img{width:24px;left:-25px;top:10px}}.partners .container{display:flex;flex-direction:column;justify-content:center}.partners .title{margin-bottom:60px}.partners .col-12{display:flex;justify-content:center;flex-direction:column}.partners .slider__slide{text-align:center;padding:0 10px;cursor:pointer}.partners .slider__slide img{max-width:100%}@media screen and (max-width:767px){.partners .col-12{padding:0}}.clients .container{display:flex;flex-direction:column;justify-content:center}.clients .title{margin-bottom:60px}.clients .col-12{display:flex;justify-content:center;flex-direction:column}.clients .slider__slide{text-align:center;padding:0 10px;cursor:pointer}.clients .slider__slide img{max-width:100%}@media screen and (max-width:767px){.clients .col-12{padding:0}}*{box-sizing:border-box;font-weight:inherit;-webkit-overflow-scrolling:touch;-webkit-user-drag:none;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}body,html{height:100%;width:100%}html{font-size:18px}body{line-height:1.35;color:#fff;margin:0;padding:0}a{text-decoration:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input::-ms-clear{display:none}a,button,input,textarea{outline:0}#root{position:relative;height:100%}main{padding-top:110px;min-height:100%;display:block;background:linear-gradient(103.65deg,#8869af .85%,#6b4d93 95.14%)}main::after,main::before{display:block;height:1px;content:'';visibility:hidden}@media screen and (max-width:1400px){main{padding-top:75px}}.breadcrumbs__item{display:inline-block}.breadcrumbs__item+.breadcrumbs__item::before{display:inline-block;content:'';border-style:solid;border-color:#f8a324;border-width:0 1px 1px 0;padding:3px;transform:rotate(-45deg);margin:0 26px 0 22px}.breadcrumbs__link{font-size:15px;color:#fff;transition:color .5s ease}@media screen and (min-width:1025px){.breadcrumbs__link:not(.breadcrumbs__link_disabled):hover{color:#f8a324;text-decoration:none}}@media screen and (max-width:767px){.breadcrumbs__item+.breadcrumbs__item::before{margin:0 12px}}.application-area{padding-top:55px}.application-area__main{display:flex;align-items:center;justify-content:space-between;padding-top:2.7rem;white-space:pre-line}.application-area__image{max-width:390px;margin-left:8px}.application-area .faq,.application-area .gallery{margin:2.7rem 0}@media screen and (max-width:1023px){.application-area__main{width:100%}.application-area__image{display:none}}@media screen and (max-width:767px){.application-area{padding-top:0}}.editor{white-space:normal}.editor>:first-child{margin-top:0}.editor>:last-child{margin-bottom:0}.editor h1,.editor h2{line-height:1.2;color:#f8a324;font-size:35px;font-weight:400}.editor h3{line-height:1.3;font-size:25px;font-weight:400}.editor a{color:#fff;text-decoration:underline}.editor a:hover{color:#f8a324}.editor p{margin:1.3em 0}.editor ul li{position:relative;padding-left:20px;margin:.7em 0}.editor ul li::before{width:4px;height:4px;border-radius:50%;background:#f8a324;top:10px;left:0}.causes{padding:0 180px}.causes__title{font-size:25px;color:#f8a324;margin:113px 0;white-space:pre-line;position:relative;font-weight:400}.causes__list ul{counter-reset:causes-counter}.causes__list li{position:relative;margin:2.5em 0;counter-increment:causes-counter}.causes__list li::before{position:absolute;width:48px;height:48px;border:1px solid #654b87;border-radius:50%;font-size:20px;text-align:center;line-height:46px;content:counter(causes-counter);left:-90px;top:-13px;transform:translate3d(-50%,0,0)}.causes__list li::after{width:1px;left:-90px;top:40px;bottom:-30px;background:repeating-linear-gradient(to bottom,#745899,#745899 10px,transparent 10px,transparent 20px)}.causes__list li:last-child::after{display:none}.causes__list li b{font-weight:500;margin:1em 0}.causes__count{position:absolute;top:50%;left:-90px;width:85px;height:85px;background:#f8a324;color:#fff;font-size:50px;border-radius:50%;text-align:center;line-height:85px;transform:translate3d(-50%,-50%,0)}.causes__count::after,.causes__count::before{border-radius:50%;top:50%;left:50%;transform:translate3d(-50%,-50%,0);z-index:-1;animation:animateRing 1.5s ease forwards infinite}.causes__count::before{background:rgba(243,165,47,.3);width:112px;height:112px}.causes__count::after{background:rgba(243,165,47,.1);width:154px;height:154px}@-webkit-keyframes animateRing{0%{transform:translate3d(-50%,-50%,0) scale(.5);opacity:1}100%{transform:translate3d(-50%,-50%,0) scale(1);opacity:0}}@keyframes animateRing{0%{transform:translate3d(-50%,-50%,0) scale(.5);opacity:1}100%{transform:translate3d(-50%,-50%,0) scale(1);opacity:0}}@media screen and (max-width:1023px){.causes{padding:0 0 0 120px}.causes__title{margin:80px 0}}@media screen and (max-width:767px){.causes{padding:0 0 0 60px}.causes__count{width:50px;height:50px;line-height:56px;left:-40px;font-size:33px}.causes__count::after,.causes__count::before{display:none;animation:none}.causes__list li::before{line-height:52px}.causes__list li::after,.causes__list li::before{left:-40px}.causes__title{font-size:20px;white-space:normal}}.grid{padding:64px 0}.grid__title{color:#f8a324;font-size:35px;font-weight:400;padding-bottom:1em}.grid__list{margin:0 -11px;display:flex;justify-content:center;flex-wrap:wrap}.grid__item{padding:11px;width:33.3333%}.grid__link{height:267px;display:block;background:#6b4d93;border-radius:10px;position:relative;padding:30px;transition:background-color .5s ease}.grid__link:hover{text-decoration:none}.grid__image{max-height:66%;max-width:56%;position:absolute;bottom:23px;right:23px}.grid__name{color:#fff;font-size:20px;font-weight:500;width:150px;display:block}.grid__shield{position:absolute;bottom:23px;left:23px;border-radius:4px;color:#fff;font-size:9px;display:inline-flex;align-items:center}.grid__shield>*{display:inline-flex;align-items:center}.grid__shield__stage{border-bottom-left-radius:4px;border-top-left-radius:4px;background:#604583;padding:4px 5px}.grid__shield__stage svg{margin-right:5px}.grid__shield__version{border-bottom-right-radius:4px;border-top-right-radius:4px;padding:4px;font-weight:700;background:#d88e20}@media screen and (min-width:1025px){.grid__link:hover{background:#5b3b85}}@media screen and (max-width:1023px){.grid__item{width:50%}}@media screen and (max-width:560px){.grid__item{width:100%!important}}.about-platform{padding-top:55px}.about-platform__content{width:994px;margin:0 auto;position:relative;padding-bottom:150px}.about-platform__title{padding-top:2.7rem}.about-platform__text{position:absolute;top:0;left:0;width:100%}.about-platform__text-block{width:430px;position:absolute;transform:translateY(-50%)}.about-platform__text-block:nth-child(1){left:-58px;top:240px}.about-platform__text-block:nth-child(2){right:0;top:690px}.about-platform__text-block:nth-child(3){top:1054px}.about-platform__text-block:nth-child(4){top:1630px;left:-58px}.about-platform__text-block:nth-child(5){right:0;top:2037px}.about-platform__text-block:nth-child(6){top:2395px}.about-platform__text-block:nth-child(7){right:0;top:2696px}.about-platform__text-block:nth-child(8){top:3040px}.about-platform__text-block:nth-child(9){top:3350px;right:0}.about-platform__contact-us{text-align:center;padding-bottom:60px;position:relative}.about-platform__contact-us-title{font-size:35px;font-weight:400}.about-platform__contact-us-description{padding:1em 0 3em}@media screen and (max-width:1330px){.about-platform__text-block:nth-child(1),.about-platform__text-block:nth-child(4){left:0}.about-platform__text-block:nth-child(1)::after,.about-platform__text-block:nth-child(4)::after{left:-60px}}@media screen and (max-width:1150px){.about-platform__content{width:100%}.about-platform__visualization{margin:0 -40px}.about-platform__text-block:nth-child(1)::after,.about-platform__text-block:nth-child(4)::after{display:none}}@media screen and (max-width:1023px){.about-platform__visualization{display:none}.about-platform__content{padding-bottom:40px}.about-platform__text{position:relative}.about-platform__text-block{position:relative;top:auto!important;left:auto!important;right:auto!important;transform:none;margin:3em 0}.about-platform__text-block:nth-child(1)::before,.about-platform__text-block:nth-child(4)::before{display:none}}@media screen and (max-width:767px){.about-platform{padding-top:10px}.about-platform__text-block{width:100%}}.anchor{position:absolute;top:-150px;height:1px}@media screen and (max-width:1400px){.anchor{top:-100px}}.solutions__grid .grid__item:nth-child(1),.solutions__grid .grid__item:nth-child(2){width:50%}.solutions__grid .grid__item:nth-child(1) .grid__image,.solutions__grid .grid__item:nth-child(2) .grid__image{right:50px}