@media(max-width:767px){.elementor .e-28e14597-dfea{display:none;}}@media(max-width:767px){.elementor .e-3e90eb4b-1767{display:none;}}@media(max-width:767px){.elementor .e-45bd27c5-8159{font-size:13px;}}@media(max-width:767px){.elementor .e-5a6b105e-dc04{display:none;}}@media(max-width:767px){.elementor .e-12a786c5-bd7f{font-size:13px;}}@media(max-width:767px){.elementor .e-5319bc95-dd11{font-size:13px;}}@media(max-width:767px){.elementor .e-78533c86-c345{display:none;}}@media(max-width:767px){.elementor .e-24878d5d-1cef{gap:18px;}}@media(max-width:767px){.elementor .e-23a3875d-9856{justify-content:center;}}@media(max-width:767px){.elementor .e-62679918-3902{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-2c14acc7-6dd0{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-5b07e5bb-7a9f{display:none;}}@media(max-width:767px){.elementor .e-57ba3a61-1305{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-14271f72-6cf3{display:none;}}@media(max-width:767px){.elementor .e-2ebc5d91-ee2b{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-6b77fdd1-1293{display:none;}}@media(max-width:767px){.elementor .e-3d39e2d9-aed2{gap:0px;}}@media(max-width:767px){.elementor .e-3af7e87-1f63{gap:10px;}}@media(max-width:767px){.elementor .e-308a89ec-115f{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-40387fcf-af0a{font-size:30px;}}@media(max-width:767px){.elementor .e-58388419-3fe1{font-size:16px;}}@media(max-width:767px){.elementor .e-40a91c89-9fb8{width:100%;}}@media(max-width:767px){.elementor .e-304cc86f-1f2b{width:100%;}}@media(max-width:767px){.elementor .e-278e95d8-328f{flex-direction:column;}}@media(max-width:767px){.elementor .e-6925e0ca-f0d5{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-79cb065e-f801{width:100%;}}@media(max-width:767px){.elementor .e-4e5fe109-e072{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-74a14639-72b0{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-46bdd43f-1e65{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-7f7ac043-f4d1{font-size:28px;}}@media(max-width:767px){.elementor .e-30a84bcd-b739{font-size:16px;}}@media(max-width:767px){.elementor .e-55e4b78b-8d77{font-size:16px;}}@media(max-width:767px){.elementor .e-8d2ef27-5dd1{font-size:16px;}}@media(max-width:767px){.elementor .e-378db6a9-368f{height:280px;}}@media(max-width:767px){.elementor .e-3058360b-9c7c{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-1f775385-eff6{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-6cb8b6f3-a64b{font-size:28px;}}@media(max-width:767px){.elementor .e-4764c150-fb14{font-size:16px;}}@media(max-width:767px){.elementor .e-55863673-ba76{padding:24px;}}@media(max-width:767px){.elementor .e-166aefd-e04a{padding:24px;}}@media(max-width:767px){.elementor .e-8eea937-ad10{padding:24px;}}@media(max-width:767px){.elementor .e-333f066f-4f6b{padding:24px;}}@media(max-width:767px){.elementor .e-3b446154-e7c8{padding:24px;}}@media(max-width:767px){.elementor .e-25bf1fde-f944{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-386a1980-d22a{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-444d365d-29fa{font-size:28px;}}@media(max-width:767px){.elementor .e-5efdb549-7d40{padding:24px;}}@media(max-width:767px){.elementor .e-773e2af7-bb47{padding:24px;}}@media(max-width:767px){.elementor .e-407c887e-f35e{padding:24px;}}@media(max-width:767px){.elementor .e-e680239-68b1{padding:24px;}}@media(max-width:767px){.elementor .e-74e5afe-dbbc{padding:24px;}}@media(max-width:767px){.elementor .e-718edee6-1656{padding:24px;}}@media(max-width:767px){.elementor .e-102d64c9-9c28{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-5828d47b-5d8a{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-56135542-685e{font-size:23px;}}@media(max-width:767px){.elementor .e-5021c636-fb40{font-size:16px;}}@media(max-width:767px){.elementor .e-59e8cb60-7056{font-size:23px;}}@media(max-width:767px){.elementor .e-4a29ffa5-eda6{font-size:16px;}}@media(max-width:767px){.elementor .e-b1dd1ad-46cd{font-size:23px;}}@media(max-width:767px){.elementor .e-648a217b-eb5e{font-size:16px;}}@media(max-width:767px){.elementor .e-20b384c0-baa9{font-size:23px;}}@media(max-width:767px){.elementor .e-39f60f80-cc4d{font-size:16px;}}@media(max-width:767px){.elementor .e-75d8d4bf-39f7{font-size:23px;}}@media(max-width:767px){.elementor .e-12d487e9-3aed{font-size:16px;}}@media(max-width:767px){.elementor .e-604af9b9-dcdf{font-size:23px;}}@media(max-width:767px){.elementor .e-65946b00-647a{font-size:16px;}}@media(max-width:767px){.elementor .e-7070c42e-e8f4{width:100%;}}@media(max-width:767px){.elementor .e-638526d5-7eae{width:100%;}}@media(max-width:767px){.elementor .e-43f768b7-f186{flex-direction:column;}}@media(max-width:767px){.elementor .e-339a93d6-a36c{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-5f00d382-bb6d{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-6c7e1c8a-2dc0{font-size:28px;}}@media(max-width:767px){.elementor .e-345a19ef-e06a{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-207c0b96-24af{font-size:28px;}}@media(max-width:767px){.elementor .e-34d110d7-c25a{font-size:16px;}}@media(max-width:767px){.elementor .e-6b09fb6e-9fa4{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-109af925-4d9d{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-56ed4443-314b{font-size:28px;}}@media(max-width:767px){.elementor .e-431a3ed0-c6f4{font-size:16px;}}@media(max-width:767px){.elementor .e-19f56ef1-352c{width:100%;}}@media(max-width:767px){.elementor .e-2379f19e-6d65{width:100%;}}@media(max-width:767px){.elementor .e-4350155c-d91a{flex-direction:column;}}@media(max-width:767px){.elementor .e-217d86ef-e838{padding:24px;}}@media(max-width:767px){.elementor .e-7664346e-5eee{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-1db74573-4bd6{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-55618f5-d066{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-3e522b1c-5f75{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-6eb1cd3f-dcda{height:72px;background-color:#07090c;display:block;}}