@media(max-width:767px){.elementor .e-3e2cde9c-12b6{display:none;}}@media(max-width:767px){.elementor .e-63b89bce-e1ce{display:none;}}@media(max-width:767px){.elementor .e-4aa35a8e-4151{font-size:13px;}}@media(max-width:767px){.elementor .e-1a8cf4e4-fae2{display:none;}}@media(max-width:767px){.elementor .e-e380bc-68e8{font-size:13px;}}@media(max-width:767px){.elementor .e-1b61a6bb-92d2{font-size:13px;}}@media(max-width:767px){.elementor .e-620d6050-c8b3{display:none;}}@media(max-width:767px){.elementor .e-271c288-fe0e{gap:18px;}}@media(max-width:767px){.elementor .e-c79fc5e-cbdd{justify-content:center;}}@media(max-width:767px){.elementor .e-7bf6e040-e6d9{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-5bbf75da-b23d{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-5f190164-4c13{display:none;}}@media(max-width:767px){.elementor .e-35e3df8e-30cf{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-5a5cc0da-f838{display:none;}}@media(max-width:767px){.elementor .e-73a93a47-fae5{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-5c93c567-3c50{display:none;}}@media(max-width:767px){.elementor .e-64d686b1-16a5{gap:0px;}}@media(max-width:767px){.elementor .e-51fe7af2-e262{gap:10px;}}@media(max-width:767px){.elementor .e-398c1d3e-cb9d{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-3d230681-ee19{font-size:30px;}}@media(max-width:767px){.elementor .e-44b23bb-f8dd{font-size:16px;}}@media(max-width:767px){.elementor .e-3c42e579-9b03{width:100%;}}@media(max-width:767px){.elementor .e-47cf95f9-295b{width:100%;}}@media(max-width:767px){.elementor .e-1e632a33-e5ee{flex-direction:column;}}@media(max-width:767px){.elementor .e-50ce8164-f74a{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-6276922d-f688{width:100%;}}@media(max-width:767px){.elementor .e-5fb00e5e-c7da{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-7fe61344-2dbb{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-49a4e2f1-a419{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-bb55f76-7cf2{font-size:28px;}}@media(max-width:767px){.elementor .e-1f2dfa6-aed8{font-size:16px;}}@media(max-width:767px){.elementor .e-596d0db2-c116{font-size:16px;}}@media(max-width:767px){.elementor .e-5d75243b-3270{font-size:16px;}}@media(max-width:767px){.elementor .e-7fd87262-2343{height:280px;}}@media(max-width:767px){.elementor .e-5b8a9eba-14ee{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-4254af20-d2e8{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-2aff49b0-5931{font-size:28px;}}@media(max-width:767px){.elementor .e-34b807a0-9c25{font-size:16px;}}@media(max-width:767px){.elementor .e-155ef2b8-9ec5{padding:24px;}}@media(max-width:767px){.elementor .e-66af91a5-6d32{padding:24px;}}@media(max-width:767px){.elementor .e-58bb1708-7adf{padding:24px;}}@media(max-width:767px){.elementor .e-4ba8907a-e870{padding:24px;}}@media(max-width:767px){.elementor .e-4f72576b-bddf{padding:24px;}}@media(max-width:767px){.elementor .e-64f3592b-8ad0{padding:24px;}}@media(max-width:767px){.elementor .e-169823bf-c44e{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-474d70be-3e23{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-529491f-895b{font-size:28px;}}@media(max-width:767px){.elementor .e-46d1887-53e5{padding:24px;}}@media(max-width:767px){.elementor .e-43260b00-1277{padding:24px;}}@media(max-width:767px){.elementor .e-2ceb249a-6c53{padding:24px;}}@media(max-width:767px){.elementor .e-41f64886-26cb{padding:24px;}}@media(max-width:767px){.elementor .e-76cbda9f-26ca{padding:24px;}}@media(max-width:767px){.elementor .e-54420c95-b383{padding:24px;}}@media(max-width:767px){.elementor .e-51803ced-743a{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-60bb7fe0-3daa{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-643581bb-33c8{font-size:23px;}}@media(max-width:767px){.elementor .e-16ee1a17-ed49{font-size:16px;}}@media(max-width:767px){.elementor .e-7943225-8cde{font-size:23px;}}@media(max-width:767px){.elementor .e-3fbd19ca-5631{font-size:16px;}}@media(max-width:767px){.elementor .e-324188b8-e531{font-size:23px;}}@media(max-width:767px){.elementor .e-5c008ba8-f30c{font-size:16px;}}@media(max-width:767px){.elementor .e-52b0d267-94ed{font-size:23px;}}@media(max-width:767px){.elementor .e-182ffd1c-4d72{font-size:16px;}}@media(max-width:767px){.elementor .e-4c21709f-c52c{font-size:23px;}}@media(max-width:767px){.elementor .e-4c7bcb75-3e85{font-size:16px;}}@media(max-width:767px){.elementor .e-2c8548aa-9709{width:100%;}}@media(max-width:767px){.elementor .e-68a624e9-1e01{width:100%;}}@media(max-width:767px){.elementor .e-8864fa-3d32{flex-direction:column;}}@media(max-width:767px){.elementor .e-9b1f82f-9f60{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-691e9cd0-2f6b{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-5b5ead17-4437{font-size:28px;}}@media(max-width:767px){.elementor .e-170d374b-c8be{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-29ff4f37-42c3{font-size:28px;}}@media(max-width:767px){.elementor .e-4de0aa86-3342{font-size:16px;}}@media(max-width:767px){.elementor .e-1ac5d648-50c6{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-51393768-fc41{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1b84f14e-478d{font-size:28px;}}@media(max-width:767px){.elementor .e-58c929d-db32{font-size:16px;}}@media(max-width:767px){.elementor .e-1bd4b7f-9dfc{width:100%;}}@media(max-width:767px){.elementor .e-6c31ba8c-1fd0{width:100%;}}@media(max-width:767px){.elementor .e-7518c4d3-a106{flex-direction:column;}}@media(max-width:767px){.elementor .e-44bf874a-252a{padding:24px;}}@media(max-width:767px){.elementor .e-2190293f-8d71{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-48bb60f6-8733{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1dd7b9d7-e053{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-753ebadc-3be4{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-54a98c1c-a2ee{height:72px;background-color:#07090c;display:block;}}