.testimonials-section{overflow:hidden;position:relative}.testimonials-section .testimonials-wrapper{display:flex;flex-flow:column nowrap;width:100%}.testimonials-section .testimonials-wrapper .testimonials-heading{font-family:var(--font-heading-family);font-size:24px;font-weight:800;letter-spacing:0;line-height:.95;text-align:left;text-transform:uppercase}.testimonials-section .testimonials-wrapper .testimonials-heading>*{font-family:var(--font-heading-family);font-size:inherit}@media only screen and (min-width:1440px){.testimonials-section .testimonials-wrapper .testimonials-heading{font-size:32px;max-width:50%}}.testimonials-section .testimonials-slider-outer{position:relative;width:100%}.testimonials-section .testimonials-slider.swiper{margin:0 auto;overflow:hidden;width:calc(100% - 104px)}@media only screen and (max-width:991.98px){.testimonials-section .testimonials-slider.swiper{overflow:visible;width:100%}}.testimonials-section .testimonials-slider.swiper .swiper-slide{align-items:center;display:flex;flex-flow:column nowrap;gap:6px;justify-content:flex-start}.testimonials-section .testimonials-slider.swiper .swiper-slide .name,.testimonials-section .testimonials-slider.swiper .swiper-slide .review{line-height:1.3;text-align:center;width:100%}.testimonials-section .testimonials-slider.swiper .swiper-slide .name{font-size:16px;font-weight:700}.testimonials-section .testimonials-slider.swiper .swiper-slide .review{font-size:14px}.testimonials-section .testimonials-slider.swiper .swiper-slide .stars{align-items:center;display:flex;flex-flow:row nowrap;gap:2px;justify-content:center}.testimonials-section .testimonials-slider.swiper .swiper-slide .stars img.review-star{height:25px;-o-object-fit:contain;object-fit:contain;width:25px}@media only screen and (max-width:575.98px){.testimonials-section .testimonials-slider.swiper .swiper-slide .stars img.review-star{height:20px;width:20px}}.testimonials-section .swiper-button-next.testimonials-next,.testimonials-section .swiper-button-prev.testimonials-prev{background:#f0f0f0;border-radius:50%;height:42px;padding:3px;translate:0 -50%;width:42px}@media only screen and (max-width:767.98px){.testimonials-section .swiper-button-next.testimonials-next,.testimonials-section .swiper-button-prev.testimonials-prev{display:none}}.testimonials-section .swiper-button-next.testimonials-next:after,.testimonials-section .swiper-button-prev.testimonials-prev:after{font-size:16px!important}.testimonials-section .swiper-button-next.testimonials-next.swiper-button-next.testimonials-next,.testimonials-section .swiper-button-prev.testimonials-prev.swiper-button-next.testimonials-next{inset:50% 0 auto auto}.testimonials-section .swiper-button-next.testimonials-next.swiper-button-prev.testimonials-prev,.testimonials-section .swiper-button-prev.testimonials-prev.swiper-button-prev.testimonials-prev{inset:50% auto auto 0}.testimonials-section .jdgm-carousel-wrapper{color:#1d1d1d;width:100%}@media only screen and (max-width:767.98px){.testimonials-section .jdgm-carousel-wrapper .jdgm-carousel{margin:0!important;width:100%!important}}.testimonials-section .jdgm-carousel-wrapper .jdgm-star.jdgm--half,.testimonials-section .jdgm-carousel-wrapper .jdgm-star.jdgm--on{color:#00bec8!important}.testimonials-section .jdgm-carousel-wrapper .jdgm-carousel-title-and-link,.testimonials-section .jdgm-carousel-wrapper .jdgm-carousel__item-wrapper{height:-moz-fit-content;height:fit-content}.testimonials-section .jdgm-carousel-wrapper .jdgm-carousel-title{color:#1d1d1d;font-family:var(--font-heading-family);font-size:18px;font-weight:800;letter-spacing:0;line-height:.95;margin:0 0 16px;text-align:left;text-transform:uppercase}.testimonials-section .jdgm-carousel-wrapper .jdgm-carousel-title>*{font-family:var(--font-heading-family);font-size:inherit}@media only screen and (min-width:1440px){.testimonials-section .jdgm-carousel-wrapper .jdgm-carousel-title{font-size:20px}}.testimonials-section .jdgm-carousel-wrapper .jdgm-all-reviews-rating-wrapper{align-items:flex-start;display:flex;flex-direction:column;gap:16px}.testimonials-section .jdgm-carousel-wrapper .jdgm-carousel-number-of-reviews{color:#1d1d1d;font-family:var(--font-heading-family);font-size:16px;font-weight:300;letter-spacing:.05em;line-height:1;text-transform:uppercase}.testimonials-section .jdgm-carousel-wrapper .jdgm-carousel-number-of-reviews>*{font-family:var(--font-heading-family);font-size:inherit}.testimonials-section .jdgm-carousel-wrapper .jdgm-carousel-number-of-reviews svg{display:none}.testimonials-section .jdgm-carousel-wrapper .jdgm-carousel-item{vertical-align:top}.testimonials-section .jdgm-carousel-wrapper .jdgm-carousel-item__review{align-items:flex-start;display:flex;flex-direction:column;gap:16px;height:auto;margin:0 0 12px;padding:0 24px}@media only screen and (max-width:767.98px){.testimonials-section .jdgm-carousel-wrapper .jdgm-carousel-item__review{padding:0}}.testimonials-section .jdgm-carousel-wrapper .jdgm-carousel-item__review-rating{margin:0}.testimonials-section .jdgm-carousel-wrapper .jdgm-carousel-item__review-content{align-items:flex-start;display:flex;flex-direction:column;gap:12px;width:100%}.testimonials-section .jdgm-carousel-wrapper .jdgm-carousel-item__review-title{color:#1d1d1d;font-family:var(--font-heading-family);font-size:14px;font-weight:800;letter-spacing:0;line-height:.95;margin:0;text-transform:uppercase}.testimonials-section .jdgm-carousel-wrapper .jdgm-carousel-item__review-title>*{font-family:var(--font-heading-family);font-size:inherit}@media only screen and (min-width:992px){.testimonials-section .jdgm-carousel-wrapper .jdgm-carousel-item__review-title{font-size:16px}}.testimonials-section .jdgm-carousel-wrapper .jdgm-carousel-item__review-body{color:#1d1d1d;font-family:var(--font-body-family);font-size:14px;font-weight:400;letter-spacing:0;line-height:1.5;margin:0;text-transform:none}.testimonials-section .jdgm-carousel-wrapper .jdgm-carousel-item__review-body>*{font-family:var(--font-body-family);font-size:inherit}.testimonials-section .jdgm-carousel-wrapper .jdgm-carousel-item__review-body p{margin:0}.testimonials-section .jdgm-carousel-wrapper .jdgm-carousel-item__reviewer-name-wrapper{margin:0;padding:0 24px}@media only screen and (max-width:767.98px){.testimonials-section .jdgm-carousel-wrapper .jdgm-carousel-item__reviewer-name-wrapper{padding:0}}.testimonials-section .jdgm-carousel-wrapper .jdgm-carousel-item__reviewer-name{color:#1d1d1d;font-family:var(--font-body-family);font-size:14px;font-weight:400;font-weight:700;letter-spacing:0;line-height:1.5;text-transform:none}.testimonials-section .jdgm-carousel-wrapper .jdgm-carousel-item__reviewer-name>*{font-family:var(--font-body-family);font-size:inherit}@media only screen and (max-width:767.98px){.testimonials-section .jdgm-carousel-title-and-link{height:auto;width:100%}.testimonials-section .jdgm-carousel__arrows{margin:0}.testimonials-section .jdgm-carousel-wrapper{padding-bottom:0}.testimonials-section .jdgm-carousel-wrapper .jdgm-carousel.jdgm-carousel--compact-theme{width:calc(100% - 81px)}.testimonials-section .jdgm-carousel-wrapper .jdgm-carousel.jdgm-carousel--compact-theme .jdgm-carousel-item__review{height:auto}.testimonials-section .jdgm-carousel-wrapper .jdgm-carousel.jdgm-carousel--compact-theme .jdgm-carousel-item__review .jdgm-line-clamp{display:flex}}
