@media(max-width:767px){.elementor .e-5593a272-29c3{display:none;}}@media(max-width:767px){.elementor .e-646ec604-872d{display:none;}}@media(max-width:767px){.elementor .e-49348ca3-3f6c{font-size:13px;}}@media(max-width:767px){.elementor .e-545fa89-483b{display:none;}}@media(max-width:767px){.elementor .e-14b4a41f-9a38{font-size:13px;}}@media(max-width:767px){.elementor .e-7243f0b0-3e95{font-size:13px;}}@media(max-width:767px){.elementor .e-1abb56af-425f{display:none;}}@media(max-width:767px){.elementor .e-2e66ec5f-279e{gap:18px;}}@media(max-width:767px){.elementor .e-a5807e4-2921{justify-content:center;}}@media(max-width:767px){.elementor .e-555aa504-75be{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-4a71c487-3754{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-2b457593-467e{display:none;}}@media(max-width:767px){.elementor .e-7cf161f7-4623{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-33a44f1f-671f{display:none;}}@media(max-width:767px){.elementor .e-6e083e96-bb7f{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-510ade61-e4d2{display:none;}}@media(max-width:767px){.elementor .e-677e31c4-6eb9{gap:0px;}}@media(max-width:767px){.elementor .e-161a77a5-f13c{gap:10px;}}@media(max-width:767px){.elementor .e-60fdf6aa-4958{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-16086d83-6ef9{font-size:30px;}}@media(max-width:767px){.elementor .e-78c16e3e-650f{font-size:16px;}}@media(max-width:767px){.elementor .e-4b23b0dc-372c{width:100%;}}@media(max-width:767px){.elementor .e-612e8547-f94d{width:100%;}}@media(max-width:767px){.elementor .e-6cb54983-b135{flex-direction:column;}}@media(max-width:767px){.elementor .e-5bea702d-99bd{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-eb38e31-16ce{width:100%;}}@media(max-width:767px){.elementor .e-33111f5-9997{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-7e7f28cc-608a{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-781923f2-1895{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-2d1a9e85-d236{font-size:28px;}}@media(max-width:767px){.elementor .e-5d1ad0cf-c41b{font-size:16px;}}@media(max-width:767px){.elementor .e-37072d10-f24e{font-size:16px;}}@media(max-width:767px){.elementor .e-14f965ac-521e{font-size:16px;}}@media(max-width:767px){.elementor .e-58fc7ad3-614a{height:280px;}}@media(max-width:767px){.elementor .e-1008add5-a6df{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-6060bb1b-c21f{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-632bfe85-66fe{font-size:28px;}}@media(max-width:767px){.elementor .e-5c146544-67de{font-size:16px;}}@media(max-width:767px){.elementor .e-4862ab3c-87d4{padding:24px;}}@media(max-width:767px){.elementor .e-6d904e56-ec15{padding:24px;}}@media(max-width:767px){.elementor .e-48a3f65c-3cd5{padding:24px;}}@media(max-width:767px){.elementor .e-7f91e2f-523b{padding:24px;}}@media(max-width:767px){.elementor .e-2e0de9d3-20d5{padding:24px;}}@media(max-width:767px){.elementor .e-71388849-d901{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-3e1159ef-7be4{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-7de6dd09-4222{font-size:28px;}}@media(max-width:767px){.elementor .e-27687d76-9974{padding:24px;}}@media(max-width:767px){.elementor .e-2fd4c4d3-f4a4{padding:24px;}}@media(max-width:767px){.elementor .e-705eb31d-ed45{padding:24px;}}@media(max-width:767px){.elementor .e-709bf2a8-d124{padding:24px;}}@media(max-width:767px){.elementor .e-42e5f78b-1710{padding:24px;}}@media(max-width:767px){.elementor .e-3f5069e1-f1ae{padding:24px;}}@media(max-width:767px){.elementor .e-3f826232-1f91{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-31a03a59-f813{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-38ac8a96-6b88{font-size:23px;}}@media(max-width:767px){.elementor .e-bb68f3c-1fd8{font-size:16px;}}@media(max-width:767px){.elementor .e-22c0e8af-363f{font-size:23px;}}@media(max-width:767px){.elementor .e-a9d0f0d-a0a9{font-size:16px;}}@media(max-width:767px){.elementor .e-56a0518-2eed{font-size:23px;}}@media(max-width:767px){.elementor .e-74850224-2d94{font-size:16px;}}@media(max-width:767px){.elementor .e-60a48b8-832e{font-size:23px;}}@media(max-width:767px){.elementor .e-c7ed6b2-6a73{font-size:16px;}}@media(max-width:767px){.elementor .e-de6385-3a58{font-size:23px;}}@media(max-width:767px){.elementor .e-4bd552fb-e649{font-size:16px;}}@media(max-width:767px){.elementor .e-248d02f3-c17d{width:100%;}}@media(max-width:767px){.elementor .e-13a43d7e-79e3{width:100%;}}@media(max-width:767px){.elementor .e-1309b8c5-9664{flex-direction:column;}}@media(max-width:767px){.elementor .e-73df511b-9c5a{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-5275d8c7-d6a3{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-2f68919c-d0cb{font-size:28px;}}@media(max-width:767px){.elementor .e-30a0f4c9-506e{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-7dc46c5c-f016{font-size:28px;}}@media(max-width:767px){.elementor .e-432e05b4-6577{font-size:16px;}}@media(max-width:767px){.elementor .e-41e14c66-200a{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-6de11680-f2e3{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1b50e60-d55f{font-size:28px;}}@media(max-width:767px){.elementor .e-7ec772a1-1abd{font-size:16px;}}@media(max-width:767px){.elementor .e-b9b56e1-ca98{width:100%;}}@media(max-width:767px){.elementor .e-6b8625e7-e161{width:100%;}}@media(max-width:767px){.elementor .e-5a7c5f75-9e77{flex-direction:column;}}@media(max-width:767px){.elementor .e-3262aa21-c033{padding:24px;}}@media(max-width:767px){.elementor .e-3d172aa7-82dc{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-3c1990b5-88fb{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1c6993af-c5e8{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-7931ad4e-96ad{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-42141f27-13a7{height:72px;background-color:#07090c;display:block;}}