@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.c-review-section{overflow:hidden}.c-review-section .reputon-google-reviews-widget *{width:100%;display:flex}.c-review-section .reputon-google-reviews-widget .reputon-reviews-holder{padding:0 0 0 10px;overflow:hidden}.c-review-section .reputon-google-reviews-widget .reputon-reviews-holder .reputon-carousel-holder{margin-left:1px;margin-right:-.4rem;padding:0 0 0 10px}@media screen and (width>=820px){.c-review-section .reputon-google-reviews-widget .reputon-reviews-holder .reputon-carousel-holder{margin-left:-.8rem;margin-right:-.8rem;overflow:hidden}}.c-review-section .reputon-google-reviews-widget .reputon-reviews-holder .reputon-swiper-button-prev,.c-review-section .reputon-google-reviews-widget .reputon-reviews-holder .reputon-swiper-button-next{display:none}.c-review-section .reputon-google-reviews-widget .reputon-reviews-holder .reputon-review-rating-stars svg{justify-content:center;align-items:center;width:16px;height:16px;margin-right:0;font-size:16px;line-height:1;display:flex}.c-review-section .reputon-google-reviews-widget .reputon-reviews-holder .reputon-review-rating-stars svg g{width:14px;height:14px}.c-review-section .reputon-google-reviews-widget .reputon-reviews-holder .swiper-horizontal{max-width:82.35%;margin-left:0;overflow:visible}@media screen and (width>=820px){.c-review-section .reputon-google-reviews-widget .reputon-reviews-holder .swiper-horizontal{max-width:none}}.c-review-section .reputon-google-reviews-widget .reputon-reviews-holder .swiper-horizontal .swiper-slide{margin-right:10px!important}@media screen and (width>=1024px){.c-review-section .reputon-google-reviews-widget .reputon-reviews-holder .swiper-horizontal .swiper-slide{width:calc(33.3333% - 5px)!important}}.c-review-section .reputon-google-reviews-widget .reputon-reviews-holder .reputon-single-review{padding:2.4rem 2.8rem;position:relative;width:100%!important}@media screen and (width>=820px){.c-review-section .reputon-google-reviews-widget .reputon-reviews-holder .reputon-single-review{padding:2.4rem 3.2rem;display:block}}.c-review-section .reputon-google-reviews-widget .reputon-reviews-holder .reputon-single-review:before{content:"";border:1px solid #ddd;width:calc(100% - 8px);height:100%;margin:0 auto;display:block;position:absolute;top:0;left:4px}@media screen and (width>=820px){.c-review-section .reputon-google-reviews-widget .reputon-reviews-holder .reputon-single-review:before{width:calc(100% - 16px);left:8px}}.c-review-section .reputon-google-reviews-widget .reputon-reviews-holder .reputon-single-review .reputon-top-part{background-color:#0000;border-radius:0;min-height:8rem;margin-bottom:0;padding:0}.c-review-section .reputon-google-reviews-widget .reputon-reviews-holder .reputon-single-review .reputon-top-part:after{content:none}.c-review-section .reputon-google-reviews-widget .reputon-reviews-holder .reputon-single-review .reputon-top-part .reputon-review-logo,.c-review-section .reputon-google-reviews-widget .reputon-reviews-holder .reputon-single-review .reputon-top-part .reputon-review-header{display:none}.c-review-section .reputon-google-reviews-widget .reputon-reviews-holder .reputon-single-review .reputon-top-part .reputon-review-header[class*=columns-flex]{margin:0 0 .8rem;padding:0}.c-review-section .reputon-google-reviews-widget .reputon-reviews-holder .reputon-single-review .reputon-top-part .reputon-review-header[class*=columns-flex]>[class*=column]{padding:0}.c-review-section .reputon-google-reviews-widget .reputon-reviews-holder .reputon-single-review .reputon-top-part .reputon-review-header .reputon-reviewer-info .reputon-image{width:40px!important}.c-review-section .reputon-google-reviews-widget .reputon-reviews-holder .reputon-single-review .reputon-top-part .reputon-rating-stars{width:28.5714%}.c-review-section .reputon-google-reviews-widget .reputon-reviews-holder .reputon-single-review .reputon-top-part .reputon-rating-stars svg{fill:#f48120}.c-review-section .reputon-google-reviews-widget .reputon-reviews-holder .reputon-single-review .reputon-top-part .reputon-text-holder{height:100%;min-height:100%;margin-bottom:.8rem;overflow:visible}.c-review-section .reputon-google-reviews-widget .reputon-reviews-holder .reputon-single-review .reputon-top-part .reputon-text-holder:after{content:none}.c-review-section .reputon-google-reviews-widget .reputon-reviews-holder .reputon-single-review .reputon-top-part .reputon-text{color:#4b4b4b;height:65px;font-size:1.4rem;font-family:var(--font-body-family);padding-bottom:20px;line-height:1.5;position:relative;overflow:hidden}.c-review-section .reputon-google-reviews-widget .reputon-reviews-holder .reputon-single-review .reputon-top-part .reputon-show-more,.c-review-section .reputon-google-reviews-widget .reputon-reviews-holder .reputon-single-review .reputon-top-part .reputon-verified{display:none}.c-review-section .reputon-google-reviews-widget .reputon-reviews-holder .reputon-single-review .reputon-bottom-part{display:flex!important}.c-review-section .reputon-google-reviews-widget .reputon-reviews-holder .reputon-single-review .reputon-bottom-part .reputon-image{display:none}.c-review-section .reputon-google-reviews-widget .reputon-reviews-holder .reputon-single-review .reputon-bottom-part .reputon-image .reputon-link:after{content:"Google certified customer"}.c-review-section .reputon-google-reviews-widget .reputon-reviews-holder .reputon-single-review .reputon-bottom-part .reputon-date{display:none}.c-review-section .reputon-google-reviews-widget .reputon-reviews-holder .reputon-single-review .reputon-bottom-part .reputon-name{color:#222;font-size:1.4rem;font-weight:700;font-family:var(--font-body-family);line-height:1.5}.c-review-section .reputon-google-reviews-widget .reputon-reviews-holder .reputon-single-review .reputon-bottom-part .reputon-name:before{content:"Google certified review"}.c-review-section .reputon-google-reviews-widget .reputon-reviews-holder .reputon-single-review .reputon-bottom-part .reputon-name a{opacity:0;width:calc(100% - 16px);height:100%;position:absolute;top:0;left:8px}.c-review-section__button{width:100%;margin-top:1rem;display:flex}.c-review-section__button--left{justify-content:flex-start}.c-review-section__button--center{justify-content:center}.c-review-section__button--right{justify-content:flex-end}