.quote-text .inner{border:1px solid #f5f4ef;border-radius:1.5rem;box-shadow:0 0 8px #00000026;display:flex;justify-content:center;padding:0}@media only screen and (max-width:600px){.quote-text .inner{flex-direction:column}}.quote-text .quote-content{align-items:center;display:flex;font-size:24px;font-weight:300;justify-content:center;padding:2.5rem;text-align:center}.quote-text .text-content{background:#4c4c4c;border-radius:1.5rem;color:#fff;padding:2.5rem}.quote-text .text-content h1,.quote-text .text-content h2,.quote-text .text-content h3,.quote-text .text-content h4,.quote-text .text-content h5{font-size:28px;font-weight:600;-webkit-hyphens:auto;hyphens:auto}.quote-text .text-content p{font-size:18px}.quote-text .text-content .button-holder .main-button{margin-top:1.5rem}@media only screen and (min-width:600px){.quote-text .text-content .button-holder .main-button{margin-top:2rem}}.quote-text .text-content.is-light{color:#4c4c4c}.quote-text .text-content.is-light .main-button.is-outline{border-color:#4c4c4c;color:#4c4c4c}.quote-text .text-content.is-light .main-button.is-outline:active,.quote-text .text-content.is-light .main-button.is-outline:focus,.quote-text .text-content.is-light .main-button.is-outline:hover{background:#4c4c4c;color:#fff}
