.elementor .e-eb88500-01e454e{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-e3586c4-9e51e85{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-10a5dd7-87e2aba{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-40c2893-c3a8558{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-f967822-253dc3d{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/Timing-Motor-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-26fa331-92b0151{width:41px;height:17px;margin-inline-end:21px;}.elementor .e-4c0a186-2d5386b{font-family:"Heebo";font-weight:300;font-size:16px;color:var(--Chicago);letter-spacing:1px;line-height:100%;text-transform:uppercase;}.elementor .e-ac9d2f0-ce4520d{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-d8d78ce-70586db{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-314020c-5c94d8d{width:17px;height:100%;object-fit:fill;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-3dcabd8-3cbf663{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-add10df-67bf648{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-2b67562-2ae9c9b{width:35%;padding:0px;flex-direction:column;align-items:end;}.elementor .e-6eec486-fe2a480{width:17px;height:100%;object-fit:fill;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-afdc619-3447e67{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-d4ad7f0-81e4609{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-3d9ce7c-335ef52{width:17px;height:126px;display:none;}.elementor .e-8c84010-481c8c8{width:65%;padding:0px;margin-inline-start:60px;}.elementor .e-8523a84-109f312{max-width:1700px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:5%;padding-inline-end:5%;}.elementor .e-09dacae-cdd744d{background-image:url("https://microgate.it/wp-content/uploads/2026/05/Timing-Motor-Intro-1024x452.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-307ff3a-eaf0f31{width:17px;height:41px;}.elementor .e-766f679-44c1bb1{margin-block-start:100px;margin-block-end:100px;justify-content:center;}.elementor .e-fbd2209-3a97b3d{position:absolute;inset-block-start:0px;inset-inline-start:0px;scroll-margin-top:0px;}.elementor .e-e8ae3cf-2cea796{position:absolute;inset-block-start:400px;inset-inline-start:0px;scroll-margin-top:0px;display:none;}.elementor .e-625f138-696da66{font-family:"Montserrat";font-weight:600;color:#3C3C3C;line-height:120%;text-align:center;margin-block-start:0px;margin-block-end:0px;}.elementor .e-ddc100a-42ab0fd{font-family:"Heebo";font-weight:300;color:#3C3C3C;line-height:130%;text-align:center;margin-block-start:58px;}.elementor .e-0b9a78a-c74f690{align-self:center;}.elementor .e-f3aca25-dde9a72{max-width:1300px;padding:0px;flex-direction:column;align-items:center;}.elementor .e-a348bef-7d152a2{width:450px;height:450px;margin-block-start:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-71959b0-9faa2aa{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-c8e78e2-3e46bb2{font-family:"Montserrat";font-weight:600;font-size:48px;color:var(--Text-base);margin-block-end:45px;}.elementor .e-6cf0074-6005774{width:17px;height:100%;object-fit:fill;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-be11d4f-65585ec{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-0bcacc8-abed4d1{width:17px;padding:0px;display:flex;flex-direction:column;gap:0px;flex:0 1;justify-content:center;align-items:stretch;}.elementor .e-d357f50-abcc6d5{color:var(--Text-base);line-height:130%;margin-inline-start:40px;flex-wrap:wrap;}.elementor .e-09e3499-8525396{padding:0px;}.elementor .e-9132bef-7236e4e{padding:0px;margin-inline-start:70px;flex-direction:column;flex-wrap:wrap;}.elementor .e-daec05a-6d500cb{padding:0px;margin-block-end:125px;flex-wrap:nowrap;}.elementor .e-4d477ff-1485dbf{width:450px;height:450px;margin-block-start:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-bf84871-f9f080c{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-766f7e8-1774b15{font-family:"Montserrat";font-weight:600;font-size:48px;color:var(--Text-base);margin-block-end:45px;}.elementor .e-419f16d-af7da71{width:17px;height:100%;object-fit:fill;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-6cb018a-b9632cf{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-08e8442-c197dda{width:17px;padding:0px;display:flex;flex-direction:column;gap:0px;flex:0 1;justify-content:center;align-items:stretch;}.elementor .e-b30484c-90c9197{color:var(--Text-base);line-height:130%;padding-inline-start:40px;}.elementor .e-6fed5c7-7784324{padding:0px;}.elementor .e-8668c3a-f7ecdfe{padding:0px;margin-inline-start:70px;flex-direction:column;}.elementor .e-99ff6d2-f85011b{padding:0px;margin-block-end:125px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-0607f56-4f2cc1a{width:450px;height:450px;margin-block-start:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5ab1f5e-4be4a90{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-f3042ed-008b412{font-family:"Montserrat";font-weight:600;font-size:48px;color:var(--Text-base);margin-block-end:45px;}.elementor .e-f87ab79-1e0faa0{width:17px;height:100%;object-fit:fill;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-a4d0ca1-28a4908{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-4a887de-bd232fd{width:17px;padding:0px;display:flex;flex-direction:column;gap:0px;flex:0 1;justify-content:center;align-items:stretch;}.elementor .e-73d7629-dfc5d15{color:var(--Text-base);line-height:130%;padding-inline-start:40px;}.elementor .e-90198a7-a55b5a2{padding:0px;}.elementor .e-15ae0b1-13abea1{padding:0px;margin-inline-start:70px;flex-direction:column;}.elementor .e-0b7839c-2f173ae{padding:0px;margin-block-end:125px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-5892995-74a42b4{width:450px;height:450px;margin-block-start:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-c54c425-53eb84a{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-76044eb-ae811ce{font-family:"Montserrat";font-weight:600;font-size:48px;color:var(--Text-base);margin-block-end:45px;}.elementor .e-bb5debb-18cd6a6{width:17px;height:100%;object-fit:fill;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-4819d57-cbb7f49{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-3a8e194-aa07594{width:17px;padding:0px;display:flex;flex-direction:column;gap:0px;flex:0 1;justify-content:center;align-items:stretch;}.elementor .e-b132fa9-fae5050{color:var(--Text-base);line-height:130%;padding-inline-start:40px;}.elementor .e-9df5f41-c5e04a3{padding:0px;}.elementor .e-ec31dc5-2932e2e{padding:0px;margin-inline-start:70px;flex-direction:column;}.elementor .e-d298730-5a19441{padding:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-9108094-e41131a{max-width:1400px;padding:0px;margin-block-start:150px;margin-inline-start:200px;margin-inline-end:200px;flex-direction:column;}.elementor .e-16a620d-763ded5{width:17px;height:41px;}.elementor .e-752ec31-dddd14c{margin-block-start:100px;margin-block-end:100px;justify-content:center;}.elementor .e-6876336-326feb3{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-1213ae2-c964a85{width:17px;height:97%;object-fit:fill;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-4d55626-285ad5a{width:17px;height:17px;margin-block-start:-1px;margin-block-end:12px;display:flex;}.elementor .e-e1e55c4-763af91{width:17px;padding:0px;display:flex;flex-direction:column;gap:0px;flex:0 1;justify-content:center;align-items:stretch;}.elementor .e-1a70bcf-d09f421{padding-block-start:6px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-da9efa3-0be89b9{width:338px;height:93px;padding:0px;margin-inline-end:10px;}.elementor .e-28fb276-00234b5{width:237px;height:49px;margin-block-start:36px;margin-inline-start:20px;}.elementor .e-9e0ea2f-233c1d4{width:338px;height:93px;padding:0px;}.elementor .e-2e1f539-00ee4b5{padding:0px;margin-block-start:15px;flex-wrap:wrap;}.elementor .e-51861e7-efdcae0{padding:0px;flex-direction:column;}.elementor .e-83da350-39c2720{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-c1ef625-b959537{width:17px;height:41px;}.elementor .e-e996b5a-dee94c3{margin-block-start:100px;margin-block-end:100px;justify-content:center;}.elementor .e-cf3f864-3c39aaf{max-width:1700px;font-family:"Montserrat";font-weight:600;color:var(--Text-base);line-height:120%;text-align:center;}.elementor .e-f173e60-802a55b{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-aaca90a-c7b90b3{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-737f819-7e5619d{height:44px;}.elementor .e-e25d140-0b2bc7a{width:40%;height:44px;position:absolute;z-index:10;padding:0px;margin-inline-end:62px;}.elementor .e-bd11695-b85edb5{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-d41350b-0234a5f{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-f83e9d1-e733efb{width:17px;height:100%;object-fit:fill;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-8221137-66835eb{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-38892d9-eac854c{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-ab09323-4b4d2bb{font-family:"Heebo";font-weight:300;font-size:16px;color:var(--Chicago);letter-spacing:1px;margin-block-end:20px;}.elementor .e-084b4b4-48a8291{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-c71e2bc-5b007e0{font-family:"Heebo";font-weight:300;font-size:16px;color:#5A5955;letter-spacing:1px;line-height:130%;text-transform:uppercase;}.elementor .e-c71e2bc-5b007e0:hover,.elementor .e-c71e2bc-5b007e0:focus-visible{transform:scale3d(1, 1, 1);}.elementor .e-e5f0eb9-9795835{width:23px;height:14px;margin-inline-start:13px;}.elementor .e-3108aba-1bc646b{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-c4276b9-53240e9{padding:0px;margin-inline-start:70px;flex-direction:column;}.elementor .e-6a6ffa3-95ac670{max-width:1700px;position:relative;padding:50px;margin-inline-start:88px;margin-inline-end:88px;display:flex;align-items:center;}.elementor .e-a7d7163-cd394bb{width:17px;height:41px;}.elementor .e-dd38564-c502655{margin-block-start:100px;margin-block-end:100px;justify-content:center;}.elementor .e-d131380-3098a88{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-2d50256-a702d8a{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-e4dfaa5-4e50f93{width:17px;height:17px;margin-block-start:-1px;display:flex;}.elementor .e-11e3dd9-b8f9f38{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-d852046-2a85c29{width:55%;padding:0px;}.elementor .e-85376ae-59b285c{padding:0px;gap:37px;justify-content:flex-end;align-items:start;}.elementor .e-32942ac-48a8c5e{height:auto;align-self:end;}.elementor .e-5ea66dc-16919df{width:45%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-1f147b2-7638f9f{width:auto;height:60px;}.elementor .e-651c042-06130c1{width:300px;padding:0px;margin-block-end:17px;}.elementor .e-6b4d48f-d1d7ec8{width:auto;height:60px;}.elementor .e-e11032f-8d70a7b{width:300px;padding:0px;margin-block-end:17px;}.elementor .e-2c2c339-a9ca9a9{width:auto;height:60px;}.elementor .e-1778e14-a85d766{width:300px;padding:0px;margin-block-end:17px;}.elementor .e-60e03d1-6293f0a{width:auto;height:60px;}.elementor .e-b2af3c0-202a483{width:300px;padding:0px;margin-block-end:17px;}.elementor .e-5b5bb41-8159e29{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;flex-wrap:wrap;}.elementor .e-c62dc79-5362310{width:131px;}.elementor .e-4ca0d8a-4c77dbd{width:131px;margin-inline-start:15px;}.elementor .e-aca9f5e-374c59a{padding:0px;margin-block-end:70px;flex-direction:row;}.elementor .e-f18085f-8458c6b{width:50%;padding:0px;margin-inline-start:58px;flex-direction:column;justify-content:space-between;}.elementor .e-f2f03d9-9d1e520{padding:0px;margin-block-start:40px;gap:0px;}.elementor .e-ed9a479-6f5912f{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-d5d0771-bf3afa9{font-family:"Almarai";font-weight:700;font-size:16px;color:#5A5955;letter-spacing:1.6px;line-height:130%;text-align:end;}.elementor .e-056e78c-653eb88{display:none;}.elementor .e-cd393ed-df65075{width:13px;height:49px;margin-inline-start:41px;margin-inline-end:41px;display:inline-block;}.elementor .e-67ed46d-1785478{max-width:1700px;padding:0px;margin-block-start:110px;margin-block-end:60px;margin-inline-start:5%;margin-inline-end:5%;align-items:center;}