.elementor .e-127cca10-7edf:hover,.elementor .e-127cca10-7edf:focus-visible{background-color: var(--e-global-color-fe075fe);\n}.elementor .e-127cca10-7edf{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-e6e7fd2-bd52{font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-81be640);\n}.elementor .e-53d5e713-7a5d:hover,.elementor .e-53d5e713-7a5d:focus-visible{background-color: var(--e-global-color-fe075fe);\n}.elementor .e-53d5e713-7a5d{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-f978feb-6120{font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-81be640);\n}.elementor .e-43d243df-de25{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-2bfc4c6d-9810{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-65c6edd3-8385{max-width:820px;font-size:52px;line-height:1.1;font-weight: var(--e-global-typography-primary-font-weight); overflow-wrap: break-word; hyphens: auto; font-family: var(--e-global-typography-primary-font-family), sans-serif; color: var(--e-global-color-284b516);\n}.elementor .e-548fe2c1-bfdc{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-7d30204e-69de{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-6ff6e09f-e4a9:hover,.elementor .e-6ff6e09f-e4a9:focus-visible{background-color:#B81A14;}.elementor .e-6ff6e09f-e4a9{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-ca88b46-74b1:hover,.elementor .e-ca88b46-74b1:focus-visible{background-color: var(--e-global-color-secondary);\n}.elementor .e-ca88b46-74b1{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-ff2d1a3-6147{padding:0px;margin-block-start:8px;gap:12px;flex-wrap:wrap;}.elementor .e-74b949ed-ad54{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;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:18px;align-items:flex-start;background-repeat: repeat,no-repeat; background-size: auto auto,cover; background-position: 0% 0%,center center;\n}.elementor .e-2d2f8fae-bec7{display:none;}.elementor .e-14bab182-a20e{min-height:88vh;padding:0px;justify-content:flex-end;background-color: var(--e-global-color-7d0b5e3);\n}.elementor .e-67a388d-9c68{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-d51f486-d659{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-152c6df3-2401{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-30db04ae-c425{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-3db5dc09-da4d{max-width:760px;padding:0px;flex-direction:column;gap:20px;}.elementor .e-3239cac7-ded5{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-61901033-2b44{font-weight: var(--e-global-typography-primary-font-weight); overflow-wrap: break-word; hyphens: auto; 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-7ccc5f29-ebec{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-149b9069-2881{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-7b0c0e65-4690{padding:20px;border-radius:6px;display:flex;flex-direction:column;gap:6px;background-color: var(--e-global-color-primary);\n}.elementor .e-19e6c385-c37d{font-weight:500;font-size:12px;letter-spacing:1px;text-transform:uppercase;overflow-wrap: break-word; font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-accent);\n}.elementor .e-3fee3edd-d534{font-weight:500;font-size:15px;line-height:1.45;overflow-wrap: break-word; hyphens: auto; font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-bcfcbcc-f3e5{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-7a1b7a5a-d727{font-weight:500;font-size:12px;letter-spacing:1px;text-transform:uppercase;overflow-wrap: break-word; font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-accent);\n}.elementor .e-ed879ef-a29c{font-weight:500;font-size:15px;line-height:1.45;overflow-wrap: break-word; hyphens: auto; font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-48e4afe0-1c0d{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-1a4c7b8f-2a8d{font-weight:500;font-size:12px;letter-spacing:1px;text-transform:uppercase;overflow-wrap: break-word; font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-accent);\n}.elementor .e-54a42552-563e{font-weight:500;font-size:15px;line-height:1.45;overflow-wrap: break-word; hyphens: auto; font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-1b683261-a8b4{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-c51706b-2e50{font-weight:500;font-size:12px;letter-spacing:1px;text-transform:uppercase;overflow-wrap: break-word; font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-accent);\n}.elementor .e-3cddb53c-e40a{font-weight:500;font-size:15px;line-height:1.45;overflow-wrap: break-word; hyphens: auto; font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-3f12f9ac-61c1{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-ab05263-a71f{font-weight:500;font-size:12px;letter-spacing:1px;text-transform:uppercase;overflow-wrap: break-word; font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-accent);\n}.elementor .e-1e93e053-b259{font-weight:500;font-size:15px;line-height:1.45;overflow-wrap: break-word; hyphens: auto; font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-4c3abf1e-f7d6{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-1c8bcf90-5de2{font-weight:500;font-size:12px;letter-spacing:1px;text-transform:uppercase;overflow-wrap: break-word; font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-accent);\n}.elementor .e-8de9b36-3526{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-baab7c5-3882{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-1cca1dda-b6fb{font-weight:500;font-size:12px;letter-spacing:1px;text-transform:uppercase;overflow-wrap: break-word; font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-accent);\n}.elementor .e-17590fd-394b{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-4e724667-fc59{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-5c5dc9da-8497{font-weight:500;font-size:12px;letter-spacing:1px;text-transform:uppercase;overflow-wrap: break-word; font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-accent);\n}.elementor .e-6351281b-c0c6{font-weight:500;font-size:15px;line-height:1.45;overflow-wrap: break-word; hyphens: auto; font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-bb7b809-6a93{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-2c1bed08-c8dd{font-weight:500;font-size:12px;letter-spacing:1px;text-transform:uppercase;overflow-wrap: break-word; font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-accent);\n}.elementor .e-3ab6d37d-96e3{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-5d926ee7-ec06{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-347ff388-6874{padding:0px;display:grid;gap:16px;grid-template-columns:repeat(5, 1fr);grid-template-rows:repeat(2, auto);}.elementor .e-44ba7a86-fbe6{max-width:1140px;padding:0px;flex-direction:column;gap:32px;}.elementor .e-5788e2d8-62cd{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-37db0576-9749{font-weight: var(--e-global-typography-primary-font-weight); overflow-wrap: break-word; hyphens: auto; 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-597d0551-88bd{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-517cc606-dba9{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-565ff699-e040{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-216b81e2-b042{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-26593bb8-7eab{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-d0dbd5c-a6c8{padding:0px;flex-direction:column;gap:16px;flex:1 1 0px;}.elementor .e-697c3373-f8c4{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-de.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-c83241-8792{width:100%;padding:0px;display:flex;flex:1 1 0px;justify-content:center;align-items:center;}.elementor .e-ff7b488-1f29{max-width:1140px;padding:0px;gap:64px;align-items:center;}.elementor .e-15d41d2f-7ea0{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-59c245c4-919d{width:100%;height:100%;object-fit:cover;border-radius:6px;grid-column:span 2;grid-row:span 2;}.elementor .e-1a34d83-80fd{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;border-radius:6px;}.elementor .e-6a000511-4ad6{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;border-radius:6px;}.elementor .e-6cd3c2af-7054{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;border-radius:6px;}.elementor .e-26608b53-6165{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;border-radius:6px;}.elementor .e-40743f8-9d6e{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;border-radius:6px;}.elementor .e-6894b8a4-a605{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;border-radius:6px;}.elementor .e-2c982fff-5ba3{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;border-radius:6px;}.elementor .e-7fcdb4-8e0b{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;border-radius:6px;}.elementor .e-501a2fd7-f4cd{max-width:1140px;padding:0px;display:grid;gap:12px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(3, auto);}.elementor .e-45190fbd-e8eb{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-55ab4785-3c10{font-weight: var(--e-global-typography-primary-font-weight); overflow-wrap: break-word; hyphens: auto; 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-23e57400-fd9c{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-61ef82c3-ecc6{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-b57642a-a53c{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-1ff96cf0-a012{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-1e447085-fb8b{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-3b26b9a4-e61a{padding:0px;flex-direction:column;gap:16px;flex:1 1 0px;}.elementor .e-6df910e7-9241{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:6px;}.elementor .e-481dcde3-7075{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:6px;}.elementor .e-67466feb-3877{padding:0px;flex-direction:column;gap:12px;flex:1 1 0px;}.elementor .e-4fcaa31-2ed2{max-width:1140px;padding:0px;gap:56px;align-items:flex-start;}.elementor .e-699051c1-aa73{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-320d577a-24db{font-weight: var(--e-global-typography-primary-font-weight); overflow-wrap: break-word; hyphens: auto; 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-497746c1-e990{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-23a1e23f-920a{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-2f47f0d6-c8de{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-7936e641-9cd1{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-72932153-9455{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-53762d72-4e65{padding:0px;flex-direction:column;gap:16px;flex:1 1 0px;}.elementor .e-544c15dd-dcd8{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:6px;}.elementor .e-5d78ee1b-6168{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:6px;}.elementor .e-551edc34-3fda{padding:0px;flex-direction:column;gap:12px;flex:1 1 0px;}.elementor .e-4c370cff-e056{max-width:1140px;padding:0px;flex-direction:row-reverse;gap:56px;align-items:flex-start;}.elementor .e-3630b5c2-482a{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-74d363a9-2895{font-weight: var(--e-global-typography-primary-font-weight); overflow-wrap: break-word; hyphens: auto; 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-46684b2-ebf1{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-3ca0d93b-7b75{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-479e7dfc-33e6{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-4fb79c32-dfd8{padding:0px;flex-direction:column;gap:16px;flex:1 1 0px;}.elementor .e-25b6a19d-e4af{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:6px;}.elementor .e-60a86121-b27a{padding:0px;flex-direction:column;gap:12px;flex:1 1 0px;}.elementor .e-60c8d6c5-2146{max-width:1140px;padding:0px;gap:56px;align-items:center;}.elementor .e-231fdf53-8c73{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-570ad7b2-5392{font-weight: var(--e-global-typography-primary-font-weight); overflow-wrap: break-word; hyphens: auto; 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-5fc314b3-c019{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-79a869cb-138b{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-79476dc7-94ed{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-6b2bca73-748e{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-5428192f-b088{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-297f6f67-cbd4{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-52f746e4-848b{padding:0px;flex-direction:column;gap:16px;flex:1 1 0px;}.elementor .e-154bc698-94c9{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:6px;}.elementor .e-57e4d47b-da12{padding:0px;flex-direction:column;gap:12px;flex:1 1 0px;}.elementor .e-5bffca5-5d6d{max-width:1140px;padding:0px;flex-direction:row-reverse;gap:56px;align-items:flex-start;}.elementor .e-65aab2b6-b6f2{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-994575c-1d35{font-weight: var(--e-global-typography-primary-font-weight); overflow-wrap: break-word; hyphens: auto; 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-535687f1-e6e7{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-22c292ec-37f8{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-48b96867-cec9{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-3329ccc-21aa{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-4aa7fe93-9b32{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-62dd23b2-2397{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-375fa3eb-6e6b{padding:0px;flex-direction:column;gap:16px;flex:1 1 0px;}.elementor .e-46877afc-7671{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:6px;}.elementor .e-1302299d-4a5a{width:100%;height:auto;border-radius:6px;}.elementor .e-3b9d6344-d6f5{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-58712113-abcf{padding:0px;flex-direction:column;gap:12px;flex:1 1 0px;}.elementor .e-27edc687-32f1{max-width:1140px;padding:0px;gap:56px;align-items:flex-start;}.elementor .e-4d000a6f-490f{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-5919cd68-a7ba{font-weight: var(--e-global-typography-primary-font-weight); overflow-wrap: break-word; hyphens: auto; 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-5ac389e0-da45{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-32d7dcd2-5a89{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-22b6c2f3-82f3{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-3fd22f8d-6694{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-7a8e79db-b3be{padding:0px;flex-direction:column;gap:16px;flex:1 1 0px;}.elementor .e-7277e02d-76b3{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:6px;}.elementor .e-3eb0c58-e201{padding:0px;flex-direction:column;gap:12px;flex:1 1 0px;}.elementor .e-1c1a4361-22af{max-width:1140px;padding:0px;flex-direction:row-reverse;gap:56px;align-items:center;}.elementor .e-6572ff6b-b4f6{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-7c401836-2f10{font-weight: var(--e-global-typography-primary-font-weight); overflow-wrap: break-word; hyphens: auto; 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-1597af1e-a02c{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-49a02097-e0d0{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-7a07b175-b4c9{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-6937caa6-c266{padding:0px;flex-direction:column;gap:16px;flex:1 1 0px;}.elementor .e-31f04463-31ee{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:6px;}.elementor .e-670a68c9-26ef{padding:0px;flex-direction:column;gap:12px;flex:1 1 0px;}.elementor .e-2db685a8-5fdb{max-width:1140px;padding:0px;gap:56px;align-items:center;}.elementor .e-5a5b3384-eb61{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-252b9c9d-98f0{font-weight: var(--e-global-typography-primary-font-weight); overflow-wrap: break-word; hyphens: auto; 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-3d385d06-df1a{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-4bf9f477-7ddf{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-7a5ba24c-1858{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-47f45760-2a0b{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-12e1e78a-f878{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-10f7288-d74f{padding:0px;flex-direction:column;gap:16px;flex:1 1 0px;}.elementor .e-1ab3fb64-dec6{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:6px;}.elementor .e-59ba739-2d58{padding:0px;flex-direction:column;gap:12px;flex:1 1 0px;}.elementor .e-3791bb8a-72a2{max-width:1140px;padding:0px;flex-direction:row-reverse;gap:56px;align-items:center;}.elementor .e-73ea9360-b2ee{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-20758dde-b3b2{font-weight: var(--e-global-typography-primary-font-weight); overflow-wrap: break-word; hyphens: auto; 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-679aafb7-fdba{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-67a53a2e-6a2a{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-58080350-8b80{max-width:760px;padding:0px;flex-direction:column;gap:16px;}.elementor .e-185419f1-340c{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-777155d5-87c8{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-2cc90ecb-c189{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-5934090f-f743{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-3094c222-3e30{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); overflow-wrap: break-word; hyphens: auto; font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-37a5cab1-b439{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-5cc9320e-63fb{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-32e84013-11a8{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); overflow-wrap: break-word; hyphens: auto; font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-4921cc28-c61e{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-28515e79-cc31{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-79259082-2b32{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); overflow-wrap: break-word; hyphens: auto; font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-5eff6345-c5b4{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-586c9197-432c{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-50e77997-e92d{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-5dade9dd-df0d{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-7a7b67b0-f82f{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-358962dc-b70b{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-7c5c953-771e{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-4417c538-b6d7{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-11d632f6-e67a{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-4bba4e9a-a901{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-58f79cb6-d46e{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-278383c9-adce{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-79000eb8-3cca{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-67229a10-33be{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-26e73d2f-cc36{padding:0px;display:grid;gap:0px;grid-template-columns:1fr auto auto;grid-template-rows:repeat(8, auto);}.elementor .e-386899de-c814{padding:28px;border-radius:6px;flex-direction:column;gap:12px;flex:1 1 0px;background-color: var(--e-global-color-284b516);\n}.elementor .e-113f00b6-a9e4{width:100%;height:auto;border-radius:6px;display:block;}.elementor .e-22aed10a-5d35{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-4463137e-f7cf{width:100%;padding:0px;flex-direction:column;gap:12px;flex:0 0 auto;justify-content:center;align-items:flex-start;}.elementor .e-50362114-1768{padding:0px;flex-direction:column;gap:24px;align-items:stretch;}.elementor .e-366edecd-202f{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-636dfb3e-73b9{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-3364d868-8451{max-width:760px;padding:0px;flex-direction:column;gap:16px;}.elementor .e-b98e9a7-dd7f{max-width:1140px;padding:0px;flex-direction:column;gap:40px;}.elementor .e-fbdd931-f82d{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-698f3ba9-f735{text-align:center;font-weight: var(--e-global-typography-primary-font-weight); overflow-wrap: break-word; hyphens: auto; 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-2c623133-9a0b{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-1b62df59-108e{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-4f50ea18-6925{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-1a5b6746-eefd{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-3847bc74-9a73{max-width:800px;padding:0px;flex-direction:column;gap:18px;align-items:center;}.elementor .e-419b522b-6f84{width:100%;height:auto;max-width:1140px;aspect-ratio:21 / 9;object-fit:cover;border-radius:6px;}.elementor .e-5b7fa326-bcdb{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-3e74e614-8d12{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-3bc59e18-93f4{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-2161459f-9a31{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-623bcc92-217c{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-ae5d7c5-2913{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-1c020f24-5923{border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: var(--e-global-color-81be640);\n}.elementor .e-504618f-6b07{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-4c3555b8-1559{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-7bea5039-b8f1{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-42e135c8-97db{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-26410742-b9ae{border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: var(--e-global-color-81be640);\n}.elementor .e-617d36f-67fa{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-6a4a42d1-7073{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-6110565-1b5b{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-2f762077-6d81{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-6a456676-728d{border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: var(--e-global-color-81be640);\n}.elementor .e-3e33b4b6-1d69{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-25198099-8b6d{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-3f3a1f78-becb{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-1306355b-201f{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-767fb0b0-2085{border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: var(--e-global-color-81be640);\n}.elementor .e-23a6d58f-4104{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-5d0f4e9e-eccf{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-5567460d-9ae2{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-3710d2f6-66fe{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-5260908f-bfdf{border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: var(--e-global-color-81be640);\n}.elementor .e-2eaf2b2b-db80{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-4777399c-e8be{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-7208cd05-a5d9{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-23c5fedc-1ef7{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-983d78f-b859{border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: var(--e-global-color-81be640);\n}.elementor .e-13f06add-d4fb{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-161e3d31-a92e{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-86588ef-e543{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-2bc6efec-dc4b{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-6a4d5b77-30c0{border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: var(--e-global-color-81be640);\n}.elementor .e-1b92bf7e-dfce{border-block-start-width: 1px; border-top-style: solid; border-top-color: var(--e-global-color-81be640);\n}.elementor .e-31a98390-adc0{max-width:860px;padding:0px;flex-direction:column;gap:24px;}.elementor .e-2b4337df-6685{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-18dbe356-44bc{font-weight: var(--e-global-typography-primary-font-weight); overflow-wrap: break-word; hyphens: auto; 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-75e80456-5bb0{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-47a89d42-9e96{width:72px;height:72px;object-fit:cover;border-radius:50%;flex:0 0 72px;}.elementor .e-237c4152-b2af{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-3e68a5cd-4680{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-67326270-e727{padding:0px;flex-direction:column;gap:4px;}.elementor .e-10b73c43-46e0{padding:16px;border-radius:6px;background-color:rgba(255,255,255,0.06);gap:16px;align-items:center;}.elementor .e-79717d14-df39:hover,.elementor .e-79717d14-df39:focus-visible{background-color: var(--e-global-color-secondary);\n}.elementor .e-79717d14-df39{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-6d0b6e85-1613{padding:0px;flex-direction:column;gap:20px;flex:1 1 0px;}.elementor .e-23ba7a35-6afb{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-25e6d56-8b3f:focus{border-color: var(--e-global-color-primary);\n}.elementor .e-25e6d56-8b3f{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-4706cea2-4088{padding:0px;flex-direction:column;gap:6px;flex:1 1 220px;}.elementor .e-49a25b90-53de{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-3341506b-577c:focus{border-color: var(--e-global-color-primary);\n}.elementor .e-3341506b-577c{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-37d386b3-226c{padding:0px;flex-direction:column;gap:6px;flex:1 1 220px;}.elementor .e-15c77374-6581{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-262ed88d-e739:focus{border-color: var(--e-global-color-primary);\n}.elementor .e-262ed88d-e739{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-5e047dd7-d44f{padding:0px;flex-direction:column;gap:6px;flex:1 1 220px;}.elementor .e-27c9c347-c96d{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-1aaf5c9c-185a:focus{border-color: var(--e-global-color-primary);\n}.elementor .e-1aaf5c9c-185a{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-6aa007a1-d7ce{padding:0px;flex-direction:column;gap:6px;flex:1 1 220px;}.elementor .e-4a0d143e-d5d1{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-1e029be8-8a1a{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-e1beb0c-b2cc{font-size:15px;font-family: var(--e-global-typography-secondary-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-6cd6677a-cc3e{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-11a160cd-d34c{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-4d7de7fc-b191{font-size:15px;font-family: var(--e-global-typography-secondary-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-1d58a4cd-de3f{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-28fd824e-2585{padding:0px;gap:12px;flex-wrap:wrap;}.elementor .e-3fbfdf70-308f{padding:0px;flex-direction:column;gap:8px;flex:1 1 100%;}.elementor .e-3d7326f5-f3b3{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-3db28602-8dc8:focus{border-color: var(--e-global-color-primary);\n}.elementor .e-3db28602-8dc8{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-2fa69f64-462e{padding:0px;flex-direction:column;gap:6px;flex:1 1 100%;}.elementor .e-5536949-be7f{display:none;}.elementor .e-3595df24-3d28{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-626ea59b-f480{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-311237e8-54fb{padding:0px;gap:10px;flex:1 1 100%;align-items:flex-start;}.elementor .e-73a7f64b-a13d:hover,.elementor .e-73a7f64b-a13d:focus-visible{background-color:#B81A14;}.elementor .e-73a7f64b-a13d{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-1b289490-2ec6{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-1e63212c-1378{border-radius:4px;flex:1 1 100%;}.elementor .e-232ab1e4-dab0{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-71fd58d-b1d0{border-radius:4px;flex:1 1 100%;}.elementor .e-6be4b47f-f812{padding:32px;border-radius:6px;gap:16px;flex:1 1 0px;background-color: var(--e-global-color-284b516);\n}.elementor .e-d5b2bff-2892{max-width:1140px;padding:0px;gap:56px;align-items:flex-start;}.elementor .e-10522b79-dc8b{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}