body{padding-top:80px}.adaptive-first-screen .first-screen{height:90vh;min-height:600px;padding-bottom:10px}.h1{color:#212121;font-size:38px;font-weight:700;line-height:1.4;margin-bottom:10px;max-width:100%}@media only screen and (min-width:994px){.h1{font-size:42px;margin-bottom:15px;max-width:556px}}@media only screen and (min-width:1280px){.h1{font-size:46px;margin-bottom:20px}}.h3{color:#212121;font-size:28px;font-weight:600;line-height:1.4;margin-bottom:50px;text-align:center}@media only screen and (min-width:465px){.h3{font-size:38px}}@media only screen and (min-width:994px){.h3{font-size:48px;margin-bottom:124px}}@media only screen and (min-width:1280px){.h3{font-size:51px;margin-bottom:133px}}.h6{color:#212121;font-size:28px;font-weight:600;line-height:1.4;margin-bottom:15px}@media only screen and (min-width:994px){.h6{font-size:32px;margin-bottom:20px}}@media only screen and (min-width:1280px){.h6{font-size:36px}}.btn{border-radius:12px;box-shadow:0 2px 10px rgba(51,51,51,.16);color:#fff;display:block;font-size:18px;font-weight:700;text-align:center}.btn,.btn:hover{background-color:#7d63ec}.btn:hover{box-shadow:0 2px 10px rgba(51,51,51,.25)}@media only screen and (min-width:1024px){.btn{font-size:17px}}@media only screen and (min-width:1440px){.btn{font-size:18px}}#media{border-radius:7px}.form-group.has-error input,.form-group.has-error input:focus{border:1px solid red!important}.txt{color:#212121;font-size:18px;font-weight:300;line-height:1.4}@media only screen and (min-width:994px){.txt{font-size:20px}}.index__logos{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:70px}@media only screen and (min-width:480px){.index__logos{margin-bottom:131px}}.index__logos img{margin-bottom:13px;margin-right:30px}.index__logos img:last-of-type{margin-right:0}body{color:#212121}.container-1250{max-width:450px;padding:0 24px}@media only screen and (min-width:870px){.container-1250{max-width:1280px;padding:0 15px}}.hero{background:url(/images/pages/testimonials/hero/hero-bg.svg),linear-gradient(78.84deg,#0d1117 -.26%,#332f37 104.5%);background-position:50% 0;background-repeat:no-repeat;background-size:cover;color:#fff}.hero__content{margin:0 auto;max-width:450px;padding:63px 9px 83px}@media only screen and (min-width:870px){.hero__content{display:grid;grid-template-areas:"text image";grid-template-columns:50% 46%;justify-content:space-between;margin:0;max-width:1204px;padding:86px 20px 100px}}@media only screen and (min-width:1260px){.hero__content{grid-template-columns:635px 512px;padding:86px 0 100px}}.hero__text-area{padding-top:60px}@media only screen and (min-width:870px){.hero__text-area{display:flex;flex-direction:column;grid-area:text;justify-content:center;padding-bottom:17px;padding-left:55px;padding-top:0}}.hero__title{color:#fff;font-size:24px;font-style:normal;font-weight:700;line-height:120%;margin-bottom:20px;position:relative;text-align:center}@media only screen and (min-width:870px){.hero__title{font-size:28px;text-align:left}}@media only screen and (min-width:1160px){.hero__title{font-size:30px;margin-bottom:60px}}.hero__title:before{background-color:#fff;background-image:url(/images/pages/case-study/quotes2%D1%85.png);background-position:50%;background-repeat:no-repeat;background-size:20px 15px;border-radius:50%;content:"";display:block;height:40px;left:50%;position:absolute;top:-60px;transform:translateX(-50%);width:40px}@media only screen and (min-width:870px){.hero__title:before{left:-55px;top:0;transform:none}}.hero__title-h2{color:#fff;font-size:16px;font-weight:700;line-height:150%}.hero__text{color:#ccc;font-size:14px;font-weight:400;line-height:150%;margin:0}.hero__caption{padding-bottom:40px;text-align:center}@media only screen and (min-width:870px){.hero__caption{padding-bottom:26px;text-align:left}}.hero__img-area{margin-bottom:60px;position:relative}@media only screen and (min-width:870px){.hero__img-area{grid-area:image;margin-bottom:0}}.hero__img{border-radius:15px}.hero__logo{background:#fff;border-radius:5px;box-shadow:0 9px 20px rgba(0,0,0,.15);display:block;height:40px;position:absolute;right:30px;top:30px;width:auto}.hero__buttons-wrapper{align-items:center;display:flex;flex-direction:column}@media only screen and (min-width:870px){.hero__buttons-wrapper{align-items:flex-end;flex-direction:row}}.hero .btn-main{background-color:#7d65e9;margin:0 0 15px;max-width:327px;min-width:165px;transform:unset;white-space:normal;width:100%}.hero .btn-main:hover{background-color:#6649e0}@media only screen and (min-width:870px){.hero .btn-main{margin:0 30px 0 0;width:auto}}.hero .btn-main_white{border:2px solid #e5e8f0;border-radius:5px;box-shadow:0 3px 7px rgba(0,0,0,.1);font-size:15px;font-weight:600;max-width:327px;min-width:165px;padding:11px 20px;text-align:center;text-transform:unset;transition:all .3s;width:100%}.hero .btn-main_white:hover{background-color:#fff;border-color:#7d65e9}@media only screen and (min-width:870px){.hero .btn-main_white{width:auto}}@media only screen and (min-width:1440px){.content{padding-right:30px}}@media only screen and (min-width:870px){.content__row{display:flex}.content__row.r1{padding-top:80px}}.content__row.r2{padding-bottom:48px}@media only screen and (min-width:870px){.content__row.r2{padding-bottom:64px}.content__col-1{flex-grow:1;margin-right:58px;max-width:33.6%;min-width:360px}}@media only screen and (min-width:1365px){.content__col-1{max-width:420px}}@media only screen and (min-width:870px){.content__col-2{flex:1;padding-right:45px}}@media only screen and (min-width:1365px){.content__col-2{padding-right:0}}.content__text-wrapper h3{color:#2e2151;font-size:32px;font-weight:700;line-height:120%;margin-bottom:20px}@media only screen and (min-width:870px){.content__text-wrapper h3{font-size:40px}}.content__text-wrapper p{color:#60687a;font-size:18px;font-weight:400;line-height:150%;margin:0}.content__text-wrapper p+h3{margin-top:24px}@media only screen and (min-width:870px){.content__text-wrapper p+h3{margin-top:40px}}.content__text-wrapper p+p{margin-top:10px}.content__text-wrapper ul+h3{margin-top:24px}@media only screen and (min-width:870px){.content__text-wrapper ul+h3{margin-top:40px}}.content__quote-wrapper{margin:48px 0}@media only screen and (min-width:870px){.content__quote-wrapper{margin:64px -30px}}.content__quote{color:#2e2151;font-size:21px;font-style:italic;font-weight:600;line-height:120%;margin:0;padding-left:38px;position:relative}@media only screen and (min-width:870px){.content__quote{font-size:28px}}.content__quote:before{background-image:url(/images/pages/case-study/quotes-2-2%D1%85.png);background-position:50%;background-repeat:no-repeat;background-size:28px 21px;content:"";display:block;height:21px;left:0;position:absolute;top:-4px;width:28px}.content__list{margin:20px 0 0;padding:0 0 0 25px}.content__list li{color:#60687a;font-size:18px;font-weight:400;line-height:150%;margin-bottom:20px;position:relative}@media only screen and (min-width:870px){.content__list li{margin-bottom:24px}}.content__list li:last-child{margin-bottom:24px}.content__list li:before{background-color:#7d65e9;border-radius:50%;content:"";display:block;height:10px;left:-25px;position:absolute;top:7px;width:10px}.content__image{margin:48px 0;text-align:center}@media only screen and (min-width:870px){.content__image{margin:64px 0}}.content__image img{filter:drop-shadow(0 26px 36px rgba(0,0,0,.08))}.content__features-wrapper{margin:48px 0}@media only screen and (min-width:870px){.content__features-wrapper{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;margin:64px -30px}}.content__feature-item{background-repeat:no-repeat;background-size:contain;border-radius:5px;display:flex;flex-basis:267px;flex-direction:column;flex-grow:1;max-width:100%;min-height:200px;padding:20px}@media only screen and (min-width:870px){.content__feature-item{flex-basis:48%;max-width:48%;min-height:260px;padding:20px 30px 21px 20px}}@media only screen and (min-width:1100px){.content__feature-item{flex-basis:31%;max-width:31%}}@media only screen and (min-width:1365px){.content__feature-item{max-width:267px}}.content__feature-item:not(:last-child){margin-bottom:24px}@media only screen and (min-width:870px){.content__feature-item:not(:last-child){margin-bottom:0}}.content__feature-item.it-1{background-color:#ecf3f5;background-image:url(/images/pages/case-study/feature-bg-1-mob.svg)}@media only screen and (min-width:870px){.content__feature-item.it-1{background-image:url(/images/pages/case-study/feature-bg-1.svg)}}.content__feature-item.it-2{background-color:#fefce5;background-image:url(/images/pages/case-study/feature-bg-2-mob.svg)}@media only screen and (min-width:870px){.content__feature-item.it-2{background-image:url(/images/pages/case-study/feature-bg-2.svg)}}.content__feature-item.it-3{background-color:#f1ecf5;background-image:url(/images/pages/case-study/feature-bg-3-mob.svg)}@media only screen and (min-width:870px){.content__feature-item.it-3{background-image:url(/images/pages/case-study/feature-bg-3.svg)}}.content__feature-text{color:#2e2151;font-size:18px;font-weight:700;line-height:130%}.content__feature-title{color:#2e2151;font-size:40px;font-weight:700;line-height:110%;margin-top:auto;overflow:hidden;text-align:right}@media only screen and (min-width:870px){.content__feature-title{font-size:60px}}.content__feature-title span{color:#2e2151;font-size:18px;font-weight:700;line-height:150%}.company-info__wrapper{background:#f7f7f7;margin-bottom:64px;margin-left:-24px;margin-right:-24px;padding:30px 24px 28px}@media only screen and (min-width:480px){.company-info__wrapper{margin-left:0;margin-right:0}}@media only screen and (min-width:870px){.company-info__wrapper{border-radius:9px;padding:30px;position:sticky;top:104px}}.company-info__head{border-bottom:1px solid #e6e6e6;display:flex;justify-content:space-between;padding-bottom:19px}.company-info__person{display:flex}.company-info__avatar{flex-shrink:0;width:50px}.company-info__avatar-img{border-radius:50%}.company-info__title-wrapper{padding-left:20px;padding-top:5px}.company-info__title{color:#2e2151;font-size:16px;font-weight:700;line-height:150%}.company-info__position{color:#60687a;font-size:14px;font-weight:400;line-height:150%}.company-info__logo{align-items:flex-start;display:flex;flex-shrink:0;padding-top:5px}.company-info__logo-img{width:75px}.company-info__content{color:#60687a;font-size:16px;font-weight:400;line-height:150%;padding-top:20px}.company-info__content p{font:inherit;margin-bottom:10px}@media only screen and (min-width:870px){.company-info__content p{margin-bottom:20px}}.company-info__subtitle{color:#2e2151;font-size:18px;font-weight:700;line-height:22px;margin-bottom:16px}.company-info__link{color:#7d65e9;font-size:16px;font-weight:600;line-height:19px}.company-info__link svg{margin-left:9px}.cta-rt__wrapper{background:#fff;border:2px solid #f5f3fd;border-radius:10px;margin-bottom:48px;overflow:hidden}@media only screen and (min-width:871px){.cta-rt__wrapper{margin-bottom:0;position:sticky;top:104px}}.cta-rt__head{background-color:#f2f6fa;background-image:url(/images/pages/case-study/cta-bg2x.png);background-position:50%;background-repeat:no-repeat;background-size:cover;height:313px;position:relative}.cta-rt__logo-1,.cta-rt__logo-2{border-radius:5px;box-shadow:-8px 9px 20px rgba(0,0,0,.15);position:absolute}.cta-rt__logo-1{left:20px;top:202px}.cta-rt__logo-2{right:20px;top:215px}.cta-rt__content{padding:20px 20px 48px}.cta-rt__title{color:#2e2151;font-size:26px;font-weight:700;line-height:31px;margin-bottom:30px}.cta-rt__button-wrapper,.cta-rt__title{text-align:center}.cta-rt__button-wrapper .btn-main{background-color:#7d65e9;box-shadow:none;width:207px}.cta-rt__button-wrapper .btn-main:hover{background-color:#6649e0}.cta{padding:48px 0}@media only screen and (min-width:870px){.cta{padding:60px 0 80px}}.cta__content{margin:0 auto;max-width:450px;padding:0 9px}@media only screen and (min-width:870px){.cta__content{max-width:100%;padding:0 20px}}@media only screen and (min-width:1365px){.cta__content{padding:0}}.cta__section{background:url(/images/pages/testimonials/cta/cta-story-bg-mobile.jpg),#2a1355;background-position:50% 0;background-repeat:no-repeat;background-size:cover;border-radius:10px;color:#fff;min-height:480px;padding-top:345px}@media only screen and (min-width:870px){.cta__section{background:url(/images/pages/testimonials/cta/cta-story-bg.jpg),#2a1355;background-position:50% 0;background-repeat:no-repeat;background-size:cover;display:flex;padding-top:0}}.cta__row{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:center;max-width:375px;padding:0 30px 48px;text-align:center;width:100%}@media only screen and (min-width:870px){.cta__row{align-items:flex-start;max-width:45%;padding:60px 0 60px 30px;text-align:left}}@media only screen and (min-width:1200px){.cta__row{max-width:550px;padding:60px 0 60px 60px}}.cta__subtitle{font-size:18px;font-weight:700;line-height:120%;margin-bottom:4px}@media only screen and (min-width:870px){.cta__subtitle{font-size:21px;margin-bottom:10px}}.cta__title{font-size:32px;font-weight:700;line-height:120%;margin-bottom:21px}@media only screen and (min-width:870px){.cta__title{margin-bottom:40px}}@media only screen and (min-width:1200px){.cta__title{font-size:40px;line-height:1}}.cta__btn-wrapper{display:flex}.cta .btn-main_white{background-color:#f2f6fa;border:2px solid #f2f6fa;border-radius:5px;box-shadow:0 3px 7px rgba(0,0,0,.1);color:#7d65e9;font-size:14px;font-weight:600;line-height:14px;min-width:165px;padding:16px 20px;text-align:center;text-transform:unset;transition:all .3s}.cta .btn-main_white:hover{background-color:#f2f6fa;border-color:#7d65e9}.cta{padding-bottom:48px;padding-top:0}@media only screen and (min-width:870px){.cta{padding-bottom:60px}}.sm-testimonials__content{margin:0 auto;max-width:450px;padding:0 9px}@media only screen and (min-width:870px){.sm-testimonials__content{max-width:100%;padding:0 20px}}@media only screen and (min-width:1365px){.sm-testimonials__content{padding:0}}.sm-testimonials__title{color:#2e2151;font-size:32px;font-weight:700;line-height:120%;margin:0 auto 62px;max-width:720px;text-align:center}@media only screen and (min-width:870px){.sm-testimonials__title{margin-bottom:60px}}@media only screen and (min-width:960px){.sm-testimonials__title{font-size:40px}}.sm-testimonials__wrapper{padding-bottom:64px}@media only screen and (min-width:870px){.sm-testimonials__wrapper{display:grid;gap:25px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:845px}}@media only screen and (min-width:1160px){.sm-testimonials__wrapper{gap:30px 53px;grid-template-columns:1fr 1fr 1fr 1fr;margin:0;max-width:100%}}.sm-testimonials__item{background:#fff;border:1px solid #eae6ff;border-radius:16px;box-shadow:1px 10px 10px rgba(125,101,233,.05);margin-bottom:24px;padding:20px 20px 19px}@media only screen and (min-width:870px){.sm-testimonials__item{margin-bottom:0;padding:20px 20px 16px}}.sm-testimonials__item-row{display:flex;justify-content:space-between}.sm-testimonials__item-user{display:flex}.sm-testimonials__item-content{padding-top:15px}.sm-testimonials__item-avatar{position:relative;width:45px}.sm-testimonials__item-avatar-img{border-radius:50%}.sm-testimonials__item-ic-checked{height:16px;position:absolute;right:-6px;top:0}.sm-testimonials__item-img{left:0;max-width:none;min-width:100%;position:absolute;top:0}.sm-testimonials__item-logo{height:27px}.sm-testimonials__item-title-wrapper{display:flex;flex-direction:column;padding-left:15px}.sm-testimonials__item-title{color:#2e2151;font-size:16px;font-weight:600;line-height:135%;margin-bottom:5px}.sm-testimonials__item-text{color:#60687a;font-size:14px;font-weight:600;line-height:140%}.banner{align-items:center;background-color:#2a1355;background-image:url(/images/pages/testimonials/banner-bg-mobile.svg);background-position:50% 53%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;flex-direction:column;padding:62px 15px}@media only screen and (min-width:870px){.banner{background-image:url(/images/pages/testimonials/banner-bg.svg);padding:66px 15px}}.banner__content{margin:0 auto;max-width:450px;padding:0 9px}@media only screen and (min-width:870px){.banner__content{max-width:842px;padding:0 20px}}@media only screen and (min-width:1365px){.banner__content{padding:0}}.banner__headlines{margin-bottom:64px;text-align:center}.banner__headlines .title{color:#fff;font-size:32px;font-weight:700;line-height:130%;margin-bottom:44px;text-align:center}@media only screen and (min-width:870px){.banner__headlines .title{font-size:40px;margin-bottom:20px}.banner__headlines .title br{display:none}}.banner__headlines .title span{display:inline-block;position:relative}.banner__headlines .title span:after{background:url(/images/pages/testimonials/text-underline.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:-22px;content:"";display:block;height:10px;left:50%;position:absolute;transform:translateX(-50%);width:113px}@media only screen and (min-width:870px){.banner__headlines .title span:after{bottom:-6px}}.banner__headlines .subtitle{font-size:18px;line-height:1.5}.banner__btns-item{background-color:#fff;border:2px solid #fff;border-radius:5px;color:#7d65e9;font-size:14px;font-weight:700;line-height:1;min-width:185px;padding:16px 40px;text-align:center;transition:all .33s ease;width:100%}@media only screen and (min-width:480px){.banner__btns-item{width:auto}}.banner__btns-item:hover{background-color:#fff;border-color:#7d65e9}.banner__btns{-moz-column-gap:10px;column-gap:10px;display:flex;flex-flow:row wrap;justify-content:center;margin-bottom:40px;row-gap:10px}@media only screen and (min-width:870px){.banner__btns{margin-bottom:64px}}.banner__btns #requestDemo{background-color:transparent;border:1px solid #fff;color:#fff;padding-bottom:17px;padding-top:17px}.banner__btns #requestDemo:hover{background-color:#fff;border-color:#fff;color:#201f26}.banner__question{font-size:14px;line-height:1.5;text-align:center}
.content__list{margin-top:20px}
