@media(max-width:767px){.elementor .e-28addbbc-b332{display:none;}}@media(max-width:767px){.elementor .e-714dea5d-af6c{display:none;}}@media(max-width:767px){.elementor .e-74d59cb9-ffb0{font-size:13px;}}@media(max-width:767px){.elementor .e-4b1b47d9-377a{display:none;}}@media(max-width:767px){.elementor .e-6012686d-6f0c{font-size:13px;}}@media(max-width:767px){.elementor .e-2ac89893-3267{font-size:13px;}}@media(max-width:767px){.elementor .e-5b37de4e-e30e{display:none;}}@media(max-width:767px){.elementor .e-150432cb-e99a{gap:18px;}}@media(max-width:767px){.elementor .e-24e89341-727c{justify-content:center;}}@media(max-width:767px){.elementor .e-2f7be760-d5db{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-71abafad-b28f{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-4ecb6744-d613{display:none;}}@media(max-width:767px){.elementor .e-69469cab-57fc{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-387d85d7-ce54{display:none;}}@media(max-width:767px){.elementor .e-6d167ed3-6416{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-59866986-edd5{display:none;}}@media(max-width:767px){.elementor .e-1149044e-69df{gap:0px;}}@media(max-width:767px){.elementor .e-2491be6a-6ee4{gap:10px;}}@media(max-width:767px){.elementor .e-5e3e7adf-7faf{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-11f02a2c-fac3{font-size:30px;}}@media(max-width:767px){.elementor .e-756f66b6-741a{font-size:16px;}}@media(max-width:767px){.elementor .e-222e73a-a22c{width:100%;}}@media(max-width:767px){.elementor .e-3de3da26-858e{width:100%;}}@media(max-width:767px){.elementor .e-5094eba2-9fa7{flex-direction:column;}}@media(max-width:767px){.elementor .e-68344f9c-c497{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-504b7457-cede{width:100%;}}@media(max-width:767px){.elementor .e-62f1b5de-9622{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-37ce2d55-4bec{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-56ab0c55-517c{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-11a8d7fb-70c5{font-size:28px;}}@media(max-width:767px){.elementor .e-6b339a01-587e{font-size:16px;}}@media(max-width:767px){.elementor .e-3a843622-9d24{font-size:16px;}}@media(max-width:767px){.elementor .e-183de5ba-d04f{font-size:16px;}}@media(max-width:767px){.elementor .e-375c51b0-15a0{height:280px;}}@media(max-width:767px){.elementor .e-47283a6f-e7d6{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-8bd6e27-ff47{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-3f3ce33b-de73{font-size:28px;}}@media(max-width:767px){.elementor .e-5695e69c-bc14{font-size:16px;}}@media(max-width:767px){.elementor .e-6f419b17-868f{padding:24px;}}@media(max-width:767px){.elementor .e-1642980e-7f81{padding:24px;}}@media(max-width:767px){.elementor .e-2b567a67-454f{padding:24px;}}@media(max-width:767px){.elementor .e-3b566ace-ccda{padding:24px;}}@media(max-width:767px){.elementor .e-1c474af9-fa5b{padding:24px;}}@media(max-width:767px){.elementor .e-21f42c60-d078{padding:24px;}}@media(max-width:767px){.elementor .e-7a0d3f40-7826{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-548224f6-4bbe{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-6a0dbb09-8470{font-size:28px;}}@media(max-width:767px){.elementor .e-bc4db90-1b76{padding:24px;}}@media(max-width:767px){.elementor .e-6fd78673-c768{padding:24px;}}@media(max-width:767px){.elementor .e-5eaa2614-3cb3{padding:24px;}}@media(max-width:767px){.elementor .e-17f1b2cb-a884{padding:24px;}}@media(max-width:767px){.elementor .e-69b0f16c-997f{padding:24px;}}@media(max-width:767px){.elementor .e-53234979-9842{padding:24px;}}@media(max-width:767px){.elementor .e-1186796-eafe{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-21927c16-1bd7{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1c2434c-acf3{font-size:23px;}}@media(max-width:767px){.elementor .e-d5e3e3d-fb82{font-size:16px;}}@media(max-width:767px){.elementor .e-778df522-a77c{font-size:23px;}}@media(max-width:767px){.elementor .e-2261bfb0-7ac9{font-size:16px;}}@media(max-width:767px){.elementor .e-4f2b5b99-5fb8{font-size:23px;}}@media(max-width:767px){.elementor .e-4fb7cce-7e4a{font-size:16px;}}@media(max-width:767px){.elementor .e-3f56fb04-2d44{font-size:23px;}}@media(max-width:767px){.elementor .e-71345631-2bcf{font-size:16px;}}@media(max-width:767px){.elementor .e-237e7ac2-d18f{font-size:23px;}}@media(max-width:767px){.elementor .e-428ab0b-3d13{font-size:16px;}}@media(max-width:767px){.elementor .e-2bdc7b-44bc{width:100%;}}@media(max-width:767px){.elementor .e-1a691d67-b070{width:100%;}}@media(max-width:767px){.elementor .e-3fc73d27-ae89{flex-direction:column;}}@media(max-width:767px){.elementor .e-3e269122-be36{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-11ae8769-eebb{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-743c60c2-4881{font-size:28px;}}@media(max-width:767px){.elementor .e-26475c89-146e{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-26a177be-c74e{font-size:28px;}}@media(max-width:767px){.elementor .e-1f9b0a28-5fc9{font-size:16px;}}@media(max-width:767px){.elementor .e-1e62bd1a-17b6{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-7a209ed0-7a91{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-46d62595-5972{font-size:28px;}}@media(max-width:767px){.elementor .e-b56bbdd-be0c{font-size:16px;}}@media(max-width:767px){.elementor .e-9058ef5-55ce{width:100%;}}@media(max-width:767px){.elementor .e-4ce42bbb-86fd{width:100%;}}@media(max-width:767px){.elementor .e-40693a3a-c21d{flex-direction:column;}}@media(max-width:767px){.elementor .e-43911f17-1ef7{padding:24px;}}@media(max-width:767px){.elementor .e-5a3d4911-d77e{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-9c93b24-d0f9{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4c4fbdf-680e{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-47382098-e742{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-e3b19d0-6425{height:72px;background-color:#07090c;display:block;}}