@media(max-width:767px){.elementor .e-14e5aba1-4b65{display:none;}}@media(max-width:767px){.elementor .e-74a8f7c1-a515{display:none;}}@media(max-width:767px){.elementor .e-285e973-45b1{font-size:13px;}}@media(max-width:767px){.elementor .e-36c4f1ec-13a4{display:none;}}@media(max-width:767px){.elementor .e-5274f3d3-50e9{font-size:13px;}}@media(max-width:767px){.elementor .e-75fd53b3-212b{font-size:13px;}}@media(max-width:767px){.elementor .e-8d42932-1b38{display:none;}}@media(max-width:767px){.elementor .e-628355b6-ae8b{gap:18px;}}@media(max-width:767px){.elementor .e-5e12e4be-a24b{justify-content:center;}}@media(max-width:767px){.elementor .e-d7d3940-c94e{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-46de8e92-869f{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-1d1391da-1b50{display:none;}}@media(max-width:767px){.elementor .e-23c1f886-bf17{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-467b2269-a661{display:none;}}@media(max-width:767px){.elementor .e-66a56b09-7dbb{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-6d6c0fcc-15fe{display:none;}}@media(max-width:767px){.elementor .e-70f6dc54-8f88{gap:0px;}}@media(max-width:767px){.elementor .e-4f537f5f-9e77{gap:10px;}}@media(max-width:767px){.elementor .e-164eb27b-7d8f{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-28e337c0-93ac{font-size:30px;}}@media(max-width:767px){.elementor .e-3db41fea-efba{font-size:16px;}}@media(max-width:767px){.elementor .e-2d0514bc-c3e0{width:100%;}}@media(max-width:767px){.elementor .e-637ac91f-3ccd{width:100%;}}@media(max-width:767px){.elementor .e-679b884b-6d34{flex-direction:column;}}@media(max-width:767px){.elementor .e-74895411-973e{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-538bf611-2fcf{width:100%;}}@media(max-width:767px){.elementor .e-586d6e89-ff8b{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-135661a5-9ca0{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-55c9efc5-290c{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-5635fcec-fdc7{font-size:28px;}}@media(max-width:767px){.elementor .e-2121969-9d75{font-size:16px;}}@media(max-width:767px){.elementor .e-5f8f6e27-5005{font-size:16px;}}@media(max-width:767px){.elementor .e-74b3fe42-2102{font-size:16px;}}@media(max-width:767px){.elementor .e-4d0e8c91-a886{height:280px;}}@media(max-width:767px){.elementor .e-68278d5-20bf{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-2bba8f4b-c14a{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-648d759b-99a4{font-size:28px;}}@media(max-width:767px){.elementor .e-536d0576-bd49{font-size:16px;}}@media(max-width:767px){.elementor .e-6fbd398d-e119{padding:24px;}}@media(max-width:767px){.elementor .e-6d399a05-8473{padding:24px;}}@media(max-width:767px){.elementor .e-52ffa995-2a82{padding:24px;}}@media(max-width:767px){.elementor .e-60b1a7d6-e51d{padding:24px;}}@media(max-width:767px){.elementor .e-3fff18ef-999b{padding:24px;}}@media(max-width:767px){.elementor .e-2e8cd8a2-8809{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-573b3493-3377{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-3c4419be-c168{font-size:28px;}}@media(max-width:767px){.elementor .e-677dc73b-1a8a{padding:24px;}}@media(max-width:767px){.elementor .e-4c7ca1d1-8464{padding:24px;}}@media(max-width:767px){.elementor .e-1313438d-7711{padding:24px;}}@media(max-width:767px){.elementor .e-43609295-9e21{padding:24px;}}@media(max-width:767px){.elementor .e-d42b01b-cd3b{padding:24px;}}@media(max-width:767px){.elementor .e-736133bf-2cce{padding:24px;}}@media(max-width:767px){.elementor .e-52d8a3f2-ae5a{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-6b19aad5-304c{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1251f8ea-acf3{font-size:23px;}}@media(max-width:767px){.elementor .e-2ca677a7-e7c8{font-size:16px;}}@media(max-width:767px){.elementor .e-65f3a99b-b8c5{font-size:23px;}}@media(max-width:767px){.elementor .e-723b7dce-d25f{font-size:16px;}}@media(max-width:767px){.elementor .e-6026e0ce-d9e3{font-size:23px;}}@media(max-width:767px){.elementor .e-290e673e-d1dc{font-size:16px;}}@media(max-width:767px){.elementor .e-56c45f6e-6eaa{font-size:23px;}}@media(max-width:767px){.elementor .e-42c5edfa-9dd0{font-size:16px;}}@media(max-width:767px){.elementor .e-5e8d0a33-d27d{font-size:23px;}}@media(max-width:767px){.elementor .e-3d146a2b-e323{font-size:16px;}}@media(max-width:767px){.elementor .e-e5bc937-8e94{width:100%;}}@media(max-width:767px){.elementor .e-598e27af-e258{width:100%;}}@media(max-width:767px){.elementor .e-3cf72cef-45d7{flex-direction:column;}}@media(max-width:767px){.elementor .e-52de78b2-a270{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-77ded5cc-d7c7{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-7b169fa9-5ff6{font-size:28px;}}@media(max-width:767px){.elementor .e-b9fc224-f2aa{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-13b3163e-acf4{font-size:28px;}}@media(max-width:767px){.elementor .e-54a0da41-d513{font-size:16px;}}@media(max-width:767px){.elementor .e-2823ba2a-afee{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-2c65c7b9-9f2d{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-61ee4b3d-a2c1{font-size:28px;}}@media(max-width:767px){.elementor .e-773c9491-678b{font-size:16px;}}@media(max-width:767px){.elementor .e-37fdd6fa-d706{width:100%;}}@media(max-width:767px){.elementor .e-3cd32ecd-7a93{width:100%;}}@media(max-width:767px){.elementor .e-5e170bb9-85a0{flex-direction:column;}}@media(max-width:767px){.elementor .e-7520b7cb-5d41{padding:24px;}}@media(max-width:767px){.elementor .e-544778e5-8d5f{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-47cfebeb-3241{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-32f41f6d-6837{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-49f4a7c1-cee6{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-4d412285-9cbe{height:72px;background-color:#07090c;display:block;}}