@media(max-width:767px){.elementor .e-56805d63-72a5{display:none;}}@media(max-width:767px){.elementor .e-1a7c2311-de00{display:none;}}@media(max-width:767px){.elementor .e-65826499-407c{font-size:13px;}}@media(max-width:767px){.elementor .e-5033c025-3cc0{display:none;}}@media(max-width:767px){.elementor .e-74c57cd3-a3f6{font-size:13px;}}@media(max-width:767px){.elementor .e-1beb7f9a-eb04{font-size:13px;}}@media(max-width:767px){.elementor .e-9fbc4cc-3294{display:none;}}@media(max-width:767px){.elementor .e-2ff04a7b-db07{gap:18px;}}@media(max-width:767px){.elementor .e-5cc23c27-eb90{justify-content:center;}}@media(max-width:767px){.elementor .e-156342c9-af89{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-1c498c47-340d{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-251b596c-9556{display:none;}}@media(max-width:767px){.elementor .e-10b3b4e0-c195{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-6ccf8a37-bee7{display:none;}}@media(max-width:767px){.elementor .e-71bd316f-1e18{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-67a43452-39db{display:none;}}@media(max-width:767px){.elementor .e-6681667e-8a0f{gap:0px;}}@media(max-width:767px){.elementor .e-2cbf81b0-7886{gap:10px;}}@media(max-width:767px){.elementor .e-224cc57c-93d0{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-580c2ef4-d56c{font-size:30px;}}@media(max-width:767px){.elementor .e-3f1bc5b9-a463{font-size:16px;}}@media(max-width:767px){.elementor .e-7bb2569-49df{width:100%;}}@media(max-width:767px){.elementor .e-64d659a9-8147{width:100%;}}@media(max-width:767px){.elementor .e-4d87a9b-15b9{flex-direction:column;}}@media(max-width:767px){.elementor .e-3af55c98-54cf{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-3ce07804-bf43{width:100%;}}@media(max-width:767px){.elementor .e-27179327-1cfc{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-219d797-2b06{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-1f427541-d23d{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-35b654c6-e7c8{font-size:28px;}}@media(max-width:767px){.elementor .e-595ec6fa-55f8{font-size:16px;}}@media(max-width:767px){.elementor .e-6df72c1d-c3ee{font-size:16px;}}@media(max-width:767px){.elementor .e-799d0ddf-a9c2{font-size:16px;}}@media(max-width:767px){.elementor .e-2f38c2e9-1973{height:280px;}}@media(max-width:767px){.elementor .e-4b5db2d2-e672{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-2c30d03-b2c4{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-357582cb-cceb{font-size:28px;}}@media(max-width:767px){.elementor .e-473056d8-9305{font-size:16px;}}@media(max-width:767px){.elementor .e-182da904-bd0f{padding:24px;}}@media(max-width:767px){.elementor .e-6c29d833-e350{padding:24px;}}@media(max-width:767px){.elementor .e-37ab6346-cf8a{padding:24px;}}@media(max-width:767px){.elementor .e-178d0277-9fcb{padding:24px;}}@media(max-width:767px){.elementor .e-761e29eb-9b55{padding:24px;}}@media(max-width:767px){.elementor .e-4917082-cf04{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-5624f3aa-6da7{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-52a49338-80dd{font-size:28px;}}@media(max-width:767px){.elementor .e-b9d4e4d-9267{padding:24px;}}@media(max-width:767px){.elementor .e-14d51835-89b9{padding:24px;}}@media(max-width:767px){.elementor .e-1862be00-ea5f{padding:24px;}}@media(max-width:767px){.elementor .e-3318c3ca-9db6{padding:24px;}}@media(max-width:767px){.elementor .e-5c65883f-24a4{padding:24px;}}@media(max-width:767px){.elementor .e-5fe2db22-96d3{padding:24px;}}@media(max-width:767px){.elementor .e-6eb57b91-18c1{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-4aaa4a07-f333{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-14ca4aa5-e38c{font-size:23px;}}@media(max-width:767px){.elementor .e-63d3f6da-ce8c{font-size:16px;}}@media(max-width:767px){.elementor .e-637f1579-3ec9{font-size:23px;}}@media(max-width:767px){.elementor .e-5f9a8c47-6969{font-size:16px;}}@media(max-width:767px){.elementor .e-47282b4c-59ed{font-size:23px;}}@media(max-width:767px){.elementor .e-41553c97-472f{font-size:16px;}}@media(max-width:767px){.elementor .e-6aa292bd-8a98{font-size:23px;}}@media(max-width:767px){.elementor .e-5c4be791-31eb{font-size:16px;}}@media(max-width:767px){.elementor .e-6d8295ae-230b{font-size:23px;}}@media(max-width:767px){.elementor .e-3486769-cabe{font-size:16px;}}@media(max-width:767px){.elementor .e-4e2240e6-74d0{font-size:23px;}}@media(max-width:767px){.elementor .e-6b0d4339-ad45{font-size:16px;}}@media(max-width:767px){.elementor .e-5194aa9c-2203{width:100%;}}@media(max-width:767px){.elementor .e-50bd8792-4e8e{width:100%;}}@media(max-width:767px){.elementor .e-626d76fe-1862{flex-direction:column;}}@media(max-width:767px){.elementor .e-2c69baae-f695{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-4385364c-cf58{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-30f2c332-6182{font-size:28px;}}@media(max-width:767px){.elementor .e-24949c2c-a932{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-498e466d-1a1e{font-size:28px;}}@media(max-width:767px){.elementor .e-76ed592c-614c{font-size:16px;}}@media(max-width:767px){.elementor .e-2ebe8713-3826{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-d6793d6-c9f4{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1f2f12f2-bc1d{font-size:28px;}}@media(max-width:767px){.elementor .e-7cdeb8ad-4cec{font-size:16px;}}@media(max-width:767px){.elementor .e-5d5baaf3-cafa{width:100%;}}@media(max-width:767px){.elementor .e-bf10636-9125{width:100%;}}@media(max-width:767px){.elementor .e-67c8acf1-b225{flex-direction:column;}}@media(max-width:767px){.elementor .e-2705576c-f191{padding:24px;}}@media(max-width:767px){.elementor .e-57d7c7b4-8ed4{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-2a1b78e3-f4a4{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-36e0fea7-15b1{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-36f54ea1-d1cc{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-4fe7348a-3aa0{height:72px;background-color:#07090c;display:block;}}