@media(max-width:767px){.elementor .e-5b934a29-57a5{display:none;}}@media(max-width:767px){.elementor .e-1545e6cf-749c{display:none;}}@media(max-width:767px){.elementor .e-5517dd47-857b{font-size:13px;}}@media(max-width:767px){.elementor .e-3230fded-db58{display:none;}}@media(max-width:767px){.elementor .e-4111b08f-683c{font-size:13px;}}@media(max-width:767px){.elementor .e-6c407c78-4565{font-size:13px;}}@media(max-width:767px){.elementor .e-6f61fd93-d565{display:none;}}@media(max-width:767px){.elementor .e-745617ac-6622{gap:18px;}}@media(max-width:767px){.elementor .e-7ec5aaf5-1a5e{justify-content:center;}}@media(max-width:767px){.elementor .e-6eca76e4-282a{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-4e70032d-bebf{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-b2cbe03-7789{display:none;}}@media(max-width:767px){.elementor .e-620f23dc-7194{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-65cb7668-305a{display:none;}}@media(max-width:767px){.elementor .e-6b8e91dc-59c4{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-1a5f534e-ccd0{display:none;}}@media(max-width:767px){.elementor .e-1d5d2022-611b{gap:0px;}}@media(max-width:767px){.elementor .e-4a4f386a-6d2b{gap:10px;}}@media(max-width:767px){.elementor .e-a72fd65-15ae{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-789c3eb9-248c{font-size:30px;}}@media(max-width:767px){.elementor .e-3d157cb6-4a4c{font-size:16px;}}@media(max-width:767px){.elementor .e-2b49d72-2478{width:100%;}}@media(max-width:767px){.elementor .e-7388afca-4ac0{width:100%;}}@media(max-width:767px){.elementor .e-25cc4ac0-5826{flex-direction:column;}}@media(max-width:767px){.elementor .e-7e54426f-be2a{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-2a3d0f45-75a9{width:100%;}}@media(max-width:767px){.elementor .e-3c1778ed-36a5{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-2a599925-bb3a{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-38c14f80-7ee5{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-7752c99d-728a{font-size:28px;}}@media(max-width:767px){.elementor .e-4a816f3f-b44d{font-size:16px;}}@media(max-width:767px){.elementor .e-6fd1d846-65c5{font-size:16px;}}@media(max-width:767px){.elementor .e-1da35d49-676e{font-size:16px;}}@media(max-width:767px){.elementor .e-122ca25a-d0e2{height:280px;}}@media(max-width:767px){.elementor .e-1390ea4b-7281{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-375d73a4-55a5{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-24ea9c13-f6d9{font-size:28px;}}@media(max-width:767px){.elementor .e-17aa5a0c-e0a3{font-size:16px;}}@media(max-width:767px){.elementor .e-5aed010-f796{padding:24px;}}@media(max-width:767px){.elementor .e-65c96de8-ba5f{padding:24px;}}@media(max-width:767px){.elementor .e-15d86fb7-531c{padding:24px;}}@media(max-width:767px){.elementor .e-14e6b100-1f3c{padding:24px;}}@media(max-width:767px){.elementor .e-44f9e0ab-b287{padding:24px;}}@media(max-width:767px){.elementor .e-29f95055-b1c6{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-5da6f8f7-96e4{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-6fd5135d-3cff{font-size:28px;}}@media(max-width:767px){.elementor .e-240b4265-6f1e{padding:24px;}}@media(max-width:767px){.elementor .e-79d2d462-a552{padding:24px;}}@media(max-width:767px){.elementor .e-12ab7257-df5e{padding:24px;}}@media(max-width:767px){.elementor .e-a2aa66f-487e{padding:24px;}}@media(max-width:767px){.elementor .e-2246445f-d045{padding:24px;}}@media(max-width:767px){.elementor .e-f16a11f-7d6f{padding:24px;}}@media(max-width:767px){.elementor .e-2e374bd4-cfec{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-171263c8-7466{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-70309866-c003{font-size:23px;}}@media(max-width:767px){.elementor .e-a6bc160-456f{font-size:16px;}}@media(max-width:767px){.elementor .e-6b932f10-7ff3{font-size:23px;}}@media(max-width:767px){.elementor .e-41a0c3a7-fdaf{font-size:16px;}}@media(max-width:767px){.elementor .e-31023147-85f6{font-size:23px;}}@media(max-width:767px){.elementor .e-3cf6d1a-145c{font-size:16px;}}@media(max-width:767px){.elementor .e-5d9a69c8-a02e{font-size:23px;}}@media(max-width:767px){.elementor .e-4847d44d-fd55{font-size:16px;}}@media(max-width:767px){.elementor .e-4effca14-450e{font-size:23px;}}@media(max-width:767px){.elementor .e-5a54a5d6-dc66{font-size:16px;}}@media(max-width:767px){.elementor .e-24cec460-1869{width:100%;}}@media(max-width:767px){.elementor .e-34cc1c66-b839{width:100%;}}@media(max-width:767px){.elementor .e-19105808-124b{flex-direction:column;}}@media(max-width:767px){.elementor .e-192f5d21-9c25{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-248745d-5590{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-71f60343-c9de{font-size:28px;}}@media(max-width:767px){.elementor .e-525e531f-c004{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1508b8fa-bc6c{font-size:28px;}}@media(max-width:767px){.elementor .e-6b40c663-970f{font-size:16px;}}@media(max-width:767px){.elementor .e-4df2175b-79cf{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-45adc9ac-117e{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-bf1c8ea-760c{font-size:28px;}}@media(max-width:767px){.elementor .e-60ca1a3d-c42e{font-size:16px;}}@media(max-width:767px){.elementor .e-751b7251-f16b{width:100%;}}@media(max-width:767px){.elementor .e-160a35a0-4678{width:100%;}}@media(max-width:767px){.elementor .e-7aa9e9b8-55e9{flex-direction:column;}}@media(max-width:767px){.elementor .e-72f19d1c-66ee{padding:24px;}}@media(max-width:767px){.elementor .e-53344bfa-ba38{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-474ba1b0-8994{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-31083954-3364{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-5da84b74-342b{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-18738881-9d9e{height:72px;background-color:#07090c;display:block;}}