.elementor .t-logo{font-family:Birthstone;font-weight:400;font-size:56px;color:#0F2623;letter-spacing:0px;line-height:1em;font-style:normal;}.elementor .t-nav{font-family:Manrope;font-weight:500;font-size:16px;color:#0F2623;}.elementor .c-nav{display:flex;flex-direction:row;gap:28px;align-items:center;}.elementor .b-primary{font-family:Manrope;font-weight:500;font-size:14px;color:#F5EFE6;padding-block-start:12px;padding-block-end:12px;padding-inline-start:22px;padding-inline-end:22px;border-radius:999px;}.elementor .sec-header-in{width:100%;max-width:1280px;padding-block-start:18px;padding-block-end:18px;padding-inline-start:32px;padding-inline-end:32px;display:grid;flex-direction:row;grid-template-columns:1fr auto 1fr;justify-content:space-between;align-items:center;}.elementor .sec-header{width:100%;position:sticky;}.elementor .t-kicker-gold{font-family:Manrope;font-weight:600;font-size:11px;color:#D4A574;letter-spacing:2.4px;}.elementor .t-hero-h1{font-family:Newsreader;font-weight:400;font-size:94px;color:#F5EFE6;letter-spacing:-1.6px;line-height:1.05em;}.elementor .t-hero-sub{max-width:480px;font-family:Manrope;font-weight:400;font-size:17px;color:#CFC7B5;line-height:1.55em;}.elementor .b-ghost{font-family:Manrope;font-weight:500;font-size:14px;color:#F5EFE6;padding-block-start:12px;padding-block-end:12px;padding-inline-start:22px;padding-inline-end:22px;border-radius:999px;border-width:1px;border-color:#CFC7B5;border-style:solid;}.elementor .c-hero-btns{display:flex;flex-direction:row;gap:12px;}.elementor .c-hero-left{display:flex;flex-direction:column;justify-content:center;}.elementor .t-trina-img{width:100%;height:100%;object-fit:cover;object-position:center 20%;}.elementor .c-avatar{width:440px;height:540px;overflow:hidden;position:relative;border-radius:16px;border-width:1px;border-color:#D4A574;border-style:solid;display:flex;justify-content:center;align-items:center;}.elementor .t-chip{position:relative;font-family:Manrope;font-weight:500;font-size:11px;color:#F5EFE6;padding-block-start:5px;padding-block-end:5px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;}.elementor .c-hero-right{display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .c-hero-in{width:100%;max-width:1180px;display:grid;gap:56px;grid-template-columns:1.1fr 1fr;align-items:center;}.elementor .sec-hero{width:100%;position:relative;padding-block-start:96px;padding-block-end:88px;padding-inline-start:32px;padding-inline-end:32px;}.elementor .t-off-kicker{font-family:Manrope;font-weight:600;font-size:11px;color:#C2593D;letter-spacing:2.4px;text-align:center;}.elementor .t-off-h2{font-family:Newsreader;font-weight:400;font-size:84px;color:#0F2623;letter-spacing:-1.6px;line-height:1.05em;text-align:center;}.elementor .c-off-head{display:flex;flex-direction:column;align-items:center;}.elementor .t-off1-kicker{font-weight:600;font-size:10px;letter-spacing:1.8px;}.elementor .t-off1-title{font-weight:500;font-size:22px;line-height:1.2em;}.elementor .t-off1-desc{font-weight:400;font-size:14px;line-height:1.55em;}.elementor .t-off1-link{font-weight:500;font-size:13px;}.elementor .c-off1-card{padding-block-start:28px;padding-block-end:28px;padding-inline-start:24px;padding-inline-end:24px;border-radius:12px;border-width:1px;border-color:rgba(15, 38, 35, 0.08);border-style:solid;display:flex;flex-direction:column;}.elementor .t-off2-badge{font-weight:500;font-size:10px;letter-spacing:0.8px;padding-block-start:4px;padding-block-end:4px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;align-self:flex-start;}.elementor .t-off2-kicker{font-weight:600;font-size:10px;letter-spacing:1.8px;}.elementor .t-off2-title{font-weight:500;font-size:22px;line-height:1.2em;}.elementor .t-off2-desc{font-weight:400;font-size:14px;line-height:1.55em;}.elementor .t-off2-link{font-weight:500;font-size:13px;}.elementor .c-off2-card{padding-block-start:28px;padding-block-end:28px;padding-inline-start:24px;padding-inline-end:24px;border-radius:12px;border-width:2px;border-style:solid;display:flex;flex-direction:column;}.elementor .t-off3-kicker{font-weight:600;font-size:10px;letter-spacing:1.8px;}.elementor .t-off3-title{font-weight:500;font-size:22px;line-height:1.2em;}.elementor .t-off3-desc{font-weight:400;font-size:14px;line-height:1.55em;}.elementor .t-off3-link{font-weight:500;font-size:13px;}.elementor .c-off3-card{padding-block-start:28px;padding-block-end:28px;padding-inline-start:24px;padding-inline-end:24px;border-radius:12px;border-width:1px;border-color:rgba(15, 38, 35, 0.08);border-style:solid;display:flex;flex-direction:column;}.elementor .c-off-cards{width:100%;max-width:1180px;display:grid;gap:18px;grid-template-columns:1fr 1fr 1fr;}.elementor .sec-off{width:100%;padding-block-start:72px;padding-block-end:72px;padding-inline-start:32px;padding-inline-end:32px;}.elementor .t-test-q{max-width:820px;font-family:Newsreader;font-weight:400;font-size:58px;color:#F5EFE6;letter-spacing:-0.4px;line-height:1.4em;text-align:center;font-style:italic;}.elementor .t-test-a{font-family:Manrope;font-weight:500;font-size:12px;color:#D4A574;letter-spacing:2.4px;text-align:center;}.elementor .sec-test{width:100%;padding-block-start:64px;padding-block-end:64px;padding-inline-start:32px;padding-inline-end:32px;display:flex;flex-direction:column;align-items:center;}.elementor .t-trina-about-img{width:100%;height:100%;object-fit:cover;object-position:center;}.elementor .c-about-photo{width:100%;height:640px;overflow:hidden;position:relative;border-radius:16px;border-width:1px;border-color:#D4A574;border-style:solid;display:flex;justify-content:center;align-items:center;}.elementor .c-about-photo-col{width:100%;display:flex;justify-content:center;}.elementor .t-about-kicker{font-family:Manrope;font-weight:600;font-size:11px;color:#C2593D;letter-spacing:2.4px;}.elementor .t-about-h2{font-family:Newsreader;font-weight:400;font-size:66px;color:#0F2623;letter-spacing:-0.72px;line-height:1.1em;}.elementor .t-about-bio{font-family:Manrope;font-weight:400;font-size:15px;color:#3F3F3F;line-height:1.6em;}.elementor .t-chip1{font-family:Manrope;font-weight:500;font-size:11px;color:#0F2623;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1px;border-color:rgba(15, 38, 35, 0.12);border-style:solid;}.elementor .t-chip2{font-family:Manrope;font-weight:500;font-size:11px;color:#0F2623;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1px;border-color:rgba(15, 38, 35, 0.12);border-style:solid;}.elementor .t-chip3{font-family:Manrope;font-weight:500;font-size:11px;color:#0F2623;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1px;border-color:rgba(15, 38, 35, 0.12);border-style:solid;}.elementor .t-chip4{font-family:Manrope;font-weight:500;font-size:11px;color:#0F2623;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1px;border-color:rgba(15, 38, 35, 0.12);border-style:solid;}.elementor .c-about-chips{display:flex;gap:8px;flex-wrap:wrap;}.elementor .c-about-text{display:flex;flex-direction:column;justify-content:center;}.elementor .c-about-in{width:100%;max-width:1280px;display:grid;gap:56px;grid-template-columns:1fr 1.2fr;align-items:center;}.elementor .sec-about{width:100%;padding-block-start:80px;padding-block-end:80px;padding-inline-start:32px;padding-inline-end:32px;}.elementor .t-cta-q{max-width:820px;font-family:Newsreader;font-weight:400;font-size:66px;color:#F5EFE6;letter-spacing:-0.6px;line-height:1.25em;text-align:center;font-style:italic;}.elementor .t-cta-a{font-family:Manrope;font-weight:500;font-size:12px;color:#F5EFE6;letter-spacing:2.6px;text-align:center;}.elementor .b-cta{font-family:Manrope;font-weight:500;font-size:14px;color:#0F2623;padding-block-start:13px;padding-block-end:13px;padding-inline-start:26px;padding-inline-end:26px;border-radius:999px;}.elementor .c-cta-btn-wrap{display:flex;justify-content:center;}.elementor .sec-cta{width:100%;padding-block-start:88px;padding-block-end:88px;padding-inline-start:32px;padding-inline-end:32px;display:flex;flex-direction:column;align-items:center;}.elementor .t-foot-logo{font-family:Birthstone;font-weight:400;font-size:48px;color:#F5EFE6;line-height:1em;font-style:normal;}.elementor .t-foot-tag{font-family:Manrope;font-weight:400;font-size:13px;color:#CFC7B5;line-height:1.5em;}.elementor .c-foot-brand{font-family:Manrope;color:#CFC7B5;line-height:2em;display:flex;flex-direction:column;}.elementor .t-explore-h{font-family:Manrope;font-weight:600;font-size:11px;color:#D4A574;letter-spacing:1.8px;text-transform:uppercase;}.elementor .t-explore-l0{font-family:Manrope;font-weight:400;font-size:13px;color:#CFC7B5;line-height:2em;}.elementor .t-explore-l1{font-family:Manrope;font-weight:400;font-size:13px;color:#CFC7B5;line-height:2em;}.elementor .t-explore-l2{font-family:Manrope;font-weight:400;font-size:13px;color:#CFC7B5;line-height:2em;}.elementor .c-foot-explore{font-family:Manrope;color:#CFC7B5;line-height:2em;display:flex;flex-direction:column;}.elementor .t-connect-h{font-family:Manrope;font-weight:600;font-size:11px;color:#D4A574;letter-spacing:1.8px;text-transform:uppercase;}.elementor .t-connect-l0{font-family:Manrope;font-weight:400;font-size:13px;color:#CFC7B5;line-height:2em;}.elementor .t-connect-l1{font-family:Manrope;font-weight:400;font-size:13px;color:#CFC7B5;line-height:2em;}.elementor .t-connect-l2{font-family:Manrope;font-weight:400;font-size:13px;color:#CFC7B5;line-height:2em;}.elementor .c-foot-connect{font-family:Manrope;color:#CFC7B5;line-height:2em;display:flex;flex-direction:column;}.elementor .t-reach-h{font-family:Manrope;font-weight:600;font-size:11px;color:#D4A574;letter-spacing:1.8px;text-transform:uppercase;}.elementor .t-reach-l0{font-family:Manrope;font-weight:400;font-size:13px;color:#CFC7B5;line-height:2em;}.elementor .t-reach-l1{font-family:Manrope;font-weight:400;font-size:13px;color:#CFC7B5;line-height:2em;}.elementor .c-foot-reach{font-family:Manrope;color:#CFC7B5;line-height:2em;display:flex;flex-direction:column;}.elementor .c-foot-row{width:100%;max-width:1180px;font-family:Manrope;color:#CFC7B5;line-height:2em;padding-block-start:0px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:32px;grid-template-columns:1.4fr 1fr 1fr 1fr;}.elementor .t-foot-copy{font-family:Manrope;font-weight:400;font-size:11px;color:#7A7367;line-height:2em;text-align:center;}.elementor .c-foot-copy-wrap{width:100%;max-width:1180px;font-family:Manrope;color:#CFC7B5;line-height:2em;}.elementor .sec-foot{width:100%;padding-block-start:56px;padding-block-end:32px;padding-inline-start:32px;padding-inline-end:32px;}