.elementor .e-0c709d5-329b496{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-3dbf317-1b2ec37{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-2a36733-fd64fbe{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-a3c7351-17a8921{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-814bb60-f6237d5{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-Reaction-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-d4dfd8c-c07a706{width:41px;height:17px;margin-inline-end:21px;}.elementor .e-0702d39-c65d8bc{font-family:"Heebo";font-weight:300;font-size:16px;color:var(--Chicago);letter-spacing:1px;line-height:100%;text-transform:uppercase;}.elementor .e-677f3f3-1ceb0de{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-b14b370-d303813{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-04fdeef-5fec945{width:17px;height:100%;object-fit:fill;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-d70a274-5321830{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-3b17621-82a5ec9{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-7b5339f-bbe0997{width:35%;padding:0px;flex-direction:column;align-items:end;}.elementor .e-bff1a26-fd561f6{width:17px;height:100%;object-fit:fill;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-efe1da9-8857b82{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-f27434b-65a0fa4{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-fcc22b1-eb9edf4{width:17px;height:126px;display:none;}.elementor .e-5325724-9933ca6{width:65%;padding:0px;margin-inline-start:60px;}.elementor .e-cf62a00-c8a5936{max-width:1700px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:5%;padding-inline-end:5%;}.elementor .e-66ec32b-2db159a{background-image:url("https://microgate.it/wp-content/uploads/2026/05/Rehab-Cognitive-Intro-1024x452.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-8fb5e19-15c3754{padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;background-color:#FFFFFF;flex-direction:column;gap:48px;}.elementor .e-299fda1-02f5d47{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-c60a640-4ed4206{font-family:"Heebo";font-weight:300;font-size:18px;color:var(--Text-base);margin-block-start:20px;margin-block-end:20px;}.elementor .e-1ca66be-89a4d11{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-5f30c06-ec59fd9{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#E1DFDA;}.elementor .e-cc3f72c-dbcd535{width:17px;height:41px;}.elementor .e-e2dd50f-25afc3d{margin-block-start:100px;margin-block-end:100px;justify-content:center;}.elementor .e-b48bbf4-4dac39a{position:absolute;inset-block-start:0px;inset-inline-start:0px;scroll-margin-top:0px;}.elementor .e-1eb0324-29dc38a{position:absolute;inset-block-start:400px;inset-inline-start:0px;scroll-margin-top:0px;display:none;}.elementor .e-68551b7-50eff79{font-family:"Montserrat";font-weight:600;color:#3C3C3C;line-height:120%;text-align:center;margin-block-start:0px;margin-block-end:0px;}.elementor .e-d34999d-96c7e18{font-family:"Heebo";font-weight:300;color:#3C3C3C;line-height:130%;text-align:center;margin-block-start:58px;}.elementor .e-ad62039-c8d4a81{align-self:center;}.elementor .e-f6d33eb-7456b89{max-width:1300px;padding:0px;flex-direction:column;align-items:center;}.elementor .e-e793456-2dbd1c0{width:450px;height:450px;margin-block-start:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-629ba77-c8679c2{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-0cdff31-29a74b1{font-family:"Montserrat";font-weight:600;font-size:48px;color:var(--Text-base);margin-block-end:45px;}.elementor .e-ef6daf1-af95e21{width:17px;height:100%;object-fit:fill;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-1cfce81-90ea865{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-c9c64ba-d3b6399{width:17px;padding:0px;display:flex;flex-direction:column;gap:0px;flex:0 1;justify-content:center;align-items:stretch;}.elementor .e-b7a30ab-d6f4de0{color:var(--Text-base);line-height:130%;margin-inline-start:40px;flex-wrap:wrap;}.elementor .e-652dbd0-2fd4097{padding:0px;}.elementor .e-14f6207-06dbbd0{padding:0px;margin-inline-start:70px;flex-direction:column;flex-wrap:wrap;}.elementor .e-0d5ed27-a98d971{padding:0px;margin-block-end:125px;flex-wrap:nowrap;}.elementor .e-2442597-1346cf3{width:450px;height:450px;margin-block-start:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-01725b9-ce947c1{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-d206dc9-f18f155{font-family:"Montserrat";font-weight:600;font-size:48px;color:var(--Text-base);margin-block-end:45px;}.elementor .e-fa6b607-8a50ad1{width:17px;height:100%;object-fit:fill;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-4fe93c4-fd08713{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-84b9124-ea7003d{width:17px;padding:0px;display:flex;flex-direction:column;gap:0px;flex:0 1;justify-content:center;align-items:stretch;}.elementor .e-969d4c5-8bb9c9c{color:var(--Text-base);line-height:130%;padding-inline-start:40px;}.elementor .e-862e51f-f602798{padding:0px;}.elementor .e-e19260a-ce7b3d7{padding:0px;margin-inline-start:70px;flex-direction:column;}.elementor .e-0babc1e-80523a2{padding:0px;margin-block-end:125px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-58de6ea-57e43ff{width:450px;height:450px;margin-block-start:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3457e9b-9f06dbd{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-aa71787-7f6201f{font-family:"Montserrat";font-weight:600;font-size:48px;color:var(--Text-base);margin-block-end:45px;}.elementor .e-a0661e2-0236631{width:17px;height:100%;object-fit:fill;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-3ab851b-836c8ab{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-b324936-25ec341{width:17px;padding:0px;display:flex;flex-direction:column;gap:0px;flex:0 1;justify-content:center;align-items:stretch;}.elementor .e-0b7626e-1ac70cd{color:var(--Text-base);line-height:130%;padding-inline-start:40px;}.elementor .e-98aa712-b56e5c5{padding:0px;}.elementor .e-fc4c9cd-217bde3{padding:0px;margin-inline-start:70px;flex-direction:column;}.elementor .e-384c3ca-d626e22{padding:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-807b575-88cf5b7{max-width:1400px;padding:0px;margin-block-start:150px;margin-inline-start:200px;margin-inline-end:200px;flex-direction:column;}.elementor .e-1afe795-7049b89{width:17px;height:41px;}.elementor .e-d22b237-2b373a1{margin-block-start:100px;margin-block-end:100px;justify-content:center;}.elementor .e-4e76338-bf16fc1{max-width:1700px;font-family:"Montserrat";font-weight:600;color:var(--Text-base);line-height:120%;text-align:center;}.elementor .e-85b24d5-25034cd{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-809c25d-4aa3354{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-bf8d4b3-3f8dbfe{height:44px;}.elementor .e-f9977ba-8686a2c{width:40%;height:44px;position:absolute;z-index:10;padding:0px;margin-inline-end:62px;}.elementor .e-85b7d56-551e9b1{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-5289e3c-fd6d9ef{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-952b268-7c7049f{width:17px;height:100%;object-fit:fill;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-6b82674-0e38b1d{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-f028806-7c94297{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-ce040bc-cc3f4c6{font-family:"Heebo";font-weight:300;font-size:16px;color:var(--Chicago);letter-spacing:1px;margin-block-end:20px;}.elementor .e-326fd0a-0d93064{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-2c27c77-21660bd{font-family:"Heebo";font-weight:300;font-size:16px;color:#5A5955;letter-spacing:1px;line-height:130%;text-transform:uppercase;}.elementor .e-2c27c77-21660bd:hover,.elementor .e-2c27c77-21660bd:focus-visible{transform:scale3d(1, 1, 1);}.elementor .e-21c055f-1a17ab7{width:23px;height:14px;margin-inline-start:13px;}.elementor .e-5f19995-45bec9f{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-9b21e00-06ab08e{padding:0px;margin-inline-start:70px;flex-direction:column;}.elementor .e-71766c1-bcc7e5f{max-width:1700px;position:relative;padding:50px;margin-inline-start:88px;margin-inline-end:88px;display:flex;align-items:center;}.elementor .e-21ba149-28d7c92{width:17px;height:41px;}.elementor .e-8c1dcc9-aaa009d{margin-block-start:100px;margin-block-end:100px;justify-content:center;}.elementor .e-8f379e1-c235303{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-8fe0060-639a60b{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-bf52266-d07af29{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-aa1d608-589c875{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-2c2e8e6-ca26a03{width:55%;padding:0px;}.elementor .e-7bde83f-d5befb9{padding:0px;gap:37px;justify-content:flex-end;align-items:start;}.elementor .e-b810a0b-7abafe6{height:auto;align-self:end;}.elementor .e-c357e93-e9a1661{width:45%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-e103592-354e062{width:auto;height:60px;}.elementor .e-7f7821c-95bad75{width:300px;padding:0px;margin-block-end:17px;}.elementor .e-4e99d49-b26b056{width:auto;height:60px;}.elementor .e-bde0c2c-1973aef{width:300px;padding:0px;margin-block-end:17px;}.elementor .e-9dec501-169e01d{width:auto;height:60px;}.elementor .e-b2089d9-974e2df{width:300px;padding:0px;margin-block-end:17px;}.elementor .e-ebdd42b-ddb2440{width:auto;height:60px;}.elementor .e-da6ed6e-f5ab057{width:300px;padding:0px;margin-block-end:17px;}.elementor .e-8280683-f850a1a{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;flex-wrap:wrap;}.elementor .e-2f9e4d8-1d17dc6{width:131px;}.elementor .e-80ca4d9-8d04e98{width:131px;margin-inline-start:15px;}.elementor .e-7a65d3a-456160b{padding:0px;margin-block-end:70px;flex-direction:row;}.elementor .e-886d1b0-a67483e{width:50%;padding:0px;margin-inline-start:58px;flex-direction:column;justify-content:space-between;}.elementor .e-00289c2-b7b5f09{padding:0px;margin-block-start:40px;gap:0px;}.elementor .e-8985273-339b252{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-f60cc0e-0dd9832{font-family:"Almarai";font-weight:700;font-size:16px;color:#5A5955;letter-spacing:1.6px;line-height:130%;text-align:end;}.elementor .e-8154ff0-b3de5bb{display:none;}.elementor .e-17e7783-b258409{width:13px;height:49px;margin-inline-start:41px;margin-inline-end:41px;display:inline-block;}.elementor .e-31e3c4b-3a0a50e{max-width:1700px;padding:0px;margin-block-start:110px;margin-block-end:60px;margin-inline-start:5%;margin-inline-end:5%;align-items:center;}