@media(max-width:767px){.elementor .e-28716525-17e3{display:none;}}@media(max-width:767px){.elementor .e-511f278b-5615{display:none;}}@media(max-width:767px){.elementor .e-259e11b5-9642{font-size:13px;}}@media(max-width:767px){.elementor .e-64b20982-28c5{display:none;}}@media(max-width:767px){.elementor .e-51968a19-17b8{font-size:13px;}}@media(max-width:767px){.elementor .e-13b76a0d-f4c1{font-size:13px;}}@media(max-width:767px){.elementor .e-ad9f55f-fd24{display:none;}}@media(max-width:767px){.elementor .e-2633e9d0-45d0{gap:18px;}}@media(max-width:767px){.elementor .e-6774a115-2296{justify-content:center;}}@media(max-width:767px){.elementor .e-2461f8bb-7c6e{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-7a288d83-2ecd{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-7d98ae4b-8746{display:none;}}@media(max-width:767px){.elementor .e-7a624d60-174f{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-6a0379aa-3b03{display:none;}}@media(max-width:767px){.elementor .e-3d785a3-1ee5{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-245d2912-70ad{display:none;}}@media(max-width:767px){.elementor .e-56d69b45-e8d4{gap:0px;}}@media(max-width:767px){.elementor .e-2280f8e4-15ba{gap:10px;}}@media(max-width:767px){.elementor .e-74150595-a274{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-1f96e12f-3d97{font-size:30px;}}@media(max-width:767px){.elementor .e-1f315cb5-b9c7{font-size:16px;}}@media(max-width:767px){.elementor .e-7949e647-68fd{width:100%;}}@media(max-width:767px){.elementor .e-62959e6-b802{width:100%;}}@media(max-width:767px){.elementor .e-180d17d0-9a33{flex-direction:column;}}@media(max-width:767px){.elementor .e-116dcdb9-cf2d{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-67f49bf-7718{width:100%;}}@media(max-width:767px){.elementor .e-50d3183f-ca03{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-2c6d076e-3a75{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-2911a20e-87d9{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-48647139-709d{font-size:28px;}}@media(max-width:767px){.elementor .e-21feaa9f-23ac{font-size:16px;}}@media(max-width:767px){.elementor .e-5114999e-1b25{font-size:16px;}}@media(max-width:767px){.elementor .e-5a4a1658-e27b{font-size:16px;}}@media(max-width:767px){.elementor .e-2b376974-3e19{height:280px;}}@media(max-width:767px){.elementor .e-470399c5-137a{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-256baa1e-92df{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-3d0ccbea-f921{font-size:28px;}}@media(max-width:767px){.elementor .e-2f9fac11-3436{font-size:16px;}}@media(max-width:767px){.elementor .e-2cc9c631-6270{padding:24px;}}@media(max-width:767px){.elementor .e-5ada9a37-c149{padding:24px;}}@media(max-width:767px){.elementor .e-78129ded-8b24{padding:24px;}}@media(max-width:767px){.elementor .e-73f27026-3641{padding:24px;}}@media(max-width:767px){.elementor .e-73337a2b-915c{padding:24px;}}@media(max-width:767px){.elementor .e-31d6f11c-a2c3{padding:24px;}}@media(max-width:767px){.elementor .e-2c6e3654-af45{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-2cf0612c-f64b{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-649bae44-2ddc{font-size:28px;}}@media(max-width:767px){.elementor .e-7c530409-9efc{padding:24px;}}@media(max-width:767px){.elementor .e-3582890d-93de{padding:24px;}}@media(max-width:767px){.elementor .e-5fce5109-49d4{padding:24px;}}@media(max-width:767px){.elementor .e-100faa53-56ec{padding:24px;}}@media(max-width:767px){.elementor .e-19bc0186-b4b4{padding:24px;}}@media(max-width:767px){.elementor .e-230d1742-abfa{padding:24px;}}@media(max-width:767px){.elementor .e-3f7cd2b5-d6c5{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-7e32d67e-3c29{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-52f53be7-1f65{font-size:23px;}}@media(max-width:767px){.elementor .e-43e113fd-20ba{font-size:16px;}}@media(max-width:767px){.elementor .e-6fb5b1fc-377b{font-size:23px;}}@media(max-width:767px){.elementor .e-2d1c2386-b4e0{font-size:16px;}}@media(max-width:767px){.elementor .e-2753374f-965b{font-size:23px;}}@media(max-width:767px){.elementor .e-1ed823cc-da99{font-size:16px;}}@media(max-width:767px){.elementor .e-57ed6bb3-b1ae{font-size:23px;}}@media(max-width:767px){.elementor .e-250eace4-51d3{font-size:16px;}}@media(max-width:767px){.elementor .e-53f99b27-5a15{font-size:23px;}}@media(max-width:767px){.elementor .e-3e0801c7-d4c4{font-size:16px;}}@media(max-width:767px){.elementor .e-7584dc86-ca8b{font-size:23px;}}@media(max-width:767px){.elementor .e-7efeff3a-922f{font-size:16px;}}@media(max-width:767px){.elementor .e-3b93c148-a74e{width:100%;}}@media(max-width:767px){.elementor .e-2e9c5b23-8f06{width:100%;}}@media(max-width:767px){.elementor .e-320b3f61-9301{flex-direction:column;}}@media(max-width:767px){.elementor .e-120cf267-4f23{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-6659d8c3-c2e1{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-7653080d-dcf6{font-size:28px;}}@media(max-width:767px){.elementor .e-5e4ac390-5530{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-2a14c11e-2ac2{font-size:28px;}}@media(max-width:767px){.elementor .e-3782f473-f966{font-size:16px;}}@media(max-width:767px){.elementor .e-7f9fe744-d6d8{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-51db3701-8add{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-163d3a49-13c3{font-size:28px;}}@media(max-width:767px){.elementor .e-63a2957a-3d7e{font-size:16px;}}@media(max-width:767px){.elementor .e-1c08cd3-792e{width:100%;}}@media(max-width:767px){.elementor .e-72ce9e2e-5e4d{width:100%;}}@media(max-width:767px){.elementor .e-44fd730-9b3b{flex-direction:column;}}@media(max-width:767px){.elementor .e-6ba6007f-2ddd{padding:24px;}}@media(max-width:767px){.elementor .e-acd7ad-3070{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-6116ff27-ea04{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-203edcfb-ca4f{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-6db3a7b9-dc28{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-19344232-b70b{height:72px;background-color:#07090c;display:block;}}