@media(max-width:767px){.elementor .e-4c5fbebf-3169{display:none;}}@media(max-width:767px){.elementor .e-713424c-225b{display:none;}}@media(max-width:767px){.elementor .e-4e8bafb3-202a{font-size:13px;}}@media(max-width:767px){.elementor .e-1dea8793-50f5{display:none;}}@media(max-width:767px){.elementor .e-5fb527e9-fe96{font-size:13px;}}@media(max-width:767px){.elementor .e-20db0654-9429{font-size:13px;}}@media(max-width:767px){.elementor .e-6cdbd3fa-1e80{display:none;}}@media(max-width:767px){.elementor .e-2394ecb2-ec12{gap:18px;}}@media(max-width:767px){.elementor .e-3d44eac0-a957{justify-content:center;}}@media(max-width:767px){.elementor .e-23950a9d-e0ae{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-4528cc5a-b352{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-5821640a-78de{display:none;}}@media(max-width:767px){.elementor .e-13f3fb96-94cc{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-791a56-d206{display:none;}}@media(max-width:767px){.elementor .e-7dccedd3-7c9e{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-74e86e9e-7619{display:none;}}@media(max-width:767px){.elementor .e-6f861fb4-41e8{gap:0px;}}@media(max-width:767px){.elementor .e-174bdeec-26cf{gap:10px;}}@media(max-width:767px){.elementor .e-535c54e5-517a{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-68497250-1d68{font-size:30px;}}@media(max-width:767px){.elementor .e-1d356b21-f5bf{font-size:16px;}}@media(max-width:767px){.elementor .e-66e52291-fb84{width:100%;}}@media(max-width:767px){.elementor .e-734d487a-d5a2{width:100%;}}@media(max-width:767px){.elementor .e-59b1189d-9196{flex-direction:column;}}@media(max-width:767px){.elementor .e-1d968c69-24f0{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-66a9580e-99f6{width:100%;}}@media(max-width:767px){.elementor .e-466bcb6f-a35c{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-d1806d3-ee06{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-6e504c76-acec{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-7fdb667a-4a3a{font-size:28px;}}@media(max-width:767px){.elementor .e-220e8bf3-d787{font-size:16px;}}@media(max-width:767px){.elementor .e-3b700979-3eb3{font-size:16px;}}@media(max-width:767px){.elementor .e-186e0f88-6f85{font-size:16px;}}@media(max-width:767px){.elementor .e-2ccdf263-1a50{height:280px;}}@media(max-width:767px){.elementor .e-4586f226-375d{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-391f90cb-b6a0{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-49949dac-dcbe{font-size:28px;}}@media(max-width:767px){.elementor .e-695838a-8569{font-size:16px;}}@media(max-width:767px){.elementor .e-4fe1e7f9-b99b{padding:24px;}}@media(max-width:767px){.elementor .e-3025640d-d892{padding:24px;}}@media(max-width:767px){.elementor .e-255effd9-cf50{padding:24px;}}@media(max-width:767px){.elementor .e-69b91a9-2afa{padding:24px;}}@media(max-width:767px){.elementor .e-184723bd-553f{padding:24px;}}@media(max-width:767px){.elementor .e-56c62099-5702{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-61eabe71-23b8{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-5399214a-b830{font-size:28px;}}@media(max-width:767px){.elementor .e-622ccae5-953e{padding:24px;}}@media(max-width:767px){.elementor .e-40eb193d-d162{padding:24px;}}@media(max-width:767px){.elementor .e-47fa42d8-8b12{padding:24px;}}@media(max-width:767px){.elementor .e-1e8178e3-bdb0{padding:24px;}}@media(max-width:767px){.elementor .e-a69cd89-80dd{padding:24px;}}@media(max-width:767px){.elementor .e-4f491dad-8a6d{padding:24px;}}@media(max-width:767px){.elementor .e-5a3881cd-f653{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-3cf4e17b-45d6{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4165ca3a-2448{font-size:23px;}}@media(max-width:767px){.elementor .e-45e33f28-e1f8{font-size:16px;}}@media(max-width:767px){.elementor .e-2cc6af59-fcc3{font-size:23px;}}@media(max-width:767px){.elementor .e-15dd25fc-c898{font-size:16px;}}@media(max-width:767px){.elementor .e-6ab583ca-e7e0{font-size:23px;}}@media(max-width:767px){.elementor .e-2b556bf4-b0ce{font-size:16px;}}@media(max-width:767px){.elementor .e-5f0b703-8080{font-size:23px;}}@media(max-width:767px){.elementor .e-2751670f-21b6{font-size:16px;}}@media(max-width:767px){.elementor .e-68256d35-5138{font-size:23px;}}@media(max-width:767px){.elementor .e-405145b4-2024{font-size:16px;}}@media(max-width:767px){.elementor .e-6d3d8acf-235a{font-size:23px;}}@media(max-width:767px){.elementor .e-406e35b4-95a3{font-size:16px;}}@media(max-width:767px){.elementor .e-55ca6909-5b84{width:100%;}}@media(max-width:767px){.elementor .e-2157ed31-7542{width:100%;}}@media(max-width:767px){.elementor .e-92e89d4-d306{flex-direction:column;}}@media(max-width:767px){.elementor .e-73a044d7-7d75{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-23835fce-ea2e{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-38559ef2-307e{font-size:28px;}}@media(max-width:767px){.elementor .e-2e310373-5023{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-193a90a7-1f2a{font-size:28px;}}@media(max-width:767px){.elementor .e-6f6bcc11-cb42{font-size:16px;}}@media(max-width:767px){.elementor .e-67bcc71f-3180{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-207a2595-cf18{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-6d2183b8-1536{font-size:28px;}}@media(max-width:767px){.elementor .e-3d202835-fcaf{font-size:16px;}}@media(max-width:767px){.elementor .e-75213437-d965{width:100%;}}@media(max-width:767px){.elementor .e-772f71f7-6939{width:100%;}}@media(max-width:767px){.elementor .e-532aaba-a1ec{flex-direction:column;}}@media(max-width:767px){.elementor .e-600c57c3-555f{padding:24px;}}@media(max-width:767px){.elementor .e-295e32de-9395{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-55ce6ed4-b529{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1534428d-7da1{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-5956cc9f-8ed7{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-1d39e4c1-a931{height:72px;background-color:#07090c;display:block;}}