@media(max-width:767px){.elementor .e-64b17ee3-2ec2{display:none;}}@media(max-width:767px){.elementor .e-126c1068-adb8{display:none;}}@media(max-width:767px){.elementor .e-2a155b1-7306{font-size:13px;}}@media(max-width:767px){.elementor .e-472a4c41-3cf5{display:none;}}@media(max-width:767px){.elementor .e-2706042d-1510{font-size:13px;}}@media(max-width:767px){.elementor .e-b4cdf6e-a238{font-size:13px;}}@media(max-width:767px){.elementor .e-d8826a0-8cde{display:none;}}@media(max-width:767px){.elementor .e-6b8c0109-3d1f{gap:18px;}}@media(max-width:767px){.elementor .e-11e21a90-eac4{justify-content:center;}}@media(max-width:767px){.elementor .e-37a90e31-eb32{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-67dfd44f-e137{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-4b599e9a-2915{display:none;}}@media(max-width:767px){.elementor .e-5ebb5c3b-6fea{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-4656d009-9eb5{display:none;}}@media(max-width:767px){.elementor .e-730ffa67-f298{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-39f3915-c075{display:none;}}@media(max-width:767px){.elementor .e-34e4cd0f-4388{gap:0px;}}@media(max-width:767px){.elementor .e-7e8dd7a9-2441{gap:10px;}}@media(max-width:767px){.elementor .e-7fe65409-6f50{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-552730a5-7fb5{font-size:30px;}}@media(max-width:767px){.elementor .e-6a78f952-9575{font-size:16px;}}@media(max-width:767px){.elementor .e-30f0940a-43b2{width:100%;}}@media(max-width:767px){.elementor .e-f33817b-c181{width:100%;}}@media(max-width:767px){.elementor .e-564dd8e7-ee67{flex-direction:column;}}@media(max-width:767px){.elementor .e-58cdfc92-afc7{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-60a7013a-4540{width:100%;}}@media(max-width:767px){.elementor .e-7c992595-9feb{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-475f095a-29d9{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-5cc6a786-9703{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-3fc9771b-3480{font-size:28px;}}@media(max-width:767px){.elementor .e-98459c7-eca1{font-size:16px;}}@media(max-width:767px){.elementor .e-24895916-1510{font-size:16px;}}@media(max-width:767px){.elementor .e-4a7c971e-f458{font-size:16px;}}@media(max-width:767px){.elementor .e-69701a8c-610f{height:280px;}}@media(max-width:767px){.elementor .e-146eb911-d5ae{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-4c2cbe6c-b850{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-70f3f6ca-6af4{font-size:28px;}}@media(max-width:767px){.elementor .e-41c77439-5e51{font-size:16px;}}@media(max-width:767px){.elementor .e-68f7a43e-5fa7{padding:24px;}}@media(max-width:767px){.elementor .e-2eae0662-ee17{padding:24px;}}@media(max-width:767px){.elementor .e-27f3fa09-50c5{padding:24px;}}@media(max-width:767px){.elementor .e-11cf6dcf-a636{padding:24px;}}@media(max-width:767px){.elementor .e-17a5d40e-d6a3{padding:24px;}}@media(max-width:767px){.elementor .e-5d315d7e-cdc5{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-41a1447c-ad8e{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4b8336ce-7c25{font-size:28px;}}@media(max-width:767px){.elementor .e-dc44d18-cd74{padding:24px;}}@media(max-width:767px){.elementor .e-3845ef64-3a41{padding:24px;}}@media(max-width:767px){.elementor .e-2bd921e-f1e3{padding:24px;}}@media(max-width:767px){.elementor .e-1fc4aa41-ad20{padding:24px;}}@media(max-width:767px){.elementor .e-75134e7f-3d67{padding:24px;}}@media(max-width:767px){.elementor .e-3063c5a7-beb2{padding:24px;}}@media(max-width:767px){.elementor .e-6701e035-cb53{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-1a3993ec-5636{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4d6ca17e-1140{font-size:23px;}}@media(max-width:767px){.elementor .e-7ccb4d74-3128{font-size:16px;}}@media(max-width:767px){.elementor .e-31ea7c63-9f44{font-size:23px;}}@media(max-width:767px){.elementor .e-33d60e53-73f7{font-size:16px;}}@media(max-width:767px){.elementor .e-33bb7e9e-3761{font-size:23px;}}@media(max-width:767px){.elementor .e-3f808454-ffc4{font-size:16px;}}@media(max-width:767px){.elementor .e-f10bb51-14e9{font-size:23px;}}@media(max-width:767px){.elementor .e-4cf780ae-8276{font-size:16px;}}@media(max-width:767px){.elementor .e-46a5cad2-b988{font-size:23px;}}@media(max-width:767px){.elementor .e-27c48a8a-b6de{font-size:16px;}}@media(max-width:767px){.elementor .e-346d3b22-c5f2{font-size:23px;}}@media(max-width:767px){.elementor .e-1e968f30-dcf3{font-size:16px;}}@media(max-width:767px){.elementor .e-5004d2b7-974c{width:100%;}}@media(max-width:767px){.elementor .e-1ffe4127-a0af{width:100%;}}@media(max-width:767px){.elementor .e-172b1712-4617{flex-direction:column;}}@media(max-width:767px){.elementor .e-561e0609-1aeb{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-48943638-c73b{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-5cd1a8a7-e80d{font-size:28px;}}@media(max-width:767px){.elementor .e-7e821d50-7c08{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-3aa80dae-1440{font-size:28px;}}@media(max-width:767px){.elementor .e-1e7fc50c-3ab4{font-size:16px;}}@media(max-width:767px){.elementor .e-7a54d62e-9c7c{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-42c090f-4eef{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-7946d956-e293{font-size:28px;}}@media(max-width:767px){.elementor .e-641131e9-edc3{font-size:16px;}}@media(max-width:767px){.elementor .e-45572d28-9376{width:100%;}}@media(max-width:767px){.elementor .e-359019aa-97c3{width:100%;}}@media(max-width:767px){.elementor .e-6dae2197-88cf{flex-direction:column;}}@media(max-width:767px){.elementor .e-3d3fec59-6ad3{padding:24px;}}@media(max-width:767px){.elementor .e-6f64298b-576d{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-ec739d3-92b1{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-7e0eedf6-bdac{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-19b3e9c-bb6f{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-6715394e-84a4{height:72px;background-color:#07090c;display:block;}}