@media(max-width:767px){.elementor .e-60fe5328-ae4c{display:none;}}@media(max-width:767px){.elementor .e-36282860-ebc2{display:none;}}@media(max-width:767px){.elementor .e-4e8f3bfb-3d9b{font-size:13px;}}@media(max-width:767px){.elementor .e-5a76a9ae-fa37{display:none;}}@media(max-width:767px){.elementor .e-2fba2cc2-d4fd{font-size:13px;}}@media(max-width:767px){.elementor .e-520abcad-2c39{font-size:13px;}}@media(max-width:767px){.elementor .e-7240365d-fb13{display:none;}}@media(max-width:767px){.elementor .e-2a9c93a1-98c0{gap:18px;}}@media(max-width:767px){.elementor .e-57385f20-9e50{justify-content:center;}}@media(max-width:767px){.elementor .e-4cef488d-a1e5{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-28a72856-f4fe{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-578adc79-1747{display:none;}}@media(max-width:767px){.elementor .e-8eeaa43-2721{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-2b13df0d-ee40{display:none;}}@media(max-width:767px){.elementor .e-4164afeb-991b{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-16a1eef9-1815{display:none;}}@media(max-width:767px){.elementor .e-43bdfd0-bd69{gap:0px;}}@media(max-width:767px){.elementor .e-69e6e36a-af52{gap:10px;}}@media(max-width:767px){.elementor .e-7821022c-24a8{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-e331e43-d7f7{font-size:30px;}}@media(max-width:767px){.elementor .e-19f4b1b6-af8b{font-size:16px;}}@media(max-width:767px){.elementor .e-65329f4f-dfa8{width:100%;}}@media(max-width:767px){.elementor .e-47ae5eab-a72b{width:100%;}}@media(max-width:767px){.elementor .e-6f0dfaea-7213{flex-direction:column;}}@media(max-width:767px){.elementor .e-55471a91-893d{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-2e66d68a-ea6b{width:100%;}}@media(max-width:767px){.elementor .e-39e97bc-f95b{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-521bfd81-8b8c{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-2790151a-1d19{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-2472d730-62f1{font-size:28px;}}@media(max-width:767px){.elementor .e-30e977f0-a2ec{font-size:16px;}}@media(max-width:767px){.elementor .e-2ecc0f30-8bf5{font-size:16px;}}@media(max-width:767px){.elementor .e-3403f7ce-389b{font-size:16px;}}@media(max-width:767px){.elementor .e-7b0df3e4-67c4{height:280px;}}@media(max-width:767px){.elementor .e-6d5efcff-b1b2{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-2c106d0c-b999{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4930e665-87ac{font-size:28px;}}@media(max-width:767px){.elementor .e-30cc1382-2599{font-size:16px;}}@media(max-width:767px){.elementor .e-6b91fa3e-3ce1{padding:24px;}}@media(max-width:767px){.elementor .e-76b43bcd-76c5{padding:24px;}}@media(max-width:767px){.elementor .e-5427bccc-f8c4{padding:24px;}}@media(max-width:767px){.elementor .e-137f1571-d426{padding:24px;}}@media(max-width:767px){.elementor .e-370e0b18-1811{padding:24px;}}@media(max-width:767px){.elementor .e-215ad305-e8b4{padding:24px;}}@media(max-width:767px){.elementor .e-151680d5-2647{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-4a0519f9-6a90{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-3734ad83-5b3a{font-size:28px;}}@media(max-width:767px){.elementor .e-100c4bba-97fc{padding:24px;}}@media(max-width:767px){.elementor .e-137adfc1-e12e{padding:24px;}}@media(max-width:767px){.elementor .e-379a16b1-d20c{padding:24px;}}@media(max-width:767px){.elementor .e-1128c769-f59e{padding:24px;}}@media(max-width:767px){.elementor .e-8248b4b-1fdd{padding:24px;}}@media(max-width:767px){.elementor .e-2c9eb7a-f223{padding:24px;}}@media(max-width:767px){.elementor .e-33f3a889-8d0f{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-69a6cdd-4665{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-6ee01706-1e0d{font-size:23px;}}@media(max-width:767px){.elementor .e-7339fdb2-cec8{font-size:16px;}}@media(max-width:767px){.elementor .e-7c86b14f-d6a7{font-size:23px;}}@media(max-width:767px){.elementor .e-2132c0bc-3de6{font-size:16px;}}@media(max-width:767px){.elementor .e-2a73fa6a-d374{font-size:23px;}}@media(max-width:767px){.elementor .e-17fd552d-1099{font-size:16px;}}@media(max-width:767px){.elementor .e-1a37ee85-d81d{font-size:23px;}}@media(max-width:767px){.elementor .e-3e23116a-606e{font-size:16px;}}@media(max-width:767px){.elementor .e-ad4d08b-997c{font-size:23px;}}@media(max-width:767px){.elementor .e-730aeda0-8414{font-size:16px;}}@media(max-width:767px){.elementor .e-6b516254-8cf6{font-size:23px;}}@media(max-width:767px){.elementor .e-29da2d99-e393{font-size:16px;}}@media(max-width:767px){.elementor .e-56e15f94-3e3c{width:100%;}}@media(max-width:767px){.elementor .e-544db245-69b9{width:100%;}}@media(max-width:767px){.elementor .e-35474421-b667{flex-direction:column;}}@media(max-width:767px){.elementor .e-7484f118-d63a{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-13d9540e-a473{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-7747db5d-6118{font-size:28px;}}@media(max-width:767px){.elementor .e-4a10865f-7e1d{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-3b431445-bfc8{font-size:28px;}}@media(max-width:767px){.elementor .e-2f898865-1831{font-size:16px;}}@media(max-width:767px){.elementor .e-36f6b468-beb6{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-1be5a550-303c{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-25b716e7-c776{font-size:28px;}}@media(max-width:767px){.elementor .e-68f07271-bf77{font-size:16px;}}@media(max-width:767px){.elementor .e-515f3126-cf59{width:100%;}}@media(max-width:767px){.elementor .e-465bf116-621e{width:100%;}}@media(max-width:767px){.elementor .e-7eb16269-9437{flex-direction:column;}}@media(max-width:767px){.elementor .e-69e24b71-38c1{padding:24px;}}@media(max-width:767px){.elementor .e-3896b35c-9471{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-308717c7-203a{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-621fc81a-a789{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-4e789729-2b26{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-79a8fa77-98af{height:72px;background-color:#07090c;display:block;}}