@media(max-width:767px){.elementor .e-4b67f6f2-6f64{display:none;}}@media(max-width:767px){.elementor .e-471e3197-f8a4{display:none;}}@media(max-width:767px){.elementor .e-63a3050c-3f8a{font-size:13px;}}@media(max-width:767px){.elementor .e-11becbcb-980e{display:none;}}@media(max-width:767px){.elementor .e-7bc53dbc-f957{font-size:13px;}}@media(max-width:767px){.elementor .e-2efa4739-2f4a{font-size:13px;}}@media(max-width:767px){.elementor .e-ed1b78b-70e0{display:none;}}@media(max-width:767px){.elementor .e-37ba2232-616f{gap:18px;}}@media(max-width:767px){.elementor .e-52f916a0-16d8{justify-content:center;}}@media(max-width:767px){.elementor .e-de3b31c-a0a8{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-13050721-e40e{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-7572df26-597f{display:none;}}@media(max-width:767px){.elementor .e-30d19a58-22af{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-22e45b73-c4b3{display:none;}}@media(max-width:767px){.elementor .e-9e3246c-5ba6{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-2e0a2ff1-e0e2{display:none;}}@media(max-width:767px){.elementor .e-6e29c382-bf4a{gap:0px;}}@media(max-width:767px){.elementor .e-4c73ee71-c791{gap:10px;}}@media(max-width:767px){.elementor .e-46457cf4-a58e{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-70f965b4-aa30{font-size:30px;}}@media(max-width:767px){.elementor .e-2fcea072-58a5{font-size:16px;}}@media(max-width:767px){.elementor .e-10982c96-a57c{width:100%;}}@media(max-width:767px){.elementor .e-59fbaecb-9381{width:100%;}}@media(max-width:767px){.elementor .e-27aeb54a-519a{flex-direction:column;}}@media(max-width:767px){.elementor .e-79397ce5-553a{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-1510a4e3-919e{width:100%;}}@media(max-width:767px){.elementor .e-248955e0-1699{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-4d28aac8-1dd3{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-426827a1-18aa{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-219f8060-48e2{font-size:28px;}}@media(max-width:767px){.elementor .e-6e54182a-8685{font-size:16px;}}@media(max-width:767px){.elementor .e-6aa71e43-4c29{font-size:16px;}}@media(max-width:767px){.elementor .e-1aabc53e-f456{font-size:16px;}}@media(max-width:767px){.elementor .e-55132230-fb19{height:280px;}}@media(max-width:767px){.elementor .e-4c65038a-6a02{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-39c7fffd-6505{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-23659140-5897{font-size:28px;}}@media(max-width:767px){.elementor .e-24967bf2-1620{font-size:16px;}}@media(max-width:767px){.elementor .e-540e57b6-b8dd{padding:24px;}}@media(max-width:767px){.elementor .e-7da300d0-9d1e{padding:24px;}}@media(max-width:767px){.elementor .e-260f73dc-aa20{padding:24px;}}@media(max-width:767px){.elementor .e-3ac484c4-9703{padding:24px;}}@media(max-width:767px){.elementor .e-728171e2-dbf5{padding:24px;}}@media(max-width:767px){.elementor .e-5f9fdf1d-96e4{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-47caaa17-54a3{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-18cdb24-a0a4{font-size:28px;}}@media(max-width:767px){.elementor .e-1b3f4637-2f61{padding:24px;}}@media(max-width:767px){.elementor .e-20bf980d-2ccf{padding:24px;}}@media(max-width:767px){.elementor .e-4a2b1ece-9790{padding:24px;}}@media(max-width:767px){.elementor .e-870f809-4e8f{padding:24px;}}@media(max-width:767px){.elementor .e-3ad061ad-8195{padding:24px;}}@media(max-width:767px){.elementor .e-32c5835e-fb31{padding:24px;}}@media(max-width:767px){.elementor .e-3b99c358-e85e{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-267bb7df-1a35{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-15630e3d-dc9c{font-size:23px;}}@media(max-width:767px){.elementor .e-736be268-1383{font-size:16px;}}@media(max-width:767px){.elementor .e-6116f1d8-8e3b{font-size:23px;}}@media(max-width:767px){.elementor .e-57bac339-3e24{font-size:16px;}}@media(max-width:767px){.elementor .e-84e8a52-e540{font-size:23px;}}@media(max-width:767px){.elementor .e-6eda4e89-d986{font-size:16px;}}@media(max-width:767px){.elementor .e-77380738-9d9a{font-size:23px;}}@media(max-width:767px){.elementor .e-23e8d64a-ae6e{font-size:16px;}}@media(max-width:767px){.elementor .e-48f7cb3b-cd10{font-size:23px;}}@media(max-width:767px){.elementor .e-1a5ae0bf-fd9b{font-size:16px;}}@media(max-width:767px){.elementor .e-4a320fcd-3045{font-size:23px;}}@media(max-width:767px){.elementor .e-6326d67a-afaf{font-size:16px;}}@media(max-width:767px){.elementor .e-2d8b3637-fdbf{width:100%;}}@media(max-width:767px){.elementor .e-556e04be-4197{width:100%;}}@media(max-width:767px){.elementor .e-38577029-bf00{flex-direction:column;}}@media(max-width:767px){.elementor .e-2d0ffaaa-36d7{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-2c845539-e283{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-618bb700-33be{font-size:28px;}}@media(max-width:767px){.elementor .e-388f5ff1-62dc{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4349adb5-afcb{font-size:28px;}}@media(max-width:767px){.elementor .e-8e583e-8476{font-size:16px;}}@media(max-width:767px){.elementor .e-3447a279-53e0{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-53f76493-84b7{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-6a0306c9-9053{font-size:28px;}}@media(max-width:767px){.elementor .e-14ecf687-29cf{font-size:16px;}}@media(max-width:767px){.elementor .e-768fe076-2c84{width:100%;}}@media(max-width:767px){.elementor .e-6a289556-a382{width:100%;}}@media(max-width:767px){.elementor .e-3327adcf-2daf{flex-direction:column;}}@media(max-width:767px){.elementor .e-10fca8b7-443b{padding:24px;}}@media(max-width:767px){.elementor .e-7b483c52-4e32{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-7937ac4b-eb86{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1b8095da-e986{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-2da20113-734d{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-1a066e71-aaae{height:72px;background-color:#07090c;display:block;}}