.custom-erp-page{overflow-x:clip}.custom-erp-page__hero .service-hero{background:linear-gradient(#18292d 0%,#0d5563 100%),linear-gradient(125deg,#0d5563 0%,#65a0a1 100%);min-height:830px;padding:0}.custom-erp-page__hero .service-hero__container{flex-direction:column;align-items:center;gap:28px;width:min(1170px,100% - 40px);min-height:830px;padding-top:160px;padding-bottom:48px;display:flex}.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{z-index:2;object-fit:contain;width:min(100%,294px);max-width:none;margin:0;position:relative}.custom-erp-page__hero .service-hero__decor{z-index:0;width:1200px;max-width:none;display:block;bottom:-60px;left:-620px}.custom-erp-page__hero .service-hero__decor-secondary{width:1040px;max-width:none;display:block;bottom:-32px;right:-780px}.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{color:var(--color-grey-2);font-family:var(--font-heading);text-align:center;margin:0;font-size:18px;font-weight:400;line-height:1.4}.custom-erp-page__solutions{background:var(--color-white)}.custom-erp-page__solutions .service-solutions-carousel{background:var(--color-white);padding:60px 0}.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{max-width:none;height:100%;box-shadow:none;background:0 0;flex-direction:column;align-items:center;gap:0;padding:0 24px;display:flex}.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{color:var(--color-dark-2);text-align:center;margin-bottom:15px;font-size:22px;font-weight:600;line-height:26px}.custom-erp-page__solutions .service-solutions-carousel__card-text{color:var(--color-grey-2);text-align:center;font-size:18px;line-height:1.4;transition:margin-top .5s,opacity .5s;overflow:hidden}.custom-erp-page__solutions .service-solutions-carousel__slide{position:relative}.custom-erp-page__solutions .service-solutions-carousel__slide:after{content:"";background:#12798a4d;width:1px;height:100%;display:none;position:absolute;top:0;right:-20px}.custom-erp-page__solutions .service-solutions-carousel__gradient{display:none}.custom-erp-page__process .service-schema-section{background:linear-gradient(90deg, var(--color-dark-2) 0%, #0d5563 100%), linear-gradient(260deg, #0d5563 0%, #12798a 100%);padding:60px 0}.custom-erp-page__process .service-schema-section__card{background:0 0;max-width:1170px;padding-top:0;padding-bottom:0}.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{color:var(--color-white);margin-bottom:60px}.custom-erp-page__process .service-schema-section__image-wrap,.custom-erp-page__process .service-schema-section__image-wrap picture{justify-content:center;width:100%;display:flex}.custom-erp-page__process .service-schema-section__image{width:min(100%,335px);max-width:none}@media (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;box-shadow:none;background:0 0;padding:0}.custom-erp-page__benefits .service-icon-cards__grid--hover-reveal .service-icon-cards__card-inner{text-align:center;align-items:center}.custom-erp-page__benefits .service-icon-cards__grid--hover-reveal .service-icon-cards__icon-wrap{background:0 0;border-radius:0;width:auto;height:auto;margin-bottom:21px}.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);text-align:center;font-size:18px;line-height:26px}.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{align-items:stretch;gap:0;width:100%;max-width:1920px}.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{object-fit:cover;border-radius:0;height:100%}.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);text-align:center;font-size:32px;font-weight:600;line-height:1.32}.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{object-fit:contain;border-radius:0;width:214px;height:217px;margin:0 auto}.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{background:linear-gradient(#135b68,#135b68),#18292d;gap:0;overflow:hidden}.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{background:linear-gradient(#135b68,#135b68),#18292d;min-height:240px}.custom-erp-page__project-cta .service-media-text__image{object-fit:contain;object-position:right bottom;border-radius:0}@media (width>=560px){.custom-erp-page__benefits .service-icon-cards__grid--hover-reveal{grid-template-columns:repeat(2,minmax(0,1fr));gap:50px}}@media (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{width:1500px;bottom:-120px;left:-690px}.custom-erp-page__hero .service-hero__decor-secondary{width:1180px;right:-680px}.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 (width>=1024px){.custom-erp-page__solutions .service-solutions-carousel__slide:after{display:block}}@media (width>=1201px){.custom-erp-page__hero .service-hero{min-height:620px}.custom-erp-page__hero .service-hero__container{justify-content:center;align-items:flex-start;min-height:620px;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{width:294px;position:absolute;bottom:78px;right:98px}.custom-erp-page__hero .service-hero__decor{width:2450px;bottom:-460px;left:-1050px}.custom-erp-page__hero .service-hero__decor-secondary{width:1900px;bottom:-200px;right:-1280px}.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{opacity:0;text-align:left;max-height:0;margin-top:0;transition:max-height .5s,opacity .5s;overflow:hidden}.custom-erp-page__solutions .service-solutions-carousel__card:hover .service-solutions-carousel__card-text{opacity:1;max-height:360px}.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{border-radius:10px;grid-template-columns:minmax(0,1fr) 420px;width:min(1290px,100% - 120px);max-width:none}.custom-erp-page__project-cta .service-media-text__copy{padding:60px 0 40px 95px}.custom-erp-page__project-cta .service-section-title{text-align:left;max-width:557px}.custom-erp-page__project-cta .service-media-text__media{justify-self:stretch;min-height:443px}}
