@media(max-width:767px){.elementor .e-884a829-8125{display:none;}}@media(max-width:767px){.elementor .e-217ad659-3b32{display:none;}}@media(max-width:767px){.elementor .e-437f8ac8-d3d5{font-size:13px;}}@media(max-width:767px){.elementor .e-3591e677-b26f{display:none;}}@media(max-width:767px){.elementor .e-53bc2442-6465{font-size:13px;}}@media(max-width:767px){.elementor .e-45d5fc21-8a79{font-size:13px;}}@media(max-width:767px){.elementor .e-b4c77e5-f4c0{display:none;}}@media(max-width:767px){.elementor .e-3fbf3e0a-7fb3{gap:18px;}}@media(max-width:767px){.elementor .e-1bb49c55-e7fe{justify-content:center;}}@media(max-width:767px){.elementor .e-15a756d7-aecd{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-3023068f-c01a{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-2d8d45b8-79a1{display:none;}}@media(max-width:767px){.elementor .e-1dfa7584-fb78{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-5065bcc4-4e57{display:none;}}@media(max-width:767px){.elementor .e-43635be-a95b{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-64ec0c9a-3d85{display:none;}}@media(max-width:767px){.elementor .e-3f6c44e3-1d64{gap:0px;}}@media(max-width:767px){.elementor .e-3802fd3c-dd3b{gap:10px;}}@media(max-width:767px){.elementor .e-562f36c4-9786{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-43440b86-acc1{font-size:30px;}}@media(max-width:767px){.elementor .e-1d50438b-3160{font-size:16px;}}@media(max-width:767px){.elementor .e-65b7d03b-f88c{width:100%;}}@media(max-width:767px){.elementor .e-17b2546c-4820{width:100%;}}@media(max-width:767px){.elementor .e-167480f1-73e6{flex-direction:column;}}@media(max-width:767px){.elementor .e-174a0333-8dcd{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-3e92c57a-8d35{width:100%;}}@media(max-width:767px){.elementor .e-22ec6d5-11cf{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-35321722-102f{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-2e36a05f-2062{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-7eabddec-b085{font-size:28px;}}@media(max-width:767px){.elementor .e-5c5717ea-c741{font-size:16px;}}@media(max-width:767px){.elementor .e-4be7ff77-f363{font-size:16px;}}@media(max-width:767px){.elementor .e-6f8d8a4d-b58b{font-size:16px;}}@media(max-width:767px){.elementor .e-5af4c98f-a065{height:280px;}}@media(max-width:767px){.elementor .e-485176cd-9594{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-47a26cfd-5da7{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-5f8447ce-e4df{font-size:28px;}}@media(max-width:767px){.elementor .e-21f9be91-ae93{font-size:16px;}}@media(max-width:767px){.elementor .e-46fea2b8-4ac2{padding:24px;}}@media(max-width:767px){.elementor .e-1e0ce9f1-177f{padding:24px;}}@media(max-width:767px){.elementor .e-4ac9ada2-c808{padding:24px;}}@media(max-width:767px){.elementor .e-424579f2-5c32{padding:24px;}}@media(max-width:767px){.elementor .e-b8a4e87-6c03{padding:24px;}}@media(max-width:767px){.elementor .e-17f88d8-a519{padding:24px;}}@media(max-width:767px){.elementor .e-42f87ae5-725e{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-5ee640bc-baec{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-13088cae-20bf{font-size:28px;}}@media(max-width:767px){.elementor .e-9c38260-6b1d{padding:24px;}}@media(max-width:767px){.elementor .e-6b00ed8e-1a38{padding:24px;}}@media(max-width:767px){.elementor .e-4751d960-3f91{padding:24px;}}@media(max-width:767px){.elementor .e-6fabad7b-55b0{padding:24px;}}@media(max-width:767px){.elementor .e-37599401-6116{padding:24px;}}@media(max-width:767px){.elementor .e-1e5146da-dd92{padding:24px;}}@media(max-width:767px){.elementor .e-4b915e32-6c7b{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-3746a8fa-49a5{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-2af32bc5-2130{font-size:23px;}}@media(max-width:767px){.elementor .e-75010a3b-513b{font-size:16px;}}@media(max-width:767px){.elementor .e-6598b73d-7a9f{font-size:23px;}}@media(max-width:767px){.elementor .e-33969f23-75eb{font-size:16px;}}@media(max-width:767px){.elementor .e-7e3568cf-c472{font-size:23px;}}@media(max-width:767px){.elementor .e-a6575ee-40fd{font-size:16px;}}@media(max-width:767px){.elementor .e-77e73879-8872{font-size:23px;}}@media(max-width:767px){.elementor .e-56a0043-8f7a{font-size:16px;}}@media(max-width:767px){.elementor .e-15a410c8-265e{font-size:23px;}}@media(max-width:767px){.elementor .e-49a0a92a-a9f3{font-size:16px;}}@media(max-width:767px){.elementor .e-719fcf9c-2801{width:100%;}}@media(max-width:767px){.elementor .e-625bcca5-c35e{width:100%;}}@media(max-width:767px){.elementor .e-69c6e84f-25a8{flex-direction:column;}}@media(max-width:767px){.elementor .e-7905b00b-6c6f{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-4c015885-c902{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-5d7097c5-fb9b{font-size:28px;}}@media(max-width:767px){.elementor .e-4dbb56f6-d040{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-2303534d-135c{font-size:28px;}}@media(max-width:767px){.elementor .e-e7bd5fd-6a20{font-size:16px;}}@media(max-width:767px){.elementor .e-22d6f44f-5175{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-596b89e2-c9a4{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-af9a2f0-b1ce{font-size:28px;}}@media(max-width:767px){.elementor .e-5fb6e607-8584{font-size:16px;}}@media(max-width:767px){.elementor .e-10cc80ce-b64d{width:100%;}}@media(max-width:767px){.elementor .e-772dcf2f-9e82{width:100%;}}@media(max-width:767px){.elementor .e-24936e59-969f{flex-direction:column;}}@media(max-width:767px){.elementor .e-6c318f9c-d26f{padding:24px;}}@media(max-width:767px){.elementor .e-44bdbc55-9f4b{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-1e8f1cf6-2639{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-eea83d8-525c{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-1c123509-607c{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-37a095d9-71bf{height:72px;background-color:#07090c;display:block;}}