@media(max-width:767px){.elementor .e-663cc55d-6277{display:none;}}@media(max-width:767px){.elementor .e-12bc901c-71d0{display:none;}}@media(max-width:767px){.elementor .e-3418d339-88a0{font-size:13px;}}@media(max-width:767px){.elementor .e-1b706b63-9140{display:none;}}@media(max-width:767px){.elementor .e-392d1bca-dde6{font-size:13px;}}@media(max-width:767px){.elementor .e-651b6a45-deaf{font-size:13px;}}@media(max-width:767px){.elementor .e-47239c1d-ee87{display:none;}}@media(max-width:767px){.elementor .e-342bcae-f1a8{gap:18px;}}@media(max-width:767px){.elementor .e-22140ac3-aa74{justify-content:center;}}@media(max-width:767px){.elementor .e-1642c3a4-b3a5{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-1f755ca4-7158{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-2aeaf35e-63b4{display:none;}}@media(max-width:767px){.elementor .e-385d6d3d-d498{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-231e91a3-98aa{display:none;}}@media(max-width:767px){.elementor .e-3f42cfe3-39ae{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-4e7bf36f-bb31{display:none;}}@media(max-width:767px){.elementor .e-a2715c9-658c{gap:0px;}}@media(max-width:767px){.elementor .e-69a24427-2598{gap:10px;}}@media(max-width:767px){.elementor .e-f61ef13-3521{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-485490e-13a0{font-size:30px;}}@media(max-width:767px){.elementor .e-13da2a0c-bd57{font-size:16px;}}@media(max-width:767px){.elementor .e-379c5c19-3345{width:100%;}}@media(max-width:767px){.elementor .e-7f2cc9b2-b8ad{width:100%;}}@media(max-width:767px){.elementor .e-7ffa2d5c-1461{flex-direction:column;}}@media(max-width:767px){.elementor .e-4a7a406c-9b89{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-454aa523-16e8{width:100%;}}@media(max-width:767px){.elementor .e-5a5864e6-db63{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-3b7391b1-278a{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-6793fa3-7918{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-6cb984b3-762b{font-size:28px;}}@media(max-width:767px){.elementor .e-df048d7-3009{font-size:16px;}}@media(max-width:767px){.elementor .e-2affc5d6-2e7e{font-size:16px;}}@media(max-width:767px){.elementor .e-10936f25-23b2{font-size:16px;}}@media(max-width:767px){.elementor .e-7013f2fe-c363{height:280px;}}@media(max-width:767px){.elementor .e-7b01d8f6-3179{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-4d7b72eb-e585{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-3e58bb9e-b2b9{font-size:28px;}}@media(max-width:767px){.elementor .e-368d36a6-a739{font-size:16px;}}@media(max-width:767px){.elementor .e-ce236bb-12bf{padding:24px;}}@media(max-width:767px){.elementor .e-46be3bbe-e5d4{padding:24px;}}@media(max-width:767px){.elementor .e-30c05581-1894{padding:24px;}}@media(max-width:767px){.elementor .e-4a82884-9788{padding:24px;}}@media(max-width:767px){.elementor .e-53753f6c-248e{padding:24px;}}@media(max-width:767px){.elementor .e-2dd531d0-2b3c{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-6d3a84b1-8a27{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-63765594-3063{font-size:28px;}}@media(max-width:767px){.elementor .e-1b69e87b-4365{padding:24px;}}@media(max-width:767px){.elementor .e-5b3684c7-accd{padding:24px;}}@media(max-width:767px){.elementor .e-3671bf37-aeca{padding:24px;}}@media(max-width:767px){.elementor .e-83c9029-a322{padding:24px;}}@media(max-width:767px){.elementor .e-2460eec1-174f{padding:24px;}}@media(max-width:767px){.elementor .e-8d5080b-92a1{padding:24px;}}@media(max-width:767px){.elementor .e-4f80f3f6-478b{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-6e9fcd04-d254{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-49dd5f74-7711{font-size:23px;}}@media(max-width:767px){.elementor .e-1b1aad3d-e62e{font-size:16px;}}@media(max-width:767px){.elementor .e-23d8ae0e-aa78{font-size:23px;}}@media(max-width:767px){.elementor .e-5534fb54-270c{font-size:16px;}}@media(max-width:767px){.elementor .e-66938ad5-33ca{font-size:23px;}}@media(max-width:767px){.elementor .e-4ba00c3d-5692{font-size:16px;}}@media(max-width:767px){.elementor .e-79bef409-38c0{font-size:23px;}}@media(max-width:767px){.elementor .e-76b51efa-5787{font-size:16px;}}@media(max-width:767px){.elementor .e-4f76e7ec-9900{font-size:23px;}}@media(max-width:767px){.elementor .e-70f7bf69-f286{font-size:16px;}}@media(max-width:767px){.elementor .e-309e0035-4135{width:100%;}}@media(max-width:767px){.elementor .e-509a1a2c-461f{width:100%;}}@media(max-width:767px){.elementor .e-c78d24-6986{flex-direction:column;}}@media(max-width:767px){.elementor .e-695e443b-49ed{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-51fe5c70-84d9{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-13b81e87-2b17{font-size:28px;}}@media(max-width:767px){.elementor .e-793f3911-62e4{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-5511877c-ba6a{font-size:28px;}}@media(max-width:767px){.elementor .e-708591d0-e858{font-size:16px;}}@media(max-width:767px){.elementor .e-5842b55e-5ba6{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-56801f19-900d{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-422cff7f-e8d2{font-size:28px;}}@media(max-width:767px){.elementor .e-4eb7187-e218{font-size:16px;}}@media(max-width:767px){.elementor .e-62089ec7-e568{width:100%;}}@media(max-width:767px){.elementor .e-75e44ae4-7c74{width:100%;}}@media(max-width:767px){.elementor .e-61867f41-fdee{flex-direction:column;}}@media(max-width:767px){.elementor .e-6330c129-238d{padding:24px;}}@media(max-width:767px){.elementor .e-25cf973d-8c90{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-3d30c77a-f73d{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-6a651fe7-79a5{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-484109ee-ec30{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-6f0c2d58-826d{height:72px;background-color:#07090c;display:block;}}