.elementor .e-4867b947-ba88b99{width:100%;height:100%;min-height:0px;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-end:0px;}.elementor .e-49489ce5-4abf813{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-16a9675e-b619c41{font-weight:300;font-size:12px;color:#F8F4EF;letter-spacing:0.24em;line-height:1.5;margin:0px;}.elementor .e-4764d3d1-d2bf750{max-width:390px;font-weight:300;font-size:clamp(14px, 1.25vw, 18px);color:#F8F4EF;line-height:1.5;margin:0px;}.elementor .e-5df0678-9ebadbb{width:48%;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-7ecc1850-e7d133d{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-4f8cc88-c8f052e{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-303c9764-119b2fe{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-16e22b63-d70b729{min-height:clamp(300px, 27vw, 400px);position:relative;padding:0px;display:flex;flex-direction:column;gap:0px;flex:1 1 440px;}.elementor .e-7c7b6de0-06a0054{font-family:var(--pp-serif);font-weight:400;font-size:clamp(30px, 3vw, 44px);color:#191613;line-height:1.02;margin:0px;}.elementor .e-606ec3de-223f5a2{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-779f3d9-d08b336{font-weight:300;font-size:clamp(14px, 1.15vw, 17px);color:#4F4944;line-height:1.45;padding:0px;margin:0px;}.elementor .e-1ff7ec5c-14f91d0{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-51703e7-264ab2d{font-weight:300;font-size:clamp(14px, 1.15vw, 17px);color:#4F4944;line-height:1.45;padding:0px;margin:0px;}.elementor .e-77e8f7cf-5c5045b{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-46d2f12e-bf3bfd7{font-weight:300;font-size:clamp(14px, 1.15vw, 17px);color:#4F4944;line-height:1.45;padding:0px;margin:0px;}.elementor .e-3600cf12-2bd486c{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-124d9fd4-b364cac{padding:0px;margin-block-start:14px;display:flex;flex-direction:column;gap:0px;}.elementor .e-50f14e93-cb35c12{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-510adb81-97a7f51{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-3a3528d0-c669777{font-family:var(--pp-serif);font-weight:400;font-size:clamp(30px, 3vw, 44px);color:#191613;line-height:1.02;margin:0px;}.elementor .e-b2d4fa5-b81bc5b{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-2ee78200-5b473d1{font-weight:300;font-size:clamp(14px, 1.15vw, 17px);color:#4F4944;line-height:1.45;padding:0px;margin:0px;}.elementor .e-34738e9b-c3b7c14{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-32937116-3a4ac85{font-weight:300;font-size:clamp(14px, 1.15vw, 17px);color:#4F4944;line-height:1.45;padding:0px;margin:0px;}.elementor .e-708347e5-c198dc4{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-5e8224c6-e643c35{padding:0px;margin-block-start:14px;display:flex;flex-direction:column;gap:0px;}.elementor .e-7f42e010-3231bf8{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-34b10eca-be296eb{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-3279c0bd-b29cf0b{min-height:clamp(300px, 27vw, 400px);position:relative;padding:0px;display:flex;flex-direction:column;gap:0px;flex:1 1 440px;}.elementor .e-3cc093a6-a5bbadd{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-7851a492-f17a569{font-weight:300;font-size:12px;color:#F8F4EF;letter-spacing:0.24em;line-height:1.5;margin:0px;}.elementor .e-618710b4-a09d190{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-18a49ff3-cfeecf4{font-weight:300;font-size:clamp(14px, 1.25vw, 18px);color:#F8F4EF;line-height:1.5;margin:0px;}.elementor .e-c104e81-56fe0e6{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-14f829c5-d1e5863{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-7ac87710-24f2f0e{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-d97a7e5-955b47f{position:relative;padding:0px;background-color:#211B16;display:flex;flex-direction:column;gap:0px;flex-wrap:wrap;}.elementor .e-7dbfd99e-d1138ad{font-family:var(--pp-sans);padding:0px;display:flex;flex-direction:column;gap:0px;}