@media(max-width:767px){.elementor .e-7be5adab-1efc{display:none;}}@media(max-width:767px){.elementor .e-3866d158-5f13{display:none;}}@media(max-width:767px){.elementor .e-54020ca2-fcd7{font-size:13px;}}@media(max-width:767px){.elementor .e-62b8e192-99d5{display:none;}}@media(max-width:767px){.elementor .e-3da8d195-5821{font-size:13px;}}@media(max-width:767px){.elementor .e-4e3fd7d9-4de2{font-size:13px;}}@media(max-width:767px){.elementor .e-ac9a8ca-9850{display:none;}}@media(max-width:767px){.elementor .e-1456102c-dbc9{gap:18px;}}@media(max-width:767px){.elementor .e-19fb47f-1e62{justify-content:center;}}@media(max-width:767px){.elementor .e-1f6ecb3b-738b{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-3157e819-8e59{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-7f72aaae-403d{display:none;}}@media(max-width:767px){.elementor .e-61e25819-ceb9{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-273714fe-1b97{display:none;}}@media(max-width:767px){.elementor .e-20208fbb-f65d{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-11bfe009-8294{display:none;}}@media(max-width:767px){.elementor .e-40919994-e93d{gap:0px;}}@media(max-width:767px){.elementor .e-5b870a63-3ace{gap:10px;}}@media(max-width:767px){.elementor .e-d60897a-604c{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-7c94f8f2-8592{font-size:30px;}}@media(max-width:767px){.elementor .e-4a192282-239a{font-size:16px;}}@media(max-width:767px){.elementor .e-51c269c3-6cfc{width:100%;}}@media(max-width:767px){.elementor .e-3c5931fe-6b22{width:100%;}}@media(max-width:767px){.elementor .e-74fd5568-d305{flex-direction:column;}}@media(max-width:767px){.elementor .e-51caa63f-583a{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-3a1768c9-4a16{width:100%;}}@media(max-width:767px){.elementor .e-9c6aa35-1b6a{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-3b133e70-73ac{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-75728132-553c{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-54afcb1b-390c{font-size:28px;}}@media(max-width:767px){.elementor .e-35e772b6-a5dd{font-size:16px;}}@media(max-width:767px){.elementor .e-102aada0-abe7{font-size:16px;}}@media(max-width:767px){.elementor .e-7208a97c-6949{font-size:16px;}}@media(max-width:767px){.elementor .e-778670b-e552{height:280px;}}@media(max-width:767px){.elementor .e-6890a7e1-5726{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-49b30593-c9fe{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-2daa631f-a03f{font-size:28px;}}@media(max-width:767px){.elementor .e-399bb6d5-af50{font-size:16px;}}@media(max-width:767px){.elementor .e-505a19de-e9eb{padding:24px;}}@media(max-width:767px){.elementor .e-18914645-6327{padding:24px;}}@media(max-width:767px){.elementor .e-73a8d849-7a03{padding:24px;}}@media(max-width:767px){.elementor .e-779bebab-18ab{padding:24px;}}@media(max-width:767px){.elementor .e-12b3130-3f24{padding:24px;}}@media(max-width:767px){.elementor .e-2e5b7883-1ec2{padding:24px;}}@media(max-width:767px){.elementor .e-577bcae2-9e90{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-2735f2a4-1b45{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-5d7cb45c-8f9d{font-size:28px;}}@media(max-width:767px){.elementor .e-3df647ac-2d74{padding:24px;}}@media(max-width:767px){.elementor .e-199560d1-77e3{padding:24px;}}@media(max-width:767px){.elementor .e-7a143475-43bf{padding:24px;}}@media(max-width:767px){.elementor .e-521ee672-af2c{padding:24px;}}@media(max-width:767px){.elementor .e-14467dba-9090{padding:24px;}}@media(max-width:767px){.elementor .e-146db7a0-e646{padding:24px;}}@media(max-width:767px){.elementor .e-1c92da05-8316{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-70ebcb93-7649{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-59e0cfb6-83e7{font-size:23px;}}@media(max-width:767px){.elementor .e-6f61d5a9-dd29{font-size:16px;}}@media(max-width:767px){.elementor .e-64800be5-2c30{font-size:23px;}}@media(max-width:767px){.elementor .e-5d2938c2-f6d4{font-size:16px;}}@media(max-width:767px){.elementor .e-49877e99-4bdd{font-size:23px;}}@media(max-width:767px){.elementor .e-334d79e4-f0f8{font-size:16px;}}@media(max-width:767px){.elementor .e-2ffd0a90-e684{font-size:23px;}}@media(max-width:767px){.elementor .e-1939e4d3-b518{font-size:16px;}}@media(max-width:767px){.elementor .e-32031a59-9c9c{font-size:23px;}}@media(max-width:767px){.elementor .e-11c4503d-4336{font-size:16px;}}@media(max-width:767px){.elementor .e-437028d1-a375{font-size:23px;}}@media(max-width:767px){.elementor .e-430a0e9e-2600{font-size:16px;}}@media(max-width:767px){.elementor .e-33813c3-8a2d{width:100%;}}@media(max-width:767px){.elementor .e-bc58ea7-9e59{width:100%;}}@media(max-width:767px){.elementor .e-15d524df-9842{flex-direction:column;}}@media(max-width:767px){.elementor .e-72985163-8748{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-72c83d60-f6cb{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-296e45c9-4f3d{font-size:28px;}}@media(max-width:767px){.elementor .e-30467a-d866{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-6c8dbed6-91fc{font-size:28px;}}@media(max-width:767px){.elementor .e-775be032-6e84{font-size:16px;}}@media(max-width:767px){.elementor .e-6505d7e-95bf{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-55b38cd2-b2b6{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-55de65b5-1b5b{font-size:28px;}}@media(max-width:767px){.elementor .e-3a367b61-7f8f{font-size:16px;}}@media(max-width:767px){.elementor .e-73915691-5581{width:100%;}}@media(max-width:767px){.elementor .e-ff58177-f292{width:100%;}}@media(max-width:767px){.elementor .e-7740e668-5e4e{flex-direction:column;}}@media(max-width:767px){.elementor .e-5c49dd3d-5a5c{padding:24px;}}@media(max-width:767px){.elementor .e-26d9f92e-5dbe{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-41bae68f-1282{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-460f38fb-bcdf{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-19fd2fa6-a7cb{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-4e10d7fa-df96{height:72px;background-color:#07090c;display:block;}}