@media(max-width:767px){.elementor .e-75c8985-b4a1{display:none;}}@media(max-width:767px){.elementor .e-727a4e84-5dd5{display:none;}}@media(max-width:767px){.elementor .e-6989923c-3791{font-size:13px;}}@media(max-width:767px){.elementor .e-518d431d-e2a4{display:none;}}@media(max-width:767px){.elementor .e-5a3e99a2-a59e{font-size:13px;}}@media(max-width:767px){.elementor .e-1940ed48-307a{font-size:13px;}}@media(max-width:767px){.elementor .e-12df8e50-6df1{display:none;}}@media(max-width:767px){.elementor .e-270828d1-98fb{gap:18px;}}@media(max-width:767px){.elementor .e-6dba91c8-3262{justify-content:center;}}@media(max-width:767px){.elementor .e-5060af87-6cc0{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-ecf19e0-838f{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-12b6f3a7-dfb4{display:none;}}@media(max-width:767px){.elementor .e-2b80e36-7f45{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-249852b1-8996{display:none;}}@media(max-width:767px){.elementor .e-44d7ef16-502e{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-3c734efe-f18b{display:none;}}@media(max-width:767px){.elementor .e-574e1bc7-7e62{gap:0px;}}@media(max-width:767px){.elementor .e-2338c45c-4fbf{gap:10px;}}@media(max-width:767px){.elementor .e-4e06db0d-2420{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-1f4cf21d-e06f{font-size:30px;}}@media(max-width:767px){.elementor .e-3d1c717b-8b09{font-size:16px;}}@media(max-width:767px){.elementor .e-78b01a18-178d{width:100%;}}@media(max-width:767px){.elementor .e-45d4f5fe-6f6f{width:100%;}}@media(max-width:767px){.elementor .e-65823db2-d840{flex-direction:column;}}@media(max-width:767px){.elementor .e-11bae6f4-7cfe{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-7f05fa21-892a{width:100%;}}@media(max-width:767px){.elementor .e-68a50f9e-7bf8{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-2aaed8d2-4c3f{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-7d4b7c61-dd0f{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-5c67f2b8-e303{font-size:28px;}}@media(max-width:767px){.elementor .e-5a52e34f-4ff1{font-size:16px;}}@media(max-width:767px){.elementor .e-ea63fe4-1b64{font-size:16px;}}@media(max-width:767px){.elementor .e-5767d0f7-ee13{font-size:16px;}}@media(max-width:767px){.elementor .e-290791e1-ac70{height:280px;}}@media(max-width:767px){.elementor .e-e3aeaa7-1657{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-45456680-21ff{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-79f23a18-812d{font-size:28px;}}@media(max-width:767px){.elementor .e-2b654fb0-6421{font-size:16px;}}@media(max-width:767px){.elementor .e-1f778a7-53e8{padding:24px;}}@media(max-width:767px){.elementor .e-1d23df93-e916{padding:24px;}}@media(max-width:767px){.elementor .e-56f4ca6b-287a{padding:24px;}}@media(max-width:767px){.elementor .e-646b3a04-4d2f{padding:24px;}}@media(max-width:767px){.elementor .e-644bb9eb-38b1{padding:24px;}}@media(max-width:767px){.elementor .e-cdd1eae-890a{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-5517723b-f4f1{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-31aa37bc-b56d{font-size:28px;}}@media(max-width:767px){.elementor .e-3ea8ee1-b188{padding:24px;}}@media(max-width:767px){.elementor .e-3cc38d00-797a{padding:24px;}}@media(max-width:767px){.elementor .e-43c82c51-3df1{padding:24px;}}@media(max-width:767px){.elementor .e-6ff2bb8-fc5b{padding:24px;}}@media(max-width:767px){.elementor .e-33d3239b-f3e2{padding:24px;}}@media(max-width:767px){.elementor .e-50d850d2-34cb{padding:24px;}}@media(max-width:767px){.elementor .e-6c9f7f81-9d90{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-7745d545-76c9{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-62a8126-707c{font-size:23px;}}@media(max-width:767px){.elementor .e-28eb9e3c-2985{font-size:16px;}}@media(max-width:767px){.elementor .e-43a37fc7-bf16{font-size:23px;}}@media(max-width:767px){.elementor .e-7a81d556-e07d{font-size:16px;}}@media(max-width:767px){.elementor .e-161acf67-89a7{font-size:23px;}}@media(max-width:767px){.elementor .e-147aa12-fdd0{font-size:16px;}}@media(max-width:767px){.elementor .e-1e4c78d0-fdea{font-size:23px;}}@media(max-width:767px){.elementor .e-6a35ffdc-a16f{font-size:16px;}}@media(max-width:767px){.elementor .e-77db871a-b64c{font-size:23px;}}@media(max-width:767px){.elementor .e-790a990d-3c22{font-size:16px;}}@media(max-width:767px){.elementor .e-3d39c336-5e0a{font-size:23px;}}@media(max-width:767px){.elementor .e-6ec72bc7-5ff3{font-size:16px;}}@media(max-width:767px){.elementor .e-398e2a1f-c327{width:100%;}}@media(max-width:767px){.elementor .e-4ea390be-65f3{width:100%;}}@media(max-width:767px){.elementor .e-c01c7c5-86ff{flex-direction:column;}}@media(max-width:767px){.elementor .e-44e7b8e6-8a2c{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-7d993a2f-75f6{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-3fb2de9b-addf{font-size:28px;}}@media(max-width:767px){.elementor .e-6b975e4c-94cb{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1a60da5e-5877{font-size:28px;}}@media(max-width:767px){.elementor .e-458f318e-6e6d{font-size:16px;}}@media(max-width:767px){.elementor .e-1ef6945c-4148{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-2a5eeaf2-f4e6{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-551d5c39-387a{font-size:28px;}}@media(max-width:767px){.elementor .e-18b7c141-aa30{font-size:16px;}}@media(max-width:767px){.elementor .e-5fb31829-e185{width:100%;}}@media(max-width:767px){.elementor .e-57f7c07b-a78c{width:100%;}}@media(max-width:767px){.elementor .e-7f96c1c2-9afb{flex-direction:column;}}@media(max-width:767px){.elementor .e-292e5212-28b9{padding:24px;}}@media(max-width:767px){.elementor .e-714b4862-5bf9{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-22b57ad6-5bd7{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-11d099be-2e06{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-7a57ca19-d920{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-d72b924-a7d7{height:72px;background-color:#07090c;display:block;}}