@media(max-width:767px){.elementor .e-3f311634-de17{display:none;}}@media(max-width:767px){.elementor .e-2bb40d52-d278{display:none;}}@media(max-width:767px){.elementor .e-1c61a75c-83d3{font-size:13px;}}@media(max-width:767px){.elementor .e-4a4f2a03-4626{display:none;}}@media(max-width:767px){.elementor .e-6e1b4788-8908{font-size:13px;}}@media(max-width:767px){.elementor .e-58d6d31d-9ade{font-size:13px;}}@media(max-width:767px){.elementor .e-6920fd8c-d3bf{display:none;}}@media(max-width:767px){.elementor .e-3efd8e90-37c4{gap:18px;}}@media(max-width:767px){.elementor .e-11fb11b6-6f44{justify-content:center;}}@media(max-width:767px){.elementor .e-790b5342-86dd{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-4a34fd81-b2e8{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-477b434c-cd3d{display:none;}}@media(max-width:767px){.elementor .e-4ab20c4f-5664{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-32805a9c-6b37{display:none;}}@media(max-width:767px){.elementor .e-52122d0c-a03a{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-7ac4aecf-b215{display:none;}}@media(max-width:767px){.elementor .e-1a132535-8365{gap:0px;}}@media(max-width:767px){.elementor .e-2df67ab-19f9{gap:10px;}}@media(max-width:767px){.elementor .e-6ff5885c-951a{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-26ee53c5-a573{font-size:30px;}}@media(max-width:767px){.elementor .e-731d46bd-8109{font-size:16px;}}@media(max-width:767px){.elementor .e-147981be-5510{width:100%;}}@media(max-width:767px){.elementor .e-55897eb2-af54{width:100%;}}@media(max-width:767px){.elementor .e-23716254-613f{flex-direction:column;}}@media(max-width:767px){.elementor .e-4a62d880-daa8{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-6d6655ee-1a21{width:100%;}}@media(max-width:767px){.elementor .e-258596e8-28b6{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-6f3849c6-5bff{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-4e530488-bdbc{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-2d3b28ca-41d1{font-size:28px;}}@media(max-width:767px){.elementor .e-7c9d801e-f31e{font-size:16px;}}@media(max-width:767px){.elementor .e-b07ea61-64d6{font-size:16px;}}@media(max-width:767px){.elementor .e-26e35644-d9e7{font-size:16px;}}@media(max-width:767px){.elementor .e-10797cd-b861{height:280px;}}@media(max-width:767px){.elementor .e-4c0817b1-6b49{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-7d1c9ae-2d30{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-6dbf8f9f-d6ab{font-size:28px;}}@media(max-width:767px){.elementor .e-239a801f-105d{font-size:16px;}}@media(max-width:767px){.elementor .e-2cad3883-9235{padding:24px;}}@media(max-width:767px){.elementor .e-228a2fcf-b901{padding:24px;}}@media(max-width:767px){.elementor .e-5e182bc6-d849{padding:24px;}}@media(max-width:767px){.elementor .e-6a2d39fa-ecbe{padding:24px;}}@media(max-width:767px){.elementor .e-3173c059-d557{padding:24px;}}@media(max-width:767px){.elementor .e-4231111a-3fa6{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-3a50ae7-a782{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-284df473-38cc{font-size:28px;}}@media(max-width:767px){.elementor .e-382d5bd5-dddc{padding:24px;}}@media(max-width:767px){.elementor .e-4ac99e1e-f349{padding:24px;}}@media(max-width:767px){.elementor .e-62b8b7c-c5b6{padding:24px;}}@media(max-width:767px){.elementor .e-4e8f999f-d848{padding:24px;}}@media(max-width:767px){.elementor .e-1dee5ccc-556c{padding:24px;}}@media(max-width:767px){.elementor .e-412a6d3c-3ec7{padding:24px;}}@media(max-width:767px){.elementor .e-41003311-4850{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-1fdee186-5b59{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-60e5fecf-b19a{font-size:23px;}}@media(max-width:767px){.elementor .e-414eaae2-81eb{font-size:16px;}}@media(max-width:767px){.elementor .e-79b5ccc7-8972{font-size:23px;}}@media(max-width:767px){.elementor .e-6e0670e0-ec40{font-size:16px;}}@media(max-width:767px){.elementor .e-5a69f545-5b46{font-size:23px;}}@media(max-width:767px){.elementor .e-564f45da-d5ef{font-size:16px;}}@media(max-width:767px){.elementor .e-4bdf3fe6-ec2b{font-size:23px;}}@media(max-width:767px){.elementor .e-3aca9c44-182a{font-size:16px;}}@media(max-width:767px){.elementor .e-403ffd0f-ecb4{font-size:23px;}}@media(max-width:767px){.elementor .e-39e3cdf8-102a{font-size:16px;}}@media(max-width:767px){.elementor .e-297cd923-6396{width:100%;}}@media(max-width:767px){.elementor .e-29dc67ba-4b86{width:100%;}}@media(max-width:767px){.elementor .e-6e4c0f21-bb62{flex-direction:column;}}@media(max-width:767px){.elementor .e-1ad2cbc9-9ca7{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-1fb703e2-1b80{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-3a579a82-e5ef{font-size:28px;}}@media(max-width:767px){.elementor .e-679b30b7-dfd8{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-67057d94-58ba{font-size:28px;}}@media(max-width:767px){.elementor .e-672684e9-f0ec{font-size:16px;}}@media(max-width:767px){.elementor .e-c694073-9178{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-7c32efc5-95da{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-79e7bbf7-b871{font-size:28px;}}@media(max-width:767px){.elementor .e-2fda6017-ab9c{font-size:16px;}}@media(max-width:767px){.elementor .e-2f0ded09-de74{width:100%;}}@media(max-width:767px){.elementor .e-5a49c660-eb4f{width:100%;}}@media(max-width:767px){.elementor .e-18538471-cabc{flex-direction:column;}}@media(max-width:767px){.elementor .e-2385818c-c73a{padding:24px;}}@media(max-width:767px){.elementor .e-53673237-97db{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-7b580618-21c3{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-2564cec8-70bd{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-7754a68c-df8e{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-50d52dd8-8a6e{height:72px;background-color:#07090c;display:block;}}