@media(max-width:767px){.elementor .e-2ae90945-f7b8{display:none;}}@media(max-width:767px){.elementor .e-7ef28e95-ea00{display:none;}}@media(max-width:767px){.elementor .e-7d283593-9b2d{font-size:13px;}}@media(max-width:767px){.elementor .e-53fdeba9-bfe0{display:none;}}@media(max-width:767px){.elementor .e-16395167-5c5e{font-size:13px;}}@media(max-width:767px){.elementor .e-5becbe50-c9ee{font-size:13px;}}@media(max-width:767px){.elementor .e-6074fe5d-ec3c{display:none;}}@media(max-width:767px){.elementor .e-d5d50e-4e02{gap:18px;}}@media(max-width:767px){.elementor .e-23247595-36bb{justify-content:center;}}@media(max-width:767px){.elementor .e-78c958db-5a71{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-10d34b5c-e1c3{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-618d9fc8-ae65{display:none;}}@media(max-width:767px){.elementor .e-47579940-791f{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-383d983e-94e7{display:none;}}@media(max-width:767px){.elementor .e-2f9a8328-fcfd{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-78452133-80fc{display:none;}}@media(max-width:767px){.elementor .e-5eaec2f8-a318{gap:0px;}}@media(max-width:767px){.elementor .e-51da10dd-9aed{gap:10px;}}@media(max-width:767px){.elementor .e-c93b875-4642{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-4667f076-7736{font-size:30px;}}@media(max-width:767px){.elementor .e-17ff6d5c-9535{font-size:16px;}}@media(max-width:767px){.elementor .e-613d62f3-b655{width:100%;}}@media(max-width:767px){.elementor .e-7ba44b2f-1bd7{width:100%;}}@media(max-width:767px){.elementor .e-2279f2aa-97c4{flex-direction:column;}}@media(max-width:767px){.elementor .e-1b7e9056-d7cb{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-2577d37a-a926{width:100%;}}@media(max-width:767px){.elementor .e-6dd5eb17-c8bb{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-6f3f01f5-e868{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-7a2dc61f-ee1f{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-22669dd8-88ca{font-size:28px;}}@media(max-width:767px){.elementor .e-6a3fc08-af08{font-size:16px;}}@media(max-width:767px){.elementor .e-5768c345-1375{font-size:16px;}}@media(max-width:767px){.elementor .e-1479ab9c-326d{font-size:16px;}}@media(max-width:767px){.elementor .e-158552f1-e413{height:280px;}}@media(max-width:767px){.elementor .e-513f98e4-a0d8{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-53d563a1-55f3{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-55c898d1-ce18{font-size:28px;}}@media(max-width:767px){.elementor .e-181f15e1-50a9{font-size:16px;}}@media(max-width:767px){.elementor .e-72562be8-38f7{padding:24px;}}@media(max-width:767px){.elementor .e-35ce9874-1559{padding:24px;}}@media(max-width:767px){.elementor .e-22791e3-1cab{padding:24px;}}@media(max-width:767px){.elementor .e-5a726ce1-2c7a{padding:24px;}}@media(max-width:767px){.elementor .e-43925dd5-18a5{padding:24px;}}@media(max-width:767px){.elementor .e-637f779d-bd34{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-5e3f0aa-715f{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-45fb22df-eb0b{font-size:28px;}}@media(max-width:767px){.elementor .e-cfbaa2b-5c72{padding:24px;}}@media(max-width:767px){.elementor .e-29dccb94-9b35{padding:24px;}}@media(max-width:767px){.elementor .e-ea2337-4afb{padding:24px;}}@media(max-width:767px){.elementor .e-1065866a-2d74{padding:24px;}}@media(max-width:767px){.elementor .e-2527c5f-c0cb{padding:24px;}}@media(max-width:767px){.elementor .e-27e08c41-20da{padding:24px;}}@media(max-width:767px){.elementor .e-2e4ee6f6-88b8{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-68330afb-2871{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-2b079b9d-898e{font-size:23px;}}@media(max-width:767px){.elementor .e-5e0973c8-eeee{font-size:16px;}}@media(max-width:767px){.elementor .e-1d0fedb5-8ea5{font-size:23px;}}@media(max-width:767px){.elementor .e-34a5b8a0-63db{font-size:16px;}}@media(max-width:767px){.elementor .e-41a2c0aa-4d09{font-size:23px;}}@media(max-width:767px){.elementor .e-571ed477-f82e{font-size:16px;}}@media(max-width:767px){.elementor .e-2a081d54-4848{font-size:23px;}}@media(max-width:767px){.elementor .e-4e19a843-49cb{font-size:16px;}}@media(max-width:767px){.elementor .e-2612197b-c153{font-size:23px;}}@media(max-width:767px){.elementor .e-aa5b804-be0a{font-size:16px;}}@media(max-width:767px){.elementor .e-568fbbb5-f7f4{font-size:23px;}}@media(max-width:767px){.elementor .e-480093a2-3d07{font-size:16px;}}@media(max-width:767px){.elementor .e-42e885bf-e96b{width:100%;}}@media(max-width:767px){.elementor .e-42203984-a144{width:100%;}}@media(max-width:767px){.elementor .e-54a90912-abaf{flex-direction:column;}}@media(max-width:767px){.elementor .e-5aa209e9-78d6{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-6da5b83-206e{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-17d77de1-c8c5{font-size:28px;}}@media(max-width:767px){.elementor .e-6a8e783b-3de7{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-7b97767a-2a3b{font-size:28px;}}@media(max-width:767px){.elementor .e-140d6dc0-bb78{font-size:16px;}}@media(max-width:767px){.elementor .e-baab620-c7c2{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-6ce13403-2c4c{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-735e2505-22f7{font-size:28px;}}@media(max-width:767px){.elementor .e-32be7772-999e{font-size:16px;}}@media(max-width:767px){.elementor .e-2bbd083d-2464{width:100%;}}@media(max-width:767px){.elementor .e-587fd5a9-5718{width:100%;}}@media(max-width:767px){.elementor .e-7c45d3e9-4d8c{flex-direction:column;}}@media(max-width:767px){.elementor .e-4d7b4131-ed68{padding:24px;}}@media(max-width:767px){.elementor .e-66caa22e-8524{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-3a04c67c-2fe6{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-3501157e-ec99{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-1a53c1f2-da50{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-21e7759e-3d83{height:72px;background-color:#07090c;display:block;}}