.hero.hero--variant2{max-width:1840px;display:flex;justify-content:space-between;margin:0 auto;background-color:#212121;position:relative;border-radius:10px;overflow-y:hidden}.hero--variant2 .hero__content{max-width:910px;width:100%;padding:98px 0 104px 60px;position:relative;z-index:5}.hero--variant2 .title-h1{margin-bottom:20px}.hero--variant2 .hero__txt{font-weight:400;margin-bottom:85px}.hero--variant2 .btn-green{margin-right:30px}.hero--variant2 .hero__media{max-width:930px;width:100%;display:flex;justify-content:center;align-items:center;padding:18px 0;position:relative;z-index:5}.hero__img{max-width:600px;width:100%;position:relative;z-index:5}.hero--variant2 .hero__bg-image{max-width:905px;position:absolute;z-index:1;right:350px;top:119px}.splitection .content-container{display:flex;justify-content:space-between;gap:158px}.splitection__content{max-width:788px}.splitection__content .title-h2{margin-bottom:40px}.splitection__content .main-txt:first-of-type{margin-bottom:40px}.splitection__right{max-width:654px;width:100%}.splitection__right .title-h4{margin-bottom:24px}.about-service{display:flex;justify-content:center}.splitection--v2 .content-container{display:flex;justify-content:space-between;gap:158px}.splitection--v2 .title-h2{margin-bottom:40px}.splitection__container{display:flex;align-items:center;gap:158px}.splitection--v2 .splitection__content .main-txt:first-of-type{margin-bottom:40px}.splitection--v2 .cta-card__grey{align-self:flex-start}.number-list{display:flex;flex-direction:column;counter-reset:myCounter;margin-left:0;gap:20px}.number-list__item{color:#1a1a1a;font-weight:600;font-size:18px;line-height:133%;margin-bottom:0;counter-increment:myCounter;list-style:none;position:relative;border:1px solid #e0e0e0;border-radius:16px;padding:16px 20px 16px 80px}.number-list__item:before{content:counters(myCounter,".",decimal-leading-zero) " ";position:absolute;left:32px;top:16;font-weight:600;color:#626262}.invoice .title-h2{margin-bottom:40px}.invoice-cards{display:flex;gap:28px;margin-bottom:40px}.invoice-card{display:flex;flex:1 1 300px;border:1px solid #e0e0e0;border-radius:16px;padding:20px;gap:28px}.invoice-card__icon{width:44px;height:44px}.invoice-card__content .title-h4{margin-bottom:4px}.invoice-card__content .main-txt{font-weight:400;font-size:18px;line-height:156%;color:#404040}.invoice-columns{display:flex;gap:201px}.invoice-column__left{max-width:537px;width:100%;display:flex;flex-direction:column}.title-tools{line-height:229%}.tools-cards{display:flex;gap:20px}.tools-card{display:flex;flex-direction:column;align-items:center;border:1px solid #e0e0e0;border-radius:10px;padding:20px 4px;max-width:115px;width:100%}.tools-card__img{width:60px;height:60px;margin-bottom:20px}.invoice-column__right{width:100%;display:flex;flex-direction:column}.invoice-list{display:flex;flex-direction:column;gap:24px}.dot-list{list-style:none}.invoice-list_item{font-weight:600;font-size:24px;line-height:100%;color:#1a1a1a;border:1px solid #e0e0e0;border-radius:16px;padding:16px 20px 16px 40px;position:relative}.dot-list__item:before{content:"";display:block;width:6px;height:6px;border-radius:3px;background-color:#1a1a1a;position:absolute;left:20px;top:50%}.results .section-header{margin-bottom:40px}.results .title-h2{margin-bottom:8px}.results-cards{display:flex;gap:10px;background:#f9f9f9;border:1px solid #e0e0e0;border-radius:20px;padding:40px 24px;position:relative;overflow:hidden}.result-card{flex:1;background:#fff;border:1px solid #e0e0e0;border-radius:10px;padding:20px;display:flex;flex-direction:column;position:relative;z-index:10}.result-card__number{font-weight:800;font-size:32px;line-height:125%;color:#93c704;margin-bottom:30px}.result-card .main-txt{font-weight:400;font-size:18px;line-height:122%;color:#404040}.results__bg-img{position:absolute;width:813px;z-index:1;top:-42px;right:-160px}.summary .content-container{display:flex;align-items:center;gap:32px}.summary-text{max-width:780px;width:100%}.summary .title-h2{margin-bottom:40px}.summary-list{display:flex;flex-direction:column;list-style:none;gap:40px}.summary-list_item{display:flex;flex-direction:column;border-radius:16px;padding:20px;gap:28px}.summary-list_item .main-txt{font-weight:400;font-size:18px;line-height:167%;color:#404040}.summary-image img{max-width:788px;width:100%}.work .section-header{margin-bottom:40px}.work-list{display:flex}.number-list{gap:24px}.work .number-list__item{height:118px;flex:1;max-width:382px;margin-bottom:0}.case-study-s .section-header{max-width:947px;margin-bottom:0}.case-s-container{display:flex;gap:160px;padding-bottom:30px}.case-s-description{max-width:923px;width:100%;padding:40px 0}.case-s-description__top{display:flex;justify-content:space-between;margin-bottom:40px}.case-s-information{display:flex}.case-s-information__blocks{display:flex;flex-wrap:wrap;max-width:440px;gap:40px}.case-s-information__block{width:200px}.case-s-information__block .main-txt{line-height:175%}.case-s-logo{width:fit-content;padding:10px;border:.83px solid #e0e0e0;border-radius:8px}.case-s-logo__img{width:150px;height:150px}.case-s-description__bottom{display:flex;flex-direction:column;gap:20px}.case-s-description__block{display:flex;border:1px solid #e0e0e0;border-radius:16px;padding:20px}.case-s-description__block-txt .title-h4{margin-bottom:4px}.case-s-description__icon{width:80px;height:80px}.case-study-s .cta-card{border:1px solid #e0e0e0;border-radius:20px;max-width:517px;width:100%;height:auto}.case-study-s .cta-card__blocks{width:100%;display:flex;flex-direction:column;margin-bottom:40px;gap:10px;position:relative;z-index:99}.case-study-s .cta-card__block{border:1px solid #2e2e2e;border-radius:10px;padding:20px;width:100%}.case-study-s .title-4{font-weight:800;font-size:32px;line-height:125%;margin-bottom:17px}.btn-main{position:relative;z-index:99;margin-bottom:40px}.cta-card__img{position:absolute;bottom:0;z-index:1}.cta-green .content-container{padding-top:140px}.cta-green__container{position:relative}.cta-green__content{display:flex;justify-content:space-between;position:relative;border:1px solid #e0e0e0;border-radius:20px;padding:25px;background:#93c704;overflow:hidden}.cta-green__image{width:254px;position:absolute;left:20px;bottom:0;z-index:10}.cta-green__info{width:100%;display:flex;flex-direction:column;margin-left:271px}.cta-green__info-quote{display:flex;flex-direction:column}.cta-green__info-quote h3{font-weight:900;font-size:38px;line-height:84%;margin-bottom:12px}.quote-line{display:block;width:175px;height:1px;background-color:#fff}.cta-green__info-bottom{display:flex;justify-content:space-between}.cta-green__info-bottom .info-bottom__container{display:flex;flex-direction:column}.cta-green__person{font-weight:400;font-size:20px;line-height:130%;margin:18px 0 8px}.cta-green__contacts{display:flex;gap:12px}.cta-green__link{width:25px;height:25px;position:relative}.cta-green__link-icon{width:100%;height:100%;position:absolute;object-fit:cover;fill:#e4f2bc;color:#e4f2bc}.cta-green__link-icon:hover{color:#fff;fill:#fff}.cta-green__btn{align-self:self-end;width:376px;height:60px;margin-bottom:0}.cta-green__bg{position:relative}.cta-green__bg-img{max-width:734px;width:100%;position:absolute;top:-50px;right:143px}@media (max-width:1600px){.v2-service-page__top-left{padding-left:40px}.v2-service-page__top-right{justify-content:end;padding-right:40px}}@media (max-width:1521px){.v2-service-page__top-left{max-width:710px}.v2-service-page__top-txt.title-h4{font-size:28px;margin-bottom:65px}.v2-service-page__top-img{max-width:500px}.v2-service-page__top-bg{max-width:705px;right:250px;top:119px}.v2-service-adventure__left{max-width:900px}.invoice-card{max-width:250px;gap:20px}.invoice-card__content .title-h4{font-size:24px}.invoice-card__content .main-txt{font-weight:400;font-size:16px}.summary-text{max-width:700px}.summary-list,.summary-list_item{gap:20px}.summary-list_item .main-txt{font-weight:400;font-size:16px;line-height:140%}.case-study-s .cta-card{max-width:417px;margin-right:0}}@media (max-width:1442px){.case-study-s .cta-card__block{padding:15px}.case-study-s .title-4{font-size:28px;margin-bottom:12px}.cta-green__btn{width:270px}.cta-green__info-quote h3{font-weight:900;font-size:32px}.cta-green__bg-img{max-width:534px;top:-30px;right:103px}.cta-green__image{width:184px}}@media (max-width:1366px){.number-list{gap:16px}.number-list__item{font-size:16px;padding:12px 16px 12px 60px}}@media (max-width:1202px){.v2-service-page__top-txt.title-h4{font-size:20px;margin-bottom:65px}.v2-service-page__top-bg{max-width:505px;right:200px;top:189px}.v2-service-adventure__container{display:flex;align-items:center;gap:100px}.invoice-card{flex-direction:column}.invoice-card__icon{align-self:flex-end}.invoice-card__content .title-h4{font-size:22px}.invoice-columns{display:flex;gap:100px}.invoice-list_item{font-weight:600;font-size:20px}.work .title-h4{font-size:24px}.case-s-container{gap:40px;flex-direction:column}.case-s-logo{width:fit-content;align-self:flex-end}.case-s-description,.case-study-s .cta-card{max-width:100%}}@media (max-width:1025px){.v2-service-page__top-left{padding-left:20px}.v2-service-page__top-right{padding-right:20px}.v2-service-page__top-img{max-width:350px}.v2-service-adventure__container{align-items:start;gap:40px;flex-direction:column}.v2-service-adventure .cta-card__grey{width:100%;height:auto}.invoice-columns{display:flex;gap:40px}}@media (max-width:821px){.invoice-cards{display:flex;flex-direction:column}.invoice-card{max-width:100%;flex:0 0 auto}.invoice-columns{flex-direction:column}.summary .content-container{display:flex;align-items:start;flex-direction:column}.work-list{flex-direction:column}.work-list .number-list__item{max-width:100%;width:100%}}@media (max-width:769px){.v2-service-page__top{flex-direction:column}.v2-service-page__top-left{padding:40px 20px 0;max-width:100%}.v2-service-page__top-right{padding:0 20px 40px;justify-content:center}.v2-service-page__top-bg{right:auto;top:auto;bottom:-50%;left:50%;transform:translate(-50%)}.v2-service-page__top-img{max-width:50%}.results-cards{flex-direction:column}.results__bg-img{position:absolute;width:500px;z-index:1;top:auto;right:auto;bottom:0;left:50%;transform:translate(-50%)}}@media (max-width:480px){.v2-service-page__top-left .btn-green{width:100%;margin-right:0}.v2-service-page__top-txt.title-h4{font-size:16px;margin-bottom:20}.v2-service-page__top-left .btn-black{width:100%}.v2-service-page__top-img{max-width:100%}.v2-service-adventure__container{gap:30px}.v2-service-adventure .title-h2,.invoice .title-h2,.results .section-header{margin-bottom:24px}.number-list{gap:16px}.number-list__item{font-size:16px;padding:8px 16px 8px 52px}.number-list__item:before{left:16px;top:12px}.invoice-cards{display:flex;gap:20px}.invoice-card{gap:12px}.title-tools{font-size:24px;line-height:133%;margin-bottom:24px}.tools-cards{display:flex;flex-wrap:wrap;gap:20px}.results-cards{padding:20px 24px}.summary-list_item{padding:16px 20px}.work .title-h4{font-weight:700;font-size:18px;line-height:133%}.case-s-description{padding:30px 0}.case-s-container{gap:0px;padding-bottom:0}.case-s-description__top{display:flex;flex-direction:column-reverse}.case-s-logo__img{width:60px;height:60px}.case-s-information__blocks{max-width:100%}.case-s-information__block{width:40%}.case-s-description__block{display:flex;flex-direction:column-reverse}.case-s-description__icon{width:60px;height:60px;align-self:flex-end}.case-s-description__block-txt .title-h4{line-height:140%}.cta-green .content-container{padding-top:104px}.cta-green__content{display:flex;flex-direction:column;padding-right:0}.cta-green__info{margin-left:0}.cta-green__info-bottom{flex-direction:column;gap:203px}.cta-green__info-bottom .btn-main{border-top-right-radius:0;border-bottom-right-radius:0;position:relative;right:-2px;z-index:100;height:48px}.cta-green__bg-img{width:479px;top:auto;right:auto;left:40%;bottom:-50%;transform:translate(-50%)}.cta-green__image{left:auto;right:18px;bottom:74px;z-index:10}.cta-green__info-quote h3{font-weight:900;font-size:24px;line-height:133%}}
