.testimonial-1 .testimonial-widget{contain-intrinsic-size:50rem;padding:3.2rem 1.6rem;text-align:center}.testimonial-1 .testimonial-widget__cta{margin-top:2.4rem;color:var(--color-primary);border-color:var(--color-primary)}.testimonial-1 .testimonial-widget__cta:hover{background:var(--color-primary);color:#fff}.testimonial-1 .testimonial-widget .testimonial-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:unset;width:100%;padding:0 0 1.6rem}.testimonial-1 .testimonial-widget .testimonial-card,.testimonial-1 .testimonial-widget .testimonial-card__icon-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.testimonial-1 .testimonial-widget .testimonial-card__icon-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:7.2rem;height:7.2rem;border-radius:50%;-webkit-box-shadow:0 .3rem .8rem rgba(0,0,0,.1);box-shadow:0 .3rem .8rem rgba(0,0,0,.1);background-color:#fff;margin:-3.6rem 0 2.4rem}.testimonial-1 .testimonial-widget .testimonial-card__icon{color:#bbb;font-size:2.8rem}.testimonial-1 .testimonial-widget .testimonial-card__review{width:100%;padding:2.4rem 2.4rem 1.6rem}.testimonial-1 .testimonial-widget .testimonial-card__author-area{margin-top:auto;padding:0 .1rem 2.4rem}.testimonial-1 .testimonial-widget .testimonial-card__author{font-weight:400;text-transform:uppercase;margin-bottom:.8rem;font-size:1.8rem}.testimonial-1 .testimonial-widget .testimonial-card__star{color:var(--color-primary)}.testimonial-1 .testimonial-widget .testimonial-card__ellipsis-icon{color:#ececec;margin-bottom:.8rem}.testimonial-1 .testimonial-widget .testimonial-card--no-reviews{width:100%;height:30rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.testimonial-1 .testimonial-widget .testimonial-card__social-icon--dealerrater{display:inline-block;line-height:1}.testimonial-1 .testimonial-widget.dark{background-color:#222;color:#fff}.testimonial-1 .testimonial-widget.dark .testimonial-widget__cta{color:#fff;border-color:#fff}.testimonial-1 .testimonial-widget.dark .testimonial-widget__cta:hover{background:#fff;color:#222}.testimonial-1 .testimonial-widget.dark .testimonial-card{background-color:#777}.testimonial-1 .testimonial-widget.dark .testimonial-card__icon-wrap{background-color:#bbb}.testimonial-1 .testimonial-widget.dark .testimonial-card__ellipsis-icon{color:#bbb}.testimonial-1 .testimonial-widget.dark .testimonial-card__icon,.testimonial-1 .testimonial-widget.dark .testimonial-card__star{color:#ececec}.testimonial-1 .testimonial-widget.dark .testimonial-card__social-icon{color:#ececec!important}.testimonial-1 .testimonial-widget.dark .testimonial-card__social-icon svg{fill:#ececec!important}.testimonial-1 .testimonial-widget.dark .testimonial-card__social-icon--dealerrater{display:inline-block;line-height:1}.testimonial-1 .testimonial-widget .tns-slider{display:-webkit-box;display:-ms-flexbox;display:flex}.testimonial-1 .testimonial-widget .tns-inner{padding:3.2rem 0}.testimonial-1 .testimonial-widget .tns-outer{position:relative}.testimonial-1 .testimonial-widget .tns-item{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1199px){.testimonial-1 .testimonial-widget .tns-item{width:100%!important}}.testimonial-2 .testimonial-widget{content-visibility:auto;contain-intrinsic-size:50rem;padding:3.2rem 1.6rem;overflow:hidden}.testimonial-2 .testimonial-widget__cta{color:var(--color-primary);border-color:var(--color-primary)}.testimonial-2 .testimonial-widget__cta:hover{background:var(--color-primary);color:#fff}.testimonial-2 .testimonial-widget .testimonial-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:unset;width:100%;padding:0 2.4rem}@media (max-width:767px){.testimonial-2 .testimonial-widget .testimonial-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.testimonial-2 .testimonial-widget .testimonial-card__review{padding:2.4rem 1.6rem;position:relative;width:100%}@media (min-width:768px){.testimonial-2 .testimonial-widget .testimonial-card__review{-ms-flex-preferred-size:80%;flex-basis:80%}}.testimonial-2 .testimonial-widget .testimonial-card__review:before{content:"\F10D";font-family:Font Awesome\ 5 Pro,sans-serif;position:absolute;left:-2rem;top:0;font-size:2.4rem;color:var(--color-primary)}.testimonial-2 .testimonial-widget .testimonial-card__author-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-left:1.6rem}@media (min-width:768px){.testimonial-2 .testimonial-widget .testimonial-card__author-area{-ms-flex-preferred-size:20%;flex-basis:20%;border-left:1px solid #777}}.testimonial-2 .testimonial-widget .testimonial-card__author{font-weight:400;text-transform:uppercase}.testimonial-2 .testimonial-widget .testimonial-card__star{color:var(--color-primary)}.testimonial-2 .testimonial-widget .testimonial-card--no-reviews{width:100%;height:30rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.testimonial-2 .testimonial-widget .testimonial-card__social-icon{color:#4285f4}.testimonial-2 .testimonial-widget .testimonial-card__social-icon svg{fill:#4285f4}.testimonial-2 .testimonial-widget .testimonial-card__social-icon--dealerrater{display:inline-block;line-height:1}.testimonial-2 .testimonial-widget.dark{background-color:#222;color:#fff}.testimonial-2 .testimonial-widget.dark .testimonial-widget__cta{color:#fff;border-color:#fff}.testimonial-2 .testimonial-widget.dark .testimonial-widget__cta:hover{background:#fff;color:#222}.testimonial-2 .testimonial-widget.dark .testimonial-card{background:transparent}.testimonial-2 .testimonial-widget.dark .testimonial-card__social-icon--dealerrater{display:inline-block;line-height:1}.testimonial-2 .testimonial-widget .tns-slider{display:-webkit-box;display:-ms-flexbox;display:flex}.testimonial-2 .testimonial-widget .tns-slider>*{-webkit-box-shadow:none;box-shadow:none;background:transparent}.testimonial-2 .testimonial-widget .tns-outer{position:relative}.testimonial-2 .testimonial-widget .tns-outer>button{display:none}.page-template-template-sidebar .primary.col{min-width:0}