body.home-page #services-section .logiciel-header>h2:not(.dia-reveal),body.home-page .contact-card-title:not(.dia-reveal),body.home-page .faq-clean__title:not(.dia-reveal),body.home-page .hero-intro-title:not(.dia-reveal),body.home-page .quality-section__copy-heading:not(.dia-reveal),body.home-page .retail-section__copy-heading:not(.dia-reveal),body.home-page .service-card-title:not(.dia-reveal),body.home-page .services-title:not(.dia-reveal),body.home-page .smartcity-section__copy-heading:not(.dia-reveal){visibility:hidden}.dia-reveal__line{display:block;color:transparent!important;background-size:100% 100%;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.dia-reveal__line.is-done{color:var(--dia-text,#fff)!important;-webkit-text-fill-color:var(--dia-text,#fff);background-image:none!important}@media (prefers-reduced-motion:reduce){body.home-page #services-section .logiciel-header>h2:not(.dia-reveal),body.home-page .contact-card-title:not(.dia-reveal),body.home-page .faq-clean__title:not(.dia-reveal),body.home-page .hero-intro-title:not(.dia-reveal),body.home-page .quality-section__copy-heading:not(.dia-reveal),body.home-page .retail-section__copy-heading:not(.dia-reveal),body.home-page .service-card-title:not(.dia-reveal),body.home-page .services-title:not(.dia-reveal),body.home-page .smartcity-section__copy-heading:not(.dia-reveal){visibility:visible}.dia-reveal__line{color:var(--dia-text,#fff)!important;-webkit-text-fill-color:var(--dia-text,#fff);background-image:none!important}}