.reviewsContainer{justify-content:space-between;gap:1rem;max-height:900px;z-index:0}.reviewsContainer,.reviewsContent{display:flex;flex-direction:column;align-items:center;width:100%;height:-moz-min-content;height:min-content}.reviewsContent{position:absolute;left:0;justify-content:flex-start;padding-top:4vw;z-index:1}.scrollSectionCardsContainer{display:flex;flex-direction:column;justify-content:center;align-items:start;height:-moz-max-content;height:max-content;width:calc(100vw);padding-left:2.5vw;padding-right:2.5vw;overflow:hidden;scroll-behavior:smooth;touch-action:pan-y}.scrollSectionCards{display:flex;flex-direction:row;justify-content:start;height:-moz-min-content;height:min-content;width:-moz-max-content;width:max-content;overflow:scroll;-moz-column-gap:5vw;column-gap:5vw}.reviewsImage{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.reviewsInsideContent{flex-direction:column;gap:5rem;width:100%;z-index:1}.reviewsCardsContainer,.reviewsInsideContent{display:flex;align-items:center;justify-content:flex-start}.reviewsCardsContainer{flex-direction:row;overflow-x:scroll;scroll-behavior:smooth;width:100vw;padding-bottom:.2rem;height:-moz-min-content;height:min-content;-moz-column-gap:3vw;column-gap:3vw}.reviewsCardsContainer::-webkit-scrollbar{display:none}.reviewContainer{display:flex;flex-direction:column;align-items:center;justify-content:space-between;border-radius:44px;background:#fff;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);width:calc((100vw - 24vw - 6vw) / 3);height:12.7rem;padding:1.3rem 1.8rem;pointer-events:none}.firstReview{margin-left:12vw}.lastReview{margin-right:9vw}.finalReview{margin-right:12vw}.reviewContainer *{pointer-events:none}.starsContainer{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.5rem;width:100%;height:-moz-min-content;height:min-content}.star{display:flex;height:1.5rem;width:auto;z-index:1}.arrowsContainer{position:absolute;display:flex;flex-direction:row;align-items:center;width:93%;height:-moz-min-content;height:min-content}.arrow{display:flex;height:5rem;width:4rem;z-index:1;margin-bottom:.2rem;-webkit-tap-highlight-color:transparent}@media (min-width:640px){.arrow:hover{transform:scale(1.1);transition:.2s;cursor:pointer}}.reviewName{font-weight:600}.reviewName,.reviewText{font-size:1.1rem;font-style:normal;line-height:normal;text-align:center;color:#000}.reviewText{font-weight:400}.dot{display:flex;height:1rem;width:auto}@media (max-width:1570px){.reviewsInsideContent{gap:4rem}.reviewsCardsContainer{-moz-column-gap:3vw;column-gap:3vw}.reviewContainer{width:calc((100vw - 22vw - 6vw) / 3);height:13.3rem;padding:1.2rem}.firstReview{margin-left:11vw}.lastReview{margin-right:8vw}.finalReview{margin-right:11vw}.arrowsContainer{width:95%}.star{height:1.3rem}.reviewName,.reviewText{font-size:1.1rem}}@media (max-width:1280px){.reviewsContainer{height:850px;max-height:850px;z-index:0}.reviewsImage{height:850px;width:100%;-o-object-fit:cover;object-fit:cover}.reviewsInsideContent{gap:3.5rem}.reviewsCardsContainer{-moz-column-gap:3.5vw;column-gap:3.5vw}.reviewContainer{width:calc((100vw - 22vw - 3.5vw) / 2);height:10rem;padding:1rem 1.3rem}.firstReview{margin-left:11vw}.lastReview{margin-right:7.5vw}.finalReview{margin-right:11vw}.arrowsContainer{width:95%}.star{height:1.1rem}.dot{height:.8rem}.reviewName,.reviewText{font-size:1rem}}@media (max-width:1024px){.reviewsContainer{height:850px;max-height:850px;z-index:0}.reviewsImage{height:850px;width:100%;-o-object-fit:cover;object-fit:cover}}@media (max-width:920px){.reviewsInsideContent{gap:2rem}.reviewsCardsContainer{-moz-column-gap:2vw;column-gap:2vw}.reviewContainer{width:calc((100vw - 16vw - 2vw) / 2);height:11rem;padding:1rem 1.1rem}.firstReview{margin-left:8vw}.lastReview{margin-right:6vw}.finalReview{margin-right:8vw}.arrowsContainer{width:101%}.arrow{display:flex;height:4rem;width:3.2rem;z-index:1}.star{height:1rem}.reviewName,.reviewText{font-size:.95rem}}@media (max-width:640px){.reviewsContainer{height:520px;max-height:520px;z-index:0}.reviewsImage{height:850px;width:100%;-o-object-fit:cover;object-fit:cover}.reviewsInsideContent{gap:1rem}.reviewsCardsContainer{-moz-column-gap:8vw;column-gap:8vw}.reviewContainer{margin-left:8vw;width:84vw;height:9.3rem;padding:.9rem 1.3rem}.arrowsContainer{width:97%}.arrow{display:flex;height:2rem;width:1.6rem;z-index:1}.star{height:1rem}.dot{height:.6rem}.reviewName,.reviewText{font-size:.9rem}}