@media(max-width:767px){.elementor .e-46471f96-b486{display:none;}}@media(max-width:767px){.elementor .e-57bbb966-1e6c{display:none;}}@media(max-width:767px){.elementor .e-2836ad11-5bc2{font-size:13px;}}@media(max-width:767px){.elementor .e-5201cdd5-3cdc{display:none;}}@media(max-width:767px){.elementor .e-d48383-c6e5{font-size:13px;}}@media(max-width:767px){.elementor .e-29f1b32c-5b63{font-size:13px;}}@media(max-width:767px){.elementor .e-2bc6ff5f-8727{display:none;}}@media(max-width:767px){.elementor .e-15b4a8b1-76ea{gap:18px;}}@media(max-width:767px){.elementor .e-5a4ac979-f77c{justify-content:center;}}@media(max-width:767px){.elementor .e-55140dae-f215{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-7d65b53d-3130{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-4fffb1cd-d96a{display:none;}}@media(max-width:767px){.elementor .e-19455424-87b6{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-823d9fd-bbb2{display:none;}}@media(max-width:767px){.elementor .e-5743574b-3276{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-49111848-9948{display:none;}}@media(max-width:767px){.elementor .e-4de29ad7-67d8{gap:0px;}}@media(max-width:767px){.elementor .e-20ca158b-ed80{gap:10px;}}@media(max-width:767px){.elementor .e-2eec63d4-b8a9{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-4d1317c5-6b25{font-size:30px;}}@media(max-width:767px){.elementor .e-2880bf4c-83af{font-size:16px;}}@media(max-width:767px){.elementor .e-30d9bc02-535c{width:100%;}}@media(max-width:767px){.elementor .e-64e2c222-e021{width:100%;}}@media(max-width:767px){.elementor .e-22238c17-6643{flex-direction:column;}}@media(max-width:767px){.elementor .e-6ae0828-6c76{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-466ac91f-f8bb{width:100%;}}@media(max-width:767px){.elementor .e-ef1b986-d10e{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-13955f6d-ebba{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-785e33bd-b7bc{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-62d1de64-4c8d{font-size:28px;}}@media(max-width:767px){.elementor .e-4b4e94a9-1d90{font-size:16px;}}@media(max-width:767px){.elementor .e-61c53d24-5357{font-size:16px;}}@media(max-width:767px){.elementor .e-2251a388-d516{font-size:16px;}}@media(max-width:767px){.elementor .e-70a3a90d-7a65{height:280px;}}@media(max-width:767px){.elementor .e-3d19e169-4931{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-52e99d67-997d{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-5cf4d954-8d9f{font-size:28px;}}@media(max-width:767px){.elementor .e-60514fc9-9662{font-size:16px;}}@media(max-width:767px){.elementor .e-5fb57f9c-6348{padding:24px;}}@media(max-width:767px){.elementor .e-61ff4766-34f8{padding:24px;}}@media(max-width:767px){.elementor .e-2f3dca2e-f2bb{padding:24px;}}@media(max-width:767px){.elementor .e-4204a283-3061{padding:24px;}}@media(max-width:767px){.elementor .e-17ea2b1c-cbe0{padding:24px;}}@media(max-width:767px){.elementor .e-279d8f87-d59f{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-520c33ac-b76f{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-6185b53-5366{font-size:28px;}}@media(max-width:767px){.elementor .e-2bb46b5a-2724{padding:24px;}}@media(max-width:767px){.elementor .e-e679a16-9ac5{padding:24px;}}@media(max-width:767px){.elementor .e-14a7b715-5734{padding:24px;}}@media(max-width:767px){.elementor .e-57be3088-c82c{padding:24px;}}@media(max-width:767px){.elementor .e-52cf6ca7-2e3b{padding:24px;}}@media(max-width:767px){.elementor .e-5dfbd650-1fb3{padding:24px;}}@media(max-width:767px){.elementor .e-6370d3c5-fcfe{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-574c3c49-9393{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-38cb787d-144c{font-size:23px;}}@media(max-width:767px){.elementor .e-79cee69c-1d7a{font-size:16px;}}@media(max-width:767px){.elementor .e-3a0c2645-8f5c{font-size:23px;}}@media(max-width:767px){.elementor .e-786eccaf-4093{font-size:16px;}}@media(max-width:767px){.elementor .e-f60defd-54cf{font-size:23px;}}@media(max-width:767px){.elementor .e-7910191e-9524{font-size:16px;}}@media(max-width:767px){.elementor .e-3f7be557-d64f{font-size:23px;}}@media(max-width:767px){.elementor .e-1fb9f413-96e0{font-size:16px;}}@media(max-width:767px){.elementor .e-458c14d0-94fa{font-size:23px;}}@media(max-width:767px){.elementor .e-4cbc652d-6260{font-size:16px;}}@media(max-width:767px){.elementor .e-48819dc9-a1dd{font-size:23px;}}@media(max-width:767px){.elementor .e-170a187-cb36{font-size:16px;}}@media(max-width:767px){.elementor .e-702cc0a-88ad{width:100%;}}@media(max-width:767px){.elementor .e-79b076a1-181a{width:100%;}}@media(max-width:767px){.elementor .e-49471c91-1de0{flex-direction:column;}}@media(max-width:767px){.elementor .e-56ef2a1f-5930{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-716419b2-f0cf{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-6e8b676d-42ff{font-size:28px;}}@media(max-width:767px){.elementor .e-2179efd-a743{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4f31181e-995e{font-size:28px;}}@media(max-width:767px){.elementor .e-73d26f83-cebe{font-size:16px;}}@media(max-width:767px){.elementor .e-77b9b19d-6e3e{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-376784d2-7fe2{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1ecd6e10-c881{font-size:28px;}}@media(max-width:767px){.elementor .e-52f12373-4c8a{font-size:16px;}}@media(max-width:767px){.elementor .e-6ffa6301-f282{width:100%;}}@media(max-width:767px){.elementor .e-6d13ace8-56c7{width:100%;}}@media(max-width:767px){.elementor .e-35b3d60d-8d40{flex-direction:column;}}@media(max-width:767px){.elementor .e-7ca6704e-7168{padding:24px;}}@media(max-width:767px){.elementor .e-184ac95b-a759{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-6bdccf07-b0a9{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-376e4b0d-cda4{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-39f28c3f-32bf{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-1f457738-c41c{height:72px;background-color:#07090c;display:block;}}