.vc_btn3.vc_btn3-color-grey, .vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat {
    background-color: transparent;
    border-color: var(--primary);
    color: var(--primary);
    border-radius: 50%;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
    border-bottom-right-radius: 50%;
    border-bottom-left-radius: 50%;
    padding: 15px 40px;
    text-transform: uppercase;
    letter-spacing: var(--letter-spacing-large);
    &:hover {
        background-color: color-mix(in srgb, var(--primary) 50%, transparent 50%);
        border-color: var(--primary);
        color: var(--primary);
    };
}