@media(max-width:767px){.elementor .e-1d14ecad-8358{display:none;}}@media(max-width:767px){.elementor .e-1aaabeb8-9735{display:none;}}@media(max-width:767px){.elementor .e-3b7a116b-3f87{font-size:13px;}}@media(max-width:767px){.elementor .e-38f6c63e-cce5{display:none;}}@media(max-width:767px){.elementor .e-4f71cd72-863d{font-size:13px;}}@media(max-width:767px){.elementor .e-57d62665-42a8{font-size:13px;}}@media(max-width:767px){.elementor .e-3223435a-33ee{display:none;}}@media(max-width:767px){.elementor .e-7b2b21d1-7fdd{gap:18px;}}@media(max-width:767px){.elementor .e-4bb3c095-d4b7{justify-content:center;}}@media(max-width:767px){.elementor .e-196b7795-b1ef{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-65f2a2ba-85fc{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-3419b2d6-2137{display:none;}}@media(max-width:767px){.elementor .e-5922145d-24a5{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-41ba4bc2-2518{display:none;}}@media(max-width:767px){.elementor .e-17fb95a1-ec54{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-5da609d2-d094{display:none;}}@media(max-width:767px){.elementor .e-d75e9ac-dd2d{gap:0px;}}@media(max-width:767px){.elementor .e-3a63af3e-2102{gap:10px;}}@media(max-width:767px){.elementor .e-92e4352-9e4e{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-550a4466-4199{font-size:30px;}}@media(max-width:767px){.elementor .e-1a70ecbd-55db{font-size:16px;}}@media(max-width:767px){.elementor .e-64deb5a2-d9a0{width:100%;}}@media(max-width:767px){.elementor .e-4ae8266a-1560{width:100%;}}@media(max-width:767px){.elementor .e-303d22e1-4262{flex-direction:column;}}@media(max-width:767px){.elementor .e-93b1eea-80e1{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-3e55bc14-a222{width:100%;}}@media(max-width:767px){.elementor .e-1f549f70-b594{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-7a7f24ff-3569{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-1cb0bf52-263a{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-1aa7fe61-a8c8{font-size:28px;}}@media(max-width:767px){.elementor .e-5341ab46-da03{font-size:16px;}}@media(max-width:767px){.elementor .e-22785da3-aaa8{font-size:16px;}}@media(max-width:767px){.elementor .e-58fc60b6-380d{font-size:16px;}}@media(max-width:767px){.elementor .e-19fa346e-fdba{height:280px;}}@media(max-width:767px){.elementor .e-11a463af-b86c{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-44449bb3-b4e5{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-5b38b795-23a9{font-size:28px;}}@media(max-width:767px){.elementor .e-441a542c-7f22{font-size:16px;}}@media(max-width:767px){.elementor .e-2dfe52b9-d1ab{padding:24px;}}@media(max-width:767px){.elementor .e-25b26252-ecc3{padding:24px;}}@media(max-width:767px){.elementor .e-333cd5ba-9b69{padding:24px;}}@media(max-width:767px){.elementor .e-644b7732-3f0e{padding:24px;}}@media(max-width:767px){.elementor .e-52b16aa2-fd2f{padding:24px;}}@media(max-width:767px){.elementor .e-2ca5acc2-f0a0{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-77ff7f6a-63cb{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4bd102c0-362b{font-size:28px;}}@media(max-width:767px){.elementor .e-74f580b4-714d{padding:24px;}}@media(max-width:767px){.elementor .e-66de18d0-dd3f{padding:24px;}}@media(max-width:767px){.elementor .e-3619e6ca-d188{padding:24px;}}@media(max-width:767px){.elementor .e-57a52045-365f{padding:24px;}}@media(max-width:767px){.elementor .e-5d1396d6-cae6{padding:24px;}}@media(max-width:767px){.elementor .e-350b753d-9d4d{padding:24px;}}@media(max-width:767px){.elementor .e-7e753fac-e39c{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-4b19b13c-69bc{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-22d4dc6c-e85c{font-size:23px;}}@media(max-width:767px){.elementor .e-74bf33dd-37fc{font-size:16px;}}@media(max-width:767px){.elementor .e-7843d34-c297{font-size:23px;}}@media(max-width:767px){.elementor .e-407cd0fc-22e8{font-size:16px;}}@media(max-width:767px){.elementor .e-2740dc9f-698e{font-size:23px;}}@media(max-width:767px){.elementor .e-33a249c4-fd76{font-size:16px;}}@media(max-width:767px){.elementor .e-1d439242-23d2{font-size:23px;}}@media(max-width:767px){.elementor .e-18597be5-685f{font-size:16px;}}@media(max-width:767px){.elementor .e-10629530-9034{font-size:23px;}}@media(max-width:767px){.elementor .e-5a6956bb-2c34{font-size:16px;}}@media(max-width:767px){.elementor .e-4fdcaed3-c978{font-size:23px;}}@media(max-width:767px){.elementor .e-3731f852-d5d5{font-size:16px;}}@media(max-width:767px){.elementor .e-10986ca0-ae10{width:100%;}}@media(max-width:767px){.elementor .e-afdd8d-b3aa{width:100%;}}@media(max-width:767px){.elementor .e-50e6766f-f007{flex-direction:column;}}@media(max-width:767px){.elementor .e-42ac2af9-d00b{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-59835335-c9fd{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-55adf230-42c4{font-size:28px;}}@media(max-width:767px){.elementor .e-28947467-66aa{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4373d3c0-6d68{font-size:28px;}}@media(max-width:767px){.elementor .e-2d7f6eb0-77d5{font-size:16px;}}@media(max-width:767px){.elementor .e-6033806d-35ee{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-6d541f51-bdec{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-6b5751f0-c1f2{font-size:28px;}}@media(max-width:767px){.elementor .e-61da31da-3f62{font-size:16px;}}@media(max-width:767px){.elementor .e-1957d106-c545{width:100%;}}@media(max-width:767px){.elementor .e-339801f9-68ce{width:100%;}}@media(max-width:767px){.elementor .e-2b0c1e-2e93{flex-direction:column;}}@media(max-width:767px){.elementor .e-7d71ceff-a28e{padding:24px;}}@media(max-width:767px){.elementor .e-2c1da718-746d{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-14b12cc9-9a57{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-20a8b624-23c4{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-4f4591c4-b291{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-76f585de-7f2f{height:72px;background-color:#07090c;display:block;}}