@media(max-width:767px){.elementor .e-27d59e00-82c7{display:none;}}@media(max-width:767px){.elementor .e-22f1ea2f-a14a{display:none;}}@media(max-width:767px){.elementor .e-a23a0a-3723{font-size:13px;}}@media(max-width:767px){.elementor .e-43235dba-3afa{display:none;}}@media(max-width:767px){.elementor .e-75f2472e-df94{font-size:13px;}}@media(max-width:767px){.elementor .e-4cbd484d-3987{font-size:13px;}}@media(max-width:767px){.elementor .e-e0960b8-67f3{display:none;}}@media(max-width:767px){.elementor .e-33fe728f-b3e0{gap:18px;}}@media(max-width:767px){.elementor .e-51af46a1-507e{justify-content:center;}}@media(max-width:767px){.elementor .e-5d201905-ee59{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-4978b5f7-6899{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-552069b2-acc0{display:none;}}@media(max-width:767px){.elementor .e-37973fa5-237b{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-58e6d7d3-1a8b{display:none;}}@media(max-width:767px){.elementor .e-75796532-21dc{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-337a4309-f289{display:none;}}@media(max-width:767px){.elementor .e-73812250-709a{gap:0px;}}@media(max-width:767px){.elementor .e-363a6088-9b38{gap:10px;}}@media(max-width:767px){.elementor .e-3df9bda4-3c5f{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-29aa1ae9-b82c{font-size:30px;}}@media(max-width:767px){.elementor .e-2d30beda-3361{font-size:16px;}}@media(max-width:767px){.elementor .e-6bf92ed-a01e{width:100%;}}@media(max-width:767px){.elementor .e-1c90ed63-115e{width:100%;}}@media(max-width:767px){.elementor .e-330c613-3aab{flex-direction:column;}}@media(max-width:767px){.elementor .e-28648eab-4bba{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-47407ecd-3757{width:100%;}}@media(max-width:767px){.elementor .e-2118c48b-20b3{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-7c928d93-9d09{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-73d2c4c1-955f{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-62740a7-c6d7{font-size:28px;}}@media(max-width:767px){.elementor .e-1707d312-a2dc{font-size:16px;}}@media(max-width:767px){.elementor .e-4e4e699-ec44{font-size:16px;}}@media(max-width:767px){.elementor .e-794c9f08-e9fa{font-size:16px;}}@media(max-width:767px){.elementor .e-3249ea7a-e52b{height:280px;}}@media(max-width:767px){.elementor .e-5ea8aac3-4957{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-6a4acb7-6d69{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-44fa1d37-ff4a{font-size:28px;}}@media(max-width:767px){.elementor .e-f2dc7a7-a105{font-size:16px;}}@media(max-width:767px){.elementor .e-3c73a404-e3fb{padding:24px;}}@media(max-width:767px){.elementor .e-5f8451f0-52a4{padding:24px;}}@media(max-width:767px){.elementor .e-1b7d23a7-53e2{padding:24px;}}@media(max-width:767px){.elementor .e-1d56f622-e568{padding:24px;}}@media(max-width:767px){.elementor .e-14446d1b-9878{padding:24px;}}@media(max-width:767px){.elementor .e-7b5e710d-4c16{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-1733f514-a95b{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-348b02f6-cf8f{font-size:28px;}}@media(max-width:767px){.elementor .e-88b31a1-f808{padding:24px;}}@media(max-width:767px){.elementor .e-6cf7d688-1344{padding:24px;}}@media(max-width:767px){.elementor .e-441194b8-18f3{padding:24px;}}@media(max-width:767px){.elementor .e-796cfc00-6cc0{padding:24px;}}@media(max-width:767px){.elementor .e-36a473e1-eccc{padding:24px;}}@media(max-width:767px){.elementor .e-47bbae59-6a85{padding:24px;}}@media(max-width:767px){.elementor .e-5a89e4ff-1915{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-493a48ea-a1f9{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-41dcadaa-9521{font-size:23px;}}@media(max-width:767px){.elementor .e-411f013e-628e{font-size:16px;}}@media(max-width:767px){.elementor .e-44406ec8-2331{font-size:23px;}}@media(max-width:767px){.elementor .e-6e975a39-6bc5{font-size:16px;}}@media(max-width:767px){.elementor .e-2ad0e232-4e84{font-size:23px;}}@media(max-width:767px){.elementor .e-1a87bdc2-3a30{font-size:16px;}}@media(max-width:767px){.elementor .e-217b4dfa-9527{font-size:23px;}}@media(max-width:767px){.elementor .e-1d57371b-6c21{font-size:16px;}}@media(max-width:767px){.elementor .e-326032a5-8782{font-size:23px;}}@media(max-width:767px){.elementor .e-64e910fa-fa85{font-size:16px;}}@media(max-width:767px){.elementor .e-46e1300-dabd{font-size:23px;}}@media(max-width:767px){.elementor .e-245072bf-2378{font-size:16px;}}@media(max-width:767px){.elementor .e-1c7cbd57-7d74{width:100%;}}@media(max-width:767px){.elementor .e-7e346a-a90a{width:100%;}}@media(max-width:767px){.elementor .e-5b87595d-ab54{flex-direction:column;}}@media(max-width:767px){.elementor .e-4d93a5c4-2e03{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-50066fd0-953a{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-605092b9-69c8{font-size:28px;}}@media(max-width:767px){.elementor .e-2331ea3a-18dd{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-692fc8ac-2cc2{font-size:28px;}}@media(max-width:767px){.elementor .e-1bdf276c-2a14{font-size:16px;}}@media(max-width:767px){.elementor .e-5af2f129-ed8b{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-cc746d6-94cf{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-36182ac8-2d5e{font-size:28px;}}@media(max-width:767px){.elementor .e-7758ca5-a8b8{font-size:16px;}}@media(max-width:767px){.elementor .e-29a58612-5f7d{width:100%;}}@media(max-width:767px){.elementor .e-2dd10f7-dfcc{width:100%;}}@media(max-width:767px){.elementor .e-664ca51e-8ced{flex-direction:column;}}@media(max-width:767px){.elementor .e-22725527-293b{padding:24px;}}@media(max-width:767px){.elementor .e-4b190768-21bd{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-51784874-c9a3{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-3f1ba915-bd61{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-4bd1a18f-96bf{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-7739828a-b4fc{height:72px;background-color:#07090c;display:block;}}