#quote{display:flex;flex-direction:column;align-items:center}
.quote-cta{margin-top:12px;margin-bottom:10px}
a{text-decoration:none}
.boxed .quote-text{width:100%;min-height:auto;margin:0 16px;padding:46px 56px 84px 56px;border-radius:4px;font-family:"TitlingGothicFB-NormalMedium","Arial Black",Arial,sans-serif;font-size:40px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:1.2px;text-align:center;background-color:#fff;box-shadow:0 0 1px 0 rgba(0,0,0,0.04),0 2px 6px 0 rgba(0,0,0,0.04),0 10px 20px 0 rgba(0,0,0,0.04);position:relative;z-index:1;top:0;transition:all .5s ease-out}
.boxed .quote-text:hover{box-shadow:0 0 1px 0 rgba(0,0,0,0.04),0 2px 6px 0 rgba(0,0,0,0.04),0 26px 20px 0 rgba(0,0,0,0.04);top:-16px}
.non-boxed .quote-text{width:77%;min-height:auto;margin:0 16px;font-family:"TitlingGothicFB-NormalMedium","Arial Black",Arial,sans-serif;font-size:40px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:1.2px;text-align:center;position:relative;z-index:1;top:0}
.boxed .quote-author{display:flex;flex-direction:column;align-items:center;position:relative;z-index:2;margin-top:-36px;margin-bottom:32px}
.non-boxed .quote-author{display:flex;flex-direction:column;align-items:center;position:relative;z-index:2;margin-top:8px;margin-bottom:32px}
.quote-author-image{border-radius:50%;width:72px;height:72px;margin-bottom:8px}
#quote h5{margin:0;font-family:"Archivo-Light",Arial,sans-serif;font-size:1.125em;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:.54px;text-align:center}
.light h5{color:#001423}
.dark h4,.dark h5,.dark h6{color:#fff}
#quote h6{margin:0;font-family:"Archivo-Light",Arial,sans-serif;font-size:1em;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:.42px;text-align:center}
.light h6{color:#646e78}
@media(max-width:1119px){#quote h4{min-height:230px}
}