@media(max-width:767px){.elementor .e-5e4b15b3-b0a9{display:none;}}@media(max-width:767px){.elementor .e-5b36502b-59ab{display:none;}}@media(max-width:767px){.elementor .e-2aec61d4-c9b4{font-size:13px;}}@media(max-width:767px){.elementor .e-3df0a806-362c{display:none;}}@media(max-width:767px){.elementor .e-49f770a-a0f5{font-size:13px;}}@media(max-width:767px){.elementor .e-56fd9c1-d796{font-size:13px;}}@media(max-width:767px){.elementor .e-4a0ade2f-dd96{display:none;}}@media(max-width:767px){.elementor .e-7e1e1031-7cb7{gap:18px;}}@media(max-width:767px){.elementor .e-7c82d744-48fd{justify-content:center;}}@media(max-width:767px){.elementor .e-22cbe2b7-1f35{padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-b6f8cb8-3cca{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-107deb95-9ade{display:none;}}@media(max-width:767px){.elementor .e-1159e6cd-9596{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-796fd4b8-f6dc{display:none;}}@media(max-width:767px){.elementor .e-2c9eeff6-32b2{font-size:16px;color:#f5b321;}}@media(max-width:767px){.elementor .e-86ce888-3f52{display:none;}}@media(max-width:767px){.elementor .e-6f962890-7424{gap:0px;}}@media(max-width:767px){.elementor .e-363023e2-1b60{gap:10px;}}@media(max-width:767px){.elementor .e-18152609-e94f{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-1d21a18c-3554{font-size:30px;}}@media(max-width:767px){.elementor .e-5d27251e-7e37{font-size:16px;}}@media(max-width:767px){.elementor .e-51358c8e-976d{width:100%;}}@media(max-width:767px){.elementor .e-67c35b8a-859f{width:100%;}}@media(max-width:767px){.elementor .e-110331f7-2eec{flex-direction:column;}}@media(max-width:767px){.elementor .e-5111c935-8267{flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .e-4dc2fbd8-bb4f{width:100%;}}@media(max-width:767px){.elementor .e-52816262-61df{width:100%;max-width:520px;padding:24px;}}@media(max-width:767px){.elementor .e-1b210880-be94{flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-57e28c3a-31c4{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-2487a4b8-1bb8{font-size:28px;}}@media(max-width:767px){.elementor .e-1e847d27-4943{font-size:16px;}}@media(max-width:767px){.elementor .e-2653bd54-d176{font-size:16px;}}@media(max-width:767px){.elementor .e-4610cf07-b104{font-size:16px;}}@media(max-width:767px){.elementor .e-42b17b86-f478{height:280px;}}@media(max-width:767px){.elementor .e-39902d36-24e5{gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-2f408130-be5a{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-76f2210d-5f64{font-size:28px;}}@media(max-width:767px){.elementor .e-36f78e1b-f63e{font-size:16px;}}@media(max-width:767px){.elementor .e-39d8eb29-710a{padding:24px;}}@media(max-width:767px){.elementor .e-f93cde5-51f3{padding:24px;}}@media(max-width:767px){.elementor .e-19f8d8fc-16b1{padding:24px;}}@media(max-width:767px){.elementor .e-2f9cf05f-77b7{padding:24px;}}@media(max-width:767px){.elementor .e-1391c2ef-92fd{padding:24px;}}@media(max-width:767px){.elementor .e-419c0098-d3ec{padding:24px;}}@media(max-width:767px){.elementor .e-23182a1f-be59{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-53e3b731-a39b{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-394f671d-78ac{font-size:28px;}}@media(max-width:767px){.elementor .e-30a0e342-d2da{padding:24px;}}@media(max-width:767px){.elementor .e-5f7d40b2-9a0c{padding:24px;}}@media(max-width:767px){.elementor .e-1c283f2d-2100{padding:24px;}}@media(max-width:767px){.elementor .e-137ceafd-ca37{padding:24px;}}@media(max-width:767px){.elementor .e-2b7ff1d2-6133{padding:24px;}}@media(max-width:767px){.elementor .e-8b064f3-fafb{padding:24px;}}@media(max-width:767px){.elementor .e-2753ed29-8984{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-747011af-1876{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1c1e4dc3-1da6{font-size:23px;}}@media(max-width:767px){.elementor .e-18571b58-36c9{font-size:16px;}}@media(max-width:767px){.elementor .e-20c25547-90ed{font-size:23px;}}@media(max-width:767px){.elementor .e-2ec3bfbc-2d56{font-size:16px;}}@media(max-width:767px){.elementor .e-28e31eb0-d862{font-size:23px;}}@media(max-width:767px){.elementor .e-69577d78-5121{font-size:16px;}}@media(max-width:767px){.elementor .e-3d63e410-304b{font-size:23px;}}@media(max-width:767px){.elementor .e-2aa727b9-44e5{font-size:16px;}}@media(max-width:767px){.elementor .e-6ba27390-1914{font-size:23px;}}@media(max-width:767px){.elementor .e-d33ff69-26c9{font-size:16px;}}@media(max-width:767px){.elementor .e-23da3f2b-5828{font-size:23px;}}@media(max-width:767px){.elementor .e-63504759-7c74{font-size:16px;}}@media(max-width:767px){.elementor .e-4baa16aa-f958{width:100%;}}@media(max-width:767px){.elementor .e-542f771-5b41{width:100%;}}@media(max-width:767px){.elementor .e-3a0dd11d-bea4{flex-direction:column;}}@media(max-width:767px){.elementor .e-e933d21-477d{padding:22px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-4b539230-a525{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-6cf179bf-d96c{font-size:28px;}}@media(max-width:767px){.elementor .e-2f8b24c4-c8fe{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-426969a8-7fbc{font-size:28px;}}@media(max-width:767px){.elementor .e-3ed04847-eea2{font-size:16px;}}@media(max-width:767px){.elementor .e-7e706cde-8f00{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-3dba917c-5942{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-3ad274c6-ba8d{font-size:28px;}}@media(max-width:767px){.elementor .e-6dde9d13-355a{font-size:16px;}}@media(max-width:767px){.elementor .e-4cf9b293-5400{width:100%;}}@media(max-width:767px){.elementor .e-1db9f3fe-bd11{width:100%;}}@media(max-width:767px){.elementor .e-486ce53c-c08e{flex-direction:column;}}@media(max-width:767px){.elementor .e-3a14ea96-c3b6{padding:24px;}}@media(max-width:767px){.elementor .e-59c4b972-e20d{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-6cebf0fc-c265{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-7dadd46d-6ec1{gap:28px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-46642305-f7ae{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-4d88a63a-a3e9{height:72px;background-color:#07090c;display:block;}}