@media(max-width:767px){.elementor .e-62aa813b-f7d8{display:none;}}@media(max-width:767px){.elementor .e-23733474-2aeb{display:none;}}@media(max-width:767px){.elementor .e-7699c5f4-522a{font-size:13px;}}@media(max-width:767px){.elementor .e-2ceeb06f-1f1b{display:none;}}@media(max-width:767px){.elementor .e-2d6e1ed0-f1d5{font-size:13px;}}@media(max-width:767px){.elementor .e-219d62ff-e27f{font-size:13px;}}@media(max-width:767px){.elementor .e-457ae3fa-16a5{display:none;}}@media(max-width:767px){.elementor .e-10080625-9338{gap:18px;}}@media(max-width:767px){.elementor .e-31f81ab9-b062{justify-content:center;}}@media(max-width:767px){.elementor .e-36d564b8-2627{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-68804171-1c23{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-2e28363e-1d18{display:none;}}@media(max-width:767px){.elementor .e-448a0e1a-deb4{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-72f7b07b-aed6{display:none;}}@media(max-width:767px){.elementor .e-57c9c6a7-3285{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-45943b3a-6ef4{display:none;}}@media(max-width:767px){.elementor .e-36f971ee-dc5e{gap:0px;}}@media(max-width:767px){.elementor .e-7b33176c-3c48{gap:10px;}}@media(max-width:767px){.elementor .e-4b35f4f3-da94{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-30b6480e-dcf9{font-size:30px;}}@media(max-width:767px){.elementor .e-4a1ab3a3-7083{font-size:16px;}}@media(max-width:767px){.elementor .e-4370763d-78b5{width:100%;}}@media(max-width:767px){.elementor .e-fe389df-3099{width:100%;}}@media(max-width:767px){.elementor .e-4437f4b-897d{flex-direction:column;}}@media(max-width:767px){.elementor .e-4b69b846-6fec{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-1e9ed714-bc4b{width:100%;}}@media(max-width:767px){.elementor .e-4c95eaa1-9b8f{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-2a787782-8524{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-3b264347-ab49{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-4790ea28-e6d4{font-size:28px;}}@media(max-width:767px){.elementor .e-798849cb-6861{font-size:16px;}}@media(max-width:767px){.elementor .e-1bf4c2f1-178b{font-size:16px;}}@media(max-width:767px){.elementor .e-34b24020-8ce1{font-size:16px;}}@media(max-width:767px){.elementor .e-505fd086-5ce9{height:280px;}}@media(max-width:767px){.elementor .e-1ff19346-9086{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-47556124-7803{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-79ea1183-7b29{font-size:28px;}}@media(max-width:767px){.elementor .e-6b796478-30ae{font-size:16px;}}@media(max-width:767px){.elementor .e-55ce914-2c06{padding:24px;}}@media(max-width:767px){.elementor .e-2682bd4c-1ad9{padding:24px;}}@media(max-width:767px){.elementor .e-3d38bfa1-3d44{padding:24px;}}@media(max-width:767px){.elementor .e-3a1174ef-5ea8{padding:24px;}}@media(max-width:767px){.elementor .e-155e3b12-846c{padding:24px;}}@media(max-width:767px){.elementor .e-1073a8c9-6233{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-386226f7-2950{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-52a01c28-24f4{font-size:28px;}}@media(max-width:767px){.elementor .e-4d53769c-fad7{padding:24px;}}@media(max-width:767px){.elementor .e-30edccb7-ad83{padding:24px;}}@media(max-width:767px){.elementor .e-4b4f1bbc-f1a9{padding:24px;}}@media(max-width:767px){.elementor .e-41bb556-f2b6{padding:24px;}}@media(max-width:767px){.elementor .e-77f5e184-3e14{padding:24px;}}@media(max-width:767px){.elementor .e-2eeb8907-2f00{padding:24px;}}@media(max-width:767px){.elementor .e-5ea1039f-bda1{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-5abe0b84-9224{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4d07e9ea-a5f7{font-size:23px;}}@media(max-width:767px){.elementor .e-56997cce-1e2a{font-size:16px;}}@media(max-width:767px){.elementor .e-6cc04fd2-8005{font-size:23px;}}@media(max-width:767px){.elementor .e-73bde742-a2af{font-size:16px;}}@media(max-width:767px){.elementor .e-35a4f8a2-564e{font-size:23px;}}@media(max-width:767px){.elementor .e-5c6ef4f2-d798{font-size:16px;}}@media(max-width:767px){.elementor .e-445df87a-7548{font-size:23px;}}@media(max-width:767px){.elementor .e-2d288bc-84c5{font-size:16px;}}@media(max-width:767px){.elementor .e-56aa29c9-a097{font-size:23px;}}@media(max-width:767px){.elementor .e-355abc12-3306{font-size:16px;}}@media(max-width:767px){.elementor .e-51a53b7f-2971{font-size:23px;}}@media(max-width:767px){.elementor .e-4a2014f0-df2d{font-size:16px;}}@media(max-width:767px){.elementor .e-6190aa77-edc8{width:100%;}}@media(max-width:767px){.elementor .e-2877635d-50f5{width:100%;}}@media(max-width:767px){.elementor .e-620aaf4c-cacf{flex-direction:column;}}@media(max-width:767px){.elementor .e-368aafbf-4097{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-68491e19-5dfc{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-5b8ce48-7d20{font-size:28px;}}@media(max-width:767px){.elementor .e-507798a4-cbf6{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-371630c8-8b3e{font-size:28px;}}@media(max-width:767px){.elementor .e-c1a7f00-48b9{font-size:16px;}}@media(max-width:767px){.elementor .e-18f448ab-7341{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-7b46f18c-8f81{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-145771d0-9ac7{font-size:28px;}}@media(max-width:767px){.elementor .e-395832bb-d949{font-size:16px;}}@media(max-width:767px){.elementor .e-7a472716-417f{width:100%;}}@media(max-width:767px){.elementor .e-5415fd5c-6f10{width:100%;}}@media(max-width:767px){.elementor .e-13b3e24b-3c39{flex-direction:column;}}@media(max-width:767px){.elementor .e-74f4c81f-51c3{padding:24px;}}@media(max-width:767px){.elementor .e-48ec960d-b6dd{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-3ccb9a7d-35e9{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-2fcf2301-b271{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-5de7f64a-b4ab{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-31f1a06a-81b3{height:72px;background-color:#07090c;display:block;}}