/* Hé-site pas — Features / Lottie */
.hsp-lottie-logo-enabled #logo-hp{position:relative;left:var(--hsp-logo-container-x,0px)}
.hsp-lottie-logo-enabled #logo-hp .w-image-h{position:relative;display:block;width:var(--hsp-logo-width);height:var(--hsp-logo-height);line-height:0;overflow:visible}
.hsp-lottie-logo-enabled #logo-hp .w-image-h>img{position:absolute;top:50%;left:var(--hsp-logo-fallback-x);display:block;width:var(--hsp-logo-width)!important;height:var(--hsp-logo-height)!important;max-width:none!important;object-fit:contain;object-position:left center;transform:translateY(-50%);transform-origin:left center;opacity:1;transition:opacity .08s linear;pointer-events:none}
.hsp-lottie-logo-enabled #logo-hp .hsp-header-lottie{position:absolute;top:50%;left:var(--hsp-logo-lottie-x);display:block;width:auto;height:var(--hsp-logo-lottie-height);aspect-ratio:1332/388;transform:translateY(calc(-50% + var(--hsp-logo-lottie-y)));transform-origin:left center;line-height:0;overflow:visible;pointer-events:none;opacity:0;transition:opacity .08s linear}
.hsp-lottie-logo-enabled #logo-hp .hsp-header-lottie-instance{position:absolute;inset:0;display:block;width:100%;height:100%;line-height:0;pointer-events:none}
.hsp-lottie-logo-enabled #logo-hp .hsp-header-lottie-instance svg{display:block;width:100%!important;height:100%!important;max-width:none!important;overflow:visible;pointer-events:none}
.hsp-lottie-logo-enabled #logo-hp .hsp-header-lottie,.hsp-lottie-logo-enabled #logo-hp .hsp-header-lottie *{pointer-events:none}

.hsp-lottie-services-enabled .hsp-services-lottie .w-iconbox.iconpos_top .w-iconbox-icon{position:relative}
.hsp-lottie-services-enabled .hsp-services-lottie .hsp-service-lottie-host{display:block;width:var(--hsp-service-lottie-size);height:var(--hsp-service-lottie-size);transform:translate(var(--hsp-service-lottie-x),var(--hsp-service-lottie-y));transform-origin:center;pointer-events:none}
.hsp-lottie-services-enabled .hsp-services-lottie .hsp-service-lottie-host svg{display:block;width:100%!important;height:100%!important;pointer-events:none}
.hsp-lottie-services-enabled .hsp-services-lottie .w-iconbox-icon.hsp-lottie-ready>svg,
.hsp-lottie-services-enabled .hsp-services-lottie .w-iconbox-icon.hsp-lottie-ready>i{position:absolute!important;opacity:0!important;pointer-events:none!important}
