@import'https://fonts.googleapis.com/css?family=Libre+Franklin:400,400i,600,600i,800,800i';@font-face{font-family:"cheltenham_proregular";src:url("/themes/custom/rwtheme/css/../fonts/cheltenham_pro-book-webfont.woff2") format("woff2"),url("/themes/custom/rwtheme/css/../fonts/cheltenham_pro-book-webfont.woff") format("woff");font-weight:normal;font-style:normal}.color-gold-light{color:#eac773}.bg-gold-light{background-color:#eac773}.color-gold-dark{color:#cba85d}.bg-gold-dark{background-color:#cba85d}.color-white{color:#fff}.bg-white{background-color:#fff}.color-gray-light{color:#f6f6f6}.bg-gray-light{background-color:#f6f6f6}.color-gray-dark{color:#2a2a29}.bg-gray-dark{background-color:#2a2a29}.color-black{color:#000}.bg-black{background-color:#000}@keyframes details-flow{0%{opacity:0;margin-top:-1em}100%{opacity:1;margin-top:0}}.component-testimonials{padding-left:calc(1rem + 12px);padding-right:calc(1rem + 12px);padding-top:1.875rem;padding-bottom:1.875rem;margin-bottom:4rem}@media(min-width: 768px){.component-testimonials{padding-left:5vw;padding-right:5vw}}@media(min-width: 768px){.component-testimonials{padding-top:6rem;padding-bottom:6rem}}.component-testimonials .component-testimonials__title{font-family:"Libre Franklin","Open Sans","Helvetica Neue Light","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:800;line-height:1.5;margin:0;padding:0;text-align:center}.component-testimonials .component-testimonials__title{font-size:1.25rem}@media screen and (min-width: 376px){.component-testimonials .component-testimonials__title{font-size:calc(1.25rem + calc(0.625 / (0.625 * 0 + 1))*(100vw - 376px)/calc(824px / (824px * 0 + 1)))}}@media screen and (min-width: 1200px){.component-testimonials .component-testimonials__title{font-size:1.875rem}}.component-testimonials .component-testimonials-testimonial{outline:0 none}.component-testimonials .component-testimonials-testimonial__content{font-family:"cheltenham_proregular","Times New Roman","Times",serif;font-weight:400;line-height:1.5;margin:0;padding:0;margin:.5em auto 0;text-align:center}.component-testimonials .component-testimonials-testimonial__content{font-size:1.375rem}@media screen and (min-width: 376px){.component-testimonials .component-testimonials-testimonial__content{font-size:calc(1.375rem + calc(0.875 / (0.875 * 0 + 1))*(100vw - 376px)/calc(824px / (824px * 0 + 1)))}}@media screen and (min-width: 1200px){.component-testimonials .component-testimonials-testimonial__content{font-size:2.25rem}}@media(min-width: 768px){.component-testimonials .component-testimonials-testimonial__content{max-width:50vw}}.component-testimonials .slick-track{display:flexbox;display:flex;display:flex;-ms-align-items:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-ms-justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.component-testimonials .slick-dots{display:flexbox;display:flex;display:flex;-ms-align-items:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;flex-wrap:wrap;-ms-justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.component-testimonials .slick-dots li{background-color:currentColor;opacity:.25;flex:1 1 2.25rem;height:.125rem;margin:0 .25em .5em;max-width:2.25rem;width:3rem}.component-testimonials .slick-dots li button::before{display:none}.component-testimonials .slick-dots li.slick-active{background-color:currentColor;opacity:1}