@media(max-width:767px){.elementor .e-2da17195-3d20{display:none;}}@media(max-width:767px){.elementor .e-7294bedd-cb40{display:none;}}@media(max-width:767px){.elementor .e-1b614dd3-2a8d{font-size:13px;}}@media(max-width:767px){.elementor .e-db6d411-64ad{display:none;}}@media(max-width:767px){.elementor .e-51dfe9d0-334d{font-size:13px;}}@media(max-width:767px){.elementor .e-5b0abf91-6e51{font-size:13px;}}@media(max-width:767px){.elementor .e-3e3499d5-5965{display:none;}}@media(max-width:767px){.elementor .e-27b0daa1-bdce{gap:18px;}}@media(max-width:767px){.elementor .e-7d1f5e89-de07{justify-content:center;}}@media(max-width:767px){.elementor .e-4d40a34c-841d{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-32dc4d4e-cb6e{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-1e39633d-c324{display:none;}}@media(max-width:767px){.elementor .e-6d0e6b28-2b38{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-638ee18-dd16{display:none;}}@media(max-width:767px){.elementor .e-3cf62892-9aba{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-74215607-fedf{display:none;}}@media(max-width:767px){.elementor .e-18e1ce49-8c7d{gap:0px;}}@media(max-width:767px){.elementor .e-8bf3168-ed48{gap:10px;}}@media(max-width:767px){.elementor .e-734c784b-57c8{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-7d96556e-d326{font-size:30px;}}@media(max-width:767px){.elementor .e-12d2791d-67c7{font-size:16px;}}@media(max-width:767px){.elementor .e-280c4026-f462{width:100%;}}@media(max-width:767px){.elementor .e-5f1f6dba-3d47{width:100%;}}@media(max-width:767px){.elementor .e-53195697-dd9a{flex-direction:column;}}@media(max-width:767px){.elementor .e-78595d38-234f{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-470f5a2-57cd{width:100%;}}@media(max-width:767px){.elementor .e-7bcdafda-dba4{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-1e1c26c9-e27c{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-5b1455e8-a00d{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-5c7b589a-1ece{font-size:28px;}}@media(max-width:767px){.elementor .e-33057c2c-c1f0{font-size:16px;}}@media(max-width:767px){.elementor .e-4dfa3bf0-fe8e{font-size:16px;}}@media(max-width:767px){.elementor .e-45fa1c9c-f1c8{font-size:16px;}}@media(max-width:767px){.elementor .e-640bc17d-e2aa{height:280px;}}@media(max-width:767px){.elementor .e-7269cfc-d5d2{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-53417a48-d716{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-5e06344d-54f2{font-size:28px;}}@media(max-width:767px){.elementor .e-290a0ccf-c434{font-size:16px;}}@media(max-width:767px){.elementor .e-42c64656-577e{padding:24px;}}@media(max-width:767px){.elementor .e-6fa31ee3-3eeb{padding:24px;}}@media(max-width:767px){.elementor .e-d895c19-c97a{padding:24px;}}@media(max-width:767px){.elementor .e-6fb2d391-a915{padding:24px;}}@media(max-width:767px){.elementor .e-594eca6d-179b{padding:24px;}}@media(max-width:767px){.elementor .e-4a93ec5-6efe{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-5a8a1750-baa1{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4f5c549d-3654{font-size:28px;}}@media(max-width:767px){.elementor .e-3c3a66ac-e82c{padding:24px;}}@media(max-width:767px){.elementor .e-40a42c4b-7e56{padding:24px;}}@media(max-width:767px){.elementor .e-7f384d77-f568{padding:24px;}}@media(max-width:767px){.elementor .e-aceebd-7f99{padding:24px;}}@media(max-width:767px){.elementor .e-7debb7de-be88{padding:24px;}}@media(max-width:767px){.elementor .e-1628778f-a6f6{padding:24px;}}@media(max-width:767px){.elementor .e-22d814f9-df48{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-35def093-895f{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-114ad5b8-e24f{font-size:23px;}}@media(max-width:767px){.elementor .e-10792e92-b378{font-size:16px;}}@media(max-width:767px){.elementor .e-3a9d1051-6c33{font-size:23px;}}@media(max-width:767px){.elementor .e-1b256bce-93bf{font-size:16px;}}@media(max-width:767px){.elementor .e-7c863c17-5a53{font-size:23px;}}@media(max-width:767px){.elementor .e-5d687303-d589{font-size:16px;}}@media(max-width:767px){.elementor .e-36505e73-d843{font-size:23px;}}@media(max-width:767px){.elementor .e-4aedbc7c-7d10{font-size:16px;}}@media(max-width:767px){.elementor .e-4e54587d-7449{font-size:23px;}}@media(max-width:767px){.elementor .e-67b73315-e96d{font-size:16px;}}@media(max-width:767px){.elementor .e-1e0fff2a-5c89{font-size:23px;}}@media(max-width:767px){.elementor .e-fbe7365-9272{font-size:16px;}}@media(max-width:767px){.elementor .e-1f3b2ea8-6df8{width:100%;}}@media(max-width:767px){.elementor .e-56a3af2f-aff5{width:100%;}}@media(max-width:767px){.elementor .e-74374e15-8b68{flex-direction:column;}}@media(max-width:767px){.elementor .e-7075c9fa-fd49{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-3601dbd9-100b{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-2dae5f68-a63d{font-size:28px;}}@media(max-width:767px){.elementor .e-60dcc1ae-72a1{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-3372971a-c526{font-size:28px;}}@media(max-width:767px){.elementor .e-247ea1d3-e8cb{font-size:16px;}}@media(max-width:767px){.elementor .e-4bd48e39-cb7a{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-7c6e3212-6ab9{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-e89012a-2d22{font-size:28px;}}@media(max-width:767px){.elementor .e-2d11d35f-d849{font-size:16px;}}@media(max-width:767px){.elementor .e-64ac5952-7b43{width:100%;}}@media(max-width:767px){.elementor .e-5dde51b3-9054{width:100%;}}@media(max-width:767px){.elementor .e-3179ae48-a287{flex-direction:column;}}@media(max-width:767px){.elementor .e-2afd2ad6-fb0e{padding:24px;}}@media(max-width:767px){.elementor .e-708efe88-e669{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-33bab2a3-2f33{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-75a028d5-7295{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-10f43da0-2fb2{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-50915235-e303{height:72px;background-color:#07090c;display:block;}}