#realtors quote.ribbon{box-shadow:inset 0 0 25px rgba(0,0,0,.14);background:#eee}.ribbon{position:relative;padding:90px 0}#realtors quote .container{background-image:linear-gradient(to bottom right,#246348,rgba(98,150,121,.49)),url("https://cdn2.hubspot.net/hubfs/2336906/green-polygons.optimized.jpg");background-size:cover}#realtors quote.ribbon .container{box-shadow:0 2px 4px 0 rgba(34,36,38,.14),0 2px 20px -3px rgba(34,36,38,.15)}#realtors quote graphic{float:left}#realtors quote graphic img{width:auto;height:450px}#realtors quote copy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:60px;padding-right:60px;height:450px}#realtors quote copy p{color:#fff;font-size:23px}#realtors quote p{line-height:1.6;text-shadow:0 2px 3px rgba(0,0,0,.3)}#realtors quote author{font-size:22px;color:hsla(0,0%,100%,.6) !important}@media only screen and (max-width:991px) and (min-width:768px){#realtors quote graphic img,#realtors quote copy{height:290px}#realtors quote copy p{font-size:16px !important}#realtors quote author{font-size:18px}}@media only screen and (max-width:767px){#realtors quote graphic{width:80%;float:none;height:auto;overflow:hidden;margin:auto}#realtors quote graphic img{height:auto}#realtors quote copy{width:80%;margin:auto;background:#fff;height:300px;padding-left:30px;padding-right:30px}#realtors quote author,#realtors quote copy p{font-size:18px;text-align:center;text-shadow:none}#realtors quote copy p{color:gray}#realtors quote author{color:#444 !important;font-weight:700}.ribbon{padding:40px 0}#realtors quote.ribbon{background-image:linear-gradient(to bottom right,#246348,rgba(98,150,121,.49)),url("https://cdn2.hubspot.net/hubfs/2336906/green-polygons.optimized.jpg");background-size:cover}#realtors quote .container{background-image:none !important}#realtors quote.ribbon .container{box-shadow:none}}@media only screen and (max-width:450px){#realtors quote graphic{width:90%;height:auto}#realtors quote copy{width:90%;height:400px}}