/**color by character**/
/** Font family **/
/** Font weight **/
.oex15 {
  display: block;
}
.DNDtO,
.sMNkx {
  display: inline-block;
}
.h4XN3 {
  display: flex;
}
.n1X1f,
.rsPqZ {
  display: flex;
  flex-direction: column;
}
.j83lk,
.jNZ54 {
  display: flex;
  align-items: center;
}
.fnIsQ,
.iim6e {
  display: flex;
  justify-content: center;
}
._5njsk,
.Sl7Ep {
  display: flex;
  justify-content: center;
  align-items: center;
}
.qWTyw,
.SYNtm {
  justify-content: flex-start;
}
.SdUWa,
.OTIzz {
  justify-content: flex-end;
}
.QzTDa,
.OKaIe {
  justify-content: space-between;
}
.K1V3Z,
.h9AvW {
  justify-content: space-around;
}
.HI6Ej,
.rPHy6 {
  justify-content: space-evenly;
}
h1,
.ERo8Y {
  font-weight: 700;
  font-size: 28px;
  line-height: 42px;
  letter-spacing: -0.03em;
  color: var(--textHeading, #26201a);
}
@media only screen and (min-width: 769px) {
  h1,
  .ERo8Y {
    font-size: 36px;
    line-height: 48px;
  }
}
h2,
.ZqlZ8 {
  font-weight: 700;
  font-size: 28px;
  line-height: 36px;
  letter-spacing: -0.03em;
  color: var(--textHeading, #26201a);
}
@media only screen and (min-width: 769px) {
  h2,
  .ZqlZ8 {
    font-size: 32px;
    line-height: 42px;
  }
}
h3,
.WynOz {
  font-weight: 700;
  letter-spacing: -0.02em;
  color: var(--textHeading, #26201a);
  font-size: 24px;
  line-height: 32px;
}
@media only screen and (min-width: 769px) {
  h3,
  .WynOz {
    font-weight: 700;
    letter-spacing: -0.02em;
    color: var(--textHeading, #26201a);
    font-size: 28px;
    line-height: 36px;
  }
}
h4,
.QShyT {
  font-weight: 600;
  letter-spacing: -0.02em;
  color: var(--textHeading, #26201a);
  font-size: 16px;
  line-height: 18px;
}
@media only screen and (min-width: 769px) {
  h4,
  .QShyT {
    font-weight: 600;
    letter-spacing: -0.02em;
    color: var(--textHeading, #26201a);
    font-size: 20px;
    line-height: 24px;
  }
}
h5,
.XieG4 {
  font-weight: 600;
  font-size: 14px;
  line-height: 16px;
  letter-spacing: -0.02em;
  color: var(--textHeading, #26201a);
}
@media only screen and (min-width: 769px) {
  h5,
  .XieG4 {
    font-size: 16px;
    line-height: 18px;
  }
}
.TTSp7 {
  font-weight: 400;
  font-size: 14px;
  line-height: 18px;
  letter-spacing: -0.02em;
  color: var(--textBody, #3c3131);
}
@media only screen and (min-width: 769px) {
  .TTSp7 {
    font-size: 16px;
    line-height: 20px;
  }
}
.SvhAG,
.n3_qb,
.csI_c {
  font-weight: 400;
  letter-spacing: -0.02em;
  color: var(--textBody, #3c3131);
  font-size: 12px;
  line-height: 16px;
}
@media only screen and (min-width: 769px) {
  .SvhAG,
  .n3_qb,
  .csI_c {
    font-weight: 400;
    letter-spacing: -0.02em;
    color: var(--textBody, #3c3131);
    font-size: 14px;
    line-height: 18px;
  }
}
.R5XRD {
  font-size: 36px;
  font-weight: 700;
  line-height: 48px;
  letter-spacing: -0.02em;
}
@media only screen and (min-width: 769px) {
  .R5XRD {
    font-size: 64px;
    line-height: 85px;
    letter-spacing: -0.03em;
  }
}
.YisVM,
.mPrT3 {
  font-size: 12px;
  line-height: 14px;
  letter-spacing: -0.02em;
  font-weight: 500;
}
@media only screen and (max-width: 480px) {
  .YisVM,
  .mPrT3 {
    font-size: 11px;
  }
}
.U1ysU,
.vAYXz {
  font-size: 12px;
  line-height: 14px;
  letter-spacing: -0.02em;
  font-weight: 600;
}
@media only screen and (max-width: 480px) {
  .U1ysU,
  .vAYXz {
    font-size: 11px;
  }
}
.rK6v2,
.eKeHI {
  font-weight: 500;
  letter-spacing: -0.02em;
  font-size: 12px;
  line-height: 14px;
  border-radius: var(--buttonRadius, 0px);
  cursor: pointer;
  color: var(--buttonLink, #b1655b);
  text-decoration: underline;
  background: none;
  border: none;
}
@media only screen and (min-width: 769px) {
  .rK6v2,
  .eKeHI {
    font-weight: 500;
    letter-spacing: -0.02em;
    font-size: 14px;
    line-height: 16px;
  }
}
.rK6v2:hover,
.eKeHI:hover {
  color: var(--buttonLinkL1, #c1847c);
}
.rK6v2:disabled,
.eKeHI:disabled {
  color: var(--buttonLinkL2, #d0a39d);
}
.rK6v2:active,
.eKeHI:active {
  opacity: 0.8;
}
.SY0sU,
.J4gr_ {
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
.fbyzU,
.o3tR5 {
  margin: 0 auto;
}
.WE4dj,
.cYgcg {
  max-width: 1440px !important;
}
.ANjZ_,
.XdMMG {
  overflow-y: hidden !important;
}
.NuvRT,
.O01bu {
  margin-right: 30px !important;
}
.YTIOu,
.Xi8EZ {
  margin-right: 5px !important;
}
.oIcNS,
.wGw1e {
  padding-top: 1.875rem !important;
  padding-bottom: 1.875rem !important;
}
.LGpAa,
._b8qi {
  font-size: 20px;
  font-weight: 400;
  text-transform: lowercase;
  text-decoration: underline;
}
.RK8mU,
.J29m_ {
  display: none;
}
@media only screen and (max-width: 768px) {
  .RK8mU,
  .J29m_ {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 40px;
  }
}
@media only screen and (max-width: 480px) {
  .RK8mU,
  .J29m_ {
    margin-top: 24px;
  }
}
.XJWDm,
.tqYSM {
  background-color: var(--accentColor);
  color: #fff;
}
.v70wE,
.mlx5P {
  overflow-y: hidden;
}
.GrG82,
.q4gC1 {
  overflow: hidden;
}
.LhZDc h6 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media only screen and (max-width: 480px) {
  .LhZDc {
    font-size: 12px !important;
    padding: 5px !important;
  }
}
.sGgYN {
  width: 100%;
  height: 100%;
}
@media only screen and (max-width: 480px) {
  .vBh1I {
    display: none !important;
  }
}
@media only screen and (min-width: 481px) {
  .DCyGy {
    display: none !important;
  }
}
.Qquq6 {
  min-height: 50vh;
  padding: 16px 16px 80px;
}
@media only screen and (min-width: 481px) {
  .Qquq6 {
    padding: 16px 40px 80px;
  }
}
@media only screen and (min-width: 481px) {
  .Qquq6 .faWT4 {
    display: none !important;
  }
}
.Qquq6 .TDSk5 {
  width: 100vw !important;
}
.Qquq6 .YZFVY {
  display: flex;
  width: 100%;
  padding: 32px 0px;
  gap: 64px;
}
@media only screen and (max-width: 480px) {
  .Qquq6 .YZFVY {
    padding: 0px;
  }
}
.Qquq6 .LPw53 {
  display: flex;
  padding-top: 16px;
  color: var(--textHeading, #26201a);
  justify-content: space-between;
  align-items: center;
  align-self: stretch;
}
@media only screen and (max-width: 480px) {
  .Qquq6 .LPw53 {
    border-bottom: 1px solid var(--dividerStokes, #d4d1d1);
    padding: 16px 0;
  }
  .Qquq6 .LPw53 h3 {
    font-size: 16px;
  }
}
.Qquq6 .LPw53 .uD6oI {
  display: flex;
  align-items: center;
  gap: 8px;
  min-width: 0;
}
.Qquq6 .LPw53 .uD6oI svg {
  display: none;
}
@media only screen and (max-width: 480px) {
  .Qquq6 .LPw53 .uD6oI svg {
    display: block;
  }
  .Qquq6 .LPw53 .uD6oI svg path {
    fill: var(--textHeading, #26201a);
  }
}
.Qquq6 .LPw53 .guBzk {
  display: flex;
  align-items: center;
  gap: 8px;
}
@media only screen and (max-width: 480px) {
  .Qquq6 .LPw53 .guBzk {
    display: none;
  }
}
.Qquq6 .LPw53 .guBzk button {
  display: flex;
  padding: 12px 20px;
  justify-content: center;
  align-items: center;
  border: 1px solid var(--textHeading, #26201a);
  border-radius: var(--buttonRadius, 0px);
  color: var(--buttonPrimary, #4e3f09);
  gap: 4px;
}
.Qquq6 .wG5Ey {
  flex: 1;
  word-break: break-all;
  min-height: unset !important;
}
.Qquq6 .wG5Ey h4 {
  margin-top: 0;
}
.Qquq6 .wG5Ey .X8iKz {
  padding-bottom: 16px;
  border-bottom: 1px solid var(--dividerStokes, #d4d1d1);
}
.Qquq6 .wG5Ey .X8iKz h4 {
  margin: 0;
}
.Qquq6 .wG5Ey .hFJgn ul {
  list-style-type: none;
  padding: 0;
}
.Qquq6 .wG5Ey .hFJgn li {
  padding: 16px 0;
  border-bottom: 1px solid var(--dividerStokes, #d4d1d1);
}
.Qquq6 .jKZbf {
  min-width: 322px;
  padding: 16px;
}
.Qquq6 .jKZbf div:last-child {
  border: none;
}
@media only screen and (min-width: 481px) {
  .Qquq6 .jKZbf {
    position: sticky;
    height: fit-content;
    top: var(--headerHeight);
  }
}
@media only screen and (max-width: 480px) {
  .Qquq6 .jKZbf {
    width: 100%;
    min-width: unset;
    padding: 0;
  }
}
.Qquq6 .jKZbf .t1gvY path {
  fill: var(--textHeading, #26201a);
}
.Qquq6 .jKZbf .JKhOJ {
  width: 16px;
}
.Qquq6 .jKZbf .JKhOJ path {
  stroke: var(--textHeading, #26201a);
  fill: var(--textHeading, #26201a);
}
.Qquq6 .jKZbf ul {
  list-style-type: none;
  padding: 0;
}
.Qquq6 .jKZbf div {
  overflow: hidden;
  cursor: pointer;
  padding: 16px 0px;
  align-items: center;
  display: flex;
  border-bottom: 1px solid var(--dividerStokes, #d4d1d1);
  gap: 8px;
}
.Qquq6 .jKZbf div svg > path {
  fill: var(--textHeading, #26201a);
}
.Qquq6 .jKZbf div li {
  width: 100%;
  color: var(--textHeading, #26201a);
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 140%;
  text-overflow: ellipsis;
  overflow: hidden;
}
@media only screen and (min-width: 481px) {
  .Qquq6 .jKZbf div.WIwih {
    transition: 0.5s;
  }
  .Qquq6 .jKZbf div.WIwih li {
    color: var(--buttonPrimary, #4e3f09);
    transition: 1.5s;
  }
  .Qquq6 .jKZbf div.WIwih .JKhOJ {
    transition: stroke 1.5s;
  }
  .Qquq6 .jKZbf div.WIwih .JKhOJ path {
    stroke: var(--buttonPrimary, #4e3f09);
    fill: var(--buttonPrimary, #4e3f09);
  }
  .Qquq6 .jKZbf div.WIwih .t1gvY path {
    fill: var(--buttonPrimary, #4e3f09);
  }
}
.Qquq6 .svaKL {
  width: 67.7vw;
}
@media only screen and (max-width: 480px) {
  .Qquq6 .svaKL {
    width: 100%;
  }
}
.Qquq6 .hH113 {
  display: block;
}
@media only screen and (max-width: 480px) {
  .Qquq6 .hH113 {
    display: none;
  }
}
.Qquq6 .gLmkI {
  display: none;
}
@media only screen and (max-width: 480px) {
  .Qquq6 .gLmkI {
    display: block;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
  }
}
.Qquq6 li:hover {
  cursor: pointer;
}
.Qquq6 .y3d3m {
  border-bottom: 1px solid var(--dividerStokes, #d4d1d1);
}
.Qquq6 .y3d3m .Q1I34 {
  display: flex;
  justify-content: center;
  gap: 40px;
}
.Qquq6 .y3d3m .Q1I34 svg {
  overflow: visible;
}
.Qquq6 .y3d3m .Q1I34 .IM3v2 {
  width: 100%;
}
.Qquq6 .y3d3m .Q1I34 .IM3v2 .FTWoA {
  color: var(--textHeading, #26201a);
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 140%;
  width: 100%;
}
.Qquq6 .y3d3m .Q1I34 .IM3v2 .OQ6vr {
  display: block;
  color: var(--textHeading, #26201a);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  margin-top: 12px;
}
.EnpUr {
  min-height: unset !important;
}
.JqWzz {
  align-items: center;
  height: 75vh;
}
@media only screen and (max-width: 480px) {
  .JqWzz {
    height: unset;
  }
}


/**color by character**/
/** Font family **/
/** Font weight **/
@font-face {
  font-family: "BadoniMT";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6593ad46e3a33fe273cfd0d4/theme/assets/b3cac3bd9074d142649d.ttf) format("truetype");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: "BadoniMT";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6593ad46e3a33fe273cfd0d4/theme/assets/b3cac3bd9074d142649d.ttf) format("truetype");
  font-style: normal;
  font-weight: 500;
  font-display: swap;
}
@font-face {
  font-family: "BadoniMT";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6593ad46e3a33fe273cfd0d4/theme/assets/b3cac3bd9074d142649d.ttf) format("truetype");
  font-style: normal;
  font-weight: 600;
  font-display: swap;
}
@font-face {
  font-family: "BadoniMT";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6593ad46e3a33fe273cfd0d4/theme/assets/b3cac3bd9074d142649d.ttf) format("truetype");
  font-style: normal;
  font-weight: 700;
  font-display: swap;
}
@font-face {
  font-family: "BadoniMTBold";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6593ad46e3a33fe273cfd0d4/theme/assets/874f593b5a7b4989058e.TTF) format("truetype");
  font-style: normal;
  font-weight: 600;
  font-display: swap;
}
@font-face {
  font-family: "BadoniMTBold";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6593ad46e3a33fe273cfd0d4/theme/assets/874f593b5a7b4989058e.TTF) format("truetype");
  font-style: normal;
  font-weight: 700;
  font-display: swap;
}
@font-face {
  font-family: "BadoniMTMedium";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6593ad46e3a33fe273cfd0d4/theme/assets/ea1029992bd09c11ccb1.TTF) format("truetype");
  font-style: normal;
  font-weight: 500;
  font-display: swap;
}
@font-face {
  font-family: "BadoniMTMedium";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6593ad46e3a33fe273cfd0d4/theme/assets/ea1029992bd09c11ccb1.TTF) format("truetype");
  font-style: normal;
  font-weight: 700;
  font-display: swap;
}
@font-face {
  font-family: "LotoRegular";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6593ad46e3a33fe273cfd0d4/theme/assets/79164ee524feb6583a94.ttf) format("truetype");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: "LotoRegular";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6593ad46e3a33fe273cfd0d4/theme/assets/79164ee524feb6583a94.ttf) format("truetype");
  font-style: normal;
  font-display: swap;
  font-weight: 500;
}
@font-face {
  font-family: "LotoRegular";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6593ad46e3a33fe273cfd0d4/theme/assets/79164ee524feb6583a94.ttf) format("truetype");
  font-style: normal;
  font-display: swap;
  font-weight: 600;
}
@font-face {
  font-family: "LotoBold";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6593ad46e3a33fe273cfd0d4/theme/assets/401bd636a7027c695b08.ttf) format("truetype");
  font-style: normal;
  font-display: swap;
  font-weight: 700;
}
@font-face {
  font-family: "FontAwesome";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6593ad46e3a33fe273cfd0d4/theme/assets/45de4ef7020811727af5.woff2) format("woff2");
  font-display: swap;
}
@font-face {
  font-family: "Inter-Medium";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6593ad46e3a33fe273cfd0d4/theme/assets/18b8c68e64126db9ce88.ttf) format("truetype");
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFiD-vYSZviVYUb_rj3ij__anPXDTjYgEM86xRbPQ.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFiD-vYSZviVYUb_rj3ij__anPXDTPYgEM86xRbPQ.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFiD-vYSZviVYUb_rj3ij__anPXDTLYgEM86xRbPQ.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgEM86xQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFiD-vYSZviVYUb_rj3ij__anPXDTjYgEM86xRbPQ.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFiD-vYSZviVYUb_rj3ij__anPXDTPYgEM86xRbPQ.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFiD-vYSZviVYUb_rj3ij__anPXDTLYgEM86xRbPQ.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgEM86xQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFiD-vYSZviVYUb_rj3ij__anPXDTjYgEM86xRbPQ.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFiD-vYSZviVYUb_rj3ij__anPXDTPYgEM86xRbPQ.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFiD-vYSZviVYUb_rj3ij__anPXDTLYgEM86xRbPQ.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgEM86xQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFiD-vYSZviVYUb_rj3ij__anPXDTjYgEM86xRbPQ.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFiD-vYSZviVYUb_rj3ij__anPXDTPYgEM86xRbPQ.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFiD-vYSZviVYUb_rj3ij__anPXDTLYgEM86xRbPQ.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgEM86xQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFiD-vYSZviVYUb_rj3ij__anPXDTjYgEM86xRbPQ.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFiD-vYSZviVYUb_rj3ij__anPXDTPYgEM86xRbPQ.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFiD-vYSZviVYUb_rj3ij__anPXDTLYgEM86xRbPQ.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgEM86xQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/ubuntu/v21/4iCv6KVjbNBYlgoC1CzjvWyNPYZvg7UI.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
.qwQk1 {
  display: flex;
  flex-direction: column;
}
._1KKSw {
  display: flex;
  align-items: center;
}
.jHJBu {
  display: flex;
  justify-content: center;
  align-items: center;
}
.HXBSt {
  justify-content: flex-start;
}
.z740Y {
  justify-content: space-between;
}
.PQ2gt {
  font-family: "Playfair Display" !important;
  text-transform: capitalize;
}
.Epp_c {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 20px;
  justify-content: center;
  height: 100%;
  min-height: 75vh;
}
.Epp_c img {
  margin-bottom: 24px;
}
.mH1f7 {
  margin-bottom: 24px;
}
.O32OW {
  font-size: 28px;
  line-height: 42px;
  text-align: center;
}
.O32OW::first-letter {
  text-transform: capitalize;
}
@media only screen and (max-width: 768px) {
  .O32OW {
    font-size: 20px;
    line-height: 30px;
    font-weight: 400;
    text-align: center;
    letter-spacing: -0.84px;
  }
}
.MCpQL {
  display: flex;
  justify-content: center;
  max-width: 480px;
  margin-top: 8px;
  text-align: center;
  line-height: 18px;
  letter-spacing: -0.02em;
  color: var(--textBody, #3c3131);
}
.YJFNO {
  display: flex;
  border: 1px solid var(--buttonPrimary, #4e3f09);
  color: var(--buttonPrimary, #4e3f09);
  padding: 12px 24px;
  min-width: 204px;
  max-width: 484px;
  height: 44px;
  align-items: center;
  justify-content: center;
  font-weight: 500;
  border-radius: var(--buttonRadius, 0px);
  font-size: 14px;
  line-height: 16px;
  margin-top: 16px;
}
@media only screen and (max-width: 480px) {
  .YJFNO {
    font-size: 12px;
    line-height: 14.08px;
  }
}
.JOu20 {
  margin-top: 18px;
  line-height: 24px;
}

