@media(max-width:767px){.elementor .e-574f825-99af{display:none;}}@media(max-width:767px){.elementor .e-2ce8ca94-d96b{display:none;}}@media(max-width:767px){.elementor .e-224db353-92ca{font-size:13px;}}@media(max-width:767px){.elementor .e-2dd666e-92c0{display:none;}}@media(max-width:767px){.elementor .e-4b3d95c8-6cb7{font-size:13px;}}@media(max-width:767px){.elementor .e-2990142e-c594{font-size:13px;}}@media(max-width:767px){.elementor .e-6b787bf3-768f{display:none;}}@media(max-width:767px){.elementor .e-5acf4a49-927d{gap:18px;}}@media(max-width:767px){.elementor .e-593c148c-e1a8{justify-content:center;}}@media(max-width:767px){.elementor .e-766dcff-40b3{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-88fa43a-5fe0{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-75914db0-e60f{display:none;}}@media(max-width:767px){.elementor .e-2ee103f4-5cce{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-2a5e3417-d493{display:none;}}@media(max-width:767px){.elementor .e-2bc4b20c-5b6b{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-58e9e9df-f401{display:none;}}@media(max-width:767px){.elementor .e-18f1a6cb-3bb9{gap:0px;}}@media(max-width:767px){.elementor .e-25daf238-1cc5{gap:10px;}}@media(max-width:767px){.elementor .e-63b923cb-8931{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-726160a9-e12e{font-size:30px;}}@media(max-width:767px){.elementor .e-3b0bc149-d5fb{font-size:16px;}}@media(max-width:767px){.elementor .e-1dc42165-fcad{width:100%;}}@media(max-width:767px){.elementor .e-71e8bce3-c783{width:100%;}}@media(max-width:767px){.elementor .e-38906d2b-187e{flex-direction:column;}}@media(max-width:767px){.elementor .e-5aafe168-ddce{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-4ffcf253-fcff{width:100%;}}@media(max-width:767px){.elementor .e-6ad49912-9712{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-1b0eaef3-61bb{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-504dc191-b012{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-38bb6c5-81cc{font-size:28px;}}@media(max-width:767px){.elementor .e-7e8ed21-feaf{font-size:16px;}}@media(max-width:767px){.elementor .e-684f94b6-e226{font-size:16px;}}@media(max-width:767px){.elementor .e-6d007894-5a5e{font-size:16px;}}@media(max-width:767px){.elementor .e-6b52bc57-945f{height:280px;}}@media(max-width:767px){.elementor .e-d987b42-6c13{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-324f90db-51d8{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-52081391-ffbb{font-size:28px;}}@media(max-width:767px){.elementor .e-41b15710-815c{font-size:16px;}}@media(max-width:767px){.elementor .e-2dffb152-df16{padding:24px;}}@media(max-width:767px){.elementor .e-37f43007-8582{padding:24px;}}@media(max-width:767px){.elementor .e-72dbe399-1bcd{padding:24px;}}@media(max-width:767px){.elementor .e-51220be3-6fcd{padding:24px;}}@media(max-width:767px){.elementor .e-779b0586-f9ff{padding:24px;}}@media(max-width:767px){.elementor .e-6fff9cc4-3b53{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-5de2437b-3ca7{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-a7cc527-de10{font-size:28px;}}@media(max-width:767px){.elementor .e-11fcef1f-c2e8{padding:24px;}}@media(max-width:767px){.elementor .e-7df94d7b-5c42{padding:24px;}}@media(max-width:767px){.elementor .e-2bda1f25-bcae{padding:24px;}}@media(max-width:767px){.elementor .e-5d98fa17-63df{padding:24px;}}@media(max-width:767px){.elementor .e-303c4e89-8010{padding:24px;}}@media(max-width:767px){.elementor .e-a0f24e2-18e7{padding:24px;}}@media(max-width:767px){.elementor .e-144b28c8-40e5{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-67204336-992a{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-735cb72d-6eb0{font-size:23px;}}@media(max-width:767px){.elementor .e-3abfb6e8-b362{font-size:16px;}}@media(max-width:767px){.elementor .e-6c12b919-633c{font-size:23px;}}@media(max-width:767px){.elementor .e-5d67948e-b938{font-size:16px;}}@media(max-width:767px){.elementor .e-19b7e651-2894{font-size:23px;}}@media(max-width:767px){.elementor .e-7d9cd4f-c5a7{font-size:16px;}}@media(max-width:767px){.elementor .e-78487ea-193e{font-size:23px;}}@media(max-width:767px){.elementor .e-22fe2353-554f{font-size:16px;}}@media(max-width:767px){.elementor .e-8a73f5c-c90f{font-size:23px;}}@media(max-width:767px){.elementor .e-2ca03ee1-b489{font-size:16px;}}@media(max-width:767px){.elementor .e-50138d9a-56fe{font-size:23px;}}@media(max-width:767px){.elementor .e-14932f49-8c42{font-size:16px;}}@media(max-width:767px){.elementor .e-54f09e46-b0b2{width:100%;}}@media(max-width:767px){.elementor .e-684397f2-b455{width:100%;}}@media(max-width:767px){.elementor .e-553afa9a-bf47{flex-direction:column;}}@media(max-width:767px){.elementor .e-14f4661-66c3{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-59b4bf66-65d4{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-2942982-848c{font-size:28px;}}@media(max-width:767px){.elementor .e-199bf099-b49e{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-3d0ccf58-355b{font-size:28px;}}@media(max-width:767px){.elementor .e-75bd1b6f-8772{font-size:16px;}}@media(max-width:767px){.elementor .e-3b97327a-63df{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-4f29ff70-8d51{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-9de7637-fbbf{font-size:28px;}}@media(max-width:767px){.elementor .e-a8d5d03-8b26{font-size:16px;}}@media(max-width:767px){.elementor .e-6432263b-f635{width:100%;}}@media(max-width:767px){.elementor .e-54168a8b-9f09{width:100%;}}@media(max-width:767px){.elementor .e-dacd45d-387b{flex-direction:column;}}@media(max-width:767px){.elementor .e-3dac7e44-9ff1{padding:24px;}}@media(max-width:767px){.elementor .e-7406838-5c1b{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-232f305f-7890{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-3fd244a3-7bfd{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-7bf8d293-ba2f{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-624f5e6-a546{height:72px;background-color:#07090c;display:block;}}