@media(max-width:767px){.elementor .e-53acd7f9-8a9f{display:none;}}@media(max-width:767px){.elementor .e-43a1d493-aa0d{display:none;}}@media(max-width:767px){.elementor .e-2c44b35a-977f{font-size:13px;}}@media(max-width:767px){.elementor .e-61cfc839-1015{display:none;}}@media(max-width:767px){.elementor .e-71a31486-86cd{font-size:13px;}}@media(max-width:767px){.elementor .e-1f2668fd-2ced{font-size:13px;}}@media(max-width:767px){.elementor .e-6ab7da95-c174{display:none;}}@media(max-width:767px){.elementor .e-cb4b437-7aa7{gap:18px;}}@media(max-width:767px){.elementor .e-aa60fcf-9081{justify-content:center;}}@media(max-width:767px){.elementor .e-4b73208a-46fc{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-31cfad9a-d806{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-264c4061-45fc{display:none;}}@media(max-width:767px){.elementor .e-4d1a394f-96e6{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-324f6312-3d2a{display:none;}}@media(max-width:767px){.elementor .e-6a5abe17-6ae6{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-64a838fe-522a{display:none;}}@media(max-width:767px){.elementor .e-697b54ea-655a{gap:0px;}}@media(max-width:767px){.elementor .e-786a26d3-a7be{gap:10px;}}@media(max-width:767px){.elementor .e-6192a5c1-df01{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-61502280-e981{font-size:30px;}}@media(max-width:767px){.elementor .e-6a4e4b7f-a979{font-size:16px;}}@media(max-width:767px){.elementor .e-9d066c0-e08a{width:100%;}}@media(max-width:767px){.elementor .e-59c7273e-5c43{width:100%;}}@media(max-width:767px){.elementor .e-50035704-1df9{flex-direction:column;}}@media(max-width:767px){.elementor .e-394ae5-d0b1{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-250cbf11-d9b4{width:100%;}}@media(max-width:767px){.elementor .e-53cbb932-f5ae{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-5071f4-d05c{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-4c59efa8-a18e{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-44258e7f-3af4{font-size:28px;}}@media(max-width:767px){.elementor .e-69a76eff-a9e5{font-size:16px;}}@media(max-width:767px){.elementor .e-251cb6b4-1256{font-size:16px;}}@media(max-width:767px){.elementor .e-5606bc2c-8d55{font-size:16px;}}@media(max-width:767px){.elementor .e-37f4155a-cbef{height:280px;}}@media(max-width:767px){.elementor .e-228aa961-d83e{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-520d52ee-4102{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-75bf7198-4b4e{font-size:28px;}}@media(max-width:767px){.elementor .e-44cb069f-4fe1{font-size:16px;}}@media(max-width:767px){.elementor .e-46a8fef9-bd5a{padding:24px;}}@media(max-width:767px){.elementor .e-18d930fd-5e5b{padding:24px;}}@media(max-width:767px){.elementor .e-2c73ff2f-143b{padding:24px;}}@media(max-width:767px){.elementor .e-242cacc9-a62b{padding:24px;}}@media(max-width:767px){.elementor .e-5460d66-7fdb{padding:24px;}}@media(max-width:767px){.elementor .e-4d2f4bd6-313c{padding:24px;}}@media(max-width:767px){.elementor .e-206e9149-edfb{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-3d7616f8-fc7f{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-409bf17-d468{font-size:28px;}}@media(max-width:767px){.elementor .e-2ccda6aa-3b97{padding:24px;}}@media(max-width:767px){.elementor .e-4867e0d6-d83b{padding:24px;}}@media(max-width:767px){.elementor .e-3f256b42-64a6{padding:24px;}}@media(max-width:767px){.elementor .e-5a069f7-24ec{padding:24px;}}@media(max-width:767px){.elementor .e-10f4a649-33da{padding:24px;}}@media(max-width:767px){.elementor .e-726a7a1d-7c27{padding:24px;}}@media(max-width:767px){.elementor .e-d201469-4256{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-bdfead6-766b{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-5a5ba1a9-e695{font-size:23px;}}@media(max-width:767px){.elementor .e-42eb3425-2ff3{font-size:16px;}}@media(max-width:767px){.elementor .e-37ccfffa-8b94{font-size:23px;}}@media(max-width:767px){.elementor .e-74416ed-2b63{font-size:16px;}}@media(max-width:767px){.elementor .e-283240ea-bad2{font-size:23px;}}@media(max-width:767px){.elementor .e-43c1752b-5fc9{font-size:16px;}}@media(max-width:767px){.elementor .e-376faf2e-3c9e{font-size:23px;}}@media(max-width:767px){.elementor .e-1e6982cd-41c5{font-size:16px;}}@media(max-width:767px){.elementor .e-76132f3-17f3{font-size:23px;}}@media(max-width:767px){.elementor .e-4ed03805-6b02{font-size:16px;}}@media(max-width:767px){.elementor .e-61d8485c-1463{font-size:23px;}}@media(max-width:767px){.elementor .e-38247b6f-30de{font-size:16px;}}@media(max-width:767px){.elementor .e-257690db-6a52{width:100%;}}@media(max-width:767px){.elementor .e-bee3c28-9088{width:100%;}}@media(max-width:767px){.elementor .e-1149ce28-d54e{flex-direction:column;}}@media(max-width:767px){.elementor .e-478415a2-85ac{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-c707462-7f67{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-3de6fa02-baf9{font-size:28px;}}@media(max-width:767px){.elementor .e-1e52535a-9dba{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-5fa10e74-e2a8{font-size:28px;}}@media(max-width:767px){.elementor .e-110f8e66-5504{font-size:16px;}}@media(max-width:767px){.elementor .e-7a00cad7-e9fb{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-6ce04d72-9e96{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-a17d18a-7ea9{font-size:28px;}}@media(max-width:767px){.elementor .e-2dabc780-1d8d{font-size:16px;}}@media(max-width:767px){.elementor .e-550cd802-d6c8{width:100%;}}@media(max-width:767px){.elementor .e-c79b78a-5c0e{width:100%;}}@media(max-width:767px){.elementor .e-432c3e45-e5a4{flex-direction:column;}}@media(max-width:767px){.elementor .e-5392c52b-f697{padding:24px;}}@media(max-width:767px){.elementor .e-34c59ca3-697e{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-402ce9f9-7310{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-38bcb19e-1f9c{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-1f04067c-c1df{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-c9bc448-f392{height:72px;background-color:#07090c;display:block;}}