.date-type_ActiveDateText__S3pTM{color:var(--google-reviews-active-date-text-color)}.review-card_ReviewCard___basQ{background:#fff;border-radius:1rem;padding:1.25rem;display:flex;flex-direction:column;height:100%}@media(min-width:768px){.review-card_ReviewCard___basQ{padding:1.5rem;margin:0 .5rem}}@media(min-width:1200px){.review-card_ReviewCard___basQ{padding:2rem}}.review-card_ReviewCard___basQ p{font-size:13px}.review-card_ReviewCard___basQ h6{color:#000}.FaArrow_FaArrow__hIVJR{display:flex;cursor:pointer;height:var(--arrows-size);width:var(--arrows-size);position:absolute;z-index:10;top:var(--arrow-position-top);transform:var(--arrow-position-translate-y);border-radius:var(--arrows-borderRadius);transition:.3s ease-in-out;font-size:1rem;color:var(--arrows-color);align-items:center;justify-content:center;box-shadow:0 0 3px rgba(0,0,0,.244);background:var(--arrows-background);border:var(--arrows-border)}.FaArrow_FaArrow__hIVJR.FaArrow_right__UZJOG{right:-4rem}.FaArrow_FaArrow__hIVJR.FaArrow_left__aPtxP{left:-4rem}.FaArrow_FaArrow__hIVJR:hover:not(.FaArrow_disabled__UbkgN){color:#fff;background:var(--arrows-hover-background)}.FaArrow_FaArrow__hIVJR.FaArrow_border__FE2Fp{border:1px solid var(--primary)!important}.FaArrow_FaArrow__hIVJR.FaArrow_disabled__UbkgN{opacity:.5;cursor:auto}@media(min-width:992px){.FaArrow_FaArrow__hIVJR{top:var(--arrow-position-top-lg)}}@media(min-width:1200px){.FaArrow_FaArrow__hIVJR{top:var(--arrow-position-top-xl)}}.FaArrow_white__fRkgf{color:#fff!important}.FaArrow_fullWidth__ouyvW.FaArrow_right__UZJOG{right:1.5rem}.FaArrow_fullWidth__ouyvW.FaArrow_left__aPtxP{left:1.5rem}.FaArrow_topRight__6zS3G{top:-3rem;right:0}.FaArrow_topLeft__FSjM1{top:-3rem;right:4rem}.Carousel_Carousel__ze_XJ{position:relative}.Carousel_CarouselContent__O1j69{overflow:hidden}.Carousel_CarouselContent__O1j69 .Carousel_Horizontal__sT_1L{margin-left:-1rem}.Carousel_CarouselContent__O1j69 .Carousel_Vertical__VdSRV{margin-top:-1rem;flex-direction:column}.Carousel_CarouselItem__I_uZP{flex-basis:100%;flex-grow:0;flex-shrink:0;min-width:0}.Carousel_ItemPaddingHorizontal__FV0Fc{padding-left:1rem}.Carousel_ItemPaddingTop__FxGMD{padding-top:1rem}.Carousel_ReviewItem__h8t_f{flex-basis:90%}@media(min-width:768px){.Carousel_ReviewItem__h8t_f{flex-basis:100%}}@media(min-width:992px){.Carousel_ReviewItem__h8t_f{flex-basis:33%}}.Carousel_ReviewItemSingle__Om3Gc{flex-basis:100%}@media(min-width:768px){.Carousel_ModelVariantItem__V6chP{flex-basis:50%}}@media(min-width:992px){.Carousel_ModelVariantItem__V6chP{flex-basis:33%}}.Carousel_Dots__VZp0k{display:flex;justify-content:center;bottom:14px;position:absolute;width:100%}.Carousel_Dots__VZp0k button{height:var(--slider-dots-height);width:var(--slider-dots-width);border-radius:var(--slider-dots-borderRadius);background:var(--slider-dots-background);opacity:var(--slider-dots-opacity);border:var(--slider-dots-border);padding:0;margin:0 6px;box-shadow:0 0 3px rgba(0,0,0,.244)}.Carousel_Dots__VZp0k button.Carousel_active___qJG8{background:var(--slider-dots-active-background);border:var(--slider-dots-active-border);opacity:var(--slider-dots-active-opacity)}.review-card-highlighted_Review__EdWvJ{position:relative;background:#fff;border-radius:var(--google-reviews-border-radius);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);padding:1.25rem;display:flex;flex-direction:column;height:90%;width:100%}@media(min-width:768px){.review-card-highlighted_Review__EdWvJ{padding:1.5rem;margin:0 .5rem}}@media(min-width:1200px){.review-card-highlighted_Review__EdWvJ{padding:2rem}}.review-card-highlighted_Review__EdWvJ p{font-size:13px}.review-card-highlighted_Review__EdWvJ h6{color:#000}.review-card-highlighted_Review__EdWvJ a{color:var(--google-reviews-inactive-link-color)}.review-card-highlighted_ActiveCard__TPhMu{transition:all .2s ease-in-out;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);background:var(--google-reviews-active-background-color)}.review-card-highlighted_ActiveCard__TPhMu p,.review-card-highlighted_ActiveCard__TPhMu small{color:var(--google-reviews-active-text-color)!important}.review-card-highlighted_ActiveCard__TPhMu .review-card-highlighted_ActiveDateText__jnH96{color:var(--google-reviews-active-date-text-color)}.review-card-highlighted_ActiveCard__TPhMu a{color:var(--google-reviews-active-link-color)}@media(min-width:992px){.review-card-highlighted_ActiveCard__TPhMu{transform:translateY(-15%)}}.review-card-highlighted_AvatarImage__kUKS5{position:absolute;bottom:0;transform:translateY(50px)}.review-card-highlighted_CircleAvatar__oWAld{display:flex;background-color:#d4d4d4;margin:0 auto 10px;border-radius:50%;height:47.5px;width:47.5px}.review-card-highlighted_CircleAvatar__oWAld p{color:#000;font-weight:700;text-align:center;height:47px;width:47px;font-size:18px;transform:translateY(10px)}.review-card-modern_Review__2VRQq{position:relative;background:#fff;border-radius:.5rem;padding:1.25rem;display:flex;flex-direction:column;height:100%;width:100%}@media(min-width:768px){.review-card-modern_Review__2VRQq{padding:1.5rem}}@media(min-width:1200px){.review-card-modern_Review__2VRQq{padding:2rem}}.review-card-modern_Review__2VRQq a{color:var(--google-reviews-inactive-link-color)}.review-card-modern_StarContainer__PVqFo{background-color:var(--google-reviews-star-container-background-color);border-radius:2px}.review-card-modern_StarContainer__PVqFo svg>path{fill:var(--google-reviews-star-color)}.reviews-slider_arrowsBottom__z4k7j{display:none;top:68%}@media(min-width:768px){.reviews-slider_arrowsBottom__z4k7j{display:flex}}@media(min-width:992px){.reviews-slider_arrowsBottom__z4k7j{top:60%}}.ImageBanner_TextContainer__q0SGg{text-align:center;position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.4)}@media screen and (max-width:768px){.ImageBanner_TextContainer__q0SGg{padding:0}}.ImageBanner_TextContainer__q0SGg h1{color:#fff}@media(min-width:992px){.ImageBanner_TextContainer__q0SGg h1{font-size:4.5rem}}@media screen and (max-width:768px){.ImageBanner_TextContainer__q0SGg h1{font-size:2rem;padding:0}}.ImageBanner_TextContainer__q0SGg p{color:#fff}@media(min-width:992px){.ImageBanner_TextContainer__q0SGg p{font-size:2.6rem}}@media screen and (max-width:768px){.ImageBanner_TextContainer__q0SGg p{font-size:1.5rem;padding:0}}.ImageBanner_BannerStyle__jrWdT{position:relative;height:250px;overflow:hidden}.ImageBanner_BannerStyle__jrWdT span{width:100%!important}@media(min-width:992px){.ImageBanner_BannerStyle__jrWdT{height:450px}}.ImageBanner_Overlay__HoUTe:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--image-banner-overlay-background)}