@media(max-width:767px){.elementor .e-2b710c4b-5902{display:none;}}@media(max-width:767px){.elementor .e-13ad9d12-6651{display:none;}}@media(max-width:767px){.elementor .e-1ae65357-922f{font-size:13px;}}@media(max-width:767px){.elementor .e-64cf0b68-19d7{display:none;}}@media(max-width:767px){.elementor .e-220b1cc1-822e{font-size:13px;}}@media(max-width:767px){.elementor .e-47609378-9b74{font-size:13px;}}@media(max-width:767px){.elementor .e-30177d0-f155{display:none;}}@media(max-width:767px){.elementor .e-c70f2df-3366{gap:18px;}}@media(max-width:767px){.elementor .e-73793889-aca6{justify-content:center;}}@media(max-width:767px){.elementor .e-721d2618-12a7{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-665ea0e5-1f0f{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-57aeafbd-e636{display:none;}}@media(max-width:767px){.elementor .e-58797e6f-5acc{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-18dbf47c-d6c1{display:none;}}@media(max-width:767px){.elementor .e-61f9b628-485b{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-8c866ab-2b6b{display:none;}}@media(max-width:767px){.elementor .e-44b7f1-ed96{gap:0px;}}@media(max-width:767px){.elementor .e-216b5ce6-cb12{gap:10px;}}@media(max-width:767px){.elementor .e-de5cdb8-838b{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-4790fbcc-3a50{font-size:30px;}}@media(max-width:767px){.elementor .e-ee94fde-ccb5{font-size:16px;}}@media(max-width:767px){.elementor .e-31ed00e2-bf7a{width:100%;}}@media(max-width:767px){.elementor .e-20c5ec74-1adc{width:100%;}}@media(max-width:767px){.elementor .e-27fce53c-ad8d{flex-direction:column;}}@media(max-width:767px){.elementor .e-2604bce8-8e63{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-6edb99b-cc85{width:100%;}}@media(max-width:767px){.elementor .e-7c2a67b8-5c02{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-5ea70ded-326a{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-1eab7434-9a8f{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-2f67b318-dcd2{font-size:28px;}}@media(max-width:767px){.elementor .e-17b8dac3-449e{font-size:16px;}}@media(max-width:767px){.elementor .e-3de9cf36-7331{font-size:16px;}}@media(max-width:767px){.elementor .e-41f50e0a-1106{font-size:16px;}}@media(max-width:767px){.elementor .e-38e12026-3d19{height:280px;}}@media(max-width:767px){.elementor .e-3b8bd5c6-fcd0{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-33a88ccb-225c{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-79944397-1efa{font-size:28px;}}@media(max-width:767px){.elementor .e-3623338a-3d30{font-size:16px;}}@media(max-width:767px){.elementor .e-243d09fe-aed2{padding:24px;}}@media(max-width:767px){.elementor .e-6ca34343-767f{padding:24px;}}@media(max-width:767px){.elementor .e-9ef3065-8a72{padding:24px;}}@media(max-width:767px){.elementor .e-c3a3a29-1131{padding:24px;}}@media(max-width:767px){.elementor .e-7b296ad7-a096{padding:24px;}}@media(max-width:767px){.elementor .e-3d6a7bb1-cdf7{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-692dde84-631d{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-398fb94d-65c0{font-size:28px;}}@media(max-width:767px){.elementor .e-1a321fc1-4c65{padding:24px;}}@media(max-width:767px){.elementor .e-7fec7d59-26ba{padding:24px;}}@media(max-width:767px){.elementor .e-574e2cbd-2c31{padding:24px;}}@media(max-width:767px){.elementor .e-4a3b9bd3-d9d0{padding:24px;}}@media(max-width:767px){.elementor .e-78a417b9-3c14{padding:24px;}}@media(max-width:767px){.elementor .e-35d91d9b-bcfc{padding:24px;}}@media(max-width:767px){.elementor .e-592c909d-5360{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-9154155-3f3c{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-48f31c5d-2481{font-size:23px;}}@media(max-width:767px){.elementor .e-7dfe1e86-ecef{font-size:16px;}}@media(max-width:767px){.elementor .e-5c7609b1-bac9{font-size:23px;}}@media(max-width:767px){.elementor .e-61ee00e-d083{font-size:16px;}}@media(max-width:767px){.elementor .e-4b2502b7-338c{font-size:23px;}}@media(max-width:767px){.elementor .e-16bcb91e-6a29{font-size:16px;}}@media(max-width:767px){.elementor .e-431815a0-cb7c{font-size:23px;}}@media(max-width:767px){.elementor .e-6cbfdd0b-b88c{font-size:16px;}}@media(max-width:767px){.elementor .e-2986f3d8-fb22{font-size:23px;}}@media(max-width:767px){.elementor .e-10387c6-60ae{font-size:16px;}}@media(max-width:767px){.elementor .e-205f41a3-3d3d{font-size:23px;}}@media(max-width:767px){.elementor .e-bfa4f0e-f235{font-size:16px;}}@media(max-width:767px){.elementor .e-2891e798-b73a{width:100%;}}@media(max-width:767px){.elementor .e-4ca43352-7f2a{width:100%;}}@media(max-width:767px){.elementor .e-2b012f25-192f{flex-direction:column;}}@media(max-width:767px){.elementor .e-4e806b11-399f{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-5f3549cd-7f78{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-39f461a7-378a{font-size:28px;}}@media(max-width:767px){.elementor .e-341668a9-defd{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-622fd342-7daa{font-size:28px;}}@media(max-width:767px){.elementor .e-439d0cbe-50b6{font-size:16px;}}@media(max-width:767px){.elementor .e-24ed5bd9-996b{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-37d3b8a5-6a37{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-56bde9be-2271{font-size:28px;}}@media(max-width:767px){.elementor .e-ee52a6a-a685{font-size:16px;}}@media(max-width:767px){.elementor .e-29edbe37-c0b6{width:100%;}}@media(max-width:767px){.elementor .e-3d646b5f-5dc2{width:100%;}}@media(max-width:767px){.elementor .e-17789dd9-386f{flex-direction:column;}}@media(max-width:767px){.elementor .e-5630c7ff-c158{padding:24px;}}@media(max-width:767px){.elementor .e-599efc8e-f5cd{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-56727b27-29cb{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-27bdc49b-46fe{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-5073d1e1-4a26{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-2eb826b4-18ea{height:72px;background-color:#07090c;display:block;}}