/* CALL TO ACTION

01	GENERAL
02	TEXT
03	LINK

*/

/* -----------------------------------------------------------------------
	01	GENERAL
/* ---------------------------------------------------------------------*/

.wfbb_text_with_link_right .paragraph {
    color: #fff;
    padding: var(--section-inner-side-padding);
    border-radius: var(--border-radius);
    display: grid;
    grid-gap: var(--grid-gap);
    grid-template-columns: var(--grid-columns);
    align-items: center;
}

.wfbb_text_with_link_right h2 {
    font-size: var(--font-size-h3);
}

.field--name-field-link-wfbb-text-with-link .btn-wfbb {
    font-size: var(--font-size-h5);
    margin-top: 0;
}

@media (max-width: 500px) {

    .wfbb_text_with_link_right .paragraph {
        padding: calc(var(--section-inner-side-padding) * 2);
    }
}

/* -----------------------------------------------------------------------
	02	TEXT
/* ---------------------------------------------------------------------*/

.group-text-wfbb-text-with-link {
    grid-column: span 8;
}

@media (max-width: 991px) {

    .group-text-wfbb-text-with-link {
        grid-column: span 12;
    }
}


/* -----------------------------------------------------------------------
	03	LINK
/* ---------------------------------------------------------------------*/

.field--name-field-link-wfbb-text-with-link {
    grid-column: span 4;
    text-align: right;
}

@media (max-width: 991px) {

    .field--name-field-link-wfbb-text-with-link {
        grid-column: span 12;
        text-align: left;
    }

}