@media(max-width:767px){.elementor .e-45757c2a-9eb6{display:none;}}@media(max-width:767px){.elementor .e-50292524-f896{display:none;}}@media(max-width:767px){.elementor .e-2196fb39-d78a{font-size:13px;}}@media(max-width:767px){.elementor .e-3b7b7514-1724{display:none;}}@media(max-width:767px){.elementor .e-35e47e6b-e7f0{font-size:13px;}}@media(max-width:767px){.elementor .e-1310f3a7-fb87{font-size:13px;}}@media(max-width:767px){.elementor .e-55900844-56f5{display:none;}}@media(max-width:767px){.elementor .e-31816a54-92cb{gap:18px;}}@media(max-width:767px){.elementor .e-5a87d746-dab0{justify-content:center;}}@media(max-width:767px){.elementor .e-20863e0a-1ba5{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-6e3eae01-b407{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-289743c9-4150{display:none;}}@media(max-width:767px){.elementor .e-56548dad-cfc9{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-1b120daa-f7bf{display:none;}}@media(max-width:767px){.elementor .e-142a59f8-521e{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-254f2cec-1da8{display:none;}}@media(max-width:767px){.elementor .e-561adbc3-d9a0{gap:0px;}}@media(max-width:767px){.elementor .e-1df3e90d-7e7d{gap:10px;}}@media(max-width:767px){.elementor .e-18962a24-c449{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-615fe474-a43a{font-size:30px;}}@media(max-width:767px){.elementor .e-3b3180fb-d972{font-size:16px;}}@media(max-width:767px){.elementor .e-5ebf55c6-e683{width:100%;}}@media(max-width:767px){.elementor .e-7a3c8ec6-b2e0{width:100%;}}@media(max-width:767px){.elementor .e-41e859e4-ff67{flex-direction:column;}}@media(max-width:767px){.elementor .e-5a62412f-1dcf{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-1d88efb-8683{width:100%;}}@media(max-width:767px){.elementor .e-4ff86a0d-b41c{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-4729bb5b-d52a{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-393961e0-5d6f{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-7d079e26-ff43{font-size:28px;}}@media(max-width:767px){.elementor .e-6c8340c-6cfe{font-size:16px;}}@media(max-width:767px){.elementor .e-1edd4d07-464d{font-size:16px;}}@media(max-width:767px){.elementor .e-62c93f4f-787b{font-size:16px;}}@media(max-width:767px){.elementor .e-7a2e56d1-b17a{height:280px;}}@media(max-width:767px){.elementor .e-766895ec-2f61{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-285a4221-c74d{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-8473650-b5e5{font-size:28px;}}@media(max-width:767px){.elementor .e-1048f5ae-6c95{font-size:16px;}}@media(max-width:767px){.elementor .e-582820a0-c1b0{padding:24px;}}@media(max-width:767px){.elementor .e-11592886-f1b6{padding:24px;}}@media(max-width:767px){.elementor .e-3764f9b-ec82{padding:24px;}}@media(max-width:767px){.elementor .e-983e61d-c467{padding:24px;}}@media(max-width:767px){.elementor .e-5c557b03-6292{padding:24px;}}@media(max-width:767px){.elementor .e-6ac139b5-b323{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-13f90518-c911{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1df81216-819f{font-size:28px;}}@media(max-width:767px){.elementor .e-4e09821d-dd32{padding:24px;}}@media(max-width:767px){.elementor .e-5906992f-226e{padding:24px;}}@media(max-width:767px){.elementor .e-69670e85-3d85{padding:24px;}}@media(max-width:767px){.elementor .e-6407e94e-26ce{padding:24px;}}@media(max-width:767px){.elementor .e-6d3d9e8f-4016{padding:24px;}}@media(max-width:767px){.elementor .e-214af45b-a1f5{padding:24px;}}@media(max-width:767px){.elementor .e-1d90074-7b3a{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-1e830888-c3a7{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-73f32b4a-6b25{font-size:23px;}}@media(max-width:767px){.elementor .e-2980d1e2-2104{font-size:16px;}}@media(max-width:767px){.elementor .e-2df5f8f9-87df{font-size:23px;}}@media(max-width:767px){.elementor .e-62c9cff7-e101{font-size:16px;}}@media(max-width:767px){.elementor .e-5de81fdf-37fa{font-size:23px;}}@media(max-width:767px){.elementor .e-39225b7b-996e{font-size:16px;}}@media(max-width:767px){.elementor .e-4493ae93-6818{font-size:23px;}}@media(max-width:767px){.elementor .e-41e84369-14c5{font-size:16px;}}@media(max-width:767px){.elementor .e-50c22151-99e1{font-size:23px;}}@media(max-width:767px){.elementor .e-48e226f9-5f97{font-size:16px;}}@media(max-width:767px){.elementor .e-40978571-2078{font-size:23px;}}@media(max-width:767px){.elementor .e-4ef435ab-9e15{font-size:16px;}}@media(max-width:767px){.elementor .e-633d6989-53a1{width:100%;}}@media(max-width:767px){.elementor .e-7c74a148-e23d{width:100%;}}@media(max-width:767px){.elementor .e-2014b370-5961{flex-direction:column;}}@media(max-width:767px){.elementor .e-2a544220-b7cf{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-22e71535-ec5f{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-628217cd-2665{font-size:28px;}}@media(max-width:767px){.elementor .e-3689d03b-1778{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1146c4bf-9d15{font-size:28px;}}@media(max-width:767px){.elementor .e-784b01e4-b4d4{font-size:16px;}}@media(max-width:767px){.elementor .e-6acb8e3-48fa{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-60876051-2770{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-22e522de-bcbe{font-size:28px;}}@media(max-width:767px){.elementor .e-35ae9601-9ebf{font-size:16px;}}@media(max-width:767px){.elementor .e-1b61e9c0-2815{width:100%;}}@media(max-width:767px){.elementor .e-41790125-5883{width:100%;}}@media(max-width:767px){.elementor .e-38a0e70a-c7b8{flex-direction:column;}}@media(max-width:767px){.elementor .e-849ce6-d5bf{padding:24px;}}@media(max-width:767px){.elementor .e-7c6484f4-374f{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-cad7ff2-7d33{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1b4a59a2-7347{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-789cf9d1-e078{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-3b14fe70-e2ad{height:72px;background-color:#07090c;display:block;}}