@media(max-width:767px){.elementor .e-2d4c06bf-d3cd{display:none;}}@media(max-width:767px){.elementor .e-c508db5-32d9{display:none;}}@media(max-width:767px){.elementor .e-a6c09e1-3985{font-size:13px;}}@media(max-width:767px){.elementor .e-3b63b7b2-bd86{display:none;}}@media(max-width:767px){.elementor .e-343f32d5-3a90{font-size:13px;}}@media(max-width:767px){.elementor .e-272c8e05-9cfa{font-size:13px;}}@media(max-width:767px){.elementor .e-58c1734c-5be6{display:none;}}@media(max-width:767px){.elementor .e-1b875b11-6302{gap:18px;}}@media(max-width:767px){.elementor .e-782bef79-689c{justify-content:center;}}@media(max-width:767px){.elementor .e-401b8cdb-2d52{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-51f9d67f-af7b{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-4385fa55-d4b2{display:none;}}@media(max-width:767px){.elementor .e-2eb3222e-4135{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-1a1fad02-a357{display:none;}}@media(max-width:767px){.elementor .e-5fc895f1-35c0{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-79ea2bda-e952{display:none;}}@media(max-width:767px){.elementor .e-fffb7aa-76f3{gap:0px;}}@media(max-width:767px){.elementor .e-20ad2e19-30ee{gap:10px;}}@media(max-width:767px){.elementor .e-37a15471-3d3d{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-66b8246-1912{font-size:30px;}}@media(max-width:767px){.elementor .e-55919305-dff2{font-size:16px;}}@media(max-width:767px){.elementor .e-274700d8-9e7f{width:100%;}}@media(max-width:767px){.elementor .e-41dd5ab8-c678{width:100%;}}@media(max-width:767px){.elementor .e-6b3e9cf7-5c34{flex-direction:column;}}@media(max-width:767px){.elementor .e-5702d397-4cac{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-12f927ef-c508{width:100%;}}@media(max-width:767px){.elementor .e-30c8492d-ae19{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-12a4ed7c-ba3f{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-678ccf38-edba{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-7568f669-70fe{font-size:28px;}}@media(max-width:767px){.elementor .e-6aa388c3-35c0{font-size:16px;}}@media(max-width:767px){.elementor .e-1dab487e-a726{font-size:16px;}}@media(max-width:767px){.elementor .e-2df04414-fa50{font-size:16px;}}@media(max-width:767px){.elementor .e-567ecdad-95b2{height:280px;}}@media(max-width:767px){.elementor .e-1ce1b0-256b{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-60cc30be-5c37{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-6017684a-a4ea{font-size:28px;}}@media(max-width:767px){.elementor .e-6ea640e9-9fce{font-size:16px;}}@media(max-width:767px){.elementor .e-6ab16c00-3d21{padding:24px;}}@media(max-width:767px){.elementor .e-1e22ce8c-947c{padding:24px;}}@media(max-width:767px){.elementor .e-17126ee6-848f{padding:24px;}}@media(max-width:767px){.elementor .e-66494881-7cee{padding:24px;}}@media(max-width:767px){.elementor .e-78738c65-e469{padding:24px;}}@media(max-width:767px){.elementor .e-6f3c9c0b-27e8{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-670c312c-3d5f{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-edfca5e-c630{font-size:28px;}}@media(max-width:767px){.elementor .e-2bd326b8-47f0{padding:24px;}}@media(max-width:767px){.elementor .e-67e4b7cb-1d6c{padding:24px;}}@media(max-width:767px){.elementor .e-4dec83d7-d99e{padding:24px;}}@media(max-width:767px){.elementor .e-5196c36f-fa7d{padding:24px;}}@media(max-width:767px){.elementor .e-1d5be580-5fe6{padding:24px;}}@media(max-width:767px){.elementor .e-585ba8d9-f660{padding:24px;}}@media(max-width:767px){.elementor .e-3aa70f96-a354{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-2e8d2554-eae7{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-217a882d-e722{font-size:23px;}}@media(max-width:767px){.elementor .e-4d3c57d7-418c{font-size:16px;}}@media(max-width:767px){.elementor .e-127ae29b-99de{font-size:23px;}}@media(max-width:767px){.elementor .e-64b6cade-3937{font-size:16px;}}@media(max-width:767px){.elementor .e-6ab773b7-630c{font-size:23px;}}@media(max-width:767px){.elementor .e-2e4c6af4-3f06{font-size:16px;}}@media(max-width:767px){.elementor .e-566b9d79-9eae{font-size:23px;}}@media(max-width:767px){.elementor .e-6221d7ca-131c{font-size:16px;}}@media(max-width:767px){.elementor .e-3e8e89ab-115d{font-size:23px;}}@media(max-width:767px){.elementor .e-29b2d1d5-29ab{font-size:16px;}}@media(max-width:767px){.elementor .e-5a1133c2-8942{width:100%;}}@media(max-width:767px){.elementor .e-53f1736-db4e{width:100%;}}@media(max-width:767px){.elementor .e-5a5f5a2-2417{flex-direction:column;}}@media(max-width:767px){.elementor .e-1e279dd1-47c3{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-36ea167c-2910{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1f60074c-b395{font-size:28px;}}@media(max-width:767px){.elementor .e-70bf9610-d96c{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-3cc63f13-87f1{font-size:28px;}}@media(max-width:767px){.elementor .e-648d9e69-9ed7{font-size:16px;}}@media(max-width:767px){.elementor .e-74d5a83f-156d{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-6d56a138-b155{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-7ddeea95-bd9e{font-size:28px;}}@media(max-width:767px){.elementor .e-2fb64d04-98cf{font-size:16px;}}@media(max-width:767px){.elementor .e-77770114-b09a{width:100%;}}@media(max-width:767px){.elementor .e-40eec753-1633{width:100%;}}@media(max-width:767px){.elementor .e-2f21e4d5-4eee{flex-direction:column;}}@media(max-width:767px){.elementor .e-676bfbb2-d220{padding:24px;}}@media(max-width:767px){.elementor .e-4aa0841-1bbc{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-7fd138-88d3{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-615e94ab-1dfd{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-2b4d50ef-e0a7{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-127fb3d6-3da5{height:72px;background-color:#07090c;display:block;}}