.elementor .e-33c7dee-c326c0c{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-fbf22e4-dfcbdd1{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-9b55164-aad4349{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-abd0724-6d47a7a{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-f223877-6695648{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/Header-Gyko-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-c7427aa-77a247a{width:41px;height:17px;margin-inline-end:21px;}.elementor .e-894ce8d-5df703f{font-family:"Heebo";font-weight:300;font-size:16px;color:var(--Chicago);letter-spacing:1px;line-height:100%;text-transform:uppercase;}.elementor .e-f321506-13716c2{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-08938c2-e0394a7{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-53a6b19-1508a43{width:17px;height:100%;object-fit:fill;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-e0c0914-a33f421{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-0897afa-4edb29e{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-5bb04ae-6cc693c{width:35%;padding:0px;flex-direction:column;align-items:end;}.elementor .e-50b2599-d1b781a{width:17px;height:100%;object-fit:fill;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-8e6133c-f37df4d{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-5d9e1c7-3495fea{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-2d9abc5-f56fdf2{width:17px;height:126px;display:none;}.elementor .e-7b403c2-adce6c7{width:65%;padding:0px;margin-inline-start:60px;}.elementor .e-6e0b4ec-d731fd7{max-width:1700px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:5%;padding-inline-end:5%;}.elementor .e-3d9e6c7-9a7e9c0{background-image:url("https://microgate.it/wp-content/uploads/2026/05/Rehab-speed-Intro_1-1024x455.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-8ad93e1-4cb0168{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-b526326-f7b3f49{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-d8eabab-fc6f9b2{font-family:"Heebo";font-weight:300;font-size:18px;color:var(--Text-base);margin-block-start:20px;margin-block-end:20px;}.elementor .e-663eed4-c0d36e7{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-47852c4-33dbe63{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#E1DFDA;}.elementor .e-e9ef81a-345f654{width:17px;height:41px;}.elementor .e-3221f2c-a9e77dd{margin-block-start:100px;margin-block-end:100px;justify-content:center;}.elementor .e-75b4fa3-c242f1c{position:absolute;inset-block-start:0px;inset-inline-start:0px;scroll-margin-top:0px;}.elementor .e-7aafdac-6870419{position:absolute;inset-block-start:400px;inset-inline-start:0px;scroll-margin-top:0px;display:none;}.elementor .e-9eee17a-52f27ee{font-family:"Montserrat";font-weight:600;color:#3C3C3C;line-height:120%;text-align:center;margin-block-start:0px;margin-block-end:0px;}.elementor .e-9a8b6de-487d71c{font-family:"Heebo";font-weight:300;color:#3C3C3C;line-height:130%;text-align:center;margin-block-start:58px;}.elementor .e-1b8905b-305a7bf{align-self:center;}.elementor .e-121a113-832ef6d{max-width:1300px;padding:0px;flex-direction:column;align-items:center;}.elementor .e-a1b1d77-9cc42db{width:450px;height:450px;margin-block-start:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5763ae9-6ce429f{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-a48ace4-9693ae3{font-family:"Montserrat";font-weight:600;font-size:48px;color:var(--Text-base);margin-block-end:45px;}.elementor .e-3e5bbce-9d4b6ad{width:17px;height:100%;object-fit:fill;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-1fb458e-dd355c4{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-b083c4b-f501e38{width:17px;padding:0px;display:flex;flex-direction:column;gap:0px;flex:0 1;justify-content:center;align-items:stretch;}.elementor .e-fedbdf4-97a34e6{color:var(--Text-base);line-height:130%;margin-inline-start:40px;flex-wrap:wrap;}.elementor .e-fddd512-2d19fc2{padding:0px;}.elementor .e-5209e57-3a52410{padding:0px;margin-inline-start:70px;flex-direction:column;flex-wrap:wrap;}.elementor .e-0ea8f0f-4fc2422{padding:0px;margin-block-end:125px;flex-wrap:nowrap;}.elementor .e-8443be5-0a2d8cb{width:450px;height:450px;margin-block-start:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4945e32-532d210{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-0078622-2e561a0{font-family:"Montserrat";font-weight:600;font-size:48px;color:var(--Text-base);margin-block-end:45px;}.elementor .e-c0d4e6b-2108899{width:17px;height:100%;object-fit:fill;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-a42792e-4c0422a{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-aa5a013-36627eb{width:17px;padding:0px;display:flex;flex-direction:column;gap:0px;flex:0 1;justify-content:center;align-items:stretch;}.elementor .e-6aef6a5-c297aa4{color:var(--Text-base);line-height:130%;padding-inline-start:40px;}.elementor .e-8868fc5-61fb7e9{padding:0px;}.elementor .e-9ef66f4-c9cc64b{padding:0px;margin-inline-start:70px;flex-direction:column;}.elementor .e-4b5fa15-f12d625{padding:0px;margin-block-end:125px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-e217c6c-2f4d9bf{width:450px;height:450px;margin-block-start:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-edbd86f-b5a0625{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-513d069-d2d0ac7{font-family:"Montserrat";font-weight:600;font-size:48px;color:var(--Text-base);margin-block-end:45px;}.elementor .e-4250692-5ad031e{width:17px;height:100%;object-fit:fill;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-183eb06-44ebe79{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-f58ac47-4736382{width:17px;padding:0px;display:flex;flex-direction:column;gap:0px;flex:0 1;justify-content:center;align-items:stretch;}.elementor .e-1391c68-fedd503{color:var(--Text-base);line-height:130%;padding-inline-start:40px;}.elementor .e-0a097a4-f118b7f{padding:0px;}.elementor .e-4fef9c5-dc850e3{padding:0px;margin-inline-start:70px;flex-direction:column;}.elementor .e-e63f007-ab2030d{padding:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-ab82f5d-5f057b6{max-width:1400px;padding:0px;margin-block-start:150px;margin-inline-start:200px;margin-inline-end:200px;flex-direction:column;}.elementor .e-0a8ec65-7da1d7c{width:17px;height:41px;}.elementor .e-b02011b-86caea6{margin-block-start:100px;margin-block-end:100px;justify-content:center;}.elementor .e-4e403d2-b1f7c1b{max-width:1700px;font-family:"Montserrat";font-weight:600;font-size:64px;color:var(--Text-base);line-height:120%;text-align:center;}.elementor .e-494c478-cf7e01e{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-9684545-e391364{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-c983269-d6d469f{height:44px;}.elementor .e-571f36e-d9f980b{width:40%;height:44px;position:absolute;z-index:10;padding:0px;margin-inline-end:62px;}.elementor .e-c675f87-f52ec45{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-efc910b-6ff1277{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-d4236b0-e3123b0{width:17px;height:100%;object-fit:fill;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-bafe75a-8a8605a{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-620233a-c9b384d{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-8094f87-3d0238d{font-family:"Heebo";font-weight:300;font-size:16px;color:var(--Chicago);letter-spacing:1px;margin-block-end:20px;}.elementor .e-278230a-4613164{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-3b634bf-29b126a{font-family:"Heebo";font-weight:300;font-size:16px;color:#5A5955;letter-spacing:1px;line-height:130%;text-transform:uppercase;}.elementor .e-3b634bf-29b126a:hover,.elementor .e-3b634bf-29b126a:focus-visible{transform:scale3d(1, 1, 1);}.elementor .e-87f130c-5118e80{width:23px;height:14px;margin-inline-start:13px;}.elementor .e-5c48619-d71d276{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-71bfa1c-4f79009{padding:0px;margin-inline-start:70px;flex-direction:column;}.elementor .e-0c7d02c-fa0ef00{max-width:1700px;position:relative;padding:50px;margin-inline-start:88px;margin-inline-end:88px;display:flex;align-items:center;}.elementor .e-a9f77d8-ea98ddc{width:17px;height:41px;}.elementor .e-375b498-893049c{margin-block-start:100px;margin-block-end:100px;justify-content:center;}.elementor .e-516fc4e-876395a{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-0dc9488-267fd54{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-af0f493-8032e46{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-8e23455-5e74685{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-72b2cfe-cf7a269{width:55%;padding:0px;}.elementor .e-f204ae2-7cecced{padding:0px;gap:37px;justify-content:flex-end;align-items:start;}.elementor .e-73f2a3c-189fcbd{height:auto;align-self:end;}.elementor .e-a8e4891-351f0ea{width:45%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-cc3bde6-ac3d0ff{width:auto;height:60px;}.elementor .e-a9b61b2-8a6f29e{width:300px;padding:0px;margin-block-end:17px;}.elementor .e-e8fec0c-39ceeee{width:auto;height:60px;}.elementor .e-f80cf32-99c8851{width:300px;padding:0px;margin-block-end:17px;}.elementor .e-38d842c-56aee1c{width:auto;height:60px;}.elementor .e-7f001a3-73632a5{width:300px;padding:0px;margin-block-end:17px;}.elementor .e-c9f7805-5f66f6d{width:auto;height:60px;}.elementor .e-5f41770-60bac6f{width:300px;padding:0px;margin-block-end:17px;}.elementor .e-4367cec-dc4d5ec{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;flex-wrap:wrap;}.elementor .e-2068f2c-03a2db2{width:131px;}.elementor .e-115d244-5391bb1{width:131px;margin-inline-start:15px;}.elementor .e-fa7cae2-f6cb7e1{padding:0px;margin-block-end:70px;flex-direction:row;}.elementor .e-56b3d37-5737097{width:50%;padding:0px;margin-inline-start:58px;flex-direction:column;justify-content:space-between;}.elementor .e-3517fbf-085ceaa{padding:0px;margin-block-start:40px;gap:0px;}.elementor .e-9eff3a0-29696c4{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-5ea556e-47e03f1{font-family:"Almarai";font-weight:700;font-size:16px;color:#5A5955;letter-spacing:1.6px;line-height:130%;text-align:end;}.elementor .e-374a0fe-45cf61f{display:none;}.elementor .e-ece293d-8f53598{width:13px;height:49px;margin-inline-start:41px;margin-inline-end:41px;display:inline-block;}.elementor .e-f7876cc-8c40950{max-width:1700px;padding:0px;margin-block-start:110px;margin-block-end:60px;margin-inline-start:5%;margin-inline-end:5%;align-items:center;}