@media(max-width:767px){.elementor .e-7d3e3a30-7fef{display:none;}}@media(max-width:767px){.elementor .e-63e5fcb-317b{display:none;}}@media(max-width:767px){.elementor .e-4c4e1cc5-aa91{font-size:13px;}}@media(max-width:767px){.elementor .e-14484f52-8f54{display:none;}}@media(max-width:767px){.elementor .e-2c3f914a-2c2c{font-size:13px;}}@media(max-width:767px){.elementor .e-2799ec9d-ee5b{font-size:13px;}}@media(max-width:767px){.elementor .e-10f8bd93-ede3{display:none;}}@media(max-width:767px){.elementor .e-4a401f55-5437{gap:18px;}}@media(max-width:767px){.elementor .e-25036f7b-4fd2{justify-content:center;}}@media(max-width:767px){.elementor .e-9eb2f38-9b77{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-18007d64-33d9{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-1dd9e0d9-8984{display:none;}}@media(max-width:767px){.elementor .e-5cfc51a1-94de{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-53ccddc8-8a37{display:none;}}@media(max-width:767px){.elementor .e-381fc081-7148{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-4ca8a764-8303{display:none;}}@media(max-width:767px){.elementor .e-303b28f5-4836{gap:0px;}}@media(max-width:767px){.elementor .e-336ef97a-c538{gap:10px;}}@media(max-width:767px){.elementor .e-49f11679-8a1d{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-6638c04e-c906{font-size:30px;}}@media(max-width:767px){.elementor .e-10780c4c-3257{font-size:16px;}}@media(max-width:767px){.elementor .e-1c5bcab7-62f6{width:100%;}}@media(max-width:767px){.elementor .e-263d0bb2-6277{width:100%;}}@media(max-width:767px){.elementor .e-6c9d9ca0-4650{flex-direction:column;}}@media(max-width:767px){.elementor .e-15b71711-c7a0{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-33693e9c-21f9{width:100%;}}@media(max-width:767px){.elementor .e-3e2e20-21bc{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-7800d51c-c7c6{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-4d3ac37c-c271{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-203313fa-4305{font-size:28px;}}@media(max-width:767px){.elementor .e-73a7a6af-ffb8{font-size:16px;}}@media(max-width:767px){.elementor .e-227fc4c6-e060{font-size:16px;}}@media(max-width:767px){.elementor .e-16af3130-7904{font-size:16px;}}@media(max-width:767px){.elementor .e-470b2453-5396{height:280px;}}@media(max-width:767px){.elementor .e-25d9afac-b0b9{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-3a37e189-5f9b{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-2b984634-d0e1{font-size:28px;}}@media(max-width:767px){.elementor .e-29a84648-ec78{font-size:16px;}}@media(max-width:767px){.elementor .e-1240967e-e459{padding:24px;}}@media(max-width:767px){.elementor .e-3bb2b9f0-ccce{padding:24px;}}@media(max-width:767px){.elementor .e-10cc83e6-1cb6{padding:24px;}}@media(max-width:767px){.elementor .e-31b0802c-2ea7{padding:24px;}}@media(max-width:767px){.elementor .e-53ae0872-734f{padding:24px;}}@media(max-width:767px){.elementor .e-45b2ac36-f462{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-4dbc93e6-13c7{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-6b081d4-f048{font-size:28px;}}@media(max-width:767px){.elementor .e-6f47e106-5704{padding:24px;}}@media(max-width:767px){.elementor .e-5cda3fad-8f14{padding:24px;}}@media(max-width:767px){.elementor .e-23308736-520d{padding:24px;}}@media(max-width:767px){.elementor .e-37f33d8a-ca02{padding:24px;}}@media(max-width:767px){.elementor .e-298f8cbb-1ce5{padding:24px;}}@media(max-width:767px){.elementor .e-679764bf-3219{padding:24px;}}@media(max-width:767px){.elementor .e-72d9ff46-b9bf{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-6f90cc61-802f{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-209aca3c-7573{font-size:23px;}}@media(max-width:767px){.elementor .e-547ec99f-1591{font-size:16px;}}@media(max-width:767px){.elementor .e-26e46dfd-b6be{font-size:23px;}}@media(max-width:767px){.elementor .e-66582bc8-b6e9{font-size:16px;}}@media(max-width:767px){.elementor .e-520bacd-3ec7{font-size:23px;}}@media(max-width:767px){.elementor .e-1ae4ca7c-4bf6{font-size:16px;}}@media(max-width:767px){.elementor .e-6eeff444-b39f{font-size:23px;}}@media(max-width:767px){.elementor .e-38618def-cd8f{font-size:16px;}}@media(max-width:767px){.elementor .e-5151bdc8-e874{font-size:23px;}}@media(max-width:767px){.elementor .e-146630e9-814c{font-size:16px;}}@media(max-width:767px){.elementor .e-3c3a00bc-8eaa{font-size:23px;}}@media(max-width:767px){.elementor .e-30b898a0-f52a{font-size:16px;}}@media(max-width:767px){.elementor .e-8568d86-72f9{width:100%;}}@media(max-width:767px){.elementor .e-32835e00-a1c7{width:100%;}}@media(max-width:767px){.elementor .e-6f0133db-6e26{flex-direction:column;}}@media(max-width:767px){.elementor .e-77ce7b9c-b0ec{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-217d1ad7-475b{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-268dd02a-3aad{font-size:28px;}}@media(max-width:767px){.elementor .e-1341c931-10b1{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-54291a83-4865{font-size:28px;}}@media(max-width:767px){.elementor .e-69f7cae0-5231{font-size:16px;}}@media(max-width:767px){.elementor .e-77c6aca2-83f3{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-42af1ba5-55a2{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-60f8f362-2dc5{font-size:28px;}}@media(max-width:767px){.elementor .e-110585cb-491d{font-size:16px;}}@media(max-width:767px){.elementor .e-4cdcfb84-5197{width:100%;}}@media(max-width:767px){.elementor .e-a7b581a-1ecc{width:100%;}}@media(max-width:767px){.elementor .e-d63c61e-864a{flex-direction:column;}}@media(max-width:767px){.elementor .e-67cedaf2-5909{padding:24px;}}@media(max-width:767px){.elementor .e-6003b930-1cb6{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-2a9749b-141b{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4bbb1270-c2b0{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-d99b4d8-75e3{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-6d1a784d-10f5{height:72px;background-color:#07090c;display:block;}}