@media(max-width:767px){.elementor .e-64d32ebd-d578{display:none;}}@media(max-width:767px){.elementor .e-3eac98a3-aab7{display:none;}}@media(max-width:767px){.elementor .e-2463eec-3855{font-size:13px;}}@media(max-width:767px){.elementor .e-305c7d3a-2978{display:none;}}@media(max-width:767px){.elementor .e-40fea13d-e1bb{font-size:13px;}}@media(max-width:767px){.elementor .e-79ca8e4d-1c64{font-size:13px;}}@media(max-width:767px){.elementor .e-2d1fbeac-c974{display:none;}}@media(max-width:767px){.elementor .e-164309c9-f869{gap:18px;}}@media(max-width:767px){.elementor .e-4ef3eb3b-5889{justify-content:center;}}@media(max-width:767px){.elementor .e-4ab7fb4-d835{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-5635dca7-f36e{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-62751f05-e837{display:none;}}@media(max-width:767px){.elementor .e-62232a22-a171{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-1e3b26d0-b2bb{display:none;}}@media(max-width:767px){.elementor .e-2c22e4ee-303a{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-3004aeef-ee0e{display:none;}}@media(max-width:767px){.elementor .e-68e3836d-8e24{gap:0px;}}@media(max-width:767px){.elementor .e-23714424-9a5f{gap:10px;}}@media(max-width:767px){.elementor .e-7eccd409-90cd{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-186ee71-2545{font-size:30px;}}@media(max-width:767px){.elementor .e-9c83682-4d4c{font-size:16px;}}@media(max-width:767px){.elementor .e-7d4169b2-899f{width:100%;}}@media(max-width:767px){.elementor .e-31f5232d-34f9{width:100%;}}@media(max-width:767px){.elementor .e-16329538-e592{flex-direction:column;}}@media(max-width:767px){.elementor .e-9936b97-2ac6{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-792e61da-e8b5{width:100%;}}@media(max-width:767px){.elementor .e-597baf03-5894{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-1e00acd9-9631{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-7796467c-cebe{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-2b643358-7ef1{font-size:28px;}}@media(max-width:767px){.elementor .e-239eabf9-638c{font-size:16px;}}@media(max-width:767px){.elementor .e-1fe79d22-30d8{font-size:16px;}}@media(max-width:767px){.elementor .e-59a2b0a2-3242{font-size:16px;}}@media(max-width:767px){.elementor .e-181cef03-a92c{height:280px;}}@media(max-width:767px){.elementor .e-50952d7a-1176{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-3312ce7a-7e29{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-79c8b458-165a{font-size:28px;}}@media(max-width:767px){.elementor .e-4ac26a37-f5b6{font-size:16px;}}@media(max-width:767px){.elementor .e-7b96311c-27e5{padding:24px;}}@media(max-width:767px){.elementor .e-2a5f75c6-9ad0{padding:24px;}}@media(max-width:767px){.elementor .e-479633d9-a04d{padding:24px;}}@media(max-width:767px){.elementor .e-45d46aad-1a8a{padding:24px;}}@media(max-width:767px){.elementor .e-30978512-21e1{padding:24px;}}@media(max-width:767px){.elementor .e-17de71a-bcd7{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-58cb120a-1c05{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-58b0aff2-e499{font-size:28px;}}@media(max-width:767px){.elementor .e-6bd26df5-48e0{padding:24px;}}@media(max-width:767px){.elementor .e-45329ff6-952a{padding:24px;}}@media(max-width:767px){.elementor .e-491864aa-c468{padding:24px;}}@media(max-width:767px){.elementor .e-1b58f29-7769{padding:24px;}}@media(max-width:767px){.elementor .e-3d1e5ded-197b{padding:24px;}}@media(max-width:767px){.elementor .e-5801f758-23f8{padding:24px;}}@media(max-width:767px){.elementor .e-3ab0e87a-56f2{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-5c7a6e8a-277c{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-311c26a0-6687{font-size:23px;}}@media(max-width:767px){.elementor .e-a947af9-598e{font-size:16px;}}@media(max-width:767px){.elementor .e-5f224054-51f5{font-size:23px;}}@media(max-width:767px){.elementor .e-1bb826ea-ca9d{font-size:16px;}}@media(max-width:767px){.elementor .e-7a674aec-2559{font-size:23px;}}@media(max-width:767px){.elementor .e-42e6038f-5b74{font-size:16px;}}@media(max-width:767px){.elementor .e-1d58d20f-6a21{font-size:23px;}}@media(max-width:767px){.elementor .e-6b096ae2-de83{font-size:16px;}}@media(max-width:767px){.elementor .e-7dd95804-e12e{font-size:23px;}}@media(max-width:767px){.elementor .e-78af9526-e4e7{font-size:16px;}}@media(max-width:767px){.elementor .e-342aca5-358f{font-size:23px;}}@media(max-width:767px){.elementor .e-8c90e1-3df9{font-size:16px;}}@media(max-width:767px){.elementor .e-7336746b-c744{width:100%;}}@media(max-width:767px){.elementor .e-160b34e1-a3e9{width:100%;}}@media(max-width:767px){.elementor .e-2fcdcc4c-f4ed{flex-direction:column;}}@media(max-width:767px){.elementor .e-5e3532ae-766a{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-6e5107ff-98ea{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-2d89eafa-5d8e{font-size:28px;}}@media(max-width:767px){.elementor .e-7eb995f8-8a57{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-3a3a5701-a521{font-size:28px;}}@media(max-width:767px){.elementor .e-25dc5c8c-423f{font-size:16px;}}@media(max-width:767px){.elementor .e-3098f40f-9b6d{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-6f4094e4-aad5{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-20b1896c-15ae{font-size:28px;}}@media(max-width:767px){.elementor .e-e4c632f-578d{font-size:16px;}}@media(max-width:767px){.elementor .e-6402835b-bf7f{width:100%;}}@media(max-width:767px){.elementor .e-4a61afaf-544a{width:100%;}}@media(max-width:767px){.elementor .e-747b502a-3d5c{flex-direction:column;}}@media(max-width:767px){.elementor .e-67cde172-cf81{padding:24px;}}@media(max-width:767px){.elementor .e-602e17a-953f{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-6f7f8c4a-9a63{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-622f1ffc-fe2d{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-5c817d73-dfae{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-349fceab-2387{height:72px;background-color:#07090c;display:block;}}