@media(max-width:767px){.elementor .e-442036ac-70a1{display:none;}}@media(max-width:767px){.elementor .e-4ece0d0f-c4ae{display:none;}}@media(max-width:767px){.elementor .e-7fd7e817-b585{font-size:13px;}}@media(max-width:767px){.elementor .e-56f2da39-6214{display:none;}}@media(max-width:767px){.elementor .e-69316235-dbe3{font-size:13px;}}@media(max-width:767px){.elementor .e-d809f4d-4c68{font-size:13px;}}@media(max-width:767px){.elementor .e-2953bbed-ff88{display:none;}}@media(max-width:767px){.elementor .e-38c2d7a-a880{gap:18px;}}@media(max-width:767px){.elementor .e-337e2b3-f81b{justify-content:center;}}@media(max-width:767px){.elementor .e-4d3f12fa-c815{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-605d217f-83bd{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-1bd7c02c-913c{display:none;}}@media(max-width:767px){.elementor .e-6b98f1e5-29c9{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-45d918f2-e6be{display:none;}}@media(max-width:767px){.elementor .e-6dde4b52-74fa{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-764ead5b-3aff{display:none;}}@media(max-width:767px){.elementor .e-19044459-2aff{gap:0px;}}@media(max-width:767px){.elementor .e-1dab7136-ba8f{gap:10px;}}@media(max-width:767px){.elementor .e-51f1347e-8aa8{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-7c5f6d1-2326{font-size:30px;}}@media(max-width:767px){.elementor .e-2c593f96-a882{font-size:16px;}}@media(max-width:767px){.elementor .e-4296e538-f811{width:100%;}}@media(max-width:767px){.elementor .e-33ba2048-3215{width:100%;}}@media(max-width:767px){.elementor .e-64b4ec55-32fa{flex-direction:column;}}@media(max-width:767px){.elementor .e-7e95bbd1-45c3{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-21334504-a469{width:100%;}}@media(max-width:767px){.elementor .e-19f7b02e-23b1{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-62412442-6db9{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-5982838d-ba98{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-63b3d7-3905{font-size:28px;}}@media(max-width:767px){.elementor .e-71ece7bb-8a85{font-size:16px;}}@media(max-width:767px){.elementor .e-334bb5ca-476b{font-size:16px;}}@media(max-width:767px){.elementor .e-77bb01ea-6d63{font-size:16px;}}@media(max-width:767px){.elementor .e-4600096f-8aaf{height:280px;}}@media(max-width:767px){.elementor .e-4bba9209-f408{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-2ffc7b73-31ee{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-74384351-fbe9{font-size:28px;}}@media(max-width:767px){.elementor .e-5655f5c6-c05d{font-size:16px;}}@media(max-width:767px){.elementor .e-7bbebd16-65b7{padding:24px;}}@media(max-width:767px){.elementor .e-15a6eca8-3f28{padding:24px;}}@media(max-width:767px){.elementor .e-25b8e0e1-589e{padding:24px;}}@media(max-width:767px){.elementor .e-64e58c1-ba2f{padding:24px;}}@media(max-width:767px){.elementor .e-64a67e1b-cbc4{padding:24px;}}@media(max-width:767px){.elementor .e-58b093c-6065{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-79b9a32f-892b{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-62b0a802-4b5c{font-size:28px;}}@media(max-width:767px){.elementor .e-5d54fc7a-1f38{padding:24px;}}@media(max-width:767px){.elementor .e-2a94f903-253c{padding:24px;}}@media(max-width:767px){.elementor .e-5f0df163-ea6d{padding:24px;}}@media(max-width:767px){.elementor .e-610bd2bb-b60d{padding:24px;}}@media(max-width:767px){.elementor .e-68d70ab0-9a54{padding:24px;}}@media(max-width:767px){.elementor .e-689b1a9d-8f56{padding:24px;}}@media(max-width:767px){.elementor .e-31d178bb-52bd{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-6a5cc6b2-9589{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-106b26d8-19b4{font-size:23px;}}@media(max-width:767px){.elementor .e-4add2dce-a615{font-size:16px;}}@media(max-width:767px){.elementor .e-2f2190ba-d6ce{font-size:23px;}}@media(max-width:767px){.elementor .e-78b1c2b1-7fc5{font-size:16px;}}@media(max-width:767px){.elementor .e-204e97d3-4aaa{font-size:23px;}}@media(max-width:767px){.elementor .e-6e51dca3-3e86{font-size:16px;}}@media(max-width:767px){.elementor .e-1dbeff8e-fac4{font-size:23px;}}@media(max-width:767px){.elementor .e-4474fcab-dbcc{font-size:16px;}}@media(max-width:767px){.elementor .e-64d9962f-9bb8{font-size:23px;}}@media(max-width:767px){.elementor .e-3d29fd97-4439{font-size:16px;}}@media(max-width:767px){.elementor .e-6e67593e-da32{font-size:23px;}}@media(max-width:767px){.elementor .e-604bf686-d6ac{font-size:16px;}}@media(max-width:767px){.elementor .e-7784f495-9223{width:100%;}}@media(max-width:767px){.elementor .e-779225ea-4deb{width:100%;}}@media(max-width:767px){.elementor .e-6064bf70-1898{flex-direction:column;}}@media(max-width:767px){.elementor .e-7120172e-9ee8{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-269e9505-d5a1{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-a94d26e-b1ab{font-size:28px;}}@media(max-width:767px){.elementor .e-23a1730b-fd56{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-6b20d70d-ecf2{font-size:28px;}}@media(max-width:767px){.elementor .e-510a750c-a045{font-size:16px;}}@media(max-width:767px){.elementor .e-795a4073-52a8{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-6d160c23-be07{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-58df6144-be6c{font-size:28px;}}@media(max-width:767px){.elementor .e-49f8c4f2-2e2c{font-size:16px;}}@media(max-width:767px){.elementor .e-39e1db4d-1a7b{width:100%;}}@media(max-width:767px){.elementor .e-6e060082-737b{width:100%;}}@media(max-width:767px){.elementor .e-65747682-481e{flex-direction:column;}}@media(max-width:767px){.elementor .e-37dcead4-af4a{padding:24px;}}@media(max-width:767px){.elementor .e-1bd267e1-2ff5{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-6e14c09b-fa2e{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-437db555-b47d{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-622bd571-2e33{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-195ab052-cd0a{height:72px;background-color:#07090c;display:block;}}