.elementor .e-ef169dd-7ede989{width:100%;height:100%;min-height:0px;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-end:0px;}.elementor .e-74460e4-5599e60{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-3f3066c-6d5660a{font-weight:500;font-size:12px;color:#F8F4EF;letter-spacing:0.24em;line-height:1.5;margin:0px;}.elementor .e-9fd0c13-61af017{max-width:390px;font-weight:300;font-size:clamp(14px, 1.25vw, 18px);color:#F8F4EF;line-height:1.5;margin:0px;}.elementor .e-4f62d7e-b09b8d8{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-b9cb052-56c900d{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-8cda0fe-98a182e{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-7a26792-18e2816{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-286e1bc-aafadb5{min-height:clamp(280px, 34vw, 520px);position:relative;padding:0px;display:flex;flex-direction:column;gap:0px;flex:1 1 440px;}.elementor .e-60fdd01-9be0280{font-family:var(--pp-serif);font-weight:400;font-size:clamp(30px, 3vw, 44px);color:#191613;line-height:1.02;margin:0px;}.elementor .e-d29d004-3948595{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-698eef5-1b1be3c{font-weight:300;font-size:clamp(14px, 1.15vw, 17px);color:#4F4944;line-height:1.5;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1edbbcb-20176e9{font-weight:300;font-size:clamp(14px, 1.15vw, 17px);color:#4F4944;line-height:1.45;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;margin: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;}.elementor .e-70eb985-52c4cec{font-weight:300;font-size:clamp(14px, 1.15vw, 17px);color:#4F4944;line-height:1.45;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;margin: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;}.elementor .e-b2fb812-c33d849{font-weight:300;font-size:clamp(14px, 1.15vw, 17px);color:#4F4944;line-height:1.45;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;margin: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;}.elementor .e-70061d3-0c80124{font-weight:300;font-size:clamp(14px, 1.15vw, 17px);color:#4F4944;line-height:1.45;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;margin: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;}.elementor .e-b8ac99e-226339c{padding:0px;margin-block-start:14px;display:flex;flex-direction:column;gap:0px;}.elementor .e-73c164b-360fb8e{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-93891fb-6828d83{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-b61f3c2-2e67d5e{font-family:var(--pp-serif);font-weight:400;font-size:clamp(30px, 3vw, 44px);color:#191613;line-height:1.02;margin:0px;}.elementor .e-9e809f3-734f0a1{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-7fd2c01-ea9a70a{font-weight:300;font-size:clamp(14px, 1.15vw, 17px);color:#4F4944;line-height:1.5;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-c6446a9-1f023f8{font-weight:300;font-size:clamp(14px, 1.15vw, 17px);color:#4F4944;line-height:1.45;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;margin: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;}.elementor .e-0a9ae77-9ba8beb{font-weight:300;font-size:clamp(14px, 1.15vw, 17px);color:#4F4944;line-height:1.45;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;margin: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;}.elementor .e-0a370e7-c06b5db{font-weight:300;font-size:clamp(14px, 1.15vw, 17px);color:#4F4944;line-height:1.45;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;margin: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;}.elementor .e-5589ef2-c7f484d{font-weight:300;font-size:clamp(14px, 1.15vw, 17px);color:#4F4944;line-height:1.45;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;margin: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;}.elementor .e-8672a4b-1e981f7{font-weight:300;font-size:clamp(14px, 1.15vw, 17px);color:#4F4944;line-height:1.45;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;margin: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;}.elementor .e-a6ce490-ec46749{font-weight:300;font-size:clamp(14px, 1.15vw, 17px);color:#4F4944;line-height:1.45;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;margin: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;}.elementor .e-3b7c893-9918c07{padding:0px;margin-block-start:14px;display:flex;flex-direction:column;gap:0px;}.elementor .e-3f1d7bc-d33fefc{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-58e15d4-8e0b9c6{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-32d6627-d930a41{position:absolute;inset-block-start:12%;inset-inline-end:6%;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-7e48366-ca304bc{min-height:clamp(280px, 34vw, 520px);position:relative;padding:0px;display:flex;flex-direction:column;gap:0px;flex:1 1 440px;}.elementor .e-4b45d58-48a9939{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-7db8ef0-bb88365{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-6c30094-a4ca708{min-height:clamp(280px, 34vw, 520px);position:relative;padding:0px;display:flex;flex-direction:column;gap:0px;flex:1 1 440px;}.elementor .e-6bcf01e-62ee011{font-family:var(--pp-serif);font-weight:400;font-size:clamp(30px, 3vw, 44px);color:#191613;line-height:1.02;margin:0px;}.elementor .e-4df44f8-3c18ea5{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-d1043fc-e94cee3{font-weight:300;font-size:clamp(14px, 1.15vw, 17px);color:#4F4944;line-height:1.5;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-996429b-56cde1d{font-weight:300;font-size:clamp(14px, 1.15vw, 17px);color:#4F4944;line-height:1.45;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;margin: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;}.elementor .e-fabd78d-6423977{font-weight:300;font-size:clamp(14px, 1.15vw, 17px);color:#4F4944;line-height:1.45;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;margin: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;}.elementor .e-c2c453e-f70c29b{font-weight:300;font-size:clamp(14px, 1.15vw, 17px);color:#4F4944;line-height:1.45;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;margin: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;}.elementor .e-58b6bcf-d1f7bf2{font-weight:300;font-size:clamp(14px, 1.15vw, 17px);color:#4F4944;line-height:1.45;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;margin: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;}.elementor .e-a58631f-b9ecbe0{font-weight:300;font-size:clamp(14px, 1.15vw, 17px);color:#4F4944;line-height:1.45;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;margin: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;}.elementor .e-c9346e9-bd88beb{font-weight:300;font-size:clamp(14px, 1.15vw, 17px);color:#4F4944;line-height:1.45;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;margin: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;}.elementor .e-1d7d1d8-00f9e64{font-weight:300;font-size:clamp(14px, 1.15vw, 17px);color:#4F4944;line-height:1.45;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;margin: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;}.elementor .e-bd92477-e38143b{font-weight:300;font-size:clamp(14px, 1.15vw, 17px);color:#4F4944;line-height:1.45;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;margin: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;}.elementor .e-c5287bc-02fb7a9{padding:0px;margin-block-start:14px;display:flex;flex-direction:column;gap:0px;}.elementor .e-6d809f1-739dfbc{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-742a651-c12cfe1{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-17eee8f-a28bb29{font-family:var(--pp-serif);font-weight:400;font-size:clamp(30px, 3vw, 44px);color:#191613;line-height:1.02;margin:0px;}.elementor .e-04cedec-af1c8d2{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-6d56184-403858e{font-weight:300;font-size:clamp(14px, 1.15vw, 17px);color:#4F4944;line-height:1.5;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-c309fd2-fa0e415{font-weight:300;font-size:clamp(14px, 1.15vw, 17px);color:#4F4944;line-height:1.45;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;margin: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;}.elementor .e-ae33243-9105c80{font-weight:300;font-size:clamp(14px, 1.15vw, 17px);color:#4F4944;line-height:1.45;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;margin: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;}.elementor .e-fa7e9a8-c6ea365{font-weight:300;font-size:clamp(14px, 1.15vw, 17px);color:#4F4944;line-height:1.45;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;margin: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;}.elementor .e-cdac649-22325d8{padding:0px;margin-block-start:14px;display:flex;flex-direction:column;gap:0px;}.elementor .e-2a4fda7-b3dc3a2{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-6fe8e9d-56adc41{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-5dc2a4c-4ec6956{position:absolute;inset-block-start:12%;inset-inline-end:6%;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-281eefd-d35334f{min-height:clamp(280px, 30vw, 460px);position:relative;padding:0px;display:flex;flex-direction:column;gap:0px;flex:1 1 440px;}.elementor .e-5df31cb-27369c9{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-bef74d6-9377a2c{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-049a47c-c88daf1{min-height:clamp(280px, 29vw, 440px);position:relative;padding:0px;display:flex;flex-direction:column;gap:0px;flex:1 1 440px;}.elementor .e-e43d206-d97d5a3{font-family:var(--pp-serif);font-weight:400;font-size:clamp(30px, 3vw, 44px);color:#191613;line-height:1.02;margin:0px;}.elementor .e-430eeeb-581d466{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-aa086e7-59f938d{font-weight:300;font-size:clamp(14px, 1.15vw, 17px);color:#4F4944;line-height:1.5;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5e033af-5735901{font-weight:300;font-size:clamp(14px, 1.15vw, 17px);color:#4F4944;line-height:1.45;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;margin: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;}.elementor .e-9395b67-29c1661{font-weight:300;font-size:clamp(14px, 1.15vw, 17px);color:#4F4944;line-height:1.45;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;margin: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;}.elementor .e-c0b2e5a-ae35846{padding:0px;margin-block-start:14px;display:flex;flex-direction:column;gap:0px;}.elementor .e-d18df25-98ac112{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-3c40a00-9c2c58b{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-bd5b909-01f5e4f{font-weight:300;font-size:12px;color:#F8F4EF;letter-spacing:0.24em;line-height:1.5;margin:0px;}.elementor .e-1ab5d29-ce80b50{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-e1f072d-4bde583{font-weight:300;font-size:clamp(14px, 1.25vw, 18px);color:#F8F4EF;line-height:1.5;margin:0px;}.elementor .e-c195aa2-7ae42df{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-61687b9-c8bdb50{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-74c2525-35cf7a9{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-bad929d-3bde230{position:relative;padding:0px;background-color:#211B16;display:flex;flex-direction:column;gap:0px;flex-wrap:wrap;}.elementor .e-bef2bfc-523ff5f{font-family:var(--pp-sans);padding:0px;display:flex;flex-direction:column;gap:0px;}