@media(max-width:767px){.elementor .e-40ecb815-9072{display:none;}}@media(max-width:767px){.elementor .e-4103a868-88df{display:none;}}@media(max-width:767px){.elementor .e-f723c10-e420{font-size:13px;}}@media(max-width:767px){.elementor .e-ad7c84c-a26d{display:none;}}@media(max-width:767px){.elementor .e-3faf5f77-4312{font-size:13px;}}@media(max-width:767px){.elementor .e-406887c8-a271{font-size:13px;}}@media(max-width:767px){.elementor .e-183fa660-e961{display:none;}}@media(max-width:767px){.elementor .e-62315580-ec46{gap:18px;}}@media(max-width:767px){.elementor .e-7073c874-358f{justify-content:center;}}@media(max-width:767px){.elementor .e-e0b840-a78e{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-12d8762d-35f3{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-70e25ed7-f41a{display:none;}}@media(max-width:767px){.elementor .e-64db527d-1dc7{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-688eac2f-207c{display:none;}}@media(max-width:767px){.elementor .e-1651fe6f-fad7{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-e3b36ab-6a9b{display:none;}}@media(max-width:767px){.elementor .e-3f22120a-a3cd{gap:0px;}}@media(max-width:767px){.elementor .e-3d3d893e-bd7a{gap:10px;}}@media(max-width:767px){.elementor .e-3639def6-8160{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-1c17afc8-de36{font-size:30px;}}@media(max-width:767px){.elementor .e-5d95b2b2-ea38{font-size:16px;}}@media(max-width:767px){.elementor .e-7e48e094-788f{width:100%;}}@media(max-width:767px){.elementor .e-5cad2ddf-bc3e{width:100%;}}@media(max-width:767px){.elementor .e-7d0ac171-84b6{flex-direction:column;}}@media(max-width:767px){.elementor .e-28b27583-cb5b{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-65db83a5-b4ad{width:100%;}}@media(max-width:767px){.elementor .e-5c1d07f9-d04a{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-453d7558-af14{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-2e870528-5092{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-15c8355-9bf1{font-size:28px;}}@media(max-width:767px){.elementor .e-5aff28fb-bfae{font-size:16px;}}@media(max-width:767px){.elementor .e-5971b9fa-8ab0{font-size:16px;}}@media(max-width:767px){.elementor .e-2a2fa19b-5ada{font-size:16px;}}@media(max-width:767px){.elementor .e-367cae4c-1573{height:280px;}}@media(max-width:767px){.elementor .e-1c28d77c-db99{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-90a5065-f03e{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-3aef073-ef57{font-size:28px;}}@media(max-width:767px){.elementor .e-156e9a8a-de14{font-size:16px;}}@media(max-width:767px){.elementor .e-7e1cac36-6c88{padding:24px;}}@media(max-width:767px){.elementor .e-43db936e-5aca{padding:24px;}}@media(max-width:767px){.elementor .e-34e72c62-b8d6{padding:24px;}}@media(max-width:767px){.elementor .e-40d9f3c5-6d9e{padding:24px;}}@media(max-width:767px){.elementor .e-20d70c0c-85e8{padding:24px;}}@media(max-width:767px){.elementor .e-3d3a1d4e-8253{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-6d23fedb-91a2{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-15ae038a-10e3{font-size:28px;}}@media(max-width:767px){.elementor .e-1443cee0-8fb1{padding:24px;}}@media(max-width:767px){.elementor .e-5d48799f-36c0{padding:24px;}}@media(max-width:767px){.elementor .e-4ed6cff3-b4d8{padding:24px;}}@media(max-width:767px){.elementor .e-5789e2d2-ac8e{padding:24px;}}@media(max-width:767px){.elementor .e-671e305c-60a4{padding:24px;}}@media(max-width:767px){.elementor .e-7bd9bb37-1fb6{padding:24px;}}@media(max-width:767px){.elementor .e-3ec43e8-5673{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-2a254648-4528{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-6c46f255-8957{font-size:23px;}}@media(max-width:767px){.elementor .e-1796b607-f565{font-size:16px;}}@media(max-width:767px){.elementor .e-55f335bf-6053{font-size:23px;}}@media(max-width:767px){.elementor .e-257d753e-56c6{font-size:16px;}}@media(max-width:767px){.elementor .e-4a344a13-4380{font-size:23px;}}@media(max-width:767px){.elementor .e-1a636a32-4c81{font-size:16px;}}@media(max-width:767px){.elementor .e-48170067-7ddf{font-size:23px;}}@media(max-width:767px){.elementor .e-1371aa2e-e658{font-size:16px;}}@media(max-width:767px){.elementor .e-7ce492bf-8adb{font-size:23px;}}@media(max-width:767px){.elementor .e-7a442558-8b2d{font-size:16px;}}@media(max-width:767px){.elementor .e-3b6ee8ab-b1de{width:100%;}}@media(max-width:767px){.elementor .e-feb7b03-efb8{width:100%;}}@media(max-width:767px){.elementor .e-3cbe52f1-37a5{flex-direction:column;}}@media(max-width:767px){.elementor .e-7fcb5223-f866{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-457ac4fd-5ec3{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-25dc42ed-9ef7{font-size:28px;}}@media(max-width:767px){.elementor .e-72e3d8c1-cdee{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-2101aaf9-c7ac{font-size:28px;}}@media(max-width:767px){.elementor .e-e6e728d-414d{font-size:16px;}}@media(max-width:767px){.elementor .e-dd671d3-88dc{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-38ffa1da-7767{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-5f1835a5-3a8e{font-size:28px;}}@media(max-width:767px){.elementor .e-258ed73b-666f{font-size:16px;}}@media(max-width:767px){.elementor .e-689359a4-4f58{width:100%;}}@media(max-width:767px){.elementor .e-59d92dad-899b{width:100%;}}@media(max-width:767px){.elementor .e-53569b45-46b1{flex-direction:column;}}@media(max-width:767px){.elementor .e-67e8212e-6dc9{padding:24px;}}@media(max-width:767px){.elementor .e-35f9efae-3cf4{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-52658f9c-1115{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-6b1574de-152a{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-5fe24284-2779{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-16464b-e200{height:72px;background-color:#07090c;display:block;}}