@media(max-width:767px){.elementor .e-6e889791-9e4c{display:none;}}@media(max-width:767px){.elementor .e-5f5df695-8918{display:none;}}@media(max-width:767px){.elementor .e-19f83312-2d3f{font-size:13px;}}@media(max-width:767px){.elementor .e-f286bce-c913{display:none;}}@media(max-width:767px){.elementor .e-2b6875c4-875f{font-size:13px;}}@media(max-width:767px){.elementor .e-c81d43e-2016{font-size:13px;}}@media(max-width:767px){.elementor .e-382e76e0-dfe2{display:none;}}@media(max-width:767px){.elementor .e-a85e2e7-3c93{gap:18px;}}@media(max-width:767px){.elementor .e-3a8dc44e-8ed2{justify-content:center;}}@media(max-width:767px){.elementor .e-7a0f6f8f-903a{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-67ed094c-be14{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-76593032-6a08{display:none;}}@media(max-width:767px){.elementor .e-199f63d8-17bb{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-333738ed-639a{display:none;}}@media(max-width:767px){.elementor .e-fd057e3-6bd9{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-1f168d19-6f7b{display:none;}}@media(max-width:767px){.elementor .e-5a1e2569-45fb{gap:0px;}}@media(max-width:767px){.elementor .e-4ee1d720-a1a5{gap:10px;}}@media(max-width:767px){.elementor .e-5670be8d-1896{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-13b7df19-7237{font-size:30px;}}@media(max-width:767px){.elementor .e-109ae672-f04a{font-size:16px;}}@media(max-width:767px){.elementor .e-d9f9c05-2d5c{width:100%;}}@media(max-width:767px){.elementor .e-78b3c1c1-fc59{width:100%;}}@media(max-width:767px){.elementor .e-1cd999ef-8738{flex-direction:column;}}@media(max-width:767px){.elementor .e-fdf99f4-451c{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-1165062f-8b59{width:100%;}}@media(max-width:767px){.elementor .e-5593e968-d205{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-70c76357-8022{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-1f3ff126-dae7{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-5d0f2023-d4ac{font-size:28px;}}@media(max-width:767px){.elementor .e-2b79ed4a-3735{font-size:16px;}}@media(max-width:767px){.elementor .e-4d4b621b-1285{font-size:16px;}}@media(max-width:767px){.elementor .e-6a6b27c5-76d1{font-size:16px;}}@media(max-width:767px){.elementor .e-62e4d75a-3e62{height:280px;}}@media(max-width:767px){.elementor .e-48b8c9b2-26ab{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-575a03cd-cd22{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-6bb3b8d5-6a3e{font-size:28px;}}@media(max-width:767px){.elementor .e-cd1d115-5198{font-size:16px;}}@media(max-width:767px){.elementor .e-1844b22b-814e{padding:24px;}}@media(max-width:767px){.elementor .e-115ba6da-b87b{padding:24px;}}@media(max-width:767px){.elementor .e-700f0327-e6fd{padding:24px;}}@media(max-width:767px){.elementor .e-35574676-c25d{padding:24px;}}@media(max-width:767px){.elementor .e-225d4f06-5704{padding:24px;}}@media(max-width:767px){.elementor .e-1b34c626-66bb{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-2cb8bb71-cf64{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-370027f2-d369{font-size:28px;}}@media(max-width:767px){.elementor .e-27669e27-9031{padding:24px;}}@media(max-width:767px){.elementor .e-33364ef9-d979{padding:24px;}}@media(max-width:767px){.elementor .e-470fc7fd-dfa4{padding:24px;}}@media(max-width:767px){.elementor .e-48696ced-dfa2{padding:24px;}}@media(max-width:767px){.elementor .e-58ca8346-b96c{padding:24px;}}@media(max-width:767px){.elementor .e-18f2414-4f1c{padding:24px;}}@media(max-width:767px){.elementor .e-4ea8405d-9683{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-8c5d143-fcda{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-5fa3c64b-43f1{font-size:23px;}}@media(max-width:767px){.elementor .e-6754c637-a94c{font-size:16px;}}@media(max-width:767px){.elementor .e-33372306-6569{font-size:23px;}}@media(max-width:767px){.elementor .e-25d925df-fe13{font-size:16px;}}@media(max-width:767px){.elementor .e-2d23aff1-87e9{font-size:23px;}}@media(max-width:767px){.elementor .e-266a7995-da01{font-size:16px;}}@media(max-width:767px){.elementor .e-4ee10534-d7e7{font-size:23px;}}@media(max-width:767px){.elementor .e-2ff47fcf-4686{font-size:16px;}}@media(max-width:767px){.elementor .e-23c828cc-cf95{font-size:23px;}}@media(max-width:767px){.elementor .e-4b85341b-e1f8{font-size:16px;}}@media(max-width:767px){.elementor .e-3ad7a3dc-3806{width:100%;}}@media(max-width:767px){.elementor .e-2c0308ad-8ca6{width:100%;}}@media(max-width:767px){.elementor .e-178bd0b8-726b{flex-direction:column;}}@media(max-width:767px){.elementor .e-7b7128ee-8f5b{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-1f4cbd5b-a893{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-68ea1f11-4f55{font-size:28px;}}@media(max-width:767px){.elementor .e-775b90ed-b044{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-32ae1983-cc2b{font-size:28px;}}@media(max-width:767px){.elementor .e-38721cb8-739b{font-size:16px;}}@media(max-width:767px){.elementor .e-63c34119-3712{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-58f4d402-18ac{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-38f67f3f-e7fc{font-size:28px;}}@media(max-width:767px){.elementor .e-73730c78-68b2{font-size:16px;}}@media(max-width:767px){.elementor .e-4a85feed-724c{width:100%;}}@media(max-width:767px){.elementor .e-78134033-a7eb{width:100%;}}@media(max-width:767px){.elementor .e-1ca9e8c6-25c6{flex-direction:column;}}@media(max-width:767px){.elementor .e-1d89f8f0-25cc{padding:24px;}}@media(max-width:767px){.elementor .e-6449e6fc-300c{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-7bd09f72-d135{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-154cb57c-d167{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-5e7a2d41-fc7e{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-276d1f2a-29e7{height:72px;background-color:#07090c;display:block;}}