
/* DISC V1.7.92: match the existing full quote entrance on practice pages. */
#s5-disc79 .s5-disc-testimonial{background:#084267;color:#fff;border-top:3px solid #F5C242;padding:56px 0;overflow:hidden}
#s5-disc79 .s5-disc-testimonial .wrap{max-width:1080px}
#s5-disc79 .s5-disc-testimonial .s5-quote-content{text-align:center;transform:none;opacity:1}
#s5-disc79 .s5-disc-testimonial blockquote{margin:0;padding:0;border:0;color:#fff}
#s5-disc79 .s5-disc-testimonial blockquote p{font:600 clamp(23px,2.6vw,35px)/1.45 Montserrat,Arial,sans-serif;color:#fff;margin:0 0 22px}
#s5-disc79 .s5-disc-testimonial .quote-attribution{font:700 clamp(18px,1.55vw,21px)/1.5 Roboto,Arial,sans-serif;color:#F5C242;margin:0}
#s5-disc79 .s5-disc-testimonial.dc-quote-motion:not(.dc-quote-seen) .s5-quote-content{transform:translateX(100vw)}
#s5-disc79 .s5-disc-testimonial.dc-quote-motion.dc-quote-seen .s5-quote-content{animation:s5-disc-quote-slide .96s cubic-bezier(.22,.65,.3,1) both}
@keyframes s5-disc-quote-slide{from{transform:translateX(100vw)}to{transform:translateX(0)}}
@media(max-width:600px){#s5-disc79 .s5-disc-testimonial{padding:40px 0}}
@media(prefers-reduced-motion:reduce){#s5-disc79 .s5-disc-testimonial .s5-quote-content{animation:none!important;transform:none!important;transition:none!important;opacity:1!important}}
