@media(max-width:767px){.elementor .e-44fdbc17-96d7{display:none;}}@media(max-width:767px){.elementor .e-268753c1-35b8{display:none;}}@media(max-width:767px){.elementor .e-42a1e98c-6000{font-size:13px;}}@media(max-width:767px){.elementor .e-6a30ab52-d96d{display:none;}}@media(max-width:767px){.elementor .e-1c8f2204-8389{font-size:13px;}}@media(max-width:767px){.elementor .e-2a5c0ccb-172f{font-size:13px;}}@media(max-width:767px){.elementor .e-3125f6ec-5b99{display:none;}}@media(max-width:767px){.elementor .e-28a20316-ca40{gap:18px;}}@media(max-width:767px){.elementor .e-19181118-873a{justify-content:center;}}@media(max-width:767px){.elementor .e-52e6e01f-e920{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-477cd0d-bbb7{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-75e4e202-f4c9{display:none;}}@media(max-width:767px){.elementor .e-5091d8d-6871{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-21ef5b55-f2ae{display:none;}}@media(max-width:767px){.elementor .e-69a33fd1-22d1{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-4f53aa5e-6c53{display:none;}}@media(max-width:767px){.elementor .e-69206063-5532{gap:0px;}}@media(max-width:767px){.elementor .e-1edca402-bd0d{gap:10px;}}@media(max-width:767px){.elementor .e-41ad4d13-4f3b{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-4099d3a2-4ba3{font-size:30px;}}@media(max-width:767px){.elementor .e-e0fdca0-8e8f{font-size:16px;}}@media(max-width:767px){.elementor .e-79f66c5e-7e39{width:100%;}}@media(max-width:767px){.elementor .e-b2017fc-8021{width:100%;}}@media(max-width:767px){.elementor .e-3226f7f1-9c60{flex-direction:column;}}@media(max-width:767px){.elementor .e-1232447a-4835{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-6b37690f-6b52{width:100%;}}@media(max-width:767px){.elementor .e-a6088c2-e989{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-6f3a93a3-78e8{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-7cb7d759-cc6d{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-11dd1402-1a30{font-size:28px;}}@media(max-width:767px){.elementor .e-293334bb-29c3{font-size:16px;}}@media(max-width:767px){.elementor .e-5e811e3f-5630{font-size:16px;}}@media(max-width:767px){.elementor .e-1f21193-1ed4{font-size:16px;}}@media(max-width:767px){.elementor .e-1f9d4a41-be25{height:280px;}}@media(max-width:767px){.elementor .e-51c1d683-147e{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-1810b83a-fd75{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-3cb7caa9-a6d4{font-size:28px;}}@media(max-width:767px){.elementor .e-58b07cdf-d101{font-size:16px;}}@media(max-width:767px){.elementor .e-fa33d86-90cd{padding:24px;}}@media(max-width:767px){.elementor .e-25f519dc-a9ff{padding:24px;}}@media(max-width:767px){.elementor .e-38a61263-b306{padding:24px;}}@media(max-width:767px){.elementor .e-3a119d7f-1ef1{padding:24px;}}@media(max-width:767px){.elementor .e-60eff9fc-138e{padding:24px;}}@media(max-width:767px){.elementor .e-4d84a9f6-4374{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-1160bd80-c95a{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-7909a6eb-8986{font-size:28px;}}@media(max-width:767px){.elementor .e-34d945cb-e0af{padding:24px;}}@media(max-width:767px){.elementor .e-26956940-ca27{padding:24px;}}@media(max-width:767px){.elementor .e-45e678a7-94b0{padding:24px;}}@media(max-width:767px){.elementor .e-2d062f41-607d{padding:24px;}}@media(max-width:767px){.elementor .e-6410b2f6-eaa4{padding:24px;}}@media(max-width:767px){.elementor .e-4f42ba58-df11{padding:24px;}}@media(max-width:767px){.elementor .e-54438aff-2076{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-7f5b4a88-bcc8{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-69a3689-9165{font-size:23px;}}@media(max-width:767px){.elementor .e-6b534c52-cf08{font-size:16px;}}@media(max-width:767px){.elementor .e-2f26c150-fb81{font-size:23px;}}@media(max-width:767px){.elementor .e-203e0ed0-285a{font-size:16px;}}@media(max-width:767px){.elementor .e-2ced738d-251b{font-size:23px;}}@media(max-width:767px){.elementor .e-fe90fc3-b9bd{font-size:16px;}}@media(max-width:767px){.elementor .e-10ce646c-4cfd{font-size:23px;}}@media(max-width:767px){.elementor .e-53cdecf9-7fb0{font-size:16px;}}@media(max-width:767px){.elementor .e-52c81824-ab16{font-size:23px;}}@media(max-width:767px){.elementor .e-7026f7a2-c1d2{font-size:16px;}}@media(max-width:767px){.elementor .e-58833f60-878f{font-size:23px;}}@media(max-width:767px){.elementor .e-f5350c1-3a8e{font-size:16px;}}@media(max-width:767px){.elementor .e-7c2ab1ef-b573{width:100%;}}@media(max-width:767px){.elementor .e-5d7ca07c-5b02{width:100%;}}@media(max-width:767px){.elementor .e-f19cfaf-791e{flex-direction:column;}}@media(max-width:767px){.elementor .e-63f0a9c3-58a2{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-4ad95285-2b23{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-20273a96-a2c7{font-size:28px;}}@media(max-width:767px){.elementor .e-54a67d4d-96fa{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-7b27f31c-a405{font-size:28px;}}@media(max-width:767px){.elementor .e-13116f91-b3ef{font-size:16px;}}@media(max-width:767px){.elementor .e-621dfed-48ef{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-15396f58-4150{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-6cc8b8b3-15a5{font-size:28px;}}@media(max-width:767px){.elementor .e-2c3cf0d8-9159{font-size:16px;}}@media(max-width:767px){.elementor .e-568a93fd-e85a{width:100%;}}@media(max-width:767px){.elementor .e-39d42491-246e{width:100%;}}@media(max-width:767px){.elementor .e-69fc3c20-8acd{flex-direction:column;}}@media(max-width:767px){.elementor .e-200932c8-cd4f{padding:24px;}}@media(max-width:767px){.elementor .e-7b25acbf-5e44{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-17a088fb-2bff{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4d685cb8-a3cd{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-148e5ba9-6711{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-5b3b42cf-cae2{height:72px;background-color:#07090c;display:block;}}