@media(max-width:767px){.elementor .e-39f4d7ae-9164{display:none;}}@media(max-width:767px){.elementor .e-44c87f1d-144b{display:none;}}@media(max-width:767px){.elementor .e-5412c151-381f{font-size:13px;}}@media(max-width:767px){.elementor .e-29e38620-3411{display:none;}}@media(max-width:767px){.elementor .e-183e5bea-78fe{font-size:13px;}}@media(max-width:767px){.elementor .e-2efdbae9-3a7f{font-size:13px;}}@media(max-width:767px){.elementor .e-85e9b4c-328a{display:none;}}@media(max-width:767px){.elementor .e-e941e93-6add{gap:18px;}}@media(max-width:767px){.elementor .e-4d08b467-6b57{justify-content:center;}}@media(max-width:767px){.elementor .e-42eef0-8b4e{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-414d68e0-d37c{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-d64dc0f-300b{display:none;}}@media(max-width:767px){.elementor .e-5ef4347c-9668{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-4866e33d-b899{display:none;}}@media(max-width:767px){.elementor .e-17d223cb-47aa{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-54667e1b-cd57{display:none;}}@media(max-width:767px){.elementor .e-62c6cd81-6d3a{gap:0px;}}@media(max-width:767px){.elementor .e-440cdd55-e2a5{gap:10px;}}@media(max-width:767px){.elementor .e-6b219f68-99a5{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-2ae5c47e-14d1{font-size:30px;}}@media(max-width:767px){.elementor .e-6d144dca-331a{font-size:16px;}}@media(max-width:767px){.elementor .e-611da81d-493c{width:100%;}}@media(max-width:767px){.elementor .e-768aec70-b72c{width:100%;}}@media(max-width:767px){.elementor .e-286573dc-2fa3{flex-direction:column;}}@media(max-width:767px){.elementor .e-7d103d83-3344{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-5862ee81-f8f8{width:100%;}}@media(max-width:767px){.elementor .e-6860a74b-15f0{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-4960ca07-8898{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-74076549-8451{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-54488f15-9cfc{font-size:28px;}}@media(max-width:767px){.elementor .e-7b176967-66d0{font-size:16px;}}@media(max-width:767px){.elementor .e-3de72f1f-dca0{font-size:16px;}}@media(max-width:767px){.elementor .e-6ead09a5-f5a5{font-size:16px;}}@media(max-width:767px){.elementor .e-7ec70b14-7ed2{height:280px;}}@media(max-width:767px){.elementor .e-4a920e-d77e{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-2789465a-1ad0{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-581862ba-341d{font-size:28px;}}@media(max-width:767px){.elementor .e-7bed1f7-108c{font-size:16px;}}@media(max-width:767px){.elementor .e-e487331-70de{padding:24px;}}@media(max-width:767px){.elementor .e-23d76d48-b9f5{padding:24px;}}@media(max-width:767px){.elementor .e-75103e8d-7f97{padding:24px;}}@media(max-width:767px){.elementor .e-110c830b-ff5b{padding:24px;}}@media(max-width:767px){.elementor .e-39ef9631-833a{padding:24px;}}@media(max-width:767px){.elementor .e-2f626a88-3a80{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-32d18208-75a5{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1baad58d-f8c4{font-size:28px;}}@media(max-width:767px){.elementor .e-3ab8cc22-8473{padding:24px;}}@media(max-width:767px){.elementor .e-6b8885f7-3b42{padding:24px;}}@media(max-width:767px){.elementor .e-48bde515-546e{padding:24px;}}@media(max-width:767px){.elementor .e-388fa93f-5906{padding:24px;}}@media(max-width:767px){.elementor .e-36b030fb-104d{padding:24px;}}@media(max-width:767px){.elementor .e-6052395f-850f{padding:24px;}}@media(max-width:767px){.elementor .e-60549e24-f749{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-598ee379-e276{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-7ff222bd-713e{font-size:23px;}}@media(max-width:767px){.elementor .e-263597fb-ed3a{font-size:16px;}}@media(max-width:767px){.elementor .e-53d47be-607a{font-size:23px;}}@media(max-width:767px){.elementor .e-54365dda-704a{font-size:16px;}}@media(max-width:767px){.elementor .e-2fc2f8ff-aea7{font-size:23px;}}@media(max-width:767px){.elementor .e-4b31af3a-bddb{font-size:16px;}}@media(max-width:767px){.elementor .e-bb5d1ae-8785{font-size:23px;}}@media(max-width:767px){.elementor .e-223e0c41-67c8{font-size:16px;}}@media(max-width:767px){.elementor .e-1f71e6a5-2e4f{font-size:23px;}}@media(max-width:767px){.elementor .e-1ea44961-9218{font-size:16px;}}@media(max-width:767px){.elementor .e-567a5b72-4e4e{font-size:23px;}}@media(max-width:767px){.elementor .e-66bc5327-e1ad{font-size:16px;}}@media(max-width:767px){.elementor .e-2f0c5c0e-c00b{width:100%;}}@media(max-width:767px){.elementor .e-4d3cb376-8de8{width:100%;}}@media(max-width:767px){.elementor .e-2c0a7bc2-a324{flex-direction:column;}}@media(max-width:767px){.elementor .e-f052871-fc25{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-38a112ed-2665{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-292012ae-e35a{font-size:28px;}}@media(max-width:767px){.elementor .e-4f4a5758-b4bc{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4258ca64-d7d3{font-size:28px;}}@media(max-width:767px){.elementor .e-5d6b7c38-6ad9{font-size:16px;}}@media(max-width:767px){.elementor .e-4ed66505-e3f7{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-570bbddd-2901{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-60a6f93d-a432{font-size:28px;}}@media(max-width:767px){.elementor .e-74f35442-7cd3{font-size:16px;}}@media(max-width:767px){.elementor .e-36fc79d3-e135{width:100%;}}@media(max-width:767px){.elementor .e-65b0fdcd-30f6{width:100%;}}@media(max-width:767px){.elementor .e-7325284-8686{flex-direction:column;}}@media(max-width:767px){.elementor .e-24c9b1e9-b8ee{padding:24px;}}@media(max-width:767px){.elementor .e-58858aa7-33b7{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-3c63a06f-e0d5{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-45c8ac4-d914{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-5df959e2-3db4{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-7668bc41-83b5{height:72px;background-color:#07090c;display:block;}}