.elementor .e-4b2e68e2-a819{font-weight:600;font-size:14px;letter-spacing:1px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:14px;padding-inline-end:14px;border-radius:4px;font-family: var(--e-global-typography-accent-font-family), sans-serif; color: var(--e-global-color-284b516); background-color: var(--e-global-color-primary);\n}.elementor .e-7ffc9a4c-787d{font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-81be640);\n}.elementor .e-2de59961-bf3b:hover,.elementor .e-2de59961-bf3b:focus-visible{background-color: var(--e-global-color-fe075fe);\n}.elementor .e-2de59961-bf3b{font-weight:500;font-size:14px;letter-spacing:1px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:14px;padding-inline-end:14px;border-radius:4px;background-color:transparent;font-family: var(--e-global-typography-accent-font-family), sans-serif; color: var(--e-global-color-primary);\n}.elementor .e-68652a25-d288{font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-81be640);\n}.elementor .e-1ebf7f54-a9b8:hover,.elementor .e-1ebf7f54-a9b8:focus-visible{background-color: var(--e-global-color-fe075fe);\n}.elementor .e-1ebf7f54-a9b8{font-weight:500;font-size:14px;letter-spacing:1px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:14px;padding-inline-end:14px;border-radius:4px;background-color:transparent;font-family: var(--e-global-typography-accent-font-family), sans-serif; color: var(--e-global-color-primary);\n}.elementor .e-2bdd5271-fdc4{padding-block-start:10px;padding-block-end:10px;padding-inline-start:24px;padding-inline-end:24px;gap:4px;justify-content:flex-end;align-items:center;background-color: var(--e-global-color-secondary);\n}.elementor .e-4ecd85f2-bc28{max-width:820px;font-size:52px;line-height:1.1;font-weight: var(--e-global-typography-primary-font-weight); font-family: var(--e-global-typography-primary-font-family), sans-serif; color: var(--e-global-color-284b516);\n}.elementor .e-1cf4eac7-1bff{max-width:640px;font-weight:300;font-size:20px;line-height:1.5;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-secondary);\n}.elementor .e-cd9214d-6132{font-weight:700;font-size:30px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:18px;padding-inline-end:18px;border-radius:4px;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-primary); background-color: var(--e-global-color-284b516);\n}.elementor .e-8f7a531-ebf5:hover,.elementor .e-8f7a531-ebf5:focus-visible{background-color:#B81A14;}.elementor .e-8f7a531-ebf5{font-weight:600;font-size:16px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:28px;padding-inline-end:28px;border-radius:4px;font-family: var(--e-global-typography-accent-font-family), sans-serif; color: var(--e-global-color-284b516); background-color: var(--e-global-color-accent);\n}.elementor .e-2f5c6530-cbc9:hover,.elementor .e-2f5c6530-cbc9:focus-visible{background-color: var(--e-global-color-secondary);\n}.elementor .e-2f5c6530-cbc9{font-weight:600;font-size:16px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:28px;padding-inline-end:28px;border-radius:4px;font-family: var(--e-global-typography-accent-font-family), sans-serif; color: var(--e-global-color-primary); background-color: var(--e-global-color-284b516);\n}.elementor .e-5e0e82f3-eeab{padding:0px;margin-block-start:8px;gap:12px;flex-wrap:wrap;}.elementor .e-76bc0025-2921{padding-block-start:120px;padding-block-end:72px;padding-inline-start:64px;padding-inline-end:64px;background-image:linear-gradient(180deg, rgba(27,18,18,0.15) 0%,rgba(27,18,18,0.7) 100%),url("https://www.servizicasanoventadipiave.com/wp-content/uploads/2026/11/vb-drone-01.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;gap:18px;align-items:flex-start;}.elementor .e-5beb463b-5ee4{display:none;}.elementor .e-2bc851b5-c247{min-height:88vh;padding:0px;justify-content:flex-end;background-color: var(--e-global-color-7d0b5e3);\n}.elementor .e-5df225f9-e04a{font-weight:500;font-size:24px;line-height:1.5;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-primary);\n}.elementor .e-21a3400d-6eab{font-weight: var(--e-global-typography-text-font-weight); font-family: var(--e-global-typography-text-font-family), sans-serif; font-size: var(--e-global-typography-text-font-size); line-height: var(--e-global-typography-text-line-height); color: var(--e-global-color-text);\n}.elementor .e-330bb5a5-f291{font-weight: var(--e-global-typography-text-font-weight); font-family: var(--e-global-typography-text-font-family), sans-serif; font-size: var(--e-global-typography-text-font-size); line-height: var(--e-global-typography-text-line-height); color: var(--e-global-color-text);\n}.elementor .e-5f9cf31f-8c4e{font-style:italic;font-weight: var(--e-global-typography-text-font-weight); font-family: var(--e-global-typography-text-font-family), sans-serif; font-size: var(--e-global-typography-text-font-size); line-height: var(--e-global-typography-text-line-height); color: var(--e-global-color-text);\n}.elementor .e-304f2cd2-52e2{max-width:760px;padding:0px;flex-direction:column;gap:20px;}.elementor .e-4436a52d-a044{padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;align-items:center;background-color: var(--e-global-color-284b516);\n}.elementor .e-273ba5f5-b235{font-weight: var(--e-global-typography-primary-font-weight); font-family: var(--e-global-typography-primary-font-family), sans-serif; font-size: var(--e-global-typography-primary-font-size); color: var(--e-global-color-primary); line-height: var(--e-global-typography-primary-line-height);\n}.elementor .e-4e33b7df-227f{font-weight:500;font-size:12px;letter-spacing:1px;text-transform:uppercase;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-54c07bd);\n}.elementor .e-17f59d66-2ff1{font-weight:700;font-size:22px;line-height:1.3;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-284b516);\n}.elementor .e-64cd7854-3055{padding:20px;border-radius:6px;display:flex;flex-direction:column;gap:6px;background-color: var(--e-global-color-primary);\n}.elementor .e-4f3d7036-151a{font-weight:500;font-size:12px;letter-spacing:1px;text-transform:uppercase;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-accent);\n}.elementor .e-4476952d-6ff6{font-weight:500;font-size:15px;line-height:1.45;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-7cc6fce6-3a3b{padding:20px;border-radius:6px;border-width:1px;border-style:solid;display:flex;flex-direction:column;gap:6px;border-color: var(--e-global-color-fe075fe); background-color: var(--e-global-color-284b516);\n}.elementor .e-7e4d7274-ccaf{font-weight:500;font-size:12px;letter-spacing:1px;text-transform:uppercase;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-accent);\n}.elementor .e-3bd8e25a-b8e9{font-weight:500;font-size:15px;line-height:1.45;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-32f27c67-4105{padding:20px;border-radius:6px;border-width:1px;border-style:solid;display:flex;flex-direction:column;gap:6px;border-color: var(--e-global-color-fe075fe); background-color: var(--e-global-color-284b516);\n}.elementor .e-39270ec9-d39f{font-weight:500;font-size:12px;letter-spacing:1px;text-transform:uppercase;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-accent);\n}.elementor .e-7fb78c4b-7b82{font-weight:500;font-size:15px;line-height:1.45;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-1389eb92-fc13{padding:20px;border-radius:6px;border-width:1px;border-style:solid;display:flex;flex-direction:column;gap:6px;border-color: var(--e-global-color-fe075fe); background-color: var(--e-global-color-284b516);\n}.elementor .e-1b5aba3f-cc48{font-weight:500;font-size:12px;letter-spacing:1px;text-transform:uppercase;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-accent);\n}.elementor .e-365283fd-7860{font-weight:500;font-size:15px;line-height:1.45;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-46342cb5-59a1{padding:20px;border-radius:6px;border-width:1px;border-style:solid;display:flex;flex-direction:column;gap:6px;border-color: var(--e-global-color-fe075fe); background-color: var(--e-global-color-284b516);\n}.elementor .e-3a8ccd11-c8ce{font-weight:500;font-size:12px;letter-spacing:1px;text-transform:uppercase;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-accent);\n}.elementor .e-606292e-33c7{font-weight:500;font-size:15px;line-height:1.45;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-33821b9a-bf2d{padding:20px;border-radius:6px;border-width:1px;border-style:solid;display:flex;flex-direction:column;gap:6px;border-color: var(--e-global-color-fe075fe); background-color: var(--e-global-color-284b516);\n}.elementor .e-7930ecac-5754{font-weight:500;font-size:12px;letter-spacing:1px;text-transform:uppercase;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-accent);\n}.elementor .e-6d37cef4-b502{font-weight:500;font-size:15px;line-height:1.45;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-78ca7a-f96d{padding:20px;border-radius:6px;border-width:1px;border-style:solid;display:flex;flex-direction:column;gap:6px;border-color: var(--e-global-color-fe075fe); background-color: var(--e-global-color-284b516);\n}.elementor .e-3edfd719-d589{font-weight:500;font-size:12px;letter-spacing:1px;text-transform:uppercase;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-accent);\n}.elementor .e-2c120c52-14d5{font-weight:500;font-size:15px;line-height:1.45;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-6271a8b1-35fe{padding:20px;border-radius:6px;border-width:1px;border-style:solid;display:flex;flex-direction:column;gap:6px;border-color: var(--e-global-color-fe075fe); background-color: var(--e-global-color-284b516);\n}.elementor .e-7908b603-3abc{font-weight:500;font-size:12px;letter-spacing:1px;text-transform:uppercase;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-accent);\n}.elementor .e-11f02138-6f22{font-weight:500;font-size:15px;line-height:1.45;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-3bf401ff-b5e6{padding:20px;border-radius:6px;border-width:1px;border-style:solid;display:flex;flex-direction:column;gap:6px;border-color: var(--e-global-color-fe075fe); background-color: var(--e-global-color-284b516);\n}.elementor .e-70f4c728-70d2{font-weight:500;font-size:12px;letter-spacing:1px;text-transform:uppercase;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-accent);\n}.elementor .e-7c6c5c64-4656{font-weight:500;font-size:15px;line-height:1.45;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-2d774e0-fe1e{padding:20px;border-radius:6px;border-width:1px;border-style:solid;display:flex;flex-direction:column;gap:6px;border-color: var(--e-global-color-fe075fe); background-color: var(--e-global-color-284b516);\n}.elementor .e-37ba3179-3f88{padding:0px;display:grid;gap:16px;grid-template-columns:repeat(5, 1fr);grid-template-rows:repeat(2, auto);}.elementor .e-505ca3-d0d4{max-width:1140px;padding:0px;flex-direction:column;gap:32px;}.elementor .e-167e1394-282b{padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;align-items:center;background-color: var(--e-global-color-secondary);\n}.elementor .e-4b47e0bb-df71{font-weight: var(--e-global-typography-primary-font-weight); font-family: var(--e-global-typography-primary-font-family), sans-serif; font-size: var(--e-global-typography-primary-font-size); color: var(--e-global-color-284b516); line-height: var(--e-global-typography-primary-line-height);\n}.elementor .e-7f3f97c2-d9c0{font-weight: var(--e-global-typography-text-font-weight); font-family: var(--e-global-typography-text-font-family), sans-serif; font-size: var(--e-global-typography-text-font-size); line-height: var(--e-global-typography-text-line-height); color: var(--e-global-color-secondary);\n}.elementor .e-11334f47-cb51{font-weight: var(--e-global-typography-text-font-weight); font-family: var(--e-global-typography-text-font-family), sans-serif; font-size: var(--e-global-typography-text-font-size); line-height: var(--e-global-typography-text-line-height); color: var(--e-global-color-secondary);\n}.elementor .e-30c81954-acb7{font-weight: var(--e-global-typography-text-font-weight); font-family: var(--e-global-typography-text-font-family), sans-serif; font-size: var(--e-global-typography-text-font-size); line-height: var(--e-global-typography-text-line-height); color: var(--e-global-color-secondary);\n}.elementor .e-20ec791f-99e3{font-size:20px;line-height:1.5;font-style:italic;padding-inline-start:18px;margin-block-start:4px;margin-block-end:4px;border-inline-start-width: 3px; border-inline-start-style: solid; border-inline-start-color: var(--e-global-color-accent); font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-284b516);\n}.elementor .e-3777cf5b-c748{font-weight: var(--e-global-typography-text-font-weight); font-family: var(--e-global-typography-text-font-family), sans-serif; font-size: var(--e-global-typography-text-font-size); line-height: var(--e-global-typography-text-line-height); color: var(--e-global-color-secondary);\n}.elementor .e-1b1bd624-46ce{padding:0px;flex-direction:column;gap:16px;flex:1 1 0px;}.elementor .e-3f61645c-23c0{width:100%;max-width:360px;overflow:hidden;aspect-ratio:9 / 16;border-radius:8px;background-image:url("https://www.servizicasanoventadipiave.com/wp-content/uploads/2026/11/vb-intervista-copertina-it.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color: var(--e-global-color-7d0b5e3);\n}.elementor .e-18141dcd-296d{width:100%;padding:0px;display:flex;flex:1 1 0px;justify-content:center;align-items:center;}.elementor .e-1a9dab88-8efc{max-width:1140px;padding:0px;gap:64px;align-items:center;}.elementor .e-5fce85e7-819a{padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;align-items:center;background-color: var(--e-global-color-primary);\n}.elementor .e-173e6612-e521{width:100%;height:100%;object-fit:cover;border-radius:6px;grid-column:span 2;grid-row:span 2;}.elementor .e-4400814d-c67d{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;border-radius:6px;}.elementor .e-47e11d2e-23c4{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;border-radius:6px;}.elementor .e-561893df-7ba8{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;border-radius:6px;}.elementor .e-633fe213-a2f0{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;border-radius:6px;}.elementor .e-c8f3218-4fc3{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;border-radius:6px;}.elementor .e-13d2d2c8-6bb2{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;border-radius:6px;}.elementor .e-71960abc-8fcb{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;border-radius:6px;}.elementor .e-9a3e1ec-c648{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;border-radius:6px;}.elementor .e-79f108cc-933b{max-width:1140px;padding:0px;display:grid;gap:12px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(3, auto);}.elementor .e-f359586-be21{padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;align-items:center;background-color: var(--e-global-color-284b516);\n}.elementor .e-56d418ea-bbfd{font-weight: var(--e-global-typography-primary-font-weight); font-family: var(--e-global-typography-primary-font-family), sans-serif; font-size: var(--e-global-typography-primary-font-size); color: var(--e-global-color-primary); line-height: var(--e-global-typography-primary-line-height);\n}.elementor .e-21a32858-41ef{font-weight:500;font-size:19px;line-height:1.6;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-primary);\n}.elementor .e-608e3fc-acee{font-weight: var(--e-global-typography-text-font-weight); font-family: var(--e-global-typography-text-font-family), sans-serif; font-size: var(--e-global-typography-text-font-size); line-height: var(--e-global-typography-text-line-height); color: var(--e-global-color-text);\n}.elementor .e-ad0e423-4de8{font-weight: var(--e-global-typography-text-font-weight); font-family: var(--e-global-typography-text-font-family), sans-serif; font-size: var(--e-global-typography-text-font-size); line-height: var(--e-global-typography-text-line-height); color: var(--e-global-color-text);\n}.elementor .e-19cf6485-fad2{font-weight: var(--e-global-typography-text-font-weight); font-family: var(--e-global-typography-text-font-family), sans-serif; font-size: var(--e-global-typography-text-font-size); line-height: var(--e-global-typography-text-line-height); color: var(--e-global-color-text);\n}.elementor .e-a3d2b94-871d{font-weight: var(--e-global-typography-text-font-weight); font-family: var(--e-global-typography-text-font-family), sans-serif; font-size: var(--e-global-typography-text-font-size); line-height: var(--e-global-typography-text-line-height); color: var(--e-global-color-text);\n}.elementor .e-2baef8ff-c7bb{padding:0px;flex-direction:column;gap:16px;flex:1 1 0px;}.elementor .e-28987616-1c2d{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:6px;}.elementor .e-63c2212a-6026{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:6px;}.elementor .e-ab29ee0-e90b{padding:0px;flex-direction:column;gap:12px;flex:1 1 0px;}.elementor .e-6e20328c-ee82{max-width:1140px;padding:0px;gap:56px;align-items:flex-start;}.elementor .e-70e5bb81-a7be{padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;align-items:center;background-color: var(--e-global-color-secondary);\n}.elementor .e-1f28d253-fa7f{font-weight: var(--e-global-typography-primary-font-weight); font-family: var(--e-global-typography-primary-font-family), sans-serif; font-size: var(--e-global-typography-primary-font-size); color: var(--e-global-color-primary); line-height: var(--e-global-typography-primary-line-height);\n}.elementor .e-46455303-df86{font-weight:500;font-size:19px;line-height:1.6;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-primary);\n}.elementor .e-5a865a0c-6f3d{font-weight: var(--e-global-typography-text-font-weight); font-family: var(--e-global-typography-text-font-family), sans-serif; font-size: var(--e-global-typography-text-font-size); line-height: var(--e-global-typography-text-line-height); color: var(--e-global-color-text);\n}.elementor .e-57766514-7f51{font-weight: var(--e-global-typography-text-font-weight); font-family: var(--e-global-typography-text-font-family), sans-serif; font-size: var(--e-global-typography-text-font-size); line-height: var(--e-global-typography-text-line-height); color: var(--e-global-color-text);\n}.elementor .e-7fa4ee00-4e79{font-weight: var(--e-global-typography-text-font-weight); font-family: var(--e-global-typography-text-font-family), sans-serif; font-size: var(--e-global-typography-text-font-size); line-height: var(--e-global-typography-text-line-height); color: var(--e-global-color-text);\n}.elementor .e-212e2849-ec61{font-weight: var(--e-global-typography-text-font-weight); font-family: var(--e-global-typography-text-font-family), sans-serif; font-size: var(--e-global-typography-text-font-size); line-height: var(--e-global-typography-text-line-height); color: var(--e-global-color-text);\n}.elementor .e-fda1d83-3db4{padding:0px;flex-direction:column;gap:16px;flex:1 1 0px;}.elementor .e-5d23e0e1-783b{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:6px;}.elementor .e-2cd93d35-6455{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:6px;}.elementor .e-6d80f2d4-5db0{padding:0px;flex-direction:column;gap:12px;flex:1 1 0px;}.elementor .e-cba555c-bcab{max-width:1140px;padding:0px;flex-direction:row-reverse;gap:56px;align-items:flex-start;}.elementor .e-1f3ee8e2-3eb5{padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;align-items:center;background-color: var(--e-global-color-284b516);\n}.elementor .e-30c06bad-27d4{font-weight: var(--e-global-typography-primary-font-weight); font-family: var(--e-global-typography-primary-font-family), sans-serif; font-size: var(--e-global-typography-primary-font-size); color: var(--e-global-color-primary); line-height: var(--e-global-typography-primary-line-height);\n}.elementor .e-23e7ddab-d582{font-weight:500;font-size:19px;line-height:1.6;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-primary);\n}.elementor .e-537eb2c6-eab2{font-weight: var(--e-global-typography-text-font-weight); font-family: var(--e-global-typography-text-font-family), sans-serif; font-size: var(--e-global-typography-text-font-size); line-height: var(--e-global-typography-text-line-height); color: var(--e-global-color-text);\n}.elementor .e-24079be0-7f6c{font-weight: var(--e-global-typography-text-font-weight); font-family: var(--e-global-typography-text-font-family), sans-serif; font-size: var(--e-global-typography-text-font-size); line-height: var(--e-global-typography-text-line-height); color: var(--e-global-color-text);\n}.elementor .e-31177329-8241{padding:0px;flex-direction:column;gap:16px;flex:1 1 0px;}.elementor .e-4747994-7e65{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:6px;}.elementor .e-1e1e42c9-a71d{padding:0px;flex-direction:column;gap:12px;flex:1 1 0px;}.elementor .e-334c8b7f-f944{max-width:1140px;padding:0px;gap:56px;align-items:center;}.elementor .e-2c66a979-9cb7{padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;align-items:center;background-color: var(--e-global-color-secondary);\n}.elementor .e-51a02890-9593{font-weight: var(--e-global-typography-primary-font-weight); font-family: var(--e-global-typography-primary-font-family), sans-serif; font-size: var(--e-global-typography-primary-font-size); color: var(--e-global-color-primary); line-height: var(--e-global-typography-primary-line-height);\n}.elementor .e-587fcc8a-d9b1{font-weight:500;font-size:19px;line-height:1.6;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-primary);\n}.elementor .e-22e83fc3-ee91{font-weight: var(--e-global-typography-text-font-weight); font-family: var(--e-global-typography-text-font-family), sans-serif; font-size: var(--e-global-typography-text-font-size); line-height: var(--e-global-typography-text-line-height); color: var(--e-global-color-text);\n}.elementor .e-61820441-cb05{font-weight: var(--e-global-typography-text-font-weight); font-family: var(--e-global-typography-text-font-family), sans-serif; font-size: var(--e-global-typography-text-font-size); line-height: var(--e-global-typography-text-line-height); color: var(--e-global-color-text);\n}.elementor .e-25e2775b-922a{font-weight: var(--e-global-typography-text-font-weight); font-family: var(--e-global-typography-text-font-family), sans-serif; font-size: var(--e-global-typography-text-font-size); line-height: var(--e-global-typography-text-line-height); color: var(--e-global-color-text);\n}.elementor .e-63b6acc9-851a{font-weight: var(--e-global-typography-text-font-weight); font-family: var(--e-global-typography-text-font-family), sans-serif; font-size: var(--e-global-typography-text-font-size); line-height: var(--e-global-typography-text-line-height); color: var(--e-global-color-text);\n}.elementor .e-74c23588-51ad{font-weight: var(--e-global-typography-text-font-weight); font-family: var(--e-global-typography-text-font-family), sans-serif; font-size: var(--e-global-typography-text-font-size); line-height: var(--e-global-typography-text-line-height); color: var(--e-global-color-text);\n}.elementor .e-b7c249c-3459{padding:0px;flex-direction:column;gap:16px;flex:1 1 0px;}.elementor .e-2edb2ed5-61e9{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:6px;}.elementor .e-28eb3012-110b{padding:0px;flex-direction:column;gap:12px;flex:1 1 0px;}.elementor .e-2427553b-ed83{max-width:1140px;padding:0px;flex-direction:row-reverse;gap:56px;align-items:flex-start;}.elementor .e-7f531270-8db2{padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;align-items:center;background-color: var(--e-global-color-284b516);\n}.elementor .e-60697513-301a{font-weight: var(--e-global-typography-primary-font-weight); font-family: var(--e-global-typography-primary-font-family), sans-serif; font-size: var(--e-global-typography-primary-font-size); color: var(--e-global-color-primary); line-height: var(--e-global-typography-primary-line-height);\n}.elementor .e-d5ab900-1177{font-weight:500;font-size:19px;line-height:1.6;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-primary);\n}.elementor .e-9f96df1-8834{font-weight: var(--e-global-typography-text-font-weight); font-family: var(--e-global-typography-text-font-family), sans-serif; font-size: var(--e-global-typography-text-font-size); line-height: var(--e-global-typography-text-line-height); color: var(--e-global-color-text);\n}.elementor .e-62b23f92-7307{font-weight: var(--e-global-typography-text-font-weight); font-family: var(--e-global-typography-text-font-family), sans-serif; font-size: var(--e-global-typography-text-font-size); line-height: var(--e-global-typography-text-line-height); color: var(--e-global-color-text);\n}.elementor .e-10ffaa09-b2b3{font-weight: var(--e-global-typography-text-font-weight); font-family: var(--e-global-typography-text-font-family), sans-serif; font-size: var(--e-global-typography-text-font-size); line-height: var(--e-global-typography-text-line-height); color: var(--e-global-color-text);\n}.elementor .e-68bd57af-6522{font-weight: var(--e-global-typography-text-font-weight); font-family: var(--e-global-typography-text-font-family), sans-serif; font-size: var(--e-global-typography-text-font-size); line-height: var(--e-global-typography-text-line-height); color: var(--e-global-color-text);\n}.elementor .e-3e6db8ab-943c{font-weight: var(--e-global-typography-text-font-weight); font-family: var(--e-global-typography-text-font-family), sans-serif; font-size: var(--e-global-typography-text-font-size); line-height: var(--e-global-typography-text-line-height); color: var(--e-global-color-text);\n}.elementor .e-4cf5ade5-1101{padding:0px;flex-direction:column;gap:16px;flex:1 1 0px;}.elementor .e-72010a7e-bef8{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:6px;}.elementor .e-1b3bdb1e-24c6{width:100%;height:auto;border-radius:6px;}.elementor .e-74f93895-679a{font-size:14px;line-height:1.5;font-style:italic;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-7d0b5e3);\n}.elementor .e-5e015e0d-b73e{padding:0px;flex-direction:column;gap:12px;flex:1 1 0px;}.elementor .e-55dc95c7-78ea{max-width:1140px;padding:0px;gap:56px;align-items:flex-start;}.elementor .e-40261041-1d1a{padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;align-items:center;background-color: var(--e-global-color-secondary);\n}.elementor .e-443369a9-44cf{font-weight: var(--e-global-typography-primary-font-weight); font-family: var(--e-global-typography-primary-font-family), sans-serif; font-size: var(--e-global-typography-primary-font-size); color: var(--e-global-color-primary); line-height: var(--e-global-typography-primary-line-height);\n}.elementor .e-713b4e5d-be38{font-weight:500;font-size:19px;line-height:1.6;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-primary);\n}.elementor .e-44612d73-a30d{font-weight: var(--e-global-typography-text-font-weight); font-family: var(--e-global-typography-text-font-family), sans-serif; font-size: var(--e-global-typography-text-font-size); line-height: var(--e-global-typography-text-line-height); color: var(--e-global-color-text);\n}.elementor .e-1d88ec60-57d9{font-weight: var(--e-global-typography-text-font-weight); font-family: var(--e-global-typography-text-font-family), sans-serif; font-size: var(--e-global-typography-text-font-size); line-height: var(--e-global-typography-text-line-height); color: var(--e-global-color-text);\n}.elementor .e-5dffcd05-b7ba{font-weight: var(--e-global-typography-text-font-weight); font-family: var(--e-global-typography-text-font-family), sans-serif; font-size: var(--e-global-typography-text-font-size); line-height: var(--e-global-typography-text-line-height); color: var(--e-global-color-text);\n}.elementor .e-62357849-e7bb{padding:0px;flex-direction:column;gap:16px;flex:1 1 0px;}.elementor .e-4a9e41a6-6e9a{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:6px;}.elementor .e-4440f188-7662{padding:0px;flex-direction:column;gap:12px;flex:1 1 0px;}.elementor .e-137b820e-1438{max-width:1140px;padding:0px;flex-direction:row-reverse;gap:56px;align-items:center;}.elementor .e-4d349343-5504{padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;align-items:center;background-color: var(--e-global-color-284b516);\n}.elementor .e-6449dbee-7ff2{font-weight: var(--e-global-typography-primary-font-weight); font-family: var(--e-global-typography-primary-font-family), sans-serif; font-size: var(--e-global-typography-primary-font-size); color: var(--e-global-color-primary); line-height: var(--e-global-typography-primary-line-height);\n}.elementor .e-1c4ff89d-9b45{font-weight:500;font-size:19px;line-height:1.6;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-primary);\n}.elementor .e-356d0180-f4e2{font-weight: var(--e-global-typography-text-font-weight); font-family: var(--e-global-typography-text-font-family), sans-serif; font-size: var(--e-global-typography-text-font-size); line-height: var(--e-global-typography-text-line-height); color: var(--e-global-color-text);\n}.elementor .e-6792b9fa-a82f{font-weight: var(--e-global-typography-text-font-weight); font-family: var(--e-global-typography-text-font-family), sans-serif; font-size: var(--e-global-typography-text-font-size); line-height: var(--e-global-typography-text-line-height); color: var(--e-global-color-text);\n}.elementor .e-52351819-ae2d{padding:0px;flex-direction:column;gap:16px;flex:1 1 0px;}.elementor .e-4d676ff2-3d2d{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:6px;}.elementor .e-342faed1-6120{padding:0px;flex-direction:column;gap:12px;flex:1 1 0px;}.elementor .e-47528fb3-6a79{max-width:1140px;padding:0px;gap:56px;align-items:center;}.elementor .e-6f118607-3e35{padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;align-items:center;background-color: var(--e-global-color-secondary);\n}.elementor .e-60ff6bd6-7505{font-weight: var(--e-global-typography-primary-font-weight); font-family: var(--e-global-typography-primary-font-family), sans-serif; font-size: var(--e-global-typography-primary-font-size); color: var(--e-global-color-primary); line-height: var(--e-global-typography-primary-line-height);\n}.elementor .e-50869eff-5416{font-weight:500;font-size:19px;line-height:1.6;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-primary);\n}.elementor .e-3357b9b1-1981{font-weight: var(--e-global-typography-text-font-weight); font-family: var(--e-global-typography-text-font-family), sans-serif; font-size: var(--e-global-typography-text-font-size); line-height: var(--e-global-typography-text-line-height); color: var(--e-global-color-text);\n}.elementor .e-34294963-9014{font-weight: var(--e-global-typography-text-font-weight); font-family: var(--e-global-typography-text-font-family), sans-serif; font-size: var(--e-global-typography-text-font-size); line-height: var(--e-global-typography-text-line-height); color: var(--e-global-color-text);\n}.elementor .e-54f95c7-b046{font-weight: var(--e-global-typography-text-font-weight); font-family: var(--e-global-typography-text-font-family), sans-serif; font-size: var(--e-global-typography-text-font-size); line-height: var(--e-global-typography-text-line-height); color: var(--e-global-color-text);\n}.elementor .e-25318ee6-ed95{font-weight: var(--e-global-typography-text-font-weight); font-family: var(--e-global-typography-text-font-family), sans-serif; font-size: var(--e-global-typography-text-font-size); line-height: var(--e-global-typography-text-line-height); color: var(--e-global-color-text);\n}.elementor .e-3267cb22-b8d7{padding:0px;flex-direction:column;gap:16px;flex:1 1 0px;}.elementor .e-22a2ade6-9243{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:6px;}.elementor .e-3817a9c6-26e3{padding:0px;flex-direction:column;gap:12px;flex:1 1 0px;}.elementor .e-dea8679-52b6{max-width:1140px;padding:0px;flex-direction:row-reverse;gap:56px;align-items:center;}.elementor .e-65eb67af-6571{padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;align-items:center;background-color: var(--e-global-color-284b516);\n}.elementor .e-76e07db4-b59c{font-weight: var(--e-global-typography-primary-font-weight); font-family: var(--e-global-typography-primary-font-family), sans-serif; font-size: var(--e-global-typography-primary-font-size); color: var(--e-global-color-primary); line-height: var(--e-global-typography-primary-line-height);\n}.elementor .e-7ebc745c-31e0{font-weight:500;font-size:19px;line-height:1.6;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-primary);\n}.elementor .e-782d88d7-2edf{font-weight: var(--e-global-typography-text-font-weight); font-family: var(--e-global-typography-text-font-family), sans-serif; font-size: var(--e-global-typography-text-font-size); line-height: var(--e-global-typography-text-line-height); color: var(--e-global-color-text);\n}.elementor .e-6ace6b28-3d78{max-width:760px;padding:0px;flex-direction:column;gap:16px;}.elementor .e-134e68ba-8d43{font-weight:500;font-size:12px;letter-spacing:1px;text-transform:uppercase;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-accent);\n}.elementor .e-420112ef-8c98{font-weight:600;font-size:13px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:12px;border-block-end-width: 2px; border-bottom-style: solid; border-bottom-color: var(--e-global-color-primary); font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-54c07bd);\n}.elementor .e-d6f83f4-1445{font-weight:600;font-size:13px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;border-block-end-width: 2px; text-align: right; border-bottom-style: solid; border-bottom-color: var(--e-global-color-primary); font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-54c07bd);\n}.elementor .e-284de583-4de4{font-weight:600;font-size:13px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:0px;border-block-end-width: 2px; text-align: right; border-bottom-style: solid; border-bottom-color: var(--e-global-color-primary); font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-54c07bd);\n}.elementor .e-1eb6fff2-cf4a{font-size:15px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:12px;border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: var(--e-global-color-fe075fe); font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-53f8a6ed-dbd3{font-size:15px;padding:12px;border-block-end-width: 1px; text-align: right; white-space: nowrap; border-bottom-style: solid; border-bottom-color: var(--e-global-color-fe075fe); font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-6674d3e1-c9c2{font-weight:600;font-size:15px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:12px;padding-inline-end:0px;border-block-end-width: 1px; text-align: right; white-space: nowrap; border-bottom-style: solid; border-bottom-color: var(--e-global-color-fe075fe); font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-primary);\n}.elementor .e-132e611e-648b{font-size:15px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:12px;border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: var(--e-global-color-fe075fe); font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-641a2ec0-576a{font-size:15px;padding:12px;border-block-end-width: 1px; text-align: right; white-space: nowrap; border-bottom-style: solid; border-bottom-color: var(--e-global-color-fe075fe); font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-65f00476-981d{font-weight:600;font-size:15px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:12px;padding-inline-end:0px;border-block-end-width: 1px; text-align: right; white-space: nowrap; border-bottom-style: solid; border-bottom-color: var(--e-global-color-fe075fe); font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-primary);\n}.elementor .e-3c2f4ad5-e2ae{font-size:15px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:12px;border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: var(--e-global-color-fe075fe); font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-3a4de4ab-6765{font-size:15px;padding:12px;border-block-end-width: 1px; text-align: right; white-space: nowrap; border-bottom-style: solid; border-bottom-color: var(--e-global-color-fe075fe); font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-3fab0428-4ebc{font-weight:600;font-size:15px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:12px;padding-inline-end:0px;border-block-end-width: 1px; text-align: right; white-space: nowrap; border-bottom-style: solid; border-bottom-color: var(--e-global-color-fe075fe); font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-primary);\n}.elementor .e-5358c9f1-e08a{font-size:15px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:12px;border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: var(--e-global-color-fe075fe); font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-1db38c98-414b{font-size:15px;padding:12px;border-block-end-width: 1px; text-align: right; white-space: nowrap; border-bottom-style: solid; border-bottom-color: var(--e-global-color-fe075fe); font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-1221c3e5-2dbf{font-weight:600;font-size:15px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:12px;padding-inline-end:0px;border-block-end-width: 1px; text-align: right; white-space: nowrap; border-bottom-style: solid; border-bottom-color: var(--e-global-color-fe075fe); font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-primary);\n}.elementor .e-74700498-8a00{font-size:15px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:12px;border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: var(--e-global-color-fe075fe); font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-540d293a-1153{font-size:15px;padding:12px;border-block-end-width: 1px; text-align: right; white-space: nowrap; border-bottom-style: solid; border-bottom-color: var(--e-global-color-fe075fe); font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-7cfa0d79-8a05{font-weight:600;font-size:15px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:12px;padding-inline-end:0px;border-block-end-width: 1px; text-align: right; white-space: nowrap; border-bottom-style: solid; border-bottom-color: var(--e-global-color-fe075fe); font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-primary);\n}.elementor .e-5649ddef-e085{font-size:15px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:12px;border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: var(--e-global-color-fe075fe); font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-7e350ee2-dbc2{font-size:15px;padding:12px;border-block-end-width: 1px; text-align: right; white-space: nowrap; border-bottom-style: solid; border-bottom-color: var(--e-global-color-fe075fe); font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-9f92875-87d6{font-weight:600;font-size:15px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:12px;padding-inline-end:0px;border-block-end-width: 1px; text-align: right; white-space: nowrap; border-bottom-style: solid; border-bottom-color: var(--e-global-color-fe075fe); font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-primary);\n}.elementor .e-2c5894f5-6e3f{font-size:15px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:12px;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-69562d87-fdf0{font-size:15px;padding:12px;text-align: right; white-space: nowrap; font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-6c56591-dde4{font-weight:600;font-size:15px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:12px;padding-inline-end:0px;text-align: right; white-space: nowrap; font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-primary);\n}.elementor .e-4270b91-8511{padding:0px;display:grid;gap:0px;grid-template-columns:1fr auto auto;grid-template-rows:repeat(8, auto);}.elementor .e-75bace09-b677{padding:28px;border-radius:6px;flex-direction:column;gap:12px;flex:1 1 0px;background-color: var(--e-global-color-284b516);\n}.elementor .e-2f6e5401-85e4{width:100%;height:auto;border-radius:6px;display:block;}.elementor .e-26452e78-5372{font-weight:600;font-size:15px;text-decoration:underline;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-primary);\n}.elementor .e-7619e48d-432a{width:100%;padding:0px;flex-direction:column;gap:12px;flex:0 0 auto;justify-content:center;align-items:flex-start;}.elementor .e-67d8307-f61b{padding:0px;flex-direction:column;gap:24px;align-items:stretch;}.elementor .e-51b0f7b1-ee3f{font-weight: var(--e-global-typography-text-font-weight); font-family: var(--e-global-typography-text-font-family), sans-serif; font-size: var(--e-global-typography-text-font-size); line-height: var(--e-global-typography-text-line-height); color: var(--e-global-color-text);\n}.elementor .e-624b99b7-36ed{font-weight: var(--e-global-typography-text-font-weight); font-family: var(--e-global-typography-text-font-family), sans-serif; font-size: var(--e-global-typography-text-font-size); line-height: var(--e-global-typography-text-line-height); color: var(--e-global-color-text);\n}.elementor .e-11062d94-d857{max-width:760px;padding:0px;flex-direction:column;gap:16px;}.elementor .e-193697b1-4679{max-width:1140px;padding:0px;flex-direction:column;gap:40px;}.elementor .e-41fdcaac-c74b{padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;align-items:center;background-color: var(--e-global-color-secondary);\n}.elementor .e-4bce2e54-1c7d{text-align:center;font-weight: var(--e-global-typography-primary-font-weight); font-family: var(--e-global-typography-primary-font-family), sans-serif; font-size: var(--e-global-typography-primary-font-size); color: var(--e-global-color-284b516); line-height: var(--e-global-typography-primary-line-height);\n}.elementor .e-38a53061-c72a{font-weight:500;font-size:22px;line-height:1.5;text-align:center;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-284b516);\n}.elementor .e-41091c93-29ca{text-align:center;font-weight: var(--e-global-typography-text-font-weight); font-family: var(--e-global-typography-text-font-family), sans-serif; font-size: var(--e-global-typography-text-font-size); line-height: var(--e-global-typography-text-line-height); color: var(--e-global-color-secondary);\n}.elementor .e-53ae324b-a153{text-align:center;font-weight: var(--e-global-typography-text-font-weight); font-family: var(--e-global-typography-text-font-family), sans-serif; font-size: var(--e-global-typography-text-font-size); line-height: var(--e-global-typography-text-line-height); color: var(--e-global-color-secondary);\n}.elementor .e-39e247f4-a629{text-align:center;font-style:italic;font-weight: var(--e-global-typography-text-font-weight); font-family: var(--e-global-typography-text-font-family), sans-serif; font-size: var(--e-global-typography-text-font-size); line-height: var(--e-global-typography-text-line-height); color: var(--e-global-color-secondary);\n}.elementor .e-1f2ffd50-4d79{max-width:800px;padding:0px;flex-direction:column;gap:18px;align-items:center;}.elementor .e-269cc3c-81b1{width:100%;height:auto;max-width:1140px;aspect-ratio:21 / 9;object-fit:cover;border-radius:6px;}.elementor .e-11dafd3a-23cf{padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;gap:56px;align-items:center;background-color: var(--e-global-color-primary);\n}.elementor .e-25eff96e-de9f{font-weight: var(--e-global-typography-primary-font-weight); font-family: var(--e-global-typography-primary-font-family), sans-serif; font-size: var(--e-global-typography-primary-font-size); color: var(--e-global-color-primary); line-height: var(--e-global-typography-primary-line-height);\n}.elementor .e-673f66ce-b975{font-weight:600;font-size:18px;line-height:1.4;font-family: var(--e-global-typography-primary-font-family), sans-serif; color: var(--e-global-color-primary);\n}.elementor .e-4c3c288e-8984{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;color: var(--e-global-color-primary);\n}.elementor .e-11196898-8279{font-weight: var(--e-global-typography-text-font-weight); font-family: var(--e-global-typography-text-font-family), sans-serif; font-size: var(--e-global-typography-text-font-size); line-height: var(--e-global-typography-text-line-height); color: var(--e-global-color-text);\n}.elementor .e-a971d8a-bda5{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-4c3f5749-1f71{border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: var(--e-global-color-81be640);\n}.elementor .e-2e766ac9-a3fc{font-weight:600;font-size:18px;line-height:1.4;font-family: var(--e-global-typography-primary-font-family), sans-serif; color: var(--e-global-color-primary);\n}.elementor .e-673512c2-e58f{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;color: var(--e-global-color-primary);\n}.elementor .e-696fed5b-7842{font-weight: var(--e-global-typography-text-font-weight); font-family: var(--e-global-typography-text-font-family), sans-serif; font-size: var(--e-global-typography-text-font-size); line-height: var(--e-global-typography-text-line-height); color: var(--e-global-color-text);\n}.elementor .e-bc97c00-81af{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-4e5508e1-9338{border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: var(--e-global-color-81be640);\n}.elementor .e-3369dfbb-a5a1{font-weight:600;font-size:18px;line-height:1.4;font-family: var(--e-global-typography-primary-font-family), sans-serif; color: var(--e-global-color-primary);\n}.elementor .e-566d4aec-b92d{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;color: var(--e-global-color-primary);\n}.elementor .e-22e201c3-3c01{font-weight: var(--e-global-typography-text-font-weight); font-family: var(--e-global-typography-text-font-family), sans-serif; font-size: var(--e-global-typography-text-font-size); line-height: var(--e-global-typography-text-line-height); color: var(--e-global-color-text);\n}.elementor .e-3de6fb8a-3329{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-7ed7dbfb-6882{border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: var(--e-global-color-81be640);\n}.elementor .e-48cc0065-f3b2{font-weight:600;font-size:18px;line-height:1.4;font-family: var(--e-global-typography-primary-font-family), sans-serif; color: var(--e-global-color-primary);\n}.elementor .e-28c58c9d-be15{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;color: var(--e-global-color-primary);\n}.elementor .e-44129cbb-92ef{font-weight: var(--e-global-typography-text-font-weight); font-family: var(--e-global-typography-text-font-family), sans-serif; font-size: var(--e-global-typography-text-font-size); line-height: var(--e-global-typography-text-line-height); color: var(--e-global-color-text);\n}.elementor .e-d3c8cca-85ac{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-5bfaa1b1-ea47{border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: var(--e-global-color-81be640);\n}.elementor .e-6f20985e-316d{font-weight:600;font-size:18px;line-height:1.4;font-family: var(--e-global-typography-primary-font-family), sans-serif; color: var(--e-global-color-primary);\n}.elementor .e-f18810a-6eb6{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;color: var(--e-global-color-primary);\n}.elementor .e-7692f8cc-7905{font-weight: var(--e-global-typography-text-font-weight); font-family: var(--e-global-typography-text-font-family), sans-serif; font-size: var(--e-global-typography-text-font-size); line-height: var(--e-global-typography-text-line-height); color: var(--e-global-color-text);\n}.elementor .e-12cc100e-30cc{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-4d984a97-295c{border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: var(--e-global-color-81be640);\n}.elementor .e-321d9674-be91{font-weight:600;font-size:18px;line-height:1.4;font-family: var(--e-global-typography-primary-font-family), sans-serif; color: var(--e-global-color-primary);\n}.elementor .e-4ec238e6-c7dc{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;color: var(--e-global-color-primary);\n}.elementor .e-68094f50-4605{font-weight: var(--e-global-typography-text-font-weight); font-family: var(--e-global-typography-text-font-family), sans-serif; font-size: var(--e-global-typography-text-font-size); line-height: var(--e-global-typography-text-line-height); color: var(--e-global-color-text);\n}.elementor .e-34f6ad70-2633{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-3947eceb-8879{border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: var(--e-global-color-81be640);\n}.elementor .e-49a29746-6b09{font-weight:600;font-size:18px;line-height:1.4;font-family: var(--e-global-typography-primary-font-family), sans-serif; color: var(--e-global-color-primary);\n}.elementor .e-ab69cce-e280{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;color: var(--e-global-color-primary);\n}.elementor .e-205eeb92-611a{font-weight: var(--e-global-typography-text-font-weight); font-family: var(--e-global-typography-text-font-family), sans-serif; font-size: var(--e-global-typography-text-font-size); line-height: var(--e-global-typography-text-line-height); color: var(--e-global-color-text);\n}.elementor .e-278bf248-193e{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-333c81d0-fe0a{border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: var(--e-global-color-81be640);\n}.elementor .e-60348a15-f62e{border-block-start-width: 1px; border-top-style: solid; border-top-color: var(--e-global-color-81be640);\n}.elementor .e-498880b8-c976{max-width:860px;padding:0px;flex-direction:column;gap:24px;}.elementor .e-21a93402-1ea9{padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;align-items:center;background-color: var(--e-global-color-284b516);\n}.elementor .e-211c3096-ed5a{font-weight: var(--e-global-typography-primary-font-weight); font-family: var(--e-global-typography-primary-font-family), sans-serif; font-size: var(--e-global-typography-primary-font-size); color: var(--e-global-color-284b516); line-height: var(--e-global-typography-primary-line-height);\n}.elementor .e-7fa5ba3b-9e6c{font-weight: var(--e-global-typography-text-font-weight); font-family: var(--e-global-typography-text-font-family), sans-serif; font-size: var(--e-global-typography-text-font-size); line-height: var(--e-global-typography-text-line-height); color: var(--e-global-color-secondary);\n}.elementor .e-eba65d5-8d13{width:72px;height:72px;object-fit:cover;border-radius:50%;flex:0 0 72px;}.elementor .e-4f046604-a143{font-weight: var(--e-global-typography-text-font-weight); font-family: var(--e-global-typography-text-font-family), sans-serif; font-size: var(--e-global-typography-text-font-size); line-height: var(--e-global-typography-text-line-height); color: var(--e-global-color-284b516);\n}.elementor .e-54ab4366-7bc4{font-weight:600;font-size:18px;text-decoration:underline;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-284b516);\n}.elementor .e-2a3cc855-6ba1{padding:0px;flex-direction:column;gap:4px;}.elementor .e-5d690b99-36f3{padding:16px;border-radius:6px;background-color:rgba(255,255,255,0.06);gap:16px;align-items:center;}.elementor .e-7f3a428b-4a7d:hover,.elementor .e-7f3a428b-4a7d:focus-visible{background-color: var(--e-global-color-secondary);\n}.elementor .e-7f3a428b-4a7d{font-weight:600;font-size:16px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:28px;padding-inline-end:28px;border-radius:4px;align-self:flex-start;font-family: var(--e-global-typography-accent-font-family), sans-serif; color: var(--e-global-color-primary); background-color: var(--e-global-color-284b516);\n}.elementor .e-cbf21f5-494b{padding:0px;flex-direction:column;gap:20px;flex:1 1 0px;}.elementor .e-6221f73-b9ee{font-weight:500;font-size:14px;font-family: var(--e-global-typography-secondary-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-454c97ee-8ff6:focus{border-color: var(--e-global-color-primary);\n}.elementor .e-454c97ee-8ff6{width:100%;height:48px;font-size:16px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;border-radius:4px;border-width:1px;border-style:solid;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text); border-color: var(--e-global-color-81be640); background-color: var(--e-global-color-284b516);\n}.elementor .e-37eb56ad-99e3{padding:0px;flex-direction:column;gap:6px;flex:1 1 220px;}.elementor .e-6ca6c7c0-2b4d{font-weight:500;font-size:14px;font-family: var(--e-global-typography-secondary-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-3d257627-7a0d:focus{border-color: var(--e-global-color-primary);\n}.elementor .e-3d257627-7a0d{width:100%;height:48px;font-size:16px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;border-radius:4px;border-width:1px;border-style:solid;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text); border-color: var(--e-global-color-81be640); background-color: var(--e-global-color-284b516);\n}.elementor .e-379d83ee-ac6c{padding:0px;flex-direction:column;gap:6px;flex:1 1 220px;}.elementor .e-2d1a56f0-bdff{font-weight:500;font-size:14px;font-family: var(--e-global-typography-secondary-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-30cea116-de65:focus{border-color: var(--e-global-color-primary);\n}.elementor .e-30cea116-de65{width:100%;height:48px;font-size:16px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;border-radius:4px;border-width:1px;border-style:solid;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text); border-color: var(--e-global-color-81be640); background-color: var(--e-global-color-284b516);\n}.elementor .e-4671bf3e-4d4b{padding:0px;flex-direction:column;gap:6px;flex:1 1 220px;}.elementor .e-e232a59-221d{font-weight:500;font-size:14px;font-family: var(--e-global-typography-secondary-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-4cc79979-a58f:focus{border-color: var(--e-global-color-primary);\n}.elementor .e-4cc79979-a58f{width:100%;height:48px;font-size:16px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;border-radius:4px;border-width:1px;border-style:solid;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text); border-color: var(--e-global-color-81be640); background-color: var(--e-global-color-284b516);\n}.elementor .e-bbc6369-ff4d{padding:0px;flex-direction:column;gap:6px;flex:1 1 220px;}.elementor .e-52562d0c-f8d0{font-weight:500;font-size:14px;font-family: var(--e-global-typography-secondary-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-415d6a4e-e598{width:20px;height:20px;border-width:1px;border-color:#706F6F;border-style:solid;flex:0 0 20px;background-color: var(--e-global-color-284b516);\n}.elementor .e-54863fe1-dde8{font-size:15px;font-family: var(--e-global-typography-secondary-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-6e6f9b15-22e0{padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;border-radius:4px;border-width:1px;border-style:solid;gap:10px;flex:1 1 180px;align-items:center;border-color: var(--e-global-color-81be640);\n}.elementor .e-292ba109-6aeb{width:20px;height:20px;border-width:1px;border-color:#706F6F;border-style:solid;flex:0 0 20px;background-color: var(--e-global-color-284b516);\n}.elementor .e-5cb89e1e-f045{font-size:15px;font-family: var(--e-global-typography-secondary-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-bef3f11-58f0{padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;border-radius:4px;border-width:1px;border-style:solid;gap:10px;flex:1 1 180px;align-items:center;border-color: var(--e-global-color-81be640);\n}.elementor .e-1d65f33d-51c8{padding:0px;gap:12px;flex-wrap:wrap;}.elementor .e-5f3eb656-d309{padding:0px;flex-direction:column;gap:8px;flex:1 1 100%;}.elementor .e-5180c5d3-8e54{font-weight:500;font-size:14px;font-family: var(--e-global-typography-secondary-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-6a7a1cb6-5856:focus{border-color: var(--e-global-color-primary);\n}.elementor .e-6a7a1cb6-5856{width:100%;font-size:16px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;border-radius:4px;border-width:1px;border-style:solid;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text); border-color: var(--e-global-color-81be640); background-color: var(--e-global-color-284b516);\n}.elementor .e-6e64a040-c229{padding:0px;flex-direction:column;gap:6px;flex:1 1 100%;}.elementor .e-598b8589-dcde{display:none;}.elementor .e-ebd439f-d0df{width:20px;height:20px;margin-block-start:2px;border-width:1px;border-color:#706F6F;border-style:solid;flex:0 0 20px;background-color: var(--e-global-color-284b516);\n}.elementor .e-107de396-85f2{font-size:13px;line-height:1.5;font-family: var(--e-global-typography-secondary-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-5cba7832-e4b4{padding:0px;gap:10px;flex:1 1 100%;align-items:flex-start;}.elementor .e-176339e8-c0e9:hover,.elementor .e-176339e8-c0e9:focus-visible{background-color:#B81A14;}.elementor .e-176339e8-c0e9{font-weight:600;font-size:17px;cursor:pointer;padding-block-start:18px;padding-block-end:18px;padding-inline-start:32px;padding-inline-end:32px;border-radius:4px;flex:1 1 100%;font-family: var(--e-global-typography-accent-font-family), sans-serif; color: var(--e-global-color-284b516); background-color: var(--e-global-color-accent);\n}.elementor .e-4a6515f6-2604{color:#2F532E;font-weight: var(--e-global-typography-text-font-weight); font-family: var(--e-global-typography-text-font-family), sans-serif; font-size: var(--e-global-typography-text-font-size); line-height: var(--e-global-typography-text-line-height);\n}.elementor .e-5ac53bef-adbd{border-radius:4px;flex:1 1 100%;}.elementor .e-153fddca-283b{font-weight: var(--e-global-typography-text-font-weight); font-family: var(--e-global-typography-text-font-family), sans-serif; font-size: var(--e-global-typography-text-font-size); line-height: var(--e-global-typography-text-line-height);\n}.elementor .e-37ef25dc-7e0f{border-radius:4px;flex:1 1 100%;}.elementor .e-3b85bd63-1113{padding:32px;border-radius:6px;gap:16px;flex:1 1 0px;background-color: var(--e-global-color-284b516);\n}.elementor .e-70d40e43-8528{max-width:1140px;padding:0px;gap:56px;align-items:flex-start;}.elementor .e-7cce9360-b1d3{padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;align-items:center;background-color: var(--e-global-color-7d0b5e3);\n}