@media(max-width:767px){.elementor .e-178e1510-ae35{display:none;}}@media(max-width:767px){.elementor .e-7f85be05-57cc{display:none;}}@media(max-width:767px){.elementor .e-5de3837b-eff8{font-size:13px;}}@media(max-width:767px){.elementor .e-732ae339-6a14{display:none;}}@media(max-width:767px){.elementor .e-5c3c6cb6-8555{font-size:13px;}}@media(max-width:767px){.elementor .e-57466a4d-a7c2{font-size:13px;}}@media(max-width:767px){.elementor .e-3b480565-21f8{display:none;}}@media(max-width:767px){.elementor .e-5d74c0bf-5bca{gap:18px;}}@media(max-width:767px){.elementor .e-2a6f109e-2971{justify-content:center;}}@media(max-width:767px){.elementor .e-49094fcf-ba51{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-26c39c2-6a94{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-5b47d3a7-cff2{display:none;}}@media(max-width:767px){.elementor .e-3d2312d4-db8a{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-27ee34af-fc27{display:none;}}@media(max-width:767px){.elementor .e-e3a5d0f-7a13{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-51c8942-b033{display:none;}}@media(max-width:767px){.elementor .e-e2157d5-7984{gap:0px;}}@media(max-width:767px){.elementor .e-54fef4f3-da9f{gap:10px;}}@media(max-width:767px){.elementor .e-37cdc2d8-8c08{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-79f8641c-8d45{font-size:30px;}}@media(max-width:767px){.elementor .e-7f2eed43-df04{font-size:16px;}}@media(max-width:767px){.elementor .e-2e59b9bf-66d8{width:100%;}}@media(max-width:767px){.elementor .e-6b3594e0-9551{width:100%;}}@media(max-width:767px){.elementor .e-5ded15a5-3992{flex-direction:column;}}@media(max-width:767px){.elementor .e-4a3d741-e687{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-19ba2a2d-f4fd{width:100%;}}@media(max-width:767px){.elementor .e-11368802-636e{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-5da88deb-b865{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-4a6ffa7d-38fa{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-54b7779f-558b{font-size:28px;}}@media(max-width:767px){.elementor .e-73995a2-3658{font-size:16px;}}@media(max-width:767px){.elementor .e-4dc3d801-9cd3{font-size:16px;}}@media(max-width:767px){.elementor .e-5afd7e33-8657{font-size:16px;}}@media(max-width:767px){.elementor .e-4f188ce-6636{height:280px;}}@media(max-width:767px){.elementor .e-7a459cb9-b0b3{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-73df88fc-babd{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-baae070-6f4a{font-size:28px;}}@media(max-width:767px){.elementor .e-3a0efa24-93d8{font-size:16px;}}@media(max-width:767px){.elementor .e-1252dbbb-9eb9{padding:24px;}}@media(max-width:767px){.elementor .e-51840ccb-7404{padding:24px;}}@media(max-width:767px){.elementor .e-78a726e4-35c5{padding:24px;}}@media(max-width:767px){.elementor .e-42626c09-7f93{padding:24px;}}@media(max-width:767px){.elementor .e-3fef127d-f2a5{padding:24px;}}@media(max-width:767px){.elementor .e-3446569-7def{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-4e78a08e-4a3a{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-2776644-7c92{font-size:28px;}}@media(max-width:767px){.elementor .e-b459ada-90cc{padding:24px;}}@media(max-width:767px){.elementor .e-4ae6ece0-d88d{padding:24px;}}@media(max-width:767px){.elementor .e-5e0fcad8-41ad{padding:24px;}}@media(max-width:767px){.elementor .e-5e8f79e8-7e99{padding:24px;}}@media(max-width:767px){.elementor .e-54e5a8ea-11b6{padding:24px;}}@media(max-width:767px){.elementor .e-20383171-d388{padding:24px;}}@media(max-width:767px){.elementor .e-17ea493d-f5a7{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-e617b73-3f63{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-38376c2-98a6{font-size:23px;}}@media(max-width:767px){.elementor .e-bf5cc7e-df73{font-size:16px;}}@media(max-width:767px){.elementor .e-728a3c92-cfa3{font-size:23px;}}@media(max-width:767px){.elementor .e-34371faf-cc60{font-size:16px;}}@media(max-width:767px){.elementor .e-48812b8a-8aed{font-size:23px;}}@media(max-width:767px){.elementor .e-5c988de1-124b{font-size:16px;}}@media(max-width:767px){.elementor .e-32ea26-1392{font-size:23px;}}@media(max-width:767px){.elementor .e-413e1815-86b8{font-size:16px;}}@media(max-width:767px){.elementor .e-3328fb7-6753{font-size:23px;}}@media(max-width:767px){.elementor .e-74e61cb5-4347{font-size:16px;}}@media(max-width:767px){.elementor .e-7feb72d3-3156{font-size:23px;}}@media(max-width:767px){.elementor .e-4a029439-74a6{font-size:16px;}}@media(max-width:767px){.elementor .e-a25a276-3afb{width:100%;}}@media(max-width:767px){.elementor .e-4d10637f-1038{width:100%;}}@media(max-width:767px){.elementor .e-301ee22f-e756{flex-direction:column;}}@media(max-width:767px){.elementor .e-10527c80-4b48{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-3a555a9d-cb7f{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4344a46e-9cd9{font-size:28px;}}@media(max-width:767px){.elementor .e-33f4c28-8027{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-14792946-2b1a{font-size:28px;}}@media(max-width:767px){.elementor .e-64498e4c-d4e7{font-size:16px;}}@media(max-width:767px){.elementor .e-5a855627-b41e{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-1ebcdddf-f627{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-6ad67ec3-3f95{font-size:28px;}}@media(max-width:767px){.elementor .e-20db849b-3be9{font-size:16px;}}@media(max-width:767px){.elementor .e-69c585a3-dba0{width:100%;}}@media(max-width:767px){.elementor .e-1cc289c-c7c4{width:100%;}}@media(max-width:767px){.elementor .e-55f37474-89ec{flex-direction:column;}}@media(max-width:767px){.elementor .e-177bb9a0-a87d{padding:24px;}}@media(max-width:767px){.elementor .e-15a686b0-f67a{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-15e34e4-7ff6{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1f1cd0b8-1250{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-2f33e147-179f{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-62b2c304-49fb{height:72px;background-color:#07090c;display:block;}}