@media(max-width:767px){.elementor .e-e19588a-560a{display:none;}}@media(max-width:767px){.elementor .e-75ca650c-f345{display:none;}}@media(max-width:767px){.elementor .e-7d31eb07-ee2e{font-size:13px;}}@media(max-width:767px){.elementor .e-73d9fe18-74e6{display:none;}}@media(max-width:767px){.elementor .e-5a863bc4-be97{font-size:13px;}}@media(max-width:767px){.elementor .e-2157eacb-3915{font-size:13px;}}@media(max-width:767px){.elementor .e-1143b4d8-508c{display:none;}}@media(max-width:767px){.elementor .e-1a188084-d7d3{gap:18px;}}@media(max-width:767px){.elementor .e-7421f6da-1cf1{justify-content:center;}}@media(max-width:767px){.elementor .e-36bd7cf1-d011{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-24a23d48-b9c0{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-37fe1397-7c3f{display:none;}}@media(max-width:767px){.elementor .e-27d5bf28-8b0c{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-31467de7-7ad6{display:none;}}@media(max-width:767px){.elementor .e-180540bf-14d5{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-5518d7b-7133{display:none;}}@media(max-width:767px){.elementor .e-718bc60e-8a73{gap:0px;}}@media(max-width:767px){.elementor .e-7b81ed2b-7699{gap:10px;}}@media(max-width:767px){.elementor .e-69dcc707-ec7d{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-5ed781bf-1ff3{font-size:30px;}}@media(max-width:767px){.elementor .e-604ba87d-742d{font-size:16px;}}@media(max-width:767px){.elementor .e-2bdb4c40-1ec9{width:100%;}}@media(max-width:767px){.elementor .e-477141dd-e400{width:100%;}}@media(max-width:767px){.elementor .e-4c5a2075-dbac{flex-direction:column;}}@media(max-width:767px){.elementor .e-2b2d9ee-3d9b{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-7ce5c00f-8aff{width:100%;}}@media(max-width:767px){.elementor .e-3453ac35-7cca{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-338c47d1-7418{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-5a88950-14ea{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-377439c6-f861{font-size:28px;}}@media(max-width:767px){.elementor .e-2954879e-43e2{font-size:16px;}}@media(max-width:767px){.elementor .e-75062b1f-824a{font-size:16px;}}@media(max-width:767px){.elementor .e-541f3531-e48e{font-size:16px;}}@media(max-width:767px){.elementor .e-226fae62-3b99{height:280px;}}@media(max-width:767px){.elementor .e-4db92d65-8acb{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-2398910b-7a85{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-667f5ff5-3efa{font-size:28px;}}@media(max-width:767px){.elementor .e-289b267e-c888{font-size:16px;}}@media(max-width:767px){.elementor .e-1ce6df30-2ee7{padding:24px;}}@media(max-width:767px){.elementor .e-c66ecb3-e7ad{padding:24px;}}@media(max-width:767px){.elementor .e-709ce18e-ba26{padding:24px;}}@media(max-width:767px){.elementor .e-1e7285bb-65fc{padding:24px;}}@media(max-width:767px){.elementor .e-1229ac5c-dbdc{padding:24px;}}@media(max-width:767px){.elementor .e-3f1432ac-a791{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-7aa1df32-c2b5{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-3f225359-f9ac{font-size:28px;}}@media(max-width:767px){.elementor .e-4f95a080-b4c2{padding:24px;}}@media(max-width:767px){.elementor .e-7aed8804-94b1{padding:24px;}}@media(max-width:767px){.elementor .e-13014842-af0c{padding:24px;}}@media(max-width:767px){.elementor .e-7b4fcc79-1a3b{padding:24px;}}@media(max-width:767px){.elementor .e-5685a14a-d963{padding:24px;}}@media(max-width:767px){.elementor .e-37d1b8ab-eaa1{padding:24px;}}@media(max-width:767px){.elementor .e-4cb5a7ab-387c{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-1787cafc-e78b{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-10a76fb7-ab3a{font-size:23px;}}@media(max-width:767px){.elementor .e-241a9843-666f{font-size:16px;}}@media(max-width:767px){.elementor .e-643840b3-d619{font-size:23px;}}@media(max-width:767px){.elementor .e-7b5b3717-3f73{font-size:16px;}}@media(max-width:767px){.elementor .e-1a55acde-c30d{font-size:23px;}}@media(max-width:767px){.elementor .e-7d448465-7a27{font-size:16px;}}@media(max-width:767px){.elementor .e-1d32d8a1-98ac{font-size:23px;}}@media(max-width:767px){.elementor .e-7057096b-fbff{font-size:16px;}}@media(max-width:767px){.elementor .e-4415a2a2-352c{font-size:23px;}}@media(max-width:767px){.elementor .e-3ea46f8c-dd38{font-size:16px;}}@media(max-width:767px){.elementor .e-6082c376-14dc{width:100%;}}@media(max-width:767px){.elementor .e-51dad60b-1406{width:100%;}}@media(max-width:767px){.elementor .e-2901c0d1-6365{flex-direction:column;}}@media(max-width:767px){.elementor .e-5d7e335a-37da{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-3cc318d-3be3{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-775b7cd6-61a2{font-size:28px;}}@media(max-width:767px){.elementor .e-62dde9e6-1ba3{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-64ea5fd8-51cb{font-size:28px;}}@media(max-width:767px){.elementor .e-63bea509-db55{font-size:16px;}}@media(max-width:767px){.elementor .e-1e901bdb-1153{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-6f418e85-e252{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1011ba1-8d23{font-size:28px;}}@media(max-width:767px){.elementor .e-85bbd59-2aaa{font-size:16px;}}@media(max-width:767px){.elementor .e-280258a3-49cc{width:100%;}}@media(max-width:767px){.elementor .e-79adc21a-12b8{width:100%;}}@media(max-width:767px){.elementor .e-592818b4-e351{flex-direction:column;}}@media(max-width:767px){.elementor .e-7ea0fe1e-dd91{padding:24px;}}@media(max-width:767px){.elementor .e-47844a85-a498{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-579107b6-fbf9{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-59586d03-cbfd{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-fbac991-eca6{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-2eb3e822-7a5d{height:72px;background-color:#07090c;display:block;}}