@media(max-width:767px){.elementor .e-780a35c2-ac5e{display:none;}}@media(max-width:767px){.elementor .e-65aa259b-c7c1{display:none;}}@media(max-width:767px){.elementor .e-51141c88-e429{font-size:13px;}}@media(max-width:767px){.elementor .e-24059e47-6d91{display:none;}}@media(max-width:767px){.elementor .e-7b448f43-9907{font-size:13px;}}@media(max-width:767px){.elementor .e-3be2c5d1-3e8e{font-size:13px;}}@media(max-width:767px){.elementor .e-2f0b7edf-cd67{display:none;}}@media(max-width:767px){.elementor .e-46a20208-16df{gap:18px;}}@media(max-width:767px){.elementor .e-601c91f5-b343{justify-content:center;}}@media(max-width:767px){.elementor .e-248223d5-5026{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-330f299a-5714{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-5e86cdba-df2f{display:none;}}@media(max-width:767px){.elementor .e-497f0247-e21c{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-6b4d8dac-400c{display:none;}}@media(max-width:767px){.elementor .e-332c150-60a9{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-2b15d6dc-9d94{display:none;}}@media(max-width:767px){.elementor .e-128275d-e1c6{gap:0px;}}@media(max-width:767px){.elementor .e-4df87049-d14f{gap:10px;}}@media(max-width:767px){.elementor .e-759d25d8-4e46{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-6d9db0b2-b5ee{font-size:30px;}}@media(max-width:767px){.elementor .e-622d0ab7-8b2c{font-size:16px;}}@media(max-width:767px){.elementor .e-322ea26a-7981{width:100%;}}@media(max-width:767px){.elementor .e-5b403cad-56ba{width:100%;}}@media(max-width:767px){.elementor .e-6cf2a00-137b{flex-direction:column;}}@media(max-width:767px){.elementor .e-46edd141-6e9f{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-693695a4-beec{width:100%;}}@media(max-width:767px){.elementor .e-3bb18d89-2b5c{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-64eee4f0-3ee5{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-5b8d803b-819a{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-56bb3085-5f6a{font-size:28px;}}@media(max-width:767px){.elementor .e-2a97aa18-4dde{font-size:16px;}}@media(max-width:767px){.elementor .e-5dda7071-8084{font-size:16px;}}@media(max-width:767px){.elementor .e-3386a492-6966{font-size:16px;}}@media(max-width:767px){.elementor .e-30a54bb6-e58e{height:280px;}}@media(max-width:767px){.elementor .e-10299427-c74f{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-5b734d3-9728{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-41768105-5775{font-size:28px;}}@media(max-width:767px){.elementor .e-7d3c0513-44c1{font-size:16px;}}@media(max-width:767px){.elementor .e-1ac1d7c1-b010{padding:24px;}}@media(max-width:767px){.elementor .e-3e540925-2acc{padding:24px;}}@media(max-width:767px){.elementor .e-464042fd-8278{padding:24px;}}@media(max-width:767px){.elementor .e-309bfbde-8d11{padding:24px;}}@media(max-width:767px){.elementor .e-471cad26-7851{padding:24px;}}@media(max-width:767px){.elementor .e-2c20ba3f-ca48{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-722a339a-80a4{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-2886ad02-ea63{font-size:28px;}}@media(max-width:767px){.elementor .e-1856e0ab-e6f5{padding:24px;}}@media(max-width:767px){.elementor .e-735dba92-d2db{padding:24px;}}@media(max-width:767px){.elementor .e-5a30686a-4ced{padding:24px;}}@media(max-width:767px){.elementor .e-53c8d2d7-1617{padding:24px;}}@media(max-width:767px){.elementor .e-3c850b3b-a5f8{padding:24px;}}@media(max-width:767px){.elementor .e-353ddbb8-69b1{padding:24px;}}@media(max-width:767px){.elementor .e-316870d-53ce{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-62b481c2-59e9{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-635f2a2d-db5c{font-size:23px;}}@media(max-width:767px){.elementor .e-573cccd5-693d{font-size:16px;}}@media(max-width:767px){.elementor .e-199bc2c5-778a{font-size:23px;}}@media(max-width:767px){.elementor .e-62200aa2-f50a{font-size:16px;}}@media(max-width:767px){.elementor .e-5f2f2556-caa9{font-size:23px;}}@media(max-width:767px){.elementor .e-4507f3e0-e3df{font-size:16px;}}@media(max-width:767px){.elementor .e-4170b5c8-751c{font-size:23px;}}@media(max-width:767px){.elementor .e-53a3ecb3-fad2{font-size:16px;}}@media(max-width:767px){.elementor .e-7a28c0eb-1e18{font-size:23px;}}@media(max-width:767px){.elementor .e-5b615487-b842{font-size:16px;}}@media(max-width:767px){.elementor .e-1a2c21d-e246{width:100%;}}@media(max-width:767px){.elementor .e-435aefb3-ebe5{width:100%;}}@media(max-width:767px){.elementor .e-5507f576-2af7{flex-direction:column;}}@media(max-width:767px){.elementor .e-319295ac-acee{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-2fb0c10e-29eb{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-636c9be-bd63{font-size:28px;}}@media(max-width:767px){.elementor .e-9e2bdeb-e167{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-3d1b06dd-f79d{font-size:28px;}}@media(max-width:767px){.elementor .e-68b6ed43-dabf{font-size:16px;}}@media(max-width:767px){.elementor .e-2a527018-8f6a{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-47cdd779-a943{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-41ca6e85-5e74{font-size:28px;}}@media(max-width:767px){.elementor .e-5ad41690-ed3b{font-size:16px;}}@media(max-width:767px){.elementor .e-298afc07-5552{width:100%;}}@media(max-width:767px){.elementor .e-5dec90fb-828f{width:100%;}}@media(max-width:767px){.elementor .e-3bcb92fc-f0f0{flex-direction:column;}}@media(max-width:767px){.elementor .e-5b8965ef-b74f{padding:24px;}}@media(max-width:767px){.elementor .e-1637d9e7-e04b{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-47b56804-f1b1{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-25a91e6b-33fa{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-4126ecf-ef62{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-49aa878e-9daf{height:72px;background-color:#07090c;display:block;}}