@media(max-width:767px){.elementor .e-353aa3fa-fbcc{display:none;}}@media(max-width:767px){.elementor .e-43d87d1-15d2{display:none;}}@media(max-width:767px){.elementor .e-36fe673a-79d8{font-size:13px;}}@media(max-width:767px){.elementor .e-53d6325c-e5fe{display:none;}}@media(max-width:767px){.elementor .e-ef62e5f-2425{font-size:13px;}}@media(max-width:767px){.elementor .e-22610336-86a4{font-size:13px;}}@media(max-width:767px){.elementor .e-10af20c6-b44f{display:none;}}@media(max-width:767px){.elementor .e-5a9222d2-7e76{gap:18px;}}@media(max-width:767px){.elementor .e-ce2e413-d5a2{justify-content:center;}}@media(max-width:767px){.elementor .e-430eae7d-9eb8{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-4a7f6e67-e72e{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-58b9fcd0-f009{display:none;}}@media(max-width:767px){.elementor .e-5214fe7c-9edf{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-66bb01d0-1ab9{display:none;}}@media(max-width:767px){.elementor .e-23f0122e-6ac2{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-53e5b6bf-cdc0{display:none;}}@media(max-width:767px){.elementor .e-24b1598-6819{gap:0px;}}@media(max-width:767px){.elementor .e-292ca4cf-2167{gap:10px;}}@media(max-width:767px){.elementor .e-10827234-7d86{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-6c020202-69b9{font-size:30px;}}@media(max-width:767px){.elementor .e-1ed96906-e4bb{font-size:16px;}}@media(max-width:767px){.elementor .e-3c73f8f9-edca{width:100%;}}@media(max-width:767px){.elementor .e-543937f6-c944{width:100%;}}@media(max-width:767px){.elementor .e-3ecd62bb-56c4{flex-direction:column;}}@media(max-width:767px){.elementor .e-cbffe1-d560{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-9f071f2-cba6{width:100%;}}@media(max-width:767px){.elementor .e-2361e7f3-e0d3{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-734ca234-2dae{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-c9588da-9856{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-75d8a722-a91e{font-size:28px;}}@media(max-width:767px){.elementor .e-5a6c63ff-a94b{font-size:16px;}}@media(max-width:767px){.elementor .e-4a320e50-60c9{font-size:16px;}}@media(max-width:767px){.elementor .e-43c4b1a1-6071{font-size:16px;}}@media(max-width:767px){.elementor .e-68004717-b612{height:280px;}}@media(max-width:767px){.elementor .e-76dde910-5271{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-5c6098c4-15b3{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-168ec647-17e4{font-size:28px;}}@media(max-width:767px){.elementor .e-59f192f5-f12c{font-size:16px;}}@media(max-width:767px){.elementor .e-a5fa636-31e3{padding:24px;}}@media(max-width:767px){.elementor .e-1a8be735-754f{padding:24px;}}@media(max-width:767px){.elementor .e-46d9fa4c-4d56{padding:24px;}}@media(max-width:767px){.elementor .e-43368eb2-66f1{padding:24px;}}@media(max-width:767px){.elementor .e-5d366deb-b160{padding:24px;}}@media(max-width:767px){.elementor .e-11feeaaf-b532{padding:24px;}}@media(max-width:767px){.elementor .e-25f6586c-9b4f{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-2c5915e8-588c{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-70fb716e-616f{font-size:28px;}}@media(max-width:767px){.elementor .e-397c9355-8598{padding:24px;}}@media(max-width:767px){.elementor .e-45a4d7c8-a47a{padding:24px;}}@media(max-width:767px){.elementor .e-305cc026-2f31{padding:24px;}}@media(max-width:767px){.elementor .e-4cfc88b4-5ad8{padding:24px;}}@media(max-width:767px){.elementor .e-2fbe9637-1d1c{padding:24px;}}@media(max-width:767px){.elementor .e-502eb096-5eb4{padding:24px;}}@media(max-width:767px){.elementor .e-5ee6d7eb-9ba6{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-21d02ba5-d081{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-52d8b316-dad7{font-size:23px;}}@media(max-width:767px){.elementor .e-19d3adee-91cd{font-size:16px;}}@media(max-width:767px){.elementor .e-2dd1c206-2ec9{font-size:23px;}}@media(max-width:767px){.elementor .e-5fae3918-815b{font-size:16px;}}@media(max-width:767px){.elementor .e-5df60ea-5e8b{font-size:23px;}}@media(max-width:767px){.elementor .e-1048382f-4336{font-size:16px;}}@media(max-width:767px){.elementor .e-5925a509-e607{font-size:23px;}}@media(max-width:767px){.elementor .e-3af23ad4-940d{font-size:16px;}}@media(max-width:767px){.elementor .e-7db663a-2910{font-size:23px;}}@media(max-width:767px){.elementor .e-66921671-6c81{font-size:16px;}}@media(max-width:767px){.elementor .e-3ee490d9-5b42{width:100%;}}@media(max-width:767px){.elementor .e-4473e18-3732{width:100%;}}@media(max-width:767px){.elementor .e-1a585e0b-dca5{flex-direction:column;}}@media(max-width:767px){.elementor .e-5eefb046-47af{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-6ee2a7e2-5f9b{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-11d3194-61e5{font-size:28px;}}@media(max-width:767px){.elementor .e-53aa4a63-7500{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-372d1df3-4c4f{font-size:28px;}}@media(max-width:767px){.elementor .e-4664e38a-c83f{font-size:16px;}}@media(max-width:767px){.elementor .e-681e9d25-452f{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-6a8774d3-c293{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-2d9454f9-9343{font-size:28px;}}@media(max-width:767px){.elementor .e-7dfd439b-599d{font-size:16px;}}@media(max-width:767px){.elementor .e-63f32ff-3f1f{width:100%;}}@media(max-width:767px){.elementor .e-6cf518cd-f134{width:100%;}}@media(max-width:767px){.elementor .e-1fcd597c-ad83{flex-direction:column;}}@media(max-width:767px){.elementor .e-5dfbe93d-ba40{padding:24px;}}@media(max-width:767px){.elementor .e-69db6c23-2ea7{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-784e4a52-cfd3{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-540bfeda-da5b{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-269552b4-898f{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-73cfaf43-807e{height:72px;background-color:#07090c;display:block;}}