.custom-cta--title {
    font-size: var(--h3);
}

/**********************************************/
/******************* Tablet *******************/
/**********************************************/
@media (max-width: 1024px) {
    .is-macgillis--custom-cta--inner.mg-flex {
        gap: var(--spacing-m);
    }

    .custom-cta--title br {
        display: none;
    }
}

/**********************************************/
/******************* Mobile *******************/
/**********************************************/
@media (max-width: 767px) {
    .custom-cta--title,
    .custom-cta--text {
        text-align: center;
    }
}