@media(max-width:767px){.elementor .e-4e6ac42b-37d7{display:none;}}@media(max-width:767px){.elementor .e-4eadbdfe-189d{display:none;}}@media(max-width:767px){.elementor .e-51d9c421-ed7b{font-size:13px;}}@media(max-width:767px){.elementor .e-382a336e-d273{display:none;}}@media(max-width:767px){.elementor .e-7fbc9f59-bb2c{font-size:13px;}}@media(max-width:767px){.elementor .e-6b9e42a1-df42{font-size:13px;}}@media(max-width:767px){.elementor .e-cb95183-dded{display:none;}}@media(max-width:767px){.elementor .e-186f7fa9-b2e8{gap:18px;}}@media(max-width:767px){.elementor .e-11ed8ab9-6cca{justify-content:center;}}@media(max-width:767px){.elementor .e-44b21192-4db6{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-76b2662e-789d{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-5603aae2-bee9{display:none;}}@media(max-width:767px){.elementor .e-2ebd7513-40ab{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-48392520-f61a{display:none;}}@media(max-width:767px){.elementor .e-2ad66fd9-3106{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-fc5c35a-704e{display:none;}}@media(max-width:767px){.elementor .e-4a44783-9598{gap:0px;}}@media(max-width:767px){.elementor .e-df2658c-13bb{gap:10px;}}@media(max-width:767px){.elementor .e-517ec270-bda2{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-3f4bb72f-a20b{font-size:30px;}}@media(max-width:767px){.elementor .e-4e67adcb-9bdf{font-size:16px;}}@media(max-width:767px){.elementor .e-4256a602-6fa2{width:100%;}}@media(max-width:767px){.elementor .e-47a0550d-60f3{width:100%;}}@media(max-width:767px){.elementor .e-7530e984-199c{flex-direction:column;}}@media(max-width:767px){.elementor .e-558e250b-7654{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-20231a75-2a04{width:100%;}}@media(max-width:767px){.elementor .e-5c525e27-986a{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-4535edf7-157e{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-4e7fbbb0-4c2f{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-4192cf5-4a65{font-size:28px;}}@media(max-width:767px){.elementor .e-26edc997-f907{font-size:16px;}}@media(max-width:767px){.elementor .e-23a58c02-c34d{font-size:16px;}}@media(max-width:767px){.elementor .e-3d2b3945-6ed9{font-size:16px;}}@media(max-width:767px){.elementor .e-4f89ca4a-a7a6{height:280px;}}@media(max-width:767px){.elementor .e-3b8952d0-7c3c{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-24904508-2fa0{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-44220fb2-5004{font-size:28px;}}@media(max-width:767px){.elementor .e-7def66cc-5400{font-size:16px;}}@media(max-width:767px){.elementor .e-793e204a-c719{padding:24px;}}@media(max-width:767px){.elementor .e-784a9162-5ef7{padding:24px;}}@media(max-width:767px){.elementor .e-546b1568-83a2{padding:24px;}}@media(max-width:767px){.elementor .e-406a5b99-10d2{padding:24px;}}@media(max-width:767px){.elementor .e-b3bddd2-670e{padding:24px;}}@media(max-width:767px){.elementor .e-d0a7734-ff3f{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-259338f2-f337{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-6a144559-a169{font-size:28px;}}@media(max-width:767px){.elementor .e-519874d0-ee1c{padding:24px;}}@media(max-width:767px){.elementor .e-8b377cd-d7de{padding:24px;}}@media(max-width:767px){.elementor .e-6b0f5dc1-4963{padding:24px;}}@media(max-width:767px){.elementor .e-3ad6e478-a399{padding:24px;}}@media(max-width:767px){.elementor .e-5c9909b4-ef0f{padding:24px;}}@media(max-width:767px){.elementor .e-509b7080-2a21{padding:24px;}}@media(max-width:767px){.elementor .e-2a3038ee-4ac9{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-4ae20955-75e1{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1815645e-84a7{font-size:23px;}}@media(max-width:767px){.elementor .e-105a1184-c492{font-size:16px;}}@media(max-width:767px){.elementor .e-f58e48c-4623{font-size:23px;}}@media(max-width:767px){.elementor .e-3d47720b-2916{font-size:16px;}}@media(max-width:767px){.elementor .e-41829217-9b9e{font-size:23px;}}@media(max-width:767px){.elementor .e-1c402458-d502{font-size:16px;}}@media(max-width:767px){.elementor .e-758e7c7e-87dd{font-size:23px;}}@media(max-width:767px){.elementor .e-1327ab5e-50e6{font-size:16px;}}@media(max-width:767px){.elementor .e-70988d6d-d8fb{font-size:23px;}}@media(max-width:767px){.elementor .e-59f8803c-a756{font-size:16px;}}@media(max-width:767px){.elementor .e-35cbb412-97e2{font-size:23px;}}@media(max-width:767px){.elementor .e-4e683116-37c5{font-size:16px;}}@media(max-width:767px){.elementor .e-2cb56c11-9bf5{width:100%;}}@media(max-width:767px){.elementor .e-4ce626c7-438c{width:100%;}}@media(max-width:767px){.elementor .e-4e9db6e9-fffe{flex-direction:column;}}@media(max-width:767px){.elementor .e-19ebbd0f-6dbe{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-1ba91c68-6746{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-88eb68e-28e3{font-size:28px;}}@media(max-width:767px){.elementor .e-7c01138d-dd39{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-33580275-adbe{font-size:28px;}}@media(max-width:767px){.elementor .e-18f83641-45c6{font-size:16px;}}@media(max-width:767px){.elementor .e-1984b622-53d0{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-469cf0a4-15c5{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1b4bc7bb-8af1{font-size:28px;}}@media(max-width:767px){.elementor .e-29f15c61-cc26{font-size:16px;}}@media(max-width:767px){.elementor .e-10bb229a-4d99{width:100%;}}@media(max-width:767px){.elementor .e-178faf54-8418{width:100%;}}@media(max-width:767px){.elementor .e-770eda0d-511e{flex-direction:column;}}@media(max-width:767px){.elementor .e-647a7cba-2ec9{padding:24px;}}@media(max-width:767px){.elementor .e-553cce41-4418{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-46ad2ee8-42e1{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-3aca125f-7ce6{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-3458acb3-7ab9{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-3f794f89-824e{height:72px;background-color:#07090c;display:block;}}