@media(max-width:767px){.elementor .e-18b8f64b-e2e2{display:none;}}@media(max-width:767px){.elementor .e-72445f3d-dad5{display:none;}}@media(max-width:767px){.elementor .e-67115726-34b0{font-size:13px;}}@media(max-width:767px){.elementor .e-1970b382-f223{display:none;}}@media(max-width:767px){.elementor .e-24257cf7-35e4{font-size:13px;}}@media(max-width:767px){.elementor .e-4fda9d4e-d957{font-size:13px;}}@media(max-width:767px){.elementor .e-22422ee9-5636{display:none;}}@media(max-width:767px){.elementor .e-7ce6d24a-3747{gap:18px;}}@media(max-width:767px){.elementor .e-ec22a79-7aeb{justify-content:center;}}@media(max-width:767px){.elementor .e-59243e36-2b5f{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-57bf2976-cb13{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-666b5320-2318{display:none;}}@media(max-width:767px){.elementor .e-19eae088-2798{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-34a4aeb3-b5b3{display:none;}}@media(max-width:767px){.elementor .e-245c10bc-3d73{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-2e4e44cb-1499{display:none;}}@media(max-width:767px){.elementor .e-564fe661-548b{gap:0px;}}@media(max-width:767px){.elementor .e-7e9863e0-bf64{gap:10px;}}@media(max-width:767px){.elementor .e-5789e8b0-434a{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-7d4fe9a6-4def{font-size:30px;}}@media(max-width:767px){.elementor .e-3ab54c71-251a{font-size:16px;}}@media(max-width:767px){.elementor .e-4fc43b39-45f3{width:100%;}}@media(max-width:767px){.elementor .e-50ddc999-3c43{width:100%;}}@media(max-width:767px){.elementor .e-46fa97b5-cab3{flex-direction:column;}}@media(max-width:767px){.elementor .e-3fbdb30b-11b5{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-7e811d75-5a05{width:100%;}}@media(max-width:767px){.elementor .e-2e36c812-3d37{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-4633857f-1559{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-24d60a73-ef1d{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-727f76e2-2b12{font-size:28px;}}@media(max-width:767px){.elementor .e-4ad2edec-e7b7{font-size:16px;}}@media(max-width:767px){.elementor .e-7d445fcd-51f3{font-size:16px;}}@media(max-width:767px){.elementor .e-443872e5-df6c{font-size:16px;}}@media(max-width:767px){.elementor .e-136f5436-464c{height:280px;}}@media(max-width:767px){.elementor .e-6e0f2839-36a6{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-1e9be7e-8f3c{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-672465d2-1dc5{font-size:28px;}}@media(max-width:767px){.elementor .e-1b15d089-fa1c{font-size:16px;}}@media(max-width:767px){.elementor .e-7912d9da-b4fc{padding:24px;}}@media(max-width:767px){.elementor .e-438768ee-a573{padding:24px;}}@media(max-width:767px){.elementor .e-12368fcd-91e9{padding:24px;}}@media(max-width:767px){.elementor .e-10808673-7057{padding:24px;}}@media(max-width:767px){.elementor .e-67cfc6c9-7881{padding:24px;}}@media(max-width:767px){.elementor .e-a05846a-17a2{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-230e9a67-6e9b{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-79246a20-e7a8{font-size:28px;}}@media(max-width:767px){.elementor .e-4b77eb54-af7b{padding:24px;}}@media(max-width:767px){.elementor .e-bcd2573-c5fc{padding:24px;}}@media(max-width:767px){.elementor .e-35f1aa76-f8d6{padding:24px;}}@media(max-width:767px){.elementor .e-3a6533a-cf33{padding:24px;}}@media(max-width:767px){.elementor .e-5bfa62d3-ebdd{padding:24px;}}@media(max-width:767px){.elementor .e-7aa0cc2a-d9bb{padding:24px;}}@media(max-width:767px){.elementor .e-530dd15c-8fa5{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-379e5a4d-5f16{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-6c187ada-50f7{font-size:23px;}}@media(max-width:767px){.elementor .e-61636667-247d{font-size:16px;}}@media(max-width:767px){.elementor .e-1a73dd10-eba9{font-size:23px;}}@media(max-width:767px){.elementor .e-69d8821c-9692{font-size:16px;}}@media(max-width:767px){.elementor .e-59cc9f09-49ad{font-size:23px;}}@media(max-width:767px){.elementor .e-3a8b639-ab6e{font-size:16px;}}@media(max-width:767px){.elementor .e-677496f5-b5b0{font-size:23px;}}@media(max-width:767px){.elementor .e-1429ec97-69d3{font-size:16px;}}@media(max-width:767px){.elementor .e-ec20460-6b9d{font-size:23px;}}@media(max-width:767px){.elementor .e-53582cde-71e8{font-size:16px;}}@media(max-width:767px){.elementor .e-3408a31f-a7f2{font-size:23px;}}@media(max-width:767px){.elementor .e-58bfd207-e60e{font-size:16px;}}@media(max-width:767px){.elementor .e-402368ae-ec61{width:100%;}}@media(max-width:767px){.elementor .e-6acd634e-6b12{width:100%;}}@media(max-width:767px){.elementor .e-14bbf0c5-b21a{flex-direction:column;}}@media(max-width:767px){.elementor .e-70d2c244-d572{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-69f04f6c-ef1c{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-361d43d5-75be{font-size:28px;}}@media(max-width:767px){.elementor .e-301b78a2-b159{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-613960f7-91c2{font-size:28px;}}@media(max-width:767px){.elementor .e-1c628a64-fe9a{font-size:16px;}}@media(max-width:767px){.elementor .e-7f880688-34b3{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-1de3c700-eff4{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-275a1bef-5fcd{font-size:28px;}}@media(max-width:767px){.elementor .e-58ddc14d-bb2d{font-size:16px;}}@media(max-width:767px){.elementor .e-62a6488f-f4df{width:100%;}}@media(max-width:767px){.elementor .e-5ae6a8d5-a18f{width:100%;}}@media(max-width:767px){.elementor .e-42611e1d-cb1f{flex-direction:column;}}@media(max-width:767px){.elementor .e-24720f7f-c327{padding:24px;}}@media(max-width:767px){.elementor .e-5f277861-3f2f{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-27e9df28-c5ea{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-3e4dc2ee-a813{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-6a04377a-3ce3{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-76ad0d74-eb7a{height:72px;background-color:#07090c;display:block;}}