@media(max-width:767px){.elementor .e-490b2ae5-2bfb{display:none;}}@media(max-width:767px){.elementor .e-74e2ad7-a6dd{display:none;}}@media(max-width:767px){.elementor .e-7dbe266f-4de1{font-size:13px;}}@media(max-width:767px){.elementor .e-69c4c87-6569{display:none;}}@media(max-width:767px){.elementor .e-7ce5b308-7626{font-size:13px;}}@media(max-width:767px){.elementor .e-6530f7dc-14a1{font-size:13px;}}@media(max-width:767px){.elementor .e-69f044f9-82f0{display:none;}}@media(max-width:767px){.elementor .e-7ba646b0-84c8{gap:18px;}}@media(max-width:767px){.elementor .e-6847ca99-2f1e{justify-content:center;}}@media(max-width:767px){.elementor .e-2f63aa39-d08a{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-480c7b8c-344b{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-a42d466-f80b{display:none;}}@media(max-width:767px){.elementor .e-49a12806-a0a4{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-ba7ee20-6448{display:none;}}@media(max-width:767px){.elementor .e-30c90d-6f59{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-729f91d2-4859{display:none;}}@media(max-width:767px){.elementor .e-7757f4f2-1049{gap:0px;}}@media(max-width:767px){.elementor .e-137bbf40-33b3{gap:10px;}}@media(max-width:767px){.elementor .e-77ae7a88-3cdf{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-7f7518dd-ae32{font-size:30px;}}@media(max-width:767px){.elementor .e-433d3748-111a{font-size:16px;}}@media(max-width:767px){.elementor .e-4c8815d0-d39f{width:100%;}}@media(max-width:767px){.elementor .e-6fbbc7f-6eec{width:100%;}}@media(max-width:767px){.elementor .e-64f5e1f0-f4be{flex-direction:column;}}@media(max-width:767px){.elementor .e-6ffd58d9-1440{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-180c8fbb-43d2{width:100%;}}@media(max-width:767px){.elementor .e-735ba0fa-36ab{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-14c41b24-3b45{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-3e0347ad-cd4f{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-6aee680c-e887{font-size:28px;}}@media(max-width:767px){.elementor .e-5144618-c722{font-size:16px;}}@media(max-width:767px){.elementor .e-f29c01b-8420{font-size:16px;}}@media(max-width:767px){.elementor .e-40a32313-c6ca{font-size:16px;}}@media(max-width:767px){.elementor .e-22949228-a4c2{height:280px;}}@media(max-width:767px){.elementor .e-5a52b884-b857{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-3f22aa7e-3a83{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-186462c-b085{font-size:28px;}}@media(max-width:767px){.elementor .e-24429795-4c57{font-size:16px;}}@media(max-width:767px){.elementor .e-5cbb6cfb-b6d2{padding:24px;}}@media(max-width:767px){.elementor .e-3198249e-7966{padding:24px;}}@media(max-width:767px){.elementor .e-3df17db7-6648{padding:24px;}}@media(max-width:767px){.elementor .e-3047eed0-b9a8{padding:24px;}}@media(max-width:767px){.elementor .e-19a637d9-4f95{padding:24px;}}@media(max-width:767px){.elementor .e-583a7e9d-d891{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-aed38de-2826{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-354580c8-d564{font-size:28px;}}@media(max-width:767px){.elementor .e-14066b1c-a087{padding:24px;}}@media(max-width:767px){.elementor .e-65316c3f-da79{padding:24px;}}@media(max-width:767px){.elementor .e-31e5dba-7716{padding:24px;}}@media(max-width:767px){.elementor .e-6cd66b3c-2852{padding:24px;}}@media(max-width:767px){.elementor .e-3954e1bb-346d{padding:24px;}}@media(max-width:767px){.elementor .e-131772c5-d830{padding:24px;}}@media(max-width:767px){.elementor .e-647ae900-25a3{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-68cbf59a-ebc7{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-56983287-e0fe{font-size:23px;}}@media(max-width:767px){.elementor .e-54b07a52-5a74{font-size:16px;}}@media(max-width:767px){.elementor .e-5e651cd-229c{font-size:23px;}}@media(max-width:767px){.elementor .e-37069125-9476{font-size:16px;}}@media(max-width:767px){.elementor .e-1d7827c1-c498{font-size:23px;}}@media(max-width:767px){.elementor .e-6e9e5bcd-929e{font-size:16px;}}@media(max-width:767px){.elementor .e-3ce938b7-ab01{font-size:23px;}}@media(max-width:767px){.elementor .e-5416eb49-6f06{font-size:16px;}}@media(max-width:767px){.elementor .e-66f94316-8230{font-size:23px;}}@media(max-width:767px){.elementor .e-381145a2-838b{font-size:16px;}}@media(max-width:767px){.elementor .e-4fae1fb0-8587{font-size:23px;}}@media(max-width:767px){.elementor .e-78918aed-5edc{font-size:16px;}}@media(max-width:767px){.elementor .e-33daba19-a54b{width:100%;}}@media(max-width:767px){.elementor .e-5666aec3-f156{width:100%;}}@media(max-width:767px){.elementor .e-42cb84a9-88c3{flex-direction:column;}}@media(max-width:767px){.elementor .e-9003bc-82d0{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-623c436a-49bf{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-14bf04bb-53d0{font-size:28px;}}@media(max-width:767px){.elementor .e-3d93d33d-b87e{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-cb9cbb7-5354{font-size:28px;}}@media(max-width:767px){.elementor .e-737c3f01-1b33{font-size:16px;}}@media(max-width:767px){.elementor .e-6908d47-ae25{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-4fb04a6d-820c{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-451a7266-b03b{font-size:28px;}}@media(max-width:767px){.elementor .e-2010c2e-5fb0{font-size:16px;}}@media(max-width:767px){.elementor .e-52932ea0-dbac{width:100%;}}@media(max-width:767px){.elementor .e-366deada-b3fb{width:100%;}}@media(max-width:767px){.elementor .e-5ad71d43-7df8{flex-direction:column;}}@media(max-width:767px){.elementor .e-258b5140-ab16{padding:24px;}}@media(max-width:767px){.elementor .e-67e57b0c-b91e{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-62a9f76e-8542{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-14573abc-e6c7{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-19dc0b1c-c25e{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-497aa18b-9043{height:72px;background-color:#07090c;display:block;}}