@media(max-width:767px){.elementor .e-67c5cf70-d006{display:none;}}@media(max-width:767px){.elementor .e-6949cb38-179a{display:none;}}@media(max-width:767px){.elementor .e-276281d2-db4e{font-size:13px;}}@media(max-width:767px){.elementor .e-257dfad9-a0b9{display:none;}}@media(max-width:767px){.elementor .e-2d6c25d3-c43d{font-size:13px;}}@media(max-width:767px){.elementor .e-9b89191-3d05{font-size:13px;}}@media(max-width:767px){.elementor .e-3b34e207-bbd7{display:none;}}@media(max-width:767px){.elementor .e-64bc3c88-9ab3{gap:18px;}}@media(max-width:767px){.elementor .e-6309f1c-84c8{justify-content:center;}}@media(max-width:767px){.elementor .e-3489588f-cd64{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-1ef6c69e-d839{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-37bdda56-732f{display:none;}}@media(max-width:767px){.elementor .e-51b639f9-b6fd{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-7494d2ec-c82d{display:none;}}@media(max-width:767px){.elementor .e-72cc3077-4df6{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-799e778c-1014{display:none;}}@media(max-width:767px){.elementor .e-2abbeb57-e5bf{gap:0px;}}@media(max-width:767px){.elementor .e-305a9680-da19{gap:10px;}}@media(max-width:767px){.elementor .e-2c576ade-9896{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-1020bc17-1391{font-size:30px;}}@media(max-width:767px){.elementor .e-ade7c18-4e46{font-size:16px;}}@media(max-width:767px){.elementor .e-9916ce-c579{width:100%;}}@media(max-width:767px){.elementor .e-24884859-ca5e{width:100%;}}@media(max-width:767px){.elementor .e-190c5472-b3d7{flex-direction:column;}}@media(max-width:767px){.elementor .e-500132d8-86ea{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-113cb6ec-3f17{width:100%;}}@media(max-width:767px){.elementor .e-66b227d4-398f{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-5c3e80a6-75ea{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-46fc61f4-cad4{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-2c892161-e748{font-size:28px;}}@media(max-width:767px){.elementor .e-402de626-9328{font-size:16px;}}@media(max-width:767px){.elementor .e-beb1a4a-d414{font-size:16px;}}@media(max-width:767px){.elementor .e-5643ef0c-ee01{font-size:16px;}}@media(max-width:767px){.elementor .e-1448f7ae-3174{height:280px;}}@media(max-width:767px){.elementor .e-573b644f-e302{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-7c66af86-4be5{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4a22b86e-8a4d{font-size:28px;}}@media(max-width:767px){.elementor .e-6e154e0a-3456{font-size:16px;}}@media(max-width:767px){.elementor .e-39dcedb7-b7bc{padding:24px;}}@media(max-width:767px){.elementor .e-35a8763-ec24{padding:24px;}}@media(max-width:767px){.elementor .e-31242268-db6b{padding:24px;}}@media(max-width:767px){.elementor .e-6e754c7e-7e3b{padding:24px;}}@media(max-width:767px){.elementor .e-76aa7396-b077{padding:24px;}}@media(max-width:767px){.elementor .e-514746a-c86d{padding:24px;}}@media(max-width:767px){.elementor .e-1f1d4789-ebdc{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-f75dd0f-922d{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-3c553a49-e0cb{font-size:28px;}}@media(max-width:767px){.elementor .e-4d41f12c-c170{padding:24px;}}@media(max-width:767px){.elementor .e-7f811821-66be{padding:24px;}}@media(max-width:767px){.elementor .e-636c1d67-2d91{padding:24px;}}@media(max-width:767px){.elementor .e-581c8983-1a42{padding:24px;}}@media(max-width:767px){.elementor .e-7ae9ef84-431b{padding:24px;}}@media(max-width:767px){.elementor .e-41ec9adc-7314{padding:24px;}}@media(max-width:767px){.elementor .e-aa2ef03-e98c{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-6cca4019-e721{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-3618d2c4-c7a1{font-size:23px;}}@media(max-width:767px){.elementor .e-270be46f-e09d{font-size:16px;}}@media(max-width:767px){.elementor .e-440ff1b7-6681{font-size:23px;}}@media(max-width:767px){.elementor .e-86a4188-16d3{font-size:16px;}}@media(max-width:767px){.elementor .e-1dfb59a2-ebe1{font-size:23px;}}@media(max-width:767px){.elementor .e-1995388a-e356{font-size:16px;}}@media(max-width:767px){.elementor .e-766f1d50-3a4d{font-size:23px;}}@media(max-width:767px){.elementor .e-507da3eb-afa5{font-size:16px;}}@media(max-width:767px){.elementor .e-6233e11b-177d{font-size:23px;}}@media(max-width:767px){.elementor .e-52b61e78-e862{font-size:16px;}}@media(max-width:767px){.elementor .e-7b6a5672-549d{font-size:23px;}}@media(max-width:767px){.elementor .e-171a7840-e105{font-size:16px;}}@media(max-width:767px){.elementor .e-1eed8cc6-152b{width:100%;}}@media(max-width:767px){.elementor .e-41e9c33f-537a{width:100%;}}@media(max-width:767px){.elementor .e-1b14a0c6-46fc{flex-direction:column;}}@media(max-width:767px){.elementor .e-39fcfb39-247b{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-437dd4a1-8fcb{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-66d48ac3-4800{font-size:28px;}}@media(max-width:767px){.elementor .e-4220d890-e1ef{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-3bc2a0a4-ef89{font-size:28px;}}@media(max-width:767px){.elementor .e-7e943622-279a{font-size:16px;}}@media(max-width:767px){.elementor .e-eaeaef0-ea08{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-2fb47cc4-515c{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1ca8d7ea-fb68{font-size:28px;}}@media(max-width:767px){.elementor .e-1df3a7c5-ff8c{font-size:16px;}}@media(max-width:767px){.elementor .e-397ec32b-3171{width:100%;}}@media(max-width:767px){.elementor .e-6e6cefe5-7378{width:100%;}}@media(max-width:767px){.elementor .e-6180306c-2ce4{flex-direction:column;}}@media(max-width:767px){.elementor .e-48b505f4-6197{padding:24px;}}@media(max-width:767px){.elementor .e-24e57850-bbee{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-7fe07c7d-af86{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-a6d367c-c828{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-3592ac26-7c11{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-426b608e-348e{height:72px;background-color:#07090c;display:block;}}