@media(max-width:767px){.elementor .e-53784020-8891{display:none;}}@media(max-width:767px){.elementor .e-63b6bc65-64a5{display:none;}}@media(max-width:767px){.elementor .e-7e1ec1f3-2eba{font-size:13px;}}@media(max-width:767px){.elementor .e-5c56b385-a552{display:none;}}@media(max-width:767px){.elementor .e-16e3054e-6e52{font-size:13px;}}@media(max-width:767px){.elementor .e-1ea43027-762b{font-size:13px;}}@media(max-width:767px){.elementor .e-1dd9054a-3500{display:none;}}@media(max-width:767px){.elementor .e-6dec3020-1a78{gap:18px;}}@media(max-width:767px){.elementor .e-7078cdb8-a886{justify-content:center;}}@media(max-width:767px){.elementor .e-49767054-514b{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-3a779809-e125{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-85fcf96-c409{display:none;}}@media(max-width:767px){.elementor .e-32021834-4bc1{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-7fa98d1a-2d5d{display:none;}}@media(max-width:767px){.elementor .e-4d7c8538-a89a{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-3f726739-24e4{display:none;}}@media(max-width:767px){.elementor .e-89e9cb-718a{gap:0px;}}@media(max-width:767px){.elementor .e-289bc464-b71e{gap:10px;}}@media(max-width:767px){.elementor .e-1e99075b-d8a1{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-102d4c07-9cd7{font-size:30px;}}@media(max-width:767px){.elementor .e-530cc8ec-f6ee{font-size:16px;}}@media(max-width:767px){.elementor .e-45583ef5-8826{width:100%;}}@media(max-width:767px){.elementor .e-7fee3723-c5ef{width:100%;}}@media(max-width:767px){.elementor .e-3e1c0c0f-95b6{flex-direction:column;}}@media(max-width:767px){.elementor .e-509ddbbf-37dd{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-782d94c3-ece0{width:100%;}}@media(max-width:767px){.elementor .e-5fedb943-e96c{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-ae7a414-50d6{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-5e394a52-89f7{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-7f369504-1871{font-size:28px;}}@media(max-width:767px){.elementor .e-271f50d9-5973{font-size:16px;}}@media(max-width:767px){.elementor .e-73d3dbe9-49b8{font-size:16px;}}@media(max-width:767px){.elementor .e-54adebc8-b01a{font-size:16px;}}@media(max-width:767px){.elementor .e-78f5fab6-c0e4{height:280px;}}@media(max-width:767px){.elementor .e-17346c14-9f9f{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-f7ce901-ad9e{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1263a75a-ce9f{font-size:28px;}}@media(max-width:767px){.elementor .e-38374c2d-e1bb{font-size:16px;}}@media(max-width:767px){.elementor .e-724f2b50-7b21{padding:24px;}}@media(max-width:767px){.elementor .e-5d2f5ea6-9d4c{padding:24px;}}@media(max-width:767px){.elementor .e-3886179e-3af7{padding:24px;}}@media(max-width:767px){.elementor .e-6f5ef257-aa29{padding:24px;}}@media(max-width:767px){.elementor .e-703ff2e2-6947{padding:24px;}}@media(max-width:767px){.elementor .e-1d55c63f-c6b2{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-2c2bdcfb-db16{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-5f6ceb65-acca{font-size:28px;}}@media(max-width:767px){.elementor .e-732c3248-d60c{padding:24px;}}@media(max-width:767px){.elementor .e-1f9fc2f4-a4c6{padding:24px;}}@media(max-width:767px){.elementor .e-20d30681-bcd3{padding:24px;}}@media(max-width:767px){.elementor .e-59adb75a-5154{padding:24px;}}@media(max-width:767px){.elementor .e-431d2c4d-754b{padding:24px;}}@media(max-width:767px){.elementor .e-3c1bccc4-58a7{padding:24px;}}@media(max-width:767px){.elementor .e-74c04d4b-bc60{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-396d8df-8579{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-409cc56-ca38{font-size:23px;}}@media(max-width:767px){.elementor .e-5de74d98-e053{font-size:16px;}}@media(max-width:767px){.elementor .e-6cdffbdd-5de8{font-size:23px;}}@media(max-width:767px){.elementor .e-30a17168-42b2{font-size:16px;}}@media(max-width:767px){.elementor .e-6de906f6-c314{font-size:23px;}}@media(max-width:767px){.elementor .e-13734817-6416{font-size:16px;}}@media(max-width:767px){.elementor .e-7c99adae-a545{font-size:23px;}}@media(max-width:767px){.elementor .e-4f67756c-9913{font-size:16px;}}@media(max-width:767px){.elementor .e-445f972d-7baa{font-size:23px;}}@media(max-width:767px){.elementor .e-4a900cb-6090{font-size:16px;}}@media(max-width:767px){.elementor .e-26e65d51-44ce{font-size:23px;}}@media(max-width:767px){.elementor .e-3e952c91-1556{font-size:16px;}}@media(max-width:767px){.elementor .e-65d29fb3-9039{width:100%;}}@media(max-width:767px){.elementor .e-66291df2-baee{width:100%;}}@media(max-width:767px){.elementor .e-35b72438-ea42{flex-direction:column;}}@media(max-width:767px){.elementor .e-57b22bc5-86d4{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-68fddf81-55be{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-5acaf3ab-575a{font-size:28px;}}@media(max-width:767px){.elementor .e-28d077dc-9de2{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-2f7a80e-958f{font-size:28px;}}@media(max-width:767px){.elementor .e-990a4bc-f4b0{font-size:16px;}}@media(max-width:767px){.elementor .e-52380cfb-e763{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-735a9ed7-f25b{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-7e793851-de60{font-size:28px;}}@media(max-width:767px){.elementor .e-6abe08df-304e{font-size:16px;}}@media(max-width:767px){.elementor .e-4cee8420-202a{width:100%;}}@media(max-width:767px){.elementor .e-8ad0344-9ce8{width:100%;}}@media(max-width:767px){.elementor .e-741e52c-2704{flex-direction:column;}}@media(max-width:767px){.elementor .e-7de375b2-b1a6{padding:24px;}}@media(max-width:767px){.elementor .e-6a41fbdf-c6e1{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-20c210a8-4caf{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-419af302-cc66{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-22b8fdfa-3980{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-58edd863-4131{height:72px;background-color:#07090c;display:block;}}