@media(max-width:767px){.elementor .e-5a1248f9-2a00{display:none;}}@media(max-width:767px){.elementor .e-4778663-2466{display:none;}}@media(max-width:767px){.elementor .e-2dab42e5-7a23{font-size:13px;}}@media(max-width:767px){.elementor .e-73ae80ad-e862{display:none;}}@media(max-width:767px){.elementor .e-3d9b4be7-1e0c{font-size:13px;}}@media(max-width:767px){.elementor .e-6b7826c3-5d23{font-size:13px;}}@media(max-width:767px){.elementor .e-14d28923-3834{display:none;}}@media(max-width:767px){.elementor .e-5e127eca-701d{gap:18px;}}@media(max-width:767px){.elementor .e-550f894e-e382{justify-content:center;}}@media(max-width:767px){.elementor .e-5a7a2cca-a565{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-226a94f3-559e{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-791fd989-2bd8{display:none;}}@media(max-width:767px){.elementor .e-19060bb8-af7d{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-71b448dd-bc6b{display:none;}}@media(max-width:767px){.elementor .e-15812284-3f33{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-6a858f2b-e4ba{display:none;}}@media(max-width:767px){.elementor .e-2ac59263-8de6{gap:0px;}}@media(max-width:767px){.elementor .e-2b2224ed-132e{gap:10px;}}@media(max-width:767px){.elementor .e-52e3db98-8cfd{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-2b973be0-7641{font-size:30px;}}@media(max-width:767px){.elementor .e-7dc6ebdb-acd6{font-size:16px;}}@media(max-width:767px){.elementor .e-3cf00097-b7f0{width:100%;}}@media(max-width:767px){.elementor .e-2c507daf-8a5f{width:100%;}}@media(max-width:767px){.elementor .e-25a2c9eb-e5ac{flex-direction:column;}}@media(max-width:767px){.elementor .e-35e5f7e9-ab17{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-4618df7e-aff1{width:100%;}}@media(max-width:767px){.elementor .e-29e191ab-e0bf{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-59eed9b6-6aa2{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-15898b36-a1ec{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-31766f6-5118{font-size:28px;}}@media(max-width:767px){.elementor .e-341b0ee6-90b8{font-size:16px;}}@media(max-width:767px){.elementor .e-aba7255-1810{font-size:16px;}}@media(max-width:767px){.elementor .e-5ca0ec65-5949{font-size:16px;}}@media(max-width:767px){.elementor .e-5a4a2d05-7170{height:280px;}}@media(max-width:767px){.elementor .e-185ad2-d0bf{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-5f011c93-fd23{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-6befb851-ed90{font-size:28px;}}@media(max-width:767px){.elementor .e-d5f6c58-3898{font-size:16px;}}@media(max-width:767px){.elementor .e-476a3c5f-4a05{padding:24px;}}@media(max-width:767px){.elementor .e-3e15e320-f09a{padding:24px;}}@media(max-width:767px){.elementor .e-57892edd-2679{padding:24px;}}@media(max-width:767px){.elementor .e-62418680-e38e{padding:24px;}}@media(max-width:767px){.elementor .e-63e46de3-4c0d{padding:24px;}}@media(max-width:767px){.elementor .e-5414bf8a-7e09{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-2a78a78-887d{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-507f2e6f-1b27{font-size:28px;}}@media(max-width:767px){.elementor .e-4e46a1eb-6c23{padding:24px;}}@media(max-width:767px){.elementor .e-5069ad03-b4d7{padding:24px;}}@media(max-width:767px){.elementor .e-79229d1c-c59f{padding:24px;}}@media(max-width:767px){.elementor .e-576374ff-313f{padding:24px;}}@media(max-width:767px){.elementor .e-1df45922-816c{padding:24px;}}@media(max-width:767px){.elementor .e-693db11a-6358{padding:24px;}}@media(max-width:767px){.elementor .e-7c827765-4d00{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-45ed69da-84ac{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-64dd1c13-4f13{font-size:23px;}}@media(max-width:767px){.elementor .e-18771787-dc7a{font-size:16px;}}@media(max-width:767px){.elementor .e-2fe009d3-4f02{font-size:23px;}}@media(max-width:767px){.elementor .e-573565-da2e{font-size:16px;}}@media(max-width:767px){.elementor .e-3d163e12-9330{font-size:23px;}}@media(max-width:767px){.elementor .e-628795e5-b5e2{font-size:16px;}}@media(max-width:767px){.elementor .e-5af5c09-915f{font-size:23px;}}@media(max-width:767px){.elementor .e-1bc39152-9f4c{font-size:16px;}}@media(max-width:767px){.elementor .e-2615f975-ea13{font-size:23px;}}@media(max-width:767px){.elementor .e-bba0a69-f064{font-size:16px;}}@media(max-width:767px){.elementor .e-52199d6a-8bbc{font-size:23px;}}@media(max-width:767px){.elementor .e-43a09c04-1e32{font-size:16px;}}@media(max-width:767px){.elementor .e-e5e6770-d2c6{width:100%;}}@media(max-width:767px){.elementor .e-1ecf7fb5-97f4{width:100%;}}@media(max-width:767px){.elementor .e-4f09f08a-62df{flex-direction:column;}}@media(max-width:767px){.elementor .e-17e1c538-6430{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-480e1401-1812{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-441be32a-9cd4{font-size:28px;}}@media(max-width:767px){.elementor .e-55141bf5-98cd{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-6d311ca-b4e3{font-size:28px;}}@media(max-width:767px){.elementor .e-2bd884d6-a9ab{font-size:16px;}}@media(max-width:767px){.elementor .e-4a00a21d-4966{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-2ce2d0c1-c166{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-60511cb2-b180{font-size:28px;}}@media(max-width:767px){.elementor .e-75fa8d30-731b{font-size:16px;}}@media(max-width:767px){.elementor .e-1be8ef44-a56b{width:100%;}}@media(max-width:767px){.elementor .e-fd4fa67-5ab0{width:100%;}}@media(max-width:767px){.elementor .e-3b73f8d0-b321{flex-direction:column;}}@media(max-width:767px){.elementor .e-4821d046-255c{padding:24px;}}@media(max-width:767px){.elementor .e-7e117533-b3ce{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-5c88170f-628a{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-213a97ec-8397{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-7623f141-9a8c{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-779082a9-8891{height:72px;background-color:#07090c;display:block;}}