@media(max-width:767px){.elementor .e-41e85f14-35d7{display:none;}}@media(max-width:767px){.elementor .e-4718ac6e-896d{display:none;}}@media(max-width:767px){.elementor .e-136d3047-75ff{font-size:13px;}}@media(max-width:767px){.elementor .e-4f6e9f41-2258{display:none;}}@media(max-width:767px){.elementor .e-609695c-abeb{font-size:13px;}}@media(max-width:767px){.elementor .e-7a6e33a1-3269{font-size:13px;}}@media(max-width:767px){.elementor .e-2e73ef6e-582b{display:none;}}@media(max-width:767px){.elementor .e-22b10307-284d{gap:18px;}}@media(max-width:767px){.elementor .e-227857e8-638f{justify-content:center;}}@media(max-width:767px){.elementor .e-4dbf985a-653a{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-11e6ccdf-4903{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-147c24ad-64ba{display:none;}}@media(max-width:767px){.elementor .e-3b0bd54f-529c{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-46605a39-fd02{display:none;}}@media(max-width:767px){.elementor .e-deab829-73d1{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-72d790d-bb50{display:none;}}@media(max-width:767px){.elementor .e-6466a15f-e027{gap:0px;}}@media(max-width:767px){.elementor .e-53080dd8-42f9{gap:10px;}}@media(max-width:767px){.elementor .e-3a612a1d-4724{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-1d5e2110-6a5f{font-size:30px;}}@media(max-width:767px){.elementor .e-4ca053ad-a92a{font-size:16px;}}@media(max-width:767px){.elementor .e-58882de1-c394{width:100%;}}@media(max-width:767px){.elementor .e-6ee2f28f-4b71{width:100%;}}@media(max-width:767px){.elementor .e-26173b4c-ad8d{flex-direction:column;}}@media(max-width:767px){.elementor .e-39324f61-fad1{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-6baea6c5-e546{width:100%;}}@media(max-width:767px){.elementor .e-1a51e802-28c1{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-72ac4b45-2648{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-35efba35-7eff{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-61ed7483-3f39{font-size:28px;}}@media(max-width:767px){.elementor .e-8f587b0-e33d{font-size:16px;}}@media(max-width:767px){.elementor .e-5f78e63b-347f{font-size:16px;}}@media(max-width:767px){.elementor .e-36c89d22-35f7{font-size:16px;}}@media(max-width:767px){.elementor .e-58f966d4-ec7a{height:280px;}}@media(max-width:767px){.elementor .e-3d3ddcfc-9c7c{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-560e961f-c915{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4a122bf6-95e3{font-size:28px;}}@media(max-width:767px){.elementor .e-5378d46e-4b64{font-size:16px;}}@media(max-width:767px){.elementor .e-6c6dd58f-d176{padding:24px;}}@media(max-width:767px){.elementor .e-7cb13c98-23e3{padding:24px;}}@media(max-width:767px){.elementor .e-5c34bf49-edfb{padding:24px;}}@media(max-width:767px){.elementor .e-22ce5b62-2686{padding:24px;}}@media(max-width:767px){.elementor .e-e4f0e8e-7881{padding:24px;}}@media(max-width:767px){.elementor .e-7c68c75-9638{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-67bce787-ff6e{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-151daf52-629e{font-size:28px;}}@media(max-width:767px){.elementor .e-433075f8-a9d1{padding:24px;}}@media(max-width:767px){.elementor .e-d47772d-5237{padding:24px;}}@media(max-width:767px){.elementor .e-7616203b-6cf1{padding:24px;}}@media(max-width:767px){.elementor .e-2d1737b7-b049{padding:24px;}}@media(max-width:767px){.elementor .e-718b904f-b8a9{padding:24px;}}@media(max-width:767px){.elementor .e-49cefb7c-4942{padding:24px;}}@media(max-width:767px){.elementor .e-7c46b3c-3525{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-271f8ec-9e8c{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-2890c2c7-e6a2{font-size:23px;}}@media(max-width:767px){.elementor .e-795d870f-a5f3{font-size:16px;}}@media(max-width:767px){.elementor .e-3321d97b-e52d{font-size:23px;}}@media(max-width:767px){.elementor .e-6714dd63-6ac9{font-size:16px;}}@media(max-width:767px){.elementor .e-749d4536-3ffc{font-size:23px;}}@media(max-width:767px){.elementor .e-6529efb-984e{font-size:16px;}}@media(max-width:767px){.elementor .e-6a2629e8-1bf1{font-size:23px;}}@media(max-width:767px){.elementor .e-5391ec51-2251{font-size:16px;}}@media(max-width:767px){.elementor .e-394c3b32-b3d9{font-size:23px;}}@media(max-width:767px){.elementor .e-21d9c026-ce99{font-size:16px;}}@media(max-width:767px){.elementor .e-5b522a21-382e{font-size:23px;}}@media(max-width:767px){.elementor .e-16171775-4333{font-size:16px;}}@media(max-width:767px){.elementor .e-5c07e21a-b92e{width:100%;}}@media(max-width:767px){.elementor .e-3f16fd51-30b6{width:100%;}}@media(max-width:767px){.elementor .e-7fe9f050-b98a{flex-direction:column;}}@media(max-width:767px){.elementor .e-b18fe04-dcd5{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-6fd033d2-665c{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-2fb3c63e-d96e{font-size:28px;}}@media(max-width:767px){.elementor .e-54856835-2e15{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-302a746e-cc6a{font-size:28px;}}@media(max-width:767px){.elementor .e-78fc3839-3dd6{font-size:16px;}}@media(max-width:767px){.elementor .e-2d859ec0-fa65{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-20affc87-41f7{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-68180747-801b{font-size:28px;}}@media(max-width:767px){.elementor .e-1a8cced9-bcfe{font-size:16px;}}@media(max-width:767px){.elementor .e-3163a401-9fe4{width:100%;}}@media(max-width:767px){.elementor .e-717e304c-6663{width:100%;}}@media(max-width:767px){.elementor .e-208b0ac4-5377{flex-direction:column;}}@media(max-width:767px){.elementor .e-46c26a25-3e63{padding:24px;}}@media(max-width:767px){.elementor .e-439eb10d-b2ba{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-4744b3f1-5b45{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-115955c1-bcb4{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-5ca59b6e-e438{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-4be8dc20-40f2{height:72px;background-color:#07090c;display:block;}}