.elementor .e-1994ce34-d5a5{font-family:var(--hr-display);font-weight:400;font-size:88px;color:var(--hr-ink);letter-spacing:-0.02em;line-height:1.02;}.elementor .e-3697f726-818d{max-width:520px;font-family:var(--hr-body);font-weight:300;font-size:19px;color:var(--hr-muted);line-height:1.7;}.elementor .e-21828210-8845{width:auto;padding:0px;margin-block-start:6px;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .e-7471a35c-30bc{font-family:var(--hr-body);font-weight:500;font-size:13px;color:var(--hr-muted);margin-inline-end:6px;}.elementor .e-3cc749c7-d999{width:auto;padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:18px;flex-direction:row;gap:8px;flex-wrap:wrap;align-items:center;border-block-start: 1px solid var(--hr-line);\n}.elementor .e-66897bd-3cf8{padding:0px;flex-direction:column;gap:22px;align-items:flex-start;}.elementor .e-1a79022a-7520{width:100%;aspect-ratio:3 / 4.6;object-fit:cover;border-start-start-radius:999px;border-start-end-radius:999px;border-end-start-radius:22px;border-end-end-radius:22px;background-color:var(--hr-sand);box-shadow:0px 30px 50px -34px rgba(74, 51, 38, 0.6);}.elementor .e-21c8c596-c1cb{padding:0px;}.elementor .e-b8994da-dd08{width:100%;}.elementor .e-57bf9346-bc57{position:absolute;inset-block-start:8px;inset-inline-end:8px;inset-block-end:8px;inset-inline-start:8px;padding:0px;border-radius:50%;border-width:1.5px;border-color:rgba(251, 248, 243, 0.7);border-style:dashed;}.elementor .e-3272d380-1672{font-family:var(--hr-display);font-weight:500;font-size:17px;color:var(--hr-bone);line-height:1.1;text-align:center;}.elementor .e-31289dbe-63ce{width:124px;height:124px;position:absolute;inset-inline-end:34%;inset-block-end:0px;padding:0px;border-radius:50%;background-color:var(--hr-clay);box-shadow:0px 20px 40px -20px rgba(194, 101, 63, 0.8);display:flex;justify-content:center;align-items:center;}.elementor .e-5598f3c6-926e{position:relative;padding-block-start:0px;padding-block-end:40px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-103c35b4-97ba{column-gap:72px;grid-template-columns:1fr 1fr;grid-template-rows:auto;align-items:center;row-gap: 48px; padding-block: 64px 96px;\n}.elementor .e-328e1593-4b2e{font-family:var(--hr-display);font-weight:400;font-size:64px;color:var(--hr-walnut);line-height:1.1;white-space: nowrap; width: max-content;\n}.elementor .e-5eecb74b-d06a{overflow:hidden;padding:0px;background-color:var(--hr-sand);padding-block: 26px; border-block: 1px solid var(--hr-line);\n}.elementor .e-11b9e1a3-11d7{width:auto;padding:0px;flex-direction:column;gap:14px;}.elementor .e-65806aa8-9b07{font-size:15px;line-height:1.4;}.elementor .e-740f465b-7d61{padding:0px;margin-block-end:48px;flex-direction:row;gap:32px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .e-5633ebed-37c7{font-family:var(--hr-body);font-weight:500;font-size:13px;color:var(--hr-muted);margin-inline-end:6px;}.elementor .e-6709163a-6626{margin-block-start:-24px;}.elementor .e-1215d85f-3ccc{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block;}.elementor .e-ae4a9ea-d77a:hover,.elementor .e-ae4a9ea-d77a:focus-visible{color:var(--hr-clay);}.elementor .e-ae4a9ea-d77a{font-family:var(--hr-display);font-weight:500;font-size:26px;color:var(--hr-ink);line-height:1.3;transition:color 0.25s;}.elementor .e-55682220-8263{font-family:var(--hr-body);font-weight:300;font-size:15px;color:var(--hr-muted);line-height:1.75;}.elementor .e-7193e744-f879:hover,.elementor .e-7193e744-f879:focus-visible{color:var(--hr-clay);padding-inline-end:10px;}.elementor .e-7193e744-f879{font-family:var(--hr-body);font-weight:500;font-size:14px;color:var(--hr-walnut);padding-block-end:3px;transition:color 0.25s, padding 0.25s;border-block-end: 1.5px solid var(--hr-clay);\n}.elementor .e-4c4ab679-e9df{font-family:var(--hr-body);font-size:15px;}.elementor .e-30a6180e-82d7{font-family:var(--hr-body);font-size:15px;}.elementor .e-2beffbd7-788b{padding:0px;margin-block-start:88px;display:flex;flex-direction:row;gap:14px;justify-content:center;}.elementor .e-98cc41f-8915{width:100%;}.elementor .e-78472e5e-3d9b{padding-block: 104px 40px;\n}.elementor .e-23376c57-ad2d{overflow:hidden;padding:0px;isolation: isolate;\n}