.ce-cta-button {
    display: block;
}
.two-cols-element .ce-cta-button {
    padding-left: 0;
    padding-right: 0;
}

@media (min-width: 960px) {
    .ce-cta-button.is-desktop {
        display: block;
    }
    .ce-cta-button.is-mobile {
        display: none;
    }
}

@media (max-width: 959px) {
    .ce-cta-button.is-desktop {
        display: none;
    }
    .ce-cta-button.is-mobile {
        display: block;
    }
}