@media(max-width:767px){.elementor .e-49987e74-f7ae{display:none;}}@media(max-width:767px){.elementor .e-527cb324-7ee8{display:none;}}@media(max-width:767px){.elementor .e-52d28c4e-9f6e{font-size:13px;}}@media(max-width:767px){.elementor .e-10baed59-cba5{display:none;}}@media(max-width:767px){.elementor .e-7a484a76-5eef{font-size:13px;}}@media(max-width:767px){.elementor .e-4704af43-a94c{font-size:13px;}}@media(max-width:767px){.elementor .e-82a5412-7d45{display:none;}}@media(max-width:767px){.elementor .e-2a732bdf-79cc{gap:18px;}}@media(max-width:767px){.elementor .e-2999152c-6965{justify-content:center;}}@media(max-width:767px){.elementor .e-434c0597-7de9{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-1243c740-8335{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-4e48fc0f-b28e{display:none;}}@media(max-width:767px){.elementor .e-714ba0e3-2492{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-5fc7ea32-35df{display:none;}}@media(max-width:767px){.elementor .e-6059d1ed-49bf{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-753e1912-c44c{display:none;}}@media(max-width:767px){.elementor .e-22d9b0a0-fc24{gap:0px;}}@media(max-width:767px){.elementor .e-30c10a0b-719b{gap:10px;}}@media(max-width:767px){.elementor .e-4f4f84ba-63b0{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-1cc04e4d-384a{font-size:30px;}}@media(max-width:767px){.elementor .e-d39bf33-b66a{font-size:16px;}}@media(max-width:767px){.elementor .e-4646b907-ee56{width:100%;}}@media(max-width:767px){.elementor .e-5e1f1b23-f95f{width:100%;}}@media(max-width:767px){.elementor .e-18f53094-6fec{flex-direction:column;}}@media(max-width:767px){.elementor .e-6dd39ebb-4585{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-1d35adcb-27a2{width:100%;}}@media(max-width:767px){.elementor .e-31b2dd56-951a{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-604a6448-fff3{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-15904434-42dd{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-61f00a4e-a7e6{font-size:28px;}}@media(max-width:767px){.elementor .e-5116708f-689d{font-size:16px;}}@media(max-width:767px){.elementor .e-33d70cec-18ab{font-size:16px;}}@media(max-width:767px){.elementor .e-5e9d1ab8-bc49{font-size:16px;}}@media(max-width:767px){.elementor .e-36a44322-d622{height:280px;}}@media(max-width:767px){.elementor .e-3faa8513-cf5b{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-145c0365-3e26{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-3e289442-696d{font-size:28px;}}@media(max-width:767px){.elementor .e-56ad776a-d658{font-size:16px;}}@media(max-width:767px){.elementor .e-4ef8e64e-a691{padding:24px;}}@media(max-width:767px){.elementor .e-6c2c70c8-9d3c{padding:24px;}}@media(max-width:767px){.elementor .e-15e21edc-2c9d{padding:24px;}}@media(max-width:767px){.elementor .e-1e53a3fd-3985{padding:24px;}}@media(max-width:767px){.elementor .e-19588b86-cf87{padding:24px;}}@media(max-width:767px){.elementor .e-17336d37-a922{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-2dd82c68-e439{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-24752df9-da0a{font-size:28px;}}@media(max-width:767px){.elementor .e-5d377125-285a{padding:24px;}}@media(max-width:767px){.elementor .e-7125663b-d51f{padding:24px;}}@media(max-width:767px){.elementor .e-39fca30e-7c58{padding:24px;}}@media(max-width:767px){.elementor .e-5ff77efc-b5d2{padding:24px;}}@media(max-width:767px){.elementor .e-2df2c09e-93e8{padding:24px;}}@media(max-width:767px){.elementor .e-516eefb3-9474{padding:24px;}}@media(max-width:767px){.elementor .e-159cae31-a02b{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-62c96250-a83c{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-11f6153e-f54e{font-size:23px;}}@media(max-width:767px){.elementor .e-61e0cf24-cb86{font-size:16px;}}@media(max-width:767px){.elementor .e-446abe2a-f08d{font-size:23px;}}@media(max-width:767px){.elementor .e-5a0ea14e-c6ce{font-size:16px;}}@media(max-width:767px){.elementor .e-27fa7704-c741{font-size:23px;}}@media(max-width:767px){.elementor .e-4750dfb1-30e0{font-size:16px;}}@media(max-width:767px){.elementor .e-6f2aceac-3887{font-size:23px;}}@media(max-width:767px){.elementor .e-5544ba23-bf19{font-size:16px;}}@media(max-width:767px){.elementor .e-10bfca42-f8ac{font-size:23px;}}@media(max-width:767px){.elementor .e-31e0e6d9-87d5{font-size:16px;}}@media(max-width:767px){.elementor .e-5d5c63e4-381b{font-size:23px;}}@media(max-width:767px){.elementor .e-7b3a3ebd-a270{font-size:16px;}}@media(max-width:767px){.elementor .e-49ab8cf3-4c06{width:100%;}}@media(max-width:767px){.elementor .e-4ae2fe8a-8247{width:100%;}}@media(max-width:767px){.elementor .e-602196b1-a060{flex-direction:column;}}@media(max-width:767px){.elementor .e-23961761-f637{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-38af2285-85b4{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-5785c474-6837{font-size:28px;}}@media(max-width:767px){.elementor .e-22235500-40fb{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1b1de991-fe31{font-size:28px;}}@media(max-width:767px){.elementor .e-64c9060c-1708{font-size:16px;}}@media(max-width:767px){.elementor .e-5d79b248-c8dc{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-a1b4f4a-725b{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-5e2fa073-1437{font-size:28px;}}@media(max-width:767px){.elementor .e-3bb4a6a9-1101{font-size:16px;}}@media(max-width:767px){.elementor .e-7b95c180-48a9{width:100%;}}@media(max-width:767px){.elementor .e-3a78d975-35e5{width:100%;}}@media(max-width:767px){.elementor .e-56a297c5-eba5{flex-direction:column;}}@media(max-width:767px){.elementor .e-3720b707-7db5{padding:24px;}}@media(max-width:767px){.elementor .e-6a51b607-7c25{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-78dc9edd-1e51{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-738aac7f-183e{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-25336904-9d2e{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-786eaee1-d7f9{height:72px;background-color:#07090c;display:block;}}