@media(max-width:767px){.elementor .e-26eec93d-5b25{display:none;}}@media(max-width:767px){.elementor .e-5a131d24-ac39{display:none;}}@media(max-width:767px){.elementor .e-61ac2a34-6c89{font-size:13px;}}@media(max-width:767px){.elementor .e-7fb311e7-b7c8{display:none;}}@media(max-width:767px){.elementor .e-5f6cb177-4030{font-size:13px;}}@media(max-width:767px){.elementor .e-2dde6e14-e5bd{font-size:13px;}}@media(max-width:767px){.elementor .e-347486d2-3c64{display:none;}}@media(max-width:767px){.elementor .e-13e033bd-16a8{gap:18px;}}@media(max-width:767px){.elementor .e-520059f5-3bb4{justify-content:center;}}@media(max-width:767px){.elementor .e-55bd01b-4c66{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-7349e778-9db9{width:79px;height:56px;margin-block-start:-6px;margin-block-end:-6px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .e-56ae5305-462d{display:none;}}@media(max-width:767px){.elementor .e-49b09f95-d11c{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-97b07a2-d2b7{display:none;}}@media(max-width:767px){.elementor .e-87b6efa-2ab5{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-3160774c-bbab{display:none;}}@media(max-width:767px){.elementor .e-704ebe68-7e41{gap:0px;}}@media(max-width:767px){.elementor .e-168bc3cb-6592{gap:10px;}}@media(max-width:767px){.elementor .e-1b1d671a-314d{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-875570b-3f47{font-size:30px;}}@media(max-width:767px){.elementor .e-78be51a6-665f{font-size:16px;}}@media(max-width:767px){.elementor .e-594ab373-ee99{width:100%;}}@media(max-width:767px){.elementor .e-2d8a5687-1896{width:100%;}}@media(max-width:767px){.elementor .e-10663012-9433{flex-direction:column;}}@media(max-width:767px){.elementor .e-fa1b33d-fb62{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-79436d03-7a17{width:100%;}}@media(max-width:767px){.elementor .e-13658961-163c{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-2d93ddf-ccf1{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-6d94fc25-b8a6{padding-block-start:48px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;background-image:linear-gradient(180deg, rgba(11,15,20,0.78) 0%,rgba(11,15,20,0.9) 100%),url("https://vigilanzaroma.com/wp-content/uploads/2026/04/Gemini_Generated_Image_r0e34wr0e34wr0e3-768x398.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}}@media(max-width:767px){.elementor .e-5c69d021-3111{font-size:28px;}}@media(max-width:767px){.elementor .e-a080358-636a{font-size:16px;}}@media(max-width:767px){.elementor .e-390df1be-30e2{font-size:16px;}}@media(max-width:767px){.elementor .e-7cf27955-9c97{font-size:16px;}}@media(max-width:767px){.elementor .e-5f035646-ebc4{height:280px;}}@media(max-width:767px){.elementor .e-5c44f21b-18fd{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-5131c463-fbed{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-15da9eca-5e51{font-size:28px;}}@media(max-width:767px){.elementor .e-1ce106b2-b79f{font-size:16px;}}@media(max-width:767px){.elementor .e-78830a82-3931{padding:24px;}}@media(max-width:767px){.elementor .e-4cd0843c-8999{padding:24px;}}@media(max-width:767px){.elementor .e-5c3e94e3-d8f1{padding:24px;}}@media(max-width:767px){.elementor .e-5fef28af-c8ac{padding:24px;}}@media(max-width:767px){.elementor .e-7a8d14ba-3eff{padding:24px;}}@media(max-width:767px){.elementor .e-6b28a54b-7810{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-7d1ea618-c344{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-26171674-37ee{font-size:28px;}}@media(max-width:767px){.elementor .e-2056ce28-5580{padding:24px;}}@media(max-width:767px){.elementor .e-4fbcf2a7-1a84{padding:24px;}}@media(max-width:767px){.elementor .e-1fceddae-9b0e{padding:24px;}}@media(max-width:767px){.elementor .e-1f06a9df-3a4a{padding:24px;}}@media(max-width:767px){.elementor .e-66b9596-454a{padding:24px;}}@media(max-width:767px){.elementor .e-6406453f-94a0{padding:24px;}}@media(max-width:767px){.elementor .e-2638cf87-8816{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-63dd020b-3a27{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-3e44edb9-3043{font-size:23px;}}@media(max-width:767px){.elementor .e-e716eab-362e{font-size:16px;}}@media(max-width:767px){.elementor .e-3f647a89-4d39{font-size:23px;}}@media(max-width:767px){.elementor .e-89ea90b-8d19{font-size:16px;}}@media(max-width:767px){.elementor .e-25e3ded2-7a67{font-size:23px;}}@media(max-width:767px){.elementor .e-4fd41de5-f8a9{font-size:16px;}}@media(max-width:767px){.elementor .e-6bd0c6fa-73ed{font-size:23px;}}@media(max-width:767px){.elementor .e-39204914-ea4f{font-size:16px;}}@media(max-width:767px){.elementor .e-35632e8b-35c9{font-size:23px;}}@media(max-width:767px){.elementor .e-3841d75b-aa82{font-size:16px;}}@media(max-width:767px){.elementor .e-4041cd3f-d642{width:100%;}}@media(max-width:767px){.elementor .e-3316f6fd-e1c1{width:100%;}}@media(max-width:767px){.elementor .e-65920e90-d50a{flex-direction:column;}}@media(max-width:767px){.elementor .e-5052dd45-2477{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-6c229c5c-89f8{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-5b518fba-3473{font-size:28px;}}@media(max-width:767px){.elementor .e-35d74dc5-ea26{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-29d17a38-b639{font-size:28px;}}@media(max-width:767px){.elementor .e-268974fa-a701{font-size:16px;}}@media(max-width:767px){.elementor .e-21e7ed1c-f687{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-1a533543-b8f5{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-6bde3c30-e321{font-size:28px;}}@media(max-width:767px){.elementor .e-551e698a-e8b2{font-size:16px;}}@media(max-width:767px){.elementor .e-77fad063-4dcc{width:100%;}}@media(max-width:767px){.elementor .e-46c6fd8e-15f7{width:100%;}}@media(max-width:767px){.elementor .e-3d0fcd3c-9ac8{flex-direction:column;}}@media(max-width:767px){.elementor .e-67f33820-49dc{padding:24px;}}@media(max-width:767px){.elementor .e-4854295e-61b6{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-2d06c38c-4990{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-211b9d28-d832{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-42e79c7b-6f9f{position:fixed;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:9999;padding:10px;border-block-start-width:1px;background-color:#000000;display:flex;flex-direction:row;gap:8px;}}@media(max-width:767px){.elementor .e-74fdd5d2-86c4{height:72px;background-color:#07090c;display:block;}}