@media(max-width:767px){.elementor .e-18451e86-da9a{display:none;}}@media(max-width:767px){.elementor .e-79b635d1-a7e9{display:none;}}@media(max-width:767px){.elementor .e-71724217-dcf9{font-size:13px;}}@media(max-width:767px){.elementor .e-758a2dd-d646{display:none;}}@media(max-width:767px){.elementor .e-2482ada0-3585{font-size:13px;}}@media(max-width:767px){.elementor .e-4ebb118e-f0e8{font-size:13px;}}@media(max-width:767px){.elementor .e-525cf0a6-4331{display:none;}}@media(max-width:767px){.elementor .e-2f7205c5-f16f{gap:18px;}}@media(max-width:767px){.elementor .e-27bdd402-2a71{justify-content:center;}}@media(max-width:767px){.elementor .e-1ccd0ad0-1093{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-56c7f663-500a{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-5db737e0-e4d0{display:none;}}@media(max-width:767px){.elementor .e-5b965f51-d1d8{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-5e874462-14e8{display:none;}}@media(max-width:767px){.elementor .e-c077862-5735{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-6c040e1-7954{display:none;}}@media(max-width:767px){.elementor .e-4119a529-9b65{gap:0px;}}@media(max-width:767px){.elementor .e-6d5c9114-6723{gap:10px;}}@media(max-width:767px){.elementor .e-3ad315f5-c988{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-5adf4d03-3185{font-size:30px;}}@media(max-width:767px){.elementor .e-5424178e-1eb7{font-size:16px;}}@media(max-width:767px){.elementor .e-7196d4ce-2b03{width:100%;}}@media(max-width:767px){.elementor .e-1e18438d-6007{width:100%;}}@media(max-width:767px){.elementor .e-6e15623c-b7a6{flex-direction:column;}}@media(max-width:767px){.elementor .e-2247c3d-7a41{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-5c80c90-361c{width:100%;}}@media(max-width:767px){.elementor .e-5faaaccf-8dd2{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-5e3bc8f6-ce95{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-1b0a78fd-e949{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-135bfd7c-19e6{font-size:28px;}}@media(max-width:767px){.elementor .e-1b3e0e42-74a2{font-size:16px;}}@media(max-width:767px){.elementor .e-7a5e2876-fb0f{font-size:16px;}}@media(max-width:767px){.elementor .e-2a2b3c9e-dd3d{font-size:16px;}}@media(max-width:767px){.elementor .e-5be6d60a-81d3{height:280px;}}@media(max-width:767px){.elementor .e-6f2f130c-a68b{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-30d1edef-dd35{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-45cff6f4-8eaf{font-size:28px;}}@media(max-width:767px){.elementor .e-69ff4345-351d{font-size:16px;}}@media(max-width:767px){.elementor .e-69fecb28-65f7{padding:24px;}}@media(max-width:767px){.elementor .e-63b5e22b-481d{padding:24px;}}@media(max-width:767px){.elementor .e-51a5e0c2-cda1{padding:24px;}}@media(max-width:767px){.elementor .e-eea2b99-ae67{padding:24px;}}@media(max-width:767px){.elementor .e-71680a7f-ca4a{padding:24px;}}@media(max-width:767px){.elementor .e-4351e396-5efc{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-4897bb60-6626{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-37d4788-936c{font-size:28px;}}@media(max-width:767px){.elementor .e-2be0cfac-e5c0{padding:24px;}}@media(max-width:767px){.elementor .e-5069189b-74fd{padding:24px;}}@media(max-width:767px){.elementor .e-13ab4ef7-7216{padding:24px;}}@media(max-width:767px){.elementor .e-6850f2c4-4522{padding:24px;}}@media(max-width:767px){.elementor .e-515b098e-6792{padding:24px;}}@media(max-width:767px){.elementor .e-87bf816-5d1d{padding:24px;}}@media(max-width:767px){.elementor .e-6453c7ea-2b5c{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-3f23e774-bcf8{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-34071a9-fb94{font-size:23px;}}@media(max-width:767px){.elementor .e-e775af-1dab{font-size:16px;}}@media(max-width:767px){.elementor .e-1633c7c1-d8e3{font-size:23px;}}@media(max-width:767px){.elementor .e-2b3aa98d-7ea6{font-size:16px;}}@media(max-width:767px){.elementor .e-2d4471ec-14c3{font-size:23px;}}@media(max-width:767px){.elementor .e-cb97ab3-fd70{font-size:16px;}}@media(max-width:767px){.elementor .e-69766cc4-d031{font-size:23px;}}@media(max-width:767px){.elementor .e-4185a6e4-ea67{font-size:16px;}}@media(max-width:767px){.elementor .e-4631906c-1322{font-size:23px;}}@media(max-width:767px){.elementor .e-3e2d5c0-f3aa{font-size:16px;}}@media(max-width:767px){.elementor .e-2054508d-6eb8{font-size:23px;}}@media(max-width:767px){.elementor .e-1c92a3ef-dcf9{font-size:16px;}}@media(max-width:767px){.elementor .e-33b5fd6a-e7ed{width:100%;}}@media(max-width:767px){.elementor .e-64bd0312-5ffe{width:100%;}}@media(max-width:767px){.elementor .e-47b87369-bc3d{flex-direction:column;}}@media(max-width:767px){.elementor .e-3d113a7b-440d{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-406a35d6-2446{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4ea1cbc7-b912{font-size:28px;}}@media(max-width:767px){.elementor .e-b182426-b064{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-5d5289f6-8761{font-size:28px;}}@media(max-width:767px){.elementor .e-34f5645b-95ae{font-size:16px;}}@media(max-width:767px){.elementor .e-3272c753-f57b{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-5e9e88da-1dae{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-be61f63-3700{font-size:28px;}}@media(max-width:767px){.elementor .e-74fd08cb-69a4{font-size:16px;}}@media(max-width:767px){.elementor .e-3fcc1337-8875{width:100%;}}@media(max-width:767px){.elementor .e-1d3640c4-1586{width:100%;}}@media(max-width:767px){.elementor .e-6aa31b96-d947{flex-direction:column;}}@media(max-width:767px){.elementor .e-edac2e-c159{padding:24px;}}@media(max-width:767px){.elementor .e-54b5d437-40a4{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-164f9747-236d{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1b97110e-93ef{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-33ad4268-9f74{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-57167651-d67b{height:72px;background-color:#07090c;display:block;}}