@media(max-width:767px){.elementor .e-7e67af1b-6ff2{display:none;}}@media(max-width:767px){.elementor .e-1189efff-ea5b{display:none;}}@media(max-width:767px){.elementor .e-7e8b6808-8504{font-size:13px;}}@media(max-width:767px){.elementor .e-187a4102-cdd5{display:none;}}@media(max-width:767px){.elementor .e-3d27a251-97bd{font-size:13px;}}@media(max-width:767px){.elementor .e-6df771e3-c1ab{font-size:13px;}}@media(max-width:767px){.elementor .e-379f8d2d-d372{display:none;}}@media(max-width:767px){.elementor .e-3eda5032-d3e8{gap:18px;}}@media(max-width:767px){.elementor .e-26106946-7dc2{justify-content:center;}}@media(max-width:767px){.elementor .e-84eedd9-7b6d{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-19108581-de2a{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-27e02df4-8b4e{display:none;}}@media(max-width:767px){.elementor .e-32f7d5b8-51a6{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-44f95d81-1d12{display:none;}}@media(max-width:767px){.elementor .e-4c335ae6-d31f{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-20d9204e-ad2d{display:none;}}@media(max-width:767px){.elementor .e-5a30bec1-f36b{gap:0px;}}@media(max-width:767px){.elementor .e-2c5307b1-5a3e{gap:10px;}}@media(max-width:767px){.elementor .e-624a657f-27da{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-30512631-964d{font-size:30px;}}@media(max-width:767px){.elementor .e-2c1beb05-c53e{font-size:16px;}}@media(max-width:767px){.elementor .e-983c859-e416{width:100%;}}@media(max-width:767px){.elementor .e-63c70954-abc9{width:100%;}}@media(max-width:767px){.elementor .e-7637a8fe-fcac{flex-direction:column;}}@media(max-width:767px){.elementor .e-251218b0-b78f{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-27282272-1243{width:100%;}}@media(max-width:767px){.elementor .e-7849ccc3-a635{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-5f760fd7-50a4{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-20e72023-bc0a{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-8ff62b1-8e9f{font-size:28px;}}@media(max-width:767px){.elementor .e-dfd411a-d77b{font-size:16px;}}@media(max-width:767px){.elementor .e-758451f4-41ff{font-size:16px;}}@media(max-width:767px){.elementor .e-13cfe995-5123{font-size:16px;}}@media(max-width:767px){.elementor .e-febeda0-23a3{height:280px;}}@media(max-width:767px){.elementor .e-3587e7f-d6b6{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-4ee58fbf-c28b{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4c4bea1d-1a01{font-size:28px;}}@media(max-width:767px){.elementor .e-2efde7f1-e2b5{font-size:16px;}}@media(max-width:767px){.elementor .e-7d988032-74d7{padding:24px;}}@media(max-width:767px){.elementor .e-49f3ac68-378c{padding:24px;}}@media(max-width:767px){.elementor .e-168ebf52-dae3{padding:24px;}}@media(max-width:767px){.elementor .e-4c9d53f-7404{padding:24px;}}@media(max-width:767px){.elementor .e-16b259d2-1a69{padding:24px;}}@media(max-width:767px){.elementor .e-3c93efc6-e8a5{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-33090b55-bd94{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-bf49061-688a{font-size:28px;}}@media(max-width:767px){.elementor .e-724dacdc-3c85{padding:24px;}}@media(max-width:767px){.elementor .e-55328c5-c0b2{padding:24px;}}@media(max-width:767px){.elementor .e-2be116b9-79ff{padding:24px;}}@media(max-width:767px){.elementor .e-72a689ac-3fd2{padding:24px;}}@media(max-width:767px){.elementor .e-b5e0cf0-b454{padding:24px;}}@media(max-width:767px){.elementor .e-5af734f6-47dc{padding:24px;}}@media(max-width:767px){.elementor .e-7789dd0-21e5{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-3d0745b9-c1cb{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1c374329-92f5{font-size:23px;}}@media(max-width:767px){.elementor .e-c3d461e-a465{font-size:16px;}}@media(max-width:767px){.elementor .e-7e292b0f-9464{font-size:23px;}}@media(max-width:767px){.elementor .e-1ce79a7d-9c17{font-size:16px;}}@media(max-width:767px){.elementor .e-10cc4b8-8100{font-size:23px;}}@media(max-width:767px){.elementor .e-5243e609-4d70{font-size:16px;}}@media(max-width:767px){.elementor .e-16cbf93d-e2e0{font-size:23px;}}@media(max-width:767px){.elementor .e-a3c1427-548f{font-size:16px;}}@media(max-width:767px){.elementor .e-61a58009-321a{font-size:23px;}}@media(max-width:767px){.elementor .e-7da93b5e-fa38{font-size:16px;}}@media(max-width:767px){.elementor .e-2d883ec0-ba0a{font-size:23px;}}@media(max-width:767px){.elementor .e-5fde7be2-21fd{font-size:16px;}}@media(max-width:767px){.elementor .e-70b8e6f8-51a1{width:100%;}}@media(max-width:767px){.elementor .e-dc4362f-edab{width:100%;}}@media(max-width:767px){.elementor .e-1deb17bd-e015{flex-direction:column;}}@media(max-width:767px){.elementor .e-102e138e-5086{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-57df5315-19ed{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-2f13171c-a950{font-size:28px;}}@media(max-width:767px){.elementor .e-7f3a1459-6acd{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-46da9c01-c03a{font-size:28px;}}@media(max-width:767px){.elementor .e-7065d525-eab5{font-size:16px;}}@media(max-width:767px){.elementor .e-27ab8159-9712{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-50485265-cbc2{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-43ad20ad-bcbc{font-size:28px;}}@media(max-width:767px){.elementor .e-1ee35e2e-8f38{font-size:16px;}}@media(max-width:767px){.elementor .e-33dc38c6-acaf{width:100%;}}@media(max-width:767px){.elementor .e-379c7ffa-d753{width:100%;}}@media(max-width:767px){.elementor .e-7bde772b-3a25{flex-direction:column;}}@media(max-width:767px){.elementor .e-6441f853-48d8{padding:24px;}}@media(max-width:767px){.elementor .e-1df5e62-3de2{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-ebd6f78-1449{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-6417b4f9-4c82{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-375d788d-2609{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-713b3e58-3025{height:72px;background-color:#07090c;display:block;}}