@layer bricks {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}.brxe-text-link .icon{flex-shrink:0}}@layer bricks {.brxe-pagination{width:100%}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}#brxe-d20977 {font-family: "Work Sans"; font-size: 14px; font-weight: 600; letter-spacing: 2px; color: #f5f4f1; text-transform: uppercase; margin-bottom: 0}#brxe-cc42a3 {font-family: "Playfair Display"; font-size: 56px; font-weight: 700; color: #ffffff; line-height: 1.2; margin-top: 0; margin-bottom: 0}@media (max-width: 767px) {#brxe-cc42a3 {font-size: 40px}}#brxe-0e90e6 {padding-right: 20px; padding-left: 20px; max-width: 900px; display: flex; flex-direction: column; column-gap: 16px; row-gap: 16px; width: 100%}#brxe-92d6f0 {text-align: center; background-color: #2c3518; padding-top: 160px; padding-bottom: 100px; display: flex; justify-content: center; align-items: center; flex-direction: row}@media (max-width: 767px) {#brxe-92d6f0 {padding-top: 60px; padding-bottom: 40px}}.brxe-08d768 .brxe-5c0f1b.brxe-div {width: 45%; aspect-ratio: 1/1; border-radius: 8px; transition: opacity 0.3s ease}.brxe-08d768 .brxe-5c0f1b.brxe-div:hover {opacity: 0.8}@media (max-width: 767px) {.brxe-08d768 .brxe-5c0f1b.brxe-div {width: 100%; aspect-ratio: 16/9}}.brxe-08d768 .brxe-4463f3.brxe-text-basic {font-family: "Work Sans"; font-size: 12px; font-weight: 600; color: #556b2f; text-transform: uppercase; letter-spacing: 1px}.brxe-08d768 .brxe-3385e7.brxe-text-basic {font-family: "Work Sans"; font-size: 13px; color: #a4a4a8}.brxe-08d768 .brxe-9c619e.brxe-div {display: flex; flex-direction: row; align-items: center; column-gap: 12px; row-gap: 12px}@media (max-width: 478px) {.brxe-08d768 .brxe-9c619e.brxe-div {flex-wrap: wrap}}.brxe-08d768 .brxe-fc211c.brxe-heading {font-family: "Playfair Display"; font-size: 28px; font-weight: 600; color: #2c2c2c; line-height: 1.3; margin-top: 0; margin-bottom: 0; transition: color 0.3s ease}.brxe-08d768 .brxe-fc211c.brxe-heading:hover {color: #556b2f}.brxe-08d768 .brxe-69358e.brxe-text-basic {font-family: "Work Sans"; font-size: 15px; line-height: 1.6; color: #505050; margin-top: 0; margin-bottom: 0}.brxe-08d768 .brxe-288871.brxe-text-basic {font-family: "Work Sans"; font-size: 14px; font-weight: 600; color: #2c2c2c; margin-top: 10px; transition: color 0.3s ease}.brxe-08d768 .brxe-288871.brxe-text-basic:hover {color: #556b2f}.brxe-08d768 .brxe-5ef7d5.brxe-div {width: 55%; display: flex; flex-direction: column; justify-content: center; column-gap: 16px; row-gap: 16px}@media (max-width: 767px) {.brxe-08d768 .brxe-5ef7d5.brxe-div {width: 100%}}.brxe-08d768.brxe-div {border-bottom: 1px solid #eaeaea; padding-bottom: 60px; display: flex; align-items: center; column-gap: 40px; row-gap: 40px; flex-direction: row}@media (max-width: 767px) {.brxe-08d768.brxe-div {padding-bottom: 40px; flex-direction: column; align-items: flex-start; column-gap: 24px; row-gap: 24px}}@media (max-width: 478px) {.brxe-08d768.brxe-div {padding-bottom: 30px; column-gap: 20px; row-gap: 20px}}#brxe-15a4c3 {font-family: "Work Sans"}#brxe-91e61d {width: 65%; display: flex; flex-direction: column; row-gap: 50px}@media (max-width: 991px) {#brxe-91e61d {width: 100%}}#brxe-e24c2e {font-family: "Playfair Display"; font-size: 22px; font-weight: 600; color: #2c2c2c; margin-top: 0; margin-bottom: 0}.brxe-ddc794 .brxe-670987.brxe-text-link {font-family: "Work Sans"; font-size: 15px; color: #505050; text-decoration: none; transition: color 0.3s ease; border-bottom: 1px solid #e5dfdb; padding-bottom: 12px}.brxe-ddc794 .brxe-670987.brxe-text-link:hover {color: #556b2f}#brxe-087011 {display: flex; flex-direction: column; row-gap: 12px}#brxe-7a0435 {display: flex; flex-direction: column; row-gap: 20px}#brxe-7ebb77 {font-family: "Playfair Display"; font-size: 22px; font-weight: 600; color: #2c2c2c; margin-top: 0; margin-bottom: 0}.brxe-c9f9f4 .brxe-12b6ab.brxe-text-link {font-family: "Work Sans"; font-size: 15px; font-weight: 600; color: #2c2c2c; line-height: 1.4; text-decoration: none; transition: color 0.3s ease}.brxe-c9f9f4 .brxe-12b6ab.brxe-text-link:hover {color: #556b2f}.brxe-c9f9f4 .brxe-414497.brxe-text-basic {font-family: "Work Sans"; font-size: 12px; color: #a4a4a8}.brxe-c9f9f4.brxe-div {display: flex; flex-direction: column; row-gap: 4px; border-bottom: 1px solid #e5dfdb; padding-bottom: 16px}#brxe-a07c50 {display: flex; flex-direction: column; row-gap: 20px}#brxe-240214 {display: flex; flex-direction: column; row-gap: 20px}#brxe-d22771 {width: 35%; display: flex; flex-direction: column; row-gap: 50px; padding-top: 40px; padding-right: 40px; padding-bottom: 40px; padding-left: 40px; background-color: #ffffff; border: 1px solid #556b2f; border-radius: 12px; position: sticky; align-self: flex-start !important}@media (max-width: 991px) {#brxe-d22771 {width: 100%}}@media (max-width: 767px) {#brxe-d22771 {padding-top: 30px; padding-right: 20px; padding-bottom: 30px; padding-left: 20px}}#brxe-cff4e6 {margin-right: auto; margin-left: auto; padding-right: 20px; padding-left: 20px; max-width: 1200px; display: flex; flex-direction: row; column-gap: 60px; row-gap: 60px; width: 100%}@media (max-width: 991px) {#brxe-cff4e6 {flex-direction: column; row-gap: 60px}}#brxe-cc1e89 {background-color: #ffffff; padding-top: 100px; padding-bottom: 120px}@media (max-width: 767px) {#brxe-cc1e89 {padding-top: 60px; padding-bottom: 80px}}@media (max-width: 478px) {#brxe-cc1e89 {padding-top: 40px; padding-bottom: 60px}}