.elementor .e-2aa84d1-4dd0405{margin-block-end:18px;}.elementor .e-32285df-b11d825{max-width:650px;font-weight:500;font-size:50px;color:#20211E;letter-spacing:-0.045em;line-height:0.98;margin-block-end:28px;}.elementor .e-82e0076-dbc310f{max-width:590px;font-size:17px;color:#20211E;line-height:1.6;}.elementor .e-7032b6f-6e42a37{min-width:0px;padding-block-start:72px;padding-block-end:42px;padding-inline-start:18px;padding-inline-end:18px;display:flex;flex-direction:column;gap:0px;justify-content:flex-end;}.elementor .e-500cd59-ba26c72{width:100%;height:420px;min-height:420px;object-fit:cover;object-position:center center;}.elementor .e-1f59a3c-9c912b3{min-height:auto;padding:0px;background-color:#DEDBD3;display:grid;grid-template-columns:1fr;}.elementor .e-925e39c-e51b67b{font-weight:500;font-size:27px;color:#FFFFFF;line-height:1.1;}.elementor .e-3cca1d9-2a80625{font-size:11px;color:rgba(255,255,255,0.64);letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-e4367f2-86a2267{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:8px;}.elementor .e-4a31ae7-3cf1cbb{font-weight:500;font-size:27px;color:#FFFFFF;line-height:1.1;}.elementor .e-6ad5988-531d53b{font-size:11px;color:rgba(255,255,255,0.64);letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-d133366-2464029{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-inline-start-width:0px;flex-direction:column;gap:8px;border-left-style: solid; border-left-color: rgba(255,255,255,0.22);
border-top-style: solid; border-top-color: rgba(255,255,255,0.22);\n}.elementor .e-29541b2-8567eae{font-weight:500;font-size:27px;color:#FFFFFF;line-height:1.1;}.elementor .e-bddf419-093184c{font-size:11px;color:rgba(255,255,255,0.64);letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-d82c797-c86a1f7{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-inline-start-width:0px;flex-direction:column;gap:8px;border-left-style: solid; border-left-color: rgba(255,255,255,0.22);
border-top-style: solid; border-top-color: rgba(255,255,255,0.22);\n}.elementor .e-ea0cd95-7bbdcb5{color:#FFFFFF;padding-block-start:26px;padding-block-end:26px;padding-inline-start:18px;padding-inline-end:18px;background-color:#181A17;display:grid;gap:0px;grid-template-columns:1fr;}.elementor .e-20980c9-f56a736{font-weight:500;font-size:44px;letter-spacing:-0.045em;line-height:1;}.elementor .e-b5566d1-c5ece58{min-width:0px;padding:0px;flex-direction:column;gap:22px;}.elementor .e-779d22b-40501d2{font-size:20px;color:#20211E;line-height:1.5;}.elementor .e-8cfafce-e69b371{font-size:17px;color:#666760;line-height:1.65;}.elementor .e-1d272f7-3e0f8d1{min-width:0px;padding:0px;flex-direction:column;gap:28px;}.elementor .e-1297177-bc5ba93{padding-block-start:80px;padding-block-end:80px;padding-inline-start:18px;padding-inline-end:18px;background-color:#F3F1EB;display:grid;gap:42px;grid-template-columns:1fr;}.elementor .e-1baa147-72d0a58{font-weight:500;font-size:44px;color:#FFFFFF;letter-spacing:-0.045em;line-height:1;}.elementor .e-ef8119f-3148d43{min-width:0px;padding:0px;flex-direction:column;gap:22px;}.elementor .e-da546d1-2aef228{font-size:11px;color:rgba(255,255,255,0.58);letter-spacing:0.12em;}.elementor .e-ad781f1-8afcc96{font-weight:500;font-size:20px;color:#FFFFFF;line-height:1.2;}.elementor .e-5b8e787-829b0bf{font-size:15px;color:rgba(255,255,255,0.72);line-height:1.6;grid-column:2;}.elementor .e-b799dd6-82abff5{min-width:0px;padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:14px;grid-template-columns:38px 1fr;border-top-style: solid; border-top-color: rgba(255,255,255,0.24);\n}.elementor .e-cace327-718b46c{font-size:11px;color:rgba(255,255,255,0.58);letter-spacing:0.12em;}.elementor .e-919c22e-abfa5e2{font-weight:500;font-size:20px;color:#FFFFFF;line-height:1.2;}.elementor .e-0b53382-6dc4896{font-size:15px;color:rgba(255,255,255,0.72);line-height:1.6;grid-column:2;}.elementor .e-1f454dc-f27d8be{min-width:0px;padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:14px;grid-template-columns:38px 1fr;border-top-style: solid; border-top-color: rgba(255,255,255,0.24);\n}.elementor .e-0e8b7e5-01e9daa{font-size:11px;color:rgba(255,255,255,0.58);letter-spacing:0.12em;}.elementor .e-fd4461b-e6ecd7a{font-weight:500;font-size:20px;color:#FFFFFF;line-height:1.2;}.elementor .e-1857d82-e703efa{font-size:15px;color:rgba(255,255,255,0.72);line-height:1.6;grid-column:2;}.elementor .e-ededb48-207a067{min-width:0px;padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:1px;display:grid;gap:14px;grid-template-columns:38px 1fr;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.24); border-top-style: solid; border-top-color: rgba(255,255,255,0.24);\n}.elementor .e-9c0bf78-dd9f59f{min-width:0px;padding:0px;flex-direction:column;gap:0px;}.elementor .e-b3a5242-17ac77e{color:#FFFFFF;padding-block-start:80px;padding-block-end:80px;padding-inline-start:18px;padding-inline-end:18px;background-color:#181A17;display:grid;gap:42px;grid-template-columns:1fr;}.elementor .e-88d73fc-d856978{width:100%;height:420px;min-height:420px;object-fit:cover;object-position:center center;}.elementor .e-5846e00-d8b53e2{max-width:560px;font-weight:500;font-size:44px;letter-spacing:-0.045em;line-height:1;}.elementor .e-a747471-6b74b3d{max-width:520px;font-size:17px;color:#666760;line-height:1.65;}.elementor .e-9afb158-5d450bd{min-width:0px;padding-block-start:70px;padding-block-end:70px;padding-inline-start:18px;padding-inline-end:18px;flex-direction:column;gap:22px;justify-content:center;}.elementor .e-4c0da54-39a5aa7{min-height:auto;padding:0px;background-color:#DEDBD3;display:grid;grid-template-columns:1fr;}.elementor .e-8113644-8e577ee{font-weight:500;font-size:44px;letter-spacing:-0.045em;line-height:1;}.elementor .e-edf8441-d814189{min-width:0px;padding:0px;flex-direction:column;gap:22px;}.elementor .e-6491320-c8ee71d{font-weight:600;font-size:13px;letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-ef13fcb-7e895e4{font-size:14px;color:#666760;line-height:1.5;text-align: right;
text-align: left;\n}.elementor .e-ea296f0-7454f4c{min-width:0px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:8px;grid-template-columns:1fr;border-top-style: solid; border-top-color: #B8B5AD;\n}.elementor .e-fdfb317-08ac5af{font-weight:600;font-size:13px;letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-ff68c7d-652de3e{font-size:14px;color:#666760;line-height:1.5;text-align: right;
text-align: left;\n}.elementor .e-889422d-37d28da{min-width:0px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:8px;grid-template-columns:1fr;border-top-style: solid; border-top-color: #B8B5AD;\n}.elementor .e-5ade6c2-34fc9d5{font-weight:600;font-size:13px;letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-84c92e2-8af8ba5{font-size:14px;color:#666760;line-height:1.5;text-align: right;
text-align: left;\n}.elementor .e-47200ed-6072ee9{min-width:0px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:8px;grid-template-columns:1fr;border-top-style: solid; border-top-color: #B8B5AD;\n}.elementor .e-cf99add-a96b27c{font-weight:600;font-size:13px;letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-5fd5107-1acaba9{font-size:14px;color:#666760;line-height:1.5;text-align: right;
text-align: left;\n}.elementor .e-1e09676-1926805{min-width:0px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:8px;grid-template-columns:1fr;border-top-style: solid; border-top-color: #B8B5AD;\n}.elementor .e-0433dfe-fa7ce28{font-weight:600;font-size:13px;letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-619ca37-997d668{font-size:14px;color:#666760;line-height:1.5;text-align: right;
text-align: left;\n}.elementor .e-a593980-4754d91{min-width:0px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:1px;display:grid;gap:8px;grid-template-columns:1fr;border-bottom-style: solid; border-bottom-color: #B8B5AD; border-top-style: solid; border-top-color: #B8B5AD;\n}.elementor .e-876e160-9324628{min-width:0px;padding:0px;flex-direction:column;gap:0px;}.elementor .e-ad38da6-3da6aae{padding-block-start:80px;padding-block-end:80px;padding-inline-start:18px;padding-inline-end:18px;background-color:#F3F1EB;display:grid;gap:42px;grid-template-columns:1fr;}.elementor .e-35c3c08-25a56f3{font-weight:500;font-size:44px;letter-spacing:-0.045em;line-height:1;}.elementor .e-b1e3fe7-9e0bd55{min-width:0px;padding:0px;flex-direction:column;gap:22px;}.elementor .e-b0bafcd-aa21362{font-size:18px;color:#20211E;line-height:1.6;}.elementor .e-e7b7fd7-5370237{width: fit-content;\n}.elementor .e-889a106-1e7bfb7{color:#20211E;padding:0px;background-color:transparent;width: fit-content;\n}.elementor .e-a288334-764e13a{min-width:0px;padding:0px;flex-direction:column;gap:22px;align-items:flex-start;}.elementor .e-c7c84d7-2a25062{padding-block-start:80px;padding-block-end:80px;padding-inline-start:18px;padding-inline-end:18px;background-color:#DEDBD3;display:grid;gap:36px;grid-template-columns:1fr;align-items:start;}