@media(max-width:767px){.elementor .e-7388cd35-5359{display:none;}}@media(max-width:767px){.elementor .e-51cf2ea6-5304{display:none;}}@media(max-width:767px){.elementor .e-128c9df6-3465{font-size:13px;}}@media(max-width:767px){.elementor .e-6fbd0a1a-aaab{display:none;}}@media(max-width:767px){.elementor .e-4808631a-2064{font-size:13px;}}@media(max-width:767px){.elementor .e-12dec849-5ef8{font-size:13px;}}@media(max-width:767px){.elementor .e-72e60ba6-ea26{display:none;}}@media(max-width:767px){.elementor .e-4b5a63bc-72d1{gap:18px;}}@media(max-width:767px){.elementor .e-2e8fb3e7-2b37{justify-content:center;}}@media(max-width:767px){.elementor .e-82c27d-b026{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-5206d37d-244f{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-356352f9-547d{display:none;}}@media(max-width:767px){.elementor .e-2b0d0cd4-6fec{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-365d473b-acc7{display:none;}}@media(max-width:767px){.elementor .e-6a77459-f7ae{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-4149cbdd-ee3e{display:none;}}@media(max-width:767px){.elementor .e-7a9db994-68e1{gap:0px;}}@media(max-width:767px){.elementor .e-5d0b47e7-755f{gap:10px;}}@media(max-width:767px){.elementor .e-309ec598-31dc{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-17a65c20-3236{font-size:30px;}}@media(max-width:767px){.elementor .e-486d271a-bced{font-size:16px;}}@media(max-width:767px){.elementor .e-150e8189-72a7{width:100%;}}@media(max-width:767px){.elementor .e-70966ce-3f77{width:100%;}}@media(max-width:767px){.elementor .e-2102ff30-39b9{flex-direction:column;}}@media(max-width:767px){.elementor .e-35ac4885-fd46{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-5114349a-e749{width:100%;}}@media(max-width:767px){.elementor .e-2cbfc2e4-b60f{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-6c9122cc-eadd{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-5a26457e-20e1{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-60cc7164-21a5{font-size:28px;}}@media(max-width:767px){.elementor .e-3a3ad63f-7ad5{font-size:16px;}}@media(max-width:767px){.elementor .e-5401f93d-856e{font-size:16px;}}@media(max-width:767px){.elementor .e-6c278f97-f6d2{font-size:16px;}}@media(max-width:767px){.elementor .e-6c32044f-829a{height:280px;}}@media(max-width:767px){.elementor .e-1564db80-9d21{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-10b6626d-387e{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4197465-5167{font-size:28px;}}@media(max-width:767px){.elementor .e-22fdeceb-9064{font-size:16px;}}@media(max-width:767px){.elementor .e-3fa2586b-252e{padding:24px;}}@media(max-width:767px){.elementor .e-6a97abdc-7f92{padding:24px;}}@media(max-width:767px){.elementor .e-2706325e-b0dc{padding:24px;}}@media(max-width:767px){.elementor .e-1538ace1-8c2c{padding:24px;}}@media(max-width:767px){.elementor .e-1168d2fd-eab4{padding:24px;}}@media(max-width:767px){.elementor .e-1420ee42-e724{padding:24px;}}@media(max-width:767px){.elementor .e-3c92beef-29a7{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-196df9b4-5d6a{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4cc09310-a91c{font-size:28px;}}@media(max-width:767px){.elementor .e-68738b36-7c88{padding:24px;}}@media(max-width:767px){.elementor .e-681a1f2a-83d2{padding:24px;}}@media(max-width:767px){.elementor .e-462e8b2f-69da{padding:24px;}}@media(max-width:767px){.elementor .e-b184f5e-7b9f{padding:24px;}}@media(max-width:767px){.elementor .e-3ab107cf-2beb{padding:24px;}}@media(max-width:767px){.elementor .e-a5e51a1-b495{padding:24px;}}@media(max-width:767px){.elementor .e-4e7fad18-f77c{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-36340d1-39c2{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-22502fcc-84f7{font-size:23px;}}@media(max-width:767px){.elementor .e-7fa31029-9426{font-size:16px;}}@media(max-width:767px){.elementor .e-32cf948f-d8c4{font-size:23px;}}@media(max-width:767px){.elementor .e-827ea6a-8585{font-size:16px;}}@media(max-width:767px){.elementor .e-334c12ab-d490{font-size:23px;}}@media(max-width:767px){.elementor .e-49c26212-da74{font-size:16px;}}@media(max-width:767px){.elementor .e-7cb8ca16-e4b1{font-size:23px;}}@media(max-width:767px){.elementor .e-107f7cb6-3167{font-size:16px;}}@media(max-width:767px){.elementor .e-37265a59-b350{font-size:23px;}}@media(max-width:767px){.elementor .e-39e8be39-57c3{font-size:16px;}}@media(max-width:767px){.elementor .e-6bb53f6-f6a7{font-size:23px;}}@media(max-width:767px){.elementor .e-6a1406a-db6f{font-size:16px;}}@media(max-width:767px){.elementor .e-6eb76e32-e2ef{width:100%;}}@media(max-width:767px){.elementor .e-783ec219-6db3{width:100%;}}@media(max-width:767px){.elementor .e-5a91de59-c0ee{flex-direction:column;}}@media(max-width:767px){.elementor .e-2f58194a-8223{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-2152fb5e-82ce{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-2e1a26f8-50b3{font-size:28px;}}@media(max-width:767px){.elementor .e-6fcad6d7-1b24{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-e373a34-6a5c{font-size:28px;}}@media(max-width:767px){.elementor .e-4590e602-2b6a{font-size:16px;}}@media(max-width:767px){.elementor .e-7c7b4597-7de0{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-694f7cf-b45c{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-763ceee-39b4{font-size:28px;}}@media(max-width:767px){.elementor .e-3c30b6b2-d20d{font-size:16px;}}@media(max-width:767px){.elementor .e-3ac2b4f0-3961{width:100%;}}@media(max-width:767px){.elementor .e-7bc9299f-9b6e{width:100%;}}@media(max-width:767px){.elementor .e-1c5aac4b-3757{flex-direction:column;}}@media(max-width:767px){.elementor .e-27aadac6-2bc5{padding:24px;}}@media(max-width:767px){.elementor .e-25646529-8811{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-751391f1-3063{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-2079ed0c-cbd9{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-5fc6e623-c097{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-45f8c9d-263c{height:72px;background-color:#07090c;display:block;}}