@media(max-width:767px){.elementor .e-26ada04e-c6b2{display:none;}}@media(max-width:767px){.elementor .e-1c65eee8-b448{display:none;}}@media(max-width:767px){.elementor .e-4b228ec5-be86{font-size:13px;}}@media(max-width:767px){.elementor .e-5a6e29da-6484{display:none;}}@media(max-width:767px){.elementor .e-27bc9e81-5944{font-size:13px;}}@media(max-width:767px){.elementor .e-78365f1d-ab42{font-size:13px;}}@media(max-width:767px){.elementor .e-b3f51af-cf4d{display:none;}}@media(max-width:767px){.elementor .e-6e2097b2-9f8a{gap:18px;}}@media(max-width:767px){.elementor .e-12805ba0-3d25{justify-content:center;}}@media(max-width:767px){.elementor .e-4c0d58aa-b88b{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-5e364572-5c24{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-54f2d202-c3f0{display:none;}}@media(max-width:767px){.elementor .e-25223b4f-ed9c{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-26a34c46-782f{display:none;}}@media(max-width:767px){.elementor .e-3b9f60e8-7666{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-17a8a1e2-89dd{display:none;}}@media(max-width:767px){.elementor .e-2f48846c-fe9a{gap:0px;}}@media(max-width:767px){.elementor .e-dc92df8-f338{gap:10px;}}@media(max-width:767px){.elementor .e-7543ff73-4097{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-28449323-93ff{font-size:30px;}}@media(max-width:767px){.elementor .e-6bd6b935-bac8{font-size:16px;}}@media(max-width:767px){.elementor .e-65d54c6a-904a{width:100%;}}@media(max-width:767px){.elementor .e-431660ca-6ef6{width:100%;}}@media(max-width:767px){.elementor .e-2a6e2a1-132a{flex-direction:column;}}@media(max-width:767px){.elementor .e-51b91482-6d1a{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-ee67fe0-4476{width:100%;}}@media(max-width:767px){.elementor .e-6c87d6d6-1e74{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-4dd68816-d435{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-b27831f-b255{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-68e08a5f-6e9d{font-size:28px;}}@media(max-width:767px){.elementor .e-627c15c3-6b60{font-size:16px;}}@media(max-width:767px){.elementor .e-61c4dd19-9574{font-size:16px;}}@media(max-width:767px){.elementor .e-1018590d-b928{font-size:16px;}}@media(max-width:767px){.elementor .e-3bcfcfb2-4d10{height:280px;}}@media(max-width:767px){.elementor .e-3833629a-d45a{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-6c81b43e-e903{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-7cf19d0b-5fe4{font-size:28px;}}@media(max-width:767px){.elementor .e-3d509a33-bff5{font-size:16px;}}@media(max-width:767px){.elementor .e-44eb2c47-650e{padding:24px;}}@media(max-width:767px){.elementor .e-6eb0b2f8-e322{padding:24px;}}@media(max-width:767px){.elementor .e-25629954-8d0a{padding:24px;}}@media(max-width:767px){.elementor .e-7bb0c099-4102{padding:24px;}}@media(max-width:767px){.elementor .e-13ab5791-8ecb{padding:24px;}}@media(max-width:767px){.elementor .e-3b6b036c-b8c2{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-2bbd8b2c-3d9d{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-3e0073ce-2f9d{font-size:28px;}}@media(max-width:767px){.elementor .e-5f98f42a-ee1e{padding:24px;}}@media(max-width:767px){.elementor .e-39e1aca-841b{padding:24px;}}@media(max-width:767px){.elementor .e-671187e-a8a7{padding:24px;}}@media(max-width:767px){.elementor .e-5b9d77b9-6e9c{padding:24px;}}@media(max-width:767px){.elementor .e-3f08d2dc-24d3{padding:24px;}}@media(max-width:767px){.elementor .e-6b515d27-de02{padding:24px;}}@media(max-width:767px){.elementor .e-e1f10cd-fc78{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-6fff5145-ff71{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4478d704-63c8{font-size:23px;}}@media(max-width:767px){.elementor .e-1c40c314-8fe8{font-size:16px;}}@media(max-width:767px){.elementor .e-52546b61-e63c{font-size:23px;}}@media(max-width:767px){.elementor .e-6ec55de1-23d5{font-size:16px;}}@media(max-width:767px){.elementor .e-7ab963f5-53fb{font-size:23px;}}@media(max-width:767px){.elementor .e-72ea9468-f0fe{font-size:16px;}}@media(max-width:767px){.elementor .e-1d13b101-85cf{font-size:23px;}}@media(max-width:767px){.elementor .e-a1b3e4a-58f8{font-size:16px;}}@media(max-width:767px){.elementor .e-8acd560-b071{font-size:23px;}}@media(max-width:767px){.elementor .e-cb44618-579d{font-size:16px;}}@media(max-width:767px){.elementor .e-3e2915b2-79b8{font-size:23px;}}@media(max-width:767px){.elementor .e-5b9c4c00-1c1d{font-size:16px;}}@media(max-width:767px){.elementor .e-5b1f0751-56c3{width:100%;}}@media(max-width:767px){.elementor .e-407ed9-80a5{width:100%;}}@media(max-width:767px){.elementor .e-6e0e5ac2-5315{flex-direction:column;}}@media(max-width:767px){.elementor .e-525a1c90-5ff7{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-7b880f51-a17b{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-46c5871-ded7{font-size:28px;}}@media(max-width:767px){.elementor .e-3ad3c8fe-7243{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4cd8aed5-9a56{font-size:28px;}}@media(max-width:767px){.elementor .e-42569fe4-3067{font-size:16px;}}@media(max-width:767px){.elementor .e-1e6560a1-ef4f{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-266d870-2bda{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-20388db4-a45a{font-size:28px;}}@media(max-width:767px){.elementor .e-2f9a8b66-65a6{font-size:16px;}}@media(max-width:767px){.elementor .e-4e374c10-62b8{width:100%;}}@media(max-width:767px){.elementor .e-16c4b60c-d03f{width:100%;}}@media(max-width:767px){.elementor .e-256fd8e5-f521{flex-direction:column;}}@media(max-width:767px){.elementor .e-70dd2193-3d89{padding:24px;}}@media(max-width:767px){.elementor .e-565a7479-9e0c{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-7a6446ae-106e{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-db7f313-b9eb{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-78db0815-65fe{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-2bcd9622-eec4{height:72px;background-color:#07090c;display:block;}}