@media(max-width:767px){.elementor .e-7182eee2-766d{display:none;}}@media(max-width:767px){.elementor .e-31f46f7-7491{display:none;}}@media(max-width:767px){.elementor .e-66872c5-35a0{font-size:13px;}}@media(max-width:767px){.elementor .e-4c9dc057-112a{display:none;}}@media(max-width:767px){.elementor .e-57ea45e7-ccd5{font-size:13px;}}@media(max-width:767px){.elementor .e-31b76820-2343{font-size:13px;}}@media(max-width:767px){.elementor .e-3a4d95b9-22fe{display:none;}}@media(max-width:767px){.elementor .e-2307a8d2-d2cf{gap:18px;}}@media(max-width:767px){.elementor .e-580e928c-3197{justify-content:center;}}@media(max-width:767px){.elementor .e-16aa85bd-821e{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-4868c1ed-c975{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-32dc6bce-6c15{display:none;}}@media(max-width:767px){.elementor .e-2102c0c8-a3a8{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-5af8c5ff-e292{display:none;}}@media(max-width:767px){.elementor .e-598495a6-4c41{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-240af19c-963c{display:none;}}@media(max-width:767px){.elementor .e-f7c44a1-43c9{gap:0px;}}@media(max-width:767px){.elementor .e-34e04531-b18d{gap:10px;}}@media(max-width:767px){.elementor .e-41c5bcdc-5b30{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-7d9e2412-a3ac{font-size:30px;}}@media(max-width:767px){.elementor .e-264994e5-cb75{font-size:16px;}}@media(max-width:767px){.elementor .e-22fab99a-3288{width:100%;}}@media(max-width:767px){.elementor .e-25731f7c-cbf9{width:100%;}}@media(max-width:767px){.elementor .e-272cbeb-317b{flex-direction:column;}}@media(max-width:767px){.elementor .e-6d7a2538-d28b{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-51b7921b-fdbe{width:100%;}}@media(max-width:767px){.elementor .e-f67ca26-fa65{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-79dc0d2c-36ab{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-76ccf98f-54d7{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-102d8346-5e0d{font-size:28px;}}@media(max-width:767px){.elementor .e-6e1133d-5529{font-size:16px;}}@media(max-width:767px){.elementor .e-6d45d8c1-c4f2{font-size:16px;}}@media(max-width:767px){.elementor .e-5aa7ff59-4e81{font-size:16px;}}@media(max-width:767px){.elementor .e-5c1543ad-6506{height:280px;}}@media(max-width:767px){.elementor .e-26c95ef3-b4e4{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-4fc8b9f7-31e2{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-252a926b-f6d4{font-size:28px;}}@media(max-width:767px){.elementor .e-683ec922-1b71{font-size:16px;}}@media(max-width:767px){.elementor .e-58b3996-4224{padding:24px;}}@media(max-width:767px){.elementor .e-7b3e0b69-fa5f{padding:24px;}}@media(max-width:767px){.elementor .e-1baec0b2-1e6c{padding:24px;}}@media(max-width:767px){.elementor .e-30800780-15df{padding:24px;}}@media(max-width:767px){.elementor .e-5f736e12-4d1f{padding:24px;}}@media(max-width:767px){.elementor .e-2a631c2a-c34e{padding:24px;}}@media(max-width:767px){.elementor .e-20fc1c7e-9ab4{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-3911aa09-708f{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-2900126e-b617{font-size:28px;}}@media(max-width:767px){.elementor .e-3e6ac4d5-ca1a{padding:24px;}}@media(max-width:767px){.elementor .e-7ff012dd-9219{padding:24px;}}@media(max-width:767px){.elementor .e-5709ff8e-655d{padding:24px;}}@media(max-width:767px){.elementor .e-1e3c1353-942b{padding:24px;}}@media(max-width:767px){.elementor .e-e9aa1b0-f7bb{padding:24px;}}@media(max-width:767px){.elementor .e-4f756c07-333e{padding:24px;}}@media(max-width:767px){.elementor .e-1887ba7a-a4e7{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-46f4b1de-7282{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4455a818-c79c{font-size:23px;}}@media(max-width:767px){.elementor .e-72b7e2c6-5ef0{font-size:16px;}}@media(max-width:767px){.elementor .e-52c1cd1c-e12e{font-size:23px;}}@media(max-width:767px){.elementor .e-25b40d38-824a{font-size:16px;}}@media(max-width:767px){.elementor .e-116982be-a924{font-size:23px;}}@media(max-width:767px){.elementor .e-3dd3e26-8050{font-size:16px;}}@media(max-width:767px){.elementor .e-41ef8e97-f6d7{font-size:23px;}}@media(max-width:767px){.elementor .e-10574518-d976{font-size:16px;}}@media(max-width:767px){.elementor .e-25942261-a5d1{font-size:23px;}}@media(max-width:767px){.elementor .e-48402f37-dfdb{font-size:16px;}}@media(max-width:767px){.elementor .e-10161f86-ee87{font-size:23px;}}@media(max-width:767px){.elementor .e-42090849-7e04{font-size:16px;}}@media(max-width:767px){.elementor .e-1982bf0d-f994{width:100%;}}@media(max-width:767px){.elementor .e-52041a65-c949{width:100%;}}@media(max-width:767px){.elementor .e-4b9762fc-228f{flex-direction:column;}}@media(max-width:767px){.elementor .e-6dfc0092-25f3{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-3e47026a-264d{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-77cdd6c0-1da1{font-size:28px;}}@media(max-width:767px){.elementor .e-603aa3bd-1552{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-748dcc23-879c{font-size:28px;}}@media(max-width:767px){.elementor .e-7f72a457-8492{font-size:16px;}}@media(max-width:767px){.elementor .e-668f4c3e-c68b{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-761c4db5-c51c{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-5cf88083-977a{font-size:28px;}}@media(max-width:767px){.elementor .e-123f680d-77bf{font-size:16px;}}@media(max-width:767px){.elementor .e-4881373c-afab{width:100%;}}@media(max-width:767px){.elementor .e-61c2a98d-d352{width:100%;}}@media(max-width:767px){.elementor .e-3df080d5-2877{flex-direction:column;}}@media(max-width:767px){.elementor .e-55de73d7-f3f9{padding:24px;}}@media(max-width:767px){.elementor .e-7f0ba5ea-b964{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-7233ed0b-36fe{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-6992d424-f085{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-2b355cc1-9434{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-4895adb2-829b{height:72px;background-color:#07090c;display:block;}}