@media(max-width:767px){.elementor .e-759365ea-559e{display:none;}}@media(max-width:767px){.elementor .e-71c7fd9-251d{display:none;}}@media(max-width:767px){.elementor .e-62e97ca5-bc71{font-size:13px;}}@media(max-width:767px){.elementor .e-6937b02d-c0f5{display:none;}}@media(max-width:767px){.elementor .e-1d6dd3b0-edbe{font-size:13px;}}@media(max-width:767px){.elementor .e-6bebae70-5b44{font-size:13px;}}@media(max-width:767px){.elementor .e-37d30126-4676{display:none;}}@media(max-width:767px){.elementor .e-49aedb67-1af6{gap:18px;}}@media(max-width:767px){.elementor .e-598246b5-4403{justify-content:center;}}@media(max-width:767px){.elementor .e-6b795402-200c{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-1fc591c5-2de8{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-79c95f94-f69a{display:none;}}@media(max-width:767px){.elementor .e-4fc7692c-d7ea{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-2a0e7439-a2dd{display:none;}}@media(max-width:767px){.elementor .e-405597a9-4c4c{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-4feed284-8402{display:none;}}@media(max-width:767px){.elementor .e-7cbb4adb-6103{gap:0px;}}@media(max-width:767px){.elementor .e-3e16ae4c-d3b7{gap:10px;}}@media(max-width:767px){.elementor .e-304d3984-f071{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-2f8af2ee-93f6{font-size:30px;}}@media(max-width:767px){.elementor .e-6ec8a996-caa2{font-size:16px;}}@media(max-width:767px){.elementor .e-40d8ecf4-fb97{width:100%;}}@media(max-width:767px){.elementor .e-6bd4a2be-1a52{width:100%;}}@media(max-width:767px){.elementor .e-2b16631e-dd4b{flex-direction:column;}}@media(max-width:767px){.elementor .e-265a1d82-38c0{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-7400cef-85ce{width:100%;}}@media(max-width:767px){.elementor .e-366a334c-eacc{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-1d66171c-a6b2{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-74f5fa0d-68c1{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-2fbb2019-a3b5{font-size:28px;}}@media(max-width:767px){.elementor .e-1759376b-1530{font-size:16px;}}@media(max-width:767px){.elementor .e-6a1f379c-31f1{font-size:16px;}}@media(max-width:767px){.elementor .e-387f6855-b04a{font-size:16px;}}@media(max-width:767px){.elementor .e-7f4eda0b-7420{height:280px;}}@media(max-width:767px){.elementor .e-4d335cea-6569{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-5794ce3-c0b2{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-2dbb74d0-7f12{font-size:28px;}}@media(max-width:767px){.elementor .e-57738414-94e3{font-size:16px;}}@media(max-width:767px){.elementor .e-3af57566-d4f5{padding:24px;}}@media(max-width:767px){.elementor .e-5eab6aee-f53f{padding:24px;}}@media(max-width:767px){.elementor .e-5404e5e2-ee90{padding:24px;}}@media(max-width:767px){.elementor .e-64a12fee-55d2{padding:24px;}}@media(max-width:767px){.elementor .e-39ffca02-4a17{padding:24px;}}@media(max-width:767px){.elementor .e-6651120e-1082{padding:24px;}}@media(max-width:767px){.elementor .e-334af973-3b6b{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-16f4e72f-a841{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-18da0dbd-5b07{font-size:28px;}}@media(max-width:767px){.elementor .e-18dca234-f165{padding:24px;}}@media(max-width:767px){.elementor .e-1eba706d-8087{padding:24px;}}@media(max-width:767px){.elementor .e-62e9fa48-d023{padding:24px;}}@media(max-width:767px){.elementor .e-195265ed-1617{padding:24px;}}@media(max-width:767px){.elementor .e-53aa1f34-15bc{padding:24px;}}@media(max-width:767px){.elementor .e-4a239055-8730{padding:24px;}}@media(max-width:767px){.elementor .e-7c8eed8a-86df{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-f209f0a-e4b8{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1ee316dc-43aa{font-size:23px;}}@media(max-width:767px){.elementor .e-1b5ace42-7803{font-size:16px;}}@media(max-width:767px){.elementor .e-3234111f-1d76{font-size:23px;}}@media(max-width:767px){.elementor .e-390e027c-4b9a{font-size:16px;}}@media(max-width:767px){.elementor .e-4054293f-677a{font-size:23px;}}@media(max-width:767px){.elementor .e-60bf1926-2b7f{font-size:16px;}}@media(max-width:767px){.elementor .e-54e3335a-aa48{font-size:23px;}}@media(max-width:767px){.elementor .e-297d80f6-c182{font-size:16px;}}@media(max-width:767px){.elementor .e-d558d86-33ff{font-size:23px;}}@media(max-width:767px){.elementor .e-374ac348-b861{font-size:16px;}}@media(max-width:767px){.elementor .e-1bac9496-afe6{font-size:23px;}}@media(max-width:767px){.elementor .e-7108397f-5686{font-size:16px;}}@media(max-width:767px){.elementor .e-713fcd7c-db4e{width:100%;}}@media(max-width:767px){.elementor .e-12bac4fc-9d4a{width:100%;}}@media(max-width:767px){.elementor .e-55513f27-a847{flex-direction:column;}}@media(max-width:767px){.elementor .e-3c47dc8d-f476{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-4ac933e1-4bae{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-6b89ab02-66d5{font-size:28px;}}@media(max-width:767px){.elementor .e-70eac76e-97e9{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-7b7a0b8e-2fdd{font-size:28px;}}@media(max-width:767px){.elementor .e-11bfedc3-77a5{font-size:16px;}}@media(max-width:767px){.elementor .e-49fb5d14-f390{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-251e3b8-71b1{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-41b49c45-26f3{font-size:28px;}}@media(max-width:767px){.elementor .e-3f350529-3a2a{font-size:16px;}}@media(max-width:767px){.elementor .e-67004386-6d9d{width:100%;}}@media(max-width:767px){.elementor .e-41ca17af-2e0e{width:100%;}}@media(max-width:767px){.elementor .e-59daca19-31c8{flex-direction:column;}}@media(max-width:767px){.elementor .e-7650bc63-2db9{padding:24px;}}@media(max-width:767px){.elementor .e-47fea0bd-f0c4{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-452d8572-7822{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-78e49fb3-5183{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-200e28cd-16c4{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-34378214-b1c4{height:72px;background-color:#07090c;display:block;}}