@media(max-width:767px){.elementor .e-7f44fdf4-34a5{display:none;}}@media(max-width:767px){.elementor .e-26b35095-ca9d{display:none;}}@media(max-width:767px){.elementor .e-38533358-78bc{font-size:13px;}}@media(max-width:767px){.elementor .e-43ee46f7-86d3{display:none;}}@media(max-width:767px){.elementor .e-18b9fb30-92d6{font-size:13px;}}@media(max-width:767px){.elementor .e-55f60f0d-5b5c{font-size:13px;}}@media(max-width:767px){.elementor .e-cb9b2de-7c2a{display:none;}}@media(max-width:767px){.elementor .e-3133f4b8-5cdc{gap:18px;}}@media(max-width:767px){.elementor .e-2fdd20e3-c084{justify-content:center;}}@media(max-width:767px){.elementor .e-31374c99-ff0f{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-32e57872-64d7{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-46b717b9-3e1e{display:none;}}@media(max-width:767px){.elementor .e-1a1f5bf0-c65a{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-385cb190-3a94{display:none;}}@media(max-width:767px){.elementor .e-c00d5a8-be1a{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-336fb8aa-cd49{display:none;}}@media(max-width:767px){.elementor .e-6ec51387-1449{gap:0px;}}@media(max-width:767px){.elementor .e-1e3afaec-864b{gap:10px;}}@media(max-width:767px){.elementor .e-5da7540b-261f{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-159aae57-7db4{font-size:30px;}}@media(max-width:767px){.elementor .e-623dda21-6828{font-size:16px;}}@media(max-width:767px){.elementor .e-a01fa41-97d1{width:100%;}}@media(max-width:767px){.elementor .e-11f22a22-85d5{width:100%;}}@media(max-width:767px){.elementor .e-2493c934-342e{flex-direction:column;}}@media(max-width:767px){.elementor .e-6387cbff-34f4{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-64e8f533-89eb{width:100%;}}@media(max-width:767px){.elementor .e-7d6d4fdf-bdce{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-4354902c-1f35{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-474b7235-7d88{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-5a5e5a7c-c5c3{font-size:28px;}}@media(max-width:767px){.elementor .e-3279b5fa-42dd{font-size:16px;}}@media(max-width:767px){.elementor .e-1982eeb0-d614{font-size:16px;}}@media(max-width:767px){.elementor .e-7fd713d8-96c6{font-size:16px;}}@media(max-width:767px){.elementor .e-16b75c87-d4e5{height:280px;}}@media(max-width:767px){.elementor .e-3e77ae07-51e6{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-3fe97b19-d685{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-292bb618-7e6f{font-size:28px;}}@media(max-width:767px){.elementor .e-145d8d2f-7820{font-size:16px;}}@media(max-width:767px){.elementor .e-64086ca0-ca2f{padding:24px;}}@media(max-width:767px){.elementor .e-130159c2-1196{padding:24px;}}@media(max-width:767px){.elementor .e-5407a56b-561e{padding:24px;}}@media(max-width:767px){.elementor .e-d72f359-7f23{padding:24px;}}@media(max-width:767px){.elementor .e-68e499cb-1046{padding:24px;}}@media(max-width:767px){.elementor .e-4e1f483a-4d93{padding:24px;}}@media(max-width:767px){.elementor .e-87b8a5f-1c9a{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-598dfea7-dda4{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-49a06b38-3e81{font-size:28px;}}@media(max-width:767px){.elementor .e-54ef1d74-f9ec{padding:24px;}}@media(max-width:767px){.elementor .e-b0e9512-9d01{padding:24px;}}@media(max-width:767px){.elementor .e-6f040780-85fd{padding:24px;}}@media(max-width:767px){.elementor .e-7f15f072-c639{padding:24px;}}@media(max-width:767px){.elementor .e-410a9915-6b2e{padding:24px;}}@media(max-width:767px){.elementor .e-3709c071-a1c5{padding:24px;}}@media(max-width:767px){.elementor .e-509ae81f-c832{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-cae6e88-2a37{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-38e1643d-22e4{font-size:23px;}}@media(max-width:767px){.elementor .e-5f80819b-2f3a{font-size:16px;}}@media(max-width:767px){.elementor .e-3ec84484-80c7{font-size:23px;}}@media(max-width:767px){.elementor .e-190b7ddd-3b01{font-size:16px;}}@media(max-width:767px){.elementor .e-67b423c0-6e1a{font-size:23px;}}@media(max-width:767px){.elementor .e-4b7e2da6-bc1b{font-size:16px;}}@media(max-width:767px){.elementor .e-1980e01c-d6d5{font-size:23px;}}@media(max-width:767px){.elementor .e-26d6de9a-b530{font-size:16px;}}@media(max-width:767px){.elementor .e-1df84267-8d07{font-size:23px;}}@media(max-width:767px){.elementor .e-5e2fda85-b442{font-size:16px;}}@media(max-width:767px){.elementor .e-5ba20d8f-e152{width:100%;}}@media(max-width:767px){.elementor .e-535ea9d9-a93e{width:100%;}}@media(max-width:767px){.elementor .e-3cb8bf3f-f070{flex-direction:column;}}@media(max-width:767px){.elementor .e-4fbe0176-1059{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-544906aa-3360{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-5b4a7464-236a{font-size:28px;}}@media(max-width:767px){.elementor .e-59e90081-3b5b{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-46687c8c-67d1{font-size:28px;}}@media(max-width:767px){.elementor .e-5743b16f-8c58{font-size:16px;}}@media(max-width:767px){.elementor .e-66a0375f-8864{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-47a78e80-5121{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-371e1c33-d4e7{font-size:28px;}}@media(max-width:767px){.elementor .e-69114620-4cc6{font-size:16px;}}@media(max-width:767px){.elementor .e-36c08cf6-bb50{width:100%;}}@media(max-width:767px){.elementor .e-2042daad-7f16{width:100%;}}@media(max-width:767px){.elementor .e-3170f6ed-bac3{flex-direction:column;}}@media(max-width:767px){.elementor .e-3b75a887-bfb0{padding:24px;}}@media(max-width:767px){.elementor .e-5fb26e02-36fe{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-64bfe59d-857a{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-39b0678-3ed7{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-7d943975-96c9{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-2e1f01f6-724f{height:72px;background-color:#07090c;display:block;}}