@media(max-width:767px){.elementor .e-5ee15b99-13fe{display:none;}}@media(max-width:767px){.elementor .e-3bcfec56-31e2{display:none;}}@media(max-width:767px){.elementor .e-6b77795a-3e14{font-size:13px;}}@media(max-width:767px){.elementor .e-1770fc42-cbe8{display:none;}}@media(max-width:767px){.elementor .e-10d0a642-ecbc{font-size:13px;}}@media(max-width:767px){.elementor .e-267194e2-4fdc{font-size:13px;}}@media(max-width:767px){.elementor .e-36dedeb-131c{display:none;}}@media(max-width:767px){.elementor .e-6cd6c2fd-d4dd{gap:18px;}}@media(max-width:767px){.elementor .e-561e9a1b-66d1{justify-content:center;}}@media(max-width:767px){.elementor .e-5819c06c-534e{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-6d1e9204-692f{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-69dcda22-8a7b{display:none;}}@media(max-width:767px){.elementor .e-4e0504dc-7566{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-51d181dc-d811{display:none;}}@media(max-width:767px){.elementor .e-2d3927dd-1fc7{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-3b7bfad2-64de{display:none;}}@media(max-width:767px){.elementor .e-5a1d7a69-3c04{gap:0px;}}@media(max-width:767px){.elementor .e-1c264f93-22f4{gap:10px;}}@media(max-width:767px){.elementor .e-33fd65dc-af45{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-6f6c014f-b8a2{font-size:30px;}}@media(max-width:767px){.elementor .e-231c1ceb-d840{font-size:16px;}}@media(max-width:767px){.elementor .e-451cdf21-ef8a{width:100%;}}@media(max-width:767px){.elementor .e-1cd1c19c-497c{width:100%;}}@media(max-width:767px){.elementor .e-5f839b71-2e65{flex-direction:column;}}@media(max-width:767px){.elementor .e-2e115cb9-a649{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-de9b81-f42b{width:100%;}}@media(max-width:767px){.elementor .e-514fce05-55b5{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-6a821e3-80b9{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-1f289999-5e2e{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-10aba28a-e1ed{font-size:28px;}}@media(max-width:767px){.elementor .e-3a59101c-49eb{font-size:16px;}}@media(max-width:767px){.elementor .e-2f40eeda-1662{font-size:16px;}}@media(max-width:767px){.elementor .e-1852631e-acff{font-size:16px;}}@media(max-width:767px){.elementor .e-27224eaf-cf1e{height:280px;}}@media(max-width:767px){.elementor .e-1a41ee8c-b6f1{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-15223651-4948{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-71f8328e-e65a{font-size:28px;}}@media(max-width:767px){.elementor .e-8f96e2c-8262{font-size:16px;}}@media(max-width:767px){.elementor .e-2223180-69d3{padding:24px;}}@media(max-width:767px){.elementor .e-3335ba33-5e72{padding:24px;}}@media(max-width:767px){.elementor .e-6d6c33f5-c605{padding:24px;}}@media(max-width:767px){.elementor .e-4df0e9f5-e209{padding:24px;}}@media(max-width:767px){.elementor .e-4afa44f1-c30c{padding:24px;}}@media(max-width:767px){.elementor .e-53a7d018-8030{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-5d63905-b4de{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-2bec4620-a26b{font-size:28px;}}@media(max-width:767px){.elementor .e-30a17bca-a9b8{padding:24px;}}@media(max-width:767px){.elementor .e-3e5cc98-e472{padding:24px;}}@media(max-width:767px){.elementor .e-47a67cc8-cc28{padding:24px;}}@media(max-width:767px){.elementor .e-6932765a-10d3{padding:24px;}}@media(max-width:767px){.elementor .e-3762e3c7-719b{padding:24px;}}@media(max-width:767px){.elementor .e-7390d738-75d2{padding:24px;}}@media(max-width:767px){.elementor .e-6c4ef291-6378{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-2a69938c-d753{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1aab607c-327e{font-size:23px;}}@media(max-width:767px){.elementor .e-6d07c0d3-9c06{font-size:16px;}}@media(max-width:767px){.elementor .e-18fa1ec6-2a3f{font-size:23px;}}@media(max-width:767px){.elementor .e-746e823c-2d6a{font-size:16px;}}@media(max-width:767px){.elementor .e-634dc5d8-69b8{font-size:23px;}}@media(max-width:767px){.elementor .e-3c73acc3-8396{font-size:16px;}}@media(max-width:767px){.elementor .e-baf4ddb-e1ac{font-size:23px;}}@media(max-width:767px){.elementor .e-29d335f7-f69c{font-size:16px;}}@media(max-width:767px){.elementor .e-3ff979ff-f007{font-size:23px;}}@media(max-width:767px){.elementor .e-7f6b0742-2a4c{font-size:16px;}}@media(max-width:767px){.elementor .e-401da402-e6ad{width:100%;}}@media(max-width:767px){.elementor .e-3debcaa1-aa09{width:100%;}}@media(max-width:767px){.elementor .e-45e8e8ef-c453{flex-direction:column;}}@media(max-width:767px){.elementor .e-1d15dcb0-1c61{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-9432b99-6f9f{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-45bca885-a9a7{font-size:28px;}}@media(max-width:767px){.elementor .e-387e1ecb-1b19{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-3fa6702b-d501{font-size:28px;}}@media(max-width:767px){.elementor .e-3febec4b-da19{font-size:16px;}}@media(max-width:767px){.elementor .e-578a0959-52e5{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-2e2733b8-5337{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-7b065e4e-b4f0{font-size:28px;}}@media(max-width:767px){.elementor .e-18a9c7b-d014{font-size:16px;}}@media(max-width:767px){.elementor .e-7662de0f-30a4{width:100%;}}@media(max-width:767px){.elementor .e-18293cad-b771{width:100%;}}@media(max-width:767px){.elementor .e-91b6ada-d35d{flex-direction:column;}}@media(max-width:767px){.elementor .e-66bcdbba-51c4{padding:24px;}}@media(max-width:767px){.elementor .e-292b8f98-5221{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-424fde95-fa28{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4ec68d05-6360{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-2dd4d9d8-78ad{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-7f973d33-7e13{height:72px;background-color:#07090c;display:block;}}