.elementor .e-fa908a5-ff81416{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-2ca7656-3f2c83b{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-899d90f-272fd33{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-607407f-7a89fe9{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-176b202-7b3f256{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/Training-Agility-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-650ef26-3dc6e74{width:41px;height:17px;margin-inline-end:21px;}.elementor .e-3af3ca9-3103647{font-family:"Heebo";font-weight:300;font-size:16px;color:var(--Chicago);letter-spacing:1px;line-height:100%;text-transform:uppercase;}.elementor .e-15e8a54-363b29d{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-3a0b022-58083b1{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-0b24cd3-59a5a45{width:17px;height:100%;object-fit:fill;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-2c3b107-a782233{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-9f821e1-27a96cf{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-a2cfd57-a1f5bcd{width:35%;padding:0px;flex-direction:column;align-items:end;}.elementor .e-a10f959-cf21354{width:17px;height:100%;object-fit:fill;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-c5209da-466892b{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-c394663-ea636d4{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-5eaeba6-d9fb72b{width:17px;height:126px;display:none;}.elementor .e-d22cd75-f4c862f{width:65%;padding:0px;margin-inline-start:60px;}.elementor .e-996c217-1022256{max-width:1700px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:5%;padding-inline-end:5%;}.elementor .e-0877cf6-18001db{background-image:url("https://microgate.it/wp-content/uploads/2026/05/agility-1-1024x452.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-87003ac-ade92fe{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-5a8ef31-36a8265{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-ea6b9b5-bba514b{font-family:"Heebo";font-weight:300;font-size:18px;color:var(--Text-base);margin-block-start:20px;margin-block-end:20px;}.elementor .e-0e5316d-67c9d7a{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-c32aa81-82c1e64{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#E1DFDA;}.elementor .e-26dafe0-dd477de{width:17px;height:41px;}.elementor .e-a263a12-2d4f5e6{margin-block-start:100px;margin-block-end:100px;justify-content:center;}.elementor .e-169ea7f-b50226a{position:absolute;inset-block-start:0px;inset-inline-start:0px;scroll-margin-top:0px;}.elementor .e-7eaba4c-6060d7f{position:absolute;inset-block-start:400px;inset-inline-start:0px;scroll-margin-top:0px;display:none;}.elementor .e-f54173c-ba13daf{font-family:"Montserrat";font-weight:600;color:#3C3C3C;line-height:120%;text-align:center;margin-block-start:0px;margin-block-end:0px;}.elementor .e-82e5908-505a573{font-family:"Heebo";font-weight:300;color:#3C3C3C;line-height:130%;text-align:center;margin-block-start:58px;}.elementor .e-155b70e-c2a3dd3{align-self:center;}.elementor .e-c96051b-195a5b9{max-width:1300px;padding:0px;flex-direction:column;align-items:center;}.elementor .e-c5e577f-3f9a2cf{width:450px;height:450px;margin-block-start:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5588b6c-c29ea48{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-478b2ad-714c283{font-family:"Montserrat";font-weight:600;font-size:48px;color:var(--Text-base);margin-block-end:45px;}.elementor .e-10be708-c4e9158{width:17px;height:100%;object-fit:fill;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-ddf78b8-60bf7dd{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-e9ffbe3-fa84cee{width:17px;padding:0px;display:flex;flex-direction:column;gap:0px;flex:0 1;justify-content:center;align-items:stretch;}.elementor .e-112b158-da1703f{color:var(--Text-base);line-height:130%;margin-inline-start:40px;flex-wrap:wrap;}.elementor .e-928d96b-8addd8b{padding:0px;}.elementor .e-bad434c-814bf09{padding:0px;margin-inline-start:70px;flex-direction:column;flex-wrap:wrap;}.elementor .e-af85401-9226055{padding:0px;margin-block-end:125px;flex-wrap:nowrap;}.elementor .e-c661f5d-f740b72{width:450px;height:450px;margin-block-start:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1dbdcb4-738db09{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-e092faf-90180d5{font-family:"Montserrat";font-weight:600;font-size:48px;color:var(--Text-base);margin-block-end:45px;}.elementor .e-dedf7f2-d4a28a9{width:17px;height:100%;object-fit:fill;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-790d363-ef234dc{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-8c1a4b3-1265706{width:17px;padding:0px;display:flex;flex-direction:column;gap:0px;flex:0 1;justify-content:center;align-items:stretch;}.elementor .e-5fab2e9-aedae3f{color:var(--Text-base);line-height:130%;padding-inline-start:40px;}.elementor .e-f3089c2-73398b6{padding:0px;}.elementor .e-b8e68ae-80ea8cc{padding:0px;margin-inline-start:70px;flex-direction:column;}.elementor .e-acd7bc5-90e0d25{padding:0px;margin-block-end:125px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-a594c16-4f79d58{width:450px;height:450px;margin-block-start:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1987371-db47b41{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-fca5b9e-0aedf0b{font-family:"Montserrat";font-weight:600;font-size:48px;color:var(--Text-base);margin-block-end:45px;}.elementor .e-2f6cc82-182611a{width:17px;height:100%;object-fit:fill;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-26ee8f1-a26aea1{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-dc93bfe-8fa7342{width:17px;padding:0px;display:flex;flex-direction:column;gap:0px;flex:0 1;justify-content:center;align-items:stretch;}.elementor .e-360f168-b4bc21d{color:var(--Text-base);line-height:130%;padding-inline-start:40px;}.elementor .e-c7517c4-fe8262f{padding:0px;}.elementor .e-30c3c0a-ec4f7c5{padding:0px;margin-inline-start:70px;flex-direction:column;}.elementor .e-6405b87-451f00b{padding:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-ef29e6b-0aa8868{max-width:1400px;padding:0px;margin-block-start:150px;margin-inline-start:200px;margin-inline-end:200px;flex-direction:column;}.elementor .e-ce667fb-a7942c4{width:17px;height:41px;}.elementor .e-f3973b6-ec8e097{margin-block-start:100px;margin-block-end:100px;justify-content:center;}.elementor .e-fc1a4f7-463ea98{max-width:1700px;font-family:"Montserrat";font-weight:600;color:var(--Text-base);line-height:120%;text-align:center;}.elementor .e-2df8206-e4ca06e{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-1c7f235-5c931a6{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-1686715-836ac54{height:44px;}.elementor .e-1046a44-4f0c0b0{width:40%;height:44px;position:absolute;z-index:10;padding:0px;margin-inline-end:62px;}.elementor .e-ad4e686-70a2a13{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-2e588cc-cbd39b5{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-1b1bc7a-54d6793{width:17px;height:100%;object-fit:fill;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-f677379-93faa4c{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-5c185a4-561ead3{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-9f81151-9e25daf{font-family:"Heebo";font-weight:300;font-size:16px;color:var(--Chicago);letter-spacing:1px;margin-block-end:20px;}.elementor .e-1bece76-410b221{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-645bd46-cc6bc1f{font-family:"Heebo";font-weight:300;font-size:16px;color:#5A5955;letter-spacing:1px;line-height:130%;text-transform:uppercase;}.elementor .e-645bd46-cc6bc1f:hover,.elementor .e-645bd46-cc6bc1f:focus-visible{transform:scale3d(1, 1, 1);}.elementor .e-2807994-12120b5{width:23px;height:14px;margin-inline-start:13px;}.elementor .e-5e41f9f-28d4f6e{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-0bfc8fa-db882af{padding:0px;margin-inline-start:70px;flex-direction:column;}.elementor .e-f2cc2ac-ae570e7{max-width:1700px;position:relative;padding:50px;margin-inline-start:88px;margin-inline-end:88px;display:flex;align-items:center;}.elementor .e-53eb39c-e195d68{width:17px;height:41px;}.elementor .e-2d68fd7-cb25f7d{margin-block-start:100px;margin-block-end:100px;justify-content:center;}.elementor .e-7e3d549-2b437d2{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-b18da46-4aa68b8{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-758ec24-3a9285d{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-857a885-010d418{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-d4cbde1-f4cf827{width:55%;padding:0px;}.elementor .e-66992c7-75c19f2{padding:0px;gap:37px;justify-content:flex-end;align-items:start;}.elementor .e-a6664d8-6160dd7{height:auto;align-self:end;}.elementor .e-4417419-87d029c{width:45%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-768bc16-c0d750d{width:auto;height:60px;}.elementor .e-e042883-73870af{width:300px;padding:0px;margin-block-end:17px;}.elementor .e-3905ac7-41585da{width:auto;height:60px;}.elementor .e-686b53b-2a00034{width:300px;padding:0px;margin-block-end:17px;}.elementor .e-f336d34-e77b544{width:auto;height:60px;}.elementor .e-6c74daf-0318582{width:300px;padding:0px;margin-block-end:17px;}.elementor .e-6aaa0e1-8091933{width:auto;height:60px;}.elementor .e-06d7425-009035c{width:300px;padding:0px;margin-block-end:17px;}.elementor .e-3d1ff9d-1d54b8a{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;flex-wrap:wrap;}.elementor .e-e105f59-c24929c{width:131px;}.elementor .e-ee3c39a-d91d627{width:131px;margin-inline-start:15px;}.elementor .e-4d1156c-a5edc7b{padding:0px;margin-block-end:70px;flex-direction:row;}.elementor .e-28350b7-30358cc{width:50%;padding:0px;margin-inline-start:58px;flex-direction:column;justify-content:space-between;}.elementor .e-c5bc92d-66fb850{padding:0px;margin-block-start:40px;gap:0px;}.elementor .e-6e65c6c-de93ad6{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-d6a7f69-c6150e4{font-family:"Almarai";font-weight:700;font-size:16px;color:#5A5955;letter-spacing:1.6px;line-height:130%;text-align:end;}.elementor .e-989a8d1-285bc05{display:none;}.elementor .e-94443f9-0b3df38{width:13px;height:49px;margin-inline-start:41px;margin-inline-end:41px;display:inline-block;}.elementor .e-5268ee8-b8432bb{max-width:1700px;padding:0px;margin-block-start:110px;margin-block-end:60px;margin-inline-start:5%;margin-inline-end:5%;align-items:center;}