@media(max-width:767px){.elementor .e-2c84a10e-ed3b{display:none;}}@media(max-width:767px){.elementor .e-743a4483-c828{display:none;}}@media(max-width:767px){.elementor .e-37e4e5e7-be7e{font-size:13px;}}@media(max-width:767px){.elementor .e-a846bbb-12a0{display:none;}}@media(max-width:767px){.elementor .e-30f85ef6-2635{font-size:13px;}}@media(max-width:767px){.elementor .e-3d98c85-307d{font-size:13px;}}@media(max-width:767px){.elementor .e-760ce65e-749e{display:none;}}@media(max-width:767px){.elementor .e-644ef2a1-fb91{gap:18px;}}@media(max-width:767px){.elementor .e-2f9625bd-16d1{justify-content:center;}}@media(max-width:767px){.elementor .e-5062edfb-99ab{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-55eb5af0-ffd7{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-1005a408-a9aa{display:none;}}@media(max-width:767px){.elementor .e-22784770-29d4{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-907684f-5450{display:none;}}@media(max-width:767px){.elementor .e-3f00881e-1e60{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-6177caf1-3c7b{display:none;}}@media(max-width:767px){.elementor .e-7a0ec12c-461a{gap:0px;}}@media(max-width:767px){.elementor .e-5b8b5a4a-2f50{gap:10px;}}@media(max-width:767px){.elementor .e-195882be-2ef2{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-11d8bf96-226e{font-size:30px;}}@media(max-width:767px){.elementor .e-3e8f13a-6648{font-size:16px;}}@media(max-width:767px){.elementor .e-5508a12d-837e{width:100%;}}@media(max-width:767px){.elementor .e-45dfc745-540e{width:100%;}}@media(max-width:767px){.elementor .e-60c056a1-cd25{flex-direction:column;}}@media(max-width:767px){.elementor .e-4845747-4608{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-3c39926-32b6{width:100%;}}@media(max-width:767px){.elementor .e-979132-f686{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-4fb138b6-106c{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-31d072f8-444b{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-441fc488-95b6{font-size:28px;}}@media(max-width:767px){.elementor .e-4422770d-d9b9{font-size:16px;}}@media(max-width:767px){.elementor .e-254567fe-9588{font-size:16px;}}@media(max-width:767px){.elementor .e-61a09ab1-6557{font-size:16px;}}@media(max-width:767px){.elementor .e-2b736fb8-761f{height:280px;}}@media(max-width:767px){.elementor .e-7ae71fbd-b6ce{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-1a490a49-c187{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-3c004e13-7683{font-size:28px;}}@media(max-width:767px){.elementor .e-1b9ac03f-11b9{font-size:16px;}}@media(max-width:767px){.elementor .e-3339b1e-7fbc{padding:24px;}}@media(max-width:767px){.elementor .e-77e8c27-723e{padding:24px;}}@media(max-width:767px){.elementor .e-3b45f4e0-c87e{padding:24px;}}@media(max-width:767px){.elementor .e-70d5914c-fd65{padding:24px;}}@media(max-width:767px){.elementor .e-22b38408-7090{padding:24px;}}@media(max-width:767px){.elementor .e-262703c1-85ef{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-39b0381c-8de2{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-657e606b-c18a{font-size:28px;}}@media(max-width:767px){.elementor .e-16e5f46d-f74b{padding:24px;}}@media(max-width:767px){.elementor .e-401e502a-2c9f{padding:24px;}}@media(max-width:767px){.elementor .e-29465b92-30c8{padding:24px;}}@media(max-width:767px){.elementor .e-fedf9cf-34b6{padding:24px;}}@media(max-width:767px){.elementor .e-461ca68-8f4b{padding:24px;}}@media(max-width:767px){.elementor .e-10b055a3-72c6{padding:24px;}}@media(max-width:767px){.elementor .e-7aec3257-a663{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-4864d7d8-c2be{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-6385c208-31b7{font-size:23px;}}@media(max-width:767px){.elementor .e-302c2a4e-bc75{font-size:16px;}}@media(max-width:767px){.elementor .e-7ad04d81-7ff8{font-size:23px;}}@media(max-width:767px){.elementor .e-77538435-81d1{font-size:16px;}}@media(max-width:767px){.elementor .e-2196e752-cf28{font-size:23px;}}@media(max-width:767px){.elementor .e-61bec9c-7a3a{font-size:16px;}}@media(max-width:767px){.elementor .e-1981e122-3595{font-size:23px;}}@media(max-width:767px){.elementor .e-48a84b9f-32d5{font-size:16px;}}@media(max-width:767px){.elementor .e-1291d61c-b798{font-size:23px;}}@media(max-width:767px){.elementor .e-55bf776-56d8{font-size:16px;}}@media(max-width:767px){.elementor .e-72189c36-e50f{width:100%;}}@media(max-width:767px){.elementor .e-1f5b02d7-17c2{width:100%;}}@media(max-width:767px){.elementor .e-6ecc6fbe-3b1a{flex-direction:column;}}@media(max-width:767px){.elementor .e-15c3f9de-e96e{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-60a5b580-b33a{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-7155a872-970f{font-size:28px;}}@media(max-width:767px){.elementor .e-13d0d0d1-792a{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-2f2886b2-6d80{font-size:28px;}}@media(max-width:767px){.elementor .e-106a9d73-84c4{font-size:16px;}}@media(max-width:767px){.elementor .e-32af31bb-f499{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-7e3543fa-99c3{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1339f691-b4cf{font-size:28px;}}@media(max-width:767px){.elementor .e-483a8d79-45e3{font-size:16px;}}@media(max-width:767px){.elementor .e-5edf7e5f-1491{width:100%;}}@media(max-width:767px){.elementor .e-28100038-ab31{width:100%;}}@media(max-width:767px){.elementor .e-5cdf576a-33f5{flex-direction:column;}}@media(max-width:767px){.elementor .e-6df62b1f-6d37{padding:24px;}}@media(max-width:767px){.elementor .e-15fb1179-5d4e{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-71261cab-829a{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-135565d1-ffcf{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-77fd2fbd-7659{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-1ffc6324-8356{height:72px;background-color:#07090c;display:block;}}