.elementor .e-734a27e-31d1c59{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-f16e11f-bdbe647{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-86fd135-8e027a3{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-2829c18-b715758{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-3626b54-c578869{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-269acc1-ea0a377{width:41px;height:17px;margin-inline-end:21px;}.elementor .e-467a6c5-a5c51ff{font-family:"Heebo";font-weight:300;font-size:16px;color:var(--Chicago);letter-spacing:1px;line-height:100%;text-transform:uppercase;}.elementor .e-3539d98-2e58043{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-75f9d67-79a1221{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-45a18ad-cc3da0e{width:17px;height:100%;object-fit:fill;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-dd7b6aa-1244836{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-34f3979-2fcc2ef{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-657756f-ca790af{width:35%;padding:0px;flex-direction:column;align-items:end;}.elementor .e-4da6782-7f52030{width:17px;height:100%;object-fit:fill;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-456535f-7276749{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-05eda83-80d92d1{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-5eef784-8a59ab0{width:17px;height:126px;display:none;}.elementor .e-a9deeea-cdf8165{width:65%;padding:0px;margin-inline-start:60px;}.elementor .e-2e0261d-6edd9ab{max-width:1700px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:5%;padding-inline-end:5%;}.elementor .e-7655f75-ff46bd8{background-image:url("https://microgate.it/wp-content/uploads/2026/05/Training-Reaction-Intro-1024x452.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-9af3f5f-bfac3b6{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-33e66e3-0ac4703{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-e47386a-7aefd5e{font-family:"Heebo";font-weight:300;font-size:18px;color:var(--Text-base);margin-block-start:20px;margin-block-end:20px;}.elementor .e-c182bf3-504ad0f{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-72bb510-bf33953{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#E1DFDA;}.elementor .e-bf98764-9a3277e{width:17px;height:41px;}.elementor .e-19908a9-1df0fcd{margin-block-start:100px;margin-block-end:100px;justify-content:center;}.elementor .e-d5bab2a-ba7ab05{position:absolute;inset-block-start:0px;inset-inline-start:0px;scroll-margin-top:0px;}.elementor .e-fb09a53-00a548a{position:absolute;inset-block-start:400px;inset-inline-start:0px;scroll-margin-top:0px;display:none;}.elementor .e-590d0eb-c998c26{font-family:"Montserrat";font-weight:600;color:#3C3C3C;line-height:120%;text-align:center;margin-block-start:0px;margin-block-end:0px;}.elementor .e-c1b7d79-0aa8768{font-family:"Heebo";font-weight:300;color:#3C3C3C;line-height:130%;text-align:center;margin-block-start:58px;}.elementor .e-03057cd-ddde3e0{align-self:center;}.elementor .e-9f727f5-1ab002b{max-width:1300px;padding:0px;flex-direction:column;align-items:center;}.elementor .e-0b53288-7d1edc4{width:450px;height:450px;margin-block-start:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-817839e-96a01f5{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-3adfb58-625939c{font-family:"Montserrat";font-weight:600;font-size:48px;color:var(--Text-base);margin-block-end:45px;}.elementor .e-224c69f-56cacbe{width:17px;height:100%;object-fit:fill;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-7b61314-7e74218{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-eeba163-7436fee{width:17px;padding:0px;display:flex;flex-direction:column;gap:0px;flex:0 1;justify-content:center;align-items:stretch;}.elementor .e-d7f29f0-2ed6972{color:var(--Text-base);line-height:130%;margin-inline-start:40px;flex-wrap:wrap;}.elementor .e-cdb675d-f63f2bb{padding:0px;}.elementor .e-80d0483-6b8d927{padding:0px;margin-inline-start:70px;flex-direction:column;flex-wrap:wrap;}.elementor .e-313920d-4cabe17{padding:0px;margin-block-end:125px;flex-wrap:nowrap;}.elementor .e-a3e0def-d24b7a0{width:450px;height:450px;margin-block-start:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-cd2472d-5f22929{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-4b93962-34d1468{font-family:"Montserrat";font-weight:600;font-size:48px;color:var(--Text-base);margin-block-end:45px;}.elementor .e-9d39aa6-b72b0ed{width:17px;height:100%;object-fit:fill;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-cd373b5-986af45{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-689f626-90a9821{width:17px;padding:0px;display:flex;flex-direction:column;gap:0px;flex:0 1;justify-content:center;align-items:stretch;}.elementor .e-74fb985-c00b21d{color:var(--Text-base);line-height:130%;padding-inline-start:40px;}.elementor .e-f9350ee-0294c36{padding:0px;}.elementor .e-195439b-3d55fa4{padding:0px;margin-inline-start:70px;flex-direction:column;}.elementor .e-69da47e-486469a{padding:0px;margin-block-end:125px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-22856fc-b5efb3a{width:450px;height:450px;margin-block-start:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-c46eeed-5757404{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-90a51c7-7e37488{font-family:"Montserrat";font-weight:600;font-size:48px;color:var(--Text-base);margin-block-end:45px;}.elementor .e-7dca59a-d493ba1{width:17px;height:100%;object-fit:fill;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-e1fc22d-70734a2{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-3659ff3-37ee80e{width:17px;padding:0px;display:flex;flex-direction:column;gap:0px;flex:0 1;justify-content:center;align-items:stretch;}.elementor .e-9901729-ac9c013{color:var(--Text-base);line-height:130%;padding-inline-start:40px;}.elementor .e-6acca93-040511b{padding:0px;}.elementor .e-70abecb-5d85def{padding:0px;margin-inline-start:70px;flex-direction:column;}.elementor .e-9b2b129-6448903{padding:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-667fe3a-7df0d1d{max-width:1400px;padding:0px;margin-block-start:150px;margin-inline-start:200px;margin-inline-end:200px;flex-direction:column;}.elementor .e-76b2c61-bf31921{width:17px;height:41px;}.elementor .e-ec45817-6615734{margin-block-start:100px;margin-block-end:100px;justify-content:center;}.elementor .e-6f5d48f-2ed16ec{max-width:1700px;font-family:"Montserrat";font-weight:600;font-size:64px;color:var(--Text-base);line-height:120%;text-align:center;}.elementor .e-9582782-5144119{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-86a8e54-809ad8b{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-385f9d1-90f598a{height:44px;}.elementor .e-9747ada-21fda61{width:40%;height:44px;position:absolute;z-index:10;padding:0px;margin-inline-end:62px;}.elementor .e-9832658-f71843e{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-1a24074-8b20c45{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-8f1f0a9-5f5ae0f{width:17px;height:100%;object-fit:fill;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-a31d450-6e9e6c8{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-c205284-6f20f0c{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-55ef63e-977298e{font-family:"Heebo";font-weight:300;font-size:16px;color:var(--Chicago);letter-spacing:1px;margin-block-end:20px;}.elementor .e-356d00d-2b9e714{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-414a65e-6a4ebd5{font-family:"Heebo";font-weight:300;font-size:16px;color:#5A5955;letter-spacing:1px;line-height:130%;text-transform:uppercase;}.elementor .e-414a65e-6a4ebd5:hover,.elementor .e-414a65e-6a4ebd5:focus-visible{transform:scale3d(1, 1, 1);}.elementor .e-afaab91-94392dd{width:23px;height:14px;margin-inline-start:13px;}.elementor .e-521d257-c80f682{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-7e091a3-d98aca7{padding:0px;margin-inline-start:70px;flex-direction:column;}.elementor .e-c8607d0-be44ef2{max-width:1700px;position:relative;padding:50px;margin-inline-start:88px;margin-inline-end:88px;display:flex;align-items:center;}.elementor .e-c5e7290-5571a34{width:17px;height:41px;}.elementor .e-72e60cc-e01863b{margin-block-start:100px;margin-block-end:100px;justify-content:center;}.elementor .e-bb1cd6f-b11c1f5{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-536fed9-28f4d13{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-d3d707f-c780ca3{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-5d16579-f3c85f1{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-970d231-2c85a6c{width:55%;padding:0px;}.elementor .e-31efd3f-a352109{padding:0px;gap:37px;justify-content:flex-end;align-items:start;}.elementor .e-a1ce3e8-481e337{height:auto;align-self:end;}.elementor .e-6578b36-cd39225{width:45%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-dcefbf3-e938086{width:auto;height:60px;}.elementor .e-addd015-b6b73af{width:300px;padding:0px;margin-block-end:17px;}.elementor .e-0d99be0-deb63f0{width:auto;height:60px;}.elementor .e-8a221dd-4f90465{width:300px;padding:0px;margin-block-end:17px;}.elementor .e-9da50b6-3932f57{width:auto;height:60px;}.elementor .e-8ef280e-2981f14{width:300px;padding:0px;margin-block-end:17px;}.elementor .e-27261cd-3ca8e6a{width:auto;height:60px;}.elementor .e-96648e7-1fb099e{width:300px;padding:0px;margin-block-end:17px;}.elementor .e-a9f6759-1b05a2f{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;flex-wrap:wrap;}.elementor .e-a41b6f1-c2ed3d5{width:131px;}.elementor .e-aa64784-89db5fd{width:131px;margin-inline-start:15px;}.elementor .e-656737d-4c60e79{padding:0px;margin-block-end:70px;flex-direction:row;}.elementor .e-89ce84e-dda8fa3{width:50%;padding:0px;margin-inline-start:58px;flex-direction:column;justify-content:space-between;}.elementor .e-e9aa2c2-3f43deb{padding:0px;margin-block-start:40px;gap:0px;}.elementor .e-2e3340d-7e2a804{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-a1a0800-02bbe01{font-family:"Almarai";font-weight:700;font-size:16px;color:#5A5955;letter-spacing:1.6px;line-height:130%;text-align:end;}.elementor .e-6d9a73d-3b04d43{display:none;}.elementor .e-42ced91-42e5936{width:13px;height:49px;margin-inline-start:41px;margin-inline-end:41px;display:inline-block;}.elementor .e-9c966fe-c6b06ff{max-width:1700px;padding:0px;margin-block-start:110px;margin-block-end:60px;margin-inline-start:5%;margin-inline-end:5%;align-items:center;}