@media(max-width:767px){.elementor .e-7abcc74b-717d{display:none;}}@media(max-width:767px){.elementor .e-696c0b6a-1350{display:none;}}@media(max-width:767px){.elementor .e-2c43607-af41{font-size:13px;}}@media(max-width:767px){.elementor .e-4e143ef6-3a6b{display:none;}}@media(max-width:767px){.elementor .e-787c5a80-3a06{font-size:13px;}}@media(max-width:767px){.elementor .e-eb1794e-5586{font-size:13px;}}@media(max-width:767px){.elementor .e-692b90f0-16ba{display:none;}}@media(max-width:767px){.elementor .e-1f3e68b6-333e{gap:18px;}}@media(max-width:767px){.elementor .e-5bda6de5-b101{justify-content:center;}}@media(max-width:767px){.elementor .e-4b1b3533-55ff{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-6c0ec9e8-2c9b{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-4cbc7374-69da{display:none;}}@media(max-width:767px){.elementor .e-1e259bdb-4992{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-5ef0d11a-58a2{display:none;}}@media(max-width:767px){.elementor .e-f239ebd-90a1{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-cad67d-4677{display:none;}}@media(max-width:767px){.elementor .e-70e32c4d-3561{gap:0px;}}@media(max-width:767px){.elementor .e-7425f5a0-9092{gap:10px;}}@media(max-width:767px){.elementor .e-424e3a9-34a4{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-25c40466-878b{font-size:30px;}}@media(max-width:767px){.elementor .e-52b7ecaa-8884{font-size:16px;}}@media(max-width:767px){.elementor .e-88898b0-1db3{width:100%;}}@media(max-width:767px){.elementor .e-9459698-bb4f{width:100%;}}@media(max-width:767px){.elementor .e-c2fc115-2602{flex-direction:column;}}@media(max-width:767px){.elementor .e-3b2ad89d-1ac4{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-e5963a9-1972{width:100%;}}@media(max-width:767px){.elementor .e-59a7a33b-3d00{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-1332b774-6b20{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-56ab5607-c94c{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-4ae9c3bf-5547{font-size:28px;}}@media(max-width:767px){.elementor .e-6dc21519-4c47{font-size:16px;}}@media(max-width:767px){.elementor .e-1e2515f1-dbeb{font-size:16px;}}@media(max-width:767px){.elementor .e-43d5cb6d-3ae3{font-size:16px;}}@media(max-width:767px){.elementor .e-2312f4a-969e{height:280px;}}@media(max-width:767px){.elementor .e-15b6821b-f3f3{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-7b8142cd-9c22{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4fbf6051-d0ad{font-size:28px;}}@media(max-width:767px){.elementor .e-60e8890a-d020{font-size:16px;}}@media(max-width:767px){.elementor .e-2a29685f-6171{padding:24px;}}@media(max-width:767px){.elementor .e-56c39bfe-a636{padding:24px;}}@media(max-width:767px){.elementor .e-3cf798c7-16ed{padding:24px;}}@media(max-width:767px){.elementor .e-a7b91ca-9309{padding:24px;}}@media(max-width:767px){.elementor .e-3052bf2b-c209{padding:24px;}}@media(max-width:767px){.elementor .e-26b0a2fa-f471{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-12eb6556-4c69{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-520d19dc-9ccb{font-size:28px;}}@media(max-width:767px){.elementor .e-6d5ada6c-b393{padding:24px;}}@media(max-width:767px){.elementor .e-47509a19-c1f3{padding:24px;}}@media(max-width:767px){.elementor .e-64d96fc4-850a{padding:24px;}}@media(max-width:767px){.elementor .e-132bc983-7b11{padding:24px;}}@media(max-width:767px){.elementor .e-7bbb19fb-6178{padding:24px;}}@media(max-width:767px){.elementor .e-594c8c18-1ee4{padding:24px;}}@media(max-width:767px){.elementor .e-47f30a29-ad0e{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-587cfb29-1be9{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-6279d8b6-b536{font-size:23px;}}@media(max-width:767px){.elementor .e-6a7171c0-9c53{font-size:16px;}}@media(max-width:767px){.elementor .e-65f4332c-6b6a{font-size:23px;}}@media(max-width:767px){.elementor .e-752bffd8-8063{font-size:16px;}}@media(max-width:767px){.elementor .e-42fac36b-7e52{font-size:23px;}}@media(max-width:767px){.elementor .e-7fd6ea81-4a84{font-size:16px;}}@media(max-width:767px){.elementor .e-6bfa648c-fcb1{font-size:23px;}}@media(max-width:767px){.elementor .e-4a153c7d-f69a{font-size:16px;}}@media(max-width:767px){.elementor .e-3d907083-84c2{font-size:23px;}}@media(max-width:767px){.elementor .e-49851a7f-c0c3{font-size:16px;}}@media(max-width:767px){.elementor .e-624b2715-fdc2{font-size:23px;}}@media(max-width:767px){.elementor .e-46a1bcd2-c240{font-size:16px;}}@media(max-width:767px){.elementor .e-5137e330-f078{width:100%;}}@media(max-width:767px){.elementor .e-57fd8b50-2908{width:100%;}}@media(max-width:767px){.elementor .e-19c4806f-89fa{flex-direction:column;}}@media(max-width:767px){.elementor .e-2339392f-7075{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-33230b5d-609e{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-17fbd190-97f2{font-size:28px;}}@media(max-width:767px){.elementor .e-32f8a65d-2949{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-14cf7032-5cc7{font-size:28px;}}@media(max-width:767px){.elementor .e-58bb5e8f-5500{font-size:16px;}}@media(max-width:767px){.elementor .e-2736de2b-18b6{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-3ed7b10a-a359{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-78a5eba-3a79{font-size:28px;}}@media(max-width:767px){.elementor .e-5571dc3a-73e7{font-size:16px;}}@media(max-width:767px){.elementor .e-6b9e918a-fece{width:100%;}}@media(max-width:767px){.elementor .e-279ad8dc-7ee4{width:100%;}}@media(max-width:767px){.elementor .e-7eec1600-e749{flex-direction:column;}}@media(max-width:767px){.elementor .e-16352013-1954{padding:24px;}}@media(max-width:767px){.elementor .e-6a5f6f58-b9e7{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-5653f145-3a74{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-2fd3e69d-7f51{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-51033d98-a8b9{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-460d51af-a12e{height:72px;background-color:#07090c;display:block;}}