@media(max-width:767px){.elementor .e-50f68ffb-822b{display:none;}}@media(max-width:767px){.elementor .e-171743f2-ba7e{display:none;}}@media(max-width:767px){.elementor .e-20142c87-e0f7{font-size:13px;}}@media(max-width:767px){.elementor .e-3fcfb9ea-9835{display:none;}}@media(max-width:767px){.elementor .e-4956b698-85b2{font-size:13px;}}@media(max-width:767px){.elementor .e-5509348f-aff8{font-size:13px;}}@media(max-width:767px){.elementor .e-7983ee06-ae55{display:none;}}@media(max-width:767px){.elementor .e-59631e0c-5d39{gap:18px;}}@media(max-width:767px){.elementor .e-425fe864-c142{justify-content:center;}}@media(max-width:767px){.elementor .e-123fd52c-c93a{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-342adac3-89ce{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-3c46d8c3-a339{display:none;}}@media(max-width:767px){.elementor .e-4d0deab2-2a68{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-9d987b8-ec4f{display:none;}}@media(max-width:767px){.elementor .e-418e4972-4d92{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-56ea9275-db72{display:none;}}@media(max-width:767px){.elementor .e-650ca234-49c5{gap:0px;}}@media(max-width:767px){.elementor .e-4ece399b-5e8f{gap:10px;}}@media(max-width:767px){.elementor .e-b56099b-7cad{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-7ee6ad18-cc03{font-size:30px;}}@media(max-width:767px){.elementor .e-18bf077f-3fec{font-size:16px;}}@media(max-width:767px){.elementor .e-58abf604-33d2{width:100%;}}@media(max-width:767px){.elementor .e-6e0b1b64-2f74{width:100%;}}@media(max-width:767px){.elementor .e-7c5ce775-7fe6{flex-direction:column;}}@media(max-width:767px){.elementor .e-f20eda5-46de{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-60240191-8785{width:100%;}}@media(max-width:767px){.elementor .e-4b74d190-5ce5{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-b2b0620-2448{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-1d263682-5c82{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-25b8b8ff-159a{font-size:28px;}}@media(max-width:767px){.elementor .e-31390620-f30b{font-size:16px;}}@media(max-width:767px){.elementor .e-7e258d0b-b5e4{font-size:16px;}}@media(max-width:767px){.elementor .e-303443da-7434{font-size:16px;}}@media(max-width:767px){.elementor .e-3f003657-f481{height:280px;}}@media(max-width:767px){.elementor .e-144bf56a-6844{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-3d96a008-4773{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-278be4f2-f90c{font-size:28px;}}@media(max-width:767px){.elementor .e-4eddcb87-dc1b{font-size:16px;}}@media(max-width:767px){.elementor .e-45d2a129-d5b7{padding:24px;}}@media(max-width:767px){.elementor .e-217d0175-55cc{padding:24px;}}@media(max-width:767px){.elementor .e-7baa0d3-da3b{padding:24px;}}@media(max-width:767px){.elementor .e-1c05f1d6-3e1e{padding:24px;}}@media(max-width:767px){.elementor .e-16935e4-6906{padding:24px;}}@media(max-width:767px){.elementor .e-34c51aed-3a29{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-52bb9032-20c8{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-411964b5-f745{font-size:28px;}}@media(max-width:767px){.elementor .e-769c7680-980a{padding:24px;}}@media(max-width:767px){.elementor .e-651a0e64-2e3d{padding:24px;}}@media(max-width:767px){.elementor .e-8ac397d-dfba{padding:24px;}}@media(max-width:767px){.elementor .e-582e662d-e1d1{padding:24px;}}@media(max-width:767px){.elementor .e-2098f101-33d8{padding:24px;}}@media(max-width:767px){.elementor .e-494bef40-e1a7{padding:24px;}}@media(max-width:767px){.elementor .e-47368c48-c077{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-6efe02ce-3b71{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-17b62aeb-ed68{font-size:23px;}}@media(max-width:767px){.elementor .e-151131cd-af78{font-size:16px;}}@media(max-width:767px){.elementor .e-7bb342a5-930b{font-size:23px;}}@media(max-width:767px){.elementor .e-47cccaab-701b{font-size:16px;}}@media(max-width:767px){.elementor .e-4077763d-abbf{font-size:23px;}}@media(max-width:767px){.elementor .e-574acd32-b385{font-size:16px;}}@media(max-width:767px){.elementor .e-25e244e6-e231{font-size:23px;}}@media(max-width:767px){.elementor .e-486489ab-28f5{font-size:16px;}}@media(max-width:767px){.elementor .e-1e2dcaea-927e{font-size:23px;}}@media(max-width:767px){.elementor .e-6bf685ce-ea2e{font-size:16px;}}@media(max-width:767px){.elementor .e-4ae91ace-3540{font-size:23px;}}@media(max-width:767px){.elementor .e-741e995e-d4d9{font-size:16px;}}@media(max-width:767px){.elementor .e-29f2d58a-3d8b{width:100%;}}@media(max-width:767px){.elementor .e-154c0ab6-49d3{width:100%;}}@media(max-width:767px){.elementor .e-6fc87e19-6071{flex-direction:column;}}@media(max-width:767px){.elementor .e-29569992-5b29{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-697369db-f107{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-29fa73c6-7641{font-size:28px;}}@media(max-width:767px){.elementor .e-545e3683-be3a{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-7ff66874-90bc{font-size:28px;}}@media(max-width:767px){.elementor .e-1416d4f8-7dd3{font-size:16px;}}@media(max-width:767px){.elementor .e-18980ca8-8b69{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-70cdc69e-3c46{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-5444e6c2-bb22{font-size:28px;}}@media(max-width:767px){.elementor .e-26636b4a-ff91{font-size:16px;}}@media(max-width:767px){.elementor .e-468d3098-8ca3{width:100%;}}@media(max-width:767px){.elementor .e-385ab4a1-3e29{width:100%;}}@media(max-width:767px){.elementor .e-1c462812-7930{flex-direction:column;}}@media(max-width:767px){.elementor .e-7f759081-1658{padding:24px;}}@media(max-width:767px){.elementor .e-4e07bd4b-6e30{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-7a413de3-8eea{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-269463fc-eacf{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-7880c8a1-dafb{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-473efea8-86b1{height:72px;background-color:#07090c;display:block;}}