/* Long reviews need a full text column on phones and tablets. */
@media only screen and (max-width: 1024px) {
    body .edgtf-testimonials-holder.edgtf-testimonials-standard .edgtf-testimonials {
        float: none !important;
        width: 100% !important;
        max-width: 100% !important;
        min-width: 0 !important;
        margin: 0 !important;
        padding: 0 !important;
        box-sizing: border-box;
    }

    body .edgtf-testimonials-holder.edgtf-testimonials-standard .edgtf-testimonial-content,
    body .edgtf-testimonials-holder.edgtf-testimonials-standard .edgtf-testimonial-text-holder {
        width: 100% !important;
        max-width: 100% !important;
        min-width: 0 !important;
        box-sizing: border-box;
    }

    body .edgtf-testimonials-holder.edgtf-testimonials-standard .edgtf-testimonial-mark {
        float: none !important;
        display: block;
        width: 48px !important;
        height: 48px !important;
        margin: 0 auto 16px !important;
        background-size: contain;
    }

    body .edgtf-testimonials-holder.edgtf-testimonials-standard .edgtf-testimonial-mark svg {
        display: block;
        width: 100% !important;
        height: 100% !important;
        max-width: 100%;
    }

    body .edgtf-testimonials-holder .edgtf-testimonial-title,
    body .edgtf-testimonials-holder .edgtf-testimonial-text {
        white-space: normal !important;
        word-break: normal !important;
        overflow-wrap: break-word !important;
        hyphens: none !important;
        text-align: left;
        max-width: 100%;
    }

    body .edgtf-testimonials-holder .edgtf-testimonial-title {
        font-size: 20px !important;
        line-height: 1.5 !important;
    }

    body .edgtf-testimonials-holder .edgtf-testimonial-text {
        font-size: 17px !important;
        line-height: 1.65 !important;
    }

    body .edgtf-testimonials-holder .edgtf-testimonial-author,
    body .edgtf-testimonials-holder .edgtf-testimonials-author-name,
    body .edgtf-testimonials-holder .edgtf-testimonials-author-job {
        font-size: 14px !important;
        line-height: 1.5 !important;
        word-break: normal !important;
        overflow-wrap: break-word;
    }
}
