.quote-block{background-position:50%;background-repeat:no-repeat;background-size:cover;border-bottom:.125rem solid #fff;color:#fff;padding:3.1875rem 0 2.9375rem}.quote-block h2{line-height:2.25rem;margin:0 0 .0625rem}.quote-block .button{float:none}@media screen and (min-width:48em){.quote-block .button{float:right}}.quote-block .columns{float:left;padding-left:.625rem;padding-right:.625rem;width:100%}@media screen and (min-width:48em){.quote-block .columns{padding-left:.6875rem;padding-right:.6875rem}}.quote-block .page-center:after,.quote-block .page-center:before{clear:both;content:" ";display:table}.quote-block .medium-8{width:66.66667%}.quote-block .medium-4{float:right;width:33.33333%}.quote-block .medium-8 h2{color:inherit;font-size:2.25rem;line-height:2.25rem;margin:0 0 .0625rem}.quote-block .page-center{padding:0}.quote-block .medium-4 a.button{-webkit-appearance:none;background-color:#ad112d;border:1px solid transparent;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-size:1.5rem;font-weight:400;line-height:1;margin:0 0 1rem;padding:1.0625rem 1.275rem;text-align:center;transition:background-color .25s ease-out,color .25s ease-out;vertical-align:middle}.quote-block .medium-4 a.button:hover{background-color:#8a0e24;background-image:none!important}.quote-block .medium-8 p{line-height:1.27;margin-bottom:1rem}@media (max-width:1023px){.quote-block .medium-4 a.button{font-size:.9375rem}}@media (max-width:767px){.quote-block .medium-4,.quote-block .medium-8{width:100%}.quote-block .medium-8 h2{font-size:1.25rem}}