#customer-quotes{margin-bottom:30px;margin-top:30px}#customer-quotes .hs_cos_wrapper_type_inline_text{display:inline}.customer-button{background:red;border:0;border-radius:50%;cursor:pointer;display:inline-block;height:50px;margin:0 20px;outline:0;position:relative;transition:background .3s;width:50px}.customer-button img{position:relative;top:3px}@media screen and (max-width:1000px){.customer-button{display:none}}.customer-button svg{margin-top:2px}.customer-button:hover{filter:brightness(.97);transition:filter .1s}.customer-button:active{filter:brightness(.95);transition:none}.quotes-container{display:inline-block;max-width:900px;transition:height .5s;vertical-align:middle;width:100%}@media screen and (max-width:1200px){.quotes-container{max-width:750px}}.quote{display:none}.quote-bubble{background:#fff;border-radius:20px;display:flex;min-height:360px;overflow:hidden}.quote-photo{background-position:50%;background-repeat:no-repeat;background-size:cover;flex:1}.quote-contents{display:flex;flex:1;flex-direction:column;font-size:21px;font-weight:400;justify-content:center;text-align:left}.quote-text{margin-bottom:30px}.quote-name,.quote-text{padding:0 30px}@media screen and (max-width:850px){.quote-bubble{width:100%}}.quote-attribution{display:inline-block;margin-top:40px;text-align:center}.customer-headshot{border-radius:0;display:block;height:auto;width:100%}.quote-name{display:block;font-size:16px;line-height:1.2;margin-top:10px}.quote-name,.quote-name strong{color:rgba(0,0,0,.6)}@media screen and (max-width:850px){.quote-bubble{flex-direction:column}.quote-photo{border-radius:10px;margin:30px;min-height:300px}.quote-name{margin-bottom:40px}}