@media(max-width:767px){.elementor .e-1fdac6bc-e2bd{display:none;}}@media(max-width:767px){.elementor .e-692c426e-7052{display:none;}}@media(max-width:767px){.elementor .e-1639a1b7-eb89{font-size:13px;}}@media(max-width:767px){.elementor .e-4882374d-7b6d{display:none;}}@media(max-width:767px){.elementor .e-66c1e5a7-c0a3{font-size:13px;}}@media(max-width:767px){.elementor .e-40e7fab4-8403{font-size:13px;}}@media(max-width:767px){.elementor .e-74b91fac-b18a{display:none;}}@media(max-width:767px){.elementor .e-72b7cb71-551e{gap:18px;}}@media(max-width:767px){.elementor .e-44b1245c-a9e0{justify-content:center;}}@media(max-width:767px){.elementor .e-1a0846fa-804e{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-7b7c824a-8ff3{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-1ad664fc-e199{display:none;}}@media(max-width:767px){.elementor .e-16ff2145-93d4{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-694bc455-31ed{display:none;}}@media(max-width:767px){.elementor .e-583f2c5a-c76e{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-58586523-dd05{display:none;}}@media(max-width:767px){.elementor .e-99f63bf-bf09{gap:0px;}}@media(max-width:767px){.elementor .e-64ae4d8a-2b1c{gap:10px;}}@media(max-width:767px){.elementor .e-69c4d1e0-d577{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-7a92d128-3f4a{font-size:30px;}}@media(max-width:767px){.elementor .e-709ef8d-4674{font-size:16px;}}@media(max-width:767px){.elementor .e-2f1e4136-6ee9{width:100%;}}@media(max-width:767px){.elementor .e-5776ccdc-103c{width:100%;}}@media(max-width:767px){.elementor .e-f4a35de-ccef{flex-direction:column;}}@media(max-width:767px){.elementor .e-74e9db8c-d936{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-59b2d11c-fa7b{width:100%;}}@media(max-width:767px){.elementor .e-35858495-45c1{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-19084673-df6d{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-17a6fbee-40ef{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-1b099f5c-43e9{font-size:28px;}}@media(max-width:767px){.elementor .e-47c611b5-373c{font-size:16px;}}@media(max-width:767px){.elementor .e-10b55f1-3235{font-size:16px;}}@media(max-width:767px){.elementor .e-e0a1a74-6eec{height:280px;}}@media(max-width:767px){.elementor .e-338687e4-8edf{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-2f94ff02-a009{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-21613685-b622{font-size:28px;}}@media(max-width:767px){.elementor .e-18d616fb-59e4{font-size:16px;}}@media(max-width:767px){.elementor .e-2beca2c3-9483{padding:24px;}}@media(max-width:767px){.elementor .e-423fdf6-55d9{padding:24px;}}@media(max-width:767px){.elementor .e-c52522c-7ce2{padding:24px;}}@media(max-width:767px){.elementor .e-111b1bb4-7f7a{padding:24px;}}@media(max-width:767px){.elementor .e-5a9aab05-602f{padding:24px;}}@media(max-width:767px){.elementor .e-103b3580-c350{padding:24px;}}@media(max-width:767px){.elementor .e-717a6124-c93f{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-672caf73-2c02{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-5ca9259d-5b6f{font-size:28px;}}@media(max-width:767px){.elementor .e-2fd1a6a9-6fb3{padding:24px;}}@media(max-width:767px){.elementor .e-3edd5167-3ef2{padding:24px;}}@media(max-width:767px){.elementor .e-5f7ede5-4ef2{padding:24px;}}@media(max-width:767px){.elementor .e-1d5f64d2-692f{padding:24px;}}@media(max-width:767px){.elementor .e-26a91ce4-9b99{padding:24px;}}@media(max-width:767px){.elementor .e-72e0c727-6f3b{padding:24px;}}@media(max-width:767px){.elementor .e-75c87d76-d5f2{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-10110bec-7fac{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-505e0eb8-9f7a{font-size:23px;}}@media(max-width:767px){.elementor .e-497d3565-57c9{font-size:16px;}}@media(max-width:767px){.elementor .e-2df77839-1090{font-size:23px;}}@media(max-width:767px){.elementor .e-4c43b68b-3d41{font-size:16px;}}@media(max-width:767px){.elementor .e-663bc172-8217{font-size:23px;}}@media(max-width:767px){.elementor .e-61bf14e2-c17e{font-size:16px;}}@media(max-width:767px){.elementor .e-63a8a0bb-fea3{font-size:23px;}}@media(max-width:767px){.elementor .e-43ec5f79-cbb8{font-size:16px;}}@media(max-width:767px){.elementor .e-1de70abc-97d9{font-size:23px;}}@media(max-width:767px){.elementor .e-19820c03-31cb{font-size:16px;}}@media(max-width:767px){.elementor .e-15047482-a1bb{width:100%;}}@media(max-width:767px){.elementor .e-3cd5cc31-2761{width:100%;}}@media(max-width:767px){.elementor .e-5aa7d027-f762{flex-direction:column;}}@media(max-width:767px){.elementor .e-3b4d1398-25e5{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-7dc7d121-104f{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-3a2639da-efbb{font-size:28px;}}@media(max-width:767px){.elementor .e-1119b3a2-7c01{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-7f1d04a3-a1ae{font-size:28px;}}@media(max-width:767px){.elementor .e-3d8197f9-976c{font-size:16px;}}@media(max-width:767px){.elementor .e-281b56e8-84b1{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-4c254f3f-252e{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-b6b3ecf-2d33{font-size:28px;}}@media(max-width:767px){.elementor .e-5afda1ca-1393{font-size:16px;}}@media(max-width:767px){.elementor .e-747eebb1-ad8a{width:100%;}}@media(max-width:767px){.elementor .e-13e70cf1-a7ea{width:100%;}}@media(max-width:767px){.elementor .e-1f2aa61e-7da4{flex-direction:column;}}@media(max-width:767px){.elementor .e-5180c552-aa6f{padding:24px;}}@media(max-width:767px){.elementor .e-6a4f2e57-c737{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-4a5930dc-1162{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-5d8b5649-f7a3{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-1455dceb-1127{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-67e9c014-1772{height:72px;background-color:#07090c;display:block;}}