@media(max-width:767px){.elementor .e-7bd5e5db-1705{display:none;}}@media(max-width:767px){.elementor .e-4da9c59-88fe{display:none;}}@media(max-width:767px){.elementor .e-541a01f4-53c5{font-size:13px;}}@media(max-width:767px){.elementor .e-6bfc0f9b-77f8{display:none;}}@media(max-width:767px){.elementor .e-2c6a39d1-eba6{font-size:13px;}}@media(max-width:767px){.elementor .e-5712d3fd-5cc2{font-size:13px;}}@media(max-width:767px){.elementor .e-43b21546-8807{display:none;}}@media(max-width:767px){.elementor .e-1614ba00-d74e{gap:18px;}}@media(max-width:767px){.elementor .e-50d51850-c748{justify-content:center;}}@media(max-width:767px){.elementor .e-2aee1e98-f725{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-3a941920-7160{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-779b87ec-9a0e{display:none;}}@media(max-width:767px){.elementor .e-40c9f510-c64f{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-8282197-a6f0{display:none;}}@media(max-width:767px){.elementor .e-1f127c2c-9890{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-3e407786-1535{display:none;}}@media(max-width:767px){.elementor .e-72ffcd99-709b{gap:0px;}}@media(max-width:767px){.elementor .e-5308f1ad-5a50{gap:10px;}}@media(max-width:767px){.elementor .e-1ef3e5bc-91ad{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-44abcefb-5aa4{font-size:30px;}}@media(max-width:767px){.elementor .e-352ae91f-5fa4{font-size:16px;}}@media(max-width:767px){.elementor .e-68a1a7d8-3636{width:100%;}}@media(max-width:767px){.elementor .e-3985609d-acd9{width:100%;}}@media(max-width:767px){.elementor .e-348e747c-8cc7{flex-direction:column;}}@media(max-width:767px){.elementor .e-48f139e9-5976{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-45097dea-b79a{width:100%;}}@media(max-width:767px){.elementor .e-2a756be4-d18a{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-159a2f9b-6a27{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-5eac974c-1a67{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-41c4b969-ad20{font-size:28px;}}@media(max-width:767px){.elementor .e-697f940f-fdaa{font-size:16px;}}@media(max-width:767px){.elementor .e-737889b-cac5{font-size:16px;}}@media(max-width:767px){.elementor .e-7ad46fd0-e47f{height:280px;}}@media(max-width:767px){.elementor .e-576b13ba-157d{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-18bda0aa-7968{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-137f42a9-6e06{font-size:28px;}}@media(max-width:767px){.elementor .e-2079432c-8113{font-size:16px;}}@media(max-width:767px){.elementor .e-7c58f6a7-a2c1{padding:24px;}}@media(max-width:767px){.elementor .e-35d41b18-6a34{padding:24px;}}@media(max-width:767px){.elementor .e-72d791f0-2503{padding:24px;}}@media(max-width:767px){.elementor .e-8bcb501-af2f{padding:24px;}}@media(max-width:767px){.elementor .e-ee0323b-b57c{padding:24px;}}@media(max-width:767px){.elementor .e-3bad2288-b7a6{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-42c23c46-6836{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-747157e7-881c{font-size:28px;}}@media(max-width:767px){.elementor .e-29ea9775-8001{padding:24px;}}@media(max-width:767px){.elementor .e-21c16fe2-def3{padding:24px;}}@media(max-width:767px){.elementor .e-367efd7c-3cd2{padding:24px;}}@media(max-width:767px){.elementor .e-7302c8f7-fb1d{padding:24px;}}@media(max-width:767px){.elementor .e-41df4045-cdf2{padding:24px;}}@media(max-width:767px){.elementor .e-37f1074d-8940{padding:24px;}}@media(max-width:767px){.elementor .e-353a2b8e-16d4{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-7acc5062-3649{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-2d2dcfe-81ac{font-size:23px;}}@media(max-width:767px){.elementor .e-31b049ea-e9db{font-size:16px;}}@media(max-width:767px){.elementor .e-448317e8-202a{font-size:23px;}}@media(max-width:767px){.elementor .e-10126028-2257{font-size:16px;}}@media(max-width:767px){.elementor .e-627a1899-5210{font-size:23px;}}@media(max-width:767px){.elementor .e-76c529d2-9677{font-size:16px;}}@media(max-width:767px){.elementor .e-7f8979c5-e60a{font-size:23px;}}@media(max-width:767px){.elementor .e-7452d45c-dc05{font-size:16px;}}@media(max-width:767px){.elementor .e-1bbadf69-f079{font-size:23px;}}@media(max-width:767px){.elementor .e-70343de1-9ba8{font-size:16px;}}@media(max-width:767px){.elementor .e-457ca351-7435{width:100%;}}@media(max-width:767px){.elementor .e-36c35d9d-2870{width:100%;}}@media(max-width:767px){.elementor .e-43122f9f-ab90{flex-direction:column;}}@media(max-width:767px){.elementor .e-4a71d12-37d6{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-77caa54-fee8{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-445bafe1-e126{font-size:28px;}}@media(max-width:767px){.elementor .e-7b33196-6bf1{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1724a0ac-d8a7{font-size:28px;}}@media(max-width:767px){.elementor .e-2dd9c19c-5187{font-size:16px;}}@media(max-width:767px){.elementor .e-d443b-6474{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-7d9ad960-f7c4{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4c8fe1c-442e{font-size:28px;}}@media(max-width:767px){.elementor .e-8661c37-818a{font-size:16px;}}@media(max-width:767px){.elementor .e-4314c8c9-8cbe{width:100%;}}@media(max-width:767px){.elementor .e-5cd9b780-af07{width:100%;}}@media(max-width:767px){.elementor .e-667a5f40-484e{flex-direction:column;}}@media(max-width:767px){.elementor .e-735d38d4-5ffd{padding:24px;}}@media(max-width:767px){.elementor .e-69e04608-1fcd{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-1565b297-4657{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-33d2069c-6699{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-7f8220a6-8b1a{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-3ab3d528-7ae5{height:72px;background-color:#07090c;display:block;}}