.caseCard{display:block;text-decoration:none;background:#fff;overflow:hidden;box-shadow:0 6px 20px -6px #26145a26;border-radius:8px;color:#000;transition:opacity .6s cubic-bezier(.165,.84,.44,1),visibility .6s cubic-bezier(.165,.84,.44,1),transform .6s cubic-bezier(.165,.84,.44,1),box-shadow .6s cubic-bezier(.165,.84,.44,1)}.caseCard:hover{transform:translateY(-10px)!important;box-shadow:0 16px 26px -6px #26145a26!important}.caseCard__image{position:relative;width:100%;padding-top:54%;overflow:hidden;background:#fafafa}.caseCard__image img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.caseCard__wrapper{padding:38px 30px 22px}@media screen and (max-width: 1200px){.caseCard__wrapper{padding:25px 25px 22px}}.caseCard__title{font-size:24px;line-height:30px;font-weight:700;margin-bottom:3px}@media screen and (max-width: 1200px){.caseCard__title{font-size:22px;line-height:28px}}.caseCard__description{font-size:14px;line-height:20px;color:#16064780;margin-bottom:20px}.caseCard__review{font-size:16px;line-height:24px;margin-bottom:10px}.caseCard__profile{display:flex;align-items:flex-start}.caseCard__profile-photo{width:40px;min-width:40px;height:40px;border-radius:50%;overflow:hidden;margin-right:10px}.caseCard__profile-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.caseCard__profile-info{align-self:center}.caseCard__profile-name{font-size:16px;line-height:20px}.caseCard__profile-position{font-size:14px;line-height:18px;color:#16064780}.clients{padding-bottom:10px}.clients__wrapper{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}@media screen and (max-width: 767px){.clients__wrapper{margin:0}}.clients .caseCard{width:calc(33.33% - 30px);min-width:calc(33.33% - 30px);max-width:calc(33.33% - 30px);margin:0 15px 60px}@media screen and (max-width: 1200px){.clients .caseCard{margin-bottom:40px}}@media screen and (max-width: 1023px){.clients .caseCard{width:calc(50% - 30px);min-width:calc(50% - 30px);max-width:calc(50% - 30px);margin:0 15px 40px}}@media screen and (max-width: 767px){.clients .caseCard{min-width:none;max-width:100%;width:100%;margin:0 auto 20px}}.cta5{background:#3222b1;padding:94px 0 90px;text-align:center;color:#fff;position:relative;margin-top:20px}@media screen and (max-width: 1400px){.cta5{padding:45px 0 60px}}@media screen and (max-width: 1200px){.cta5{padding:40px 0}}@media screen and (max-width: 767px){.cta5{padding:40px 0}}.cta5__background{position:absolute;left:-2%;width:104%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cta5__background svg{display:block;margin:0;width:100%;height:auto}.cta5__background--top{top:-1px;z-index:2}.cta5__background--bottom{bottom:0;z-index:2}.cta5__background--main{left:0;top:0;bottom:0;right:0;overflow:hidden;z-index:1}.cta5__background--main img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.cta5__wrapper{position:relative;z-index:3}.cta5__title{font-size:54px;line-height:65px;margin-bottom:30px}@media screen and (max-width: 1400px){.cta5__title{font-size:40px;line-height:44px;margin-bottom:20px}}@media screen and (max-width: 767px){.cta5__title{font-size:32px;line-height:36px;margin-bottom:20px}}.cta5__description{font-size:24px;line-height:35px;margin-bottom:45px}.cta5__description mark{background:transparent;color:#fff;border-bottom:1px solid #fff}@media screen and (max-width: 1400px){.cta5__description{font-size:20px;line-height:28px;margin-bottom:30px}}@media screen and (max-width: 767px){.cta5__description{font-size:16px;line-height:22px}}.cta5 .btn{display:inline-flex;align-items:center;justify-content:center;padding-top:14px;padding-bottom:14px;text-align:left}@media screen and (max-width: 1400px){.cta5 .btn{font-size:18px;padding-top:9px;padding-bottom:9px}}@media screen and (max-width: 767px){.cta5 .btn{font-size:16px;line-height:20px}}.cta5__btn-icon{width:40px;min-width:40px;height:40px;background:url(../svg/ico-chrome-dark.91427fff.svg) no-repeat center center;background-size:contain;margin-right:10px}@media screen and (max-width: 1400px){.cta5__btn-icon{width:34px;min-width:34px;height:34px}}@media screen and (max-width: 767px){.cta5__btn-icon{width:32px;min-width:32px;height:32px}}.cta5__advantages{margin-top:55px;display:flex;justify-content:space-between;margin-left:-15px;margin-right:-15px}@media screen and (max-width: 1400px){.cta5__advantages{margin-top:40px}}@media screen and (max-width: 1200px){.cta5__advantages{flex-wrap:wrap}}@media screen and (max-width: 767px){.cta5__advantages{display:block;margin-left:0;margin-right:0}}.cta5__advantages-item{display:flex;align-items:center;padding:0 15px;text-align:left}@media screen and (max-width: 1200px){.cta5__advantages-item{width:50%;min-width:50%;margin-bottom:10px}}@media screen and (max-width: 767px){.cta5__advantages-item{width:100%;min-width:none;padding:0}}.cta5__advantages-icon{flex-grow:0;margin-right:7px;min-width:32px}.cta5__advantages-icon img{margin:0 auto}.cta5__advantages-title{align-self:center}.heroClients{padding:160px 0 50px;text-align:center;position:relative;z-index:3}@media screen and (max-width: 1400px){.heroClients{padding-top:50px}}@media screen and (max-width: 1023px){.heroClients{padding-top:45px}}@media screen and (max-width: 767px){.heroClients{padding-top:40px;padding-bottom:0}}.heroClients__title{max-width:970px;margin-left:auto;margin-right:auto;margin-bottom:30px}.heroClients__description{font-size:24px;line-height:36px;max-width:780px;margin:0 auto 30px}.heroClients__description strong{font-weight:600;border-bottom:2px solid #28e06e}@media screen and (max-width: 767px){.heroClients__description{font-size:16px;line-height:22px}}.caseDescription{background:#3222b1;padding:100px 0 105px;color:#fff;position:relative}@media screen and (max-width: 1400px){.caseDescription{padding:60px 0}}@media screen and (max-width: 1200px){.caseDescription{padding:50px 0 40px}}@media screen and (max-width: 767px){.caseDescription{padding:40px 0}}.caseDescription .container{max-width:1030px}.caseDescription__background{position:absolute;left:-2%;width:104%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.caseDescription__background svg{display:block;margin:0;width:100%;height:auto}.caseDescription__background--top{top:-1px;z-index:2}.caseDescription__background--bottom{bottom:-1px;z-index:2}.caseDescription__wrapper{position:relative;z-index:3;max-width:870px}.caseDescription__title{font-size:54px;line-height:65px;margin-bottom:23px}@media screen and (max-width: 1400px){.caseDescription__title{font-size:40px;line-height:44px;margin-bottom:20px}}@media screen and (max-width: 767px){.caseDescription__title{font-size:32px;line-height:36px;margin-bottom:20px}}.caseDescription__description{font-size:24px;line-height:36px;text-align:justify}.caseDescription__description mark{background:transparent;color:#fff;border-bottom:1px solid #fff}@media screen and (max-width: 1400px){.caseDescription__description{font-size:20px;line-height:28px}}@media screen and (max-width: 767px){.caseDescription__description{font-size:16px;line-height:22px}}.caseTextSection{display:block;font-size:24px;line-height:36px;font-weight:300}@media screen and (max-width: 1400px){.caseTextSection{font-size:20px;line-height:32px}}@media screen and (max-width: 767px){.caseTextSection{font-size:16px;line-height:22px}}.caseTextSection .container{max-width:1030px}.caseTextSection__wrapper{max-width:900px}.caseTextSection__wrapper>p{text-align:justify}.caseTextSection *+h2{margin-top:160px}@media screen and (max-width: 1200px){.caseTextSection *+h2{margin-top:100px}}.caseTextSection+.cta5{margin-top:130px}@media screen and (max-width: 1200px){.caseTextSection+.cta5{margin-top:100px}}.heroCase{padding:153px 0 5px;position:relative;z-index:3}@media screen and (max-width: 1400px){.heroCase{padding-top:90px}}@media screen and (max-width: 1023px){.heroCase{padding-top:60px}}@media screen and (max-width: 767px){.heroCase{padding-top:40px}}.heroCase__logo{max-width:220px;margin-bottom:23px}@media screen and (max-width: 767px){.heroCase__logo{max-width:140px}}.heroCase__title{font-size:54px;line-height:66px;margin-bottom:5px}.heroCase__title mark{color:#160647;background:transparent;border-bottom:2px solid #28E06E}@media screen and (max-width: 1400px){.heroCase__title{font-size:50px;line-height:60px}}@media screen and (max-width: 767px){.heroCase__title{font-size:32px;line-height:36px}}.highlights{padding:85px 0 130px;text-align:center}@media screen and (max-width: 1400px){.highlights{padding:70px 0 90px}}@media screen and (max-width: 1200px){.highlights{padding:60px 0}}@media screen and (max-width: 767px){.highlights{padding:40px 0 80px}}.highlights__wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:-15px;margin-right:-15px;padding-top:20px}@media screen and (max-width: 767px){.highlights__wrapper{display:block;margin:0}}.highlights .highlightsCard{width:calc(33.33% - 30px);min-width:calc(33.33% - 30px);max-width:calc(33.33% - 30px);margin:0 15px 30px}@media screen and (max-width: 1023px){.highlights .highlightsCard{width:calc(50% - 30px);min-width:calc(50% - 30px);max-width:calc(50% - 30px)}}@media screen and (max-width: 767px){.highlights .highlightsCard{min-width:none;max-width:100%;width:100%;margin:0 auto 20px}}.quote{display:block;position:relative;margin:80px 0;padding-left:31px}@media screen and (max-width: 1400px){.quote{margin:70px 0}}@media screen and (max-width: 767px){.quote{margin:60px 0;padding-left:15px}}.quote:before{content:"";left:0;top:0;position:absolute;width:3px;height:100%;background:#6552FF}.quote__icon{width:31px;height:20px;background:url(../svg/ico-quote.c0ed80e4.svg) no-repeat center center;background-size:contain;margin-bottom:15px}.quote__text{font-size:32px;line-height:40px;font-weight:500;margin-bottom:20px}@media screen and (max-width: 1400px){.quote__text{font-size:26px;line-height:34px}}@media screen and (max-width: 767px){.quote__text{font-size:18px;line-height:24px}}.quote__profile{display:flex;align-items:flex-start;font-weight:400}.quote__profile-photo{border-radius:50%;overflow:hidden;margin-right:10px}.quote__profile-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.quote__profile-info{display:flex;flex-direction:column;justify-content:center}.quote__profile-name{font-size:16px;line-height:20px}.quote__profile-position{font-size:14px;line-height:18px;color:#16064780}.highlightsCard{background:#fff;box-shadow:0 15px 32px -5px #14093526;border-radius:15px;padding:30px;text-align:left;min-height:360px}@media screen and (max-width: 1400px){.highlightsCard{min-height:280px}}@media screen and (max-width: 767px){.highlightsCard{padding:20px;min-height:200px}}.highlightsCard__header{display:flex;margin-bottom:22px}.highlightsCard__icon{width:30px;min-width:30px;height:30px;margin-right:20px;display:flex;align-items:center;justify-content:center;margin-top:2px}@media screen and (max-width: 1400px){.highlightsCard__icon{margin-top:0}}@media screen and (max-width: 767px){.highlightsCard__icon{width:28px;height:28px;min-width:28px}}.highlightsCard__title{font-size:32px;line-height:38px;font-weight:700}@media screen and (max-width: 1400px){.highlightsCard__title{font-size:28px;line-height:30px}}@media screen and (max-width: 767px){.highlightsCard__title{font-size:22px;line-height:28px}}.highlightsCard__text{font-size:18px;line-height:24px}@media screen and (max-width: 1400px){.highlightsCard__text{font-size:16px;line-height:22px}}.highlightsCard__text ul{list-style:none}.highlightsCard__text li{margin-bottom:10px;position:relative}.highlightsCard__text li:before{content:"";position:absolute;display:block;left:-20px;top:9px;width:6px;height:6px;background:#28E06E;border-radius:50%}.solution{padding:86px 0 0}@media screen and (max-width: 1400px){.solution{padding:60px 0 0}}@media screen and (max-width: 1200px){.solution{padding:50px 0 0}}.solution__wrapper{display:flex;justify-content:space-between;padding-left:100px}@media screen and (max-width: 1230px){.solution__wrapper{padding-left:calc((100% - 970px)/2)}}@media screen and (max-width: 767px){.solution__wrapper{padding:0;display:block}}.solution__text{max-width:570px;margin-right:30px;align-self:center}.solution__title{margin-bottom:20px}.solution__description{font-size:24px;line-height:36px;font-weight:300;text-align:justify}@media screen and (max-width: 1400px){.solution__description{font-size:20px;line-height:32px}}@media screen and (max-width: 767px){.solution__description{font-size:16px;line-height:22px;margin-bottom:30px}}.solution__factoids{background:#1DD363;border-radius:8px;padding:55px 65px;max-width:370px;min-width:370px;color:#fff;position:relative;overflow:hidden}@media screen and (max-width: 1200px){.solution__factoids{padding:40px 50px}}@media screen and (max-width: 1023px){.solution__factoids{padding:40px 30px;min-width:300px}}@media screen and (max-width: 767px){.solution__factoids{min-width:auto;padding:30px 20px}}.solution__factoids-background{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;left:0;top:0;bottom:0;right:0;overflow:hidden;z-index:1}.solution__factoids-background img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.solution__factoid{margin-bottom:30px;position:relative;z-index:2}.solution__factoid:last-child{margin-bottom:0}.solution__factoid-number{font-size:54px;line-height:66px;font-weight:700;margin-bottom:5px}@media screen and (max-width: 1400px){.solution__factoid-number{font-size:40px;line-height:50px}}@media screen and (max-width: 767px){.solution__factoid-number{font-size:34px;line-height:44px}}.solution__factoid-description{font-size:18px;line-height:24px;font-weight:300}@media screen and (max-width: 767px){.solution__factoid-description{font-size:16px;line-height:22px}}.pagination{display:flex;justify-content:center;margin-top:20px}.pagination .page-item{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0 5px;border:1px solid #ced4da;border-radius:10%}.pagination .page-item a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;text-align:center;color:#3222b1;text-decoration:none}.pagination .page-item a:hover,.pagination .page-item a.active{background-color:#3222b1;color:#fff}.pagination .page-item.disabled{opacity:.5;cursor:not-allowed}.pagination .page-item.disabled a{cursor:not-allowed}.pagination .page-item.active{background-color:#3222b1;color:#fff}.pagination .page-item:first-child{margin-left:0}.pagination .page-item:last-child{margin-right:0}
