/* @group Title quotes and icons
------------------------------------ */
.title-quotes-and-icons[data-name="component"] {
    position: relative;
}
.title-quotes-and-icons[data-name="component"] .first-group-column {
    margin: 0 0 4.1rem;
}
.title-quotes-and-icons[data-name="component"] .first-group-column h2 {
    margin: 0 0 4.1rem;
}
.title-quotes-and-icons[data-name="component"] .last-group-column h4 {
    margin: 0 0 1.2rem;
}
.title-quotes-and-icons[data-name="component"] .last-group-column p {
    display: none;
}
.title-quotes-and-icons[data-name="component"] .wp-block-image,
.title-quotes-and-icons[data-name="component"] .wp-block-image div {
    margin: 0 auto 1.2rem;
}


@media only screen
and (min-width : 961px) {
    .title-quotes-and-icons[data-name="component"] {
        row-gap: 5.1rem;
    }
    .title-quotes-and-icons[data-name="component"] .first-group-column {
        margin: 0 0 5.1rem;
    }
    .title-quotes-and-icons[data-name="component"] .first-group-column h2 {
        margin: 0 0 5.1rem;
    }
    .title-quotes-and-icons[data-name="component"] .last-group-column .wp-block-column  {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: none;
        text-align: center;
    }
    .title-quotes-and-icons[data-name="component"] .last-group-column {
        max-width: 110.8rem;
        margin-left: 0;
        column-gap: 3.4rem;
    }
    .title-quotes-and-icons[data-name="component"] .last-group-column h4 {
        margin: 0 0 1.2rem;
    }
    .title-quotes-and-icons[data-name="component"] .last-group-column p {
        display: block;
        max-width: 17.7rem;
        margin: 0 auto;
    }
}
@media only screen
and (min-width : 961px)
and (max-width : 1440px) {
}
@media only screen
and (min-width : 0)
and (max-width : 960px) {
    .title-quotes-and-icons[data-name="component"] .wp-block-column {
        text-align: center;
    }
    .title-quotes-and-icons[data-name="component"] .last-group-column .wp-block-column:not(:last-child) {
        margin: 0 0 3.3rem;
    }
}

/* @end */
