@media(max-width:767px){.elementor .e-457149e4-7669{display:none;}}@media(max-width:767px){.elementor .e-71e29ec9-5dd1{display:none;}}@media(max-width:767px){.elementor .e-1e0c34ad-2b11{font-size:13px;}}@media(max-width:767px){.elementor .e-812ce0f-2eec{display:none;}}@media(max-width:767px){.elementor .e-535a630a-ab48{font-size:13px;}}@media(max-width:767px){.elementor .e-301276e7-3e2c{font-size:13px;}}@media(max-width:767px){.elementor .e-21c63dd1-80e5{display:none;}}@media(max-width:767px){.elementor .e-4a354c6a-ca17{gap:18px;}}@media(max-width:767px){.elementor .e-3d826d01-5105{justify-content:center;}}@media(max-width:767px){.elementor .e-3a292bde-aae3{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-7f7066e1-9b82{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-2c836b4f-b18c{display:none;}}@media(max-width:767px){.elementor .e-35f8d05e-229e{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-420554df-2c82{display:none;}}@media(max-width:767px){.elementor .e-41b304f9-2267{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-488bdcd8-a498{display:none;}}@media(max-width:767px){.elementor .e-66564930-5ea8{gap:0px;}}@media(max-width:767px){.elementor .e-7e91de14-939f{gap:10px;}}@media(max-width:767px){.elementor .e-3bb16d7-dba6{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-3bf2d774-5d74{font-size:30px;}}@media(max-width:767px){.elementor .e-71b34b80-f748{font-size:16px;}}@media(max-width:767px){.elementor .e-2f6b761c-ad92{width:100%;}}@media(max-width:767px){.elementor .e-19b66a6b-78b7{width:100%;}}@media(max-width:767px){.elementor .e-548a94fd-b0ab{flex-direction:column;}}@media(max-width:767px){.elementor .e-3062ed37-6650{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-507171a8-4ba3{width:100%;}}@media(max-width:767px){.elementor .e-65824c93-91b9{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-62321983-597a{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-66f9a721-cbc4{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-5a97a96e-a0ae{font-size:28px;}}@media(max-width:767px){.elementor .e-735b704b-3e7c{font-size:16px;}}@media(max-width:767px){.elementor .e-36fb0445-bf1b{font-size:16px;}}@media(max-width:767px){.elementor .e-2fa98394-44a6{font-size:16px;}}@media(max-width:767px){.elementor .e-47e020cc-cabc{height:280px;}}@media(max-width:767px){.elementor .e-5c8983c8-74f2{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-201a9755-1625{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-3a6cce51-8615{font-size:28px;}}@media(max-width:767px){.elementor .e-10512093-ca8d{font-size:16px;}}@media(max-width:767px){.elementor .e-4fbcfefe-ca21{padding:24px;}}@media(max-width:767px){.elementor .e-363c120a-d730{padding:24px;}}@media(max-width:767px){.elementor .e-7969a5c0-529c{padding:24px;}}@media(max-width:767px){.elementor .e-4f523cd1-e48d{padding:24px;}}@media(max-width:767px){.elementor .e-759fda1a-5e92{padding:24px;}}@media(max-width:767px){.elementor .e-3fbebad3-6b86{padding:24px;}}@media(max-width:767px){.elementor .e-46c19ce6-3727{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-3491f30c-3d7e{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-40584df2-277d{font-size:28px;}}@media(max-width:767px){.elementor .e-1bbef5ba-14aa{padding:24px;}}@media(max-width:767px){.elementor .e-36b94a61-2a55{padding:24px;}}@media(max-width:767px){.elementor .e-339473bb-fb1f{padding:24px;}}@media(max-width:767px){.elementor .e-3f9216f6-4453{padding:24px;}}@media(max-width:767px){.elementor .e-24200a74-a5da{padding:24px;}}@media(max-width:767px){.elementor .e-62316d8b-fb34{padding:24px;}}@media(max-width:767px){.elementor .e-7009d32a-54c1{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-3fc8e9f3-ff97{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1c5d6443-b913{font-size:23px;}}@media(max-width:767px){.elementor .e-69b1ec88-7111{font-size:16px;}}@media(max-width:767px){.elementor .e-2fb7fafb-ad21{font-size:23px;}}@media(max-width:767px){.elementor .e-66a055e3-d2f4{font-size:16px;}}@media(max-width:767px){.elementor .e-75628504-d660{font-size:23px;}}@media(max-width:767px){.elementor .e-17f80504-d602{font-size:16px;}}@media(max-width:767px){.elementor .e-793198f3-b2a4{font-size:23px;}}@media(max-width:767px){.elementor .e-3913cf02-41bb{font-size:16px;}}@media(max-width:767px){.elementor .e-5b31ebb0-a09d{font-size:23px;}}@media(max-width:767px){.elementor .e-307e7ecf-56cd{font-size:16px;}}@media(max-width:767px){.elementor .e-18c837dc-7904{font-size:23px;}}@media(max-width:767px){.elementor .e-149ecb41-11bb{font-size:16px;}}@media(max-width:767px){.elementor .e-4470fed1-5878{width:100%;}}@media(max-width:767px){.elementor .e-3efb2338-e015{width:100%;}}@media(max-width:767px){.elementor .e-60647a8b-9ead{flex-direction:column;}}@media(max-width:767px){.elementor .e-6b5b25b9-d3f8{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-3a8181c4-d83a{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-207f3007-1c94{font-size:28px;}}@media(max-width:767px){.elementor .e-6c12b5aa-eba9{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-7e6794-f59e{font-size:28px;}}@media(max-width:767px){.elementor .e-698c21da-5a5c{font-size:16px;}}@media(max-width:767px){.elementor .e-761cd4b4-b674{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-4c79dcdb-c04b{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-16bedba0-9e02{font-size:28px;}}@media(max-width:767px){.elementor .e-56295579-42c4{font-size:16px;}}@media(max-width:767px){.elementor .e-49513ec2-92ce{width:100%;}}@media(max-width:767px){.elementor .e-61ac1a17-892a{width:100%;}}@media(max-width:767px){.elementor .e-2119017e-6255{flex-direction:column;}}@media(max-width:767px){.elementor .e-39c5a538-5e8b{padding:24px;}}@media(max-width:767px){.elementor .e-6d53a240-8188{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-51dc91c-d2b4{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-5bafea28-74c7{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-3d4f9bde-338e{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-1a715500-1559{height:72px;background-color:#07090c;display:block;}}