@media(max-width:767px){.elementor .e-56efedd8-2bb3{display:none;}}@media(max-width:767px){.elementor .e-25d1f8b9-10d6{display:none;}}@media(max-width:767px){.elementor .e-64e88c98-7f2c{font-size:13px;}}@media(max-width:767px){.elementor .e-34e1353-6e9d{display:none;}}@media(max-width:767px){.elementor .e-726662fa-7def{font-size:13px;}}@media(max-width:767px){.elementor .e-754a02d4-f9f2{font-size:13px;}}@media(max-width:767px){.elementor .e-5407f5c5-d5c0{display:none;}}@media(max-width:767px){.elementor .e-2527203a-c478{gap:18px;}}@media(max-width:767px){.elementor .e-11b42a91-42fe{justify-content:center;}}@media(max-width:767px){.elementor .e-653bba31-6d33{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-26f6c2ec-fc6a{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-47cff8fb-1f93{display:none;}}@media(max-width:767px){.elementor .e-6a20a5a0-c6b0{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-25c4d51b-8d77{display:none;}}@media(max-width:767px){.elementor .e-4182e6d8-d645{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-4081dcc4-8145{display:none;}}@media(max-width:767px){.elementor .e-4480ccd7-a817{gap:0px;}}@media(max-width:767px){.elementor .e-db1d9fd-293a{gap:10px;}}@media(max-width:767px){.elementor .e-6203cf3-a573{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-5485149a-4e6e{font-size:30px;}}@media(max-width:767px){.elementor .e-745ab19c-310b{font-size:16px;}}@media(max-width:767px){.elementor .e-21463d75-c131{width:100%;}}@media(max-width:767px){.elementor .e-f163105-5bf5{width:100%;}}@media(max-width:767px){.elementor .e-34d9dbf0-7dc2{flex-direction:column;}}@media(max-width:767px){.elementor .e-7670eb7d-a4de{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-6d90e62a-d15a{width:100%;}}@media(max-width:767px){.elementor .e-1638fbd1-61bf{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-59165464-b537{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-1ee429bc-5d93{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-38a49216-2b5a{font-size:28px;}}@media(max-width:767px){.elementor .e-5e6d3a68-df64{font-size:16px;}}@media(max-width:767px){.elementor .e-3a898c89-d740{font-size:16px;}}@media(max-width:767px){.elementor .e-615ac3de-2d62{font-size:16px;}}@media(max-width:767px){.elementor .e-47a627ed-2c92{height:280px;}}@media(max-width:767px){.elementor .e-20f046dc-5072{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-e809b85-313e{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-45dbba4f-ba4c{font-size:28px;}}@media(max-width:767px){.elementor .e-7b32d444-8e64{font-size:16px;}}@media(max-width:767px){.elementor .e-7ed813d-8b96{padding:24px;}}@media(max-width:767px){.elementor .e-13445a26-8652{padding:24px;}}@media(max-width:767px){.elementor .e-764ab911-fd31{padding:24px;}}@media(max-width:767px){.elementor .e-5890142d-a8e4{padding:24px;}}@media(max-width:767px){.elementor .e-16739369-6e7a{padding:24px;}}@media(max-width:767px){.elementor .e-2871755a-1c20{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-22e2be36-1d35{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-c79092f-f124{font-size:28px;}}@media(max-width:767px){.elementor .e-68a87942-8ef0{padding:24px;}}@media(max-width:767px){.elementor .e-7c5ed380-8b54{padding:24px;}}@media(max-width:767px){.elementor .e-32515009-9f8e{padding:24px;}}@media(max-width:767px){.elementor .e-6c959d86-7165{padding:24px;}}@media(max-width:767px){.elementor .e-5b4131eb-7c25{padding:24px;}}@media(max-width:767px){.elementor .e-1d9605e6-b977{padding:24px;}}@media(max-width:767px){.elementor .e-4a8e4edc-4ea7{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-3a1ca21f-f03d{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-621285-fd45{font-size:23px;}}@media(max-width:767px){.elementor .e-3f82983f-155b{font-size:16px;}}@media(max-width:767px){.elementor .e-1379d48a-31f6{font-size:23px;}}@media(max-width:767px){.elementor .e-68e9241e-d3f4{font-size:16px;}}@media(max-width:767px){.elementor .e-3c2c0999-a713{font-size:23px;}}@media(max-width:767px){.elementor .e-5bbdacf5-78b4{font-size:16px;}}@media(max-width:767px){.elementor .e-414fed4c-8976{font-size:23px;}}@media(max-width:767px){.elementor .e-43fe2b05-4322{font-size:16px;}}@media(max-width:767px){.elementor .e-82901ac-7ff3{font-size:23px;}}@media(max-width:767px){.elementor .e-2c1169da-4276{font-size:16px;}}@media(max-width:767px){.elementor .e-3a901126-75eb{font-size:23px;}}@media(max-width:767px){.elementor .e-2ed9cd31-2490{font-size:16px;}}@media(max-width:767px){.elementor .e-57bfc1a5-c8fe{width:100%;}}@media(max-width:767px){.elementor .e-17b31d63-1f92{width:100%;}}@media(max-width:767px){.elementor .e-28a3d921-8008{flex-direction:column;}}@media(max-width:767px){.elementor .e-6c4d139e-55d7{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-5b7478e1-da28{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-774c8ff0-ca44{font-size:28px;}}@media(max-width:767px){.elementor .e-b05d25a-5cf7{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-40e14e05-4844{font-size:28px;}}@media(max-width:767px){.elementor .e-3687b73f-5f49{font-size:16px;}}@media(max-width:767px){.elementor .e-5309140a-15d5{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-a0e7bd3-8554{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-752dda7e-2807{font-size:28px;}}@media(max-width:767px){.elementor .e-175de662-6f33{font-size:16px;}}@media(max-width:767px){.elementor .e-bf601bc-58a5{width:100%;}}@media(max-width:767px){.elementor .e-c9df2e-9c5d{width:100%;}}@media(max-width:767px){.elementor .e-57b8bcdb-3227{flex-direction:column;}}@media(max-width:767px){.elementor .e-74a8dea0-3b32{padding:24px;}}@media(max-width:767px){.elementor .e-472875f2-fedf{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-7f6585b-d5a4{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1964381f-572d{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-464f0c2b-5847{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-4a953077-3641{height:72px;background-color:#07090c;display:block;}}