@media(max-width:767px){.elementor .e-342f676a-9639{display:none;}}@media(max-width:767px){.elementor .e-2144a114-a596{display:none;}}@media(max-width:767px){.elementor .e-41a07dfd-ecc0{font-size:13px;}}@media(max-width:767px){.elementor .e-41f0d78c-9d4a{display:none;}}@media(max-width:767px){.elementor .e-1422fc2a-42f0{font-size:13px;}}@media(max-width:767px){.elementor .e-5473b2f-65fc{font-size:13px;}}@media(max-width:767px){.elementor .e-767735f6-1abc{display:none;}}@media(max-width:767px){.elementor .e-33823331-b26d{gap:18px;}}@media(max-width:767px){.elementor .e-380f7dad-3fc1{justify-content:center;}}@media(max-width:767px){.elementor .e-44138cb2-277c{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-779d30be-65ba{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-2827c20e-b01b{display:none;}}@media(max-width:767px){.elementor .e-4de8b569-106e{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-3de36e5c-22ee{display:none;}}@media(max-width:767px){.elementor .e-7846b6f7-cbcf{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-59251681-31b8{display:none;}}@media(max-width:767px){.elementor .e-75c14b48-e011{gap:0px;}}@media(max-width:767px){.elementor .e-4cb06a94-adda{gap:10px;}}@media(max-width:767px){.elementor .e-6c64e92f-bf56{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-1ee03340-c661{font-size:30px;}}@media(max-width:767px){.elementor .e-3709ee84-458c{font-size:16px;}}@media(max-width:767px){.elementor .e-3b8f4b2-29d7{width:100%;}}@media(max-width:767px){.elementor .e-138099cf-4999{width:100%;}}@media(max-width:767px){.elementor .e-72c8b37d-8cac{flex-direction:column;}}@media(max-width:767px){.elementor .e-402d7685-c02d{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-65cf4e66-37c5{width:100%;}}@media(max-width:767px){.elementor .e-739abfdd-2b1e{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-4eec5b69-96b2{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-2fc64992-bb15{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-18f1906c-da65{font-size:28px;}}@media(max-width:767px){.elementor .e-16e1ee6b-9c44{font-size:16px;}}@media(max-width:767px){.elementor .e-2f1a844-6fbd{font-size:16px;}}@media(max-width:767px){.elementor .e-5b8b4789-91d9{font-size:16px;}}@media(max-width:767px){.elementor .e-693750f-9177{height:280px;}}@media(max-width:767px){.elementor .e-6dac9dec-1c20{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-5a9c3012-f9e5{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-e78b64f-7123{font-size:28px;}}@media(max-width:767px){.elementor .e-2aebd110-8eee{font-size:16px;}}@media(max-width:767px){.elementor .e-5a485cf9-8012{padding:24px;}}@media(max-width:767px){.elementor .e-6279d950-f5a2{padding:24px;}}@media(max-width:767px){.elementor .e-15377bdb-7d30{padding:24px;}}@media(max-width:767px){.elementor .e-1eb2c58d-f294{padding:24px;}}@media(max-width:767px){.elementor .e-387a1e8d-5202{padding:24px;}}@media(max-width:767px){.elementor .e-3f00dbbc-25c0{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-e6d2b41-33c5{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4ac4afb5-1b87{font-size:28px;}}@media(max-width:767px){.elementor .e-7cfa2eb2-37ca{padding:24px;}}@media(max-width:767px){.elementor .e-759ef87d-6176{padding:24px;}}@media(max-width:767px){.elementor .e-2a06c837-31c9{padding:24px;}}@media(max-width:767px){.elementor .e-52c31b0d-8366{padding:24px;}}@media(max-width:767px){.elementor .e-1ce8c839-3892{padding:24px;}}@media(max-width:767px){.elementor .e-6289d60f-e011{padding:24px;}}@media(max-width:767px){.elementor .e-479fe663-f155{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-5e7a6c0a-6226{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-6338276a-5105{font-size:23px;}}@media(max-width:767px){.elementor .e-3b42d9ff-dd6c{font-size:16px;}}@media(max-width:767px){.elementor .e-73ace52-45dc{font-size:23px;}}@media(max-width:767px){.elementor .e-20fb6a4f-15c0{font-size:16px;}}@media(max-width:767px){.elementor .e-501c4345-d0c3{font-size:23px;}}@media(max-width:767px){.elementor .e-48dd492f-b3cf{font-size:16px;}}@media(max-width:767px){.elementor .e-2001c3b9-8fe5{font-size:23px;}}@media(max-width:767px){.elementor .e-f80829d-ce7f{font-size:16px;}}@media(max-width:767px){.elementor .e-781a6c5e-66ac{font-size:23px;}}@media(max-width:767px){.elementor .e-7fa4ebed-213e{font-size:16px;}}@media(max-width:767px){.elementor .e-1e4fefdb-2fc8{width:100%;}}@media(max-width:767px){.elementor .e-596c717c-f77c{width:100%;}}@media(max-width:767px){.elementor .e-8124f0-18b6{flex-direction:column;}}@media(max-width:767px){.elementor .e-74d192b2-c2d8{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-9eab6d6-afdb{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-ad1b235-102c{font-size:28px;}}@media(max-width:767px){.elementor .e-7d83cef7-f469{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-7bd596d8-22ed{font-size:28px;}}@media(max-width:767px){.elementor .e-385141ba-1194{font-size:16px;}}@media(max-width:767px){.elementor .e-71469b6b-8787{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-20aaeb7e-59c5{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4789f2dd-31d8{font-size:28px;}}@media(max-width:767px){.elementor .e-203c683f-4cb4{font-size:16px;}}@media(max-width:767px){.elementor .e-3ffaf489-465b{width:100%;}}@media(max-width:767px){.elementor .e-6cf0a311-12fc{width:100%;}}@media(max-width:767px){.elementor .e-1a725c86-76db{flex-direction:column;}}@media(max-width:767px){.elementor .e-56a7ee31-f095{padding:24px;}}@media(max-width:767px){.elementor .e-5db2d4a3-f550{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-1cc91868-b89b{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4be6ed15-f719{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-122240df-47c5{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-330fee57-e5e3{height:72px;background-color:#07090c;display:block;}}