@media(max-width:767px){.elementor .e-5344402c-41d1{display:none;}}@media(max-width:767px){.elementor .e-6a49346c-9d14{display:none;}}@media(max-width:767px){.elementor .e-3333bbbc-16a6{font-size:13px;}}@media(max-width:767px){.elementor .e-561e7ac4-c757{display:none;}}@media(max-width:767px){.elementor .e-b27dcc4-3494{font-size:13px;}}@media(max-width:767px){.elementor .e-45b2e1ac-3b4a{font-size:13px;}}@media(max-width:767px){.elementor .e-3146f277-93ec{display:none;}}@media(max-width:767px){.elementor .e-fdefc3a-f8a0{gap:18px;}}@media(max-width:767px){.elementor .e-6cbceee0-42eb{justify-content:center;}}@media(max-width:767px){.elementor .e-f2bd7e4-38d4{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-29328ddb-2dc8{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-4bf76f6e-b662{display:none;}}@media(max-width:767px){.elementor .e-4a861986-f0a6{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-475af05b-2d40{display:none;}}@media(max-width:767px){.elementor .e-5237e69d-79a6{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-4ace9cc6-34f4{display:none;}}@media(max-width:767px){.elementor .e-6e329d3e-34dd{gap:0px;}}@media(max-width:767px){.elementor .e-619dc201-b88e{gap:10px;}}@media(max-width:767px){.elementor .e-3f3c0b72-85ef{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-5e1268bf-2525{font-size:30px;}}@media(max-width:767px){.elementor .e-2f00b60d-b684{font-size:16px;}}@media(max-width:767px){.elementor .e-3b9e5933-5f90{width:100%;}}@media(max-width:767px){.elementor .e-26188b17-cd4f{width:100%;}}@media(max-width:767px){.elementor .e-d976f9-5930{flex-direction:column;}}@media(max-width:767px){.elementor .e-2e5e0ff7-b825{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-32e58563-2169{width:100%;}}@media(max-width:767px){.elementor .e-5034c9d0-60ea{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-3f13e60a-708c{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-56b26589-1b13{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-410a58d8-66ba{font-size:28px;}}@media(max-width:767px){.elementor .e-1c720f7d-ad1c{font-size:16px;}}@media(max-width:767px){.elementor .e-6f25d50e-6313{font-size:16px;}}@media(max-width:767px){.elementor .e-1d1962b9-6013{font-size:16px;}}@media(max-width:767px){.elementor .e-55aaae74-7a41{height:280px;}}@media(max-width:767px){.elementor .e-5e711c45-7e6e{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-32100fc-64c0{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-40de32ad-74ca{font-size:28px;}}@media(max-width:767px){.elementor .e-1bbfc3ae-f6fc{font-size:16px;}}@media(max-width:767px){.elementor .e-31751a25-a3b4{padding:24px;}}@media(max-width:767px){.elementor .e-714eedc0-d599{padding:24px;}}@media(max-width:767px){.elementor .e-6c66ea93-3862{padding:24px;}}@media(max-width:767px){.elementor .e-46fd5fdc-a2c4{padding:24px;}}@media(max-width:767px){.elementor .e-51a0e022-c1f0{padding:24px;}}@media(max-width:767px){.elementor .e-4c52d2d3-af10{padding:24px;}}@media(max-width:767px){.elementor .e-66c54f88-73c2{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-136c8332-1b36{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-54a64180-7d96{font-size:28px;}}@media(max-width:767px){.elementor .e-1325de1e-f9ce{padding:24px;}}@media(max-width:767px){.elementor .e-a9b7170-1e93{padding:24px;}}@media(max-width:767px){.elementor .e-70a6979d-7875{padding:24px;}}@media(max-width:767px){.elementor .e-1f1c8c53-9bf5{padding:24px;}}@media(max-width:767px){.elementor .e-f158df8-27f0{padding:24px;}}@media(max-width:767px){.elementor .e-6ba6e53d-d5eb{padding:24px;}}@media(max-width:767px){.elementor .e-523d66de-3e94{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-7c3ce153-e532{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-f581de4-c7e6{font-size:23px;}}@media(max-width:767px){.elementor .e-452ace0a-99c8{font-size:16px;}}@media(max-width:767px){.elementor .e-eb5090e-272e{font-size:23px;}}@media(max-width:767px){.elementor .e-71af223b-ac06{font-size:16px;}}@media(max-width:767px){.elementor .e-2097bc2e-61e6{font-size:23px;}}@media(max-width:767px){.elementor .e-47ef9aa3-213f{font-size:16px;}}@media(max-width:767px){.elementor .e-29a8fb7b-b89f{font-size:23px;}}@media(max-width:767px){.elementor .e-4d82986b-c160{font-size:16px;}}@media(max-width:767px){.elementor .e-4539ef2a-6bd8{font-size:23px;}}@media(max-width:767px){.elementor .e-675228cc-5536{font-size:16px;}}@media(max-width:767px){.elementor .e-785d89bb-6793{font-size:23px;}}@media(max-width:767px){.elementor .e-5d8760fb-32c5{font-size:16px;}}@media(max-width:767px){.elementor .e-115be2ee-6e04{width:100%;}}@media(max-width:767px){.elementor .e-1e3eff29-e6d5{width:100%;}}@media(max-width:767px){.elementor .e-373f4cbe-9f74{flex-direction:column;}}@media(max-width:767px){.elementor .e-68782e30-f41a{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-5f1d6156-f09c{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-10dabf76-fb96{font-size:28px;}}@media(max-width:767px){.elementor .e-a7f65a9-1b0c{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-49128d05-8f1d{font-size:28px;}}@media(max-width:767px){.elementor .e-479dbc19-81c1{font-size:16px;}}@media(max-width:767px){.elementor .e-56303fb1-bfd7{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-7e8eef1f-b456{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-6bff50b3-7a7b{font-size:28px;}}@media(max-width:767px){.elementor .e-7cd0b23e-b9bb{font-size:16px;}}@media(max-width:767px){.elementor .e-744108f5-44df{width:100%;}}@media(max-width:767px){.elementor .e-39dc5f3-3add{width:100%;}}@media(max-width:767px){.elementor .e-3c5e8aef-dd18{flex-direction:column;}}@media(max-width:767px){.elementor .e-1c4abaf1-1dfe{padding:24px;}}@media(max-width:767px){.elementor .e-33ca9e11-7682{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-302d85da-28e6{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4587f88-ddf0{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-3efc7519-fa02{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-18244176-283c{height:72px;background-color:#07090c;display:block;}}