@media(max-width:767px){.elementor .e-3f302a39-7079{display:none;}}@media(max-width:767px){.elementor .e-457e731a-2661{display:none;}}@media(max-width:767px){.elementor .e-4515964c-c8af{font-size:13px;}}@media(max-width:767px){.elementor .e-545cb776-e754{display:none;}}@media(max-width:767px){.elementor .e-35075283-e39f{font-size:13px;}}@media(max-width:767px){.elementor .e-7a4ccdb7-6859{font-size:13px;}}@media(max-width:767px){.elementor .e-1b923f6f-8607{display:none;}}@media(max-width:767px){.elementor .e-363f7fe4-ecd4{gap:18px;}}@media(max-width:767px){.elementor .e-7df0832-22a7{justify-content:center;}}@media(max-width:767px){.elementor .e-5ec8470-4209{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-f5f52f1-540f{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-77179294-1cd9{display:none;}}@media(max-width:767px){.elementor .e-74b0f499-e568{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-69ba4cf-3ab9{display:none;}}@media(max-width:767px){.elementor .e-303f5961-d134{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-25a4ecfd-189a{display:none;}}@media(max-width:767px){.elementor .e-5acd953b-fb7e{gap:0px;}}@media(max-width:767px){.elementor .e-38ea776b-32a3{gap:10px;}}@media(max-width:767px){.elementor .e-22f50fdd-5b38{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-3aeb14bc-cda0{font-size:30px;}}@media(max-width:767px){.elementor .e-279dfc41-6317{font-size:16px;}}@media(max-width:767px){.elementor .e-2d88d98e-6ef5{width:100%;}}@media(max-width:767px){.elementor .e-7d71d1b0-d9a9{width:100%;}}@media(max-width:767px){.elementor .e-1549d876-9ec8{flex-direction:column;}}@media(max-width:767px){.elementor .e-569d6410-273c{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-686279ce-a877{width:100%;}}@media(max-width:767px){.elementor .e-638ebde1-ed4c{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-14df7b9d-8853{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-2efc1a73-ecfb{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-3ee0502-b58a{font-size:28px;}}@media(max-width:767px){.elementor .e-4af7e15e-c53d{font-size:16px;}}@media(max-width:767px){.elementor .e-588b4e2a-c0d4{font-size:16px;}}@media(max-width:767px){.elementor .e-53595063-9132{font-size:16px;}}@media(max-width:767px){.elementor .e-1246bf24-9ab7{height:280px;}}@media(max-width:767px){.elementor .e-440325e-7bab{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-1b2c5810-6ff7{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1d7e4461-f4c6{font-size:28px;}}@media(max-width:767px){.elementor .e-11e3f5f9-20da{font-size:16px;}}@media(max-width:767px){.elementor .e-4718e789-ea9e{padding:24px;}}@media(max-width:767px){.elementor .e-143e7d10-fb99{padding:24px;}}@media(max-width:767px){.elementor .e-4f97d203-5945{padding:24px;}}@media(max-width:767px){.elementor .e-3e98e219-3649{padding:24px;}}@media(max-width:767px){.elementor .e-d26f150-29ba{padding:24px;}}@media(max-width:767px){.elementor .e-3991ca89-456b{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-682c6955-7e4a{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-32c6e5c6-8264{font-size:28px;}}@media(max-width:767px){.elementor .e-5b17e971-c9cd{padding:24px;}}@media(max-width:767px){.elementor .e-7ed21fbf-a203{padding:24px;}}@media(max-width:767px){.elementor .e-201bf3da-8893{padding:24px;}}@media(max-width:767px){.elementor .e-6703d60f-bf8a{padding:24px;}}@media(max-width:767px){.elementor .e-286a949f-8c61{padding:24px;}}@media(max-width:767px){.elementor .e-7bd0c0c4-77f1{padding:24px;}}@media(max-width:767px){.elementor .e-22352bc2-900f{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-5b1d9f42-fe3e{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-6e70f69c-9e6c{font-size:23px;}}@media(max-width:767px){.elementor .e-36b319e7-7244{font-size:16px;}}@media(max-width:767px){.elementor .e-5df8e8d1-a4ec{font-size:23px;}}@media(max-width:767px){.elementor .e-65e8a49a-3657{font-size:16px;}}@media(max-width:767px){.elementor .e-1bffd0ee-48b3{font-size:23px;}}@media(max-width:767px){.elementor .e-5dd8168c-6b16{font-size:16px;}}@media(max-width:767px){.elementor .e-6e4ac7f5-cb00{font-size:23px;}}@media(max-width:767px){.elementor .e-6fb9bd04-b7d8{font-size:16px;}}@media(max-width:767px){.elementor .e-601b2c68-5653{font-size:23px;}}@media(max-width:767px){.elementor .e-41726c05-e02c{font-size:16px;}}@media(max-width:767px){.elementor .e-470bdf19-925b{width:100%;}}@media(max-width:767px){.elementor .e-2e12f23-a554{width:100%;}}@media(max-width:767px){.elementor .e-4495b240-fcf7{flex-direction:column;}}@media(max-width:767px){.elementor .e-1f8feaed-283e{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-53a83213-6075{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-372901e7-9361{font-size:28px;}}@media(max-width:767px){.elementor .e-722df75c-8b8b{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1838de4e-5099{font-size:28px;}}@media(max-width:767px){.elementor .e-3666bb4a-7b5c{font-size:16px;}}@media(max-width:767px){.elementor .e-3d42b846-7d85{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-48be0f41-7884{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-27b390d4-3aba{font-size:28px;}}@media(max-width:767px){.elementor .e-52a02140-7215{font-size:16px;}}@media(max-width:767px){.elementor .e-43fd1536-8e07{width:100%;}}@media(max-width:767px){.elementor .e-40f4e08a-93fd{width:100%;}}@media(max-width:767px){.elementor .e-411dd9ad-428e{flex-direction:column;}}@media(max-width:767px){.elementor .e-762f611d-3fe5{padding:24px;}}@media(max-width:767px){.elementor .e-282e611a-3341{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-df9ebca-4119{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-73a4cc24-8b1e{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-4e423f9a-5176{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-1cd54a3e-cdf7{height:72px;background-color:#07090c;display:block;}}