@media(max-width:767px){.elementor .e-71a82d4c-ae39{display:none;}}@media(max-width:767px){.elementor .e-26422a94-6f9d{display:none;}}@media(max-width:767px){.elementor .e-1b79f1ac-acec{font-size:13px;}}@media(max-width:767px){.elementor .e-6470025e-b5a8{display:none;}}@media(max-width:767px){.elementor .e-7c01e8f7-85b3{font-size:13px;}}@media(max-width:767px){.elementor .e-3a7c8ec0-7700{font-size:13px;}}@media(max-width:767px){.elementor .e-54d34317-7f9d{display:none;}}@media(max-width:767px){.elementor .e-3725a4fe-e536{gap:18px;}}@media(max-width:767px){.elementor .e-4953c1ea-ddb9{justify-content:center;}}@media(max-width:767px){.elementor .e-c2e0f4b-4dc8{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-629fd0ad-ac2d{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-76d5c4cb-cb83{display:none;}}@media(max-width:767px){.elementor .e-3d78e061-bce7{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-4cf5fcd9-523b{display:none;}}@media(max-width:767px){.elementor .e-4f98e611-9bbe{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-2dfbc65e-40df{display:none;}}@media(max-width:767px){.elementor .e-d71c12a-1321{gap:0px;}}@media(max-width:767px){.elementor .e-332cb17e-a9c2{gap:10px;}}@media(max-width:767px){.elementor .e-5ccba9f1-8e24{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-7f4e1cf-15ca{font-size:30px;}}@media(max-width:767px){.elementor .e-7c5cd8b8-1b77{font-size:16px;}}@media(max-width:767px){.elementor .e-4e6c174d-4d19{width:100%;}}@media(max-width:767px){.elementor .e-3d91084-5293{width:100%;}}@media(max-width:767px){.elementor .e-72dba939-ac70{flex-direction:column;}}@media(max-width:767px){.elementor .e-74b31d1b-6147{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-13cc614-92e5{width:100%;}}@media(max-width:767px){.elementor .e-1d73e913-338c{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-4a81daef-75bf{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-5246c6d9-7e84{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-6eab32f9-f891{font-size:28px;}}@media(max-width:767px){.elementor .e-3266493a-44f8{font-size:16px;}}@media(max-width:767px){.elementor .e-767897ff-dee2{font-size:16px;}}@media(max-width:767px){.elementor .e-576d0915-be5f{font-size:16px;}}@media(max-width:767px){.elementor .e-4abfa356-be2f{height:280px;}}@media(max-width:767px){.elementor .e-1908fdeb-5c44{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-721db58d-8b41{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-49401f36-2778{font-size:28px;}}@media(max-width:767px){.elementor .e-46255fc4-c8f1{font-size:16px;}}@media(max-width:767px){.elementor .e-ea2c93-9291{padding:24px;}}@media(max-width:767px){.elementor .e-7f2254a3-7199{padding:24px;}}@media(max-width:767px){.elementor .e-248f8e00-bddf{padding:24px;}}@media(max-width:767px){.elementor .e-126b9deb-7ad1{padding:24px;}}@media(max-width:767px){.elementor .e-3367b720-9fae{padding:24px;}}@media(max-width:767px){.elementor .e-17ee1f16-a97e{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-1391a7fa-864c{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-3f3b17dc-d9e6{font-size:28px;}}@media(max-width:767px){.elementor .e-5d4203f9-75d5{padding:24px;}}@media(max-width:767px){.elementor .e-151b9e46-7513{padding:24px;}}@media(max-width:767px){.elementor .e-413327f9-c114{padding:24px;}}@media(max-width:767px){.elementor .e-6a6e23d6-c47b{padding:24px;}}@media(max-width:767px){.elementor .e-1a63663a-f65d{padding:24px;}}@media(max-width:767px){.elementor .e-733ce914-615e{padding:24px;}}@media(max-width:767px){.elementor .e-2078af83-4753{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-4b07cd2-44bb{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-51ef76a8-1486{font-size:23px;}}@media(max-width:767px){.elementor .e-774141e5-8e9c{font-size:16px;}}@media(max-width:767px){.elementor .e-6a5af0c-5e94{font-size:23px;}}@media(max-width:767px){.elementor .e-7b36225e-b1f1{font-size:16px;}}@media(max-width:767px){.elementor .e-54f8aff0-293d{font-size:23px;}}@media(max-width:767px){.elementor .e-68217ed2-7f5e{font-size:16px;}}@media(max-width:767px){.elementor .e-4ab1226c-b90a{font-size:23px;}}@media(max-width:767px){.elementor .e-59a5b0a1-eb67{font-size:16px;}}@media(max-width:767px){.elementor .e-3881374d-6ea9{font-size:23px;}}@media(max-width:767px){.elementor .e-47ff1c97-3993{font-size:16px;}}@media(max-width:767px){.elementor .e-29c6bd51-6b46{font-size:23px;}}@media(max-width:767px){.elementor .e-62b8338f-d2fe{font-size:16px;}}@media(max-width:767px){.elementor .e-516cb960-70c4{width:100%;}}@media(max-width:767px){.elementor .e-f934cd8-ff52{width:100%;}}@media(max-width:767px){.elementor .e-23e7bf9d-2d96{flex-direction:column;}}@media(max-width:767px){.elementor .e-88ad56f-f5b0{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-3db1d857-1b8f{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-6ee9f202-3d87{font-size:28px;}}@media(max-width:767px){.elementor .e-345d6651-3865{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-3e373dff-5560{font-size:28px;}}@media(max-width:767px){.elementor .e-2c89d285-356d{font-size:16px;}}@media(max-width:767px){.elementor .e-a7670c7-1c4b{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-326c9f2b-7c00{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-375b18ae-8c54{font-size:28px;}}@media(max-width:767px){.elementor .e-6e554d3-295d{font-size:16px;}}@media(max-width:767px){.elementor .e-22964cba-b427{width:100%;}}@media(max-width:767px){.elementor .e-3181e7e1-832e{width:100%;}}@media(max-width:767px){.elementor .e-b104880-675a{flex-direction:column;}}@media(max-width:767px){.elementor .e-10ba496f-1cc8{padding:24px;}}@media(max-width:767px){.elementor .e-1f2296cd-1a11{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-4432426b-b0e8{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4632c2d-cbca{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-1f9f7d4d-a51e{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-1ce7e3f0-a797{height:72px;background-color:#07090c;display:block;}}