@media(max-width:767px){.elementor .e-5fee3730-ec51{display:none;}}@media(max-width:767px){.elementor .e-1657a267-537c{display:none;}}@media(max-width:767px){.elementor .e-ff317-a0ae{font-size:13px;}}@media(max-width:767px){.elementor .e-abf06b9-380a{display:none;}}@media(max-width:767px){.elementor .e-6f9d2601-933d{font-size:13px;}}@media(max-width:767px){.elementor .e-e52c30c-c489{font-size:13px;}}@media(max-width:767px){.elementor .e-527171e9-7d85{display:none;}}@media(max-width:767px){.elementor .e-5d1ba84a-7f14{gap:18px;}}@media(max-width:767px){.elementor .e-55d7f395-9b8c{justify-content:center;}}@media(max-width:767px){.elementor .e-52417575-bcbd{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-19f81d56-f1bf{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-21be7960-c36a{display:none;}}@media(max-width:767px){.elementor .e-778a8a27-905e{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-540f1c13-b806{display:none;}}@media(max-width:767px){.elementor .e-346dd1ea-e97c{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-6effe38-8a92{display:none;}}@media(max-width:767px){.elementor .e-4d58c84f-dd0a{gap:0px;}}@media(max-width:767px){.elementor .e-7ff33bf1-1b70{gap:10px;}}@media(max-width:767px){.elementor .e-1a377bd6-381b{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-18f31c03-e75c{font-size:30px;}}@media(max-width:767px){.elementor .e-21840b02-7826{font-size:16px;}}@media(max-width:767px){.elementor .e-7078e850-36e6{width:100%;}}@media(max-width:767px){.elementor .e-4856856d-66ca{width:100%;}}@media(max-width:767px){.elementor .e-5b1384e6-ebf9{flex-direction:column;}}@media(max-width:767px){.elementor .e-79b408ea-5c66{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-7438f7e6-995e{width:100%;}}@media(max-width:767px){.elementor .e-7e447b4b-95f9{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-2831b585-b44b{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-77a92c88-4c19{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-5c013373-cdd4{font-size:28px;}}@media(max-width:767px){.elementor .e-68e131d9-35d6{font-size:16px;}}@media(max-width:767px){.elementor .e-36fa4306-9d1e{font-size:16px;}}@media(max-width:767px){.elementor .e-2d0f378-9488{font-size:16px;}}@media(max-width:767px){.elementor .e-6cd58e6f-d3ff{height:280px;}}@media(max-width:767px){.elementor .e-37f948e0-3c17{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-506a3acb-99b9{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-41ca6d7e-71d7{font-size:28px;}}@media(max-width:767px){.elementor .e-64bfd6ce-1b0b{font-size:16px;}}@media(max-width:767px){.elementor .e-5a5c7969-1598{padding:24px;}}@media(max-width:767px){.elementor .e-24b980e-bdd4{padding:24px;}}@media(max-width:767px){.elementor .e-6c0efb27-dd9a{padding:24px;}}@media(max-width:767px){.elementor .e-17e84d42-9d38{padding:24px;}}@media(max-width:767px){.elementor .e-79cfc720-d103{padding:24px;}}@media(max-width:767px){.elementor .e-1222c81c-445c{padding:24px;}}@media(max-width:767px){.elementor .e-32c7a801-944f{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-1fe0f9e0-5f11{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-2029e06a-10c6{font-size:28px;}}@media(max-width:767px){.elementor .e-113b0cfe-2300{padding:24px;}}@media(max-width:767px){.elementor .e-3b0d63dc-cec0{padding:24px;}}@media(max-width:767px){.elementor .e-864a3a-98d6{padding:24px;}}@media(max-width:767px){.elementor .e-49dee8e6-fa1f{padding:24px;}}@media(max-width:767px){.elementor .e-3cc68179-cc3f{padding:24px;}}@media(max-width:767px){.elementor .e-404bbce1-505c{padding:24px;}}@media(max-width:767px){.elementor .e-3a821035-9176{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-4f2e1b7c-9a72{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-6a8c109f-535f{font-size:23px;}}@media(max-width:767px){.elementor .e-3777557f-c4d7{font-size:16px;}}@media(max-width:767px){.elementor .e-1a0368db-d9a6{font-size:23px;}}@media(max-width:767px){.elementor .e-525d89e5-5c05{font-size:16px;}}@media(max-width:767px){.elementor .e-7ca936fe-d149{font-size:23px;}}@media(max-width:767px){.elementor .e-21183cec-f045{font-size:16px;}}@media(max-width:767px){.elementor .e-46591f84-20a8{font-size:23px;}}@media(max-width:767px){.elementor .e-1e6cfc94-242b{font-size:16px;}}@media(max-width:767px){.elementor .e-4c86ebd5-a9b0{font-size:23px;}}@media(max-width:767px){.elementor .e-4df2b9f1-60c0{font-size:16px;}}@media(max-width:767px){.elementor .e-4e3fef48-70d7{width:100%;}}@media(max-width:767px){.elementor .e-3f759577-f1ce{width:100%;}}@media(max-width:767px){.elementor .e-415d47e7-261b{flex-direction:column;}}@media(max-width:767px){.elementor .e-67f00296-4b48{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-70b59e69-d452{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-2e16e337-6def{font-size:28px;}}@media(max-width:767px){.elementor .e-5b6eb63b-b1e7{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-2bb4835-2faf{font-size:28px;}}@media(max-width:767px){.elementor .e-7e9d8e5a-29fc{font-size:16px;}}@media(max-width:767px){.elementor .e-27986c56-17cc{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-71f97c64-753b{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-5271cb4b-4a90{font-size:28px;}}@media(max-width:767px){.elementor .e-10e96c1c-af0d{font-size:16px;}}@media(max-width:767px){.elementor .e-718c8bee-e9a3{width:100%;}}@media(max-width:767px){.elementor .e-2448618c-f610{width:100%;}}@media(max-width:767px){.elementor .e-240f56a0-de69{flex-direction:column;}}@media(max-width:767px){.elementor .e-3af304e0-c47f{padding:24px;}}@media(max-width:767px){.elementor .e-75be582b-a8d1{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-6f0f1ac8-5e50{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4fe52486-7f26{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-280c8f79-5293{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-2a0e984e-7c1b{height:72px;background-color:#07090c;display:block;}}