.testimonial-2 .testimonial-widget{content-visibility:auto;contain-intrinsic-size:50rem;padding:6.4rem 1.6rem;background-color:#f4f4f4;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}