body{text-wrap:balance}.gris{background-color:#0869b1}.green-text{color:#0869b1}a.button-small,.button-small{@apply bg-primary text-center text-white p-3 mb-4 rounded-md transition-colors duration-200;display:inline-block;width:auto;font-size:14px;&:hover {
        background-color: #085584;
        color: white !important;
        text-decoration: none !important;
        text-underline-offset: 0.4em;
      }
}a.button,.button{@apply bg-primary text-center text-white text-sm font-bold p-3 mb-4 rounded-md transition-colors duration-200;display:inline-block;width:auto;min-width:320px;text-transform:uppercase;&:hover {
        background-color: #085584;
        color: white !important;
        text-decoration: none !important;
        text-underline-offset: 0.4em;
      }
}a.button-big{@apply bg-primary text-center text-white text-sm font-bold p-3 mb-4 rounded-md transition-colors duration-200;text-transform:uppercase;&:hover {
        background-color: #085584;
        color: white !important;
        text-decoration: none !important;
        text-underline-offset: 0.4em;
      }
}a.button-big.white,.button.white{@apply bg-white;color:#0869b1!important}@media only screen and (max-width:480px){.a.button-big{font-size:12px!important}.a.button,.button,.a.button-big,.button.white{width:auto;min-width:100%}}.h-biger{font-family:Futura;color:#0869b1;font-size:53px;font-style:normal;font-weight:700;line-height:46px;letter-spacing:-1px;text-transform:uppercase}@media only screen and (max-width:480px){.h-biger{font-size:34px;line-height:30px}.hero-header-block p{font-size:16px;line-height:21px;margin-top:20px!important}}.h-biger-category{font-family:Futura;color:#0869b1;font-size:49px;font-style:normal;font-weight:700;line-height:46px;letter-spacing:-1.2px;text-transform:uppercase}@media only screen and (max-width:480px){.h-biger-category{font-size:46px;line-height:40px}}.h-big{color:#000;text-align:center;font-family:Futura;font-size:2.25rem;font-style:normal;font-weight:700;line-height:41px;text-transform:uppercase;text-wrap:balance}@media only screen and (max-width:480px){.h-big{font-size:2rem;line-height:33px}}.h-big-left{color:#000;text-align:left;font-family:Futura;font-size:2.25rem;font-style:normal;font-weight:700;line-height:41px;text-transform:uppercase;text-wrap:balance}.h-big-smallcaps{color:#000;text-align:center;font-family:Futura;font-size:2.25rem;font-style:normal;font-weight:700;line-height:41px;text-wrap:balance}.h-normal{color:#000;text-align:center;font-family:Futura;font-size:26px;font-style:normal;font-weight:700;line-height:41px;text-transform:uppercase;text-wrap:balance}.h-square-section{color:#000;font-family:Futura;font-size:36px;font-style:normal;font-weight:700;line-height:41px;letter-spacing:-1.8px;text-wrap:balance}.h-market{font-family:Futura;font-size:20px;font-style:normal;font-weight:700;line-height:30px}.green-last{color:#0869b1}.titre-vert{color:#0869b1;font-size:20px;font-style:normal;font-weight:500;line-height:30px;text-transform:uppercase}.image-gauche-block p,.teams-block p{color:#000}.small{font-size:16px}.numero-vert{color:#fff;font-weight:bold;background-color:#0869b1;width:48px!important;height:48px!important;padding:13px 20px;margin-bottom:16px;border-radius:50%;display:inline-block}.col-3-vert{color:#0869b1;font-family:Futura;font-size:20px;font-style:normal;font-weight:700;line-height:30px;text-transform:uppercase}.h-col-4{color:#000;text-align:center;font-family:Futura;font-size:26px;font-style:normal;font-weight:700;line-height:41px;text-transform:uppercase}.h-col-5{color:#000;text-align:center;font-family:Futura;font-size:18px;font-style:normal;font-weight:700;line-height:21px;text-transform:uppercase}.card-teams{box-shadow:0 1px 2px 0 rgba(85,105,135,.10)}.nom-prenom{font-family:Futura;font-size:18px;font-weight:700;line-height:18px}.poste{//color: #0869B1 !important;font-size:16px;font-weight:400;line-height:16px}.diplome{font-size:14px;font-weight:400;line-height:14px}.insights-cards{//border-radius: 6px;background:#fff;box-shadow:0 4px 5px 1px rgba(85,105,135,.10)}.hero-header-block p{color:#000;font-family:Arial;font-size:18px;font-style:normal;font-weight:400;line-height:29px;letter-spacing:-.18px}@media only screen and (max-width:480px){.hero-header-block p{font-size:13px}}.roll-consulting{position:relative;display:block;max-width:100%;cursor:zoom-in}.info{position:absolute;opacity:0;top:0;left:0;width:100%;height:100%}.roll-consulting:hover .info{opacity:1;transition:opacity .8s}#breadcrumbs{opacity:.5;color:#000;font-family:Arial;font-size:14px;font-style:normal;font-weight:400;line-height:30px}hr.filet{background-color:#0869b1;border:0!important;height:7px}.sous-titre{color:#0869b1;font-family:Futura;font-size:19px;font-style:normal;font-weight:700;line-height:56px;text-transform:uppercase}@media only screen and (max-width:480px){.sous-titre{font-size:14px;line-height:36px}}.testimonial-blockquote{border:1px solid #ff0;padding:3rem;background-color:#e8e8e8}