.untitled-page.main {
  background-color: white;
  display: flex;
  flex-direction: column;
}
.untitled-page .section1 {
  display: flex;
  flex-direction: column;
  position: relative;
}
.untitled-page .image5 {
  bottom: 88px;
  height: 24px;
  left: 180px;
  position: absolute;
  width: 920px;
}
.untitled-page .highlight5 {
  bottom: 136px;
  color: #a1824a;
  display: flex;
  font: 400 16px/1.5 "Plus Jakarta Sans", Helvetica, Arial, serif;
  height: 24px;
  justify-content: center;
  left: 923.5px;
  position: absolute;
  text-align: center;
  width: 63px;
}
.untitled-page .highlight51 {
  bottom: 136px;
  color: #a1824a;
  display: flex;
  font: 400 16px/1.5 "Plus Jakarta Sans", Helvetica, Arial, serif;
  height: 24px;
  justify-content: center;
  left: 578px;
  position: absolute;
  text-align: center;
  width: 124px;
}
.untitled-page .highlight52 {
  bottom: 136px;
  color: #a1824a;
  display: flex;
  font: 400 16px/1.5 "Plus Jakarta Sans", Helvetica, Arial, serif;
  height: 24px;
  justify-content: center;
  left: 273px;
  position: absolute;
  text-align: center;
  width: 104px;
}
.untitled-page .group {
  display: flex;
  flex-direction: column;
  height: 48px;
  left: 731px;
  position: absolute;
  top: 1182px;
  width: 129px;
}
.untitled-page .rect7 {
  background-color: #009963;
  border-radius: 24px 24px 24px 24px;
  height: 48px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 129px;
}
.untitled-page .group1 {
  display: flex;
  flex-direction: column;
  height: 24px;
  left: 20px;
  position: absolute;
  top: 12px;
  width: 89px;
}
.untitled-page .rect8 {
  background-color: #009963;
  height: 24px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 89px;
}
.untitled-page .highlight3 {
  bottom: 0px;
  color: white;
  display: flex;
  font: 700 16px/1.5 "Plus Jakarta Sans", Helvetica, Arial, serif;
  height: 24px;
  justify-content: flex-end;
  left: -9px;
  letter-spacing: 0.23px;
  position: absolute;
  right: -5px;
  text-align: right;
  top: 0px;
  width: 103px;
}
.untitled-page .highlight2 {
  color: #1c170d;
  display: flex;
  font: 400 16px/1.5 "Plus Jakarta Sans", Helvetica, Arial, serif;
  height: 24px;
  justify-content: center;
  left: 576px;
  letter-spacing: -0.1px;
  position: absolute;
  text-align: center;
  top: 1126px;
  width: 439px;
}
.untitled-page .big_title {
  color: #1c170d;
  display: flex;
  font: 800 36px/1.25 "Plus Jakarta Sans", Helvetica, Arial, serif;
  height: 45px;
  justify-content: center;
  left: 564px;
  letter-spacing: -1.19px;
  position: absolute;
  text-align: center;
  top: 1028px;
  width: 463px;
}
.untitled-page .box1 {
  background-color: white;
  border-radius: 8px 8px 8px 8px;
  display: flex;
  flex-direction: column;
  height: 157px;
  min-height: 157px;
  outline: 1px solid #e8decf;
  outline-offset: -1px;
  position: absolute;
  right: 39px;
  top: 751px;
  width: 289px;
}
.untitled-page .highlight4 {
  bottom: 85px;
  color: #1c170d;
  display: flex;
  font: 700 16px/1.25 "Plus Jakarta Sans", Helvetica, Arial, serif;
  height: 20px;
  justify-content: flex-end;
  left: 10px;
  letter-spacing: -0.1px;
  position: absolute;
  right: 135px;
  text-align: right;
  top: 52px;
  width: 144px;
}
.untitled-page .image4 {
  height: 24px;
  left: 16px;
  position: absolute;
  top: 16px;
  width: 24px;
}
.untitled-page .paragraph {
  color: #a1824a;
  font: 400 14px/1.5 "Plus Jakarta Sans", Helvetica, Arial, serif;
  margin: 76px 9px 60px 16px;
  position: relative;
}
.untitled-page .box11 {
  background-color: white;
  border-radius: 8px 8px 8px 8px;
  display: flex;
  flex-direction: column;
  height: 157px;
  left: 651px;
  outline: 1px solid #e8decf;
  outline-offset: -1px;
  position: absolute;
  top: 751px;
  width: 289px;
}
.untitled-page .group2 {
  display: flex;
  flex-direction: column;
  height: 81px;
  position: absolute;
  right: -258px;
  top: 16px;
  width: 531px;
}
.untitled-page .flex_col {
  display: flex;
  flex-direction: column;
  height: 81px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 531px;
}
.untitled-page .image41 {
  height: 24px;
  width: 24px;
}
.untitled-page .highlight41 {
  color: #1c170d;
  font: 700 16px/1.25 "Plus Jakarta Sans", Helvetica, Arial, serif;
  margin: 12px 0px 0px;
}
.untitled-page .paragraph1 {
  bottom: -1px;
  color: #a1824a;
  font: 400 14px/1.5 "Plus Jakarta Sans", Helvetica, Arial, serif;
  height: 21px;
  left: 0px;
  position: absolute;
  right: 268px;
  top: 61px;
  width: 272px;
}
.untitled-page .box12 {
  background-color: white;
  border-radius: 8px 8px 8px 8px;
  display: flex;
  flex-direction: column;
  height: 157px;
  left: 351px;
  min-height: 157px;
  outline: 1px solid #e8decf;
  outline-offset: -1px;
  position: absolute;
  top: 751px;
  width: 289px;
}
.untitled-page .group3 {
  display: flex;
  flex-direction: column;
  height: 81px;
  left: 16px;
  position: absolute;
  top: 16px;
  width: 279px;
}
.untitled-page .flex_col1 {
  bottom: 0px;
  display: flex;
  flex-direction: column;
  height: 81px;
  left: 0px;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 279px;
}
.untitled-page .paragraph2 {
  bottom: -40px;
  color: #a1824a;
  font: 400 14px/1.5 "Plus Jakarta Sans", Helvetica, Arial, serif;
  height: 61px;
  left: 0px;
  position: absolute;
  right: 12px;
  top: 60px;
  width: 267px;
}
.untitled-page .big_title1 {
  bottom: 1234px;
  color: #1c170d;
  display: flex;
  font: 800 36px/1.25 "Plus Jakarta Sans", Helvetica, Arial, serif;
  height: 45px;
  justify-content: flex-end;
  left: 339px;
  letter-spacing: -1.19px;
  position: absolute;
  right: 31px;
  text-align: right;
  top: 533px;
  width: 910px;
}
.untitled-page .group4 {
  display: flex;
  flex-direction: column;
  height: 48px;
  left: 783px;
  position: absolute;
  top: 405px;
  width: 124px;
}
.untitled-page .rect5 {
  background-color: #009963;
  border-radius: 24px 24px 24px 24px;
  height: 48px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 124px;
}
.untitled-page .group5 {
  display: flex;
  flex-direction: column;
  height: 24px;
  left: 20px;
  position: absolute;
  top: 12px;
  width: 84px;
}
.untitled-page .rect6 {
  background-color: #009963;
  height: 24px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 84px;
}
.untitled-page .highlight31 {
  bottom: 2px;
  color: white;
  display: flex;
  font: 700 16px/1.5 "Plus Jakarta Sans", Helvetica, Arial, serif;
  height: 24px;
  justify-content: flex-end;
  left: -8px;
  letter-spacing: 0.13px;
  position: absolute;
  right: -12px;
  text-align: right;
  top: -2px;
  width: 96px;
}
.untitled-page .image3 {
  border-radius: 12px 12px 12px 12px;
  height: 328px;
  left: 351px;
  position: absolute;
  top: 125px;
  width: 400px;
}
.untitled-page .paragraph3 {
  bottom: 248px;
  color: #a1824a;
  font: 400 14px/1.5 "Plus Jakarta Sans", Helvetica, Arial, serif;
  height: 21px;
  left: 40px;
  position: absolute;
  width: 1200px;
}
.untitled-page .highlight1 {
  bottom: 269px;
  color: #1c170d;
  font: 500 16px/1.5 "Plus Jakarta Sans", Helvetica, Arial, serif;
  height: 24px;
  left: 40px;
  position: absolute;
  right: 967px;
  top: 1519px;
  width: 273px;
}
.untitled-page .image2 {
  border-radius: 12px 12px 12px 12px;
  bottom: 305px;
  height: 275px;
  left: 40px;
  position: absolute;
  width: 275px;
}
.untitled-page .paragraph4 {
  color: #a1824a;
  font: 400 14px/1.5 "Plus Jakarta Sans", Helvetica, Arial, serif;
  height: 42px;
  left: 40px;
  position: absolute;
  top: 1166px;
  width: 275px;
}
.untitled-page .highlight11 {
  bottom: 646px;
  color: #1c170d;
  font: 500 16px/1.5 "Plus Jakarta Sans", Helvetica, Arial, serif;
  height: 24px;
  left: 40px;
  position: absolute;
  right: 967px;
  top: 1142px;
  width: 273px;
}
.untitled-page .image21 {
  border-radius: 12px 12px 12px 12px;
  height: 275px;
  left: 40px;
  position: absolute;
  top: 855px;
  width: 275px;
}
.untitled-page .paragraph5 {
  color: #a1824a;
  font: 400 14px/1.5 "Plus Jakarta Sans", Helvetica, Arial, serif;
  height: 42px;
  left: 40px;
  position: absolute;
  top: 789px;
  width: 275px;
}
.untitled-page .highlight12 {
  bottom: 1023px;
  color: #1c170d;
  font: 500 16px/1.5 "Plus Jakarta Sans", Helvetica, Arial, serif;
  height: 24px;
  left: 40px;
  position: absolute;
  right: 967px;
  top: 765px;
  width: 273px;
}
.untitled-page .image22 {
  border-radius: 12px 12px 12px 12px;
  height: 275px;
  left: 40px;
  position: absolute;
  top: 478px;
  width: 275px;
}
.untitled-page .paragraph6 {
  color: #a1824a;
  font: 400 14px/1.5 "Plus Jakarta Sans", Helvetica, Arial, serif;
  height: 42px;
  left: 40px;
  position: absolute;
  top: 412px;
  width: 275px;
}
.untitled-page .highlight13 {
  bottom: 1400px;
  color: #1c170d;
  font: 500 16px/1.5 "Plus Jakarta Sans", Helvetica, Arial, serif;
  height: 24px;
  left: 40px;
  position: absolute;
  right: 967px;
  top: 388px;
  width: 273px;
}
.untitled-page .image23 {
  border-radius: 12px 12px 12px 12px;
  height: 275px;
  left: 40px;
  position: absolute;
  top: 101px;
  width: 275px;
}
.untitled-page .highlight21 {
  color: #1c170d;
  font: 400 16px/1.5 "Plus Jakarta Sans", Helvetica, Arial, serif;
  height: 24px;
  left: 351px;
  position: absolute;
  top: 639px;
  width: 885px;
}
.untitled-page .highlight22 {
  bottom: 1409px;
  color: #1c170d;
  font: 400 16px/1.5 "Plus Jakarta Sans", Helvetica, Arial, serif;
  height: 150px;
  left: 783px;
  position: absolute;
  right: 37px;
  top: 253px;
  width: 460px;
}
.untitled-page .hero_title {
  bottom: 1560px;
  color: #1c170d;
  font: 800 48px/1.25 "Plus Jakarta Sans", Helvetica, Arial, serif;
  height: 127px;
  left: 783px;
  letter-spacing: -1.59px;
  position: absolute;
  right: 16px;
  top: 125px;
  width: 481px;
}
.untitled-page .highlight53 {
  color: #a1824a;
  display: flex;
  font: 400 16px/1.5 "Plus Jakarta Sans", Helvetica, Arial, serif;
  justify-content: center;
  margin: 1748px auto 40px;
  position: relative;
  text-align: center;
}