.elementor .e-1b9adbc1-f581{font-family:var(--davonport-body);font-size:0.75rem;color:#4d565b;padding-block-start:0px;padding-block-end:0.45rem;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:2.7rem;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;border-block-end-width:1px;background-color:transparent;display:inline-block;border-bottom-style: solid; border-bottom-color: #cfc3af; text-align:left;\n}.elementor .e-15ae48f7-7eb4{font-family:var(--davonport-body);font-size:0.6875rem;color:#8b6639;letter-spacing:0.16em;line-height:1.6;margin-block-start:0px;margin-block-end:1.2rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-ed2b75f-9a8b{max-width:59rem;font-family:var(--davonport-heading);font-weight:500;font-size:4.4rem;color:#263947;letter-spacing:-0.025em;line-height:1.04;margin-block-start:0px;margin-block-end:1.6rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-8775fd4-2342{font-family:var(--davonport-body);font-size:0.8rem;color:#4d565b;line-height:1.6;margin:0px;}.elementor .e-2aefd01b-d145{max-width:74rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-3f1ed662-a2e6{padding-block-start:4rem;padding-block-end:3rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#f0ede6;}.elementor .e-2367fde2-abde{width:100%;display:block;& img { width:100%;max-height:43rem;object-fit:cover;display:block; }\n}.elementor .e-67d1f414-50b7{max-width:74rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-383a1bd0-889c{padding-block-start:0px;padding-block-end:0px;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#f0ede6;}.elementor .e-758d54eb-f7b3{max-width:48rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-10d1bc69-9ac0{padding-block-start:4rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:var(--davonport-ivory);}.elementor .e-3fb2793f-925e{font-family:var(--davonport-body);font-size:0.6875rem;color:#8b6639;letter-spacing:0.16em;line-height:1.6;margin-block-start:0px;margin-block-end:1.2rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-777ab6d7-2349{font-family:var(--davonport-heading);font-weight:500;font-size:3.2rem;color:#263947;line-height:1.05;margin-block-start:0px;margin-block-end:2.6rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7645316d-267b{display:block;}.elementor .e-6ab4138e-f333{max-width:74rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-35f487fc-db30{padding-block-start:4rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#f0ede6;}.elementor .e-1c2b0392-376a{font-family:var(--davonport-body);font-size:0.6875rem;color:#d1b98d;letter-spacing:0.16em;line-height:1.6;margin-block-start:0px;margin-block-end:1.2rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7fd9acf1-2667{font-family:var(--davonport-heading);font-weight:500;font-size:3.5rem;color:#faf9f6;line-height:1.05;margin-block-start:0px;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-115470ee-3f01{max-width:38rem;font-family:var(--davonport-body);font-size:1rem;color:#e2e1da;line-height:1.85;margin-block-start:0px;margin-block-end:2rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-16993a0c-1b02{font-family:var(--davonport-body);font-size:0.8125rem;color:#263947;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0px;background-color:#cfb88c;display:inline-block;}.elementor .e-19be3602-28e7{max-width:74rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-3d0efd61-35db{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#263947;}