.quote-box .image,.quote-box .text-box{text-align:center}.quote-box .image img{width:100%;height:auto;display:block}.quote-box .inner{padding:2em}.quote-box img{margin:0 auto;display:inline-block}.quote-box .text-box img{width:70%;max-width:335px;height:auto}[data-fullwidth="1"] .quote-box .image img{width:100%;height:auto}@media (width>=700px){.quote-box{table-layout:fixed;width:100%;display:table}.quote-box .image,.quote-box .text-box{vertical-align:bottom;text-align:center;display:table-cell;position:relative}.quote-box .inner{max-width:600px;margin:0 auto 0 0;position:absolute;top:50%;left:0;transform:translateY(-50%)}}