.elementor .e-6ea128c0-e28e686{width:100%;height:100%;min-height:0px;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-end:0px;}.elementor .e-1955468-e4f4926{font-family:var(--pp-serif);font-weight:400;font-size:clamp(48px, 4.8vw, 72px);color:#F8F4EF;line-height:1.02;margin:0px;}.elementor .e-277eb95a-015d73b{font-weight:500;font-size:12px;color:#F8F4EF;letter-spacing:0.24em;line-height:1.5;margin:0px;}.elementor .e-1981acd0-0f12cfe{max-width:390px;font-weight:300;font-size:clamp(14px, 1.25vw, 18px);color:#F8F4EF;line-height:1.5;margin:0px;}.elementor .e-34229376-fb77ffb{width:55%;position:relative;z-index:1;padding-block-start:3vw;padding-block-end:3vw;padding-inline-start:7%;padding-inline-end:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-7a61275-40c1b19{position:absolute;inset-block-start:15%;inset-inline-end:4%;font-weight:300;font-size:clamp(9px, 0.9vw, 13px);color:#F8F4EF;letter-spacing:0.2em;line-height:1.7;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-color:#D6C6B4;border-style:solid;}.elementor .e-2c6b692e-90cbdcc{min-height:min(30.33vw, 453px);position:relative;padding:0px;background-color:#574535;display:flex;flex-direction:column;gap:0px;justify-content:center;}.elementor .e-bd558d-621acb9{width:100%;height:100%;min-height:0px;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;border-radius:0px;}.elementor .e-9337786-f3dcd5c{min-height:clamp(300px, 32vw, 480px);position:relative;padding:0px;display:flex;flex-direction:column;gap:0px;flex:1 1 440px;}.elementor .e-6d8ed2c-f5e4efe{font-family:var(--pp-serif);font-weight:400;font-size:clamp(30px, 3vw, 44px);color:#191613;line-height:1.02;margin:0px;}.elementor .e-37578ae8-731c4a8{font-weight:400;font-size:clamp(14px, 1.25vw, 18px);color:#4F4944;line-height:1.5;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4c41e32d-ca53891{font-weight:300;font-size:clamp(14px, 1.15vw, 17px);color:#4F4944;line-height:1.45;margin-block-start:12px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4c10f374-da65db1{font-weight:300;font-size:clamp(14px, 1.15vw, 17px);color:#4F4944;line-height:1.45;padding:0px;margin:0px;}.elementor .e-1f43146c-478ba20{width:100%;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#D8CFC5;border-style:solid;display:flex;flex-direction:row;gap:16px;justify-content:space-between;}.elementor .e-69ebcd17-965b4b1{font-weight:300;font-size:clamp(14px, 1.15vw, 17px);color:#4F4944;line-height:1.45;padding:0px;margin:0px;}.elementor .e-44fa35ea-e5b51cb{width:100%;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#D8CFC5;border-style:solid;display:flex;flex-direction:row;gap:16px;justify-content:space-between;}.elementor .e-58ac581f-0adac56{font-weight:300;font-size:clamp(14px, 1.15vw, 17px);color:#4F4944;line-height:1.45;padding:0px;margin:0px;}.elementor .e-175bce10-b347d20{width:100%;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#D8CFC5;border-style:solid;display:flex;flex-direction:row;gap:16px;justify-content:space-between;}.elementor .e-7e8fc72f-948f3d7{font-weight:300;font-size:clamp(14px, 1.15vw, 17px);color:#4F4944;line-height:1.45;padding:0px;margin:0px;}.elementor .e-1f6884f8-45c4be2{width:100%;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#D8CFC5;border-style:solid;display:flex;flex-direction:row;gap:16px;justify-content:space-between;}.elementor .e-5820df4a-f38e1c9{width:50%;padding:0px;margin:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-74fce371-264f1e8{font-weight:300;font-size:clamp(14px, 1.15vw, 17px);color:#4F4944;line-height:1.45;padding:0px;margin:0px;}.elementor .e-4b389266-c880c33{width:100%;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#D8CFC5;border-style:solid;display:flex;flex-direction:row;gap:16px;justify-content:space-between;}.elementor .e-7a23d06d-4e1775d{font-weight:300;font-size:clamp(14px, 1.15vw, 17px);color:#4F4944;line-height:1.45;padding:0px;margin:0px;}.elementor .e-6b5a9347-200a8e6{width:100%;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#D8CFC5;border-style:solid;display:flex;flex-direction:row;gap:16px;justify-content:space-between;}.elementor .e-24389be1-bf12789{font-weight:300;font-size:clamp(14px, 1.15vw, 17px);color:#4F4944;line-height:1.45;padding:0px;margin:0px;}.elementor .e-3bac2d56-df5ec95{width:100%;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#D8CFC5;border-style:solid;display:flex;flex-direction:row;gap:16px;justify-content:space-between;}.elementor .e-4fc7d581-d56e3c6{font-weight:300;font-size:clamp(14px, 1.15vw, 17px);color:#4F4944;line-height:1.45;padding:0px;margin:0px;}.elementor .e-1c4ff761-28cf427{width:100%;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#D8CFC5;border-style:solid;display:flex;flex-direction:row;gap:16px;justify-content:space-between;}.elementor .e-b8c177d-e4f1e13{width:50%;padding:0px;margin:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-4df99222-962b238{padding:0px;margin:0px;display:flex;flex-direction:row;gap:24px;}.elementor .e-3641d072-425c17e{padding-block-start:clamp(28px, 3.3vw, 54px);padding-block-end:clamp(28px, 3.3vw, 54px);padding-inline-start:clamp(24px, 4.3vw, 70px);padding-inline-end:clamp(24px, 4.3vw, 70px);display:flex;flex-direction:column;gap:0px;flex:1 1 420px;justify-content:center;}.elementor .e-4b113a00-dc57dba{padding:0px;border-block-start-width:2px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#F8F4EF;border-style:solid;background-color:#F8F4EF;display:flex;flex-direction:row;gap:0px;flex-wrap:wrap;}.elementor .e-60e16c9c-0e43332{font-family:var(--pp-serif);font-weight:400;font-size:clamp(30px, 3vw, 44px);color:#191613;line-height:1.02;margin:0px;}.elementor .e-71cea19c-474ff04{font-weight:400;font-size:clamp(14px, 1.25vw, 18px);color:#4F4944;line-height:1.5;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2fc107de-a453422{font-weight:300;font-size:clamp(14px, 1.15vw, 17px);color:#4F4944;line-height:1.45;margin-block-start:12px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-710fceb1-32c7691{font-weight:300;font-size:clamp(14px, 1.15vw, 17px);color:#4F4944;line-height:1.45;padding:0px;margin:0px;}.elementor .e-462639ea-a8e772a{width:100%;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#D8CFC5;border-style:solid;display:flex;flex-direction:row;gap:16px;justify-content:space-between;}.elementor .e-16e7123c-f18968a{font-weight:300;font-size:clamp(14px, 1.15vw, 17px);color:#4F4944;line-height:1.45;padding:0px;margin:0px;}.elementor .e-423f11cf-d25d0eb{width:100%;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#D8CFC5;border-style:solid;display:flex;flex-direction:row;gap:16px;justify-content:space-between;}.elementor .e-27bb3e4a-ff28e22{font-weight:300;font-size:clamp(14px, 1.15vw, 17px);color:#4F4944;line-height:1.45;padding:0px;margin:0px;}.elementor .e-67941531-1d51a7c{width:100%;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#D8CFC5;border-style:solid;display:flex;flex-direction:row;gap:16px;justify-content:space-between;}.elementor .e-3044a9a4-ecb1d25{font-weight:300;font-size:clamp(14px, 1.15vw, 17px);color:#4F4944;line-height:1.45;padding:0px;margin:0px;}.elementor .e-4e1f3b57-1c41e78{width:100%;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#D8CFC5;border-style:solid;display:flex;flex-direction:row;gap:16px;justify-content:space-between;}.elementor .e-c86044f-08f806f{width:33.333333333333%;padding:0px;margin:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-5b652570-d54e39b{font-weight:300;font-size:clamp(14px, 1.15vw, 17px);color:#4F4944;line-height:1.45;padding:0px;margin:0px;}.elementor .e-b28155b-f7bab89{width:100%;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#D8CFC5;border-style:solid;display:flex;flex-direction:row;gap:16px;justify-content:space-between;}.elementor .e-20e7d27d-9153f39{font-weight:300;font-size:clamp(14px, 1.15vw, 17px);color:#4F4944;line-height:1.45;padding:0px;margin:0px;}.elementor .e-2b725c29-359d04b{width:100%;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#D8CFC5;border-style:solid;display:flex;flex-direction:row;gap:16px;justify-content:space-between;}.elementor .e-28d1607c-0a33a05{font-weight:300;font-size:clamp(14px, 1.15vw, 17px);color:#4F4944;line-height:1.45;padding:0px;margin:0px;}.elementor .e-409cad19-762b03c{width:100%;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#D8CFC5;border-style:solid;display:flex;flex-direction:row;gap:16px;justify-content:space-between;}.elementor .e-3e5ec38c-5991d3e{font-weight:300;font-size:clamp(14px, 1.15vw, 17px);color:#4F4944;line-height:1.45;padding:0px;margin:0px;}.elementor .e-3a637bdc-52a16a7{width:100%;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#D8CFC5;border-style:solid;display:flex;flex-direction:row;gap:16px;justify-content:space-between;}.elementor .e-7bf17f03-3514fae{width:33.333333333333%;padding:0px;margin:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-73f37ec2-65e9d11{font-weight:300;font-size:clamp(14px, 1.15vw, 17px);color:#4F4944;line-height:1.45;padding:0px;margin:0px;}.elementor .e-5ddeb17-9802a48{width:100%;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#D8CFC5;border-style:solid;display:flex;flex-direction:row;gap:16px;justify-content:space-between;}.elementor .e-1542469c-64ace44{font-weight:300;font-size:clamp(14px, 1.15vw, 17px);color:#4F4944;line-height:1.45;padding:0px;margin:0px;}.elementor .e-1aa5d83e-a5617f7{width:100%;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#D8CFC5;border-style:solid;display:flex;flex-direction:row;gap:16px;justify-content:space-between;}.elementor .e-4ed26209-f6bf620{font-weight:300;font-size:clamp(14px, 1.15vw, 17px);color:#4F4944;line-height:1.45;padding:0px;margin:0px;}.elementor .e-15440397-595c1b6{width:100%;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#D8CFC5;border-style:solid;display:flex;flex-direction:row;gap:16px;justify-content:space-between;}.elementor .e-8378405-7d596c7{font-weight:300;font-size:clamp(14px, 1.15vw, 17px);color:#4F4944;line-height:1.45;padding:0px;margin:0px;}.elementor .e-4cfcf5f6-36468ca{width:100%;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#D8CFC5;border-style:solid;display:flex;flex-direction:row;gap:16px;justify-content:space-between;}.elementor .e-105b3ed4-b818162{width:33.333333333333%;padding:0px;margin:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-1e05620b-2e64745{padding:0px;margin:0px;display:flex;flex-direction:row;gap:24px;}.elementor .e-5928d728-a4858fa{padding-block-start:clamp(28px, 3.3vw, 54px);padding-block-end:clamp(28px, 3.3vw, 54px);padding-inline-start:clamp(24px, 4.3vw, 70px);padding-inline-end:clamp(24px, 4.3vw, 70px);display:flex;flex-direction:column;gap:0px;flex:1 1 420px;justify-content:center;}.elementor .e-9bfe703-cc78ddf{width:100%;height:100%;min-height:0px;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;border-radius:0px;}.elementor .e-62c890f1-31dfa42{min-height:clamp(300px, 32vw, 480px);position:relative;padding:0px;display:flex;flex-direction:column;gap:0px;flex:1 1 440px;}.elementor .e-42c97ec3-262788e{padding:0px;border-block-start-width:2px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#F8F4EF;border-style:solid;background-color:#F3EDE5;display:flex;flex-direction:row;gap:0px;flex-wrap:wrap;}.elementor .e-5762025c-61f036c{width:100%;height:100%;min-height:0px;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;border-radius:0px;}.elementor .e-b75d2e9-373a649{min-height:clamp(300px, 32vw, 480px);position:relative;padding:0px;display:flex;flex-direction:column;gap:0px;flex:1 1 440px;}.elementor .e-2e27509a-c1fc88c{font-family:var(--pp-serif);font-weight:400;font-size:clamp(30px, 3vw, 44px);color:#191613;line-height:1.02;margin:0px;}.elementor .e-18eb5f93-dd5a0ec{font-weight:400;font-size:clamp(14px, 1.25vw, 18px);color:#4F4944;line-height:1.5;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1cb2fa83-52abc2a{font-weight:300;font-size:clamp(14px, 1.15vw, 17px);color:#4F4944;line-height:1.45;margin-block-start:12px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7842df61-ed6c724{font-weight:300;font-size:clamp(14px, 1.15vw, 17px);color:#4F4944;line-height:1.45;padding:0px;margin:0px;}.elementor .e-6bfd3491-1f0b4c4{width:100%;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#D8CFC5;border-style:solid;display:flex;flex-direction:row;gap:16px;justify-content:space-between;}.elementor .e-6e699b37-7f8b28c{font-weight:300;font-size:clamp(14px, 1.15vw, 17px);color:#4F4944;line-height:1.45;padding:0px;margin:0px;}.elementor .e-e7dbd35-cd82440{width:100%;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#D8CFC5;border-style:solid;display:flex;flex-direction:row;gap:16px;justify-content:space-between;}.elementor .e-3477fec1-24e880b{font-weight:300;font-size:clamp(14px, 1.15vw, 17px);color:#4F4944;line-height:1.45;padding:0px;margin:0px;}.elementor .e-573345dd-4d8264d{width:100%;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#D8CFC5;border-style:solid;display:flex;flex-direction:row;gap:16px;justify-content:space-between;}.elementor .e-f5af76b-7fa47e0{font-weight:300;font-size:clamp(14px, 1.15vw, 17px);color:#4F4944;line-height:1.45;padding:0px;margin:0px;}.elementor .e-20599fbd-58a7010{width:100%;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#D8CFC5;border-style:solid;display:flex;flex-direction:row;gap:16px;justify-content:space-between;}.elementor .e-6ff2aef8-50b6b1c{padding:0px;margin:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-1e734918-82790cd{padding-block-start:clamp(28px, 3.3vw, 54px);padding-block-end:clamp(28px, 3.3vw, 54px);padding-inline-start:clamp(24px, 4.3vw, 70px);padding-inline-end:clamp(24px, 4.3vw, 70px);display:flex;flex-direction:column;gap:0px;flex:1 1 420px;justify-content:center;}.elementor .e-4c45145d-7775e7b{padding:0px;border-block-start-width:2px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#F8F4EF;border-style:solid;background-color:#F8F4EF;display:flex;flex-direction:row;gap:0px;flex-wrap:wrap;}.elementor .e-3f0df0be-88511f4{font-weight:300;font-size:12px;color:#F8F4EF;letter-spacing:0.24em;line-height:1.5;margin:0px;}.elementor .e-59be4cfd-98e10ce{font-family:var(--pp-serif);font-weight:400;font-size:clamp(36px, 3.8vw, 56px);color:#F8F4EF;line-height:1.02;margin:0px;}.elementor .e-24ec5bc1-e643183{font-weight:300;font-size:clamp(14px, 1.25vw, 18px);color:#F8F4EF;line-height:1.5;margin:0px;}.elementor .e-57d5fab8-f46acf5{font-weight:500;font-size:10px;color:#191613;letter-spacing:0.2em;padding-block-start:16px;padding-block-end:16px;padding-inline-start:28px;padding-inline-end:28px;margin-block-start:10px;border-radius:0px;border-width:0px;background-color:#F8F4EF;align-self:flex-start;}.elementor .e-44230bd7-7e2ec75{width:min(100%, max(50%, 560px));position:relative;z-index:1;padding-block-start:clamp(28px, 4vw, 64px);padding-block-end:clamp(28px, 4vw, 64px);padding-inline-start:5.5%;padding-inline-end:5.5%;display:flex;flex-direction:column;gap:16px;flex:0 1 auto;}.elementor .e-6330532d-5bc75da{width:100%;height:100%;min-height:0px;max-height:440px;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;opacity:65%;flex:0 1 auto;}.elementor .e-5a4f0f0f-5558a5a{position:relative;padding:0px;background-color:#211B16;display:flex;flex-direction:column;gap:0px;flex-wrap:wrap;}.elementor .e-4515cb6e-db0bc49{font-family:var(--pp-sans);padding:0px;display:flex;flex-direction:column;gap:0px;}