@media(max-width:767px){.elementor .e-3cbde759-83cd{display:none;}}@media(max-width:767px){.elementor .e-33b9ed24-2985{display:none;}}@media(max-width:767px){.elementor .e-499223b9-a21c{font-size:13px;}}@media(max-width:767px){.elementor .e-269211e1-a029{display:none;}}@media(max-width:767px){.elementor .e-d7a59db-556b{font-size:13px;}}@media(max-width:767px){.elementor .e-1a9cd90e-3ce8{font-size:13px;}}@media(max-width:767px){.elementor .e-67d600ea-59cd{display:none;}}@media(max-width:767px){.elementor .e-5fc88c58-112f{gap:18px;}}@media(max-width:767px){.elementor .e-51a757bf-ea5f{justify-content:center;}}@media(max-width:767px){.elementor .e-11ccb136-be48{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-4a6adda-b073{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-1c7d5977-4b8e{display:none;}}@media(max-width:767px){.elementor .e-25f94f74-23b9{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-154bb099-e319{display:none;}}@media(max-width:767px){.elementor .e-392fa2c6-6190{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-6221dbc0-a521{display:none;}}@media(max-width:767px){.elementor .e-329fc765-661d{gap:0px;}}@media(max-width:767px){.elementor .e-4813e54d-a958{gap:10px;}}@media(max-width:767px){.elementor .e-40d99608-6f75{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-6a813ffc-3a97{font-size:30px;}}@media(max-width:767px){.elementor .e-35712a17-aa1b{font-size:16px;}}@media(max-width:767px){.elementor .e-2a5f8426-34a4{width:100%;}}@media(max-width:767px){.elementor .e-4fc9264b-a5a0{width:100%;}}@media(max-width:767px){.elementor .e-795f3ef6-e04e{flex-direction:column;}}@media(max-width:767px){.elementor .e-4acf1a7d-daf4{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-3ac83362-e822{width:100%;}}@media(max-width:767px){.elementor .e-4d58b42d-39e4{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-373123e0-91a6{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-636e954b-7142{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-4e668fe9-e806{font-size:28px;}}@media(max-width:767px){.elementor .e-43ba7e29-6c67{font-size:16px;}}@media(max-width:767px){.elementor .e-c0bd963-4488{font-size:16px;}}@media(max-width:767px){.elementor .e-2ff239af-e745{font-size:16px;}}@media(max-width:767px){.elementor .e-5929e8b6-2288{height:280px;}}@media(max-width:767px){.elementor .e-8f51023-e0d8{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-3d4210c4-e5fe{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-70e382ce-9f9e{font-size:28px;}}@media(max-width:767px){.elementor .e-1fa4a6a0-de91{font-size:16px;}}@media(max-width:767px){.elementor .e-28cf5da2-be5f{padding:24px;}}@media(max-width:767px){.elementor .e-597dbf64-7aa3{padding:24px;}}@media(max-width:767px){.elementor .e-28020a16-814e{padding:24px;}}@media(max-width:767px){.elementor .e-4dd73a70-f321{padding:24px;}}@media(max-width:767px){.elementor .e-24d69d86-f7d3{padding:24px;}}@media(max-width:767px){.elementor .e-39794ce2-84c9{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-428ee9a9-a289{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-33f9af2-a409{font-size:28px;}}@media(max-width:767px){.elementor .e-508ff617-2bb6{padding:24px;}}@media(max-width:767px){.elementor .e-1fffd70a-f16f{padding:24px;}}@media(max-width:767px){.elementor .e-8a25d8f-718c{padding:24px;}}@media(max-width:767px){.elementor .e-44066656-84c3{padding:24px;}}@media(max-width:767px){.elementor .e-5297c8c0-729f{padding:24px;}}@media(max-width:767px){.elementor .e-79d30fa6-2048{padding:24px;}}@media(max-width:767px){.elementor .e-7110e50-2033{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-3fd9f824-c50e{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-3f1c71c3-9458{font-size:23px;}}@media(max-width:767px){.elementor .e-53392b1a-4332{font-size:16px;}}@media(max-width:767px){.elementor .e-3a6818f3-3f94{font-size:23px;}}@media(max-width:767px){.elementor .e-1e8c264-2815{font-size:16px;}}@media(max-width:767px){.elementor .e-4bcf81ad-4681{font-size:23px;}}@media(max-width:767px){.elementor .e-1824cf48-eb0f{font-size:16px;}}@media(max-width:767px){.elementor .e-5b5755ca-415e{font-size:23px;}}@media(max-width:767px){.elementor .e-164d297-2e6a{font-size:16px;}}@media(max-width:767px){.elementor .e-64802580-8603{font-size:23px;}}@media(max-width:767px){.elementor .e-2274efad-bc7b{font-size:16px;}}@media(max-width:767px){.elementor .e-70912f6d-78a2{font-size:23px;}}@media(max-width:767px){.elementor .e-70105487-5bd6{font-size:16px;}}@media(max-width:767px){.elementor .e-56b8dea8-ef45{width:100%;}}@media(max-width:767px){.elementor .e-5d1e7764-b10b{width:100%;}}@media(max-width:767px){.elementor .e-353309cb-1956{flex-direction:column;}}@media(max-width:767px){.elementor .e-42a850df-1b44{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-63016c51-8751{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-3ebc4523-a07b{font-size:28px;}}@media(max-width:767px){.elementor .e-1d6a6836-123f{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-20071151-125a{font-size:28px;}}@media(max-width:767px){.elementor .e-7299e507-a42c{font-size:16px;}}@media(max-width:767px){.elementor .e-7c9caff-9593{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-18bee01b-92cf{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-109908d9-349e{font-size:28px;}}@media(max-width:767px){.elementor .e-40f4a9ec-b654{font-size:16px;}}@media(max-width:767px){.elementor .e-6882f692-f9f9{width:100%;}}@media(max-width:767px){.elementor .e-6688c820-f21b{width:100%;}}@media(max-width:767px){.elementor .e-2fed4b07-2b7b{flex-direction:column;}}@media(max-width:767px){.elementor .e-6cee8c48-340d{padding:24px;}}@media(max-width:767px){.elementor .e-22cede18-e4aa{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-6372299-f96f{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-6327fb1e-3a4e{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-57231e2c-f0bb{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-3fc44ce1-9458{height:72px;background-color:#07090c;display:block;}}