.image-with-quote-full-width .columns{column-gap:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.image-with-quote-full-width .col{width:calc(50% - 10px)}.image-with-quote-full-width blockquote{background:transparent;border:0;margin:0;padding:0;text-align:center}.image-with-quote-full-width blockquote cite{font-size:20px;font-style:normal}.image-with-quote-full-width blockquote cite strong{font-size:24px;font-weight:500;line-height:1.2}.image-with-quote-full-width blockquote p{font-size:30px;font-weight:500;line-height:1.2}.image-with-quote-full-width .right .columns{flex-direction:row-reverse}.image-with-quote-full-width .image-wrap img{display:block;height:100%!important;object-fit:cover;width:100%}.image-with-quote-full-width .content-wrap .content{height:100%;padding:117px 90px 80px}.image-with-quote-full-width .content-wrap .content-inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative}.image-with-quote-full-width .content-wrap .content-inner:before{content:"“"}.image-with-quote-full-width .content-wrap .content-inner:after,.image-with-quote-full-width .content-wrap .content-inner:before{color:#fff2e3;font-size:120px;font-weight:700;line-height:1;-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}.image-with-quote-full-width .content-wrap .content-inner:after{align-self:flex-end;content:"”"}.image-with-quote-full-width .image-wrap div{height:100%}@media screen and (max-width:1500px){.image-with-quote-full-width .content-wrap .content{padding:60px 40px 40px}}@media screen and (max-width:1199px){.image-with-quote-full-width blockquote p{font-size:18px}.image-with-quote-full-width blockquote cite{font-size:16px}.image-with-quote-full-width blockquote cite strong{font-size:18px}.image-with-quote-full-width .content-wrap .content-inner:after,.image-with-quote-full-width .content-wrap .content-inner:before{font-size:60px}}@media screen and (max-width:991px){.image-with-quote-full-width .content-wrap .content{padding:40px 20px}.image-with-quote-full-width .columns{column-gap:10px}}@media screen and (max-width:767px){.image-with-quote-full-width .col{width:100%}.image-with-quote-full-width .left .columns,.image-with-quote-full-width .right .columns{flex-direction:column-reverse}}