@media(max-width:767px){.elementor .e-52d35c7c-136c{display:none;}}@media(max-width:767px){.elementor .e-537e2b98-dbf0{display:none;}}@media(max-width:767px){.elementor .e-1fec8d21-7245{font-size:13px;}}@media(max-width:767px){.elementor .e-606941e1-f9ab{display:none;}}@media(max-width:767px){.elementor .e-59895cb4-83b8{font-size:13px;}}@media(max-width:767px){.elementor .e-466cbf0a-ed8f{font-size:13px;}}@media(max-width:767px){.elementor .e-5bccd13f-7564{display:none;}}@media(max-width:767px){.elementor .e-5f4f1370-2d1a{gap:18px;}}@media(max-width:767px){.elementor .e-57db2266-8253{justify-content:center;}}@media(max-width:767px){.elementor .e-8022d8a-8c6a{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-3b903ce-a256{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-2fbbe562-34ed{display:none;}}@media(max-width:767px){.elementor .e-3f13e664-3691{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-4efffd78-28f3{display:none;}}@media(max-width:767px){.elementor .e-42dc330c-554c{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-64725d9a-c071{display:none;}}@media(max-width:767px){.elementor .e-7be5b850-747e{gap:0px;}}@media(max-width:767px){.elementor .e-311ca9c-61f4{gap:10px;}}@media(max-width:767px){.elementor .e-39163590-83d5{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-78435717-9d10{font-size:30px;}}@media(max-width:767px){.elementor .e-3da39b74-c7c4{font-size:16px;}}@media(max-width:767px){.elementor .e-437602d-71ee{width:100%;}}@media(max-width:767px){.elementor .e-102d09a6-8d16{width:100%;}}@media(max-width:767px){.elementor .e-2b4c3bbc-1f7c{flex-direction:column;}}@media(max-width:767px){.elementor .e-30ba0ddf-24e3{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-47da1065-2c1e{width:100%;}}@media(max-width:767px){.elementor .e-2bd6344c-aeb5{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-135f9544-9b6f{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-70ea647b-64b1{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-38c29bcc-48c9{font-size:28px;}}@media(max-width:767px){.elementor .e-42e72a29-d3ff{font-size:16px;}}@media(max-width:767px){.elementor .e-787d828e-6f78{font-size:16px;}}@media(max-width:767px){.elementor .e-53e6248e-d9f4{font-size:16px;}}@media(max-width:767px){.elementor .e-2c320ddb-629a{height:280px;}}@media(max-width:767px){.elementor .e-1c7e3583-154f{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-5f792796-981f{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-3cebdc14-837c{font-size:28px;}}@media(max-width:767px){.elementor .e-eb8973a-8c87{font-size:16px;}}@media(max-width:767px){.elementor .e-14f64663-5a04{padding:24px;}}@media(max-width:767px){.elementor .e-71e757a4-d7e3{padding:24px;}}@media(max-width:767px){.elementor .e-7eade0cc-6f83{padding:24px;}}@media(max-width:767px){.elementor .e-348811af-16bf{padding:24px;}}@media(max-width:767px){.elementor .e-2001031f-fbc7{padding:24px;}}@media(max-width:767px){.elementor .e-1a42c198-67d8{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-61fd4999-2a46{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-5071be90-6954{font-size:28px;}}@media(max-width:767px){.elementor .e-50bd1b39-5ac3{padding:24px;}}@media(max-width:767px){.elementor .e-2bb152bd-825e{padding:24px;}}@media(max-width:767px){.elementor .e-2e1a3d11-77d0{padding:24px;}}@media(max-width:767px){.elementor .e-7acb28f3-6100{padding:24px;}}@media(max-width:767px){.elementor .e-63375b35-900c{padding:24px;}}@media(max-width:767px){.elementor .e-779d42df-5072{padding:24px;}}@media(max-width:767px){.elementor .e-74c17e8a-190a{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-7fad09ef-d387{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-756beb59-9241{font-size:23px;}}@media(max-width:767px){.elementor .e-40ed7d69-3647{font-size:16px;}}@media(max-width:767px){.elementor .e-62dbdc9e-db3a{font-size:23px;}}@media(max-width:767px){.elementor .e-a61c602-c123{font-size:16px;}}@media(max-width:767px){.elementor .e-36752e1-4d23{font-size:23px;}}@media(max-width:767px){.elementor .e-695f05b4-c7a4{font-size:16px;}}@media(max-width:767px){.elementor .e-3b0631c-6b38{font-size:23px;}}@media(max-width:767px){.elementor .e-7f3f4a8e-921d{font-size:16px;}}@media(max-width:767px){.elementor .e-5130a015-e9fe{font-size:23px;}}@media(max-width:767px){.elementor .e-25a131b-65b6{font-size:16px;}}@media(max-width:767px){.elementor .e-7952756e-8072{font-size:23px;}}@media(max-width:767px){.elementor .e-1d9c1409-bd4c{font-size:16px;}}@media(max-width:767px){.elementor .e-4dbaf442-d13f{width:100%;}}@media(max-width:767px){.elementor .e-4a1b9239-bb56{width:100%;}}@media(max-width:767px){.elementor .e-71ddef6b-3127{flex-direction:column;}}@media(max-width:767px){.elementor .e-5babe545-3fe0{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-193fd103-6122{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1ed613b8-1e34{font-size:28px;}}@media(max-width:767px){.elementor .e-69225f7d-e0e1{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-726d691c-560b{font-size:28px;}}@media(max-width:767px){.elementor .e-59aebe40-1fea{font-size:16px;}}@media(max-width:767px){.elementor .e-4dbbc33a-dfe2{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-18d2b770-776e{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-3ffb89bb-5d60{font-size:28px;}}@media(max-width:767px){.elementor .e-74538c3a-97af{font-size:16px;}}@media(max-width:767px){.elementor .e-5f35ed30-675d{width:100%;}}@media(max-width:767px){.elementor .e-5be877e-1b34{width:100%;}}@media(max-width:767px){.elementor .e-5ac99432-78b5{flex-direction:column;}}@media(max-width:767px){.elementor .e-69a17ebf-cd7c{padding:24px;}}@media(max-width:767px){.elementor .e-692d0ad9-37cc{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-51260833-b68a{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-5ead9033-e282{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-5a945297-636b{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-24c8d2c-2e11{height:72px;background-color:#07090c;display:block;}}