@media(max-width:767px){.elementor .e-725d44a2-5f43{display:none;}}@media(max-width:767px){.elementor .e-7ad69eee-dab3{display:none;}}@media(max-width:767px){.elementor .e-363e2b5c-4241{font-size:13px;}}@media(max-width:767px){.elementor .e-7d83f4a8-23be{display:none;}}@media(max-width:767px){.elementor .e-7fd76cc8-5cf8{font-size:13px;}}@media(max-width:767px){.elementor .e-1c7938e3-afec{font-size:13px;}}@media(max-width:767px){.elementor .e-4c66c301-6a88{display:none;}}@media(max-width:767px){.elementor .e-52208847-de17{gap:18px;}}@media(max-width:767px){.elementor .e-2d776eca-61d3{justify-content:center;}}@media(max-width:767px){.elementor .e-78f751fc-1b6a{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-9a00130-85a7{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-dbe4cf6-c6e7{display:none;}}@media(max-width:767px){.elementor .e-76881a5f-777e{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-62e043fe-1ba4{display:none;}}@media(max-width:767px){.elementor .e-52f14254-871b{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-706555cb-6303{display:none;}}@media(max-width:767px){.elementor .e-437d76df-808d{gap:0px;}}@media(max-width:767px){.elementor .e-12f33c3c-74c4{gap:10px;}}@media(max-width:767px){.elementor .e-f79b0ab-c255{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-765189c2-7f62{font-size:30px;}}@media(max-width:767px){.elementor .e-7aa336e4-22bc{font-size:16px;}}@media(max-width:767px){.elementor .e-123e8903-d8d5{width:100%;}}@media(max-width:767px){.elementor .e-549c6b4c-54d8{width:100%;}}@media(max-width:767px){.elementor .e-39ce6a3c-212a{flex-direction:column;}}@media(max-width:767px){.elementor .e-2932e201-f907{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-d04d89b-2494{width:100%;}}@media(max-width:767px){.elementor .e-29b2ef57-a90e{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-204e6af3-ee7e{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-42a3764e-af92{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-1ccd0194-ac25{font-size:28px;}}@media(max-width:767px){.elementor .e-7be56dda-e10c{font-size:16px;}}@media(max-width:767px){.elementor .e-46020a6-2b95{font-size:16px;}}@media(max-width:767px){.elementor .e-43de13a4-e348{font-size:16px;}}@media(max-width:767px){.elementor .e-512636ae-4326{height:280px;}}@media(max-width:767px){.elementor .e-4d893921-239c{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-11450e6e-267a{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-550b1dbf-ca5c{font-size:28px;}}@media(max-width:767px){.elementor .e-4422a013-6833{font-size:16px;}}@media(max-width:767px){.elementor .e-21305e3a-6819{padding:24px;}}@media(max-width:767px){.elementor .e-76fc666d-d6d4{padding:24px;}}@media(max-width:767px){.elementor .e-d6b7dd6-6273{padding:24px;}}@media(max-width:767px){.elementor .e-772b3b78-2ef6{padding:24px;}}@media(max-width:767px){.elementor .e-f0b7a76-4f7c{padding:24px;}}@media(max-width:767px){.elementor .e-1a893b40-f27f{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-517dcbbf-353e{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-42ae9098-fe65{font-size:28px;}}@media(max-width:767px){.elementor .e-114f0135-615e{padding:24px;}}@media(max-width:767px){.elementor .e-3e6d99a-3af8{padding:24px;}}@media(max-width:767px){.elementor .e-ebc5eb0-6c54{padding:24px;}}@media(max-width:767px){.elementor .e-7ef336e1-c4c0{padding:24px;}}@media(max-width:767px){.elementor .e-6f58e7b0-1cfe{padding:24px;}}@media(max-width:767px){.elementor .e-7b3dbd73-8c85{padding:24px;}}@media(max-width:767px){.elementor .e-2401a0df-a9d9{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-4c084eeb-31d6{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-36cd3e4a-f3f2{font-size:23px;}}@media(max-width:767px){.elementor .e-457621a9-3b41{font-size:16px;}}@media(max-width:767px){.elementor .e-48ae6a54-e402{font-size:23px;}}@media(max-width:767px){.elementor .e-454fb98f-6604{font-size:16px;}}@media(max-width:767px){.elementor .e-e3a3ca1-628b{font-size:23px;}}@media(max-width:767px){.elementor .e-66361ea9-a4f2{font-size:16px;}}@media(max-width:767px){.elementor .e-bad974c-66a5{font-size:23px;}}@media(max-width:767px){.elementor .e-4d4acb86-2881{font-size:16px;}}@media(max-width:767px){.elementor .e-2becdad2-ba7c{font-size:23px;}}@media(max-width:767px){.elementor .e-4ff22f1e-39fe{font-size:16px;}}@media(max-width:767px){.elementor .e-e407dff-ca1a{font-size:23px;}}@media(max-width:767px){.elementor .e-14a19ae0-1d3d{font-size:16px;}}@media(max-width:767px){.elementor .e-7ddfb19d-60fd{width:100%;}}@media(max-width:767px){.elementor .e-14030a10-4cbd{width:100%;}}@media(max-width:767px){.elementor .e-32423ed2-f198{flex-direction:column;}}@media(max-width:767px){.elementor .e-3daf3d90-6480{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-3d8015dc-adea{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-75940d9-fc3c{font-size:28px;}}@media(max-width:767px){.elementor .e-41d49a9c-af9d{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-724ebe23-8b89{font-size:28px;}}@media(max-width:767px){.elementor .e-5c3b2433-7b37{font-size:16px;}}@media(max-width:767px){.elementor .e-58694be2-7935{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-6eab7000-2336{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-634430d5-3b3c{font-size:28px;}}@media(max-width:767px){.elementor .e-5a6c879b-965b{font-size:16px;}}@media(max-width:767px){.elementor .e-7f488d44-687d{width:100%;}}@media(max-width:767px){.elementor .e-4ed073ef-5a15{width:100%;}}@media(max-width:767px){.elementor .e-6e8b961f-acd0{flex-direction:column;}}@media(max-width:767px){.elementor .e-750dc5e3-638b{padding:24px;}}@media(max-width:767px){.elementor .e-3ed2b8bd-ea5a{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-34d01d84-8cbe{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-aedf63c-7efb{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-6ebc901e-363b{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-3d33f80b-9898{height:72px;background-color:#07090c;display:block;}}