.em-block-testimonial-card{--em-block-testimonial-card-background: transparent;--em-block-testimonial-card-text: var(--color-black);background-color:var(--em-block-testimonial-card-background);position:relative;border-radius:28px;min-height:100%;height:100%;width:100%;display:grid;grid-template-columns:minmax(0, 1fr);gap:2.75rem}@media(min-width: 960px){.em-block-testimonial-card{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:4.75rem}}.em-block-testimonial-card:hover .wp-block-button__link::after{transform:translateX(0.25rem)}.has-image-on-the-right .em-block-testimonial-card .em-block-testimonial-card__image,.em-block-testimonial-card.has-image-on-the-right .em-block-testimonial-card__image{order:2}.has-image-on-the-right .em-block-testimonial-card .em-block-testimonial-card__content,.em-block-testimonial-card.has-image-on-the-right .em-block-testimonial-card__content{order:1}.em-block-testimonial-card__image{overflow:hidden;padding-top:56.25%;position:relative;width:100%;transition:all .25s ease}.em-block-testimonial-card__image img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.em-block-testimonial-card__logo{margin-bottom:2rem}.em-block-testimonial-card__logo img{max-width:150px;width:auto;height:80px;object-fit:contain}.em-block-testimonial-card__title{margin-top:1.25rem}.em-block-testimonial-card__quote{margin-top:auto;padding-top:.5rem;color:var(--em-block-testimonial-card-text) !important}.em-block-testimonial-card__author{margin-top:1rem}.em-block-testimonial-card__company{margin-left:.5rem}.em-block-testimonial-card__content{color:var(--em-block-testimonial-card-text);display:flex;flex-flow:column nowrap;flex-grow:1;padding-bottom:.25rem;padding-top:.25rem}@media(min-width: 960px){.em-block-testimonial-card__content{padding-bottom:1.75rem}}.em-block-testimonial-card__footer{margin-top:auto}.em-block-testimonial-card__cta{margin-top:2.5rem;display:block}.em-block-testimonial-card__cta .wp-block-button.is-style-text .wp-block-button__link{--button-padding: 0}
