@media(max-width:767px){.elementor .e-11685c32-20da{display:none;}}@media(max-width:767px){.elementor .e-5ff8b90a-8865{display:none;}}@media(max-width:767px){.elementor .e-6d657bd8-ba2a{font-size:13px;}}@media(max-width:767px){.elementor .e-302984cf-ec77{display:none;}}@media(max-width:767px){.elementor .e-472c57b6-40c3{font-size:13px;}}@media(max-width:767px){.elementor .e-310df79-957c{font-size:13px;}}@media(max-width:767px){.elementor .e-22fe3e38-3be0{display:none;}}@media(max-width:767px){.elementor .e-1e6dba0c-b7d6{gap:18px;}}@media(max-width:767px){.elementor .e-7d6d4949-9303{justify-content:center;}}@media(max-width:767px){.elementor .e-618fdc22-2bfd{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-15424f1f-28e8{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-738e83b0-543f{display:none;}}@media(max-width:767px){.elementor .e-4e663079-3552{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-6101fc29-75aa{display:none;}}@media(max-width:767px){.elementor .e-e49886d-c59c{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-34a149ce-df87{display:none;}}@media(max-width:767px){.elementor .e-4267e1be-62a7{gap:0px;}}@media(max-width:767px){.elementor .e-4f7f3f19-ae7c{gap:10px;}}@media(max-width:767px){.elementor .e-1fcae84-8928{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-2bab7427-3fc9{font-size:30px;}}@media(max-width:767px){.elementor .e-60a66c43-2e1d{font-size:16px;}}@media(max-width:767px){.elementor .e-6b50aaf8-7cf8{width:100%;}}@media(max-width:767px){.elementor .e-69fca29a-d0b3{width:100%;}}@media(max-width:767px){.elementor .e-1aad1aa1-ddec{flex-direction:column;}}@media(max-width:767px){.elementor .e-6d9291f4-a7bd{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-1869bf0f-4748{width:100%;}}@media(max-width:767px){.elementor .e-3fedaec3-9e7a{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-6209f813-b6dc{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-629ef61-acad{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-3d129301-4e1a{font-size:28px;}}@media(max-width:767px){.elementor .e-785d74d9-af67{font-size:16px;}}@media(max-width:767px){.elementor .e-4263c78a-bc5d{font-size:16px;}}@media(max-width:767px){.elementor .e-1dddad06-a191{font-size:16px;}}@media(max-width:767px){.elementor .e-2131fe05-db6c{height:280px;}}@media(max-width:767px){.elementor .e-640e5d99-c05f{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-32beee1a-9ed1{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4cc4d5ca-a466{font-size:28px;}}@media(max-width:767px){.elementor .e-cd43aa2-a714{font-size:16px;}}@media(max-width:767px){.elementor .e-6abfbff9-f6f1{padding:24px;}}@media(max-width:767px){.elementor .e-3c59e420-12f6{padding:24px;}}@media(max-width:767px){.elementor .e-76ef70bf-daa2{padding:24px;}}@media(max-width:767px){.elementor .e-7f08c8e1-2f2d{padding:24px;}}@media(max-width:767px){.elementor .e-df7c347-d861{padding:24px;}}@media(max-width:767px){.elementor .e-746e407b-9590{padding:24px;}}@media(max-width:767px){.elementor .e-22cf689e-64d3{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-28e96ce6-6b37{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-6511cbca-d939{font-size:28px;}}@media(max-width:767px){.elementor .e-53f672a3-3909{padding:24px;}}@media(max-width:767px){.elementor .e-55521f8c-ce58{padding:24px;}}@media(max-width:767px){.elementor .e-6a2a49e9-203a{padding:24px;}}@media(max-width:767px){.elementor .e-3b571be6-3ec2{padding:24px;}}@media(max-width:767px){.elementor .e-450f1285-5a22{padding:24px;}}@media(max-width:767px){.elementor .e-3967217b-a26a{padding:24px;}}@media(max-width:767px){.elementor .e-4cb395a-c1de{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-766787c0-cdab{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4080e6ec-b2ae{font-size:23px;}}@media(max-width:767px){.elementor .e-67ea51ec-abe2{font-size:16px;}}@media(max-width:767px){.elementor .e-685f7a27-4301{font-size:23px;}}@media(max-width:767px){.elementor .e-2b02bd29-2324{font-size:16px;}}@media(max-width:767px){.elementor .e-55be0d04-6cd2{font-size:23px;}}@media(max-width:767px){.elementor .e-8ac133-664e{font-size:16px;}}@media(max-width:767px){.elementor .e-362a2de-de9a{font-size:23px;}}@media(max-width:767px){.elementor .e-6260094f-7209{font-size:16px;}}@media(max-width:767px){.elementor .e-12244033-8b42{font-size:23px;}}@media(max-width:767px){.elementor .e-7ef6ad68-4b65{font-size:16px;}}@media(max-width:767px){.elementor .e-1398450b-32eb{width:100%;}}@media(max-width:767px){.elementor .e-8cc2f38-4b7b{width:100%;}}@media(max-width:767px){.elementor .e-7cb2cdbf-ea9e{flex-direction:column;}}@media(max-width:767px){.elementor .e-6968acb8-7e0d{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-68ba8aa5-5666{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-3e75f96a-e5d6{font-size:28px;}}@media(max-width:767px){.elementor .e-771efec2-dfe2{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-11572d95-ec86{font-size:28px;}}@media(max-width:767px){.elementor .e-27b30d9-b2b7{font-size:16px;}}@media(max-width:767px){.elementor .e-43def88a-99e8{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-2e3ea04f-4b83{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-3aec1325-a609{font-size:28px;}}@media(max-width:767px){.elementor .e-561e07e1-44b9{font-size:16px;}}@media(max-width:767px){.elementor .e-79fb1c49-abcb{width:100%;}}@media(max-width:767px){.elementor .e-4080de01-ee22{width:100%;}}@media(max-width:767px){.elementor .e-2dd1fbbc-58b2{flex-direction:column;}}@media(max-width:767px){.elementor .e-7b3cf323-6bf4{padding:24px;}}@media(max-width:767px){.elementor .e-7c3d5330-500f{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-4cd27bbf-e918{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-33381f33-3a49{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-3a7507e-25e0{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-4b70516-4c7b{height:72px;background-color:#07090c;display:block;}}