@media(max-width:767px){.elementor .e-18298535-fcba{display:none;}}@media(max-width:767px){.elementor .e-77e63ea2-b2e4{display:none;}}@media(max-width:767px){.elementor .e-766b82e5-63d0{font-size:13px;}}@media(max-width:767px){.elementor .e-3d854c87-5b58{display:none;}}@media(max-width:767px){.elementor .e-2612faee-2560{font-size:13px;}}@media(max-width:767px){.elementor .e-4c8f59d8-3eef{font-size:13px;}}@media(max-width:767px){.elementor .e-6f4daf37-4864{display:none;}}@media(max-width:767px){.elementor .e-45a4e5c5-eb4a{gap:18px;}}@media(max-width:767px){.elementor .e-4e1e3aa0-cae1{justify-content:center;}}@media(max-width:767px){.elementor .e-5a2f9ec6-e6c1{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-30387165-ed16{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-5cf679cc-5327{display:none;}}@media(max-width:767px){.elementor .e-2ac47964-c9ba{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-f654699-b732{display:none;}}@media(max-width:767px){.elementor .e-9f91247-1176{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-1c353946-a528{display:none;}}@media(max-width:767px){.elementor .e-7f757773-de29{gap:0px;}}@media(max-width:767px){.elementor .e-46f7efc-eb82{gap:10px;}}@media(max-width:767px){.elementor .e-5171893-123e{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-2c7dc49e-496c{font-size:30px;}}@media(max-width:767px){.elementor .e-464cbdc5-2820{font-size:16px;}}@media(max-width:767px){.elementor .e-2cd61dc0-7c71{width:100%;}}@media(max-width:767px){.elementor .e-25822927-865b{width:100%;}}@media(max-width:767px){.elementor .e-2323a73-7b7b{flex-direction:column;}}@media(max-width:767px){.elementor .e-164afdc3-9287{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-22de8a8c-9240{width:100%;}}@media(max-width:767px){.elementor .e-709589f1-a005{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-a0b5507-d528{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-13d81678-deb4{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-22c21792-96d7{font-size:28px;}}@media(max-width:767px){.elementor .e-3f162c24-7ad4{font-size:16px;}}@media(max-width:767px){.elementor .e-6dc5342b-869a{font-size:16px;}}@media(max-width:767px){.elementor .e-623c74af-bc62{font-size:16px;}}@media(max-width:767px){.elementor .e-146a9b94-cc7c{height:280px;}}@media(max-width:767px){.elementor .e-11ed0a6c-a997{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-5ff310d-17cb{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-3f8be264-b0cb{font-size:28px;}}@media(max-width:767px){.elementor .e-4f1e7728-a27a{font-size:16px;}}@media(max-width:767px){.elementor .e-11eaca60-c3a3{padding:24px;}}@media(max-width:767px){.elementor .e-65ed1009-e250{padding:24px;}}@media(max-width:767px){.elementor .e-773cc514-1771{padding:24px;}}@media(max-width:767px){.elementor .e-2b9a64f3-a879{padding:24px;}}@media(max-width:767px){.elementor .e-44c8fcca-54be{padding:24px;}}@media(max-width:767px){.elementor .e-3863aa04-d4b0{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-741bd1e7-b5e1{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-7bc1e10c-7c75{font-size:28px;}}@media(max-width:767px){.elementor .e-447ebefc-519b{padding:24px;}}@media(max-width:767px){.elementor .e-7b57a74b-2bca{padding:24px;}}@media(max-width:767px){.elementor .e-2463be6-eb54{padding:24px;}}@media(max-width:767px){.elementor .e-1af217ca-8a96{padding:24px;}}@media(max-width:767px){.elementor .e-37b37272-ff4c{padding:24px;}}@media(max-width:767px){.elementor .e-287f45f4-f5f6{padding:24px;}}@media(max-width:767px){.elementor .e-6096eaa5-22ba{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-aa98cb1-c865{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-727652c5-7d0b{font-size:23px;}}@media(max-width:767px){.elementor .e-1e476825-d016{font-size:16px;}}@media(max-width:767px){.elementor .e-42fd9949-b4a4{font-size:23px;}}@media(max-width:767px){.elementor .e-427b1e37-e011{font-size:16px;}}@media(max-width:767px){.elementor .e-13218fe8-509b{font-size:23px;}}@media(max-width:767px){.elementor .e-2effceab-53b4{font-size:16px;}}@media(max-width:767px){.elementor .e-6e223a20-1ed1{font-size:23px;}}@media(max-width:767px){.elementor .e-3ac5069f-6a9d{font-size:16px;}}@media(max-width:767px){.elementor .e-721a22c2-c14f{font-size:23px;}}@media(max-width:767px){.elementor .e-2c41cff9-1b16{font-size:16px;}}@media(max-width:767px){.elementor .e-6974951-c1ae{width:100%;}}@media(max-width:767px){.elementor .e-404f4f05-75df{width:100%;}}@media(max-width:767px){.elementor .e-41e54e17-ed59{flex-direction:column;}}@media(max-width:767px){.elementor .e-179835ce-5014{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-5357f373-288a{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-163f4941-bcb7{font-size:28px;}}@media(max-width:767px){.elementor .e-44fc5715-2beb{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4d1fba63-fda0{font-size:28px;}}@media(max-width:767px){.elementor .e-7ff53f7a-2ffb{font-size:16px;}}@media(max-width:767px){.elementor .e-641f9ed5-19c8{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-51290a42-4e46{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-75c88680-f0b7{font-size:28px;}}@media(max-width:767px){.elementor .e-685bca53-af81{font-size:16px;}}@media(max-width:767px){.elementor .e-50381f5-a9a0{width:100%;}}@media(max-width:767px){.elementor .e-4b835086-e49b{width:100%;}}@media(max-width:767px){.elementor .e-569d59dc-625d{flex-direction:column;}}@media(max-width:767px){.elementor .e-7c5b2b24-dedb{padding:24px;}}@media(max-width:767px){.elementor .e-21542e50-5e7f{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-5cf73e4a-e355{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1fa2bab1-8c9f{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-4898746-3177{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-41363802-9295{height:72px;background-color:#07090c;display:block;}}