@media(max-width:767px){.elementor .e-51148a3c-1993{display:none;}}@media(max-width:767px){.elementor .e-7f098995-975e{display:none;}}@media(max-width:767px){.elementor .e-7043c3ed-368d{font-size:13px;}}@media(max-width:767px){.elementor .e-1d2c2afc-81f0{display:none;}}@media(max-width:767px){.elementor .e-4165744a-f5bf{font-size:13px;}}@media(max-width:767px){.elementor .e-26b4e1df-2be8{font-size:13px;}}@media(max-width:767px){.elementor .e-19d8dd72-8911{display:none;}}@media(max-width:767px){.elementor .e-b5e042e-ae37{gap:18px;}}@media(max-width:767px){.elementor .e-59500f7-7247{justify-content:center;}}@media(max-width:767px){.elementor .e-3eb403c-24dd{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-d0949ba-24df{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-72f7cbdb-f98e{display:none;}}@media(max-width:767px){.elementor .e-6356c8a7-27d7{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-53b29ded-4840{display:none;}}@media(max-width:767px){.elementor .e-d982344-3af0{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-6f05df44-8376{display:none;}}@media(max-width:767px){.elementor .e-4f9fc83d-5502{gap:0px;}}@media(max-width:767px){.elementor .e-41d99192-7832{gap:10px;}}@media(max-width:767px){.elementor .e-2b238ec3-799d{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-156eb4f7-e35f{font-size:30px;}}@media(max-width:767px){.elementor .e-29cfbe8a-7daf{font-size:16px;}}@media(max-width:767px){.elementor .e-207cd9bc-4974{width:100%;}}@media(max-width:767px){.elementor .e-15de909d-1958{width:100%;}}@media(max-width:767px){.elementor .e-70a6b170-7334{flex-direction:column;}}@media(max-width:767px){.elementor .e-5516c095-e454{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-31449199-d541{width:100%;}}@media(max-width:767px){.elementor .e-34b6d530-fdf6{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-1b08b702-51be{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-64616361-e68c{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-66bfa96f-7c84{font-size:28px;}}@media(max-width:767px){.elementor .e-337865be-262b{font-size:16px;}}@media(max-width:767px){.elementor .e-5a84d77-3cd8{font-size:16px;}}@media(max-width:767px){.elementor .e-73b73ced-a42a{font-size:16px;}}@media(max-width:767px){.elementor .e-2838e81b-9ab5{height:280px;}}@media(max-width:767px){.elementor .e-639b9897-7fbd{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-45d28d12-11eb{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-2dc1bdbc-8e76{font-size:28px;}}@media(max-width:767px){.elementor .e-2e499248-592b{font-size:16px;}}@media(max-width:767px){.elementor .e-144a4642-48ef{padding:24px;}}@media(max-width:767px){.elementor .e-27bd6468-84f4{padding:24px;}}@media(max-width:767px){.elementor .e-370c56ad-a934{padding:24px;}}@media(max-width:767px){.elementor .e-12acfc48-9a9e{padding:24px;}}@media(max-width:767px){.elementor .e-390ac26d-56fd{padding:24px;}}@media(max-width:767px){.elementor .e-36fe883f-1d3b{padding:24px;}}@media(max-width:767px){.elementor .e-654795af-9c02{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-7de823a5-d1b3{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-718e9c75-ada5{font-size:28px;}}@media(max-width:767px){.elementor .e-7d75b10c-dcd3{padding:24px;}}@media(max-width:767px){.elementor .e-27a1f156-4114{padding:24px;}}@media(max-width:767px){.elementor .e-3d91f4c9-5af5{padding:24px;}}@media(max-width:767px){.elementor .e-53c03d31-26c7{padding:24px;}}@media(max-width:767px){.elementor .e-237e2893-1162{padding:24px;}}@media(max-width:767px){.elementor .e-ced754e-d9bc{padding:24px;}}@media(max-width:767px){.elementor .e-44eb0804-5555{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-7abde56e-cd2f{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-6e1a5661-7dc1{font-size:23px;}}@media(max-width:767px){.elementor .e-eadfba3-47d2{font-size:16px;}}@media(max-width:767px){.elementor .e-41ee02b8-33a4{font-size:23px;}}@media(max-width:767px){.elementor .e-2516b8c6-470b{font-size:16px;}}@media(max-width:767px){.elementor .e-12e6ab7-b472{font-size:23px;}}@media(max-width:767px){.elementor .e-5c0db494-c9e1{font-size:16px;}}@media(max-width:767px){.elementor .e-21104046-e24f{font-size:23px;}}@media(max-width:767px){.elementor .e-11126188-bce7{font-size:16px;}}@media(max-width:767px){.elementor .e-15a1bce1-e3ab{font-size:23px;}}@media(max-width:767px){.elementor .e-a652ad1-cc5c{font-size:16px;}}@media(max-width:767px){.elementor .e-639195ca-e723{width:100%;}}@media(max-width:767px){.elementor .e-36e3f6e7-88b5{width:100%;}}@media(max-width:767px){.elementor .e-3207f61d-fbae{flex-direction:column;}}@media(max-width:767px){.elementor .e-5e635d9-54b5{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-15bda23-bb90{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-534c7d0b-4102{font-size:28px;}}@media(max-width:767px){.elementor .e-4b5114a9-f766{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1122963e-6698{font-size:28px;}}@media(max-width:767px){.elementor .e-30287cbf-c27c{font-size:16px;}}@media(max-width:767px){.elementor .e-1128f71c-143b{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-25a315df-35ff{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-14cabaa3-44c7{font-size:28px;}}@media(max-width:767px){.elementor .e-14332016-fc2d{font-size:16px;}}@media(max-width:767px){.elementor .e-89cd77-cb93{width:100%;}}@media(max-width:767px){.elementor .e-7b2440e1-43e9{width:100%;}}@media(max-width:767px){.elementor .e-1f83245a-5457{flex-direction:column;}}@media(max-width:767px){.elementor .e-27363704-7077{padding:24px;}}@media(max-width:767px){.elementor .e-6c80b7f2-6251{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-10feab94-ccab{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-6f0bbda6-d5ed{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-5e1edf0f-9841{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-5c748987-e67f{height:72px;background-color:#07090c;display:block;}}