.elementor .e-96e445c-4c3cb47{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-5ec5b76-9a43f18{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-095d6b9-eca247e{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-3fcc5e6-5b9ba2d{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-fc18b37-715af52{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/MB-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-ac38d26-21ba051{width:41px;height:17px;margin-inline-end:21px;}.elementor .e-8658137-6413e55{font-family:"Heebo";font-weight:300;font-size:16px;color:var(--Chicago);letter-spacing:1px;line-height:100%;text-transform:uppercase;}.elementor .e-08aa21c-6d2afd5{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-6349926-3b2d22c{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-ded74f5-02498ea{width:17px;height:100%;object-fit:fill;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-7a8db91-0260d01{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-9932a01-f3af87f{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-e71435f-65e0306{width:35%;padding:0px;flex-direction:column;align-items:end;}.elementor .e-9223e97-b28c5dc{width:17px;height:100%;object-fit:fill;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-8682af0-8969597{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-06b4960-7117426{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-358b583-82c90ca{width:17px;height:126px;display:none;}.elementor .e-f1c11d0-bde1f08{width:65%;padding:0px;margin-inline-start:60px;}.elementor .e-b734f33-014a008{max-width:1700px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:5%;padding-inline-end:5%;}.elementor .e-360660d-c3b983a{background-image:url("https://microgate.it/wp-content/uploads/2026/05/MB-Intro-1024x452.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-d5beaa4-ff61dbd{width:17px;height:41px;}.elementor .e-c93bb9f-c8d35a5{margin-block-start:100px;margin-block-end:100px;justify-content:center;}.elementor .e-36b769d-716d580{position:absolute;inset-block-start:0px;inset-inline-start:0px;scroll-margin-top:0px;}.elementor .e-2ba008a-4c1ad02{position:absolute;inset-block-start:400px;inset-inline-start:0px;scroll-margin-top:0px;display:none;}.elementor .e-6cb3f44-7a667f0{font-family:"Montserrat";font-weight:600;color:#3C3C3C;line-height:120%;text-align:center;margin-block-start:0px;margin-block-end:0px;}.elementor .e-ab3724d-ceef36b{font-family:"Heebo";font-weight:300;color:#3C3C3C;line-height:130%;text-align:center;margin-block-start:58px;}.elementor .e-791062e-c10ec4e{align-self:center;}.elementor .e-a7a4c7a-485d26d{max-width:1300px;padding:0px;flex-direction:column;align-items:center;}.elementor .e-ba17d7d-6817568{width:450px;height:450px;margin-block-start:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-ac4e0d7-ca59832{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-ffcbb08-398214a{font-family:"Montserrat";font-weight:600;font-size:48px;color:var(--Text-base);margin-block-end:45px;}.elementor .e-5ed0344-0ce1845{width:17px;height:100%;object-fit:fill;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-f6b898b-f21b747{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-1e2f281-d842dea{width:17px;padding:0px;display:flex;flex-direction:column;gap:0px;flex:0 1;justify-content:center;align-items:stretch;}.elementor .e-320b81a-c5a3ffc{color:var(--Text-base);line-height:130%;margin-inline-start:40px;flex-wrap:wrap;}.elementor .e-9751875-9ee3d46{padding:0px;}.elementor .e-992eed5-c68bbe3{padding:0px;margin-inline-start:70px;flex-direction:column;flex-wrap:wrap;}.elementor .e-3fd9e3d-cf2ccb9{padding:0px;margin-block-end:125px;flex-wrap:nowrap;}.elementor .e-f0c3ee6-bc0961f{width:450px;height:450px;margin-block-start:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-f96aaa2-2998a94{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-d42d1eb-3b913b2{font-family:"Montserrat";font-weight:600;font-size:48px;color:var(--Text-base);margin-block-end:45px;}.elementor .e-e2c355a-c418933{width:17px;height:100%;object-fit:fill;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-0af98a4-be44710{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-bbb724c-84efd43{width:17px;padding:0px;display:flex;flex-direction:column;gap:0px;flex:0 1;justify-content:center;align-items:stretch;}.elementor .e-591f5f0-4b47c35{color:var(--Text-base);line-height:130%;padding-inline-start:40px;}.elementor .e-31a7886-1e2175f{padding:0px;}.elementor .e-13a2561-85d85c2{padding:0px;margin-inline-start:70px;flex-direction:column;}.elementor .e-b314b5c-24fa66f{padding:0px;margin-block-end:125px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-bab41b1-912d892{width:450px;height:450px;margin-block-start:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5d92f62-bdf1b7c{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-ebb6b03-225efcc{font-family:"Montserrat";font-weight:600;font-size:48px;color:var(--Text-base);margin-block-end:45px;}.elementor .e-a2af013-5c4796a{width:17px;height:100%;object-fit:fill;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-c5759e3-dc865ea{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-cc36343-cf7e765{width:17px;padding:0px;display:flex;flex-direction:column;gap:0px;flex:0 1;justify-content:center;align-items:stretch;}.elementor .e-014b8c1-a14d5dc{color:var(--Text-base);line-height:130%;padding-inline-start:40px;}.elementor .e-9de0ece-9f0ca27{padding:0px;}.elementor .e-65c1719-ba93ae8{padding:0px;margin-inline-start:70px;flex-direction:column;}.elementor .e-aa46fdb-1e8cdb7{padding:0px;margin-block-end:125px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-f79de0f-e8f3382{width:450px;height:450px;margin-block-start:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-e6276de-0369e10{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-b4fcdca-954ce60{font-family:"Montserrat";font-weight:600;font-size:48px;color:var(--Text-base);margin-block-end:45px;}.elementor .e-ffcfe16-6988b7a{width:17px;height:100%;object-fit:fill;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-59fd9ff-9a3bd24{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-5dfd328-ee496d4{width:17px;padding:0px;display:flex;flex-direction:column;gap:0px;flex:0 1;justify-content:center;align-items:stretch;}.elementor .e-a2f9333-381f021{color:var(--Text-base);line-height:130%;padding-inline-start:40px;}.elementor .e-c77ebd3-d7a2f53{padding:0px;}.elementor .e-67b1cb6-668281a{padding:0px;margin-inline-start:70px;flex-direction:column;}.elementor .e-71fa783-8ab9e4d{padding:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-37ad0ea-a692f49{max-width:1400px;padding:0px;margin-block-start:150px;margin-inline-start:200px;margin-inline-end:200px;flex-direction:column;}.elementor .e-85378e3-fb9679e{width:17px;height:41px;}.elementor .e-b3749cf-8ab3815{margin-block-start:100px;margin-block-end:100px;justify-content:center;}.elementor .e-728f300-e25755d{font-family:"Montserrat";font-weight:600;font-size:48px;color:#3C3C3C;line-height:120%;text-align:end;margin-inline-end:50px;display:flex;justify-content:flex-start;}.elementor .e-f062460-7919ce7{width:17px;height:97%;object-fit:fill;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-1ef9848-ef070eb{width:17px;height:17px;margin-block-start:-1px;margin-block-end:12px;display:flex;}.elementor .e-3377493-dd9305a{width:17px;padding:0px;display:flex;flex-direction:column;gap:0px;flex:0 1;justify-content:center;align-items:stretch;}.elementor .e-14c1a12-aecd04a{padding-block-start:6px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-09caa90-1627dee{width:338px;height:93px;padding:0px;margin-inline-end:10px;}.elementor .e-a8409c5-908b172{width:237px;height:49px;margin-block-start:36px;margin-inline-start:20px;}.elementor .e-d966d97-1989faf{width:338px;height:93px;padding:0px;}.elementor .e-da43c9a-7cdadbf{padding:0px;margin-block-start:15px;flex-wrap:wrap;}.elementor .e-82b3e24-fabe2d9{padding:0px;flex-direction:column;}.elementor .e-3511898-a2f5c88{max-width:1700px;position:relative;padding-block-start:80px;padding-block-end:80px;padding-inline-start:90px;padding-inline-end:90px;margin-inline-start:auto;margin-inline-end:auto;background-color:#FFF;display:flex;align-items:start;}.elementor .e-db23e96-4a712fe{width:17px;height:41px;}.elementor .e-e0d8527-3332122{margin-block-start:100px;margin-block-end:100px;justify-content:center;}.elementor .e-5fe3b2f-e487199{max-width:1700px;font-family:"Montserrat";font-weight:600;color:var(--Text-base);line-height:120%;text-align:center;}.elementor .e-8f3ce47-aa2ef79{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-b6ae6b7-fc283c8{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-e08aa17-5eebc5d{height:44px;}.elementor .e-f957f45-a9d1f32{width:40%;height:44px;position:absolute;z-index:10;padding:0px;margin-inline-end:62px;}.elementor .e-65d7f0a-7504f59{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-997f15f-5782cea{width:500px;min-height:290px;padding:0px;background-image:url("https://microgate.it/wp-content/uploads/2025/09/Rectangle-2178.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-22804c2-570455b{width:17px;height:100%;object-fit:fill;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-7226046-dad83cd{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-b8ab2a6-ccbd24f{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-fdade11-118c801{font-family:"Heebo";font-weight:300;font-size:16px;color:var(--Chicago);letter-spacing:1px;margin-block-end:20px;}.elementor .e-6b02ecc-242b399{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-2c59c95-7138f5e{font-family:"Heebo";font-weight:300;font-size:16px;color:#5A5955;letter-spacing:1px;line-height:130%;text-transform:uppercase;}.elementor .e-2c59c95-7138f5e:hover,.elementor .e-2c59c95-7138f5e:focus-visible{transform:scale3d(1, 1, 1);}.elementor .e-f24f565-35657a9{width:23px;height:14px;margin-inline-start:13px;}.elementor .e-1e5039c-8142689{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-57f5a26-fdfc62e{padding:0px;margin-inline-start:70px;flex-direction:column;}.elementor .e-b71deda-07fc5cd{max-width:1700px;position:relative;padding:50px;margin-inline-start:88px;margin-inline-end:88px;display:flex;align-items:center;}.elementor .e-34a2d73-237d50d{width:17px;height:41px;}.elementor .e-07407ff-77944b3{margin-block-start:100px;margin-block-end:100px;justify-content:center;}.elementor .e-54d100b-06ef520{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-8cb3420-3afadeb{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-f778f3f-678258b{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-fd97114-74ff7d3{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-f214a0f-d8c84bd{width:55%;padding:0px;}.elementor .e-d13316a-1e5110d{padding:0px;gap:37px;justify-content:flex-end;align-items:start;}.elementor .e-021e8fe-f9f2f17{height:auto;align-self:end;}.elementor .e-baecf1a-f7b969c{width:45%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-a6f71f4-6cfbce3{width:auto;height:60px;}.elementor .e-1d3a8ff-44ed684{width:300px;padding:0px;margin-block-end:17px;}.elementor .e-29aa9d2-d78dadc{width:auto;height:60px;}.elementor .e-7a0c634-650fc57{width:300px;padding:0px;margin-block-end:17px;}.elementor .e-e85602a-a2b782f{width:auto;height:60px;}.elementor .e-a3eed73-e82ffef{width:300px;padding:0px;margin-block-end:17px;}.elementor .e-2a6c093-62afa63{width:auto;height:60px;}.elementor .e-b9c77ac-66c43b5{width:300px;padding:0px;margin-block-end:17px;}.elementor .e-5a575cb-f423a8f{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;flex-wrap:wrap;}.elementor .e-0399cc9-456a1d4{width:131px;}.elementor .e-55b926f-1c61e8b{width:131px;margin-inline-start:15px;}.elementor .e-d7a36bc-48ed8d6{padding:0px;margin-block-end:70px;flex-direction:row;}.elementor .e-5bae7c4-77fabae{width:50%;padding:0px;margin-inline-start:58px;flex-direction:column;justify-content:space-between;}.elementor .e-dce8d5a-40027e5{padding:0px;margin-block-start:40px;gap:0px;}.elementor .e-aa1c0a1-186a8b1{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-0b57ffa-1e83fad{font-family:"Almarai";font-weight:700;font-size:16px;color:#5A5955;letter-spacing:1.6px;line-height:130%;text-align:end;}.elementor .e-19112fb-aad6038{display:none;}.elementor .e-2108350-e51f1f4{width:13px;height:49px;margin-inline-start:41px;margin-inline-end:41px;display:inline-block;}.elementor .e-6231611-2a79722{max-width:1700px;padding:0px;margin-block-start:110px;margin-block-end:60px;margin-inline-start:5%;margin-inline-end:5%;align-items:center;}