@media(max-width:767px){.elementor .e-262c222c-3f49{display:none;}}@media(max-width:767px){.elementor .e-5d60324-de82{display:none;}}@media(max-width:767px){.elementor .e-1c8704b0-fe5a{font-size:13px;}}@media(max-width:767px){.elementor .e-1c6b3dd1-58a6{display:none;}}@media(max-width:767px){.elementor .e-1fe5a2e5-308c{font-size:13px;}}@media(max-width:767px){.elementor .e-278e1f06-8d9f{font-size:13px;}}@media(max-width:767px){.elementor .e-702f5899-b6af{display:none;}}@media(max-width:767px){.elementor .e-1083063b-73fc{gap:18px;}}@media(max-width:767px){.elementor .e-5023a0e7-c7ba{justify-content:center;}}@media(max-width:767px){.elementor .e-7194af80-2b59{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-407e2c4-dfd6{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-88e2c28-cf70{display:none;}}@media(max-width:767px){.elementor .e-243e99f8-982b{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-3766d731-93a0{display:none;}}@media(max-width:767px){.elementor .e-3004391d-7af1{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-d752d10-bd1f{display:none;}}@media(max-width:767px){.elementor .e-26e2ef10-8f7a{gap:0px;}}@media(max-width:767px){.elementor .e-42c3de0f-9b51{gap:10px;}}@media(max-width:767px){.elementor .e-67f61f3c-b9b2{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-3c8b2406-32bc{font-size:30px;}}@media(max-width:767px){.elementor .e-72b04fcf-99d2{font-size:16px;}}@media(max-width:767px){.elementor .e-51ee73a1-d415{width:100%;}}@media(max-width:767px){.elementor .e-22ffceff-e60d{width:100%;}}@media(max-width:767px){.elementor .e-1fac9f66-607e{flex-direction:column;}}@media(max-width:767px){.elementor .e-19258d26-e2f2{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-39bbec76-6319{width:100%;}}@media(max-width:767px){.elementor .e-3c6e0029-9454{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-3ba95afc-e31e{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-6a7b449a-40cc{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-5d648081-3ff2{font-size:28px;}}@media(max-width:767px){.elementor .e-296bf323-b184{font-size:16px;}}@media(max-width:767px){.elementor .e-77f907ae-2d14{font-size:16px;}}@media(max-width:767px){.elementor .e-172a41e0-d54d{font-size:16px;}}@media(max-width:767px){.elementor .e-1fe9990f-dab2{height:280px;}}@media(max-width:767px){.elementor .e-6927fe3b-f9a5{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-35aee3a3-44dc{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4ffe0632-d422{font-size:28px;}}@media(max-width:767px){.elementor .e-492e1e47-3ed9{font-size:16px;}}@media(max-width:767px){.elementor .e-1eba8549-3563{padding:24px;}}@media(max-width:767px){.elementor .e-71162e70-233b{padding:24px;}}@media(max-width:767px){.elementor .e-78be3f87-19f8{padding:24px;}}@media(max-width:767px){.elementor .e-2d1ee85e-6bdc{padding:24px;}}@media(max-width:767px){.elementor .e-65aa595-8f02{padding:24px;}}@media(max-width:767px){.elementor .e-4cd8356-dd30{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-57e5a9f3-9f1b{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1b9d7f80-426e{font-size:28px;}}@media(max-width:767px){.elementor .e-47751aa8-9123{padding:24px;}}@media(max-width:767px){.elementor .e-71c8f852-9312{padding:24px;}}@media(max-width:767px){.elementor .e-46e338ac-8ad9{padding:24px;}}@media(max-width:767px){.elementor .e-6a294c60-f11a{padding:24px;}}@media(max-width:767px){.elementor .e-4823190e-b018{padding:24px;}}@media(max-width:767px){.elementor .e-198190dd-d426{padding:24px;}}@media(max-width:767px){.elementor .e-700a3b82-8c03{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-16e0fb36-865c{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-7330917-5ccc{font-size:23px;}}@media(max-width:767px){.elementor .e-10f90f1-3ebc{font-size:16px;}}@media(max-width:767px){.elementor .e-633b23d8-6717{font-size:23px;}}@media(max-width:767px){.elementor .e-600c7f84-c76d{font-size:16px;}}@media(max-width:767px){.elementor .e-43bb5272-b21a{font-size:23px;}}@media(max-width:767px){.elementor .e-12433048-45bd{font-size:16px;}}@media(max-width:767px){.elementor .e-45836237-34f2{font-size:23px;}}@media(max-width:767px){.elementor .e-45887215-ac5b{font-size:16px;}}@media(max-width:767px){.elementor .e-5f3c429e-edc6{font-size:23px;}}@media(max-width:767px){.elementor .e-b743cf-7c82{font-size:16px;}}@media(max-width:767px){.elementor .e-70404e1a-a4db{width:100%;}}@media(max-width:767px){.elementor .e-699f383a-5f1f{width:100%;}}@media(max-width:767px){.elementor .e-4e34131e-59f9{flex-direction:column;}}@media(max-width:767px){.elementor .e-61443310-98a2{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-57af8a55-dd60{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-254cdefd-b7d3{font-size:28px;}}@media(max-width:767px){.elementor .e-78c3ca45-24ce{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-716aa07b-cb68{font-size:28px;}}@media(max-width:767px){.elementor .e-19bc58c9-1bfe{font-size:16px;}}@media(max-width:767px){.elementor .e-74d17759-942f{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-5b29999c-780b{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4963f00f-5ba7{font-size:28px;}}@media(max-width:767px){.elementor .e-74bd7124-3891{font-size:16px;}}@media(max-width:767px){.elementor .e-1d788140-4f8b{width:100%;}}@media(max-width:767px){.elementor .e-26766528-1042{width:100%;}}@media(max-width:767px){.elementor .e-33d35997-353d{flex-direction:column;}}@media(max-width:767px){.elementor .e-516f7e4e-1ec9{padding:24px;}}@media(max-width:767px){.elementor .e-73d05b52-1779{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-1e6ad22e-d499{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-740f55f7-ba40{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-2b11212d-a061{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-111d02ed-5ccb{height:72px;background-color:#07090c;display:block;}}