/***** CTA Widget ******/
.cta-widget {
    background-color: var(--e-global-color-primary);
    color: var(--e-global-color-secondary);
}
.cta-widget--logo {
    max-width: 122px;
}

.cta-widget--row {
    gap: calc(var(--widgets-spacing)*3);
}

@media screen and (max-width: 768px) {
    .cta-widget--row {
        flex-flow: column nowrap;
    }
}

.cta-widget--title {
    font-family: var(--e-global-typography-primary-font-family);
    font-weight: var(--e-global-typography-secondary-font-weight);
    font-size: 40px;
	margin:0px;
}

.cta-widget--content {
    font-family: var(--e-global-typography-primary-font-family);
    font-weight: var(--e-global-typography-secondary-font-weight);
    font-size: 32px;
    line-height: 55px;
}
.cta-with-title .button--read-more { margin-top:5px;}

@media screen and (max-width: 768px) {

    .cta-widget--row{
        gap: 20px!important;
    }
    .cta-widget--logo {
        max-width: 122px!important;
    }
    .cta-widget--title{
        font-size: 30px;
    }
    .cta-widget--content{
        font-size: 20px;
        line-height: 26px;
        margin: 10px 0;
    }
}