ol,ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}div.testimonials.has-background{display:grid;padding-top:0;padding-bottom:0;position:relative}.testimonials blockquote{justify-content:center;gap:40px;font-size:1em;color:#FFF;padding:30px;opacity:0;transition:opacity 1s linear;grid-row:1;grid-column:1;background-color:var(--wp--preset--color--navy);background-position:center;background-size:cover;display:grid;grid-template-areas:"text";align-items:center}.testimonials blockquote:has(img){grid-template-areas:"image" "text"}@media (min-width:800px){.testimonials blockquote:has(img){grid-template-areas:"image text"}}.testimonials blockquote.show{opacity:1;z-index:99}.testimonials blockquote .wrap{max-width:1000px}.testimonials blockquote .wrap>:first-child:before{content:"\201C";font-size:1.6em;font-family:sans;font-weight:700;line-height:10px;margin-right:6px}.testimonials blockquote .wrap>:last-child:after{content:"\201D";font-size:1.6em;font-family:sans;font-weight:700;line-height:10px;margin-left:6px}.testimonials blockquote .text{grid-area:text}.testimonials blockquote img{grid-area:image;margin:0 auto}.testimonials blockquote cite{display:block;font-weight:700;font-style:normal;font-size:.8em}