@media(max-width:767px){.elementor .e-e47a1f6-f412{display:none;}}@media(max-width:767px){.elementor .e-5c5ddacf-94c3{display:none;}}@media(max-width:767px){.elementor .e-3e7ba6ba-c106{font-size:13px;}}@media(max-width:767px){.elementor .e-76bed31c-2ea5{display:none;}}@media(max-width:767px){.elementor .e-21968189-68a9{font-size:13px;}}@media(max-width:767px){.elementor .e-70d2ce8b-b67d{font-size:13px;}}@media(max-width:767px){.elementor .e-3254bb4e-ec5c{display:none;}}@media(max-width:767px){.elementor .e-1d2775d7-3a00{gap:18px;}}@media(max-width:767px){.elementor .e-14d7bf32-f6cd{justify-content:center;}}@media(max-width:767px){.elementor .e-789f0618-3532{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-798e8197-17e3{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-303b0911-1cbf{display:none;}}@media(max-width:767px){.elementor .e-57d643a-d42b{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-60ee09df-3789{display:none;}}@media(max-width:767px){.elementor .e-73028f24-d8d1{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-8231601-a431{display:none;}}@media(max-width:767px){.elementor .e-423707a9-33f7{gap:0px;}}@media(max-width:767px){.elementor .e-72b923c8-c090{gap:10px;}}@media(max-width:767px){.elementor .e-54996216-e7e2{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-5bb13012-381d{font-size:30px;}}@media(max-width:767px){.elementor .e-6c41e4bd-5ca8{font-size:16px;}}@media(max-width:767px){.elementor .e-3a6293f7-7896{width:100%;}}@media(max-width:767px){.elementor .e-60b0399e-50c9{width:100%;}}@media(max-width:767px){.elementor .e-66791991-a6c7{flex-direction:column;}}@media(max-width:767px){.elementor .e-78a46ddf-bb46{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-4801e352-da87{width:100%;}}@media(max-width:767px){.elementor .e-2ae8b289-9ada{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-165da4ba-a303{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-48b58442-a617{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-29c03a3b-6b51{font-size:28px;}}@media(max-width:767px){.elementor .e-5b898ab9-eb9c{font-size:16px;}}@media(max-width:767px){.elementor .e-1a50b612-c6ac{font-size:16px;}}@media(max-width:767px){.elementor .e-6abe156e-7164{font-size:16px;}}@media(max-width:767px){.elementor .e-2ca054e9-66f5{height:280px;}}@media(max-width:767px){.elementor .e-2cfede3b-71ee{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-41bae3ec-6a1a{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-6015f59a-b608{font-size:28px;}}@media(max-width:767px){.elementor .e-73cf315-74d0{font-size:16px;}}@media(max-width:767px){.elementor .e-5e9397ca-7179{padding:24px;}}@media(max-width:767px){.elementor .e-663435a5-39d4{padding:24px;}}@media(max-width:767px){.elementor .e-3721e772-a449{padding:24px;}}@media(max-width:767px){.elementor .e-6aa8a66a-976c{padding:24px;}}@media(max-width:767px){.elementor .e-316733df-f5d4{padding:24px;}}@media(max-width:767px){.elementor .e-6543b956-f5a0{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-34c0a0a3-14b0{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-43a723cd-b9f7{font-size:28px;}}@media(max-width:767px){.elementor .e-6797c7f4-85ba{padding:24px;}}@media(max-width:767px){.elementor .e-1b89c26f-23ae{padding:24px;}}@media(max-width:767px){.elementor .e-71331d95-5097{padding:24px;}}@media(max-width:767px){.elementor .e-62e929d2-8b46{padding:24px;}}@media(max-width:767px){.elementor .e-7d0d3105-e98e{padding:24px;}}@media(max-width:767px){.elementor .e-7de05069-d49c{padding:24px;}}@media(max-width:767px){.elementor .e-2e60e778-4b51{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-7111e46e-10fa{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-2e7c4480-2bbc{font-size:23px;}}@media(max-width:767px){.elementor .e-52f64cd4-c2f3{font-size:16px;}}@media(max-width:767px){.elementor .e-6b3b1a1f-7c9e{font-size:23px;}}@media(max-width:767px){.elementor .e-3761fa3f-bb8a{font-size:16px;}}@media(max-width:767px){.elementor .e-45ef836a-73e5{font-size:23px;}}@media(max-width:767px){.elementor .e-7d7bb30e-5ba4{font-size:16px;}}@media(max-width:767px){.elementor .e-2a27266c-4377{font-size:23px;}}@media(max-width:767px){.elementor .e-60b950a5-8a89{font-size:16px;}}@media(max-width:767px){.elementor .e-85d9a74-18d4{font-size:23px;}}@media(max-width:767px){.elementor .e-6ed94104-1af0{font-size:16px;}}@media(max-width:767px){.elementor .e-7d506dea-1b90{font-size:23px;}}@media(max-width:767px){.elementor .e-c38928a-d860{font-size:16px;}}@media(max-width:767px){.elementor .e-313e4528-4d96{width:100%;}}@media(max-width:767px){.elementor .e-4c66f27d-eac7{width:100%;}}@media(max-width:767px){.elementor .e-7049b02b-2100{flex-direction:column;}}@media(max-width:767px){.elementor .e-6fcf6455-9655{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-55ba9f94-a9e0{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-5738fdda-527f{font-size:28px;}}@media(max-width:767px){.elementor .e-65ba869e-6927{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1f7c827d-923c{font-size:28px;}}@media(max-width:767px){.elementor .e-484437c9-23b8{font-size:16px;}}@media(max-width:767px){.elementor .e-1a43c274-c6fd{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-401b1b8c-dd2a{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-39f64d65-c91a{font-size:28px;}}@media(max-width:767px){.elementor .e-2fab4945-ee77{font-size:16px;}}@media(max-width:767px){.elementor .e-54e6ea55-37d6{width:100%;}}@media(max-width:767px){.elementor .e-331202ce-f2cd{width:100%;}}@media(max-width:767px){.elementor .e-44278d0d-4fa3{flex-direction:column;}}@media(max-width:767px){.elementor .e-2ffe3c37-305d{padding:24px;}}@media(max-width:767px){.elementor .e-75617c59-1ca6{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-45336e99-7197{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-5f8fd35e-8afc{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-2d0c5e9f-daa1{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-6fc2ccc5-9336{height:72px;background-color:#07090c;display:block;}}