@media(max-width:767px){.elementor .e-713f743d-f9f1{display:none;}}@media(max-width:767px){.elementor .e-7efa3868-9150{display:none;}}@media(max-width:767px){.elementor .e-501094af-fe77{font-size:13px;}}@media(max-width:767px){.elementor .e-166868b0-32df{display:none;}}@media(max-width:767px){.elementor .e-4ef6a81d-1f16{font-size:13px;}}@media(max-width:767px){.elementor .e-2eea53e7-20cc{font-size:13px;}}@media(max-width:767px){.elementor .e-5afd9072-b194{display:none;}}@media(max-width:767px){.elementor .e-5f9b93ee-763f{gap:18px;}}@media(max-width:767px){.elementor .e-3df419c5-4048{justify-content:center;}}@media(max-width:767px){.elementor .e-54b72cee-f32a{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-2b5adb9c-1c5f{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-20505389-6292{display:none;}}@media(max-width:767px){.elementor .e-55e2e1b5-8378{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-3abfe4e8-e2ea{display:none;}}@media(max-width:767px){.elementor .e-5a7668c3-a60e{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-614f81db-1fd5{display:none;}}@media(max-width:767px){.elementor .e-6f99e9fa-5ec4{gap:0px;}}@media(max-width:767px){.elementor .e-3bf519a2-6740{gap:10px;}}@media(max-width:767px){.elementor .e-35182954-4baa{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-56ae9435-8153{font-size:30px;}}@media(max-width:767px){.elementor .e-6ca9fc9b-bbfb{font-size:16px;}}@media(max-width:767px){.elementor .e-225c9a3b-367e{width:100%;}}@media(max-width:767px){.elementor .e-32cf30e8-801d{width:100%;}}@media(max-width:767px){.elementor .e-2f5a5f27-9f79{flex-direction:column;}}@media(max-width:767px){.elementor .e-3c98108b-c2ff{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-2cc9cbc2-5707{width:100%;}}@media(max-width:767px){.elementor .e-20cffa3a-c363{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-2c36d6f9-46bb{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-4b2dfb50-76ff{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-35625aef-3ef3{font-size:28px;}}@media(max-width:767px){.elementor .e-68ef578f-ac1f{font-size:16px;}}@media(max-width:767px){.elementor .e-72607b9b-66fa{font-size:16px;}}@media(max-width:767px){.elementor .e-6eedae4-7e2e{font-size:16px;}}@media(max-width:767px){.elementor .e-4e820cbc-567c{height:280px;}}@media(max-width:767px){.elementor .e-7d40663-fd5b{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-fc7ab54-2921{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4676c338-4d9a{font-size:28px;}}@media(max-width:767px){.elementor .e-7fa942a4-b461{font-size:16px;}}@media(max-width:767px){.elementor .e-2fcd8153-6f6d{padding:24px;}}@media(max-width:767px){.elementor .e-5fb1f4d5-ab44{padding:24px;}}@media(max-width:767px){.elementor .e-5c95305b-72c8{padding:24px;}}@media(max-width:767px){.elementor .e-4655a00c-de1d{padding:24px;}}@media(max-width:767px){.elementor .e-332ce774-9555{padding:24px;}}@media(max-width:767px){.elementor .e-2b35d21c-d58e{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-151280fe-fa3f{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-2d2c96e8-47f4{font-size:28px;}}@media(max-width:767px){.elementor .e-5728c1af-582d{padding:24px;}}@media(max-width:767px){.elementor .e-4de0751c-e2b8{padding:24px;}}@media(max-width:767px){.elementor .e-ea8dc4e-5ae2{padding:24px;}}@media(max-width:767px){.elementor .e-4cab7a76-b230{padding:24px;}}@media(max-width:767px){.elementor .e-636659ea-7fb6{padding:24px;}}@media(max-width:767px){.elementor .e-57a378b7-b880{padding:24px;}}@media(max-width:767px){.elementor .e-3b06afbd-8f88{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-2127ec8d-128e{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1566ce2d-14c6{font-size:23px;}}@media(max-width:767px){.elementor .e-40173fc6-b72b{font-size:16px;}}@media(max-width:767px){.elementor .e-600ef881-3ab3{font-size:23px;}}@media(max-width:767px){.elementor .e-4c857f75-b9d4{font-size:16px;}}@media(max-width:767px){.elementor .e-5207f3e5-b8ad{font-size:23px;}}@media(max-width:767px){.elementor .e-67ac85c-5738{font-size:16px;}}@media(max-width:767px){.elementor .e-2aeef656-f2e4{font-size:23px;}}@media(max-width:767px){.elementor .e-1b081cb5-ee46{font-size:16px;}}@media(max-width:767px){.elementor .e-77650d83-e774{font-size:23px;}}@media(max-width:767px){.elementor .e-1bf7616a-cd53{font-size:16px;}}@media(max-width:767px){.elementor .e-1ae2f3b0-369d{width:100%;}}@media(max-width:767px){.elementor .e-21758868-8ba4{width:100%;}}@media(max-width:767px){.elementor .e-27d9eb1b-fd73{flex-direction:column;}}@media(max-width:767px){.elementor .e-32e512b4-77c7{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-204b111-60fa{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-3a42a9e4-9570{font-size:28px;}}@media(max-width:767px){.elementor .e-729fff04-a0d4{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-65c2b2b9-cb61{font-size:28px;}}@media(max-width:767px){.elementor .e-3c917b92-e6f2{font-size:16px;}}@media(max-width:767px){.elementor .e-4b31fe4d-e8fc{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-2913eecf-1e70{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-61b936c6-34e2{font-size:28px;}}@media(max-width:767px){.elementor .e-46c07f0a-81fd{font-size:16px;}}@media(max-width:767px){.elementor .e-21f85c31-8562{width:100%;}}@media(max-width:767px){.elementor .e-177a0813-ac73{width:100%;}}@media(max-width:767px){.elementor .e-23df13d4-6f56{flex-direction:column;}}@media(max-width:767px){.elementor .e-fd03f71-b4dc{padding:24px;}}@media(max-width:767px){.elementor .e-62eeb81a-5424{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-774cfb8c-3592{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-35ac1fa7-8219{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-77061399-f49f{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-3f9ec39e-2bdc{height:72px;background-color:#07090c;display:block;}}