.elementor .e-5a5dbcae-cac7{max-height:704px;object-fit:cover;object-position: center 20%;\n}.elementor .e-7a5317ad-ea8f{align-items:center;}.elementor .e-222ef8c4-8a8e{gap:16px;}.elementor .e-3acc2ea6-9130{padding-block-end:48px;}.elementor .e-5112fae6-d11f{max-width:640px;padding:0px;flex-direction:column;gap:12px;}.elementor .e-d46023b-415a{inset-inline-start:0px;color:#6e6e73;background-image:linear-gradient(160deg, #c9c9ce 0%,#e6e6ea 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-19f9175e-dac8{inset-inline-end:0px;color:#7f4a31;background-image:linear-gradient(160deg, #dcc7b6 0%,#efe0d3 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;justify-content:flex-end;}.elementor .e-62d22f73-bd25{width:2px;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:50%;padding:0px;background-color:#ffffff;box-shadow:0px 0px 0px 1px rgba(0,0,0,0.08);}.elementor .e-11abeab8-388d{font-weight:600;font-size:16px;color:#1d1d1f;letter-spacing:-0.05em;}.elementor .e-52f56497-4747{width:48px;height:48px;position:absolute;inset-block-start:50%;inset-inline-start:50%;padding:0px;border-radius:50%;background-color:#ffffff;box-shadow:0px 4px 16px 0px rgba(0,0,0,0.18);transform:translate3d(-50%, -50%, 0px);justify-content:center;align-items:center;}.elementor .e-3149258-c52e{inset-inline-start:16px;}.elementor .e-6ec67480-4433{inset-inline-end:16px;}.elementor .e-6dfda80b-d4c8{height:576px;padding:0px;}.elementor .e-6df5dd13-b064{flex-direction:column;gap:32px;}.elementor .e-71c41eb3-e724{padding-block-start:0px;}.elementor .e-351c4c7d-fdbc{gap:12px;}.elementor .e-5df66643-1041{padding:0px;flex-direction:column;gap:0px;}.elementor .e-1ad0594b-640c{gap:12px;}.elementor .e-6b810958-659d{padding:0px;flex-direction:column;gap:0px;}.elementor .e-5c02c10a-c86e{gap:12px;}.elementor .e-5af02ef1-f743{padding:0px;flex-direction:column;gap:0px;}.elementor .e-4d396b5d-b013{flex-direction:column;gap:20px;}.elementor .e-126b74f3-b660{padding-block-start:48px;}.elementor .e-74901c1a-e51e{color:#ffffff;}.elementor .e-454d0014-5a5d{color:#a1a1a6;}.elementor .e-31301013-944e:hover,.elementor .e-31301013-944e:focus-visible{color:#d9a98b;}.elementor .e-31301013-944e{color:#d9a98b;}.elementor .e-64460efb-e760{padding:0px;}.elementor .e-597468ef-f4d4{color:#ffffff;}.elementor .e-4063aa1a-91f8{color:#a1a1a6;}.elementor .e-8630a8f-be35{color:#ffffff;}.elementor .e-353b89de-fe38{color:#a1a1a6;}.elementor .e-5f129215-c2c1{color:#ffffff;}.elementor .e-8f9390b-8b3b{color:#a1a1a6;}.elementor .e-5b36750a-1b3e{padding:0px;flex-direction:row;gap:40px;flex-wrap:wrap;}.elementor .e-244c8e55-8c81{align-items:center;}.elementor .e-659dbe28-d349{color:#f5f5f7;background-color:#1d1d1f;}.elementor .e-7b5fe8aa-c853{padding:0px;}.elementor .e-23b39c2e-9522{align-items:center;}.elementor .e-4135693f-df0b{width:auto;}.elementor .e-315c4773-a915{width:auto;}.elementor .e-411dcd37-7cbd{width:auto;}.elementor .e-415b93d6-1a37{width:auto;}.elementor .e-7d771bae-2afc{background-color:#f5f5f7;}.elementor .e-d549dec-fd12{max-width:640px;padding:0px;flex-direction:column;gap:12px;}.elementor .e-34e7e870-e05a{background-color:#9a5a3c;}.elementor .e-531216a0-eb2d{padding:0px;flex-direction:column;gap:12px;}.elementor .e-519fefb3-534b{background-color:#9a5a3c;}.elementor .e-3b3a5e8c-7027{padding:0px;display:grid;gap:8px;grid-template-columns:repeat(7, 1fr);align-content:start;}.elementor .e-5947a6b5-de68{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:32px;opacity:55%;filter:blur(6px);display:grid;gap:24px;grid-template-columns:1fr 2fr;}.elementor .e-714b9b65-7060{max-width:480px;}.elementor .e-599bf42c-f516{margin-block-start:8px;}.elementor .e-632b9293-560a{min-height:512px;position:relative;text-align:center;padding:32px;flex-direction:column;gap:12px;justify-content:center;align-items:center;}.elementor .e-471adde1-af4d{min-height:512px;padding:0px;}.elementor .e-600d1304-9498{flex-direction:column;gap:32px;}