.bloc.bloc_CTA .cta {
    height: 50px;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 2rem;
    text-transform: uppercase;
    color: var(--color-white);
    background-color: var(--color-blue);
    border: 1px solid var(--color-blue);
    transition: all 300ms ease-in-out;
    cursor: pointer;
}

.bloc.bloc_CTA .cta:hover {
    color: var(--color-blue);
    background-color: var(--color-white);
    border-left: 1px solid var(--color-white);
    border-right: 1px solid var(--color-white);
}
