@media(max-width:767px){.elementor .e-3ece1704-fc8c{display:none;}}@media(max-width:767px){.elementor .e-542cac0f-9d80{display:none;}}@media(max-width:767px){.elementor .e-16b06270-2c3a{font-size:13px;}}@media(max-width:767px){.elementor .e-7ebc741-fb29{display:none;}}@media(max-width:767px){.elementor .e-15b5b4c0-40c6{font-size:13px;}}@media(max-width:767px){.elementor .e-180971b8-f3a7{font-size:13px;}}@media(max-width:767px){.elementor .e-37d1bacd-747e{display:none;}}@media(max-width:767px){.elementor .e-2e168b9a-86eb{gap:18px;}}@media(max-width:767px){.elementor .e-2e34d8a1-dc8b{justify-content:center;}}@media(max-width:767px){.elementor .e-24d61953-a2a3{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-7f1cb272-68e2{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-1cee424d-1b8f{display:none;}}@media(max-width:767px){.elementor .e-2547ac8a-e298{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-5aea2c04-62c4{display:none;}}@media(max-width:767px){.elementor .e-7f867331-c646{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-6f12440c-9ed8{display:none;}}@media(max-width:767px){.elementor .e-5f551c5-3a7d{gap:0px;}}@media(max-width:767px){.elementor .e-2f8bd302-4cc2{gap:10px;}}@media(max-width:767px){.elementor .e-66973720-1b37{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-5a5bdfab-7c6b{font-size:30px;}}@media(max-width:767px){.elementor .e-68799776-6ea9{font-size:16px;}}@media(max-width:767px){.elementor .e-685603c4-9a5d{width:100%;}}@media(max-width:767px){.elementor .e-771c24f0-22ae{width:100%;}}@media(max-width:767px){.elementor .e-3167624-2acd{flex-direction:column;}}@media(max-width:767px){.elementor .e-341632ea-ad64{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-21dc81f7-3e4c{width:100%;}}@media(max-width:767px){.elementor .e-4b666bd4-fd5c{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-36d018bc-6470{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-44db9e87-63f9{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-446f58e2-7589{font-size:28px;}}@media(max-width:767px){.elementor .e-709956bb-88f7{font-size:16px;}}@media(max-width:767px){.elementor .e-2154e712-6b3b{font-size:16px;}}@media(max-width:767px){.elementor .e-3c870b9e-31df{font-size:16px;}}@media(max-width:767px){.elementor .e-7da10381-3835{height:280px;}}@media(max-width:767px){.elementor .e-3a8e44ad-f4d7{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-f200a14-4549{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-3d74a01f-6559{font-size:28px;}}@media(max-width:767px){.elementor .e-1058bd35-36b6{font-size:16px;}}@media(max-width:767px){.elementor .e-3a4ee61e-79e1{padding:24px;}}@media(max-width:767px){.elementor .e-5cbdc02-a694{padding:24px;}}@media(max-width:767px){.elementor .e-61c52d75-e877{padding:24px;}}@media(max-width:767px){.elementor .e-3a8af74-77a9{padding:24px;}}@media(max-width:767px){.elementor .e-3b0dfd51-8f35{padding:24px;}}@media(max-width:767px){.elementor .e-51eaa08f-13eb{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-3594d2d5-8851{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4900193b-ff63{font-size:28px;}}@media(max-width:767px){.elementor .e-699aa741-9f15{padding:24px;}}@media(max-width:767px){.elementor .e-4c41e3fc-9109{padding:24px;}}@media(max-width:767px){.elementor .e-4c48dac4-bf92{padding:24px;}}@media(max-width:767px){.elementor .e-2f736150-6ce3{padding:24px;}}@media(max-width:767px){.elementor .e-15ed60ce-7c25{padding:24px;}}@media(max-width:767px){.elementor .e-2fd7f134-4fe0{padding:24px;}}@media(max-width:767px){.elementor .e-743bd6b1-9767{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-334a5040-5732{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-148f51f5-800e{font-size:23px;}}@media(max-width:767px){.elementor .e-41e05acd-e904{font-size:16px;}}@media(max-width:767px){.elementor .e-102db9d3-ef26{font-size:23px;}}@media(max-width:767px){.elementor .e-47728f40-e023{font-size:16px;}}@media(max-width:767px){.elementor .e-4372a31b-74f0{font-size:23px;}}@media(max-width:767px){.elementor .e-3484bf9b-a21d{font-size:16px;}}@media(max-width:767px){.elementor .e-9aa0c16-9319{font-size:23px;}}@media(max-width:767px){.elementor .e-3b4fab53-250a{font-size:16px;}}@media(max-width:767px){.elementor .e-66828ac1-632b{font-size:23px;}}@media(max-width:767px){.elementor .e-6942842c-d06a{font-size:16px;}}@media(max-width:767px){.elementor .e-639e256-b15a{width:100%;}}@media(max-width:767px){.elementor .e-6a226d37-e475{width:100%;}}@media(max-width:767px){.elementor .e-1a48f73d-d490{flex-direction:column;}}@media(max-width:767px){.elementor .e-11285c65-bc48{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-4cb49b8-6ad2{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-71be8972-65f1{font-size:28px;}}@media(max-width:767px){.elementor .e-4b5419e0-da6f{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4d9623b7-2f2e{font-size:28px;}}@media(max-width:767px){.elementor .e-5721e293-bb54{font-size:16px;}}@media(max-width:767px){.elementor .e-791e47e3-6d42{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-471a0926-9e88{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-52e71a92-778e{font-size:28px;}}@media(max-width:767px){.elementor .e-1e30aef8-4c4f{font-size:16px;}}@media(max-width:767px){.elementor .e-4734eae3-bc32{width:100%;}}@media(max-width:767px){.elementor .e-4f52e331-2898{width:100%;}}@media(max-width:767px){.elementor .e-364afcf1-6051{flex-direction:column;}}@media(max-width:767px){.elementor .e-99c5275-6d94{padding:24px;}}@media(max-width:767px){.elementor .e-420153a2-4603{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-4de75658-a222{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-37741b50-cc8b{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-bba0f3f-5d86{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-16027a0f-bc8a{height:72px;background-color:#07090c;display:block;}}