@media(max-width:767px){.elementor .e-59c92e26-14c8{display:none;}}@media(max-width:767px){.elementor .e-16d568e7-85a9{display:none;}}@media(max-width:767px){.elementor .e-62b3b43f-3edd{font-size:13px;}}@media(max-width:767px){.elementor .e-5f47a24b-f4e4{display:none;}}@media(max-width:767px){.elementor .e-39449fdd-7720{font-size:13px;}}@media(max-width:767px){.elementor .e-7bb10b87-7f2a{font-size:13px;}}@media(max-width:767px){.elementor .e-457e3d24-c591{display:none;}}@media(max-width:767px){.elementor .e-4f3c4953-61a2{gap:18px;}}@media(max-width:767px){.elementor .e-2e274411-a01e{justify-content:center;}}@media(max-width:767px){.elementor .e-3f3296ff-cce7{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-21be0743-2433{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-4f5d9bb9-c7c1{display:none;}}@media(max-width:767px){.elementor .e-557646a4-28a6{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-70477218-9bb7{display:none;}}@media(max-width:767px){.elementor .e-5dc6408f-1444{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-3b1716f1-edee{display:none;}}@media(max-width:767px){.elementor .e-466193db-b51e{gap:0px;}}@media(max-width:767px){.elementor .e-1a49d840-f05f{gap:10px;}}@media(max-width:767px){.elementor .e-5f9097e1-f16c{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-19dcede8-e97b{font-size:30px;}}@media(max-width:767px){.elementor .e-2d648335-74f5{font-size:16px;}}@media(max-width:767px){.elementor .e-7cf83f69-879f{width:100%;}}@media(max-width:767px){.elementor .e-6a4bb280-6981{width:100%;}}@media(max-width:767px){.elementor .e-9964c32-7397{flex-direction:column;}}@media(max-width:767px){.elementor .e-3cb2e28e-6492{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-4525f7f9-fc91{width:100%;}}@media(max-width:767px){.elementor .e-314a6836-b248{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-63d74163-d9b4{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-65700894-6ce5{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-4fda29ff-12b7{font-size:28px;}}@media(max-width:767px){.elementor .e-1510039d-a9b5{font-size:16px;}}@media(max-width:767px){.elementor .e-65d35355-f08b{font-size:16px;}}@media(max-width:767px){.elementor .e-11278013-1374{font-size:16px;}}@media(max-width:767px){.elementor .e-46e0f5cb-86c6{height:280px;}}@media(max-width:767px){.elementor .e-40ee0c93-1e4a{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-1e97a25-be6f{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-458f5d61-82bb{font-size:28px;}}@media(max-width:767px){.elementor .e-8aa2429-8464{font-size:16px;}}@media(max-width:767px){.elementor .e-12bc605c-aa7f{padding:24px;}}@media(max-width:767px){.elementor .e-94efb85-337d{padding:24px;}}@media(max-width:767px){.elementor .e-7c6f0909-50da{padding:24px;}}@media(max-width:767px){.elementor .e-3b06a015-8392{padding:24px;}}@media(max-width:767px){.elementor .e-2195d754-8c57{padding:24px;}}@media(max-width:767px){.elementor .e-6658699d-249e{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-93cf282-34f7{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1cefecc8-8e4b{font-size:28px;}}@media(max-width:767px){.elementor .e-a9597a3-51ea{padding:24px;}}@media(max-width:767px){.elementor .e-5ac6494d-c319{padding:24px;}}@media(max-width:767px){.elementor .e-1c340f4d-3774{padding:24px;}}@media(max-width:767px){.elementor .e-377d031e-fcc2{padding:24px;}}@media(max-width:767px){.elementor .e-486c7baa-1201{padding:24px;}}@media(max-width:767px){.elementor .e-26f75493-5f3e{padding:24px;}}@media(max-width:767px){.elementor .e-781114dd-dd82{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-66fcafdf-f60b{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1151ae51-138a{font-size:23px;}}@media(max-width:767px){.elementor .e-128fd583-31ac{font-size:16px;}}@media(max-width:767px){.elementor .e-4032e2aa-cdf2{font-size:23px;}}@media(max-width:767px){.elementor .e-1e51cd48-39eb{font-size:16px;}}@media(max-width:767px){.elementor .e-21296c3b-5af8{font-size:23px;}}@media(max-width:767px){.elementor .e-11155508-d950{font-size:16px;}}@media(max-width:767px){.elementor .e-1a5480ea-6d66{font-size:23px;}}@media(max-width:767px){.elementor .e-4108be9b-c088{font-size:16px;}}@media(max-width:767px){.elementor .e-1e1b89b1-e3e4{font-size:23px;}}@media(max-width:767px){.elementor .e-280a84be-c1df{font-size:16px;}}@media(max-width:767px){.elementor .e-3dac33d6-ff1f{width:100%;}}@media(max-width:767px){.elementor .e-1cbe4d1e-de87{width:100%;}}@media(max-width:767px){.elementor .e-121c768e-e83e{flex-direction:column;}}@media(max-width:767px){.elementor .e-1decc6a1-52e0{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-5d02e540-613d{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-18ee7d9f-ff6a{font-size:28px;}}@media(max-width:767px){.elementor .e-7035b71f-26a8{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-435e52f0-c3b6{font-size:28px;}}@media(max-width:767px){.elementor .e-759fca1-7b57{font-size:16px;}}@media(max-width:767px){.elementor .e-7a7551ba-3207{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-6eb5ac2c-404c{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-f78307e-7dd7{font-size:28px;}}@media(max-width:767px){.elementor .e-7a60513e-6d62{font-size:16px;}}@media(max-width:767px){.elementor .e-4e74019a-ecf2{width:100%;}}@media(max-width:767px){.elementor .e-151fd157-18d3{width:100%;}}@media(max-width:767px){.elementor .e-2143690c-f1af{flex-direction:column;}}@media(max-width:767px){.elementor .e-471a4461-97fe{padding:24px;}}@media(max-width:767px){.elementor .e-6e1e1845-e020{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-669e0214-24f1{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-34da4c77-316c{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-27e959d3-a829{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-2fe4bb2a-9627{height:72px;background-color:#07090c;display:block;}}