@media(max-width:767px){.elementor .e-590d4c19-19e7{display:none;}}@media(max-width:767px){.elementor .e-590c5ae4-66a9{display:none;}}@media(max-width:767px){.elementor .e-a5b2cb2-4c30{font-size:13px;}}@media(max-width:767px){.elementor .e-d939ce2-38d4{display:none;}}@media(max-width:767px){.elementor .e-5f556abf-dedd{font-size:13px;}}@media(max-width:767px){.elementor .e-55f4df65-bd38{font-size:13px;}}@media(max-width:767px){.elementor .e-60690f03-f5ca{display:none;}}@media(max-width:767px){.elementor .e-5ed91808-e388{gap:18px;}}@media(max-width:767px){.elementor .e-8f2411c-8d5b{justify-content:center;}}@media(max-width:767px){.elementor .e-5ef589a2-bbd6{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-3374fe55-dc6e{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-13f08d6e-676f{display:none;}}@media(max-width:767px){.elementor .e-6716b314-211a{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-5caacb95-9c53{display:none;}}@media(max-width:767px){.elementor .e-7e4a5487-39a8{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-6f4ae7bb-7201{display:none;}}@media(max-width:767px){.elementor .e-29279ed2-18b0{gap:0px;}}@media(max-width:767px){.elementor .e-4b0469c8-4167{gap:10px;}}@media(max-width:767px){.elementor .e-1d4219c2-1a8a{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-39010280-965b{font-size:30px;}}@media(max-width:767px){.elementor .e-3a949a60-d857{font-size:16px;}}@media(max-width:767px){.elementor .e-29d317d0-1f1c{width:100%;}}@media(max-width:767px){.elementor .e-54b98dee-ad1b{width:100%;}}@media(max-width:767px){.elementor .e-36376d9c-1390{flex-direction:column;}}@media(max-width:767px){.elementor .e-78b6f9e6-600d{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-1b51c13b-c6e9{width:100%;}}@media(max-width:767px){.elementor .e-228aee39-82ea{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-28b8c87e-b151{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-33d2a86d-8e56{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-7da467f0-bd04{font-size:28px;}}@media(max-width:767px){.elementor .e-127eb3b1-8e4e{font-size:16px;}}@media(max-width:767px){.elementor .e-5078bad7-5f0f{font-size:16px;}}@media(max-width:767px){.elementor .e-25aad5d6-5f95{font-size:16px;}}@media(max-width:767px){.elementor .e-63102aa9-8ed2{height:280px;}}@media(max-width:767px){.elementor .e-4b326acf-c2af{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-4ef624e2-5e98{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-653b05f5-d4c1{font-size:28px;}}@media(max-width:767px){.elementor .e-31c182c9-becb{font-size:16px;}}@media(max-width:767px){.elementor .e-704bd759-53e0{padding:24px;}}@media(max-width:767px){.elementor .e-43d2b2fe-e4ba{padding:24px;}}@media(max-width:767px){.elementor .e-5fe6e687-e590{padding:24px;}}@media(max-width:767px){.elementor .e-1703a56-f256{padding:24px;}}@media(max-width:767px){.elementor .e-3db50796-bd85{padding:24px;}}@media(max-width:767px){.elementor .e-3c48dc08-219c{padding:24px;}}@media(max-width:767px){.elementor .e-235b2f7f-4f27{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-5f002647-cbf5{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-7cab731a-d553{font-size:28px;}}@media(max-width:767px){.elementor .e-422facfe-3c8e{padding:24px;}}@media(max-width:767px){.elementor .e-2ae4e0b2-8c7b{padding:24px;}}@media(max-width:767px){.elementor .e-686c1c5d-614b{padding:24px;}}@media(max-width:767px){.elementor .e-531fa86f-324e{padding:24px;}}@media(max-width:767px){.elementor .e-1a942d03-fc48{padding:24px;}}@media(max-width:767px){.elementor .e-712b617-e7ac{padding:24px;}}@media(max-width:767px){.elementor .e-343cc41e-dc1f{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-559b4219-c49e{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1fe2fff2-94f6{font-size:23px;}}@media(max-width:767px){.elementor .e-54b34615-756c{font-size:16px;}}@media(max-width:767px){.elementor .e-74541266-5635{font-size:23px;}}@media(max-width:767px){.elementor .e-131e05bd-fbc6{font-size:16px;}}@media(max-width:767px){.elementor .e-18acc407-b3cc{font-size:23px;}}@media(max-width:767px){.elementor .e-797d9c2e-8f1e{font-size:16px;}}@media(max-width:767px){.elementor .e-7c5140f0-af24{font-size:23px;}}@media(max-width:767px){.elementor .e-49f75702-24c2{font-size:16px;}}@media(max-width:767px){.elementor .e-6c8dfdf-9506{font-size:23px;}}@media(max-width:767px){.elementor .e-2e580718-ecee{font-size:16px;}}@media(max-width:767px){.elementor .e-1a20b10e-24a3{width:100%;}}@media(max-width:767px){.elementor .e-776c3aad-525a{width:100%;}}@media(max-width:767px){.elementor .e-75c73a52-799a{flex-direction:column;}}@media(max-width:767px){.elementor .e-409ea3d6-a7c1{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-409fe1c1-3439{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-35310f62-78cb{font-size:28px;}}@media(max-width:767px){.elementor .e-637f4770-dad6{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-54766511-b1a4{font-size:28px;}}@media(max-width:767px){.elementor .e-5319e259-89cb{font-size:16px;}}@media(max-width:767px){.elementor .e-3581f704-cc5b{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-505036f1-fc7a{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-61184757-e5bf{font-size:28px;}}@media(max-width:767px){.elementor .e-1133c5a9-5356{font-size:16px;}}@media(max-width:767px){.elementor .e-60fe597e-2577{width:100%;}}@media(max-width:767px){.elementor .e-19819252-8dc1{width:100%;}}@media(max-width:767px){.elementor .e-2d891a3a-d556{flex-direction:column;}}@media(max-width:767px){.elementor .e-6699de20-c54b{padding:24px;}}@media(max-width:767px){.elementor .e-28925e51-cbb6{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-4da89a45-db3f{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-7eb4f913-4d6c{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-6de12785-cf29{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-2e7b0ffd-f32c{height:72px;background-color:#07090c;display:block;}}