.advantage[data-v-451d177d]{background:#1e1e1e;color:#cdcdcd;padding:48px;height:100%;min-height:240px}.advantage__title[data-v-451d177d]{font-size:28px;font-weight:700;line-height:40px}.advantage__head[data-v-451d177d]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin-bottom:40px}.advantage__subtitle[data-v-451d177d]{font-size:20px;line-height:26px;padding-left:19px;font-weight:400}.advantage__head .advantage__icon[data-v-451d177d]{margin-bottom:0}.advantage--transparent[data-v-451d177d]{background:transparent;color:#fff}.advantage--centered[data-v-451d177d],.advantage--gray[data-v-451d177d]{padding:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.advantage--gray[data-v-451d177d]{background:#1e1e1e;opacity:.5;text-align:center;color:#a5a5a5}.advantage--icon[data-v-451d177d]{padding-bottom:72px}.advantage__icon[data-v-451d177d]{width:48px;height:48px;margin-bottom:24px}.advantage--centered .advantage__text[data-v-451d177d]{font-size:18px;line-height:32px;-webkit-align-self:center;align-self:center}.advantage__number[data-v-451d177d]{font-size:64px;font-weight:700;color:#1e1e1e;text-shadow:-1px 0 #686868,0 1px #686868,1px 0 #686868,0 -1px #686868;line-height:1;margin-bottom:24px}@media (max-width:767px){.advantage[data-v-451d177d]{min-height:auto}.advantage__title[data-v-451d177d]{font-size:18px;font-weight:500;line-height:22px}.advantage--transparent[data-v-451d177d]{padding:16px 0;height:100%;margin-bottom:0}}@media (max-width:424px){.advantage[data-v-451d177d]{padding:16px}.advantage--transparent[data-v-451d177d]{padding:0}}.advantage__wrap[data-v-8e94780a]{margin-bottom:48px}@media (max-width:767px){.advantage__wrap[data-v-8e94780a]{margin-bottom:24px}}.white-bg-box{background-color:#fff}.white-bg-box__button span{text-transform:lowercase}@media screen and (min-width:0px){.white-bg-box{padding-top:80px;padding-bottom:80px;background-color:#fff}.white-bg-box__title{font-size:24px;line-height:32px;color:#121119}.white-bg-box__text{margin:40px auto 0;color:#686868}.white-bg-box__button{max-width:400px;font-size:16px;margin-top:40px}}@media screen and (min-width:375px){.white-bg-box__button{font-size:18px}}@media screen and (min-width:425px){.white-bg-box{text-align:center}.white-bg-box__button{font-size:20px}}@media screen and (min-width:768px){.white-bg-box__title{font-size:37px;line-height:56px}.white-bg-box__text{max-width:845px;margin:24px auto 0}.white-bg-box__button{margin-top:48px}}@media screen and (min-width:1024px){.white-bg-box{padding:200px 0}}.featured-clients{background-color:#1e1e1e;padding:88px 112px 96px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;position:relative;z-index:10}.featured-clients h2,.featured-clients h3{color:#fff}.featured-clients_top{margin-top:240px}.featured-clients_mbot{margin-bottom:-288px}.featured-clients__description{margin-right:20px}.featured-clients__title{line-height:80px;padding-bottom:24px;position:relative}.featured-clients__title:after{content:"";width:120px;height:4px;position:absolute;left:0;bottom:-4px;background-color:#28ca71}.featured-clients__about{padding:44px 0 0;max-width:400px;color:#cdcdcd}.featured-clients__logos{max-width:502px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-top:20px}.featured-clients__item{width:220px;margin-bottom:40px}.featured-clients__item-description{color:#a5a5a5}.featured-clients__item-description span{font-size:12px;display:block;opacity:.5}.featured-clients__item-addition{color:#686868;font-size:12px}.featured-clients__image{line-height:62px;vertical-align:bottom;margin-bottom:24px}.featured-clients__logo{display:inline-block;vertical-align:bottom}@media (max-width:1280px){.featured-clients{padding:44px 66px}}@media (max-width:1024px){.featured-clients{-webkit-flex-wrap:wrap;flex-wrap:wrap}.featured-clients__description{margin-right:0;width:100%}.featured-clients__about{max-width:100%}.featured-clients__logos{max-width:420px}.featured-clients__item{width:45%}}@media (max-width:1023px){.featured-clients_mbot{margin-bottom:0}}@media (max-width:767px){.featured-clients{padding:40px 16px}.featured-clients__logos{max-width:100%}.featured-clients__title{font-size:32px;line-height:41px}}@media (max-width:425px){.featured-clients__about{padding:0}.featured-clients__item{width:100%}.featured-clients__title{padding-bottom:0}.featured-clients__title:after{display:none}.featured-clients{padding:0;background-color:transparent}}.sub-items__title{color:#a5a5a5;margin-bottom:48px;font-weight:500}.sub-items__list{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:24px}.sub-item{background-color:#1c1c1c;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:32px 24px}.sub-item__number{color:#686868;font-weight:500;font-size:18px;line-height:32px}.sub-item__text{padding-left:24px}@media (max-width:1170px){.sub-items__list{grid-template-columns:1fr 1fr}}@media (max-width:1023px){.sub-items{margin-top:0}.sub-items__title{margin-bottom:24px}.sub-items__list{grid-gap:24px}}@media (max-width:767px){.sub-items__list{display:block}.sub-item{margin-bottom:12px;padding:12px}}.solutions{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;position:relative;margin-bottom:-48px}@media only screen and (max-width:1170px){.solutions{margin-bottom:-24px}}.solutions__title{width:-webkit-calc(33% - 28px);width:-moz-calc(33% - 28px);width:calc(33% - 28px);height:385px;font-size:28px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin-right:48px}@media only screen and (max-width:1280px){.solutions__title{width:-webkit-calc(50% - 24px);width:-moz-calc(50% - 24px);width:calc(50% - 24px);height:auto}}@media only screen and (max-width:1170px){.solutions__title{width:100%;margin-bottom:40px;font-size:32px}}.solution{background-color:hsla(0,0%,80.4%,.05);height:385px;padding:48px;width:-webkit-calc(33% - 28px);width:-moz-calc(33% - 28px);width:calc(33% - 28px);margin-bottom:48px;position:relative;margin-right:48px}.solution:nth-child(3n){margin-right:0}@media only screen and (max-width:1280px){.solution:nth-child(3n){margin-right:48px}}@media only screen and (max-width:1170px){.solution:nth-child(3n){margin-right:0}}@media only screen and (max-width:1280px){.solution:nth-child(2n){margin-right:0}}@media only screen and (max-width:1280px){.solution{width:-webkit-calc(50% - 24px);width:-moz-calc(50% - 24px);width:calc(50% - 24px);height:auto;min-height:270px}}@media only screen and (max-width:1170px){.solution{width:100%;min-height:0;background-color:transparent;margin-bottom:24px;margin-right:0;padding:0}}@media only screen and (max-width:1023px){.solution{padding:0;width:100%}}.solution__head{margin-bottom:32px}@media only screen and (max-width:1170px){.solution__head{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;margin-bottom:0}}.solution__btn{display:none}@media only screen and (max-width:1170px){.solution__btn{display:block}}@media only screen and (max-width:1170px){.solution__content{max-height:0;overflow:hidden;-webkit-transition:max-height .2s ease-out;-moz-transition:max-height .2s ease-out;transition:max-height .2s ease-out}}.solution__title{-webkit-transition:all .2s ease;-moz-transition:ease .2s all;transition:all .2s ease}@media only screen and (max-width:1170px){.solution__title{width:-webkit-calc(100% - 56px);width:-moz-calc(100% - 56px);width:calc(100% - 56px)}}@media only screen and (max-width:767px){.solution__title{line-height:26px;font-weight:500;font-size:18px}}.solution__list{list-style:none;-webkit-transition:all .2s ease;-moz-transition:ease .2s all;transition:all .2s ease;padding:0}@media only screen and (max-width:1170px){.solution__list{margin-bottom:24px}}.solution__list li{font-size:18px;line-height:32px;padding-left:10px;position:relative}.solution__list li:before{content:"";width:2px;height:2px;background-color:#fff;position:absolute;left:0;top:14px}.solution__description{position:absolute;top:0;left:0;padding:48px;opacity:0;-webkit-transition:all .2s ease;-moz-transition:ease .2s all;transition:all .2s ease}@media only screen and (max-width:1170px){.solution__description{position:static;opacity:1;padding:0}}.solution:hover .solution__description{opacity:1}.solution:hover .solution__list,.solution:hover .solution__title{opacity:0}@media only screen and (max-width:1170px){.solution:hover .solution__list,.solution:hover .solution__title{opacity:1}}@media only screen and (max-width:1024px){.services-wrapper .services__inner{padding-bottom:74px}}@media only screen and (max-width:1025px){.services-wrapper .services .slick-dots{bottom:-59px}}@media only screen and (max-width:1025px){.services-wrapper .services .slick-arrow{bottom:-74px}}@media only screen and (max-width:1025px){.services-wrapper .services .slick-arrow.slick-prev{left:0}}@media only screen and (max-width:1025px){.services-wrapper .services .slick-arrow.slick-next{left:64px}}.services-wrapper .service{padding:32px 0 80px;border-top:1px solid hsla(0,0%,64.7%,.1);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}@media only screen and (max-width:1024px){.services-wrapper .service--desktop{display:none}}.services-wrapper .service--mobile{display:none}@media only screen and (max-width:1024px){.services-wrapper .service--mobile{display:block}}.services-wrapper .service--container{border:none;padding-top:0}@media only screen and (max-width:1025px){.services-wrapper .service{-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:16px 0 24px}}.services-wrapper .service:last-child{padding-bottom:0}@media only screen and (max-width:1025px){.services-wrapper .service__title{display:inline}}.services-wrapper .service__text{color:#cdcdcd}.services-wrapper .service__text--button{margin-bottom:48px}@media only screen and (max-width:1024px){.services-wrapper .service__text--button{margin-bottom:24px}}.services-wrapper .service__number{color:#686868;font-weight:700;font-size:28px;line-height:40px;padding-right:5px}@media only screen and (max-width:1280px){.services-wrapper .service__number{font-size:24px;line-height:1.4}}@media only screen and (max-width:1025px){.services-wrapper .service__number{display:inline;padding-left:3px}}.services-wrapper .service__left{width:288px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}@media only screen and (max-width:1025px){.services-wrapper .service__left{width:100%;margin-bottom:16px;display:block}}.services-wrapper .service__content{width:736px}@media only screen and (max-width:1025px){.services-wrapper .service__content{width:100%}}.services-wrapper .service__tags{margin-bottom:32px}@media only screen and (max-width:1025px){.services-wrapper .service__tags{margin-bottom:24px}}.services-wrapper .service__tag{color:hsla(0,0%,64.7%,.5);font-size:14px;line-height:24px;display:inline-block;padding-right:68px;position:relative}.services-wrapper .service__tag:after{content:"";width:20px;background-color:hsla(0,0%,64.7%,.5);height:2px;position:absolute;right:24px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.services-wrapper .service__tag:last-child{padding-right:0}.services-wrapper .service__tag:last-child:after{display:none}