@media(max-width:767px){.elementor .e-296ad3ab-3d86{display:none;}}@media(max-width:767px){.elementor .e-77b368d9-63dc{display:none;}}@media(max-width:767px){.elementor .e-7385a8b1-a88d{font-size:13px;}}@media(max-width:767px){.elementor .e-312841d7-59cb{display:none;}}@media(max-width:767px){.elementor .e-63ba07d7-eb89{font-size:13px;}}@media(max-width:767px){.elementor .e-7de21b69-ff53{font-size:13px;}}@media(max-width:767px){.elementor .e-3b5fba3f-99a2{display:none;}}@media(max-width:767px){.elementor .e-2e8d73a4-5bd9{gap:18px;}}@media(max-width:767px){.elementor .e-3d64a316-5a8b{justify-content:center;}}@media(max-width:767px){.elementor .e-3466406a-f85b{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-564192dd-55b6{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-7b8a4dc5-b7b7{display:none;}}@media(max-width:767px){.elementor .e-4aafef26-fb42{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-38bceb8c-ceca{display:none;}}@media(max-width:767px){.elementor .e-65cc0bff-2805{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-43946499-1641{display:none;}}@media(max-width:767px){.elementor .e-1084cb5a-2580{gap:0px;}}@media(max-width:767px){.elementor .e-16dcdde8-37fd{gap:10px;}}@media(max-width:767px){.elementor .e-4bef01bb-4727{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-70dca142-aa6d{font-size:30px;}}@media(max-width:767px){.elementor .e-1117b57d-ea6d{font-size:16px;}}@media(max-width:767px){.elementor .e-4ea2ad52-e96e{width:100%;}}@media(max-width:767px){.elementor .e-71420e3d-7f8e{width:100%;}}@media(max-width:767px){.elementor .e-6b19dfc6-e406{flex-direction:column;}}@media(max-width:767px){.elementor .e-71dbd82b-23b0{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-177f1dfd-918b{width:100%;}}@media(max-width:767px){.elementor .e-93b6b05-2e93{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-63528402-a2ad{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-4db1b27b-4156{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-4bf224ec-6809{font-size:28px;}}@media(max-width:767px){.elementor .e-4590fb0c-cc3a{font-size:16px;}}@media(max-width:767px){.elementor .e-6e354b4e-bbe9{font-size:16px;}}@media(max-width:767px){.elementor .e-7cf9e85b-21b9{font-size:16px;}}@media(max-width:767px){.elementor .e-59bc7ffc-95af{height:280px;}}@media(max-width:767px){.elementor .e-5ef33c12-c63a{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-583a182b-9ff8{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-7b337ae8-77f4{font-size:28px;}}@media(max-width:767px){.elementor .e-69a7cbb5-c2ba{font-size:16px;}}@media(max-width:767px){.elementor .e-756bc04a-301f{padding:24px;}}@media(max-width:767px){.elementor .e-46510d03-47d4{padding:24px;}}@media(max-width:767px){.elementor .e-10598e2c-eca8{padding:24px;}}@media(max-width:767px){.elementor .e-1b35efa8-c00d{padding:24px;}}@media(max-width:767px){.elementor .e-5843c943-3399{padding:24px;}}@media(max-width:767px){.elementor .e-24273cf3-1833{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-7fa4b953-3ed7{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-505cd215-9b4a{font-size:28px;}}@media(max-width:767px){.elementor .e-6c4894c-60df{padding:24px;}}@media(max-width:767px){.elementor .e-7e572924-a3b6{padding:24px;}}@media(max-width:767px){.elementor .e-5c327bb7-1ff5{padding:24px;}}@media(max-width:767px){.elementor .e-79f2cd02-af59{padding:24px;}}@media(max-width:767px){.elementor .e-1bd677af-1f4a{padding:24px;}}@media(max-width:767px){.elementor .e-5a07a78d-3a02{padding:24px;}}@media(max-width:767px){.elementor .e-6534a6ae-a94a{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-7938a910-521f{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4ab333e5-b5ce{font-size:23px;}}@media(max-width:767px){.elementor .e-1a0641c9-bb0d{font-size:16px;}}@media(max-width:767px){.elementor .e-1a680dc3-9ca5{font-size:23px;}}@media(max-width:767px){.elementor .e-75793462-52ab{font-size:16px;}}@media(max-width:767px){.elementor .e-6180ebf5-d836{font-size:23px;}}@media(max-width:767px){.elementor .e-2ab3d386-474c{font-size:16px;}}@media(max-width:767px){.elementor .e-19cdb6ed-394a{font-size:23px;}}@media(max-width:767px){.elementor .e-1953e907-46bc{font-size:16px;}}@media(max-width:767px){.elementor .e-7600e699-cac0{font-size:23px;}}@media(max-width:767px){.elementor .e-29760da-241a{font-size:16px;}}@media(max-width:767px){.elementor .e-3977457a-1ce9{font-size:23px;}}@media(max-width:767px){.elementor .e-168aae42-c7c2{font-size:16px;}}@media(max-width:767px){.elementor .e-276b38d5-1348{width:100%;}}@media(max-width:767px){.elementor .e-b185f08-754c{width:100%;}}@media(max-width:767px){.elementor .e-7b281213-da61{flex-direction:column;}}@media(max-width:767px){.elementor .e-345420c0-9e3c{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-6814fed5-377c{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-2e4b32c9-dcfa{font-size:28px;}}@media(max-width:767px){.elementor .e-40c83b2b-84ca{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-38cfb4d9-8bc9{font-size:28px;}}@media(max-width:767px){.elementor .e-818ab1e-e9c0{font-size:16px;}}@media(max-width:767px){.elementor .e-2325216f-c3b0{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-478acafc-9bee{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-43df4ef7-e3f4{font-size:28px;}}@media(max-width:767px){.elementor .e-23abb376-8b14{font-size:16px;}}@media(max-width:767px){.elementor .e-6472f8e5-3620{width:100%;}}@media(max-width:767px){.elementor .e-34bcf933-e7ef{width:100%;}}@media(max-width:767px){.elementor .e-6335aa16-4172{flex-direction:column;}}@media(max-width:767px){.elementor .e-1e5281bc-f7d4{padding:24px;}}@media(max-width:767px){.elementor .e-60548369-2221{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-3db14877-dbfa{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-3dec62d5-44be{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-392df051-c192{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-4df7332-d027{height:72px;background-color:#07090c;display:block;}}