@media(max-width:767px){.elementor .e-589798a1-fb81{display:none;}}@media(max-width:767px){.elementor .e-14fe3eb8-48d9{display:none;}}@media(max-width:767px){.elementor .e-62be440b-1d15{font-size:13px;}}@media(max-width:767px){.elementor .e-4c62537c-a400{display:none;}}@media(max-width:767px){.elementor .e-38c8d195-929f{font-size:13px;}}@media(max-width:767px){.elementor .e-46847eb4-502e{font-size:13px;}}@media(max-width:767px){.elementor .e-710cefc-16c9{display:none;}}@media(max-width:767px){.elementor .e-2790c091-15a9{gap:18px;}}@media(max-width:767px){.elementor .e-d703a45-e081{justify-content:center;}}@media(max-width:767px){.elementor .e-4412956b-5e2b{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-61695b87-9488{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-7e1efb92-3388{display:none;}}@media(max-width:767px){.elementor .e-3a8fe081-97f6{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-698c4f02-2426{display:none;}}@media(max-width:767px){.elementor .e-78b21a95-37e8{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-1aad5b08-1382{display:none;}}@media(max-width:767px){.elementor .e-64ff4159-dc31{gap:0px;}}@media(max-width:767px){.elementor .e-3ad13192-2c76{gap:10px;}}@media(max-width:767px){.elementor .e-3940bdcd-80fd{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-78a69dde-4eae{font-size:30px;}}@media(max-width:767px){.elementor .e-9f1948f-2cd1{font-size:16px;}}@media(max-width:767px){.elementor .e-56a2b1a5-6b86{width:100%;}}@media(max-width:767px){.elementor .e-228a3609-2690{width:100%;}}@media(max-width:767px){.elementor .e-4caae173-edc1{flex-direction:column;}}@media(max-width:767px){.elementor .e-79ea4e0e-6437{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-24651651-a77a{width:100%;}}@media(max-width:767px){.elementor .e-4b381af-d3be{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-2ffe297e-db5e{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-7d64968b-e56d{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-2328aaa2-5cfb{font-size:28px;}}@media(max-width:767px){.elementor .e-28ec4a12-6a95{font-size:16px;}}@media(max-width:767px){.elementor .e-93e6c8a-a987{font-size:16px;}}@media(max-width:767px){.elementor .e-4878422b-5471{font-size:16px;}}@media(max-width:767px){.elementor .e-3b5c0305-63f6{height:280px;}}@media(max-width:767px){.elementor .e-85db4de-f5e9{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-64a7eb3a-ed26{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-5b8f6d87-ae93{font-size:28px;}}@media(max-width:767px){.elementor .e-181470f5-678f{font-size:16px;}}@media(max-width:767px){.elementor .e-7cd9ec03-edbb{padding:24px;}}@media(max-width:767px){.elementor .e-1d3fda98-5dad{padding:24px;}}@media(max-width:767px){.elementor .e-63a99646-5d35{padding:24px;}}@media(max-width:767px){.elementor .e-2656c639-3227{padding:24px;}}@media(max-width:767px){.elementor .e-656f2c9e-da13{padding:24px;}}@media(max-width:767px){.elementor .e-5175e377-4b77{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-287999f2-29f7{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-152feb51-9045{font-size:28px;}}@media(max-width:767px){.elementor .e-2b9c282b-9468{padding:24px;}}@media(max-width:767px){.elementor .e-3984c2f6-1dd9{padding:24px;}}@media(max-width:767px){.elementor .e-21beb80e-2a08{padding:24px;}}@media(max-width:767px){.elementor .e-2ddcafa0-4f8d{padding:24px;}}@media(max-width:767px){.elementor .e-451c0e2e-d6c9{padding:24px;}}@media(max-width:767px){.elementor .e-3c877309-4536{padding:24px;}}@media(max-width:767px){.elementor .e-2c47836a-97a9{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-7568bcf7-f169{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-431d1ba-32dc{font-size:23px;}}@media(max-width:767px){.elementor .e-768a30c6-ab6b{font-size:16px;}}@media(max-width:767px){.elementor .e-7a21117-eed1{font-size:23px;}}@media(max-width:767px){.elementor .e-168acb84-dd62{font-size:16px;}}@media(max-width:767px){.elementor .e-17f2731-2dfd{font-size:23px;}}@media(max-width:767px){.elementor .e-4370f957-a09c{font-size:16px;}}@media(max-width:767px){.elementor .e-ed21816-feb9{font-size:23px;}}@media(max-width:767px){.elementor .e-4396e172-9532{font-size:16px;}}@media(max-width:767px){.elementor .e-291b670a-e415{font-size:23px;}}@media(max-width:767px){.elementor .e-7f1e3a66-41c6{font-size:16px;}}@media(max-width:767px){.elementor .e-c5babee-ec73{font-size:23px;}}@media(max-width:767px){.elementor .e-3579ebb2-6c5e{font-size:16px;}}@media(max-width:767px){.elementor .e-62e63b3e-1286{width:100%;}}@media(max-width:767px){.elementor .e-605553b3-6e1e{width:100%;}}@media(max-width:767px){.elementor .e-2be3c2eb-8dcc{flex-direction:column;}}@media(max-width:767px){.elementor .e-72c0563c-a60f{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-45bd6a6a-4201{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-2096a9b0-9c7b{font-size:28px;}}@media(max-width:767px){.elementor .e-5cc84205-92fd{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-58fd1aac-27b5{font-size:28px;}}@media(max-width:767px){.elementor .e-7cc54ab7-2f78{font-size:16px;}}@media(max-width:767px){.elementor .e-32c6f1d7-d3b7{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-14e7aa83-13a8{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-53b9671f-6e48{font-size:28px;}}@media(max-width:767px){.elementor .e-4a3d86c4-b6bf{font-size:16px;}}@media(max-width:767px){.elementor .e-4ce5cd46-6271{width:100%;}}@media(max-width:767px){.elementor .e-713fac68-7c1b{width:100%;}}@media(max-width:767px){.elementor .e-19a9516d-8aff{flex-direction:column;}}@media(max-width:767px){.elementor .e-5d4647ca-d161{padding:24px;}}@media(max-width:767px){.elementor .e-39525964-f081{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-5f7ab47f-f0eb{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-5329b8ab-2968{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-56731565-a8d3{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-26bfda8e-50da{height:72px;background-color:#07090c;display:block;}}