.m-paragraph-summary-and-promise__summary{border-radius:14px;margin-bottom:2rem;padding:2rem}.m-paragraph-summary-and-promise__summary h2{margin-bottom:1.5rem}.m-paragraph-summary-and-promise__summary .rich-text-container ul:not([style*=list-style-type]){list-style:none;margin-left:0;padding:0}.m-paragraph-summary-and-promise__summary .rich-text-container ul:not([style*=list-style-type]) li{font-size:.9rem;font-weight:300;line-height:1.77;padding-left:1.2rem;position:relative}.m-paragraph-summary-and-promise__summary .rich-text-container ul:not([style*=list-style-type]) li:before{background:#5f6570;border-radius:50%;content:"";flex:0 0 5px;height:5px;left:0;margin-right:.8rem;position:absolute;top:10px;width:5px}.m-paragraph-summary-and-promise__summary .quote-wrapper{border-top:1px solid #d1dae9;margin-top:1.5rem;padding-top:1.5rem}.m-paragraph-summary-and-promise__summary .quote-info{color:#5f6570;font-style:italic;font-weight:700;padding-top:1rem}.m-paragraph-summary-and-promise__summary .quote{align-items:center;display:flex;flex-flow:row wrap}.m-paragraph-summary-and-promise__summary .quote picture{flex:0 0 56px;height:56px;margin-bottom:.5rem;margin-right:1.2rem;width:56px}.m-paragraph-summary-and-promise__summary .quote picture img{border-radius:50%;height:100%}.m-paragraph-summary-and-promise__summary .quote .quoter_name{color:#1a194f;font-family:Circular-Bold,sans-serif;font-size:.9rem;font-weight:700;line-height:1.66;margin-bottom:0}.m-paragraph-summary-and-promise__promise .promise-wrapper{padding-top:2rem}.m-paragraph-summary-and-promise__promise h2{margin-bottom:2rem}.m-paragraph-summary-and-promise__promise .promise{align-items:flex-start;display:flex;margin-bottom:2rem}.m-paragraph-summary-and-promise__promise .promise picture{flex:0 0 70px;margin-right:1rem}.m-paragraph-summary-and-promise__promise .promise picture img{border-radius:14px;height:100%}.m-paragraph-summary-and-promise__promise .promise h4{margin-bottom:.5rem}@media only screen and (min-width:576px){.m-paragraph-summary-and-promise__summary .quote picture{margin-bottom:0}}@media only screen and (min-width:992px){.m-paragraph-summary-and-promise .box{padding:1rem 0}.m-paragraph-summary-and-promise__summary{margin-bottom:0}.m-paragraph-summary-and-promise__summary h2{font-size:2rem}.m-paragraph-summary-and-promise__summary .rich-text-container ul:not([style*=list-style-type]) li:before{flex:0 0 8px;height:8px;top:16px;width:8px}.m-paragraph-summary-and-promise__promise h2{font-size:2rem}.m-paragraph-summary-and-promise__promise .promise{margin-left:auto;max-width:525px}}@media only screen and (min-width:1175px){.m-paragraph-summary-and-promise__summary{padding:2rem 2rem 3.5rem 2.5rem}.m-paragraph-summary-and-promise__promise .promise-wrapper{padding-top:2rem}}