.elementor .e-d6c79db-205dae3{width:17px;height:100%;object-fit:cover;object-position:center center;display:flex;flex-direction:column;gap:0px;flex:1;align-items:stretch;}.elementor .e-f2fcc94-b873298{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-0a7a300-01cfd2c{width:17px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:50px;display:flex;flex-direction:column;gap:0px;flex:1;justify-content:flex-start;align-items:stretch;}.elementor .e-0a35d6f-5942991{width:100%;max-width:1700px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:80px;padding-inline-end:80px;margin:0px;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-01f6992-3492e74{min-height:600px;padding-block-start:150px;padding-block-end:150px;padding-inline-start:5%;padding-inline-end:5%;background-image:url("https://microgate.it/wp-content/uploads/2026/05/Rehab-sprint-H-1024x406.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-4ade800-1c8680c{width:41px;height:17px;margin-inline-end:21px;}.elementor .e-d9d06b5-913b9e0{font-family:"Heebo";font-weight:300;font-size:16px;color:var(--Chicago);letter-spacing:1px;line-height:100%;text-transform:uppercase;}.elementor .e-57fcb83-3a6a7f3{max-width:1700px;padding-block-start:0%;padding-block-end:0%;padding-inline-start:5%;padding-inline-end:5%;margin-block-end:95px;flex-direction:row;justify-content:flex-start;align-items:center;}.elementor .e-aa64656-0d58164{max-width:400px;font-family:"Montserrat";font-weight:600;font-size:48px;color:var(--Text-base);line-height:120%;text-align:end;margin-block-end:40px;}.elementor .e-bffa6d8-71c40d8{width:17px;height:100%;object-fit:fill;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-c1c4f9e-a082751{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-8e54c57-5ba744f{width:17px;padding:0px;margin-block-end:20px;display:flex;flex-direction:column;gap:0px;flex:1 0 auto;justify-content:center;align-items:stretch;}.elementor .e-d96fc38-c48b7fe{width:35%;padding:0px;flex-direction:column;align-items:end;}.elementor .e-5eacdd6-b6b1415{width:17px;height:100%;object-fit:fill;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-821168f-ea9570f{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-5c926c3-b84dd9d{width:17px;padding:0px;margin-block-end:20px;display:none;flex-direction:column;gap:0px;flex:1 0 auto;justify-content:center;align-items:stretch;}.elementor .e-2b60b5f-9be5708{width:17px;height:126px;display:none;}.elementor .e-b89f9b8-e5cca83{width:65%;padding:0px;margin-inline-start:60px;}.elementor .e-e95d94b-551c50d{max-width:1700px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:5%;padding-inline-end:5%;}.elementor .e-bf54d74-3ede964{background-image:url("https://microgate.it/wp-content/uploads/2026/05/Rehab-Sprint-Intro-1024x452.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-203cacd-9512132{padding-block-start:51px;padding-block-end:55px;padding-inline-start:24px;padding-inline-end:24px;background-color:#FFFFFF;flex-direction:row;gap:48px;justify-content:center;}.elementor .e-601e970-4b0aac6{max-width:1700px;padding:0px;margin-block-start:26px;margin-inline-start:0px;margin-inline-end:0px;background-color:var(--RioGrande);display:flex;flex-direction:row;gap:80px;justify-content:center;align-items:start;}.elementor .e-16afbd7-9fec715{font-family:"Heebo";font-weight:300;font-size:18px;color:var(--Text-base);margin-block-start:20px;margin-block-end:20px;}.elementor .e-69c3e0e-485c359{padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;background-color:#E1DFDA;flex-direction:row;gap:48px;}.elementor .e-8e4df04-8f644b1{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#E1DFDA;}.elementor .e-70b9021-9cd8011{width:17px;height:41px;}.elementor .e-146b5c5-7ce580a{margin-block-start:100px;margin-block-end:100px;justify-content:center;}.elementor .e-7dfe764-809a637{position:absolute;inset-block-start:0px;inset-inline-start:0px;scroll-margin-top:0px;}.elementor .e-4e38d1d-af21a07{position:absolute;inset-block-start:400px;inset-inline-start:0px;scroll-margin-top:0px;display:none;}.elementor .e-8276644-e6828df{font-family:"Montserrat";font-weight:600;color:#3C3C3C;line-height:120%;text-align:center;margin-block-start:0px;margin-block-end:0px;}.elementor .e-6718bea-fd1ef54{font-family:"Heebo";font-weight:300;color:#3C3C3C;line-height:130%;text-align:center;margin-block-start:58px;}.elementor .e-f532339-00872ab{align-self:center;}.elementor .e-725487f-efe5021{max-width:1300px;padding:0px;flex-direction:column;align-items:center;}.elementor .e-3f942c6-a7f8bd5{width:450px;height:450px;margin-block-start:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-fe7d017-57c84ba{font-family:"Heebo";font-weight:300;font-size:16px;color:var(--Chicago);letter-spacing:1px;line-height:130%;text-transform:uppercase;margin-block-end:30px;}.elementor .e-db0f884-6f1f505{font-family:"Montserrat";font-weight:600;font-size:48px;color:var(--Text-base);margin-block-end:45px;}.elementor .e-d395789-88873d6{width:17px;height:100%;object-fit:fill;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-659f2f0-2d9eca0{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-f17d0e3-1735e08{width:17px;padding:0px;display:flex;flex-direction:column;gap:0px;flex:0 1;justify-content:center;align-items:stretch;}.elementor .e-e29402d-582567b{color:var(--Text-base);line-height:130%;margin-inline-start:40px;flex-wrap:wrap;}.elementor .e-d640101-4a85d66{padding:0px;}.elementor .e-03af0f6-51576cc{padding:0px;margin-inline-start:70px;flex-direction:column;flex-wrap:wrap;}.elementor .e-075a4f0-5a1f73f{padding:0px;margin-block-end:125px;flex-wrap:nowrap;}.elementor .e-24f75c7-101e848{width:450px;height:450px;margin-block-start:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-63c1cff-053389f{font-family:"Heebo";font-weight:300;font-size:16px;color:var(--Chicago);letter-spacing:1px;line-height:130%;text-transform:uppercase;margin-block-end:30px;}.elementor .e-23acf07-ab9fba4{font-family:"Montserrat";font-weight:600;font-size:48px;color:var(--Text-base);margin-block-end:45px;}.elementor .e-5a89956-014d586{width:17px;height:100%;object-fit:fill;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-14bda4c-99b713d{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-dd3f247-0da5a8a{width:17px;padding:0px;display:flex;flex-direction:column;gap:0px;flex:0 1;justify-content:center;align-items:stretch;}.elementor .e-5b20feb-28b49f6{color:var(--Text-base);line-height:130%;padding-inline-start:40px;}.elementor .e-cb62bdf-a047391{padding:0px;}.elementor .e-886fcf6-d7280b2{padding:0px;margin-inline-start:70px;flex-direction:column;}.elementor .e-2db114b-adff9d5{padding:0px;margin-block-end:125px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-2659e24-2eb452e{width:450px;height:450px;margin-block-start:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-59c5323-41aad06{font-family:"Heebo";font-weight:300;font-size:16px;color:var(--Chicago);letter-spacing:1px;line-height:130%;text-transform:uppercase;margin-block-end:30px;}.elementor .e-a7a2073-a26edc7{font-family:"Montserrat";font-weight:600;font-size:48px;color:var(--Text-base);margin-block-end:45px;}.elementor .e-f85951c-e792e60{width:17px;height:100%;object-fit:fill;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-64fbeae-cc80a27{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-0540de8-b8663b2{width:17px;padding:0px;display:flex;flex-direction:column;gap:0px;flex:0 1;justify-content:center;align-items:stretch;}.elementor .e-aec1227-e87099b{color:var(--Text-base);line-height:130%;padding-inline-start:40px;}.elementor .e-eb749c4-733153b{padding:0px;}.elementor .e-8acab04-f7e13d4{padding:0px;margin-inline-start:70px;flex-direction:column;}.elementor .e-38ff478-6b8a8e5{padding:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-8408a80-3d21514{max-width:1400px;padding:0px;margin-block-start:150px;margin-inline-start:200px;margin-inline-end:200px;flex-direction:column;}.elementor .e-0dbb790-f11401b{width:17px;height:41px;}.elementor .e-55bbeb0-ddc208d{margin-block-start:100px;margin-block-end:100px;justify-content:center;}.elementor .e-3a49e3c-a52b28d{max-width:1700px;font-family:"Montserrat";font-weight:600;color:var(--Text-base);line-height:120%;text-align:center;}.elementor .e-7f87b1a-298097c{max-width:1400px;color:var(--Text-base);line-height:130%;text-align:center;margin-block-start:58px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-a6c88d3-ee6c69f{max-width:1500px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0%;padding-inline-end:0px;margin-block-start:120px;margin-inline-start:5%;margin-inline-end:5%;flex-direction:column;justify-content:flex-start;align-items:center;}.elementor .e-8eb46ad-98837db{height:44px;}.elementor .e-e93d385-4b56355{width:40%;height:44px;position:absolute;z-index:10;padding:0px;margin-inline-end:62px;}.elementor .e-cfd893d-7d5a2a6{height:0px;max-width:1400px;position:relative;inset-block-start:0px;padding-block-start:18px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;justify-content:flex-end;}.elementor .e-d5c7b23-8eced74{width:500px;min-height:290px;padding:0px;background-image:url("https://microgate.it/wp-content/uploads/2026/05/Fotina-Rehab.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-4a33b7d-3759f1f{width:17px;height:100%;object-fit:fill;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-d532caf-c9e48e9{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-3121eb2-1eb295e{width:17px;height:200px;padding:0px;margin-inline-start:54.5px;display:flex;flex-direction:column;gap:0px;flex:0 1;justify-content:center;align-items:stretch;}.elementor .e-4a53694-678d9e9{font-family:"Heebo";font-weight:300;font-size:16px;color:var(--Chicago);letter-spacing:1px;margin-block-end:20px;}.elementor .e-0ffe050-f0da1d7{font-family:"Montserrat";font-weight:600;font-size:60px;color:#3C3C3C;line-height:120%;text-align:start;display:flex;justify-content:flex-start;}.elementor .e-91f0b8a-f4407f1{font-family:"Heebo";font-weight:300;font-size:16px;color:#5A5955;letter-spacing:1px;line-height:130%;text-transform:uppercase;}.elementor .e-91f0b8a-f4407f1:hover,.elementor .e-91f0b8a-f4407f1:focus-visible{transform:scale3d(1, 1, 1);}.elementor .e-df63b10-f14bf2a{width:23px;height:14px;margin-inline-start:13px;}.elementor .e-4b8b052-5be9c93{padding:0px;margin-block-start:10px;align-items:center;selector .arrow-animation .elementor-widget-container,
selector .text-animation .elementor-widget-container {
  transition: transform 500ms ease !important;
  /* Assicuriamoci che l'elemento sappia di doversi muovere */
  display: block; 
  width: fit-content; /* Evita che il div occupi tutto lo spazio se non serve */
}

/* --- AZIONE HOVER SUL PADRE (selector) --- */

/* Muovi l'immagine (o meglio, il suo container interno) */
selector:hover .arrow-animation .elementor-widget-container {
  transform: translateX(10px) !important;
}

/* Scala il testo */
selector:hover .text-animation .elementor-widget-container {
  transform: scale(1.1) !important;
}\n}.elementor .e-c77f129-99f2922{padding:0px;margin-inline-start:70px;flex-direction:column;}.elementor .e-80c319b-00aea2a{max-width:1700px;position:relative;padding:50px;margin-inline-start:88px;margin-inline-end:88px;display:flex;align-items:center;}.elementor .e-72139c9-dd0f88a{width:17px;height:41px;}.elementor .e-f834d01-0f36bb1{margin-block-start:100px;margin-block-end:100px;justify-content:center;}.elementor .e-851b2e9-14f5fde{width:45%;font-family:"Montserrat";font-weight:600;font-size:74px;color:var(--Text-base);text-align:end;padding:0px;margin-inline-end:0px;display:flex;flex-direction:row;justify-content:flex-end;align-items:start;}.elementor .e-9f17a25-0ed7bad{width:17px;height:100%;object-fit:cover;object-position:center center;display:flex;flex-direction:column;gap:0px;flex:1;align-items:stretch;}.elementor .e-ea3c442-7ce9297{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-30ce490-b9c398f{width:17px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-end:37px;display:flex;flex-direction:column;gap:0px;flex:1;justify-content:flex-start;align-items:stretch;}.elementor .e-ebb0b4c-4e17b74{width:55%;padding:0px;}.elementor .e-7e44363-ec3f1f0{padding:0px;gap:37px;justify-content:flex-end;align-items:start;}.elementor .e-6ccd734-ccba9e8{height:auto;align-self:end;}.elementor .e-fb55509-da6bcd2{width:45%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-58a9f63-d28a638{width:auto;height:60px;}.elementor .e-8a55f4a-911137e{width:300px;padding:0px;margin-block-end:17px;}.elementor .e-d2932d2-3791581{width:auto;height:60px;}.elementor .e-183f11e-0634a58{width:300px;padding:0px;margin-block-end:17px;}.elementor .e-b5e2d77-de666ba{width:auto;height:60px;}.elementor .e-f121792-66c475f{width:300px;padding:0px;margin-block-end:17px;}.elementor .e-5fc113f-119439a{width:auto;height:60px;}.elementor .e-5cdefb1-223813a{width:300px;padding:0px;margin-block-end:17px;}.elementor .e-a1d4e75-f7d66b5{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;flex-wrap:wrap;}.elementor .e-5ac476f-e438ce3{width:131px;}.elementor .e-c659d27-e7fd310{width:131px;margin-inline-start:15px;}.elementor .e-b8587c9-710d410{padding:0px;margin-block-end:70px;flex-direction:row;}.elementor .e-3b2ba14-736777a{width:50%;padding:0px;margin-inline-start:58px;flex-direction:column;justify-content:space-between;}.elementor .e-c2fcfb8-c4ed175{padding:0px;margin-block-start:40px;gap:0px;}.elementor .e-45bfa76-dae2d0d{max-width:1700px;padding-block-start:106px;padding-block-end:0px;padding-inline-start:5%;padding-inline-end:5%;background-color:#C4D600;display:flex;flex-direction:column;justify-content:center;align-items:center;.card-corner-top-left {
clip-path: polygon(100px 0, 100% 0, 100% 100%, 0 100%, 0 100px);
}\n}.elementor .e-5a36344-a3ea1c0{font-family:"Almarai";font-weight:700;font-size:16px;color:#5A5955;letter-spacing:1.6px;line-height:130%;text-align:end;}.elementor .e-3041902-b7053f6{display:none;}.elementor .e-10d86c4-19e447e{width:13px;height:49px;margin-inline-start:41px;margin-inline-end:41px;display:inline-block;}.elementor .e-009c473-bacbeb6{max-width:1700px;padding:0px;margin-block-start:110px;margin-block-end:60px;margin-inline-start:5%;margin-inline-end:5%;align-items:center;}