.custom-erp-page{overflow-x:clip}.custom-erp-page__hero .service-hero{min-height:830px;padding:0;background:linear-gradient(180deg,#18292d,#0d5563),linear-gradient(125deg,#0d5563,#65a0a1)}.custom-erp-page__hero .service-hero__container{display:flex;width:min(1170px,calc(100% - 40px));min-height:830px;flex-direction:column;align-items:center;gap:28px;padding-top:160px;padding-bottom:48px}.custom-erp-page__hero .service-hero__copy{width:100%;max-width:100%;padding-top:0}.custom-erp-page__hero .service-hero__title,.custom-erp-page__hero .service-hero__description{text-align:center}.custom-erp-page__hero .service-hero__title{font-size:32px;line-height:43px}.custom-erp-page__hero .service-hero__description{font-size:16px;line-height:26px}.custom-erp-page__hero .service-hero__image{position:relative;z-index:2;width:min(100%,294px);max-width:none;margin:0;object-fit:contain}.custom-erp-page__hero .service-hero__decor{left:-620px;bottom:-60px;z-index:0;display:block;width:1200px;max-width:none}.custom-erp-page__hero .service-hero__decor-secondary{right:-780px;bottom:-32px;display:block;width:1040px;max-width:none}.custom-erp-page__services{background:var(--color-white)}.custom-erp-page__services .service-tabs-section{padding-top:60px}.custom-erp-page__services .service-tabs-section__card{background:#eef9fa}.custom-erp-page__services .service-tabs-section__title{color:var(--color-dark-2)}.custom-erp-page__services .service-tabs-section__intro h3{margin:0;color:var(--color-grey-2);font-family:var(--font-body);font-size:18px;font-weight:400;line-height:1.4;text-align:center}.custom-erp-page__solutions{background:var(--color-white)}.custom-erp-page__solutions .service-solutions-carousel{padding:60px 0;background:var(--color-white)}.custom-erp-page__solutions .service-solutions-carousel__title{color:var(--color-dark-2);font-weight:600}.custom-erp-page__solutions .service-solutions-carousel__description{max-width:1170px;margin-bottom:38px}.custom-erp-page__solutions .service-solutions-carousel__viewport{max-width:1320px;margin-inline:auto;padding-inline:65px}.custom-erp-page__solutions .service-solutions-carousel__track{width:100%;max-width:1290px;padding-inline:0}.custom-erp-page__solutions .service-solutions-carousel__swiper{overflow:hidden}.custom-erp-page__solutions .service-solutions-carousel__description p{color:var(--color-grey-2)}.custom-erp-page__solutions .service-solutions-carousel__card{display:flex;max-width:none;height:100%;flex-direction:column;align-items:center;gap:0;padding:0 24px;background:transparent;box-shadow:none}.custom-erp-page__solutions .service-solutions-carousel__icon-wrap{width:85px;height:85px;margin-bottom:16px}.custom-erp-page__solutions .service-solutions-carousel__icon{width:85px;height:85px}.custom-erp-page__solutions .service-solutions-carousel__card-copy{display:contents}.custom-erp-page__solutions .service-solutions-carousel__card-title{margin-bottom:15px;color:var(--color-dark-2);font-size:22px;font-weight:600;line-height:26px;text-align:center}.custom-erp-page__solutions .service-solutions-carousel__card-text{overflow:hidden;color:var(--color-grey-2);font-size:18px;line-height:1.4;text-align:center;transition:margin-top .5s ease,opacity .5s ease}.custom-erp-page__solutions .service-solutions-carousel__slide{position:relative}.custom-erp-page__solutions .service-solutions-carousel__slide:after{position:absolute;top:0;right:-20px;display:none;width:1px;height:100%;background:#12798a4d;content:""}.custom-erp-page__solutions .service-solutions-carousel__gradient{display:none}.custom-erp-page__process .service-schema-section{padding:60px 0;background:linear-gradient(90deg,var(--color-dark-2) 0%,#0d5563 100%),linear-gradient(260deg,#0d5563,#12798a)}.custom-erp-page__process .service-schema-section__card{max-width:1170px;padding-top:0;padding-bottom:0;background:transparent}.custom-erp-page__process .service-schema-section__title,.custom-erp-page__process .service-schema-section__description{text-align:left}.custom-erp-page__process .service-schema-section__description{margin-bottom:60px;color:var(--color-white)}.custom-erp-page__process .service-schema-section__image-wrap,.custom-erp-page__process .service-schema-section__image-wrap picture{display:flex;width:100%;justify-content:center}.custom-erp-page__process .service-schema-section__image{width:min(100%,335px);max-width:none}@media(max-width:768px){.custom-erp-page__process .service-schema-section__image{aspect-ratio:335 / 1749}}.custom-erp-page__benefits,.custom-erp-page__info{background:#eef9fa}.custom-erp-page__benefits .service-icon-cards{padding:60px 0}.custom-erp-page__benefits .service-section-title,.custom-erp-page__benefits .service-section-copy p{color:var(--color-dark-2)}.custom-erp-page__benefits .service-icon-cards__grid--hover-reveal{align-items:baseline;gap:35px}.custom-erp-page__benefits .service-icon-cards__grid--hover-reveal .service-icon-cards__card{max-width:none;padding:0;background:transparent;box-shadow:none}.custom-erp-page__benefits .service-icon-cards__grid--hover-reveal .service-icon-cards__card-inner{align-items:center;text-align:center}.custom-erp-page__benefits .service-icon-cards__grid--hover-reveal .service-icon-cards__icon-wrap{width:auto;height:auto;margin-bottom:21px;border-radius:0;background:transparent}.custom-erp-page__benefits .service-icon-cards__grid--hover-reveal .service-icon-cards__icon{width:85px;height:85px}.custom-erp-page__benefits .service-icon-cards__grid--hover-reveal .service-icon-cards__card-title{color:var(--color-dark-2);font-size:18px;font-weight:500;line-height:26px}.custom-erp-page__benefits .service-icon-cards__grid--hover-reveal .service-icon-cards__card-text{color:var(--color-grey-2);font-size:18px;line-height:26px;text-align:center}.custom-erp-page__provider{background:var(--color-white)}.custom-erp-page__provider .service-media-text{padding:0}.custom-erp-page__provider .service-media-text__container{width:100%;max-width:1920px;gap:0;align-items:stretch}.custom-erp-page__provider .service-media-text__copy{padding:60px 20px 40px}.custom-erp-page__provider .service-section-title,.custom-erp-page__provider .service-section-copy p{text-align:left}.custom-erp-page__provider .service-section-copy{margin-bottom:40px}.custom-erp-page__provider .service-media-text__image{height:100%;border-radius:0;object-fit:cover}.custom-erp-page__info-row .service-media-text{padding:20px 0}.custom-erp-page__info-row--first .service-media-text{padding-top:60px}.custom-erp-page__info-row--second .service-media-text{padding-bottom:60px}.custom-erp-page__info .service-media-text__container{gap:18px}.custom-erp-page__info .service-section-title{color:var(--color-dark-2);font-size:32px;font-weight:600;line-height:1.32;text-align:center}.custom-erp-page__info .service-section-copy{margin-bottom:0}.custom-erp-page__info .service-section-copy p{color:var(--color-dark-2);text-align:center}.custom-erp-page__info .service-media-text__media,.custom-erp-page__info .service-media-text__picture{height:auto}.custom-erp-page__info .service-media-text__image{width:214px;height:217px;margin:0 auto;border-radius:0;object-fit:contain}.custom-erp-page__cases .service-related-cases{background:var(--color-white)}.custom-erp-page__project-cta{background:var(--color-green-8)}.custom-erp-page__project-cta .service-media-text{padding-top:60px;padding-bottom:80px}.custom-erp-page__project-cta .service-media-text__container{gap:0;overflow:hidden;background:linear-gradient(0deg,#135b68,#135b68),#18292d}.custom-erp-page__project-cta .service-media-text__copy{padding:40px 20px}.custom-erp-page__project-cta .service-section-title{color:var(--color-white);text-align:center}.custom-erp-page__project-cta .legacy-button{background:var(--color-white);color:var(--color-brand)}.custom-erp-page__project-cta .legacy-button:hover{background:var(--color-brand-hover);color:var(--color-white)}.custom-erp-page__project-cta .service-media-text__media{min-height:240px;background:linear-gradient(0deg,#135b68,#135b68),#18292d}.custom-erp-page__project-cta .service-media-text__image{border-radius:0;object-fit:contain;object-position:right bottom}@media(min-width:560px){.custom-erp-page__benefits .service-icon-cards__grid--hover-reveal{grid-template-columns:repeat(2,minmax(0,1fr));gap:50px}}@media(min-width:769px){.custom-erp-page__hero .service-hero{min-height:790px}.custom-erp-page__hero .service-hero__container{min-height:790px;padding-top:228px;padding-bottom:100px}.custom-erp-page__hero .service-hero__title{font-size:52px;line-height:65px}.custom-erp-page__hero .service-hero__description{font-size:18px}.custom-erp-page__hero .service-hero__decor{left:-690px;bottom:-120px;width:1500px}.custom-erp-page__hero .service-hero__decor-secondary{right:-680px;width:1180px}.custom-erp-page__services .service-tabs-section,.custom-erp-page__solutions .service-solutions-carousel,.custom-erp-page__process .service-schema-section,.custom-erp-page__benefits .service-icon-cards{padding:80px 0}.custom-erp-page__process .service-schema-section__description{margin-bottom:40px}.custom-erp-page__process .service-schema-section__image{width:min(100%,902px)}.custom-erp-page__provider .service-media-text__container{grid-template-columns:minmax(360px,1fr) minmax(360px,830px)}.custom-erp-page__provider .service-media-text__copy{padding:80px 60px}.custom-erp-page__info-row .service-media-text{padding:25px 0}.custom-erp-page__info-row--first .service-media-text{padding-top:80px}.custom-erp-page__info-row--second .service-media-text{padding-bottom:80px}.custom-erp-page__info .service-media-text__container{gap:40px}.custom-erp-page__info .service-section-title{font-size:52px;line-height:normal}.custom-erp-page__project-cta .service-media-text__copy{padding:40px 60px}.custom-erp-page__project-cta .service-media-text__media{min-height:300px}}@media(min-width:1024px){.custom-erp-page__solutions .service-solutions-carousel__slide:after{display:block}}@media(min-width:1201px){.custom-erp-page__hero .service-hero{min-height:620px}.custom-erp-page__hero .service-hero__container{min-height:620px;align-items:flex-start;justify-content:center;padding-top:120px;padding-bottom:80px}.custom-erp-page__hero .service-hero__copy{max-width:670px}.custom-erp-page__hero .service-hero__title,.custom-erp-page__hero .service-hero__description{text-align:left}.custom-erp-page__hero .service-hero__image{position:absolute;right:98px;bottom:78px;width:294px}.custom-erp-page__hero .service-hero__decor{left:-1050px;bottom:-460px;width:2450px}.custom-erp-page__hero .service-hero__decor-secondary{right:-1280px;bottom:-200px;width:1900px}.custom-erp-page__services .service-tabs-section,.custom-erp-page__process .service-schema-section,.custom-erp-page__benefits .service-icon-cards{padding:120px 0}.custom-erp-page__solutions .service-solutions-carousel{padding-top:60px;padding-bottom:120px}.custom-erp-page__solutions .service-solutions-carousel__description{margin-bottom:100px}.custom-erp-page__solutions .service-solutions-carousel__button{top:60px;transform:none}.custom-erp-page__solutions .service-solutions-carousel__button--prev{left:0}.custom-erp-page__solutions .service-solutions-carousel__button--next{right:0}.custom-erp-page__solutions .service-solutions-carousel__card-text{max-height:0;margin-top:0;opacity:0;overflow:hidden;text-align:left;transition:max-height .5s ease,opacity .5s ease}.custom-erp-page__solutions .service-solutions-carousel__card:hover .service-solutions-carousel__card-text{max-height:360px;opacity:1}.custom-erp-page__process .service-schema-section__image{width:min(100%,1170px)}.custom-erp-page__benefits .service-icon-cards__grid--hover-reveal{grid-template-columns:repeat(3,minmax(0,1fr));gap:50px}.custom-erp-page__provider .service-media-text__container{grid-template-columns:minmax(600px,850px) minmax(0,830px)}.custom-erp-page__provider .service-media-text__copy{padding:120px 70px}.custom-erp-page__info-row--first .service-media-text{padding-top:120px}.custom-erp-page__info-row--second .service-media-text{padding-bottom:120px}.custom-erp-page__info .service-media-text__container{grid-template-columns:minmax(0,55%) minmax(0,45%)}.custom-erp-page__info-row--second .service-media-text__container{grid-template-columns:minmax(0,45%) minmax(0,55%)}.custom-erp-page__info .service-media-text__copy{align-self:center}.custom-erp-page__info .service-section-title,.custom-erp-page__info .service-section-copy p{text-align:left}.custom-erp-page__info .service-media-text__image{width:284px;height:287px}.custom-erp-page__project-cta .service-media-text{padding-top:120px;padding-bottom:180px}.custom-erp-page__project-cta .service-media-text__container{width:min(1290px,calc(100% - 120px));max-width:none;grid-template-columns:minmax(0,1fr) 420px;border-radius:10px}.custom-erp-page__project-cta .service-media-text__copy{padding:60px 0 40px 95px}.custom-erp-page__project-cta .service-section-title{max-width:557px;text-align:left}.custom-erp-page__project-cta .service-media-text__media{min-height:443px;justify-self:stretch}}
