@media(max-width:767px){.elementor .e-32a140de-8e7b{display:none;}}@media(max-width:767px){.elementor .e-22444b7f-489b{display:none;}}@media(max-width:767px){.elementor .e-5d591ff9-20e6{font-size:13px;}}@media(max-width:767px){.elementor .e-5afdffe7-a242{display:none;}}@media(max-width:767px){.elementor .e-2322603f-f57c{font-size:13px;}}@media(max-width:767px){.elementor .e-6d35f1b0-b8ca{font-size:13px;}}@media(max-width:767px){.elementor .e-1254909b-6738{display:none;}}@media(max-width:767px){.elementor .e-411b68e8-6e16{gap:18px;}}@media(max-width:767px){.elementor .e-17d742e4-40ab{justify-content:center;}}@media(max-width:767px){.elementor .e-6f2ffaf4-ef00{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-3b9d89e1-9f70{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-603f683a-ac78{display:none;}}@media(max-width:767px){.elementor .e-913d5b-e1a5{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-18151bc0-8bde{display:none;}}@media(max-width:767px){.elementor .e-62ea543d-f8fe{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-197bbe69-e28a{display:none;}}@media(max-width:767px){.elementor .e-7f42b3f9-1564{gap:0px;}}@media(max-width:767px){.elementor .e-17860b99-83ff{gap:10px;}}@media(max-width:767px){.elementor .e-6753bd92-30ab{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-ba43bc-c78e{font-size:30px;}}@media(max-width:767px){.elementor .e-33fcc7ed-4385{font-size:16px;}}@media(max-width:767px){.elementor .e-44e7c861-6301{width:100%;}}@media(max-width:767px){.elementor .e-20911011-ab1e{width:100%;}}@media(max-width:767px){.elementor .e-2d98e639-9853{flex-direction:column;}}@media(max-width:767px){.elementor .e-46d00040-226d{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-756cb225-61b7{width:100%;}}@media(max-width:767px){.elementor .e-13220155-7267{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-4de33ffb-83dd{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-1b0fb424-3fe4{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-2a9a7c08-8489{font-size:28px;}}@media(max-width:767px){.elementor .e-297f7d91-8dfe{font-size:16px;}}@media(max-width:767px){.elementor .e-14a5049-f846{font-size:16px;}}@media(max-width:767px){.elementor .e-17624c9-7569{font-size:16px;}}@media(max-width:767px){.elementor .e-3618e4e-c03e{height:280px;}}@media(max-width:767px){.elementor .e-79cfe207-3c08{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-434e1d4-1ba2{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4e1788a3-f839{font-size:28px;}}@media(max-width:767px){.elementor .e-6696cc0b-4bed{font-size:16px;}}@media(max-width:767px){.elementor .e-295f4633-9f6b{padding:24px;}}@media(max-width:767px){.elementor .e-5c56d00d-115f{padding:24px;}}@media(max-width:767px){.elementor .e-27c2b472-3445{padding:24px;}}@media(max-width:767px){.elementor .e-2f26051e-bc28{padding:24px;}}@media(max-width:767px){.elementor .e-7ac79d4c-88c4{padding:24px;}}@media(max-width:767px){.elementor .e-5f2587-76d5{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-50d67edd-5ad4{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4eb53709-b3db{font-size:28px;}}@media(max-width:767px){.elementor .e-39c87fd9-313e{padding:24px;}}@media(max-width:767px){.elementor .e-7422f79c-7c25{padding:24px;}}@media(max-width:767px){.elementor .e-430db0d0-7c93{padding:24px;}}@media(max-width:767px){.elementor .e-2bbbc5e6-e482{padding:24px;}}@media(max-width:767px){.elementor .e-7a9d61da-a24c{padding:24px;}}@media(max-width:767px){.elementor .e-10645767-5363{padding:24px;}}@media(max-width:767px){.elementor .e-63d108ae-75b4{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-acc1092-cc37{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-183ed7c2-d8ab{font-size:23px;}}@media(max-width:767px){.elementor .e-14d8e941-ab24{font-size:16px;}}@media(max-width:767px){.elementor .e-3a347acc-875d{font-size:23px;}}@media(max-width:767px){.elementor .e-6098b255-f119{font-size:16px;}}@media(max-width:767px){.elementor .e-7099fb1d-f591{font-size:23px;}}@media(max-width:767px){.elementor .e-49bb9d0c-2082{font-size:16px;}}@media(max-width:767px){.elementor .e-a9ecb34-34ad{font-size:23px;}}@media(max-width:767px){.elementor .e-7cad1067-eacb{font-size:16px;}}@media(max-width:767px){.elementor .e-3a95efac-2a69{font-size:23px;}}@media(max-width:767px){.elementor .e-e8924b0-7b5f{font-size:16px;}}@media(max-width:767px){.elementor .e-19936228-cfa4{font-size:23px;}}@media(max-width:767px){.elementor .e-7dac071b-dcff{font-size:16px;}}@media(max-width:767px){.elementor .e-2892beff-3621{width:100%;}}@media(max-width:767px){.elementor .e-7d0f62f7-9966{width:100%;}}@media(max-width:767px){.elementor .e-630a8c7e-ecbc{flex-direction:column;}}@media(max-width:767px){.elementor .e-5d696800-fc74{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-ea349f4-2469{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-6478174d-97e2{font-size:28px;}}@media(max-width:767px){.elementor .e-3adc42f9-f7e7{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4205d6f8-2640{font-size:28px;}}@media(max-width:767px){.elementor .e-193c88df-aeef{font-size:16px;}}@media(max-width:767px){.elementor .e-3db7e236-a924{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-17e49c7c-9070{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4be13c63-4eba{font-size:28px;}}@media(max-width:767px){.elementor .e-61df1c2b-2fdd{font-size:16px;}}@media(max-width:767px){.elementor .e-18b30a06-30d6{width:100%;}}@media(max-width:767px){.elementor .e-be1da32-4011{width:100%;}}@media(max-width:767px){.elementor .e-5e1b445-8382{flex-direction:column;}}@media(max-width:767px){.elementor .e-3d195033-f802{padding:24px;}}@media(max-width:767px){.elementor .e-7daced9-38c9{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-5a777943-e20c{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-6dafa8fe-813b{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-59357d1f-19a3{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-1c2e3c6c-b520{height:72px;background-color:#07090c;display:block;}}