@media(max-width:767px){.elementor .e-44033867-3114{display:none;}}@media(max-width:767px){.elementor .e-5a8cff3a-f761{display:none;}}@media(max-width:767px){.elementor .e-9b37236-14db{font-size:13px;}}@media(max-width:767px){.elementor .e-64301caa-503a{display:none;}}@media(max-width:767px){.elementor .e-24d949c3-8f28{font-size:13px;}}@media(max-width:767px){.elementor .e-32bbd504-3e41{font-size:13px;}}@media(max-width:767px){.elementor .e-3caf66da-997a{display:none;}}@media(max-width:767px){.elementor .e-6c0599ed-a9de{gap:18px;}}@media(max-width:767px){.elementor .e-10c2adf1-d048{justify-content:center;}}@media(max-width:767px){.elementor .e-65e5e84-450c{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-752703ae-5d7c{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-51849c86-cb5f{display:none;}}@media(max-width:767px){.elementor .e-54473002-9d69{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-2169a820-283f{display:none;}}@media(max-width:767px){.elementor .e-69c5bcb-2a80{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-7636496a-b4a1{display:none;}}@media(max-width:767px){.elementor .e-77cd3904-b90d{gap:0px;}}@media(max-width:767px){.elementor .e-3e9cfc68-f264{gap:10px;}}@media(max-width:767px){.elementor .e-261a0033-3b31{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-4ab347e-3447{font-size:30px;}}@media(max-width:767px){.elementor .e-7781fe00-6977{font-size:16px;}}@media(max-width:767px){.elementor .e-32eb175e-5eee{width:100%;}}@media(max-width:767px){.elementor .e-4f346355-46a7{width:100%;}}@media(max-width:767px){.elementor .e-5a3a59c9-7592{flex-direction:column;}}@media(max-width:767px){.elementor .e-74ce3632-3bdf{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-69b61207-e5cd{width:100%;}}@media(max-width:767px){.elementor .e-8b0015f-aeeb{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-45bf6ac0-691b{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-76037ea-870b{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-41ce74b-1286{font-size:28px;}}@media(max-width:767px){.elementor .e-5d15ff9f-e272{font-size:16px;}}@media(max-width:767px){.elementor .e-4e04d24f-1460{font-size:16px;}}@media(max-width:767px){.elementor .e-676e4bf5-e46d{font-size:16px;}}@media(max-width:767px){.elementor .e-13577291-89fa{height:280px;}}@media(max-width:767px){.elementor .e-40e51f6e-29ec{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-14b7b774-4c76{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1a62db1b-70d2{font-size:28px;}}@media(max-width:767px){.elementor .e-79862be7-3037{font-size:16px;}}@media(max-width:767px){.elementor .e-65105cf7-eeee{padding:24px;}}@media(max-width:767px){.elementor .e-1b0d2c99-4932{padding:24px;}}@media(max-width:767px){.elementor .e-af3de45-a154{padding:24px;}}@media(max-width:767px){.elementor .e-3ab5420e-36e5{padding:24px;}}@media(max-width:767px){.elementor .e-5eefecd4-4f96{padding:24px;}}@media(max-width:767px){.elementor .e-13c56599-7585{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-673354ab-db2e{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-2c4f2964-a74e{font-size:28px;}}@media(max-width:767px){.elementor .e-3d93f3af-7670{padding:24px;}}@media(max-width:767px){.elementor .e-57ab19eb-20ee{padding:24px;}}@media(max-width:767px){.elementor .e-82c4c02-b692{padding:24px;}}@media(max-width:767px){.elementor .e-44036578-3b12{padding:24px;}}@media(max-width:767px){.elementor .e-7a96bb84-3c3f{padding:24px;}}@media(max-width:767px){.elementor .e-48a601e8-e3f2{padding:24px;}}@media(max-width:767px){.elementor .e-57204c87-78bd{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-83f3cb7-36c4{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-3dabb7a9-6809{font-size:23px;}}@media(max-width:767px){.elementor .e-66727e31-a880{font-size:16px;}}@media(max-width:767px){.elementor .e-35cb4e0d-afa9{font-size:23px;}}@media(max-width:767px){.elementor .e-782236b0-8bee{font-size:16px;}}@media(max-width:767px){.elementor .e-d97644c-f83e{font-size:23px;}}@media(max-width:767px){.elementor .e-2137298f-827e{font-size:16px;}}@media(max-width:767px){.elementor .e-30a0d1ed-d119{font-size:23px;}}@media(max-width:767px){.elementor .e-5dc32abc-dacd{font-size:16px;}}@media(max-width:767px){.elementor .e-5445c3b6-7c5d{font-size:23px;}}@media(max-width:767px){.elementor .e-3e73790d-83f5{font-size:16px;}}@media(max-width:767px){.elementor .e-74131425-2c5c{font-size:23px;}}@media(max-width:767px){.elementor .e-a217f5e-994e{font-size:16px;}}@media(max-width:767px){.elementor .e-a11c388-3d36{width:100%;}}@media(max-width:767px){.elementor .e-5e350d04-f34d{width:100%;}}@media(max-width:767px){.elementor .e-31fc3d50-d71e{flex-direction:column;}}@media(max-width:767px){.elementor .e-4d2af30c-a78e{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-4e7eb9d0-98f9{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-6525ffd5-8089{font-size:28px;}}@media(max-width:767px){.elementor .e-194038f4-fdc0{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4fa609e4-d789{font-size:28px;}}@media(max-width:767px){.elementor .e-ca081f6-25a7{font-size:16px;}}@media(max-width:767px){.elementor .e-5a2e64c6-b26f{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-6263ea27-1554{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-78de8cd2-cd5d{font-size:28px;}}@media(max-width:767px){.elementor .e-20406f40-831e{font-size:16px;}}@media(max-width:767px){.elementor .e-6f16f749-e8c2{width:100%;}}@media(max-width:767px){.elementor .e-c66880b-6f74{width:100%;}}@media(max-width:767px){.elementor .e-6ebe0171-6a1f{flex-direction:column;}}@media(max-width:767px){.elementor .e-2787cedf-c7dd{padding:24px;}}@media(max-width:767px){.elementor .e-522d9396-a932{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-40dbb9c0-acc0{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1e698d9e-1641{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-3b404d35-82bf{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-688d1004-7d9a{height:72px;background-color:#07090c;display:block;}}