@media(max-width:767px){.elementor .e-56f454a8-9544{display:none;}}@media(max-width:767px){.elementor .e-2012a195-79b3{display:none;}}@media(max-width:767px){.elementor .e-df48362-7a48{font-size:13px;}}@media(max-width:767px){.elementor .e-64e287fe-d190{display:none;}}@media(max-width:767px){.elementor .e-61073627-64f0{font-size:13px;}}@media(max-width:767px){.elementor .e-48143269-71c7{font-size:13px;}}@media(max-width:767px){.elementor .e-2619027d-fb09{display:none;}}@media(max-width:767px){.elementor .e-18729c4e-3db2{gap:18px;}}@media(max-width:767px){.elementor .e-6e329e95-598f{justify-content:center;}}@media(max-width:767px){.elementor .e-775babf-79cd{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-301054a8-4a43{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-7e443fe8-f8e9{display:none;}}@media(max-width:767px){.elementor .e-3967d3a-b5f2{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-513f5752-ef2a{display:none;}}@media(max-width:767px){.elementor .e-45dfb609-a02c{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-12c9b395-8fa8{display:none;}}@media(max-width:767px){.elementor .e-7a2a6123-b251{gap:0px;}}@media(max-width:767px){.elementor .e-30b482ce-94dc{gap:10px;}}@media(max-width:767px){.elementor .e-109311c1-2708{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-294f0fe7-7c1e{font-size:30px;}}@media(max-width:767px){.elementor .e-422fd711-ba15{font-size:16px;}}@media(max-width:767px){.elementor .e-22a25d1f-22e9{width:100%;}}@media(max-width:767px){.elementor .e-4acee495-686d{width:100%;}}@media(max-width:767px){.elementor .e-49741d12-f2be{flex-direction:column;}}@media(max-width:767px){.elementor .e-68658018-eef6{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-54ba9a9d-c65b{width:100%;}}@media(max-width:767px){.elementor .e-19fda553-f6f8{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-882105c-cffa{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-3e9decdf-abdc{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-45dafbba-6dff{font-size:28px;}}@media(max-width:767px){.elementor .e-3f891cea-e92e{font-size:16px;}}@media(max-width:767px){.elementor .e-7fe681e1-825e{font-size:16px;}}@media(max-width:767px){.elementor .e-78b8f7e8-55f6{font-size:16px;}}@media(max-width:767px){.elementor .e-3ffc7880-1cd4{height:280px;}}@media(max-width:767px){.elementor .e-64cfdf68-b7ce{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-585be5ee-eb20{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-372386bf-61f3{font-size:28px;}}@media(max-width:767px){.elementor .e-17e639f9-e4f9{font-size:16px;}}@media(max-width:767px){.elementor .e-7bc5fce0-7106{padding:24px;}}@media(max-width:767px){.elementor .e-718ea3f9-63db{padding:24px;}}@media(max-width:767px){.elementor .e-4cc3df5c-73fb{padding:24px;}}@media(max-width:767px){.elementor .e-2853e987-d08a{padding:24px;}}@media(max-width:767px){.elementor .e-1426946d-fcdf{padding:24px;}}@media(max-width:767px){.elementor .e-37f3a5d3-c14e{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-253c4604-28f7{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-6692e7c5-9877{font-size:28px;}}@media(max-width:767px){.elementor .e-4d26c793-8a33{padding:24px;}}@media(max-width:767px){.elementor .e-34dda46f-2d41{padding:24px;}}@media(max-width:767px){.elementor .e-31b8cb53-c958{padding:24px;}}@media(max-width:767px){.elementor .e-2311e188-72e3{padding:24px;}}@media(max-width:767px){.elementor .e-18952933-70c9{padding:24px;}}@media(max-width:767px){.elementor .e-18278066-2065{padding:24px;}}@media(max-width:767px){.elementor .e-4aaa640a-7de2{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-26877c6e-1837{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-58892edd-6336{font-size:23px;}}@media(max-width:767px){.elementor .e-d1c22ff-b8bc{font-size:16px;}}@media(max-width:767px){.elementor .e-6d157758-d941{font-size:23px;}}@media(max-width:767px){.elementor .e-6180efb5-bc91{font-size:16px;}}@media(max-width:767px){.elementor .e-46df27e6-f024{font-size:23px;}}@media(max-width:767px){.elementor .e-3d68bab7-b2eb{font-size:16px;}}@media(max-width:767px){.elementor .e-30d5155-e4e0{font-size:23px;}}@media(max-width:767px){.elementor .e-2e3f6900-11e3{font-size:16px;}}@media(max-width:767px){.elementor .e-68b96b6b-a540{font-size:23px;}}@media(max-width:767px){.elementor .e-6d87b8a4-9ac6{font-size:16px;}}@media(max-width:767px){.elementor .e-45ad4911-56c7{width:100%;}}@media(max-width:767px){.elementor .e-717605e1-4f89{width:100%;}}@media(max-width:767px){.elementor .e-22c2a558-1e40{flex-direction:column;}}@media(max-width:767px){.elementor .e-15e1dbe7-1190{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-60188fd4-27e7{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-b9aa7a8-e8b6{font-size:28px;}}@media(max-width:767px){.elementor .e-48fd2402-1775{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-2d837b97-b59b{font-size:28px;}}@media(max-width:767px){.elementor .e-4c4d87ee-b6a0{font-size:16px;}}@media(max-width:767px){.elementor .e-7ddb869a-6b27{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-63cd567-a484{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-329e5ae2-1e8a{font-size:28px;}}@media(max-width:767px){.elementor .e-389036bc-d04e{font-size:16px;}}@media(max-width:767px){.elementor .e-4dd2ad72-e202{width:100%;}}@media(max-width:767px){.elementor .e-53b1610e-9c5f{width:100%;}}@media(max-width:767px){.elementor .e-407b4aa4-d997{flex-direction:column;}}@media(max-width:767px){.elementor .e-939d044-4c2a{padding:24px;}}@media(max-width:767px){.elementor .e-39e7796f-c7ef{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-420de32f-f4cd{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-d91497-1a42{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-469c47d-b9a3{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-78810f05-1778{height:72px;background-color:#07090c;display:block;}}