section.testimonials{--slide-spacing: 10px}section.testimonials .review-ratings{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 767.98px){section.testimonials .review-ratings{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}}section.testimonials .review-ratings.appears-after{margin-top:30px}section.testimonials .review-ratings .review-rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}section.testimonials .review-ratings .review-rating img{-o-object-fit:contain;object-fit:contain}section.testimonials .review-ratings .review-rating .testimonial-subheading{font-size:14px;line-height:16px;font-weight:700;color:var(--bs-body-color);-webkit-transition:color .3s ease;transition:color .3s ease}section.testimonials .review-ratings .review-rating .faint-stars svg{color:#f4b12b}section.testimonials .review-ratings .review-rating .cr svg{color:#000;font-size:10px;-webkit-transition:color .3s ease;transition:color .3s ease}section.testimonials .review-ratings .review-rating:hover .testimonial-subheading,section.testimonials .review-ratings .review-rating:focus .testimonial-subheading{color:var(--bs-primary)}section.testimonials .review-ratings .review-rating:hover .cr svg,section.testimonials .review-ratings .review-rating:focus .cr svg{color:var(--bs-primary)}section.testimonials .review-ratings .review-rating .content{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:center;-ms-flex-align:center;align-items:center}@media(min-width: 768px){section.testimonials .review-ratings .review-rating:not(:last-child){border-right:1px solid #000;padding-right:15px;margin-right:15px}}section.testimonials .section-header{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px;-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;-ms-flex-item-align:center;align-self:center}section.testimonials .section-header .h2{max-width:892px;margin:0 auto;text-align:center}section.testimonials .section-header .wysiwyg-content{text-align:center;margin:0 auto;max-width:782px;width:100%;margin-top:20px}@media(min-width: 576px){section.testimonials{--slide-spacing: 26px}}section.testimonials .slick-slide{margin:0 calc(var(--slide-spacing)/2);height:inherit !important}section.testimonials .slick-slide>div{height:100%}section.testimonials .slick-slide>div .review{height:100%}section.testimonials .slick-track{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}section.testimonials .slick-list{margin:0 calc(-1*var(--slide-spacing)/2)}section.testimonials.bg-white .reviews .review{background-color:#f5f5f5}section.testimonials.bg-light .reviews .review,section.testimonials.bg-dark .reviews .review,section.testimonials.bg-black .reviews .review,section.testimonials.bg-primary .reviews .review{background-color:#fff}section.testimonials.bg-dark .reviews .review,section.testimonials.bg-black .reviews .review{color:#000 !important}section.testimonials.bg-dark ul.slick-dots li button,section.testimonials.bg-black ul.slick-dots li button{background-color:#fff !important}section.testimonials.bg-dark ul.slick-dots li.slick-active button,section.testimonials.bg-black ul.slick-dots li.slick-active button{background-color:var(--bs-primary) !important}section.testimonials.bg-primary .reviews .review{color:#000 !important}section.testimonials.bg-primary ul.slick-dots li button{background-color:#fff !important}section.testimonials.bg-primary ul.slick-dots li:hover button,section.testimonials.bg-primary ul.slick-dots li:focus button{background-color:#000 !important}section.testimonials.bg-primary ul.slick-dots li.slick-active button{background-color:#000 !important}section.testimonials .reviews{margin-top:44px;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}section.testimonials .reviews:not(.slick-initialized){opacity:0;height:0}section.testimonials .reviews .review{max-width:calc(100vw - 60px);border-radius:0px 46px;--pt: 20px;--pb: 20px;--px: 20px;padding:var(--pt) var(--px) var(--pb) var(--px);display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width: 576px){section.testimonials .reviews .review{--pt: 46px;--pb: 48px;--px: 52px}}@media(min-width: 576px){section.testimonials .reviews .review{max-width:calc(100vw - 120px)}}@media(min-width: 768px){section.testimonials .reviews .review{--pt: 71px;--pb: 68px;--px: 74px;max-width:661px}}section.testimonials .reviews .review .review-rating{margin-bottom:17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}section.testimonials .reviews .review .review-rating .svg-inline--fa{color:var(--bs-primary);font-size:23px}section.testimonials .reviews .review .review-body{margin-bottom:11px;font-weight:700;font-size:14px;line-height:16px;text-align:center}section.testimonials .reviews .review .review-name{color:var(--bs-primary);font-size:14px;letter-spacing:-0.28px;line-height:16px;font-weight:bold;text-align:center}@media(max-width: 767.98px){section.testimonials ul.slick-dots{display:none !important}}ul.slick-dots{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin-top:22px}ul.slick-dots li button{border:none;background:none;background-color:#e0e0e0;border-radius:50%;height:11px;width:11px;font-size:0;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}ul.slick-dots li button:hover,ul.slick-dots li button:focus{background-color:var(--bs-primary)}ul.slick-dots li.slick-active button{background-color:#000}
/*# sourceMappingURL=testimonials.css.map */
