@media(max-width:767px){.elementor .e-67dc30d2-3605{display:none;}}@media(max-width:767px){.elementor .e-67544509-93b5{display:none;}}@media(max-width:767px){.elementor .e-11c3c2cc-15b6{font-size:13px;}}@media(max-width:767px){.elementor .e-701cb4cc-5eb6{display:none;}}@media(max-width:767px){.elementor .e-b9b8ea7-1254{font-size:13px;}}@media(max-width:767px){.elementor .e-75951d43-1664{font-size:13px;}}@media(max-width:767px){.elementor .e-5ba1deb6-c1ed{display:none;}}@media(max-width:767px){.elementor .e-4a4b7e2b-d3eb{gap:18px;}}@media(max-width:767px){.elementor .e-3c4b6e3d-e890{justify-content:center;}}@media(max-width:767px){.elementor .e-56c0d424-2b0c{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-5c043433-83e4{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-3b5a392c-b693{display:none;}}@media(max-width:767px){.elementor .e-78e5ece0-46c8{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-36aae425-2f0f{display:none;}}@media(max-width:767px){.elementor .e-1a752f5e-d776{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-312b0482-71d6{display:none;}}@media(max-width:767px){.elementor .e-3de4f1e5-34b2{gap:0px;}}@media(max-width:767px){.elementor .e-10967651-e650{gap:10px;}}@media(max-width:767px){.elementor .e-755c18c9-a28f{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-6f847ff5-fbd2{font-size:30px;}}@media(max-width:767px){.elementor .e-56caf8a0-b807{font-size:16px;}}@media(max-width:767px){.elementor .e-4b64c35e-66d3{width:100%;}}@media(max-width:767px){.elementor .e-6ea8a47-3623{width:100%;}}@media(max-width:767px){.elementor .e-2fc5c36d-6279{flex-direction:column;}}@media(max-width:767px){.elementor .e-268ab4ac-9dad{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-4f80a5f6-9675{width:100%;}}@media(max-width:767px){.elementor .e-242f84c6-b725{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-1d2d421a-4bea{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-737e9ce8-e2a0{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-30901e54-56ed{font-size:28px;}}@media(max-width:767px){.elementor .e-51b04ef6-d720{font-size:16px;}}@media(max-width:767px){.elementor .e-2a10003d-d86d{font-size:16px;}}@media(max-width:767px){.elementor .e-5ab9ea0a-b4d5{font-size:16px;}}@media(max-width:767px){.elementor .e-19b7337e-85bb{height:280px;}}@media(max-width:767px){.elementor .e-702f6824-d161{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-d3f389b-653b{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-66239e51-6b94{font-size:28px;}}@media(max-width:767px){.elementor .e-5f3c2372-a3a7{font-size:16px;}}@media(max-width:767px){.elementor .e-2d3700b3-1414{padding:24px;}}@media(max-width:767px){.elementor .e-64fd7494-e3ff{padding:24px;}}@media(max-width:767px){.elementor .e-6b223aa-4b99{padding:24px;}}@media(max-width:767px){.elementor .e-6c69307-ac80{padding:24px;}}@media(max-width:767px){.elementor .e-4bb1cf3c-1ce9{padding:24px;}}@media(max-width:767px){.elementor .e-315a0d1a-39b1{padding:24px;}}@media(max-width:767px){.elementor .e-5e92cf-3662{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-4bcd976-53a6{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4bdf2523-44f1{font-size:28px;}}@media(max-width:767px){.elementor .e-59fb5502-153b{padding:24px;}}@media(max-width:767px){.elementor .e-300aff23-f6b9{padding:24px;}}@media(max-width:767px){.elementor .e-58a8174e-2c49{padding:24px;}}@media(max-width:767px){.elementor .e-d141cb6-615a{padding:24px;}}@media(max-width:767px){.elementor .e-2b1d873c-6f44{padding:24px;}}@media(max-width:767px){.elementor .e-17ddfe93-5d56{padding:24px;}}@media(max-width:767px){.elementor .e-75031a97-c523{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-219050ea-97ef{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-7d1b2f2d-edac{font-size:23px;}}@media(max-width:767px){.elementor .e-316b5ae2-186f{font-size:16px;}}@media(max-width:767px){.elementor .e-64887a95-f779{font-size:23px;}}@media(max-width:767px){.elementor .e-2a013d0-31cf{font-size:16px;}}@media(max-width:767px){.elementor .e-976b776-4539{font-size:23px;}}@media(max-width:767px){.elementor .e-29faa4b1-52f0{font-size:16px;}}@media(max-width:767px){.elementor .e-62b3d2c5-b39f{font-size:23px;}}@media(max-width:767px){.elementor .e-638bd480-3e6a{font-size:16px;}}@media(max-width:767px){.elementor .e-31828a0e-d868{font-size:23px;}}@media(max-width:767px){.elementor .e-33ed341b-ab16{font-size:16px;}}@media(max-width:767px){.elementor .e-7ff375b9-6140{width:100%;}}@media(max-width:767px){.elementor .e-38e76ac8-8def{width:100%;}}@media(max-width:767px){.elementor .e-145741e5-47c0{flex-direction:column;}}@media(max-width:767px){.elementor .e-6ad3f21f-994b{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-688e86fa-4f5d{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-7d296a80-31f5{font-size:28px;}}@media(max-width:767px){.elementor .e-e2225dc-6a09{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1e67ce87-e901{font-size:28px;}}@media(max-width:767px){.elementor .e-68df6f49-8ebe{font-size:16px;}}@media(max-width:767px){.elementor .e-510c0645-249e{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-68a12262-35fb{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-2dc20f97-39c8{font-size:28px;}}@media(max-width:767px){.elementor .e-7a61b6ca-16d9{font-size:16px;}}@media(max-width:767px){.elementor .e-7a0dc561-562c{width:100%;}}@media(max-width:767px){.elementor .e-52c755cf-72e2{width:100%;}}@media(max-width:767px){.elementor .e-7f5bfa1d-b1ea{flex-direction:column;}}@media(max-width:767px){.elementor .e-3baf162d-432e{padding:24px;}}@media(max-width:767px){.elementor .e-7cf3b570-3c78{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-288bfd9a-c57e{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-3ce6df6c-b082{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-1b82d31e-2b34{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-7afa7889-9278{height:72px;background-color:#07090c;display:block;}}