@media(max-width:767px){.elementor .e-3dd35783-56a2{display:none;}}@media(max-width:767px){.elementor .e-72f2c304-738f{display:none;}}@media(max-width:767px){.elementor .e-41ac2698-7314{font-size:13px;}}@media(max-width:767px){.elementor .e-71371123-14e2{display:none;}}@media(max-width:767px){.elementor .e-5fcb0c65-f145{font-size:13px;}}@media(max-width:767px){.elementor .e-79c57f5d-b534{font-size:13px;}}@media(max-width:767px){.elementor .e-7625c4bd-7390{display:none;}}@media(max-width:767px){.elementor .e-69205573-60ae{gap:18px;}}@media(max-width:767px){.elementor .e-33e282c4-efe9{justify-content:center;}}@media(max-width:767px){.elementor .e-760052dc-4d2a{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-50bc2395-3e93{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-365e44eb-70e9{display:none;}}@media(max-width:767px){.elementor .e-6163e3ec-88dd{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-52d8164a-3a71{display:none;}}@media(max-width:767px){.elementor .e-2f2df6c-80ec{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-75827ae5-20d9{display:none;}}@media(max-width:767px){.elementor .e-79bbf45a-402b{gap:0px;}}@media(max-width:767px){.elementor .e-ea3fc34-1f7f{gap:10px;}}@media(max-width:767px){.elementor .e-1d0f20b-5e48{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-25d5a0aa-a2aa{font-size:30px;}}@media(max-width:767px){.elementor .e-5ef9e21c-bd01{font-size:16px;}}@media(max-width:767px){.elementor .e-55d9dd69-bd73{width:100%;}}@media(max-width:767px){.elementor .e-5fe5ec62-53de{width:100%;}}@media(max-width:767px){.elementor .e-77ad46c0-e24c{flex-direction:column;}}@media(max-width:767px){.elementor .e-5821027b-3fbf{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-4fcbbba4-c1c9{width:100%;}}@media(max-width:767px){.elementor .e-127654a0-5d53{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-7413eebb-36b4{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-362c9baa-38c9{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-42b6ac0c-5c83{font-size:28px;}}@media(max-width:767px){.elementor .e-4bb8ea2e-85bb{font-size:16px;}}@media(max-width:767px){.elementor .e-1ee390b0-d40e{font-size:16px;}}@media(max-width:767px){.elementor .e-6e35f796-1a03{font-size:16px;}}@media(max-width:767px){.elementor .e-65846d77-b3d9{height:280px;}}@media(max-width:767px){.elementor .e-163c1e15-2816{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-2f1ef3e6-e456{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-516be74a-49bc{font-size:28px;}}@media(max-width:767px){.elementor .e-d47001f-9c20{font-size:16px;}}@media(max-width:767px){.elementor .e-77b6517f-ea67{padding:24px;}}@media(max-width:767px){.elementor .e-16516ac7-4aa2{padding:24px;}}@media(max-width:767px){.elementor .e-4929dfe9-c0a4{padding:24px;}}@media(max-width:767px){.elementor .e-223bd251-2abe{padding:24px;}}@media(max-width:767px){.elementor .e-ba11db-457b{padding:24px;}}@media(max-width:767px){.elementor .e-4e6fc91f-37a1{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-765d45cf-5e23{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-ef34438-17c0{font-size:28px;}}@media(max-width:767px){.elementor .e-301430eb-e57c{padding:24px;}}@media(max-width:767px){.elementor .e-a84d98a-22df{padding:24px;}}@media(max-width:767px){.elementor .e-43392d1f-d2d3{padding:24px;}}@media(max-width:767px){.elementor .e-7375a847-fe2d{padding:24px;}}@media(max-width:767px){.elementor .e-38799e29-fea3{padding:24px;}}@media(max-width:767px){.elementor .e-493f37d5-7954{padding:24px;}}@media(max-width:767px){.elementor .e-cde4d1-ccc9{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-332396b4-a935{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1e4af057-145d{font-size:23px;}}@media(max-width:767px){.elementor .e-15ed7b5f-d600{font-size:16px;}}@media(max-width:767px){.elementor .e-62ef9e07-97a9{font-size:23px;}}@media(max-width:767px){.elementor .e-55cef079-dafa{font-size:16px;}}@media(max-width:767px){.elementor .e-1cbd9e36-246d{font-size:23px;}}@media(max-width:767px){.elementor .e-323b6b1a-7040{font-size:16px;}}@media(max-width:767px){.elementor .e-10496521-c82a{font-size:23px;}}@media(max-width:767px){.elementor .e-544cdc2-918b{font-size:16px;}}@media(max-width:767px){.elementor .e-20703a18-19cf{font-size:23px;}}@media(max-width:767px){.elementor .e-359d364a-bb44{font-size:16px;}}@media(max-width:767px){.elementor .e-207c2e38-68a4{font-size:23px;}}@media(max-width:767px){.elementor .e-1246dcab-7ddb{font-size:16px;}}@media(max-width:767px){.elementor .e-5b686df-fa47{width:100%;}}@media(max-width:767px){.elementor .e-400868b4-4d0a{width:100%;}}@media(max-width:767px){.elementor .e-144c0553-27ab{flex-direction:column;}}@media(max-width:767px){.elementor .e-7a1201e3-5134{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-136cd254-e298{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1919a6b9-58b4{font-size:28px;}}@media(max-width:767px){.elementor .e-4fa2f909-4787{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1716edeb-5d4c{font-size:28px;}}@media(max-width:767px){.elementor .e-7d5d1a17-f1b6{font-size:16px;}}@media(max-width:767px){.elementor .e-6fafac4a-b386{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-3e23235f-fab3{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-5ac424c4-18c3{font-size:28px;}}@media(max-width:767px){.elementor .e-7b2ad154-bae6{font-size:16px;}}@media(max-width:767px){.elementor .e-adc5291-269b{width:100%;}}@media(max-width:767px){.elementor .e-1ec0010e-5add{width:100%;}}@media(max-width:767px){.elementor .e-60bbd45-3c11{flex-direction:column;}}@media(max-width:767px){.elementor .e-19bf28ac-9b53{padding:24px;}}@media(max-width:767px){.elementor .e-5dbad1d-e23c{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-7eb86e71-87ad{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-31021ce6-d369{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-2375ed2c-4ac4{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-236fe4f9-39c8{height:72px;background-color:#07090c;display:block;}}