@media(max-width:767px){.elementor .e-eaa836e-97ae{display:none;}}@media(max-width:767px){.elementor .e-32a1e6c0-3806{display:none;}}@media(max-width:767px){.elementor .e-30b231ce-c7ea{font-size:13px;}}@media(max-width:767px){.elementor .e-77b2ba92-40a9{display:none;}}@media(max-width:767px){.elementor .e-433dc2b0-8910{font-size:13px;}}@media(max-width:767px){.elementor .e-4d46ba12-42b3{font-size:13px;}}@media(max-width:767px){.elementor .e-5664b5a9-a8a1{display:none;}}@media(max-width:767px){.elementor .e-46ae6a36-1644{gap:18px;}}@media(max-width:767px){.elementor .e-1e9658ed-1f9b{justify-content:center;}}@media(max-width:767px){.elementor .e-4d70b8d4-50d2{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-1db345d0-d976{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-6cb9893c-67df{display:none;}}@media(max-width:767px){.elementor .e-7bca4b4f-52a9{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-4b0db5c4-26c0{display:none;}}@media(max-width:767px){.elementor .e-521f6386-f528{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-513366f2-d22b{display:none;}}@media(max-width:767px){.elementor .e-1a8bd9ea-b16c{gap:0px;}}@media(max-width:767px){.elementor .e-2238954d-fffe{gap:10px;}}@media(max-width:767px){.elementor .e-6875335d-5864{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-6cfae851-2bdc{font-size:30px;}}@media(max-width:767px){.elementor .e-297d9a4b-3ac6{font-size:16px;}}@media(max-width:767px){.elementor .e-1aa4580d-2c95{width:100%;}}@media(max-width:767px){.elementor .e-7c117f9f-17c5{width:100%;}}@media(max-width:767px){.elementor .e-54f718e9-93ca{flex-direction:column;}}@media(max-width:767px){.elementor .e-45c84cbc-2964{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-62cf4706-60fb{width:100%;}}@media(max-width:767px){.elementor .e-7703acb0-3041{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-3db7b73-bd22{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-63b149e4-a77b{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-e2321ed-ef1c{font-size:28px;}}@media(max-width:767px){.elementor .e-17772ff-6fea{font-size:16px;}}@media(max-width:767px){.elementor .e-1af54f2b-ae54{font-size:16px;}}@media(max-width:767px){.elementor .e-14632002-c974{font-size:16px;}}@media(max-width:767px){.elementor .e-7e8bc2ff-f65b{height:280px;}}@media(max-width:767px){.elementor .e-5c4952a5-b7ee{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-4f955304-54e8{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-61dc998a-46d1{font-size:28px;}}@media(max-width:767px){.elementor .e-8d72ed6-db7f{font-size:16px;}}@media(max-width:767px){.elementor .e-222835f7-5e00{padding:24px;}}@media(max-width:767px){.elementor .e-376e3c54-f5b2{padding:24px;}}@media(max-width:767px){.elementor .e-4bb25477-cc8e{padding:24px;}}@media(max-width:767px){.elementor .e-7617694d-2a32{padding:24px;}}@media(max-width:767px){.elementor .e-11ae8ae4-27c5{padding:24px;}}@media(max-width:767px){.elementor .e-364ed0a4-867d{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-24cec9a5-f59b{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-2c2b2ad3-6c61{font-size:28px;}}@media(max-width:767px){.elementor .e-1aaaf0f8-3d00{padding:24px;}}@media(max-width:767px){.elementor .e-5e29258f-9483{padding:24px;}}@media(max-width:767px){.elementor .e-7ba62c5c-4288{padding:24px;}}@media(max-width:767px){.elementor .e-7ca4fd76-fb39{padding:24px;}}@media(max-width:767px){.elementor .e-1c741b6b-36fd{padding:24px;}}@media(max-width:767px){.elementor .e-39d40a6e-5ba6{padding:24px;}}@media(max-width:767px){.elementor .e-38298422-ce17{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-3b167598-9d56{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4dc759e8-acc9{font-size:23px;}}@media(max-width:767px){.elementor .e-737e42a-f3f0{font-size:16px;}}@media(max-width:767px){.elementor .e-692c1b12-a802{font-size:23px;}}@media(max-width:767px){.elementor .e-4c024869-ab12{font-size:16px;}}@media(max-width:767px){.elementor .e-4cee2cd0-75b4{font-size:23px;}}@media(max-width:767px){.elementor .e-2ff51184-cc7e{font-size:16px;}}@media(max-width:767px){.elementor .e-17a4b800-c878{font-size:23px;}}@media(max-width:767px){.elementor .e-7069c86f-c39f{font-size:16px;}}@media(max-width:767px){.elementor .e-4df2acb-2a86{font-size:23px;}}@media(max-width:767px){.elementor .e-585ace50-bf05{font-size:16px;}}@media(max-width:767px){.elementor .e-11c34036-3f81{font-size:23px;}}@media(max-width:767px){.elementor .e-4bc4b5f2-2a58{font-size:16px;}}@media(max-width:767px){.elementor .e-6cebfb00-ec6a{width:100%;}}@media(max-width:767px){.elementor .e-4237ec90-adef{width:100%;}}@media(max-width:767px){.elementor .e-412977fd-d28a{flex-direction:column;}}@media(max-width:767px){.elementor .e-65b31b25-276b{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-208a4be8-3183{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-29757720-45ab{font-size:28px;}}@media(max-width:767px){.elementor .e-73b8f764-5144{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-75ed9a18-c663{font-size:28px;}}@media(max-width:767px){.elementor .e-2dc79a30-b8b4{font-size:16px;}}@media(max-width:767px){.elementor .e-3c21748-a4d1{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-71cfc64b-f1fd{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-167af57c-199a{font-size:28px;}}@media(max-width:767px){.elementor .e-4305d05f-8d9b{font-size:16px;}}@media(max-width:767px){.elementor .e-2646cf61-3a16{width:100%;}}@media(max-width:767px){.elementor .e-24114939-e155{width:100%;}}@media(max-width:767px){.elementor .e-77c4e917-e5a1{flex-direction:column;}}@media(max-width:767px){.elementor .e-48007bb9-6223{padding:24px;}}@media(max-width:767px){.elementor .e-803360e-7e1f{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-59cb24e1-a5a4{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-2cf5008d-dc64{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-2e04ee97-9e9f{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-a644088-af78{height:72px;background-color:#07090c;display:block;}}