@media(max-width:767px){.elementor .e-21e8a005-58ec{display:none;}}@media(max-width:767px){.elementor .e-6f838db6-6e34{display:none;}}@media(max-width:767px){.elementor .e-66b133fc-27eb{font-size:13px;}}@media(max-width:767px){.elementor .e-5d39dbd6-f6ce{display:none;}}@media(max-width:767px){.elementor .e-49c30773-e28f{font-size:13px;}}@media(max-width:767px){.elementor .e-15e345d7-17ac{font-size:13px;}}@media(max-width:767px){.elementor .e-1ca49702-334a{display:none;}}@media(max-width:767px){.elementor .e-41c82ce8-803a{gap:18px;}}@media(max-width:767px){.elementor .e-2f46ac58-e24b{justify-content:center;}}@media(max-width:767px){.elementor .e-207510f4-ba49{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-37f132a8-315e{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-1225ca15-87db{display:none;}}@media(max-width:767px){.elementor .e-1d459c3-ed12{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-2e3fd98b-93df{display:none;}}@media(max-width:767px){.elementor .e-43e8087-8dd3{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-1c704e2b-a7aa{display:none;}}@media(max-width:767px){.elementor .e-471b1475-3087{gap:0px;}}@media(max-width:767px){.elementor .e-596be1d-33ff{gap:10px;}}@media(max-width:767px){.elementor .e-62c19e6a-69d7{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-7358c07f-7cc7{font-size:30px;}}@media(max-width:767px){.elementor .e-62ec059c-cb00{font-size:16px;}}@media(max-width:767px){.elementor .e-23653ee4-5b00{width:100%;}}@media(max-width:767px){.elementor .e-3975c4d3-8ddb{width:100%;}}@media(max-width:767px){.elementor .e-70c23bce-c084{flex-direction:column;}}@media(max-width:767px){.elementor .e-15761499-dae4{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-b350202-e8ef{width:100%;}}@media(max-width:767px){.elementor .e-27896288-1ef1{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-7a3f5438-763c{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-665282af-95ce{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-22c59710-93e9{font-size:28px;}}@media(max-width:767px){.elementor .e-2aa10462-9a6a{font-size:16px;}}@media(max-width:767px){.elementor .e-4f78fc49-5dd6{font-size:16px;}}@media(max-width:767px){.elementor .e-1f38447b-ceb3{font-size:16px;}}@media(max-width:767px){.elementor .e-6d10e3f3-9a55{height:280px;}}@media(max-width:767px){.elementor .e-46cb6f9a-9087{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-1f154964-aae6{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-66f18b20-882b{font-size:28px;}}@media(max-width:767px){.elementor .e-4ae67834-9ee4{font-size:16px;}}@media(max-width:767px){.elementor .e-24a333c6-e842{padding:24px;}}@media(max-width:767px){.elementor .e-22f6926b-e5fe{padding:24px;}}@media(max-width:767px){.elementor .e-18687ad8-ab75{padding:24px;}}@media(max-width:767px){.elementor .e-2b898ac6-141a{padding:24px;}}@media(max-width:767px){.elementor .e-ea57914-ddd9{padding:24px;}}@media(max-width:767px){.elementor .e-7ade4806-f929{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-49dfd754-96db{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1b336026-5fc8{font-size:28px;}}@media(max-width:767px){.elementor .e-54afa86c-198f{padding:24px;}}@media(max-width:767px){.elementor .e-5866648-5a46{padding:24px;}}@media(max-width:767px){.elementor .e-3e3c7925-7b59{padding:24px;}}@media(max-width:767px){.elementor .e-445142ab-6069{padding:24px;}}@media(max-width:767px){.elementor .e-5e606117-bf00{padding:24px;}}@media(max-width:767px){.elementor .e-76485782-8736{padding:24px;}}@media(max-width:767px){.elementor .e-7d27f00-b90b{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-3c60eab4-20c9{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-182c777d-df66{font-size:23px;}}@media(max-width:767px){.elementor .e-1657398e-c4c3{font-size:16px;}}@media(max-width:767px){.elementor .e-1fd5f693-f6fb{font-size:23px;}}@media(max-width:767px){.elementor .e-3512d883-482a{font-size:16px;}}@media(max-width:767px){.elementor .e-6727bf48-98ae{font-size:23px;}}@media(max-width:767px){.elementor .e-340ac5b4-100f{font-size:16px;}}@media(max-width:767px){.elementor .e-a6b9b63-1296{font-size:23px;}}@media(max-width:767px){.elementor .e-422bf744-2b60{font-size:16px;}}@media(max-width:767px){.elementor .e-760378aa-43a1{font-size:23px;}}@media(max-width:767px){.elementor .e-594dbdb9-a397{font-size:16px;}}@media(max-width:767px){.elementor .e-28f0d357-715a{width:100%;}}@media(max-width:767px){.elementor .e-1cd9e627-83d3{width:100%;}}@media(max-width:767px){.elementor .e-64fbe2b6-8a4b{flex-direction:column;}}@media(max-width:767px){.elementor .e-5543925d-85bd{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-303e510f-ff06{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-5ff05ec7-c6ad{font-size:28px;}}@media(max-width:767px){.elementor .e-132a8f6e-5119{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-43e4d631-a655{font-size:28px;}}@media(max-width:767px){.elementor .e-f359724-9acd{font-size:16px;}}@media(max-width:767px){.elementor .e-17b02f10-ebb3{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-9086d0a-f827{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-35924c98-18ce{font-size:28px;}}@media(max-width:767px){.elementor .e-45894aaf-86f2{font-size:16px;}}@media(max-width:767px){.elementor .e-72001d7c-e42b{width:100%;}}@media(max-width:767px){.elementor .e-17110431-74bc{width:100%;}}@media(max-width:767px){.elementor .e-6e10a5-e394{flex-direction:column;}}@media(max-width:767px){.elementor .e-51acc941-9ac0{padding:24px;}}@media(max-width:767px){.elementor .e-6533c323-6827{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-3a051f38-c474{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-77a10285-fda7{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-7381701b-9740{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-2dd1f40c-cf2e{height:72px;background-color:#07090c;display:block;}}