@media(max-width:767px){.elementor .e-1eee0be6-28a0{display:none;}}@media(max-width:767px){.elementor .e-4ecdc95e-4eba{display:none;}}@media(max-width:767px){.elementor .e-1d5ff2c2-c2b3{font-size:13px;}}@media(max-width:767px){.elementor .e-16263313-242b{display:none;}}@media(max-width:767px){.elementor .e-5f013fc8-494a{font-size:13px;}}@media(max-width:767px){.elementor .e-af31645-5d46{font-size:13px;}}@media(max-width:767px){.elementor .e-16a9bc86-730f{display:none;}}@media(max-width:767px){.elementor .e-8a812f2-cbe4{gap:18px;}}@media(max-width:767px){.elementor .e-33ce128d-a8f7{justify-content:center;}}@media(max-width:767px){.elementor .e-e152b16-207e{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-3f0ba1c7-ca11{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-3e11a36d-3672{display:none;}}@media(max-width:767px){.elementor .e-414a997f-c572{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-287abe86-8059{display:none;}}@media(max-width:767px){.elementor .e-4d6dd69b-91ec{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-2d118efa-2ff0{display:none;}}@media(max-width:767px){.elementor .e-59826138-b0dc{gap:0px;}}@media(max-width:767px){.elementor .e-259610f9-e457{gap:10px;}}@media(max-width:767px){.elementor .e-1cb6decb-aa85{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-7d072c5a-17d2{font-size:30px;}}@media(max-width:767px){.elementor .e-4ef4c293-6ef5{font-size:16px;}}@media(max-width:767px){.elementor .e-511f72d9-4bf4{width:100%;}}@media(max-width:767px){.elementor .e-2ee054fb-fad3{width:100%;}}@media(max-width:767px){.elementor .e-1c286162-c122{flex-direction:column;}}@media(max-width:767px){.elementor .e-56657c2f-3e68{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-53ea7151-1dd6{width:100%;}}@media(max-width:767px){.elementor .e-326028a6-9e46{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-6f759e99-dd7a{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-484a6643-967d{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-701e23bd-a995{font-size:28px;}}@media(max-width:767px){.elementor .e-508a27d0-9f79{font-size:16px;}}@media(max-width:767px){.elementor .e-332d53b5-7836{font-size:16px;}}@media(max-width:767px){.elementor .e-7ab0008d-6ba2{font-size:16px;}}@media(max-width:767px){.elementor .e-1a1ce1b7-50ba{height:280px;}}@media(max-width:767px){.elementor .e-a8198a8-c766{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-7d9f724b-409e{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1121df7d-6c67{font-size:28px;}}@media(max-width:767px){.elementor .e-7ff78f9-9615{font-size:16px;}}@media(max-width:767px){.elementor .e-1c952a6a-4246{padding:24px;}}@media(max-width:767px){.elementor .e-6b370c6d-5556{padding:24px;}}@media(max-width:767px){.elementor .e-66e50e87-f97a{padding:24px;}}@media(max-width:767px){.elementor .e-54791ed4-a0c6{padding:24px;}}@media(max-width:767px){.elementor .e-39680324-5709{padding:24px;}}@media(max-width:767px){.elementor .e-30e64ebe-d60b{padding:24px;}}@media(max-width:767px){.elementor .e-3ad6d467-b211{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-599d2b-d862{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1b419a4e-47f3{font-size:28px;}}@media(max-width:767px){.elementor .e-1213422d-1723{padding:24px;}}@media(max-width:767px){.elementor .e-3b4f9a7-4757{padding:24px;}}@media(max-width:767px){.elementor .e-561b6afe-2ffa{padding:24px;}}@media(max-width:767px){.elementor .e-5182311d-f93e{padding:24px;}}@media(max-width:767px){.elementor .e-7355bbd3-ace8{padding:24px;}}@media(max-width:767px){.elementor .e-7aa1f229-2862{padding:24px;}}@media(max-width:767px){.elementor .e-24f1e5f4-4a7d{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-330efc44-911c{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-7ffb01fb-29ac{font-size:23px;}}@media(max-width:767px){.elementor .e-64284f0c-7705{font-size:16px;}}@media(max-width:767px){.elementor .e-2f23cb54-ffe9{font-size:23px;}}@media(max-width:767px){.elementor .e-4ef743af-c047{font-size:16px;}}@media(max-width:767px){.elementor .e-7d22df36-d39e{font-size:23px;}}@media(max-width:767px){.elementor .e-458193d3-e99b{font-size:16px;}}@media(max-width:767px){.elementor .e-583fb91a-c951{font-size:23px;}}@media(max-width:767px){.elementor .e-9097ab9-38b3{font-size:16px;}}@media(max-width:767px){.elementor .e-ebb0417-9d31{font-size:23px;}}@media(max-width:767px){.elementor .e-5cdccbeb-d732{font-size:16px;}}@media(max-width:767px){.elementor .e-16c2c5cb-862e{font-size:23px;}}@media(max-width:767px){.elementor .e-411b950c-a45d{font-size:16px;}}@media(max-width:767px){.elementor .e-2a984335-c9ad{width:100%;}}@media(max-width:767px){.elementor .e-3c5df2c2-ec7a{width:100%;}}@media(max-width:767px){.elementor .e-7bd06d3c-31b3{flex-direction:column;}}@media(max-width:767px){.elementor .e-838d14e-cf16{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-de42cd8-104a{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4e1314d9-8911{font-size:28px;}}@media(max-width:767px){.elementor .e-326fd0dc-634e{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1aa75b79-cbe7{font-size:28px;}}@media(max-width:767px){.elementor .e-4eea9239-3f31{font-size:16px;}}@media(max-width:767px){.elementor .e-277de1f3-aa7a{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-15c473eb-395a{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-7d6c19f2-22b2{font-size:28px;}}@media(max-width:767px){.elementor .e-261ff028-be86{font-size:16px;}}@media(max-width:767px){.elementor .e-46747da1-22c2{width:100%;}}@media(max-width:767px){.elementor .e-7cf6cc86-e78f{width:100%;}}@media(max-width:767px){.elementor .e-905fb97-cc99{flex-direction:column;}}@media(max-width:767px){.elementor .e-6110bfbc-11db{padding:24px;}}@media(max-width:767px){.elementor .e-71993c92-f504{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-26b0cb44-a16d{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-708c31e0-e991{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-6361f65a-a92e{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-5265bef2-2f7c{height:72px;background-color:#07090c;display:block;}}