@media(max-width:767px){.elementor .e-1e2d01a2-5404{display:none;}}@media(max-width:767px){.elementor .e-37ace9b0-30ed{display:none;}}@media(max-width:767px){.elementor .e-69c7438f-624a{font-size:13px;}}@media(max-width:767px){.elementor .e-55e2712e-d96b{display:none;}}@media(max-width:767px){.elementor .e-76f2029e-e08f{font-size:13px;}}@media(max-width:767px){.elementor .e-6476fd9d-d0dc{font-size:13px;}}@media(max-width:767px){.elementor .e-79d07c2e-2d85{display:none;}}@media(max-width:767px){.elementor .e-7684b187-e47c{gap:18px;}}@media(max-width:767px){.elementor .e-262287a7-b681{justify-content:center;}}@media(max-width:767px){.elementor .e-7c3cb292-aea6{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-48d8aa0e-48bc{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-2ae889eb-a121{display:none;}}@media(max-width:767px){.elementor .e-2d35f265-7782{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-59ddcc98-3fa8{display:none;}}@media(max-width:767px){.elementor .e-4fdf1155-ef3b{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-618e5d83-8866{display:none;}}@media(max-width:767px){.elementor .e-69b071fb-2a2a{gap:0px;}}@media(max-width:767px){.elementor .e-7c6617a-43bb{gap:10px;}}@media(max-width:767px){.elementor .e-39b5fc9e-c533{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-6e13b413-1295{font-size:30px;}}@media(max-width:767px){.elementor .e-6c98ea6e-efe2{font-size:16px;}}@media(max-width:767px){.elementor .e-5fec551c-426d{width:100%;}}@media(max-width:767px){.elementor .e-1851eaeb-648e{width:100%;}}@media(max-width:767px){.elementor .e-4059b9ce-db75{flex-direction:column;}}@media(max-width:767px){.elementor .e-4da1e7ac-db4d{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-477463b-912d{width:100%;}}@media(max-width:767px){.elementor .e-9337b8b-647a{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-2200f7c1-3f5c{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-188351dc-a2b9{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-dbafe70-4531{font-size:28px;}}@media(max-width:767px){.elementor .e-3cb0a327-3dbe{font-size:16px;}}@media(max-width:767px){.elementor .e-3536077e-2509{font-size:16px;}}@media(max-width:767px){.elementor .e-5ae162aa-3b16{font-size:16px;}}@media(max-width:767px){.elementor .e-655b725a-9c0f{height:280px;}}@media(max-width:767px){.elementor .e-69305c58-c985{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-1704c2e5-3bec{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-54b7921-b5f0{font-size:28px;}}@media(max-width:767px){.elementor .e-4dcc4746-4f5f{font-size:16px;}}@media(max-width:767px){.elementor .e-d5dbadd-41a5{padding:24px;}}@media(max-width:767px){.elementor .e-2916bc3f-7322{padding:24px;}}@media(max-width:767px){.elementor .e-54b35c-e58a{padding:24px;}}@media(max-width:767px){.elementor .e-219003a8-c904{padding:24px;}}@media(max-width:767px){.elementor .e-6222176-f25a{padding:24px;}}@media(max-width:767px){.elementor .e-718a6738-4b34{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-51eea28d-be95{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-41813d59-589a{font-size:28px;}}@media(max-width:767px){.elementor .e-3f33bc66-f6df{padding:24px;}}@media(max-width:767px){.elementor .e-340212e9-1b8a{padding:24px;}}@media(max-width:767px){.elementor .e-622d4c5-f634{padding:24px;}}@media(max-width:767px){.elementor .e-3f5bbd3c-f2d3{padding:24px;}}@media(max-width:767px){.elementor .e-42f8dace-60a6{padding:24px;}}@media(max-width:767px){.elementor .e-72eaa377-4db0{padding:24px;}}@media(max-width:767px){.elementor .e-198c5729-ed10{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-6cbba1ee-f5f0{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-208e8068-bfda{font-size:23px;}}@media(max-width:767px){.elementor .e-3c7744f4-a181{font-size:16px;}}@media(max-width:767px){.elementor .e-6fcbabdc-8d4f{font-size:23px;}}@media(max-width:767px){.elementor .e-2af342e5-5342{font-size:16px;}}@media(max-width:767px){.elementor .e-530a17b8-a8a4{font-size:23px;}}@media(max-width:767px){.elementor .e-7a0c9196-e5b8{font-size:16px;}}@media(max-width:767px){.elementor .e-15368ce3-b525{font-size:23px;}}@media(max-width:767px){.elementor .e-1fd8a87f-72c2{font-size:16px;}}@media(max-width:767px){.elementor .e-5a80fd16-90cf{font-size:23px;}}@media(max-width:767px){.elementor .e-7310f2cc-9e2b{font-size:16px;}}@media(max-width:767px){.elementor .e-34d7c55-7406{width:100%;}}@media(max-width:767px){.elementor .e-5f504331-c07f{width:100%;}}@media(max-width:767px){.elementor .e-5c0b3ecb-1fc0{flex-direction:column;}}@media(max-width:767px){.elementor .e-1e849334-d1ba{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-36af7fb0-aaef{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-3f957f3c-69f2{font-size:28px;}}@media(max-width:767px){.elementor .e-76ac8d1e-5085{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-64f609bb-1403{font-size:28px;}}@media(max-width:767px){.elementor .e-437ace8c-d831{font-size:16px;}}@media(max-width:767px){.elementor .e-45f8025c-2731{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-7a6dda7a-4724{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-25b2ebff-6b62{font-size:28px;}}@media(max-width:767px){.elementor .e-2b407757-b75b{font-size:16px;}}@media(max-width:767px){.elementor .e-5f8cd834-1514{width:100%;}}@media(max-width:767px){.elementor .e-89e7b96-e9bc{width:100%;}}@media(max-width:767px){.elementor .e-303f2f72-e52c{flex-direction:column;}}@media(max-width:767px){.elementor .e-3843380a-101a{padding:24px;}}@media(max-width:767px){.elementor .e-3724664b-101d{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-11b9303-797b{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-64e5df3f-128a{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-257edfc-4ce5{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-3faca8e8-69cd{height:72px;background-color:#07090c;display:block;}}