.image-quote{margin-bottom:50px;position:relative}.image-quote .slide{background:#ffefe2}.image-quote .image,.image-quote .text{width:100%;box-sizing:border-box}.image-quote .image{padding-top:65%;background-size:cover;background-position:50% 50%}.image-quote .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px 30px 60px}.image-quote .text p{margin:0 0 40px}.image-quote .text .text-holder{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.quote-by{display:block;margin:0;font-size:20px}.quote-info{display:block;margin:0 0 20px}.image-quote h3{font-size:32px;line-height:40px;margin:0 0 10px;font-family:"Poynter Oldstyle Disp Semi Bd",serif}@media(min-width:768px){.image-quote .slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.image-quote .image,.image-quote .text{width:50%}.image-quote .image{min-height:380px;padding-top:0}.image-quote .text{padding:60px 40px}}@media(min-width:1024px){.image-quote .image{min-height:484px}.image-quote .text{padding:80px}}@media(min-width:1200px){.image-quote .text{padding:100px}}