@media(max-width:767px){.elementor .e-34eb5551-b00e{display:none;}}@media(max-width:767px){.elementor .e-1928b64f-43d2{display:none;}}@media(max-width:767px){.elementor .e-155bfb7-d41e{font-size:13px;}}@media(max-width:767px){.elementor .e-5b4fb6cc-cce2{display:none;}}@media(max-width:767px){.elementor .e-6e3b6cb3-2ca4{font-size:13px;}}@media(max-width:767px){.elementor .e-12e01aa-3d37{font-size:13px;}}@media(max-width:767px){.elementor .e-21627c73-2e47{display:none;}}@media(max-width:767px){.elementor .e-408e3402-3231{gap:18px;}}@media(max-width:767px){.elementor .e-38c2c700-ba6d{justify-content:center;}}@media(max-width:767px){.elementor .e-1ce0b4-da50{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-11535501-bc5d{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-400ce95d-70a8{display:none;}}@media(max-width:767px){.elementor .e-5c1e11d5-3c2d{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-3e5fdc40-f6a7{display:none;}}@media(max-width:767px){.elementor .e-41bbec9a-69ec{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-22ba1efd-7b71{display:none;}}@media(max-width:767px){.elementor .e-3b3017d2-f0b7{gap:0px;}}@media(max-width:767px){.elementor .e-79dc0c7d-90ee{gap:10px;}}@media(max-width:767px){.elementor .e-19d7c9d4-a4b9{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-3169138a-4172{font-size:30px;}}@media(max-width:767px){.elementor .e-446a7cce-5a07{font-size:16px;}}@media(max-width:767px){.elementor .e-4487ad58-10b7{width:100%;}}@media(max-width:767px){.elementor .e-54b3ada6-1331{width:100%;}}@media(max-width:767px){.elementor .e-4f25b183-d1f0{flex-direction:column;}}@media(max-width:767px){.elementor .e-c241577-261f{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-12c7a983-7e0d{width:100%;}}@media(max-width:767px){.elementor .e-7212685d-a276{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-3d5c5173-8fa8{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-1db86090-1495{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-4a5ea360-955e{font-size:28px;}}@media(max-width:767px){.elementor .e-4a7238cf-fc87{font-size:16px;}}@media(max-width:767px){.elementor .e-4422190-29eb{font-size:16px;}}@media(max-width:767px){.elementor .e-3f46d0a0-bf47{font-size:16px;}}@media(max-width:767px){.elementor .e-c25f4b0-cffa{height:280px;}}@media(max-width:767px){.elementor .e-6f3e50d9-f285{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-293883f7-df62{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-a7a17b8-e566{font-size:28px;}}@media(max-width:767px){.elementor .e-26626fbb-d09f{font-size:16px;}}@media(max-width:767px){.elementor .e-4948c99e-41ab{padding:24px;}}@media(max-width:767px){.elementor .e-6933e04c-7986{padding:24px;}}@media(max-width:767px){.elementor .e-6d5c9b37-c376{padding:24px;}}@media(max-width:767px){.elementor .e-3e1fb3a9-d5fc{padding:24px;}}@media(max-width:767px){.elementor .e-15e50ee3-e6a6{padding:24px;}}@media(max-width:767px){.elementor .e-24a88930-f4c8{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-1b414d20-f1f5{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-10f0e189-6056{font-size:28px;}}@media(max-width:767px){.elementor .e-3bdbc6ce-dde7{padding:24px;}}@media(max-width:767px){.elementor .e-402fa981-e540{padding:24px;}}@media(max-width:767px){.elementor .e-19235d28-1d85{padding:24px;}}@media(max-width:767px){.elementor .e-5f0ebd2d-c884{padding:24px;}}@media(max-width:767px){.elementor .e-6b1010c3-72e5{padding:24px;}}@media(max-width:767px){.elementor .e-d66a013-b584{padding:24px;}}@media(max-width:767px){.elementor .e-3ce4523b-cca2{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-28fb50a-c6ca{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-16279a75-27f2{font-size:23px;}}@media(max-width:767px){.elementor .e-447fd3c2-c7f1{font-size:16px;}}@media(max-width:767px){.elementor .e-64b8348d-cd57{font-size:23px;}}@media(max-width:767px){.elementor .e-a0922c5-51b1{font-size:16px;}}@media(max-width:767px){.elementor .e-18643748-80c8{font-size:23px;}}@media(max-width:767px){.elementor .e-89cec82-ec55{font-size:16px;}}@media(max-width:767px){.elementor .e-730f7607-324c{font-size:23px;}}@media(max-width:767px){.elementor .e-2b3b2b81-fd11{font-size:16px;}}@media(max-width:767px){.elementor .e-42a84fd-bb62{font-size:23px;}}@media(max-width:767px){.elementor .e-16753fee-7075{font-size:16px;}}@media(max-width:767px){.elementor .e-4d701c8-86b8{font-size:23px;}}@media(max-width:767px){.elementor .e-68b7a757-b947{font-size:16px;}}@media(max-width:767px){.elementor .e-31e1b9f0-bf37{width:100%;}}@media(max-width:767px){.elementor .e-8c77919-dfe7{width:100%;}}@media(max-width:767px){.elementor .e-4de81caa-7e5f{flex-direction:column;}}@media(max-width:767px){.elementor .e-1edd629b-c1fe{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-6dd750e4-5eee{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-6d8b6217-c7d1{font-size:28px;}}@media(max-width:767px){.elementor .e-378e8ac-47fa{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-14bb6b-dd7a{font-size:28px;}}@media(max-width:767px){.elementor .e-31495541-7164{font-size:16px;}}@media(max-width:767px){.elementor .e-1419e37a-84ef{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-557b5835-473d{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-306c4539-af1e{font-size:28px;}}@media(max-width:767px){.elementor .e-b0d3d0f-7bf9{font-size:16px;}}@media(max-width:767px){.elementor .e-2fa921a7-92de{width:100%;}}@media(max-width:767px){.elementor .e-463abe1e-2873{width:100%;}}@media(max-width:767px){.elementor .e-17b1298f-ad89{flex-direction:column;}}@media(max-width:767px){.elementor .e-65181798-8c1f{padding:24px;}}@media(max-width:767px){.elementor .e-6b1c7b-929e{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-52c15616-f116{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-3bc10a4-b0c9{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-231eee0f-c52c{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-3ef73992-ae50{height:72px;background-color:#07090c;display:block;}}