@media(max-width:767px){.elementor .e-6e0b9d33-7631{display:none;}}@media(max-width:767px){.elementor .e-1994bd16-88a7{display:none;}}@media(max-width:767px){.elementor .e-2db3e334-6c90{font-size:13px;}}@media(max-width:767px){.elementor .e-4bb392d9-7e7f{display:none;}}@media(max-width:767px){.elementor .e-1021d84-7c5f{font-size:13px;}}@media(max-width:767px){.elementor .e-606fce29-315e{font-size:13px;}}@media(max-width:767px){.elementor .e-2235ebe5-8732{display:none;}}@media(max-width:767px){.elementor .e-45c31072-de21{gap:18px;}}@media(max-width:767px){.elementor .e-2c5eb1b0-9462{justify-content:center;}}@media(max-width:767px){.elementor .e-1f0d6397-793e{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-19fcb34e-1582{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-77144328-b53d{display:none;}}@media(max-width:767px){.elementor .e-5bbb15d9-daa2{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-64035541-f95a{display:none;}}@media(max-width:767px){.elementor .e-71a3b39-7a23{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-20731bf0-364f{display:none;}}@media(max-width:767px){.elementor .e-5ae49822-4e10{gap:0px;}}@media(max-width:767px){.elementor .e-21f8d8d4-30ec{gap:10px;}}@media(max-width:767px){.elementor .e-55458766-99e8{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-1230b717-24c7{font-size:30px;}}@media(max-width:767px){.elementor .e-55950249-3d33{font-size:16px;}}@media(max-width:767px){.elementor .e-16f9a2b-e246{width:100%;}}@media(max-width:767px){.elementor .e-5a053a9f-4ab7{width:100%;}}@media(max-width:767px){.elementor .e-641862c0-4d8a{flex-direction:column;}}@media(max-width:767px){.elementor .e-2a102fb6-1ef9{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-1b16b0e8-e70f{width:100%;}}@media(max-width:767px){.elementor .e-3af427a2-97a3{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-313b861d-328a{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-49f36399-9ce6{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-7515edd0-45ca{font-size:28px;}}@media(max-width:767px){.elementor .e-170bc31c-5372{font-size:16px;}}@media(max-width:767px){.elementor .e-77353c43-29c6{font-size:16px;}}@media(max-width:767px){.elementor .e-30c8dae2-d117{font-size:16px;}}@media(max-width:767px){.elementor .e-1202245b-42ff{height:280px;}}@media(max-width:767px){.elementor .e-1970c1a4-d0cf{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-d6966d3-5e17{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-177897c7-4bab{font-size:28px;}}@media(max-width:767px){.elementor .e-5c232a03-2b70{font-size:16px;}}@media(max-width:767px){.elementor .e-2adf2a5e-5153{padding:24px;}}@media(max-width:767px){.elementor .e-581b1718-3a34{padding:24px;}}@media(max-width:767px){.elementor .e-7eac5734-90ec{padding:24px;}}@media(max-width:767px){.elementor .e-59488d98-49e4{padding:24px;}}@media(max-width:767px){.elementor .e-4f1d60a4-df6a{padding:24px;}}@media(max-width:767px){.elementor .e-77785f53-a4b2{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-5d5ef96-b8f7{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4a80b2e3-8ab9{font-size:28px;}}@media(max-width:767px){.elementor .e-319e379a-803f{padding:24px;}}@media(max-width:767px){.elementor .e-1304fdbd-3e06{padding:24px;}}@media(max-width:767px){.elementor .e-16cee119-1fa6{padding:24px;}}@media(max-width:767px){.elementor .e-1650feb-2846{padding:24px;}}@media(max-width:767px){.elementor .e-13473b8b-b56f{padding:24px;}}@media(max-width:767px){.elementor .e-66d14034-6cf9{padding:24px;}}@media(max-width:767px){.elementor .e-e269748-2444{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-47da7908-63ca{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-7a8cd662-59cc{font-size:23px;}}@media(max-width:767px){.elementor .e-3a694b0f-54a7{font-size:16px;}}@media(max-width:767px){.elementor .e-e276601-99d0{font-size:23px;}}@media(max-width:767px){.elementor .e-22798d8-86c7{font-size:16px;}}@media(max-width:767px){.elementor .e-26aff77-71ad{font-size:23px;}}@media(max-width:767px){.elementor .e-5f07fa3f-2e8a{font-size:16px;}}@media(max-width:767px){.elementor .e-6a347541-9dd3{font-size:23px;}}@media(max-width:767px){.elementor .e-300bfc54-ebf6{font-size:16px;}}@media(max-width:767px){.elementor .e-25b43506-4774{font-size:23px;}}@media(max-width:767px){.elementor .e-52cb3233-a73c{font-size:16px;}}@media(max-width:767px){.elementor .e-339016f6-fb5e{font-size:23px;}}@media(max-width:767px){.elementor .e-29fb0312-18c3{font-size:16px;}}@media(max-width:767px){.elementor .e-21c58e90-9739{width:100%;}}@media(max-width:767px){.elementor .e-5c5f9e90-5308{width:100%;}}@media(max-width:767px){.elementor .e-65739312-e640{flex-direction:column;}}@media(max-width:767px){.elementor .e-25661cf7-1313{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-319e7e9f-561d{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-3d00a8fe-83b9{font-size:28px;}}@media(max-width:767px){.elementor .e-699348b1-bda4{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-530b4e22-d3a3{font-size:28px;}}@media(max-width:767px){.elementor .e-45973402-6b9a{font-size:16px;}}@media(max-width:767px){.elementor .e-624b9f6d-1e4b{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-1d13d333-cfbc{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-5ff173af-7d8d{font-size:28px;}}@media(max-width:767px){.elementor .e-3cb97cd0-f143{font-size:16px;}}@media(max-width:767px){.elementor .e-edb9650-5679{width:100%;}}@media(max-width:767px){.elementor .e-601f365a-c5b0{width:100%;}}@media(max-width:767px){.elementor .e-7aee7aa7-7959{flex-direction:column;}}@media(max-width:767px){.elementor .e-24206b31-8635{padding:24px;}}@media(max-width:767px){.elementor .e-df28da3-bc7d{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-34188cbf-2562{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-5824913d-53dd{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-7e6d7d9a-8536{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-14fc6fff-ddc2{height:72px;background-color:#07090c;display:block;}}