@media(max-width:767px){.elementor .e-29b5d97a-c630{display:none;}}@media(max-width:767px){.elementor .e-4ec91089-74c6{display:none;}}@media(max-width:767px){.elementor .e-7c19b9-d4bc{font-size:13px;}}@media(max-width:767px){.elementor .e-214e10c6-5b9f{display:none;}}@media(max-width:767px){.elementor .e-7440fe84-d357{font-size:13px;}}@media(max-width:767px){.elementor .e-460389c1-d4b6{font-size:13px;}}@media(max-width:767px){.elementor .e-614d544f-690c{display:none;}}@media(max-width:767px){.elementor .e-22a38b-c08b{gap:18px;}}@media(max-width:767px){.elementor .e-569066cd-20a9{justify-content:center;}}@media(max-width:767px){.elementor .e-2205e2bc-4328{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-1217fa90-98b6{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-98518b2-c37f{display:none;}}@media(max-width:767px){.elementor .e-bfc6754-97a8{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-31a6ce26-fd1e{display:none;}}@media(max-width:767px){.elementor .e-f5c5c3c-505d{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-77cd95fe-8b6d{display:none;}}@media(max-width:767px){.elementor .e-38842c1-5260{gap:0px;}}@media(max-width:767px){.elementor .e-3a11e23f-dd36{gap:10px;}}@media(max-width:767px){.elementor .e-619c6a2d-906b{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-6e117b3d-f68f{font-size:30px;}}@media(max-width:767px){.elementor .e-3ca47b4a-e79a{font-size:16px;}}@media(max-width:767px){.elementor .e-47171af7-2882{width:100%;}}@media(max-width:767px){.elementor .e-5e77ade-1386{width:100%;}}@media(max-width:767px){.elementor .e-3df80bc8-f2e5{flex-direction:column;}}@media(max-width:767px){.elementor .e-2b77cd2-65b9{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-20a8666a-73e4{width:100%;}}@media(max-width:767px){.elementor .e-60c5c881-4d62{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-51460e1b-33cc{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-33ee22d4-dd88{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-5b2e5677-24ac{font-size:28px;}}@media(max-width:767px){.elementor .e-1f832a1-9a90{font-size:16px;}}@media(max-width:767px){.elementor .e-2878c08c-5881{font-size:16px;}}@media(max-width:767px){.elementor .e-39e8ecbe-8b6b{font-size:16px;}}@media(max-width:767px){.elementor .e-3e91b908-bd98{height:280px;}}@media(max-width:767px){.elementor .e-688b31ad-f388{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-36c63854-aace{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-6f265b3d-4e76{font-size:28px;}}@media(max-width:767px){.elementor .e-5ccb6400-c9b9{font-size:16px;}}@media(max-width:767px){.elementor .e-266ed99f-fcf6{padding:24px;}}@media(max-width:767px){.elementor .e-6d899e72-9ba1{padding:24px;}}@media(max-width:767px){.elementor .e-10ed19db-9021{padding:24px;}}@media(max-width:767px){.elementor .e-6a21d289-7c10{padding:24px;}}@media(max-width:767px){.elementor .e-2b7fb345-39a9{padding:24px;}}@media(max-width:767px){.elementor .e-1e54bf33-26ae{padding:24px;}}@media(max-width:767px){.elementor .e-7348f619-99ea{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-4304e059-cd77{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1c9c0795-eabb{font-size:28px;}}@media(max-width:767px){.elementor .e-71d11079-2b81{padding:24px;}}@media(max-width:767px){.elementor .e-6ddb9300-2036{padding:24px;}}@media(max-width:767px){.elementor .e-563e5540-ffe7{padding:24px;}}@media(max-width:767px){.elementor .e-176bc62-a5d3{padding:24px;}}@media(max-width:767px){.elementor .e-4bece361-7a88{padding:24px;}}@media(max-width:767px){.elementor .e-6bbb2e81-f7b2{padding:24px;}}@media(max-width:767px){.elementor .e-16bf7aca-12e8{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-4874396-9e80{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-7386c281-2f9b{font-size:23px;}}@media(max-width:767px){.elementor .e-2ff0ac8c-fe9e{font-size:16px;}}@media(max-width:767px){.elementor .e-75aae415-da6f{font-size:23px;}}@media(max-width:767px){.elementor .e-cdb778d-bec2{font-size:16px;}}@media(max-width:767px){.elementor .e-776501b6-f253{font-size:23px;}}@media(max-width:767px){.elementor .e-1067ea47-d40f{font-size:16px;}}@media(max-width:767px){.elementor .e-2835f112-5799{font-size:23px;}}@media(max-width:767px){.elementor .e-2234585b-515d{font-size:16px;}}@media(max-width:767px){.elementor .e-358d73c2-4350{font-size:23px;}}@media(max-width:767px){.elementor .e-585eb82f-2db5{font-size:16px;}}@media(max-width:767px){.elementor .e-1d615a5b-81d9{font-size:23px;}}@media(max-width:767px){.elementor .e-3db9d230-101b{font-size:16px;}}@media(max-width:767px){.elementor .e-5deabb93-190e{width:100%;}}@media(max-width:767px){.elementor .e-3b351244-a1c0{width:100%;}}@media(max-width:767px){.elementor .e-18474ba3-8428{flex-direction:column;}}@media(max-width:767px){.elementor .e-6d6750c6-405e{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-1391fd0c-d0c7{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-75dc9059-1723{font-size:28px;}}@media(max-width:767px){.elementor .e-5a54b0e2-7092{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-5f6892f2-c1df{font-size:28px;}}@media(max-width:767px){.elementor .e-3735facb-2404{font-size:16px;}}@media(max-width:767px){.elementor .e-1763a5bc-cb05{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-12f35e4d-cab3{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-13c526e2-4ad6{font-size:28px;}}@media(max-width:767px){.elementor .e-d97771a-7b67{font-size:16px;}}@media(max-width:767px){.elementor .e-20bbb451-f675{width:100%;}}@media(max-width:767px){.elementor .e-4d75bf32-bcb1{width:100%;}}@media(max-width:767px){.elementor .e-35a9a905-f3c5{flex-direction:column;}}@media(max-width:767px){.elementor .e-60f42f7-de08{padding:24px;}}@media(max-width:767px){.elementor .e-107d4ca5-8f47{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-5a13a0f1-7077{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4d0776d-7277{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-20d7c3a1-9f33{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-1930325b-887a{height:72px;background-color:#07090c;display:block;}}