.elementor .e-5339e09-32bf5c8{position:relative;z-index:1;font-family:"PT Sans";font-weight:600;font-size:2.2vw;color:var(--colore-bianco-ffffff);text-align:end;text-transform:uppercase;margin-block-end:25px;margin-inline-start:50px;}.elementor .e-339a472-f35266c{position:relative;z-index:1;font-family:"PT Sans";font-weight:600;font-size:2.2vw;color:var(--colore-bianco-ffffff);text-align:end;text-transform:uppercase;margin-block-end:25px;margin-inline-start:50px;}.elementor .e-ed49a49-a63d0f1{position:relative;z-index:1;font-family:"PT Sans";font-weight:600;font-size:2.2vw;color:var(--colore-bianco-ffffff);text-align:end;text-transform:uppercase;margin-block-end:25px;margin-inline-start:50px;border-width:1px;}.elementor .e-d1a641e-fd601c2{position:relative;z-index:1;font-family:"PT Sans";font-weight:600;font-size:2.2vw;color:var(--colore-bianco-ffffff);text-align:end;text-transform:uppercase;margin-block-end:25px;margin-inline-start:50px;}.elementor .e-b1efd3b-768b3c6{margin-block-end:25px;flex-direction:column;}.elementor .e-3ab6569-b73054f{width:35vw;background-color:var(--colore-blu-idis);flex-direction:column;justify-content:flex-end;background-image:
  radial-gradient(circle at 12% 52%, rgba(255,255,255,0.16) 0, rgba(255,255,255,0.16) 90px, transparent 91px),
  radial-gradient(circle at 18% 28%, rgba(255,255,255,0.08) 0, rgba(255,255,255,0.08) 170px, transparent 171px),
  radial-gradient(circle at 84% 78%, rgba(255,255,255,0.14) 0, rgba(255,255,255,0.14) 110px, transparent 111px),
  radial-gradient(circle at 78% 72%, rgba(255,255,255,0.06) 0, rgba(255,255,255,0.06) 210px, transparent 211px),
  radial-gradient(circle at 92% 16%, rgba(255,255,255,0.10) 0, rgba(255,255,255,0.10) 65px, transparent 66px);\n}.elementor .e-e7e2a22-4b1865a{width:65vw;border-radius:0px;border-width:0px;border-color:#cf7c29;border-style:solid;background-image:linear-gradient(180deg, rgba(0, 0, 0, 0.75) 0%,rgba(0, 0, 0, 0) 25%,rgba(0, 0, 0, 0) 65%,rgba(0, 0, 0, 0.75) 99%),url("https://www.idis-web.it/idiswsit/wp-content/uploads/2026/04/Traffic-Hero.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,0px 25%;justify-content:flex-end;}.elementor .e-dfb2b9c-8d3175a{width:var(--wide-100VW);height:70vh;position:static;padding:0px;}.elementor .e-e2b0e51-949079f{width:100%;font-family:var(--font-ptsans);font-weight:600;font-size:2.5rem;}.elementor .e-e46b145-a4c84d2{position:relative;z-index:1;font-family:var(--font-ptsans);font-weight:500;font-size:1rem;color:var(--Nero);padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;margin-block-end:15px;margin-inline-end:25px;border-radius:10px;border-width:1px;border-color:var(--Nero);border-style:solid;background-color:#ffffff00;align-self:start;}.elementor .e-ab7c317-2189bf5{width:50%;padding:0px;flex-direction:column;gap:15px;}.elementor .e-327a567-8593750{width:100%;font-family:var(--font-ptsans);font-size:1rem;text-align:start;text-transform:none;padding-block-start:0px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-556c8d4-797178f{position:relative;z-index:1;font-family:var(--font-ptsans);font-weight:500;font-size:1rem;color:var(--Nero);padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;margin-block-end:15px;margin-inline-end:25px;border-radius:10px;border-width:1px;border-color:var(--Nero);border-style:solid;background-color:#ffffff00;display:none;flex:1 0 auto;align-self:start;}.elementor .e-0df47ce-82a5ba2{width:50%;flex-direction:column;}.elementor .e-705481b-d82a504{gap:30px;}.elementor .e-bf1ec2b-61ea366{font-family:var(--font-ptsans);font-size:1rem;text-align:start;text-transform:none;padding-block-start:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-f005e07-583799b{margin-block-start:50px;gap:30px;justify-content:center;align-items:center;}.elementor .e-7aa51b1-3a151a0{margin-block-start:-50px;}.elementor .e-40a43af-3445df7{justify-content:center;}.elementor .e-d277eb7-94479e3{font-family:var(--font-ptsans);font-weight:600;font-size:1.5rem;color:var(--colore-blu-idis);text-align:center;text-transform:uppercase;}.elementor .e-4bb8671-d8f247a{font-family:var(--font-ptsans);font-weight:500;font-size:1rem;color:var(--Nero);text-align:center;text-transform:none;}.elementor .e-749e4ba-8ed86be{width:75%;position:relative;z-index:1;font-family:var(--font-ptsans);font-weight:500;font-size:1rem;color:var(--Nero);padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;margin-block-end:15px;margin-inline-end:25px;border-radius:10px;border-width:1px;border-color:var(--bordino);border-style:solid;background-color:#ffffff00;align-self:center;}.elementor .e-749e4ba-8ed86be:hover,.elementor .e-749e4ba-8ed86be:focus-visible{color:var(--Nero);border-color:var(--Nero);}.elementor .e-0406af6-1cde2ea{flex-direction:column;gap:25px;flex:1 0 auto;justify-content:center;align-items:center;}.elementor .e-d9487f6-51fbedc{padding:0px;border-radius:var(--raggio-bordi);border-width:1px;border-color:var(--bordino);border-style:solid;background-color:var(--colore-bianco-ffffff);transition:all 200ms;flex-direction:column;}.elementor .e-d9487f6-51fbedc:hover,.elementor .e-d9487f6-51fbedc:focus-visible{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.21);transform:translate3d(0px, -3px, 0px);}.elementor .e-1ac54ee-c4005e1{margin-block-start:-50px;}.elementor .e-6499bb4-078dc02{justify-content:center;}.elementor .e-017ed62-67bdb20{font-family:var(--font-ptsans);font-weight:600;font-size:1.5rem;color:var(--colore-arancione-scuro);text-align:center;text-transform:uppercase;}.elementor .e-f3d44f6-3d4318d{font-family:var(--font-ptsans);font-weight:500;font-size:1rem;color:var(--Nero);text-align:center;text-transform:none;}.elementor .e-3e3a821-c765d56{width:75%;position:relative;z-index:1;font-family:var(--font-ptsans);font-weight:500;font-size:1rem;color:var(--Nero);padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;margin-block-end:15px;margin-inline-end:25px;border-radius:10px;border-width:1px;border-color:var(--bordino);border-style:solid;background-color:#ffffff00;align-self:center;}.elementor .e-3e3a821-c765d56:hover,.elementor .e-3e3a821-c765d56:focus-visible{color:var(--Nero);border-color:var(--Nero);}.elementor .e-5291c8a-9816a3a{flex-direction:column;gap:25px;flex:1 0 auto;justify-content:center;align-items:center;}.elementor .e-296f9ee-6a14c21{padding:0px;border-radius:var(--raggio-bordi);border-width:1px;border-color:var(--bordino);border-style:solid;background-color:var(--colore-bianco-ffffff);transition:all 200ms;flex-direction:column;}.elementor .e-296f9ee-6a14c21:hover,.elementor .e-296f9ee-6a14c21:focus-visible{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.21);transform:translate3d(0px, -3px, 0px);}.elementor .e-5363300-ec6ebf5{padding:0px;margin-block-start:100px;gap:20px;justify-content:center;}.elementor .e-c07fe39-732f99f{margin-block-start:-50px;}.elementor .e-1157ad9-de71ed5{justify-content:center;}.elementor .e-99cc884-03f40b5{font-family:var(--font-ptsans);font-weight:600;font-size:1.5rem;color:var(--Nero);text-align:center;text-transform:uppercase;}.elementor .e-02b501b-fb11719{font-family:var(--font-ptsans);font-weight:500;font-size:1rem;color:var(--Nero);text-align:center;text-transform:none;}.elementor .e-5ad51e2-64f31c3{width:75%;position:relative;z-index:1;font-family:var(--font-ptsans);font-weight:500;font-size:1rem;color:var(--Nero);padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;margin-block-end:15px;margin-inline-end:25px;border-radius:10px;border-width:1px;border-color:var(--bordino);border-style:solid;background-color:#ffffff00;align-self:center;}.elementor .e-5ad51e2-64f31c3:hover,.elementor .e-5ad51e2-64f31c3:focus-visible{color:var(--Nero);border-color:var(--Nero);}.elementor .e-75f0527-9cc928e{flex-direction:column;gap:25px;flex:1 0 auto;justify-content:center;align-items:center;}.elementor .e-059a22c-f34ad95{padding:0px;border-radius:var(--raggio-bordi);border-width:1px;border-color:var(--bordino);border-style:solid;background-color:var(--colore-bianco-ffffff);transition:all 200ms;flex-direction:column;justify-content:center;}.elementor .e-059a22c-f34ad95:hover,.elementor .e-059a22c-f34ad95:focus-visible{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.21);transform:translate3d(0px, -3px, 0px);}.elementor .e-462e864-48a6d3c{margin-block-start:-50px;}.elementor .e-cf9c6c3-ed6fded{justify-content:center;}.elementor .e-0f6de6c-d9d3e32{font-family:var(--font-ptsans);font-weight:600;font-size:1.5rem;color:var(--verde-idis);text-align:center;text-transform:uppercase;}.elementor .e-3acc51d-9cafab4{font-family:var(--font-ptsans);font-weight:500;font-size:1rem;color:var(--Nero);text-align:center;text-transform:none;}.elementor .e-6507267-2335f5f{width:75%;position:relative;z-index:1;font-family:var(--font-ptsans);font-weight:500;font-size:1rem;color:var(--Nero);padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;margin-block-end:15px;margin-inline-end:25px;border-radius:10px;border-width:1px;border-color:var(--bordino);border-style:solid;background-color:#ffffff00;align-self:center;}.elementor .e-6507267-2335f5f:hover,.elementor .e-6507267-2335f5f:focus-visible{color:var(--Nero);border-color:var(--Nero);}.elementor .e-c943504-e999739{flex-direction:column;gap:25px;flex:1 0 auto;justify-content:center;align-items:center;}.elementor .e-c76a2ae-257dbcf{padding:0px;border-radius:var(--raggio-bordi);border-width:1px;border-color:var(--bordino);border-style:solid;background-color:var(--colore-bianco-ffffff);transition:all 200ms;flex-direction:column;}.elementor .e-c76a2ae-257dbcf:hover,.elementor .e-c76a2ae-257dbcf:focus-visible{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.21);transform:translate3d(0px, -3px, 0px);}.elementor .e-bd2de30-a306912{padding:0px;margin-block-start:50px;gap:20px;justify-content:center;}.elementor .e-9dc78eb-393dddf{width:var(--boxed);flex-direction:column;gap:20px;justify-content:center;align-items:center;}.elementor .e-1621830-3a30574{padding-block-start:100px;padding-block-end:100px;background-color:var(--colore-grigio-chiaro);flex-direction:column;justify-content:center;align-items:center;}.elementor .e-750eadd-8a72a16{color:var(--colore-bianco-ffffff);}.elementor .e-790673f-59a6322{font-family:var(--font-ptsans);font-weight:500;font-size:1rem;color:#ffffff;}.elementor .e-f480ce7-63e6425{width:50%;flex-direction:column;gap:20px;justify-content:center;}.elementor .e-e858fbd-0d29588{width:50%;flex-direction:column;gap:2px;}.elementor .e-6ae9876-68a3dc5{width:1140px;flex-direction:row;gap:20px;justify-content:center;}.elementor .e-b5b61c5-c05a146{width:var(--wide-100VW);padding-block-start:100px;padding-block-end:100px;padding-inline-start:50px;padding-inline-end:50px;background-color:var(--colore-blu-idis);flex-direction:column;justify-content:flex-end;align-items:center;background-image:
  radial-gradient(circle at 12% 52%, rgba(255,255,255,0.16) 0, rgba(255,255,255,0.16) 90px, transparent 91px),
  radial-gradient(circle at 18% 28%, rgba(255,255,255,0.08) 0, rgba(255,255,255,0.08) 170px, transparent 171px),
  radial-gradient(circle at 84% 78%, rgba(255,255,255,0.14) 0, rgba(255,255,255,0.14) 110px, transparent 111px),
  radial-gradient(circle at 78% 72%, rgba(255,255,255,0.06) 0, rgba(255,255,255,0.06) 210px, transparent 211px),
  radial-gradient(circle at 92% 16%, rgba(255,255,255,0.10) 0, rgba(255,255,255,0.10) 65px, transparent 66px);\n}.elementor .e-33cf6e5-b82fb95{font-family:var(--font-ptsans);font-weight:500;font-size:0.7rem;text-align:center;}.elementor .e-2287dda-9992ba3{width:var(--boxed);flex-direction:column;gap:20px;justify-content:center;align-items:center;}.elementor .e-4a0b2a9-453c68c{padding-block-start:50px;background-color:var(--colore-grigio-chiaro);flex-direction:column;justify-content:center;align-items:center;}