@media(max-width:767px){.elementor .e-5171dd2-6108{display:none;}}@media(max-width:767px){.elementor .e-7d110bf6-a8c8{display:none;}}@media(max-width:767px){.elementor .e-ee778f2-780c{font-size:13px;}}@media(max-width:767px){.elementor .e-46eb193a-2469{display:none;}}@media(max-width:767px){.elementor .e-69582cac-9c67{font-size:13px;}}@media(max-width:767px){.elementor .e-76a532c8-8764{font-size:13px;}}@media(max-width:767px){.elementor .e-69ef48b4-e167{display:none;}}@media(max-width:767px){.elementor .e-13d3eb84-908f{gap:18px;}}@media(max-width:767px){.elementor .e-1c6f63ef-74b5{justify-content:center;}}@media(max-width:767px){.elementor .e-2d78b0a9-7c70{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-394c8a1f-3a41{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-2d61678f-4ab9{display:none;}}@media(max-width:767px){.elementor .e-149ba26f-9426{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-2b9ba293-14c3{display:none;}}@media(max-width:767px){.elementor .e-27475920-cd8a{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-47282a32-1b9a{display:none;}}@media(max-width:767px){.elementor .e-4ee46453-851c{gap:0px;}}@media(max-width:767px){.elementor .e-66f0c11c-729f{gap:10px;}}@media(max-width:767px){.elementor .e-1aa40ab2-19b5{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-508d03f4-22de{font-size:30px;}}@media(max-width:767px){.elementor .e-19920848-a622{font-size:16px;}}@media(max-width:767px){.elementor .e-2c547490-4d80{width:100%;}}@media(max-width:767px){.elementor .e-62be6db-d825{width:100%;}}@media(max-width:767px){.elementor .e-51f18cfd-4c58{flex-direction:column;}}@media(max-width:767px){.elementor .e-7cc95e9b-6ccd{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-12880103-905f{width:100%;}}@media(max-width:767px){.elementor .e-5e8b212c-7c9b{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-4c2d1078-4975{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-52f8e10c-89e4{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-6cff7a9f-526d{font-size:28px;}}@media(max-width:767px){.elementor .e-485456f8-48dd{font-size:16px;}}@media(max-width:767px){.elementor .e-72f1af0f-6f6b{font-size:16px;}}@media(max-width:767px){.elementor .e-32eb3034-7d87{font-size:16px;}}@media(max-width:767px){.elementor .e-5e4f1097-dac0{height:280px;}}@media(max-width:767px){.elementor .e-20d0a25b-aa24{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-143aca24-71b5{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-53ef69b9-963f{font-size:28px;}}@media(max-width:767px){.elementor .e-65d48c99-6c2f{font-size:16px;}}@media(max-width:767px){.elementor .e-1f444041-f0a9{padding:24px;}}@media(max-width:767px){.elementor .e-7a4685eb-bdf9{padding:24px;}}@media(max-width:767px){.elementor .e-56c01df4-c8f6{padding:24px;}}@media(max-width:767px){.elementor .e-dc3ab90-9e66{padding:24px;}}@media(max-width:767px){.elementor .e-20ff7dfc-cead{padding:24px;}}@media(max-width:767px){.elementor .e-9e17310-f8f4{padding:24px;}}@media(max-width:767px){.elementor .e-4f94b36c-1c4d{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-f311d2e-f0a0{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-2eb48bcc-b117{font-size:28px;}}@media(max-width:767px){.elementor .e-74d83e2c-6716{padding:24px;}}@media(max-width:767px){.elementor .e-37ecdcb1-ed1a{padding:24px;}}@media(max-width:767px){.elementor .e-18cca50-bcd5{padding:24px;}}@media(max-width:767px){.elementor .e-4081ed89-d029{padding:24px;}}@media(max-width:767px){.elementor .e-4037c3ba-7a2b{padding:24px;}}@media(max-width:767px){.elementor .e-71d9dcca-520a{padding:24px;}}@media(max-width:767px){.elementor .e-41efec6d-f05d{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-4f82e12e-c9dd{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-6034edf6-b4cd{font-size:23px;}}@media(max-width:767px){.elementor .e-131ddd09-cf1b{font-size:16px;}}@media(max-width:767px){.elementor .e-1bf78efc-f0f5{font-size:23px;}}@media(max-width:767px){.elementor .e-7b3536bb-ffff{font-size:16px;}}@media(max-width:767px){.elementor .e-1d0da882-2569{font-size:23px;}}@media(max-width:767px){.elementor .e-6085ca53-982b{font-size:16px;}}@media(max-width:767px){.elementor .e-4d46f0c9-51a2{font-size:23px;}}@media(max-width:767px){.elementor .e-4e2c8dab-147c{font-size:16px;}}@media(max-width:767px){.elementor .e-27de8671-d3b8{font-size:23px;}}@media(max-width:767px){.elementor .e-1a9d036c-6b86{font-size:16px;}}@media(max-width:767px){.elementor .e-da224db-c665{font-size:23px;}}@media(max-width:767px){.elementor .e-71c05e46-b5da{font-size:16px;}}@media(max-width:767px){.elementor .e-3cf302bf-2c50{width:100%;}}@media(max-width:767px){.elementor .e-1d39eaf7-277b{width:100%;}}@media(max-width:767px){.elementor .e-52fca97b-cc06{flex-direction:column;}}@media(max-width:767px){.elementor .e-e7ce4ad-9cc6{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-5bd4faf-532a{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-3ea7cb9a-e2c3{font-size:28px;}}@media(max-width:767px){.elementor .e-300dcb65-dfcd{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-2a5d2c4-d7e1{font-size:28px;}}@media(max-width:767px){.elementor .e-318d07e5-862d{font-size:16px;}}@media(max-width:767px){.elementor .e-748ac4e0-30c7{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-2f82cd01-820c{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-293fb352-a1c3{font-size:28px;}}@media(max-width:767px){.elementor .e-7ab4d2a9-e117{font-size:16px;}}@media(max-width:767px){.elementor .e-2d1ac3ec-1646{width:100%;}}@media(max-width:767px){.elementor .e-63ff8487-3644{width:100%;}}@media(max-width:767px){.elementor .e-75282d9e-4fb5{flex-direction:column;}}@media(max-width:767px){.elementor .e-49370c4c-9bc6{padding:24px;}}@media(max-width:767px){.elementor .e-1d67f8c9-2740{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-40d3ccda-a66a{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-43fe8fb4-95f1{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-449d8d81-a4e6{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-4b679975-b704{height:72px;background-color:#07090c;display:block;}}