@media(max-width:767px){.elementor .e-3cdfa2a7-2d0f{display:none;}}@media(max-width:767px){.elementor .e-60a64946-ef93{display:none;}}@media(max-width:767px){.elementor .e-aa68f09-879b{font-size:13px;}}@media(max-width:767px){.elementor .e-634960e4-b795{display:none;}}@media(max-width:767px){.elementor .e-36fc4e36-ebfb{font-size:13px;}}@media(max-width:767px){.elementor .e-3f9c9744-f31c{font-size:13px;}}@media(max-width:767px){.elementor .e-51a2384-d635{display:none;}}@media(max-width:767px){.elementor .e-1b92c748-8ab8{gap:18px;}}@media(max-width:767px){.elementor .e-2a2d3430-2d62{justify-content:center;}}@media(max-width:767px){.elementor .e-1b34f013-a506{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-6e72101e-18d6{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-76f4e827-a151{display:none;}}@media(max-width:767px){.elementor .e-77787e4e-4665{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-432ca826-2c6e{display:none;}}@media(max-width:767px){.elementor .e-48716a2a-1419{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-285f9344-40d3{display:none;}}@media(max-width:767px){.elementor .e-38ec49a8-9ea1{gap:0px;}}@media(max-width:767px){.elementor .e-7d55a5f-5301{gap:10px;}}@media(max-width:767px){.elementor .e-52eb18f9-d264{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-56e94a22-cced{font-size:30px;}}@media(max-width:767px){.elementor .e-68b6a7cd-965c{font-size:16px;}}@media(max-width:767px){.elementor .e-7eb105a4-648c{width:100%;}}@media(max-width:767px){.elementor .e-7c8b26e6-bfe4{width:100%;}}@media(max-width:767px){.elementor .e-7faffbfa-3b99{flex-direction:column;}}@media(max-width:767px){.elementor .e-683e9bb6-67d8{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-4d8e370-e1c2{width:100%;}}@media(max-width:767px){.elementor .e-328bf2f5-76d9{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-5c547c65-4466{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-5cedd380-da22{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-28746e60-8634{font-size:28px;}}@media(max-width:767px){.elementor .e-43d16b3-d6c0{font-size:16px;}}@media(max-width:767px){.elementor .e-6c00b28c-1384{font-size:16px;}}@media(max-width:767px){.elementor .e-200cd81a-c3af{font-size:16px;}}@media(max-width:767px){.elementor .e-1d281ce6-418a{height:280px;}}@media(max-width:767px){.elementor .e-57d3025d-15cd{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-1659f13d-cd1f{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-2471db57-4f18{font-size:28px;}}@media(max-width:767px){.elementor .e-7bd05a97-85e4{font-size:16px;}}@media(max-width:767px){.elementor .e-11d3eb39-72b6{padding:24px;}}@media(max-width:767px){.elementor .e-364f775c-6e4e{padding:24px;}}@media(max-width:767px){.elementor .e-45433fdb-ecee{padding:24px;}}@media(max-width:767px){.elementor .e-595a7fe9-953d{padding:24px;}}@media(max-width:767px){.elementor .e-4519b2dc-1753{padding:24px;}}@media(max-width:767px){.elementor .e-5e8e1a25-69af{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-46b8aac2-642a{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1f8ca132-f540{font-size:28px;}}@media(max-width:767px){.elementor .e-5d7a6a89-1104{padding:24px;}}@media(max-width:767px){.elementor .e-670bfe5c-db92{padding:24px;}}@media(max-width:767px){.elementor .e-1e9a03fe-6c5d{padding:24px;}}@media(max-width:767px){.elementor .e-eca0452-30b1{padding:24px;}}@media(max-width:767px){.elementor .e-1812dbf5-70c6{padding:24px;}}@media(max-width:767px){.elementor .e-2697fac4-57a7{padding:24px;}}@media(max-width:767px){.elementor .e-1018263d-b755{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-8c8fed8-5fa5{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-32296e9d-e3b5{font-size:23px;}}@media(max-width:767px){.elementor .e-48ee0572-38d7{font-size:16px;}}@media(max-width:767px){.elementor .e-4a4cbb28-316c{font-size:23px;}}@media(max-width:767px){.elementor .e-1a4689a9-706c{font-size:16px;}}@media(max-width:767px){.elementor .e-57b01cc0-6eae{font-size:23px;}}@media(max-width:767px){.elementor .e-7cf84520-28a8{font-size:16px;}}@media(max-width:767px){.elementor .e-15c7bb20-f1e5{font-size:23px;}}@media(max-width:767px){.elementor .e-6ff44730-a690{font-size:16px;}}@media(max-width:767px){.elementor .e-10176b45-7cf8{font-size:23px;}}@media(max-width:767px){.elementor .e-16abcddd-4804{font-size:16px;}}@media(max-width:767px){.elementor .e-194a2e58-ef97{width:100%;}}@media(max-width:767px){.elementor .e-39036fe9-5bdb{width:100%;}}@media(max-width:767px){.elementor .e-b30316a-6839{flex-direction:column;}}@media(max-width:767px){.elementor .e-60dc028f-4540{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-300c5cd-4e71{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-60024984-198b{font-size:28px;}}@media(max-width:767px){.elementor .e-78f01119-11e1{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-2678ee3d-eb07{font-size:28px;}}@media(max-width:767px){.elementor .e-249d72f4-8be8{font-size:16px;}}@media(max-width:767px){.elementor .e-7c5b4cc8-e064{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-17d5c3eb-92b3{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-5d62be6e-25a9{font-size:28px;}}@media(max-width:767px){.elementor .e-62af5f91-f590{font-size:16px;}}@media(max-width:767px){.elementor .e-79af3af5-79a9{width:100%;}}@media(max-width:767px){.elementor .e-72029bd2-3d07{width:100%;}}@media(max-width:767px){.elementor .e-8cea2ec-dc1d{flex-direction:column;}}@media(max-width:767px){.elementor .e-176eda0c-ce1d{padding:24px;}}@media(max-width:767px){.elementor .e-798f37d9-4433{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-5f61983-f536{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-2b5a6d0c-dc36{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-35f1545d-d647{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-63347456-7f98{height:72px;background-color:#07090c;display:block;}}