@media(max-width:767px){.elementor .e-598aef6a-42ae{display:none;}}@media(max-width:767px){.elementor .e-79c64911-6598{display:none;}}@media(max-width:767px){.elementor .e-c95bbc2-6a86{font-size:13px;}}@media(max-width:767px){.elementor .e-28ed0b58-46fe{display:none;}}@media(max-width:767px){.elementor .e-2099027c-7f1a{font-size:13px;}}@media(max-width:767px){.elementor .e-75c1134f-ab65{font-size:13px;}}@media(max-width:767px){.elementor .e-2cc79966-dd90{display:none;}}@media(max-width:767px){.elementor .e-499eee3d-6337{gap:18px;}}@media(max-width:767px){.elementor .e-34284f7e-cfdb{justify-content:center;}}@media(max-width:767px){.elementor .e-3394f718-6cd8{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-7622b96e-8a32{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-30306175-57b1{display:none;}}@media(max-width:767px){.elementor .e-4ba5855-445c{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-57a8b06-1578{display:none;}}@media(max-width:767px){.elementor .e-7eefc5c1-8af7{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-4563e66a-231f{display:none;}}@media(max-width:767px){.elementor .e-2814316d-2c29{gap:0px;}}@media(max-width:767px){.elementor .e-30c440c5-b737{gap:10px;}}@media(max-width:767px){.elementor .e-6eaa6acb-e843{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-50a17ed7-c564{font-size:30px;}}@media(max-width:767px){.elementor .e-454534a7-1c32{font-size:16px;}}@media(max-width:767px){.elementor .e-53d9a7d8-75e6{width:100%;}}@media(max-width:767px){.elementor .e-40e1e282-270d{width:100%;}}@media(max-width:767px){.elementor .e-785b410c-1c36{flex-direction:column;}}@media(max-width:767px){.elementor .e-d158144-3dec{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-1959fb0c-9778{width:100%;}}@media(max-width:767px){.elementor .e-788683c8-e1ea{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-4c5f3bf-b32c{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-25b67c9b-acea{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-5c55235d-7d93{font-size:28px;}}@media(max-width:767px){.elementor .e-1189dcd4-9ff7{font-size:16px;}}@media(max-width:767px){.elementor .e-77c7a1c3-9720{font-size:16px;}}@media(max-width:767px){.elementor .e-27d6ca13-f45f{font-size:16px;}}@media(max-width:767px){.elementor .e-1fcc385-4c01{height:280px;}}@media(max-width:767px){.elementor .e-737b4aea-de3f{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-16b1c495-70f0{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-380674ef-ebe8{font-size:28px;}}@media(max-width:767px){.elementor .e-2ecbc3f7-6e45{font-size:16px;}}@media(max-width:767px){.elementor .e-50660812-31c0{padding:24px;}}@media(max-width:767px){.elementor .e-11fd1bbc-d1c0{padding:24px;}}@media(max-width:767px){.elementor .e-1d2b8b34-8e89{padding:24px;}}@media(max-width:767px){.elementor .e-78a0944f-6898{padding:24px;}}@media(max-width:767px){.elementor .e-4401244-ac75{padding:24px;}}@media(max-width:767px){.elementor .e-7c51fe9b-3800{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-3ae7a26f-6c77{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-11a651db-7686{font-size:28px;}}@media(max-width:767px){.elementor .e-66ccc14c-e3c2{padding:24px;}}@media(max-width:767px){.elementor .e-7cbc3c99-cc6f{padding:24px;}}@media(max-width:767px){.elementor .e-8af5e8d-3652{padding:24px;}}@media(max-width:767px){.elementor .e-595c7668-65e6{padding:24px;}}@media(max-width:767px){.elementor .e-764df3fd-c74d{padding:24px;}}@media(max-width:767px){.elementor .e-6e783552-c49c{padding:24px;}}@media(max-width:767px){.elementor .e-49205ce3-467a{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-5ab1d632-1ec5{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1ffd0dc5-53fb{font-size:23px;}}@media(max-width:767px){.elementor .e-7a11744a-c02c{font-size:16px;}}@media(max-width:767px){.elementor .e-50e4919b-f3fa{font-size:23px;}}@media(max-width:767px){.elementor .e-119eecae-8d5f{font-size:16px;}}@media(max-width:767px){.elementor .e-35e810d6-e5b5{font-size:23px;}}@media(max-width:767px){.elementor .e-6a31d4b6-eb8e{font-size:16px;}}@media(max-width:767px){.elementor .e-9c64559-7646{font-size:23px;}}@media(max-width:767px){.elementor .e-743ad885-c4e0{font-size:16px;}}@media(max-width:767px){.elementor .e-93147c9-63ee{font-size:23px;}}@media(max-width:767px){.elementor .e-7840a9f3-6522{font-size:16px;}}@media(max-width:767px){.elementor .e-235565ad-edc6{width:100%;}}@media(max-width:767px){.elementor .e-74923622-d5f9{width:100%;}}@media(max-width:767px){.elementor .e-435b08b3-e2ca{flex-direction:column;}}@media(max-width:767px){.elementor .e-229ba6e6-1a8f{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-28ba8e22-bb88{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-278450b4-2114{font-size:28px;}}@media(max-width:767px){.elementor .e-c750fb6-e529{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-712ee51-850f{font-size:28px;}}@media(max-width:767px){.elementor .e-6213dc52-d516{font-size:16px;}}@media(max-width:767px){.elementor .e-57051375-baef{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-7e67df49-771d{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1ea64dd8-1c65{font-size:28px;}}@media(max-width:767px){.elementor .e-41e0c2e8-43d3{font-size:16px;}}@media(max-width:767px){.elementor .e-174b3126-cbcb{width:100%;}}@media(max-width:767px){.elementor .e-6e1f5126-d7f4{width:100%;}}@media(max-width:767px){.elementor .e-296674e9-f22b{flex-direction:column;}}@media(max-width:767px){.elementor .e-16c79819-5e99{padding:24px;}}@media(max-width:767px){.elementor .e-51de6c22-8d91{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-2f1fe12b-2316{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-53ba5e96-4f22{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-5ec8bdb5-69bb{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-d16e00f-70cf{height:72px;background-color:#07090c;display:block;}}