@media(max-width:767px){.elementor .e-562789d0-fc4a{display:none;}}@media(max-width:767px){.elementor .e-7f5f06ff-96f4{display:none;}}@media(max-width:767px){.elementor .e-1a46afa0-466f{font-size:13px;}}@media(max-width:767px){.elementor .e-5292e76d-7578{display:none;}}@media(max-width:767px){.elementor .e-94f9e6f-1ada{font-size:13px;}}@media(max-width:767px){.elementor .e-251c082e-18a0{font-size:13px;}}@media(max-width:767px){.elementor .e-44730429-683e{display:none;}}@media(max-width:767px){.elementor .e-9e7148b-4c23{gap:18px;}}@media(max-width:767px){.elementor .e-583f58d5-b938{justify-content:center;}}@media(max-width:767px){.elementor .e-12d5e878-5d97{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-71be613c-b39d{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-18ba9744-728b{display:none;}}@media(max-width:767px){.elementor .e-17f0ef58-5844{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-34b5ef34-299c{display:none;}}@media(max-width:767px){.elementor .e-7ce0d294-114d{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-60128567-c06f{display:none;}}@media(max-width:767px){.elementor .e-130650e5-d3c4{gap:0px;}}@media(max-width:767px){.elementor .e-8161615-63fd{gap:10px;}}@media(max-width:767px){.elementor .e-53791851-2a22{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-5445f3cd-3f43{font-size:30px;}}@media(max-width:767px){.elementor .e-2e52fba9-eb6b{font-size:16px;}}@media(max-width:767px){.elementor .e-6381d8c3-7047{width:100%;}}@media(max-width:767px){.elementor .e-15486e06-c148{width:100%;}}@media(max-width:767px){.elementor .e-2f70baec-21fd{flex-direction:column;}}@media(max-width:767px){.elementor .e-c6cbdf9-d314{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-74350c08-36df{width:100%;}}@media(max-width:767px){.elementor .e-25371092-7136{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-19f43f75-ae4d{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-47519d41-ce22{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-36f48e30-e15f{font-size:28px;}}@media(max-width:767px){.elementor .e-13513209-d6fd{font-size:16px;}}@media(max-width:767px){.elementor .e-29251e96-e42e{font-size:16px;}}@media(max-width:767px){.elementor .e-47bf364a-9a37{font-size:16px;}}@media(max-width:767px){.elementor .e-592d1e4e-94b0{height:280px;}}@media(max-width:767px){.elementor .e-22fe56a2-c96d{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-58c433c-5b38{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-72fab539-db0e{font-size:28px;}}@media(max-width:767px){.elementor .e-7caeb799-8c26{font-size:16px;}}@media(max-width:767px){.elementor .e-6c926c-93ca{padding:24px;}}@media(max-width:767px){.elementor .e-d78ea0e-eb3c{padding:24px;}}@media(max-width:767px){.elementor .e-2df73e81-4181{padding:24px;}}@media(max-width:767px){.elementor .e-3559d49e-c7ac{padding:24px;}}@media(max-width:767px){.elementor .e-46f77bc0-cbc7{padding:24px;}}@media(max-width:767px){.elementor .e-599e78a5-74d4{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-22fec857-60e4{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-7404dc72-7d00{font-size:28px;}}@media(max-width:767px){.elementor .e-12129c78-b386{padding:24px;}}@media(max-width:767px){.elementor .e-7b953dd4-eede{padding:24px;}}@media(max-width:767px){.elementor .e-7d8c61a9-f41e{padding:24px;}}@media(max-width:767px){.elementor .e-45c4e1cc-e66b{padding:24px;}}@media(max-width:767px){.elementor .e-11ace25c-c2de{padding:24px;}}@media(max-width:767px){.elementor .e-425855bd-1442{padding:24px;}}@media(max-width:767px){.elementor .e-7202d0e3-7e90{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-3997a129-2215{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-21541cb8-4d8e{font-size:23px;}}@media(max-width:767px){.elementor .e-3b672e5d-e9c1{font-size:16px;}}@media(max-width:767px){.elementor .e-742598c9-c7b4{font-size:23px;}}@media(max-width:767px){.elementor .e-1b7f91d7-c22d{font-size:16px;}}@media(max-width:767px){.elementor .e-863b37b-b787{font-size:23px;}}@media(max-width:767px){.elementor .e-1ca38691-f7ca{font-size:16px;}}@media(max-width:767px){.elementor .e-4d752992-c086{font-size:23px;}}@media(max-width:767px){.elementor .e-24b88ef0-3162{font-size:16px;}}@media(max-width:767px){.elementor .e-2e1c4ca8-3133{font-size:23px;}}@media(max-width:767px){.elementor .e-164f70c9-79c1{font-size:16px;}}@media(max-width:767px){.elementor .e-4dfe7197-2fa3{font-size:23px;}}@media(max-width:767px){.elementor .e-56f86d00-bb0d{font-size:16px;}}@media(max-width:767px){.elementor .e-849b9cd-954f{width:100%;}}@media(max-width:767px){.elementor .e-6de0f6df-aa47{width:100%;}}@media(max-width:767px){.elementor .e-463f6697-4350{flex-direction:column;}}@media(max-width:767px){.elementor .e-1e0bb8f1-8e70{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-5ee74553-8def{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4a6549f-3d6a{font-size:28px;}}@media(max-width:767px){.elementor .e-3e8327bd-bf4d{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-28b90895-efc6{font-size:28px;}}@media(max-width:767px){.elementor .e-6cde5325-17b8{font-size:16px;}}@media(max-width:767px){.elementor .e-5e4fbcc0-d010{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-13dc4ba6-97ab{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-63750ea8-9460{font-size:28px;}}@media(max-width:767px){.elementor .e-e37a796-f559{font-size:16px;}}@media(max-width:767px){.elementor .e-2d8a5855-8d60{width:100%;}}@media(max-width:767px){.elementor .e-6cb1607c-d25d{width:100%;}}@media(max-width:767px){.elementor .e-1d894c46-6509{flex-direction:column;}}@media(max-width:767px){.elementor .e-15f48ced-7897{padding:24px;}}@media(max-width:767px){.elementor .e-3afdebd1-9673{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-27acd32b-fd95{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-53094404-236b{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-3953021-70be{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-31b4a729-b46e{height:72px;background-color:#07090c;display:block;}}