/* CTA block uses theme .theme-gradient + .callaction-style-2 from style.css */

.axil-call-to-action.callaction-style-2.no-inner-padding .inner {
    padding: 0;
    margin-left: 0;
}

@media only screen and (min-width: 992px) {
    .axil-call-to-action.callaction-style-2.variation--2 .inner {
        align-items: center;
    }

    .axil-call-to-action.callaction-style-2.variation--2 .inner h2.title {
        flex: 0 0 40%;
        max-width: 40%;
        min-width: 26rem;
        text-align: left;
        text-wrap: balance;
    }

    .axil-call-to-action.callaction-style-2.variation--2 .inner p {
        flex: 1 1 auto;
        max-width: 40%;
        text-align: left;
    }

    .axil-call-to-action.callaction-style-2.variation--2 .inner .button-wrapper {
        flex: 0 0 auto;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .axil-call-to-action.callaction-style-2.variation--2 .inner h2.title {
        flex-basis: 38%;
        max-width: 38%;
        min-width: 22rem;
    }
}
