@media(max-width:767px){.elementor .e-4d55e352-6109{display:none;}}@media(max-width:767px){.elementor .e-519d15a2-d2a4{display:none;}}@media(max-width:767px){.elementor .e-57b73449-bec4{font-size:13px;}}@media(max-width:767px){.elementor .e-12d67a94-38f3{display:none;}}@media(max-width:767px){.elementor .e-60468ebe-696b{font-size:13px;}}@media(max-width:767px){.elementor .e-282f3c79-9251{font-size:13px;}}@media(max-width:767px){.elementor .e-d8e9f50-c725{display:none;}}@media(max-width:767px){.elementor .e-7625c539-69af{gap:18px;}}@media(max-width:767px){.elementor .e-2c88038d-9802{justify-content:center;}}@media(max-width:767px){.elementor .e-7494cb4d-c7da{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-22004a2c-bccf{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-35e8d286-63ed{display:none;}}@media(max-width:767px){.elementor .e-12654877-68b9{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-267f0427-f2d3{display:none;}}@media(max-width:767px){.elementor .e-3e80605-435e{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-15577bfe-bbc3{display:none;}}@media(max-width:767px){.elementor .e-5b66ae07-ad9f{gap:0px;}}@media(max-width:767px){.elementor .e-28a07256-9669{gap:10px;}}@media(max-width:767px){.elementor .e-13eced87-a590{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-4a1ba571-d643{font-size:30px;}}@media(max-width:767px){.elementor .e-58bc56de-863d{font-size:16px;}}@media(max-width:767px){.elementor .e-673a656b-626d{width:100%;}}@media(max-width:767px){.elementor .e-627fe199-88e9{width:100%;}}@media(max-width:767px){.elementor .e-7a2d59cc-27fb{flex-direction:column;}}@media(max-width:767px){.elementor .e-3fbd13e4-7d30{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-33e6e5bb-625e{width:100%;}}@media(max-width:767px){.elementor .e-546497fb-ac84{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-370d1b7-db42{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-3bc55abb-f511{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-29265771-7efc{font-size:28px;}}@media(max-width:767px){.elementor .e-60a3498a-286a{font-size:16px;}}@media(max-width:767px){.elementor .e-149f43a6-c395{font-size:16px;}}@media(max-width:767px){.elementor .e-41e3d318-9b95{font-size:16px;}}@media(max-width:767px){.elementor .e-47f6e4ac-9fda{height:280px;}}@media(max-width:767px){.elementor .e-25702969-b5c1{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-47cd0b8c-b754{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-2ed732c1-97f1{font-size:28px;}}@media(max-width:767px){.elementor .e-39bc3653-c2f8{font-size:16px;}}@media(max-width:767px){.elementor .e-1b4ae85c-d502{padding:24px;}}@media(max-width:767px){.elementor .e-57b1db55-dd05{padding:24px;}}@media(max-width:767px){.elementor .e-1787665d-c0c8{padding:24px;}}@media(max-width:767px){.elementor .e-2f25735e-97ab{padding:24px;}}@media(max-width:767px){.elementor .e-5586d0e5-36de{padding:24px;}}@media(max-width:767px){.elementor .e-60eca81c-be7a{padding:24px;}}@media(max-width:767px){.elementor .e-483818c6-e514{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-5c3b65f1-f31e{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1d3a9f87-cc16{font-size:28px;}}@media(max-width:767px){.elementor .e-31e885ae-40a9{padding:24px;}}@media(max-width:767px){.elementor .e-8b1f259-94cc{padding:24px;}}@media(max-width:767px){.elementor .e-1d028c49-3c59{padding:24px;}}@media(max-width:767px){.elementor .e-3acb91f1-3644{padding:24px;}}@media(max-width:767px){.elementor .e-602ca8be-42ea{padding:24px;}}@media(max-width:767px){.elementor .e-6f178676-d025{padding:24px;}}@media(max-width:767px){.elementor .e-c572531-ccff{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-5cd5dae-4b7e{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4cda2cfb-4006{font-size:23px;}}@media(max-width:767px){.elementor .e-50a4a288-4710{font-size:16px;}}@media(max-width:767px){.elementor .e-3f157132-a4ac{font-size:23px;}}@media(max-width:767px){.elementor .e-7e4bd6c9-35e9{font-size:16px;}}@media(max-width:767px){.elementor .e-3f2729f3-df61{font-size:23px;}}@media(max-width:767px){.elementor .e-2330177b-b627{font-size:16px;}}@media(max-width:767px){.elementor .e-2b3848e2-a535{font-size:23px;}}@media(max-width:767px){.elementor .e-6f2b6107-1344{font-size:16px;}}@media(max-width:767px){.elementor .e-4df4c9be-2ee3{font-size:23px;}}@media(max-width:767px){.elementor .e-4cd2e626-fa8a{font-size:16px;}}@media(max-width:767px){.elementor .e-f26409a-b342{width:100%;}}@media(max-width:767px){.elementor .e-4b36ba40-c91e{width:100%;}}@media(max-width:767px){.elementor .e-70579c13-aa24{flex-direction:column;}}@media(max-width:767px){.elementor .e-7ded995d-2447{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-73c06015-b3db{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-12bdc652-a318{font-size:28px;}}@media(max-width:767px){.elementor .e-4a22e06e-ec27{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-7864a245-e1fd{font-size:28px;}}@media(max-width:767px){.elementor .e-65aa21a1-aa64{font-size:16px;}}@media(max-width:767px){.elementor .e-5d0a7eef-9a16{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-10da43d7-82e0{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-ae85601-1ef1{font-size:28px;}}@media(max-width:767px){.elementor .e-f3925a0-46d4{font-size:16px;}}@media(max-width:767px){.elementor .e-77f1fcdb-de87{width:100%;}}@media(max-width:767px){.elementor .e-72b5313-4f30{width:100%;}}@media(max-width:767px){.elementor .e-20f6a4d6-764b{flex-direction:column;}}@media(max-width:767px){.elementor .e-6bf3f78c-a0ca{padding:24px;}}@media(max-width:767px){.elementor .e-1eb642a-37b3{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-38d8037f-c2f0{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-3ee6a74f-227d{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-cbd62e4-3049{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-178f5f5-e504{height:72px;background-color:#07090c;display:block;}}