@media(max-width:767px){.elementor .e-3c350bc4-ba98{display:none;}}@media(max-width:767px){.elementor .e-52a169c1-5bdb{display:none;}}@media(max-width:767px){.elementor .e-21993042-f672{font-size:13px;}}@media(max-width:767px){.elementor .e-228df4d2-1203{display:none;}}@media(max-width:767px){.elementor .e-22e7c285-69db{font-size:13px;}}@media(max-width:767px){.elementor .e-34297260-7046{font-size:13px;}}@media(max-width:767px){.elementor .e-4e463481-aae4{display:none;}}@media(max-width:767px){.elementor .e-1fb05a7b-fd9d{gap:18px;}}@media(max-width:767px){.elementor .e-59bbacf8-d55c{justify-content:center;}}@media(max-width:767px){.elementor .e-30787a7f-fada{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-56e5445e-a716{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-39a8c9e8-a6db{display:none;}}@media(max-width:767px){.elementor .e-42690f8f-99fc{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-33312edc-56a8{display:none;}}@media(max-width:767px){.elementor .e-17607abb-71cd{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-7b7bc0a5-1481{display:none;}}@media(max-width:767px){.elementor .e-4977b676-d3ec{gap:0px;}}@media(max-width:767px){.elementor .e-42c2d082-58ab{gap:10px;}}@media(max-width:767px){.elementor .e-2ecc3ea6-67e6{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-3c7c7d47-9339{font-size:30px;}}@media(max-width:767px){.elementor .e-6cee014-ac41{font-size:16px;}}@media(max-width:767px){.elementor .e-1e643cb2-80a1{width:100%;}}@media(max-width:767px){.elementor .e-a06215b-d2d7{width:100%;}}@media(max-width:767px){.elementor .e-3c3db184-e001{flex-direction:column;}}@media(max-width:767px){.elementor .e-57dbe846-27ed{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-62a53c92-5b38{width:100%;}}@media(max-width:767px){.elementor .e-18043acc-62f6{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-2fc52e41-efd0{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-69301df7-302b{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-44c67dc2-19b2{font-size:28px;}}@media(max-width:767px){.elementor .e-57608888-2226{font-size:16px;}}@media(max-width:767px){.elementor .e-619310df-51d4{font-size:16px;}}@media(max-width:767px){.elementor .e-7c6fbc78-6dba{font-size:16px;}}@media(max-width:767px){.elementor .e-7217d57c-468f{height:280px;}}@media(max-width:767px){.elementor .e-586309-aa8a{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-48dd494-398d{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-5761ea4a-b4d0{font-size:28px;}}@media(max-width:767px){.elementor .e-7f6d1eca-d6bd{font-size:16px;}}@media(max-width:767px){.elementor .e-71d4387d-5b7e{padding:24px;}}@media(max-width:767px){.elementor .e-26b5d590-ce23{padding:24px;}}@media(max-width:767px){.elementor .e-382a03a8-eb8d{padding:24px;}}@media(max-width:767px){.elementor .e-7dde3737-3777{padding:24px;}}@media(max-width:767px){.elementor .e-74601407-48f2{padding:24px;}}@media(max-width:767px){.elementor .e-2be698d9-8dda{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-498fda6f-8923{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-3dee1268-f24a{font-size:28px;}}@media(max-width:767px){.elementor .e-7021b7b4-1f62{padding:24px;}}@media(max-width:767px){.elementor .e-7819caa5-1a58{padding:24px;}}@media(max-width:767px){.elementor .e-3e19a1d6-d37f{padding:24px;}}@media(max-width:767px){.elementor .e-786ff356-a7da{padding:24px;}}@media(max-width:767px){.elementor .e-46553d39-9bee{padding:24px;}}@media(max-width:767px){.elementor .e-2bd2dd76-445d{padding:24px;}}@media(max-width:767px){.elementor .e-57fbbfbf-db81{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-49971833-a836{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-da0172b-fc6e{font-size:23px;}}@media(max-width:767px){.elementor .e-70cbb1c7-7987{font-size:16px;}}@media(max-width:767px){.elementor .e-7ad676bb-ff4e{font-size:23px;}}@media(max-width:767px){.elementor .e-2d3ae12e-65fd{font-size:16px;}}@media(max-width:767px){.elementor .e-73815f18-9a1b{font-size:23px;}}@media(max-width:767px){.elementor .e-633a2d86-84ae{font-size:16px;}}@media(max-width:767px){.elementor .e-16aa9dec-526e{font-size:23px;}}@media(max-width:767px){.elementor .e-1acb927-1e33{font-size:16px;}}@media(max-width:767px){.elementor .e-1e386086-a475{font-size:23px;}}@media(max-width:767px){.elementor .e-3421f47f-978d{font-size:16px;}}@media(max-width:767px){.elementor .e-6d7ea562-a379{font-size:23px;}}@media(max-width:767px){.elementor .e-40573329-a458{font-size:16px;}}@media(max-width:767px){.elementor .e-7232636-8f75{width:100%;}}@media(max-width:767px){.elementor .e-7b3c9565-88c3{width:100%;}}@media(max-width:767px){.elementor .e-17fae2b3-b448{flex-direction:column;}}@media(max-width:767px){.elementor .e-fffe907-b2e4{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-20ed4b75-84e7{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-35e423b4-4fac{font-size:28px;}}@media(max-width:767px){.elementor .e-37d43909-50f4{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-39f62f6e-a724{font-size:28px;}}@media(max-width:767px){.elementor .e-1ecec52-70b0{font-size:16px;}}@media(max-width:767px){.elementor .e-60cf828f-a725{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-19a4aed9-3e34{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-2082c1d-d69f{font-size:28px;}}@media(max-width:767px){.elementor .e-75fe52a6-cefb{font-size:16px;}}@media(max-width:767px){.elementor .e-438421b9-6848{width:100%;}}@media(max-width:767px){.elementor .e-2889bdb7-20a3{width:100%;}}@media(max-width:767px){.elementor .e-7cfa64b9-ecbb{flex-direction:column;}}@media(max-width:767px){.elementor .e-7d8f80dc-f1b4{padding:24px;}}@media(max-width:767px){.elementor .e-6b7e8796-1419{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-7491cafb-3f67{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-33a44a18-cdde{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-1356874e-ac13{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-4c656cf3-809e{height:72px;background-color:#07090c;display:block;}}