.Carousel_carousel__IbT0Y{width:100%}.Carousel_carousel__IbT0Y .Carousel_slide__xGwsP{overflow:hidden}.Carousel_carousel__IbT0Y .Carousel_slide__xGwsP *{color:white}.Products_label__UXIT4{text-align:right;padding-left:10px;padding-right:10px;position:absolute;bottom:0;right:0}.Features_feature__BfdFR{text-align:center}.Features_container__Hd14m{text-align:center;padding:50px 0;margin:3rem auto}.Features_title__nIuu_{font-size:36px;margin-bottom:20px}.Features_description__IFybe{font-size:20px;margin-bottom:50px}.Features_grid-item__us9iF{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:250px;height:250px;margin:20px;padding:20px;border-radius:10px;box-shadow:0 0 15px rgba(0,0,0,.1)}.Features_grid-item__us9iF img{max-width:100%;height:auto;margin-bottom:20px}.Features_grid-item__us9iF h2{font-size:24px;margin-bottom:10px}.Features_grid-item__us9iF p{font-size:16px;text-align:center}.Features_cardAction__XZHY3{border-radius:10px;padding:1rem}.Features_cardAction__XZHY3:hover{color:rgb(70,70,70)}.LandingHero_link_settori__nujwN{color:white;text-decoration:none}.LandingHero_link_settori__nujwN:hover{color:gray}@media screen and (max-width:768px){.LandingHero_link_settori__nujwN{font-size:19px}}@media screen and (min-width:1024px){.LandingHero_link_settori__nujwN{font-size:17px}}.Layout_container__m5jTj{padding:0;margin:0}.NavBar_logo__GyYmv{height:6rem}@media screen and (max-width:600px){.NavBar_logo__GyYmv{height:5rem}}.NavBar_link__rDrfq{color:rgb(207,207,207);text-decoration:none}.NavBar_link__rDrfq:hover{font-weight:800;color:white}.Maps_map__y7Kut{display:flex;align-items:center;justify-content:center}.Testimonials_testimonialsContainer__1OoMU{padding:40px;display:flex;flex-direction:column;align-items:center;text-align:center;background-size:cover;background-position:50%}.Testimonials_testimonials__2dR9z{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;margin-top:30px}.Testimonials_card__SvO88{position:relative;background-color:#ffffff;margin-top:50px;margin-bottom:80px;padding:30px;box-shadow:0 3px 6px #00000029;border-radius:10px}.Testimonials_cardHeader__dun1_{display:flex;align-items:center;margin-bottom:20px}.Testimonials_cardHeader__dun1_ img{width:85px;height:85px;border-radius:50%;margin-right:10px;position:absolute;bottom:-50px;left:140px}.Testimonials_cardHeader__dun1_ h3{font-size:18px;font-weight:600}.Testimonials_cardBody__e10YK p{font-size:14px;line-height:1.5;color:#6c757d}