@media(max-width:767px){.elementor .e-331ca0a3-c7f7{display:none;}}@media(max-width:767px){.elementor .e-7cad5158-3e56{display:none;}}@media(max-width:767px){.elementor .e-3a443090-8bf1{font-size:13px;}}@media(max-width:767px){.elementor .e-266a82c3-39ee{display:none;}}@media(max-width:767px){.elementor .e-6319492b-4ad8{font-size:13px;}}@media(max-width:767px){.elementor .e-11b70e51-7a0e{font-size:13px;}}@media(max-width:767px){.elementor .e-25c1942c-c9f3{display:none;}}@media(max-width:767px){.elementor .e-7d88a5e-22ea{gap:18px;}}@media(max-width:767px){.elementor .e-72cbd3e9-3c8f{justify-content:center;}}@media(max-width:767px){.elementor .e-6bfceb7f-56fc{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-4c8aab5a-3bf0{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-5b3ef220-eac0{display:none;}}@media(max-width:767px){.elementor .e-4e2a0c91-c9f1{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-50f49915-affe{display:none;}}@media(max-width:767px){.elementor .e-1915e689-c1b3{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-3531fdfe-c28b{display:none;}}@media(max-width:767px){.elementor .e-344fed37-1bd4{gap:0px;}}@media(max-width:767px){.elementor .e-1fa599be-e8a4{gap:10px;}}@media(max-width:767px){.elementor .e-741eabc5-db67{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-2867e8b3-64ce{font-size:30px;}}@media(max-width:767px){.elementor .e-42b1401b-32f3{font-size:16px;}}@media(max-width:767px){.elementor .e-1d86efc6-84a4{width:100%;}}@media(max-width:767px){.elementor .e-1e881d6f-d498{width:100%;}}@media(max-width:767px){.elementor .e-7c2df582-7285{flex-direction:column;}}@media(max-width:767px){.elementor .e-39852eb-84da{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-2e133d0b-bf67{width:100%;}}@media(max-width:767px){.elementor .e-d47e3f5-134a{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-7fd86bda-92e5{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-5fd32661-e0d2{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-24e7b4c7-c406{font-size:28px;}}@media(max-width:767px){.elementor .e-7071974b-e328{font-size:16px;}}@media(max-width:767px){.elementor .e-1f4a56c9-c2f4{font-size:16px;}}@media(max-width:767px){.elementor .e-293dc138-48dd{font-size:16px;}}@media(max-width:767px){.elementor .e-20d464f7-6821{height:280px;}}@media(max-width:767px){.elementor .e-25370cb4-c67d{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-2e20ea7d-d993{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-461891b8-a42b{font-size:28px;}}@media(max-width:767px){.elementor .e-3b5d8b9a-4903{font-size:16px;}}@media(max-width:767px){.elementor .e-4ff5b557-e865{padding:24px;}}@media(max-width:767px){.elementor .e-4884725a-6cbe{padding:24px;}}@media(max-width:767px){.elementor .e-2bad8cce-ae80{padding:24px;}}@media(max-width:767px){.elementor .e-5e96d1d5-1f7e{padding:24px;}}@media(max-width:767px){.elementor .e-10bf413f-98a8{padding:24px;}}@media(max-width:767px){.elementor .e-745c1fd4-f33c{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-24a8ab10-4ed7{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-ccd3fbb-dfef{font-size:28px;}}@media(max-width:767px){.elementor .e-7f88a634-a44b{padding:24px;}}@media(max-width:767px){.elementor .e-225b554-a938{padding:24px;}}@media(max-width:767px){.elementor .e-725adc62-259e{padding:24px;}}@media(max-width:767px){.elementor .e-accecb1-e484{padding:24px;}}@media(max-width:767px){.elementor .e-6dee1d8e-7509{padding:24px;}}@media(max-width:767px){.elementor .e-2be62c63-fb71{padding:24px;}}@media(max-width:767px){.elementor .e-1d25945b-7f57{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-74cfa40e-6770{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-5b54767e-6e0f{font-size:23px;}}@media(max-width:767px){.elementor .e-639df6bd-17d1{font-size:16px;}}@media(max-width:767px){.elementor .e-5262235a-f355{font-size:23px;}}@media(max-width:767px){.elementor .e-43107a23-9137{font-size:16px;}}@media(max-width:767px){.elementor .e-312699e9-6249{font-size:23px;}}@media(max-width:767px){.elementor .e-7bb5d35a-4a6c{font-size:16px;}}@media(max-width:767px){.elementor .e-767527e9-49ed{font-size:23px;}}@media(max-width:767px){.elementor .e-1e0476e9-4f8a{font-size:16px;}}@media(max-width:767px){.elementor .e-1e0a30e2-6724{font-size:23px;}}@media(max-width:767px){.elementor .e-6f95350-232b{font-size:16px;}}@media(max-width:767px){.elementor .e-3960840d-8c29{font-size:23px;}}@media(max-width:767px){.elementor .e-411c2fea-7c43{font-size:16px;}}@media(max-width:767px){.elementor .e-5bdeeaf9-4727{width:100%;}}@media(max-width:767px){.elementor .e-448da6a4-c389{width:100%;}}@media(max-width:767px){.elementor .e-7c97900-2e33{flex-direction:column;}}@media(max-width:767px){.elementor .e-48e943ea-a7e1{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-40a0d778-66e2{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-9731d4d-923b{font-size:28px;}}@media(max-width:767px){.elementor .e-5ddba682-1409{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-7988c9e4-9e78{font-size:28px;}}@media(max-width:767px){.elementor .e-1691a4a-92f2{font-size:16px;}}@media(max-width:767px){.elementor .e-1f1f2aee-4a68{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-1834fc5-1e9a{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1fc4fd86-b319{font-size:28px;}}@media(max-width:767px){.elementor .e-2deff31f-2a9a{font-size:16px;}}@media(max-width:767px){.elementor .e-7ad81761-ebc7{width:100%;}}@media(max-width:767px){.elementor .e-156336b5-f80e{width:100%;}}@media(max-width:767px){.elementor .e-2dc29162-a0b7{flex-direction:column;}}@media(max-width:767px){.elementor .e-2181e92f-87f6{padding:24px;}}@media(max-width:767px){.elementor .e-61a76b1c-25ce{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-10636221-c07e{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-493e5d4c-7b29{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-6b2fb859-24fe{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-2d951c17-68c1{height:72px;background-color:#07090c;display:block;}}