@media(max-width:767px){.elementor .e-5676cc78-d357{display:none;}}@media(max-width:767px){.elementor .e-101beb20-eea1{display:none;}}@media(max-width:767px){.elementor .e-75d28053-52af{font-size:13px;}}@media(max-width:767px){.elementor .e-1116a704-99a2{display:none;}}@media(max-width:767px){.elementor .e-3ea866e-6541{font-size:13px;}}@media(max-width:767px){.elementor .e-d2472ab-e1b1{font-size:13px;}}@media(max-width:767px){.elementor .e-749b8405-fffb{display:none;}}@media(max-width:767px){.elementor .e-7ad2d4fe-13cf{gap:18px;}}@media(max-width:767px){.elementor .e-1caa4339-49fc{justify-content:center;}}@media(max-width:767px){.elementor .e-3632b84b-4f82{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-5f9eaf16-6217{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-613c4757-ccba{display:none;}}@media(max-width:767px){.elementor .e-9594dd6-e29f{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-6cc7a14d-dfdb{display:none;}}@media(max-width:767px){.elementor .e-16149e9b-35e3{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-192ace36-29a9{display:none;}}@media(max-width:767px){.elementor .e-1889d61b-46af{gap:0px;}}@media(max-width:767px){.elementor .e-29fe0a50-14af{gap:10px;}}@media(max-width:767px){.elementor .e-22d0f8c0-f5fc{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-79f6d3e2-45d1{font-size:30px;}}@media(max-width:767px){.elementor .e-5d1779cd-a20c{font-size:16px;}}@media(max-width:767px){.elementor .e-68329098-ae06{width:100%;}}@media(max-width:767px){.elementor .e-67708eb6-41f2{width:100%;}}@media(max-width:767px){.elementor .e-66af10d9-f0f2{flex-direction:column;}}@media(max-width:767px){.elementor .e-1300ba78-3ee9{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-444673ca-25f1{width:100%;}}@media(max-width:767px){.elementor .e-2a137869-5c98{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-48490da-eaeb{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-291ae403-7dd3{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-5c8a4f86-2fa1{font-size:28px;}}@media(max-width:767px){.elementor .e-28debc91-d24e{font-size:16px;}}@media(max-width:767px){.elementor .e-640aeb8a-5ec0{font-size:16px;}}@media(max-width:767px){.elementor .e-640a433e-d973{font-size:16px;}}@media(max-width:767px){.elementor .e-44037316-514f{height:280px;}}@media(max-width:767px){.elementor .e-1e648ffd-beff{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-3913df8c-9a1e{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-2cbb53ec-19cd{font-size:28px;}}@media(max-width:767px){.elementor .e-13590cfb-2023{font-size:16px;}}@media(max-width:767px){.elementor .e-19c0e19a-5c4c{padding:24px;}}@media(max-width:767px){.elementor .e-373ece2c-c86a{padding:24px;}}@media(max-width:767px){.elementor .e-5e5f646-bf1d{padding:24px;}}@media(max-width:767px){.elementor .e-19545a09-4391{padding:24px;}}@media(max-width:767px){.elementor .e-150aebaa-2527{padding:24px;}}@media(max-width:767px){.elementor .e-54274828-4c1c{padding:24px;}}@media(max-width:767px){.elementor .e-e0a6670-9d2e{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-316e950e-2e19{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-e547c20-9739{font-size:28px;}}@media(max-width:767px){.elementor .e-4204dd6a-7eb8{padding:24px;}}@media(max-width:767px){.elementor .e-79aba967-6b4e{padding:24px;}}@media(max-width:767px){.elementor .e-29e795f-6f7e{padding:24px;}}@media(max-width:767px){.elementor .e-6ea83e0e-bf22{padding:24px;}}@media(max-width:767px){.elementor .e-3f369495-3609{padding:24px;}}@media(max-width:767px){.elementor .e-592a5572-e59b{padding:24px;}}@media(max-width:767px){.elementor .e-1aea1995-a279{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-1f52f161-946e{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-496d9880-2cbb{font-size:23px;}}@media(max-width:767px){.elementor .e-6727a5ce-aee9{font-size:16px;}}@media(max-width:767px){.elementor .e-776cbdfa-57ec{font-size:23px;}}@media(max-width:767px){.elementor .e-55464ecb-103a{font-size:16px;}}@media(max-width:767px){.elementor .e-7583db48-a02f{font-size:23px;}}@media(max-width:767px){.elementor .e-18bd53f-fcf9{font-size:16px;}}@media(max-width:767px){.elementor .e-522b1343-371b{font-size:23px;}}@media(max-width:767px){.elementor .e-ce6869d-a805{font-size:16px;}}@media(max-width:767px){.elementor .e-2652adc0-510b{font-size:23px;}}@media(max-width:767px){.elementor .e-292fb5a1-a8cf{font-size:16px;}}@media(max-width:767px){.elementor .e-33231bb4-11a3{font-size:23px;}}@media(max-width:767px){.elementor .e-66925463-a73d{font-size:16px;}}@media(max-width:767px){.elementor .e-2f64a8a6-3f88{width:100%;}}@media(max-width:767px){.elementor .e-1352e946-b28b{width:100%;}}@media(max-width:767px){.elementor .e-13e06a46-d9d8{flex-direction:column;}}@media(max-width:767px){.elementor .e-1b081bd6-7187{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-41eaf43c-abbe{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-757ae4ee-781c{font-size:28px;}}@media(max-width:767px){.elementor .e-c9dcc34-5db4{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-512defaa-7dac{font-size:28px;}}@media(max-width:767px){.elementor .e-1c1f1dde-f514{font-size:16px;}}@media(max-width:767px){.elementor .e-694d581b-ceae{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-58f83672-6dc5{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1e201152-8e61{font-size:28px;}}@media(max-width:767px){.elementor .e-27cd565b-f60f{font-size:16px;}}@media(max-width:767px){.elementor .e-11c7d01c-2c77{width:100%;}}@media(max-width:767px){.elementor .e-75a65a6f-6cc9{width:100%;}}@media(max-width:767px){.elementor .e-4c02f2de-69a1{flex-direction:column;}}@media(max-width:767px){.elementor .e-3d151db-d515{padding:24px;}}@media(max-width:767px){.elementor .e-4755e3ec-f7b6{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-6a845f79-c1e6{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-566897c2-61ca{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-4392044b-8a81{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-7f99814e-4d28{height:72px;background-color:#07090c;display:block;}}