.elementor .e-229bde1f-2b8d{overflow:hidden;position:absolute;background-image:radial-gradient(circle at 20% 15%, rgba(22,254,65,0.28) 0%,rgba(22,254,65,0) 55%),radial-gradient(circle at 75% 5%, rgba(10,239,255,0.22) 0%,rgba(10,239,255,0) 50%),radial-gradient(circle at 50% 35%, rgba(22,254,65,0.14) 0%,rgba(22,254,65,0) 60%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;filter:blur(70px);inset: 0px; pointer-events: none;\n}.elementor .e-3e1e19df-5d64{font-family:var(--font-primary);font-weight:300;font-size:clamp(32px,4.6vw,54px);color:#FFFFFF;letter-spacing:-0.04em;line-height:1.15;margin:0px;display:inline;}.elementor .e-50ec8822-8021{font-family:var(--font-accent);font-weight:500;font-size:clamp(32px,4.6vw,54px);letter-spacing:-0.04em;line-height:1.15;font-style:italic;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0.2em;margin-inline-end:0px;display:inline;}.elementor .e-d8b25e4-7476{padding-inline-start:20px;text-wrap: balance;\n}.elementor .e-74337383-1597{max-width:1200px;position:relative;z-index:1;padding:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-1234cfb6-cf79{overflow:hidden;position:relative;padding-block-start:clamp(160px,18vw,220px);padding-block-end:clamp(24px,3vw,32px);padding-inline-start:24px;padding-inline-end:24px;border-end-end-radius:clamp(128px,28vw,460px);background-color:#0C255E;}.elementor .e-7fc3d68a-83fe{font-family:var(--font-primary);font-weight:300;font-size:clamp(26px,3.2vw,36px);color:var(--pure-white);letter-spacing:-0.035em;line-height:1.3;margin:0px;}.elementor .e-244da226-e141{padding:0px;}.elementor .e-137e08c4-6d96{max-width:620px;font-family:var(--font-primary);font-size:var(--body-lg-size);color:var(--periwinkle);line-height:1.6;margin:0px;}.elementor .e-6680dc7-d3b6{padding:0px;}.elementor .e-435a42f-d035{max-width:1200px;padding-inline-start:20px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:clamp(32px,5vw,64px);grid-template-columns:repeat(auto-fit, minmax(min(100%,340px),1fr));align-items:start;}.elementor .e-299a9512-f8ad{padding-block-start:clamp(72px,11vw,120px);padding-block-end:clamp(72px,11vw,120px);padding-inline-start:24px;padding-inline-end:24px;background-color:var(--ink-black);}.elementor .e-1a219c96-db43{font-family:var(--font-primary);font-weight:300;font-size:clamp(32px,4.6vw,54px);color:var(--pure-white);letter-spacing:-0.04em;line-height:1.15;margin:0px;display:inline;}.elementor .e-38251436-d41f{font-family:var(--font-accent);font-weight:500;font-size:clamp(32px,4.6vw,54px);letter-spacing:-0.04em;line-height:1.15;font-style:italic;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0.2em;margin-inline-end:0px;display:inline;}.elementor .e-74210283-221d{margin-block-end:clamp(40px,6vw,64px);text-wrap: balance;\n}.elementor .e-10a9670c-8960{width:36px;height:36px;background-image:linear-gradient(90deg, #117E9E 0%,#37967B 50%,#5CAF57 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;-webkit-mask-image: url(https://gestioneitalia.smartdevagency.it/wp-content/uploads/2026/09/lucide-phone-call.svg); mask-image: url(https://gestioneitalia.smartdevagency.it/wp-content/uploads/2026/09/lucide-phone-call.svg); -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; -webkit-mask-size: contain; mask-size: contain; -webkit-mask-position: center; mask-position: center;\n}.elementor .e-33b3adc5-17fe{font-family:var(--font-primary);font-weight:600;font-size:14px;color:var(--periwinkle);letter-spacing:0.05em;text-transform:uppercase;margin:0px;}.elementor .e-6af91623-fa69{font-family:var(--font-display);font-weight:400;font-size:28px;color:var(--pure-white);letter-spacing:-0.01em;line-height:1.2;}.elementor .e-556a14be-b55c{padding:32px;border-radius:10px;background-color:var(--prussian-blue);display:flex;flex-direction:column;gap:16px;}.elementor .e-72be2394-d8d0{width:36px;height:36px;background-image:linear-gradient(90deg, #117E9E 0%,#37967B 50%,#5CAF57 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;-webkit-mask-image: url(https://gestioneitalia.smartdevagency.it/wp-content/uploads/2026/09/lucide-mail-check.svg); mask-image: url(https://gestioneitalia.smartdevagency.it/wp-content/uploads/2026/09/lucide-mail-check.svg); -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; -webkit-mask-size: contain; mask-size: contain; -webkit-mask-position: center; mask-position: center;\n}.elementor .e-6777fee4-988b{font-family:var(--font-primary);font-weight:600;font-size:14px;color:var(--periwinkle);letter-spacing:0.05em;text-transform:uppercase;margin:0px;}.elementor .e-72d768cd-503f{word-break: break-word;\n}.elementor .e-404c14f6-d70b{padding:32px;border-radius:10px;background-color:var(--prussian-blue);display:flex;flex-direction:column;gap:16px;}.elementor .e-3a58235c-5f2c{width:36px;height:36px;background-image:linear-gradient(90deg, #117E9E 0%,#37967B 50%,#5CAF57 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;-webkit-mask-image: url(https://gestioneitalia.smartdevagency.it/wp-content/uploads/2026/09/lucide-map-pinned.svg); mask-image: url(https://gestioneitalia.smartdevagency.it/wp-content/uploads/2026/09/lucide-map-pinned.svg); -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; -webkit-mask-size: contain; mask-size: contain; -webkit-mask-position: center; mask-position: center;\n}.elementor .e-2ca76bd7-a450{font-family:var(--font-primary);font-weight:600;font-size:14px;color:var(--periwinkle);letter-spacing:0.05em;text-transform:uppercase;margin:0px;}.elementor .e-649ea506-8cd3{padding:32px;border-radius:10px;background-color:var(--prussian-blue);display:flex;flex-direction:column;gap:16px;}.elementor .e-72b60dd9-d7cc{display:grid;gap:16px;grid-template-columns:repeat(3, 1fr);}.elementor .e-11912aec-d5c6{max-width:1200px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-4df8a880-8c4f{padding-block-start:clamp(72px,11vw,120px);padding-block-end:clamp(72px,11vw,120px);padding-inline-start:24px;padding-inline-end:24px;background-color:var(--ink-black);}.elementor .e-68f019bf-9d82{font-family:var(--font-primary);font-weight:300;font-size:clamp(32px,4.6vw,54px);color:var(--pure-white);letter-spacing:-0.04em;line-height:1.15;margin:0px;display:inline;}.elementor .e-557698e0-3daa{font-family:var(--font-accent);font-weight:500;font-size:clamp(32px,4.6vw,54px);letter-spacing:-0.04em;line-height:1.15;font-style:italic;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0.2em;margin-inline-end:0px;display:inline;}.elementor .e-703d0f64-4c34{font-family:var(--font-primary);font-size:var(--body-lg-size);color:var(--periwinkle);line-height:var(--body-lg-line-height);margin-block-start:clamp(20px,3vw,28px);margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-131dd4f9-7677{max-width:700px;text-align:center;margin-block-end:clamp(40px,6vw,56px);margin-inline-start:auto;margin-inline-end:auto;text-wrap: balance;\n}.elementor .e-69f55ca3-a317{font-family:var(--font-primary);color:var(--electric-green);margin:0px;}.elementor .e-50091440-9b8f{padding:20px;border-radius:10px;background-color:var(--prussian-blue);display:none;}.elementor .e-7098dd9e-800a{font-family:var(--font-primary);color:#ff6b6b;margin:0px;}.elementor .e-2bfa6fd9-f8ed{padding:20px;border-radius:10px;background-color:var(--prussian-blue);display:none;}.elementor .e-1967d34a-5aac{font-family:var(--font-primary);font-size:14px;color:var(--pure-white);}.elementor .e-17c1782f-c96d{width:100%;height:48px;font-size:15px;color:var(--pure-white);padding-inline-start:16px;padding-inline-end:16px;border-radius:6px;border-width:1px;border-color:var(--deep-navy);border-style:solid;background-color:var(--prussian-blue);}.elementor .e-67cd7cfb-850a{display:flex;flex-direction:column;gap:8px;}.elementor .e-54889914-2195{font-family:var(--font-primary);font-size:14px;color:var(--pure-white);}.elementor .e-319521e-d98d{width:100%;height:48px;font-size:15px;color:var(--pure-white);padding-inline-start:16px;padding-inline-end:16px;border-radius:6px;border-width:1px;border-color:var(--deep-navy);border-style:solid;background-color:var(--prussian-blue);}.elementor .e-373560e6-fbde{display:flex;flex-direction:column;gap:8px;}.elementor .e-25d536a1-331d{display:grid;gap:20px;grid-template-columns:repeat(auto-fit, minmax(min(100%,220px),1fr));}.elementor .e-323a8402-7702{font-family:var(--font-primary);font-size:14px;color:var(--pure-white);}.elementor .e-445dfc41-2b6a{width:100%;height:48px;font-size:15px;color:var(--pure-white);padding-inline-start:16px;padding-inline-end:16px;border-radius:6px;border-width:1px;border-color:var(--deep-navy);border-style:solid;background-color:var(--prussian-blue);}.elementor .e-126b1ddb-2293{display:flex;flex-direction:column;gap:8px;}.elementor .e-19266a8-41f8{font-family:var(--font-primary);font-size:14px;color:var(--pure-white);}.elementor .e-a3bf832-8cc9{width:100%;height:48px;font-size:15px;color:var(--pure-white);padding-inline-start:16px;padding-inline-end:16px;border-radius:6px;border-width:1px;border-color:var(--deep-navy);border-style:solid;background-color:var(--prussian-blue);}.elementor .e-70f4d8df-b3dd{display:flex;flex-direction:column;gap:8px;}.elementor .e-4ed1f367-71c9{display:grid;gap:20px;grid-template-columns:repeat(auto-fit, minmax(min(100%,220px),1fr));}.elementor .e-4860948a-252c{font-family:var(--font-primary);font-size:14px;color:var(--pure-white);}.elementor .e-6fe7f2d-1ab2{width:100%;font-size:15px;color:var(--pure-white);padding:16px;border-radius:6px;border-width:1px;border-color:var(--deep-navy);border-style:solid;background-color:var(--prussian-blue);}.elementor .e-69a2e2d7-4d0f{display:flex;flex-direction:column;gap:8px;}.elementor .e-79b2c233-d344{width:20px;height:20px;flex:0 0 auto;}.elementor .e-6b984501-fc0f{font-family:var(--font-primary);font-size:14px;color:var(--periwinkle);}.elementor .e-28073eb-dde3{display:flex;flex-direction:row;gap:10px;align-items:center;}.elementor .e-58cb79e4-84df{font-family:var(--font-primary);font-weight:500;color:var(--ink-black);padding-block-start:14px;padding-block-end:14px;padding-inline-start:32px;padding-inline-end:32px;border-radius:2px;background-color:var(--electric-green);align-self:flex-start;}.elementor .e-383e81b8-1de6{display:flex;flex-direction:column;gap:20px;}.elementor .e-54037ef3-44f1{max-width:900px;padding:clamp(40px,6vw,64px);margin-inline-start:auto;margin-inline-end:auto;border-radius:10px;border-width:1px;border-color:var(--deep-navy);border-style:solid;background-color:var(--ink-black);}.elementor .e-1bacb821-ecb6{max-width:1200px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-7d7d168f-6eaa{padding-block-start:clamp(72px,11vw,120px);padding-block-end:clamp(72px,11vw,120px);padding-inline-start:24px;padding-inline-end:24px;background-color:var(--prussian-blue);}.elementor .e-3fb1ad36-b21a{padding-block-start:clamp(72px,11vw,120px);padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}