@media(max-width:767px){.elementor .e-3401b4c2-ba3d{display:none;}}@media(max-width:767px){.elementor .e-4adf14be-1f8d{display:none;}}@media(max-width:767px){.elementor .e-1410e225-bc24{font-size:13px;}}@media(max-width:767px){.elementor .e-2ab005f6-b96b{display:none;}}@media(max-width:767px){.elementor .e-62ca54a2-328d{font-size:13px;}}@media(max-width:767px){.elementor .e-cd25403-72c3{font-size:13px;}}@media(max-width:767px){.elementor .e-28c86454-9abf{display:none;}}@media(max-width:767px){.elementor .e-5b8ea523-c868{gap:18px;}}@media(max-width:767px){.elementor .e-7e2de918-38ff{justify-content:center;}}@media(max-width:767px){.elementor .e-1e59aa3d-83b3{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-6095a491-903f{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-94ca67e-f4de{display:none;}}@media(max-width:767px){.elementor .e-47e5d3f7-c179{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-57f40177-d905{display:none;}}@media(max-width:767px){.elementor .e-1a2083a9-28b1{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-54774ea7-bc41{display:none;}}@media(max-width:767px){.elementor .e-403f0326-e1f7{gap:0px;}}@media(max-width:767px){.elementor .e-554f93af-725d{gap:10px;}}@media(max-width:767px){.elementor .e-35fe2c04-e51f{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-20605137-9b39{font-size:30px;}}@media(max-width:767px){.elementor .e-57c4b236-cf05{font-size:16px;}}@media(max-width:767px){.elementor .e-aeb62dc-e7d1{width:100%;}}@media(max-width:767px){.elementor .e-7ef8bd13-c3d1{width:100%;}}@media(max-width:767px){.elementor .e-6b2277a5-10d5{flex-direction:column;}}@media(max-width:767px){.elementor .e-100d3a77-343a{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-56111e91-8453{width:100%;}}@media(max-width:767px){.elementor .e-b8c70ab-3899{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-4f12c1d2-1074{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-54297bd3-cca3{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-3710449c-5758{font-size:28px;}}@media(max-width:767px){.elementor .e-54d51321-a5fa{font-size:16px;}}@media(max-width:767px){.elementor .e-539a8b8c-4fb8{font-size:16px;}}@media(max-width:767px){.elementor .e-4533b641-24c1{font-size:16px;}}@media(max-width:767px){.elementor .e-5fbbdaef-7064{height:280px;}}@media(max-width:767px){.elementor .e-673fcebd-929f{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-2d0814e0-d74e{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-294296c6-4a26{font-size:28px;}}@media(max-width:767px){.elementor .e-6bc53b97-a067{font-size:16px;}}@media(max-width:767px){.elementor .e-8f11af1-8211{padding:24px;}}@media(max-width:767px){.elementor .e-419aa414-3956{padding:24px;}}@media(max-width:767px){.elementor .e-4c4e2b4-e410{padding:24px;}}@media(max-width:767px){.elementor .e-2ce3baf1-aa6b{padding:24px;}}@media(max-width:767px){.elementor .e-24632d4a-33c0{padding:24px;}}@media(max-width:767px){.elementor .e-141042be-e655{padding:24px;}}@media(max-width:767px){.elementor .e-12be8a0e-2456{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-7859d3b9-953e{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-6c16bad2-f5f5{font-size:28px;}}@media(max-width:767px){.elementor .e-7eeb8cf9-9ece{padding:24px;}}@media(max-width:767px){.elementor .e-17a40ac2-9d79{padding:24px;}}@media(max-width:767px){.elementor .e-5cdd2cbb-2c35{padding:24px;}}@media(max-width:767px){.elementor .e-5b17596a-bab9{padding:24px;}}@media(max-width:767px){.elementor .e-2b337f02-95fd{padding:24px;}}@media(max-width:767px){.elementor .e-64edddfb-4550{padding:24px;}}@media(max-width:767px){.elementor .e-6c403330-888d{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-19f9384f-61b9{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-33beacc7-8964{font-size:23px;}}@media(max-width:767px){.elementor .e-1cb37440-9d8a{font-size:16px;}}@media(max-width:767px){.elementor .e-79dcb963-7cb0{font-size:23px;}}@media(max-width:767px){.elementor .e-3719777f-8d93{font-size:16px;}}@media(max-width:767px){.elementor .e-19a61542-f853{font-size:23px;}}@media(max-width:767px){.elementor .e-37964d27-fee4{font-size:16px;}}@media(max-width:767px){.elementor .e-670985b7-aaa9{font-size:23px;}}@media(max-width:767px){.elementor .e-59e6c801-ff57{font-size:16px;}}@media(max-width:767px){.elementor .e-478502ec-5a34{font-size:23px;}}@media(max-width:767px){.elementor .e-1b9df548-a7af{font-size:16px;}}@media(max-width:767px){.elementor .e-5d2dff6-96f8{font-size:23px;}}@media(max-width:767px){.elementor .e-165c5dc4-5a82{font-size:16px;}}@media(max-width:767px){.elementor .e-19f0b6ac-885e{width:100%;}}@media(max-width:767px){.elementor .e-90f99be-a2cc{width:100%;}}@media(max-width:767px){.elementor .e-137f96ef-20c4{flex-direction:column;}}@media(max-width:767px){.elementor .e-4c57021c-de75{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-6689ece5-7b41{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-25f10ea2-d879{font-size:28px;}}@media(max-width:767px){.elementor .e-7a7a9eb3-917f{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-e8a331b-8aca{font-size:28px;}}@media(max-width:767px){.elementor .e-6fc4ead7-7dc6{font-size:16px;}}@media(max-width:767px){.elementor .e-2a77e089-5987{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-3916239b-aeca{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4ee65181-6b26{font-size:28px;}}@media(max-width:767px){.elementor .e-77728387-ab06{font-size:16px;}}@media(max-width:767px){.elementor .e-15312cb3-9b5e{width:100%;}}@media(max-width:767px){.elementor .e-cfa6824-30e0{width:100%;}}@media(max-width:767px){.elementor .e-3df3bf72-d3b8{flex-direction:column;}}@media(max-width:767px){.elementor .e-74baf0a6-154c{padding:24px;}}@media(max-width:767px){.elementor .e-b8449d6-b2de{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-1223b53b-917e{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-5cdbb7a8-14c8{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-3d56889f-3b72{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-15c0fa31-9dbc{height:72px;background-color:#07090c;display:block;}}