@font-face{font-family:'proxmedium';src:url("fonts/proximanova/proximanova-medium-webfont.woff") format("woff"),url("fonts/proximanova/proximanova-medium-webfont.ttf") format("truetype"),url("fonts/proximanova/proximanova-medium-webfont.svg#proxima_novathin") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'proxsemibold';src:url("fonts/proximanova/proximanova-semibold-webfont.woff") format("woff"),url("fonts/proximanova/proximanova-semibold-webfont.ttf") format("truetype"),url("fonts/proximanova/proximanova-semibold-webfont.svg#proxima_novasemibold") format("svg");font-weight:normal;font-style:normal;font-display:swap}.customer-reviews{background:linear-gradient(to right, #F0EDFC, #A694D6);padding:1rem 0}@media screen and (min-width: 640px){.customer-reviews{padding:3rem 0}}.customer-reviews-header{color:#00B8B8;font-family:"proxima-soft",Helvetica,Arial,sans-serif;font-size:2rem;font-weight:bold;padding-bottom:1rem}.customer-reviews-tagline{font-size:2rem;color:#fff;font-family:"proxima-soft",Helvetica,Arial,sans-serif;font-weight:bold;margin:2rem 0 1rem 0;line-height:2rem;text-shadow:0 0 1rem #7A6EA3}.customer-reviews-tagline span{font-family:"Organika-Script",georgia,times,serif;font-size:3.125rem;transform:rotate(-4deg);transform-origin:0 0;display:inline-block;font-weight:normal}.customer-reviews-tagline-wrapper{text-align:center}.customer-reviews .reviews-container h4{font-family:"proxreg",helvetica Neue,Helvetica,Arial,sans-serif;font-size:0.75rem;padding-bottom:.25em;text-transform:uppercase}@media screen and (max-width: 1024px){.customer-reviews .reviews-container img{max-width:12rem;margin:0 auto}}.customer-reviews .reviews-container .review-wrapper{margin-bottom:2rem}.customer-reviews .reviews-container .review-wrapper .review{background-color:#fff;padding:1.25em}.customer-reviews .reviews-container .review-wrapper .review:after{content:'';width:0;height:0;border-style:solid;border-width:20px 25px 0;border-color:#fff transparent;position:absolute;bottom:-1.25rem;left:2rem}.customer-reviews .reviews-container .review-wrapper .review .quote{color:#4E4E4E}.customer-reviews .reviews-container .review-wrapper .review p{font-family:"proxreg",helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.375rem}.customer-reviews .reviews-container .review-wrapper .review p .quote:before{content:open-quote}.customer-reviews .reviews-container .review-wrapper .review p .quote:after{content:close-quote}.customer-reviews-CA{background:linear-gradient(to bottom, #FFEFE9, #FF8688)}@media screen and (min-width: 1024px){.customer-reviews-CA{background:linear-gradient(to right, #FFEFE9, #FF8688)}}.customer-reviews-CA .section-header{color:#FF8688}.customer-reviews-CA-tagline{color:#FFEFE9;text-shadow:0 0 1rem #FF8688}.customer-reviews-CA-tagline span{color:#FFEFE9}.customer-reviews-FL{background:linear-gradient(to right, #D9FEFF, #94DBED)}.customer-reviews-FL .section-header{color:#00B8B8}.customer-reviews-FL-tagline{color:#0084A7;text-shadow:none}.customer-reviews-FL-tagline span{color:#0084A7}.customer-reviews .reviews-footer{margin:1rem 0;text-align:center}@media screen and (min-width: 1024px){.customer-reviews .reviews-footer{text-align:left;margin-bottom:0}}

