@media(max-width:767px){.elementor .e-152c9594-45de{display:none;}}@media(max-width:767px){.elementor .e-1a44725a-1d3f{display:none;}}@media(max-width:767px){.elementor .e-4642f394-8173{font-size:13px;}}@media(max-width:767px){.elementor .e-7c9bb955-f608{display:none;}}@media(max-width:767px){.elementor .e-58e5b0c5-50c9{font-size:13px;}}@media(max-width:767px){.elementor .e-5e42473f-d465{font-size:13px;}}@media(max-width:767px){.elementor .e-76f8685f-65d1{display:none;}}@media(max-width:767px){.elementor .e-6787a57a-39c6{gap:18px;}}@media(max-width:767px){.elementor .e-3a3d0471-2518{justify-content:center;}}@media(max-width:767px){.elementor .e-5f370a2e-be9f{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-57a331d5-48e8{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-7388b6a5-62a2{display:none;}}@media(max-width:767px){.elementor .e-79a83621-75db{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-72f6bfb-e9e1{display:none;}}@media(max-width:767px){.elementor .e-698cbfcf-2453{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-99d8739-2729{display:none;}}@media(max-width:767px){.elementor .e-300a0cb4-d362{gap:0px;}}@media(max-width:767px){.elementor .e-875c0fb-8214{gap:10px;}}@media(max-width:767px){.elementor .e-1c7ba0ef-1b00{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-5aa612ad-8f10{font-size:30px;}}@media(max-width:767px){.elementor .e-3c9d0ee8-8528{font-size:16px;}}@media(max-width:767px){.elementor .e-47f0b8e3-af97{width:100%;}}@media(max-width:767px){.elementor .e-1a115dce-d2e2{width:100%;}}@media(max-width:767px){.elementor .e-7567a3b4-5150{flex-direction:column;}}@media(max-width:767px){.elementor .e-23759636-83fc{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-1e009b7b-24e3{width:100%;}}@media(max-width:767px){.elementor .e-2af34a0-f755{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-6d1aac28-849f{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-19c3b541-2616{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-70d8bb47-3e60{font-size:28px;}}@media(max-width:767px){.elementor .e-b60e0ce-3e4e{font-size:16px;}}@media(max-width:767px){.elementor .e-78922758-8104{font-size:16px;}}@media(max-width:767px){.elementor .e-e70a13d-8c37{font-size:16px;}}@media(max-width:767px){.elementor .e-65208144-5d89{height:280px;}}@media(max-width:767px){.elementor .e-6e6e36ba-24fa{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-71e62f21-5d78{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-7f541683-e41e{font-size:28px;}}@media(max-width:767px){.elementor .e-554fd759-54a9{font-size:16px;}}@media(max-width:767px){.elementor .e-6ec4c9be-de1d{padding:24px;}}@media(max-width:767px){.elementor .e-4e83438e-3c97{padding:24px;}}@media(max-width:767px){.elementor .e-660dbebc-5de1{padding:24px;}}@media(max-width:767px){.elementor .e-3386731d-b17d{padding:24px;}}@media(max-width:767px){.elementor .e-410d2a10-6f14{padding:24px;}}@media(max-width:767px){.elementor .e-655e5f83-e713{padding:24px;}}@media(max-width:767px){.elementor .e-6123161c-4c6a{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-25dd1a8c-654e{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-46917c19-c4fa{font-size:28px;}}@media(max-width:767px){.elementor .e-7422ad5a-fd5f{padding:24px;}}@media(max-width:767px){.elementor .e-1a172b4e-6346{padding:24px;}}@media(max-width:767px){.elementor .e-32798e08-4ae0{padding:24px;}}@media(max-width:767px){.elementor .e-6438d096-9b2a{padding:24px;}}@media(max-width:767px){.elementor .e-33e0b144-708f{padding:24px;}}@media(max-width:767px){.elementor .e-94aa224-f3e2{padding:24px;}}@media(max-width:767px){.elementor .e-5dde4e85-9176{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-24d0638f-57ca{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-6afa84b5-9546{font-size:23px;}}@media(max-width:767px){.elementor .e-20e43a92-72c3{font-size:16px;}}@media(max-width:767px){.elementor .e-3e6621c9-44a3{font-size:23px;}}@media(max-width:767px){.elementor .e-1df89bab-5fba{font-size:16px;}}@media(max-width:767px){.elementor .e-6d582786-f121{font-size:23px;}}@media(max-width:767px){.elementor .e-7d58b62-1798{font-size:16px;}}@media(max-width:767px){.elementor .e-2b971056-caed{font-size:23px;}}@media(max-width:767px){.elementor .e-27fd2d75-876e{font-size:16px;}}@media(max-width:767px){.elementor .e-6bc8feda-8c41{font-size:23px;}}@media(max-width:767px){.elementor .e-14c3ea6d-b3b5{font-size:16px;}}@media(max-width:767px){.elementor .e-7a6f147f-14da{width:100%;}}@media(max-width:767px){.elementor .e-4e93217f-3f8d{width:100%;}}@media(max-width:767px){.elementor .e-7f2da676-e719{flex-direction:column;}}@media(max-width:767px){.elementor .e-3295bd28-4f2d{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-536103-41bf{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-3cbfed7a-8599{font-size:28px;}}@media(max-width:767px){.elementor .e-45d6958b-57c8{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-160bd083-db67{font-size:28px;}}@media(max-width:767px){.elementor .e-4b71f193-1585{font-size:16px;}}@media(max-width:767px){.elementor .e-13b4427a-377d{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-144ec135-a13e{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4d0232e-7507{font-size:28px;}}@media(max-width:767px){.elementor .e-77bcfea9-4c96{font-size:16px;}}@media(max-width:767px){.elementor .e-5c690414-a156{width:100%;}}@media(max-width:767px){.elementor .e-19e1e69d-c90a{width:100%;}}@media(max-width:767px){.elementor .e-732114e2-f37f{flex-direction:column;}}@media(max-width:767px){.elementor .e-4e0a9579-c9d9{padding:24px;}}@media(max-width:767px){.elementor .e-6d2d16e6-fade{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-7c44c7c8-dafc{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-3e43baa0-2e24{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-6d0aa493-d348{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-41713ac9-9226{height:72px;background-color:#07090c;display:block;}}