@media(max-width:767px){.elementor .e-682ef843-feab{display:none;}}@media(max-width:767px){.elementor .e-435d5e77-916d{display:none;}}@media(max-width:767px){.elementor .e-24dcca4d-128a{font-size:13px;}}@media(max-width:767px){.elementor .e-5d59c381-36a0{display:none;}}@media(max-width:767px){.elementor .e-63ba5762-1bd0{font-size:13px;}}@media(max-width:767px){.elementor .e-307df072-6252{font-size:13px;}}@media(max-width:767px){.elementor .e-23eb5f0d-af6b{display:none;}}@media(max-width:767px){.elementor .e-65506cff-8cb2{gap:18px;}}@media(max-width:767px){.elementor .e-18e83c18-8663{justify-content:center;}}@media(max-width:767px){.elementor .e-4321cdbf-6d01{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-14cc791d-2612{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-22e02857-e537{display:none;}}@media(max-width:767px){.elementor .e-23898498-bb65{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-2bf15512-68f2{display:none;}}@media(max-width:767px){.elementor .e-5253482a-ce7f{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-2b54ba48-55a0{display:none;}}@media(max-width:767px){.elementor .e-3958e9d6-4b31{gap:0px;}}@media(max-width:767px){.elementor .e-24e229ba-9a8a{gap:10px;}}@media(max-width:767px){.elementor .e-4673a1e8-acb7{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-7a4d8481-ae05{font-size:30px;}}@media(max-width:767px){.elementor .e-6ce769c1-644c{font-size:16px;}}@media(max-width:767px){.elementor .e-17c9428e-169b{width:100%;}}@media(max-width:767px){.elementor .e-48b9bb5d-8088{width:100%;}}@media(max-width:767px){.elementor .e-5e0f92f6-3014{flex-direction:column;}}@media(max-width:767px){.elementor .e-28a9925b-a579{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-54591d61-7c23{width:100%;}}@media(max-width:767px){.elementor .e-7918b146-8436{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-155684f0-2e6b{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-29ce3b45-13d1{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-43148ab4-a1d4{font-size:28px;}}@media(max-width:767px){.elementor .e-574b7a29-7c37{font-size:16px;}}@media(max-width:767px){.elementor .e-68b1c00a-950e{font-size:16px;}}@media(max-width:767px){.elementor .e-4d1f0a42-25a9{font-size:16px;}}@media(max-width:767px){.elementor .e-59ea4933-1bfe{height:280px;}}@media(max-width:767px){.elementor .e-138590d4-7b86{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-7dd64e67-cbde{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1125d023-9511{font-size:28px;}}@media(max-width:767px){.elementor .e-41b969be-5fb3{font-size:16px;}}@media(max-width:767px){.elementor .e-cf20acf-235a{padding:24px;}}@media(max-width:767px){.elementor .e-13107b97-478e{padding:24px;}}@media(max-width:767px){.elementor .e-77ce0531-913b{padding:24px;}}@media(max-width:767px){.elementor .e-b3d9c60-e0d3{padding:24px;}}@media(max-width:767px){.elementor .e-2b3ebd00-2157{padding:24px;}}@media(max-width:767px){.elementor .e-66b1dee9-cd49{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-7f2cc0de-5040{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-23a88de7-e48b{font-size:28px;}}@media(max-width:767px){.elementor .e-1e068837-abcc{padding:24px;}}@media(max-width:767px){.elementor .e-5ffbf4ab-4d9f{padding:24px;}}@media(max-width:767px){.elementor .e-773c38cc-924c{padding:24px;}}@media(max-width:767px){.elementor .e-6370c37c-93c0{padding:24px;}}@media(max-width:767px){.elementor .e-5c60fae1-dcbd{padding:24px;}}@media(max-width:767px){.elementor .e-69aad163-93b2{padding:24px;}}@media(max-width:767px){.elementor .e-7a8ae8ff-6f6d{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-6a4fb568-e588{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1185e3ef-a69a{font-size:23px;}}@media(max-width:767px){.elementor .e-2c8a5154-6973{font-size:16px;}}@media(max-width:767px){.elementor .e-410a5915-4b52{font-size:23px;}}@media(max-width:767px){.elementor .e-6eafac7d-75dd{font-size:16px;}}@media(max-width:767px){.elementor .e-5c606174-b96a{font-size:23px;}}@media(max-width:767px){.elementor .e-3724ae48-a294{font-size:16px;}}@media(max-width:767px){.elementor .e-561ba37e-2704{font-size:23px;}}@media(max-width:767px){.elementor .e-5a4cdbb9-e414{font-size:16px;}}@media(max-width:767px){.elementor .e-6fe16481-ef39{font-size:23px;}}@media(max-width:767px){.elementor .e-359ee6cd-4824{font-size:16px;}}@media(max-width:767px){.elementor .e-6f8f9b1e-c70c{font-size:23px;}}@media(max-width:767px){.elementor .e-56cac2b6-c381{font-size:16px;}}@media(max-width:767px){.elementor .e-726b7b8c-4715{width:100%;}}@media(max-width:767px){.elementor .e-6684d008-d57c{width:100%;}}@media(max-width:767px){.elementor .e-13ab1646-9e2f{flex-direction:column;}}@media(max-width:767px){.elementor .e-6dcae9ee-40d6{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-3a21c80d-b5fc{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1549d30b-9798{font-size:28px;}}@media(max-width:767px){.elementor .e-19f54149-b35d{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-76b5157b-fd80{font-size:28px;}}@media(max-width:767px){.elementor .e-304bc722-ef9c{font-size:16px;}}@media(max-width:767px){.elementor .e-58d35ff9-8f2d{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-a09180f-3d36{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-b0c3dc0-d288{font-size:28px;}}@media(max-width:767px){.elementor .e-7168a9bd-79fe{font-size:16px;}}@media(max-width:767px){.elementor .e-76a872ed-d4e5{width:100%;}}@media(max-width:767px){.elementor .e-4e2ac85a-4325{width:100%;}}@media(max-width:767px){.elementor .e-5412d3c0-adf8{flex-direction:column;}}@media(max-width:767px){.elementor .e-55667879-31e7{padding:24px;}}@media(max-width:767px){.elementor .e-734f8bc9-b034{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-5fbba51f-6ee7{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-7294b82f-47c2{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-77b5097b-295c{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-1bc1263f-702f{height:72px;background-color:#07090c;display:block;}}