:root{--min-h490:490px;--width24:24px;--width45:45px;--width60:60px;--width80:80px;--width90:90px;--width160:160px;--width200:200px;--width300:300px;--width400:400px;--width416:416px}@media screen and (max-width:1024px){.featured-review>.container{padding-left:0;padding-right:0}}.featured-review .reviews__google-reviews{font-size:var(--fs-16)}@media screen and (max-width:768px){.featured-review .reviews__google-reviews{font-size:var(--fs-16)}}.featured-review__wrapper{border-radius:var(--br-none);overflow:hidden;padding:var(--gap5) 0 0}@media screen and (max-width:1024px){.featured-review__wrapper{background:rgba(var(--brand-500),var(--op-50))}}@media screen and (min-width:1024px){.featured-review__wrapper>.container{padding:0 var(--gap5)}.featured-review__wrapper:before{background:rgba(var(--brand-500),var(--op-50));border-radius:var(--br-none);bottom:80px;content:"";left:0;position:absolute;right:0;top:0}}.featured-review__wrapper .insite-reviews__content__inner,.featured-review__wrapper .insite-reviews__right-content h3{color:rgb(var(--neutral-000))}.review-slider__profile-col{top:0}.review-slider__profile-col .swiper-wrapper{align-items:center;height:var(--width80);justify-content:center}@media screen and (min-width:1024px){.review-slider__profile-col .swiper-wrapper{height:var(--width160)}}.insite-reviews__profile{background:rgb(var(--neutral-200));border:var(--bw-thin) solid rgb(var(--neutral-200));border-radius:var(--br-pill);cursor:pointer;height:var(--width45)!important;transition:var(--ts3);width:var(--width45)!important}.insite-reviews__profile img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.insite-reviews__profile .user-icon{color:rgb(var(--neutral-600));font-size:var(--fs-40);transition:var(--ts3)}@media screen and (min-width:1024px){.insite-reviews__profile .user-icon{font-size:var(--fs-56)}}.insite-reviews__profile:hover{border-color:rgb(var(--brand-500))}.swiper-slide-thumb-active.insite-reviews__profile{border:var(--bw-thick) solid rgb(var(--neutral-200));height:var(--width80)!important;width:var(--width80)!important}.swiper-slide-thumb-active.insite-reviews__profile:hover{border-color:rgb(var(--brand-500))}.swiper-slide-thumb-active.insite-reviews__profile .user-icon{font-size:var(--fs-56)}@media screen and (min-width:1024px){.swiper-slide-thumb-active.insite-reviews__profile .user-icon{font-size:var(--fs-56)}}.insite-reviews__content a,.insite-reviews__content button{background:transparent;border:none;color:rgb(var(--neutral-000));cursor:pointer;font-style:italic;padding:0;text-decoration:underline;transition:var(--ts2)}.insite-reviews__content a:hover,.insite-reviews__content button:hover{color:rgb(var(--action-600))!important}.content-side__inner .insite-reviews__background-video{margin-bottom:var(--gap2)}.insite-review__video-media{background:rgb(var(--neutral-050));border-radius:var(--br-xl);height:auto}@media screen and (max-width:768px){.insite-review__video-media{aspect-ratio:16/9}}@media screen and (min-width:768px){.insite-review__video-media{height:var(--width416)}}.insite-reviews__background:before{background:var(--linear-gradient-type3);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.insite-reviews__background video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.insite-reviews__background iframe{height:100vh;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100vw}@media(min-aspect-ratio:16/9){.insite-reviews__background iframe{height:106.25vw}}@media(max-aspect-ratio:16/9){.insite-reviews__background iframe{width:227.78vh}}.insite-reviews-play-pause-btn{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:3}.insite-reviews__grid{align-items:center;display:flex;gap:var(--gap2)}@media screen and (max-width:768px){.insite-reviews__grid{flex-direction:column}}@media screen and (min-width:768px){.insite-reviews__grid{gap:var(--gap4)}}.insite-reviews__img{border-radius:var(--br-none);overflow:hidden;width:100%}.insite-reviews__img img{border-radius:var(--br-none);max-height:var(--min-h490);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media screen and (min-width:768px){.insite-reviews__img{width:var(--width300)}}@media screen and (min-width:1024px){.insite-reviews__img{width:var(--width400)}}.insite-reviews__right-content{color:rgb(var(--neutral-000));width:100%}@media screen and (min-width:768px){.insite-reviews__right-content{width:calc(100% - var(--width300) - var(--gap2))}}@media screen and (min-width:1024px){.insite-reviews__right-content{width:calc(100% - var(--width400) - var(--gap4))}}@media screen and (min-width:768px){.insite-reviews__right-content.full{width:100%}}@media screen and (min-width:1024px){.insite-reviews__right-content.full{width:100%}}.insite-review__footer{align-items:center;color:rgba(var(--neutral-000));display:flex;font-size:var(--fs-16);gap:var(--gap1);margin-bottom:var(--gap2);position:relative}.insite-review__footer strong{color:rgb(var(--neutral-000));font-size:var(--fs-20)}.insite-reviews__list{background:rgba(var(--brand-500),var(--op-50));border-radius:var(--br-none);padding:var(--size-12) var(--size-6);position:relative}@media screen and (min-width:1024px){.insite-reviews__list{border-radius:var(--br-none);padding:var(--size-14)}}@media screen and (max-width:1024px){.insite-reviews__list .insite-reviews__grid{flex-direction:column}.insite-reviews__list .insite-reviews__img,.insite-reviews__list .insite-reviews__right-content{width:100%}}.insite-reviews__list .entry-content{color:rgb(var(--neutral-000))}.insite-review__footer--secondary{display:grid;gap:var(--gap1);grid-template-columns:var(--width60) 1fr}.insite-review__footer--secondary:before{top:50%}.insite-review__footer--secondary .insite-reviews__profile{height:var(--width60)!important;overflow:hidden;width:var(--width60)!important}.insite-review__footer--secondary .insite-reviews__profile img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.insite-review__footer--secondary .insite-reviews__profile .user-icon{font-size:var(--fs-48)}.insite-reviews__testimonial-popup .insite-review__footer{color:rgba(var(--neutral-000),var(--op-75));font-size:var(--fs-16);position:relative}.insite-reviews__testimonial-popup .insite-review__footer strong{color:rgb(var(--neutral-000));font-size:var(--fs-20)}.testimonial-gallery{margin-top:var(--size-5)}@media screen and (min-width:768px){.testimonial-gallery{margin-top:var(--size-7)}}.testimonial-gallery .image-gallery__wrapper{display:grid;grid-template-columns:1fr}@media screen and (min-width:480px){.testimonial-gallery .image-gallery__wrapper{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:768px){.testimonial-gallery .image-gallery__wrapper{gap:var(gap2);grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1024px){.testimonial-gallery .image-gallery__wrapper{grid-template-columns:repeat(4,1fr)}}.image-gallery__item{aspect-ratio:var(--as-square);border:var(--shadow-sm);border-radius:var(--br-none);height:var(--width200);overflow:hidden;width:100%}.image-gallery__item img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;transition:var(--ts3);width:100%}.image-gallery__item{transition:var(--ts3)}.image-gallery__item:hover{box-shadow:var(--shadow-sm)}.image-gallery__item:hover img{transform:scale(1.1)}.cta__review--secondary{gap:var(--gap15) var(--gap3)}.cta__review--secondary,.cta__review--secondary a{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.cta__review--secondary a{color:rgb(var(--neutral-500));font-weight:var(--fw-700);gap:var(--gap15);line-height:var(--lh-normal);transition:var(--ts2)}.cta__review--secondary a:hover{color:rgb(var(--brand-500))}@media screen and (min-width:768px){.cta__review--secondary .reviews__google-wrap{position:relative}.cta__review--secondary .reviews__google-wrap:before{background-color:rgba(var(--brand-700),.5);content:"";height:100%;position:absolute;right:calc(100% + var(--gap15));top:0;width:1px}}.cta__review--secondary .reviews__google-wrap .reviews__google-reviews{gap:var(--gap05)}
