@media(max-width:767px){.elementor .e-511a4c99-6e21{display:none;}}@media(max-width:767px){.elementor .e-74742f0c-9ee3{display:none;}}@media(max-width:767px){.elementor .e-5f0941de-7ce2{font-size:13px;}}@media(max-width:767px){.elementor .e-766c7a66-d0bb{display:none;}}@media(max-width:767px){.elementor .e-2bdce80d-2ea8{font-size:13px;}}@media(max-width:767px){.elementor .e-79ad1c80-9707{font-size:13px;}}@media(max-width:767px){.elementor .e-1973a803-f758{display:none;}}@media(max-width:767px){.elementor .e-45fab5c4-b8ce{gap:18px;}}@media(max-width:767px){.elementor .e-6d4ef452-3f21{justify-content:center;}}@media(max-width:767px){.elementor .e-2d53374a-5083{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-561947c9-5cc4{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-54cb1e06-7dd7{display:none;}}@media(max-width:767px){.elementor .e-613ff8ed-f90b{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-7481d35e-c375{display:none;}}@media(max-width:767px){.elementor .e-4db22647-e2e6{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-510f65a6-df8d{display:none;}}@media(max-width:767px){.elementor .e-a43a91b-faa9{gap:0px;}}@media(max-width:767px){.elementor .e-2c472c07-3e31{gap:10px;}}@media(max-width:767px){.elementor .e-7a7de7c4-1866{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-6afeab14-13d3{font-size:30px;}}@media(max-width:767px){.elementor .e-768790f3-e000{font-size:16px;}}@media(max-width:767px){.elementor .e-1f8836bc-2b52{width:100%;}}@media(max-width:767px){.elementor .e-3f11334c-dd43{width:100%;}}@media(max-width:767px){.elementor .e-541c6951-f32b{flex-direction:column;}}@media(max-width:767px){.elementor .e-8129578-b938{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-1a1fc42d-1082{width:100%;}}@media(max-width:767px){.elementor .e-a8b2e0e-7e64{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-2185a848-b78c{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-2d93d0aa-a3f4{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-143d192e-57b4{font-size:28px;}}@media(max-width:767px){.elementor .e-12ee34e1-85b1{font-size:16px;}}@media(max-width:767px){.elementor .e-a2b91ea-12fa{font-size:16px;}}@media(max-width:767px){.elementor .e-64182aa0-815a{font-size:16px;}}@media(max-width:767px){.elementor .e-42f0973-af01{height:280px;}}@media(max-width:767px){.elementor .e-27307ad-d413{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-3eebac80-7f75{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4e549d4c-285e{font-size:28px;}}@media(max-width:767px){.elementor .e-3506a0e3-e66c{font-size:16px;}}@media(max-width:767px){.elementor .e-3846e63b-9e46{padding:24px;}}@media(max-width:767px){.elementor .e-2f5e66a4-1c30{padding:24px;}}@media(max-width:767px){.elementor .e-6411f1dd-f406{padding:24px;}}@media(max-width:767px){.elementor .e-3f270ab1-f106{padding:24px;}}@media(max-width:767px){.elementor .e-53dacdcd-a0a6{padding:24px;}}@media(max-width:767px){.elementor .e-48ccecf0-c7b8{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-270a885d-5867{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-5892ddd2-ac6f{font-size:28px;}}@media(max-width:767px){.elementor .e-440d8360-917b{padding:24px;}}@media(max-width:767px){.elementor .e-3b9a9c8e-4906{padding:24px;}}@media(max-width:767px){.elementor .e-158ac0b8-2f5d{padding:24px;}}@media(max-width:767px){.elementor .e-2211831a-8178{padding:24px;}}@media(max-width:767px){.elementor .e-5064adce-5844{padding:24px;}}@media(max-width:767px){.elementor .e-77ef3d57-f502{padding:24px;}}@media(max-width:767px){.elementor .e-16eee2eb-d73b{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-314ee114-4623{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-34a7281e-c4a4{font-size:23px;}}@media(max-width:767px){.elementor .e-59d166d0-3f8e{font-size:16px;}}@media(max-width:767px){.elementor .e-52de5228-326c{font-size:23px;}}@media(max-width:767px){.elementor .e-58debe23-4670{font-size:16px;}}@media(max-width:767px){.elementor .e-569374eb-81a9{font-size:23px;}}@media(max-width:767px){.elementor .e-6f4383a7-9653{font-size:16px;}}@media(max-width:767px){.elementor .e-352a0952-78b7{font-size:23px;}}@media(max-width:767px){.elementor .e-4b28af90-1f6a{font-size:16px;}}@media(max-width:767px){.elementor .e-685e8770-f637{font-size:23px;}}@media(max-width:767px){.elementor .e-6c10d4c2-9198{font-size:16px;}}@media(max-width:767px){.elementor .e-6d7fff56-b6ad{font-size:23px;}}@media(max-width:767px){.elementor .e-36ad3b10-9b28{font-size:16px;}}@media(max-width:767px){.elementor .e-39461a11-a7b2{width:100%;}}@media(max-width:767px){.elementor .e-3df4f77b-c0e8{width:100%;}}@media(max-width:767px){.elementor .e-32806aed-8ccd{flex-direction:column;}}@media(max-width:767px){.elementor .e-4ad913fc-505b{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-5c20a61b-5d36{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-57e08c16-c8e7{font-size:28px;}}@media(max-width:767px){.elementor .e-6de54ad9-8ed4{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-76671fa5-27ff{font-size:28px;}}@media(max-width:767px){.elementor .e-249d4a4c-104d{font-size:16px;}}@media(max-width:767px){.elementor .e-cd499ec-2a8a{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-6097fcf1-ff87{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4f61c8ee-5ec1{font-size:28px;}}@media(max-width:767px){.elementor .e-71ffdb03-d4af{font-size:16px;}}@media(max-width:767px){.elementor .e-67b082c3-2e9b{width:100%;}}@media(max-width:767px){.elementor .e-21b375af-c01d{width:100%;}}@media(max-width:767px){.elementor .e-6c01de45-66e7{flex-direction:column;}}@media(max-width:767px){.elementor .e-1e173a55-a576{padding:24px;}}@media(max-width:767px){.elementor .e-582825df-2f86{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-6d0a0d7e-697d{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-687d3404-8c22{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-3bde2141-47d5{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-317877e4-8362{height:72px;background-color:#07090c;display:block;}}