.elementor .e-537bf20-8d4758f{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-bafbf78-8381163{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-9bbc292-16cc841{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-fddc8e3-89cf280{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-67ef805-240fe75{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-Cognitive-H-1-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-56f0da4-c353ddb{width:41px;height:17px;margin-inline-end:21px;}.elementor .e-de31c74-52de09f{font-family:"Heebo";font-weight:300;font-size:16px;color:var(--Chicago);letter-spacing:1px;line-height:100%;text-transform:uppercase;}.elementor .e-a462673-db11d13{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-9acbab1-e2d401b{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-1fc004c-6fbda23{width:17px;height:100%;object-fit:fill;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-f260089-9321398{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-5f56931-7004411{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-e982e6b-e0a0749{width:35%;padding:0px;flex-direction:column;align-items:end;}.elementor .e-f3ea068-e0d4336{width:17px;height:100%;object-fit:fill;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-6ea070f-15f031c{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-0be6664-b756acd{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-685c25a-6099d38{width:17px;height:126px;display:none;}.elementor .e-d93c4df-0d0e86f{width:65%;padding:0px;margin-inline-start:60px;}.elementor .e-60d245c-56e42cd{max-width:1700px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:5%;padding-inline-end:5%;}.elementor .e-ea4681a-4292565{background-image:url("https://microgate.it/wp-content/uploads/2026/05/Rehab-Cognitive-Intro-1-1024x452.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-828d15c-13f7bfa{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-813df30-ab9ad02{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-084ab2b-c25507f{font-family:"Heebo";font-weight:300;font-size:18px;color:var(--Text-base);margin-block-start:20px;margin-block-end:20px;}.elementor .e-73adbf8-5ad8816{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-85527bf-94de894{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#E1DFDA;}.elementor .e-c9a140d-b61222d{width:17px;height:41px;}.elementor .e-6e940e9-5875e02{margin-block-start:100px;margin-block-end:100px;justify-content:center;}.elementor .e-bdeadea-995dba1{position:absolute;inset-block-start:0px;inset-inline-start:0px;scroll-margin-top:0px;}.elementor .e-382105e-9ed9d8b{position:absolute;inset-block-start:400px;inset-inline-start:0px;scroll-margin-top:0px;display:none;}.elementor .e-1445814-be44004{font-family:"Montserrat";font-weight:600;font-size:64px;color:#3C3C3C;line-height:120%;text-align:center;margin-block-start:0px;margin-block-end:0px;}.elementor .e-9e74f30-5d59121{font-family:"Heebo";font-weight:300;font-size:26px;color:#3C3C3C;line-height:130%;text-align:center;margin-block-start:58px;}.elementor .e-0107ad1-de1cc9b{align-self:center;}.elementor .e-f731cd1-be96a43{max-width:1300px;padding:0px;flex-direction:column;align-items:center;}.elementor .e-4398660-9858544{width:450px;height:450px;margin-block-start:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-a3e2b73-247bba9{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-f5a8c1c-f5af865{font-family:"Montserrat";font-weight:600;font-size:48px;color:var(--Text-base);margin-block-end:45px;}.elementor .e-04fcfca-a991250{width:17px;height:100%;object-fit:fill;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-c5cfb9f-1ce9c3b{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-3ac6819-c4fb9ed{width:17px;padding:0px;display:flex;flex-direction:column;gap:0px;flex:0 1;justify-content:center;align-items:stretch;}.elementor .e-94a7596-f2e1be8{color:var(--Text-base);line-height:130%;margin-inline-start:40px;flex-wrap:wrap;}.elementor .e-181cc07-a9a60dd{padding:0px;}.elementor .e-8c13f8e-9e02dd1{padding:0px;margin-inline-start:70px;flex-direction:column;flex-wrap:wrap;}.elementor .e-3f2e518-8d56c4d{padding:0px;margin-block-end:125px;flex-wrap:nowrap;}.elementor .e-53ca4c3-2fc4514{width:450px;height:450px;margin-block-start:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-d3367c2-ab20c08{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-a655ce5-896f3e2{font-family:"Montserrat";font-weight:600;font-size:48px;color:var(--Text-base);margin-block-end:45px;}.elementor .e-a31afba-baf0157{width:17px;height:100%;object-fit:fill;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-b1edd22-74337bd{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-21e700b-d55d46e{width:17px;padding:0px;display:flex;flex-direction:column;gap:0px;flex:0 1;justify-content:center;align-items:stretch;}.elementor .e-fcf035e-0f19b87{color:var(--Text-base);line-height:130%;padding-inline-start:40px;}.elementor .e-677618f-a6846ea{padding:0px;}.elementor .e-17d08ce-75b5bef{padding:0px;margin-inline-start:70px;flex-direction:column;}.elementor .e-c5137a0-8d57be2{padding:0px;margin-block-end:125px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-d5f6564-7c3626e{width:450px;height:450px;margin-block-start:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-aee9128-193b5fa{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-c21bca4-cfe9df6{font-family:"Montserrat";font-weight:600;font-size:48px;color:var(--Text-base);margin-block-end:45px;}.elementor .e-2b09ff9-c383bd9{width:17px;height:100%;object-fit:fill;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-5d6e7c0-34d598b{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-d01c92b-f3bbc33{width:17px;padding:0px;display:flex;flex-direction:column;gap:0px;flex:0 1;justify-content:center;align-items:stretch;}.elementor .e-a556d71-3c1a3db{color:var(--Text-base);line-height:130%;padding-inline-start:40px;}.elementor .e-db4f627-8722ab5{padding:0px;}.elementor .e-c3befdb-1b09969{padding:0px;margin-inline-start:70px;flex-direction:column;}.elementor .e-e4b61c9-b1f6551{padding:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-f63626c-5cd478c{max-width:1400px;padding:0px;margin-block-start:150px;margin-inline-start:200px;margin-inline-end:200px;flex-direction:column;}.elementor .e-773f6cb-af8c247{width:17px;height:41px;}.elementor .e-b1769fc-9bc3acf{margin-block-start:100px;margin-block-end:100px;justify-content:center;}.elementor .e-9edbdb6-bb57406{max-width:1700px;font-family:"Montserrat";font-weight:600;font-size:64px;color:var(--Text-base);line-height:120%;text-align:center;}.elementor .e-c9f89e4-8036231{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-41c4563-8c921d4{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-18ca1ea-5787a09{height:44px;}.elementor .e-9f094fc-498bf0c{width:40%;height:44px;position:absolute;z-index:10;padding:0px;margin-inline-end:62px;}.elementor .e-2fe9af3-81a8a51{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-964f987-95e3792{width:500px;min-height:290px;padding:0px;background-image:url("https://microgate.it/wp-content/uploads/2026/05/FotinaTraining.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-4fac049-33e4ca1{width:17px;height:100%;object-fit:fill;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-460321f-5e6e6ea{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-61d086c-bc550ac{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-ff89a4c-e442304{font-family:"Heebo";font-weight:300;font-size:16px;color:var(--Chicago);letter-spacing:1px;margin-block-end:20px;}.elementor .e-0314156-17e9b2d{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-fc4e29a-5e82b5e{font-family:"Heebo";font-weight:300;font-size:16px;color:#5A5955;letter-spacing:1px;line-height:130%;text-transform:uppercase;}.elementor .e-fc4e29a-5e82b5e:hover,.elementor .e-fc4e29a-5e82b5e:focus-visible{transform:scale3d(1, 1, 1);}.elementor .e-6adc63e-be7ca13{width:23px;height:14px;margin-inline-start:13px;}.elementor .e-6ee2104-040588e{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-42ede56-17a1e7a{padding:0px;margin-inline-start:70px;flex-direction:column;}.elementor .e-55ecb63-7e460e9{max-width:1700px;position:relative;padding:50px;margin-inline-start:88px;margin-inline-end:88px;display:flex;align-items:center;}.elementor .e-e8e23e7-054afb1{width:17px;height:41px;}.elementor .e-c6c2f40-cfad237{margin-block-start:100px;margin-block-end:100px;justify-content:center;}.elementor .e-3ce5b81-4a4aace{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-5b2d68e-bdffb70{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-7be9624-51141df{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-8a56ed1-6a481cf{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-1a0e3fc-3b80fb7{width:55%;padding:0px;}.elementor .e-eb4db76-c38ccf2{padding:0px;gap:37px;justify-content:flex-end;align-items:start;}.elementor .e-f34c6eb-05aeb3a{height:auto;align-self:end;}.elementor .e-819bb2f-3a219af{width:45%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-cebb475-33023cb{width:auto;height:60px;}.elementor .e-75bf11e-222a2f3{width:300px;padding:0px;margin-block-end:17px;}.elementor .e-3db9f9e-262ec9c{width:auto;height:60px;}.elementor .e-427f50e-3c35069{width:300px;padding:0px;margin-block-end:17px;}.elementor .e-55327e0-af3e0ac{width:auto;height:60px;}.elementor .e-81056f3-6c15750{width:300px;padding:0px;margin-block-end:17px;}.elementor .e-ee574f9-64a0c95{width:auto;height:60px;}.elementor .e-7364a68-55464de{width:300px;padding:0px;margin-block-end:17px;}.elementor .e-4833c2c-0ad7c4d{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;flex-wrap:wrap;}.elementor .e-04da057-582afad{width:131px;}.elementor .e-f59374d-2766f59{width:131px;margin-inline-start:15px;}.elementor .e-3bd7136-646bd96{padding:0px;margin-block-end:70px;flex-direction:row;}.elementor .e-da3faa1-8100f8a{width:50%;padding:0px;margin-inline-start:58px;flex-direction:column;justify-content:space-between;}.elementor .e-5b3a7a7-063194d{padding:0px;margin-block-start:40px;gap:0px;}.elementor .e-a83a0a0-aee8454{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-ff89c3c-95257a6{font-family:"Almarai";font-weight:700;font-size:16px;color:#5A5955;letter-spacing:1.6px;line-height:130%;text-align:end;}.elementor .e-bb52baf-6bf87ca{display:none;}.elementor .e-a116fa4-7f3bfea{width:13px;height:49px;margin-inline-start:41px;margin-inline-end:41px;display:inline-block;}.elementor .e-c467092-055825b{max-width:1700px;padding:0px;margin-block-start:110px;margin-block-end:60px;margin-inline-start:5%;margin-inline-end:5%;align-items:center;}