@media(max-width:767px){.elementor .e-209c6013-386b{display:none;}}@media(max-width:767px){.elementor .e-aff2eb6-c9c9{display:none;}}@media(max-width:767px){.elementor .e-2904c2b5-8582{font-size:13px;}}@media(max-width:767px){.elementor .e-511e740a-3dde{display:none;}}@media(max-width:767px){.elementor .e-5665c700-ae9e{font-size:13px;}}@media(max-width:767px){.elementor .e-41a38312-d9be{font-size:13px;}}@media(max-width:767px){.elementor .e-648c8bba-b860{display:none;}}@media(max-width:767px){.elementor .e-37f4dbb4-1d9b{gap:18px;}}@media(max-width:767px){.elementor .e-3660c4a5-ccfe{justify-content:center;}}@media(max-width:767px){.elementor .e-4fe7429b-11e1{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-3beb038f-9937{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-7bdf5d8-892d{display:none;}}@media(max-width:767px){.elementor .e-10363ca0-6ce4{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-4b806f35-dfbd{display:none;}}@media(max-width:767px){.elementor .e-6cc2902a-6b33{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-42850042-5b28{display:none;}}@media(max-width:767px){.elementor .e-15f6ec03-d6d7{gap:0px;}}@media(max-width:767px){.elementor .e-7b0dd05f-d945{gap:10px;}}@media(max-width:767px){.elementor .e-7ef9f6c5-a53c{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-3a8e3563-f291{font-size:30px;}}@media(max-width:767px){.elementor .e-1f47416-457d{font-size:16px;}}@media(max-width:767px){.elementor .e-5ee76122-efe5{width:100%;}}@media(max-width:767px){.elementor .e-2947245d-d10c{width:100%;}}@media(max-width:767px){.elementor .e-5846e2e8-4a52{flex-direction:column;}}@media(max-width:767px){.elementor .e-4ba57b7a-9a47{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-190c3930-4bbb{width:100%;}}@media(max-width:767px){.elementor .e-27467573-393b{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-6471fdc0-d279{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-207c5c3f-4c94{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-2f1f3743-95d5{font-size:28px;}}@media(max-width:767px){.elementor .e-53ef4bb7-3bc9{font-size:16px;}}@media(max-width:767px){.elementor .e-111ebc42-483f{font-size:16px;}}@media(max-width:767px){.elementor .e-f4fbfeb-5b65{font-size:16px;}}@media(max-width:767px){.elementor .e-3ed9c60d-f090{height:280px;}}@media(max-width:767px){.elementor .e-7ccdc23f-6174{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-478442b6-c11c{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-27ea894c-4c65{font-size:28px;}}@media(max-width:767px){.elementor .e-2cca814f-5761{font-size:16px;}}@media(max-width:767px){.elementor .e-30f82b71-6d37{padding:24px;}}@media(max-width:767px){.elementor .e-6cc46708-2e2d{padding:24px;}}@media(max-width:767px){.elementor .e-7137aa1d-93ac{padding:24px;}}@media(max-width:767px){.elementor .e-e3a4d01-782a{padding:24px;}}@media(max-width:767px){.elementor .e-44242781-ed47{padding:24px;}}@media(max-width:767px){.elementor .e-7430cad7-7948{padding:24px;}}@media(max-width:767px){.elementor .e-2939c5e1-b37c{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-2454f8ec-a8d6{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-70c8f563-deab{font-size:28px;}}@media(max-width:767px){.elementor .e-792924ec-7a25{padding:24px;}}@media(max-width:767px){.elementor .e-3f8bf7c5-5061{padding:24px;}}@media(max-width:767px){.elementor .e-159650f6-945e{padding:24px;}}@media(max-width:767px){.elementor .e-7a346d6c-8be2{padding:24px;}}@media(max-width:767px){.elementor .e-44f5a3ed-26f0{padding:24px;}}@media(max-width:767px){.elementor .e-120660d4-fe7a{padding:24px;}}@media(max-width:767px){.elementor .e-62c3f410-cac5{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-289e4adc-d9c8{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-646166c5-8ccc{font-size:23px;}}@media(max-width:767px){.elementor .e-d64a7d7-e082{font-size:16px;}}@media(max-width:767px){.elementor .e-24c86307-f768{font-size:23px;}}@media(max-width:767px){.elementor .e-232c0219-39de{font-size:16px;}}@media(max-width:767px){.elementor .e-4b535cc-2b14{font-size:23px;}}@media(max-width:767px){.elementor .e-13ee2aad-a168{font-size:16px;}}@media(max-width:767px){.elementor .e-50cc9721-2239{font-size:23px;}}@media(max-width:767px){.elementor .e-4d71005b-4080{font-size:16px;}}@media(max-width:767px){.elementor .e-7f465156-2a37{font-size:23px;}}@media(max-width:767px){.elementor .e-3f20e5c6-c086{font-size:16px;}}@media(max-width:767px){.elementor .e-73a384b9-ec64{font-size:23px;}}@media(max-width:767px){.elementor .e-253916ed-b3d9{font-size:16px;}}@media(max-width:767px){.elementor .e-1c6bfd1b-a4f0{width:100%;}}@media(max-width:767px){.elementor .e-1158ab67-789e{width:100%;}}@media(max-width:767px){.elementor .e-7bdd3198-1b89{flex-direction:column;}}@media(max-width:767px){.elementor .e-45245060-a190{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-2d432023-156e{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-6e1c72f9-dd06{font-size:28px;}}@media(max-width:767px){.elementor .e-4b6a70bb-7cee{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4b9b5a1b-ab65{font-size:28px;}}@media(max-width:767px){.elementor .e-2bf42e47-ec3a{font-size:16px;}}@media(max-width:767px){.elementor .e-2b384ec6-63ad{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-15b3b89a-e944{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-5bbaad00-a70f{font-size:28px;}}@media(max-width:767px){.elementor .e-5ff88a96-9c92{font-size:16px;}}@media(max-width:767px){.elementor .e-44d2a17f-4465{width:100%;}}@media(max-width:767px){.elementor .e-1a34dc7a-e891{width:100%;}}@media(max-width:767px){.elementor .e-12e84052-99db{flex-direction:column;}}@media(max-width:767px){.elementor .e-4260740c-2646{padding:24px;}}@media(max-width:767px){.elementor .e-72571a78-425e{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-292cf36e-1c95{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-19e279a5-6d44{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-77c750db-9f35{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-18cc1e27-ef6d{height:72px;background-color:#07090c;display:block;}}