.lp-pc-child34,
.lp-pc-child35,
.lp-pc-child36 {
  position: absolute;
  width: 100%;
  right: 0;
  left: 0;
  background-color: var(--color-whitesmoke);
}
.lp-pc-child34 {
  top: calc(50% - 331px);
  height: 862px;
}
.lp-pc-child35,
.lp-pc-child36 {
  top: 1562px;
  height: 2731px;
}
.lp-pc-child36 {
  top: 80px;
  background-color: var(--color-lightgray);
  height: 784px;
}
.it20 {
  position: absolute;
  top: 964px;
  left: calc(50% - 259px);
  font-size: var(--font-size-21xl);
  line-height: 72px;
  text-align: center;
}
.span17 {
  font-size: var(--font-size-51xl);
}
.span18 {
  font-size: var(--font-size-21xl);
}
.asiantechlink-it {
  top: 1662px;
  left: calc(50% - 460px);
  line-height: 68px;
}
.asiantechlink-it,
.asiantechlink51,
.itasiantechlink {
  position: absolute;
  font-size: var(--font-size-21xl);
  text-align: center;
}
.asiantechlink51 {
  top: 2296px;
  left: calc(50% - 269px);
  line-height: 68px;
}
.itasiantechlink {
  top: calc(50% - 992px);
  left: 223px;
}
.b74 {
  top: calc(50% - 231px);
  left: calc(50% - 120px);
}
.b74,
.b75,
.b76 {
  position: absolute;
  font-size: var(--font-size-21xl);
  text-align: center;
}
.b75 {
  top: calc(50% + 2219px);
  left: calc(50% - 140px);
}
.b76 {
  bottom: 2254px;
  left: calc(50% - 80px);
}
.lp-pc-child37,
.lp-pc-child38,
.lp-pc-child39 {
  position: absolute;
  width: calc(100% - 200px);
  top: calc(50% + 2327px);
  right: 100px;
  left: 100px;
  background-color: var(--color-whitesmoke);
  height: 162px;
}
.lp-pc-child38,
.lp-pc-child39 {
  top: calc(50% + 2509px);
}
.lp-pc-child39 {
  top: calc(50% + 2691px);
}
.b77,
.it22 {
  font-size: var(--font-size-lg);
}
.it22 {
  position: absolute;
  top: calc(50% + 2364px);
  left: 190px;
}
.b77 {
  top: calc(50% + 2546px);
}
.b77,
.b78,
.div83,
.div84,
.div85 {
  position: absolute;
  left: 190px;
}
.b78 {
  top: calc(50% + 2728px);
  font-size: var(--font-size-lg);
}
.div83,
.div84,
.div85 {
  width: calc(100% - 379px);
  top: calc(50% + 2422px);
  display: inline-block;
}
.div84,
.div85 {
  top: calc(50% + 2604px);
}
.div85 {
  top: calc(50% + 2786px);
}
.a3,
.a4,
.a5,
.q3,
.q4,
.q5 {
  position: absolute;
  top: calc(50% + 2347px);
  left: 137px;
  font-size: var(--font-size-21xl);
  font-weight: 900;
  font-family: var(--font-lato);
  color: var(--color-lightgray);
}
.a3,
.a4,
.a5,
.q4,
.q5 {
  top: calc(50% + 2529px);
}
.a3,
.a4,
.a5,
.q5 {
  top: calc(50% + 2711px);
}
.a3,
.a4,
.a5 {
  top: calc(50% + 2407px);
  left: 139px;
}
.a4,
.a5 {
  top: calc(50% + 2589px);
}
.a5 {
  top: calc(50% + 2771px);
}
.asiantechlinkit {
  position: absolute;
  width: calc(100% - 199px);
  top: calc(50% - 484px);
  left: 100px;
  line-height: 28.8px;
  text-align: center;
  display: inline-block;
}
.span20 {
  font-family: var(--font-source-han-sans-jp);
}
.asiantechlinkit2 {
  position: absolute;
  width: calc(100% - 199px);
  top: calc(50% + 1387px);
  left: 100px;
  line-height: 28.8px;
  text-align: center;
  display: inline-block;
}
.lp-pc-child40,
.lp-pc-child41 {
  position: absolute;
  top: 1146px;
  background-color: var(--color-whitesmoke);
  width: 630px;
  height: 316px;
}
.lp-pc-child40 {
  left: 100px;
}
.lp-pc-child41 {
  right: 100px;
}
.b80,
.b81 {
  position: absolute;
  top: 1196px;
  left: calc(50% - 479px);
  font-size: var(--font-size-13xl);
  line-height: 32.4px;
  text-align: center;
}
.b81 {
  left: calc(50% + 191px);
}
.lp-pc-child42 {
  left: 100px;
}
.lp-pc-child42,
.lp-pc-child43,
.lp-pc-child44 {
  position: absolute;
  top: calc(50% + 152px);
  background-color: var(--color-white);
  width: 410px;
  height: 242px;
}
.lp-pc-child43 {
  left: calc(50% - 205px);
}
.lp-pc-child44 {
  right: 100px;
}
.it24 {
  left: 130px;
}
.dx,
.it24,
.it25 {
  position: absolute;
  top: calc(50% + 182px);
  font-size: var(--font-size-xl);
}
.dx {
  left: calc(50% - 175px);
  display: inline-block;
  width: 351px;
}
.it25 {
  left: calc(50% + 270px);
}
.ai4 {
  left: 130px;
}
.ai4,
.div86,
.div87 {
  position: absolute;
  top: calc(50% + 226px);
  line-height: var(--font-size-11xl);
  display: inline-block;
  width: 351px;
}
.div86 {
  left: calc(50% - 175px);
}
.div87 {
  right: 129px;
}
.lp-pc-child45 {
  left: 100px;
  background-color: var(--color-lightgray);
}
.lp-pc-child45,
.lp-pc-child46,
.path-3795-icon {
  position: absolute;
  top: calc(50% - 123px);
  width: 410px;
  height: 275px;
}
.lp-pc-child46 {
  left: calc(50% - 205px);
  background-color: var(--color-lightgray);
}
.path-3795-icon {
  right: 100px;
}
.b82 {
  left: 193px;
}
.b82,
.b83,
.b84 {
  position: absolute;
  top: calc(50% - 14px);
  font-size: var(--font-size-13xl);
  text-align: center;
}
.b83 {
  left: calc(50% - 112px);
}
.b84 {
  right: 192px;
}
.icon-ionic-ios-arrow-down2 {
  position: absolute;
  top: calc(50% + 590.94px);
  right: 51.5px;
  width: 13.5px;
  height: 23.6px;
}
.icon-ionic-ios-arrow-down3 {
  position: absolute;
  top: calc(50% + 136.94px);
  left: 56.5px;
  width: 13.5px;
  height: 23.6px;
}
.lp-pc-child47 {
  position: absolute;
  top: calc(50% + 424px);
  left: calc(50% - 10px);
  width: 20px;
  height: 7px;
}
.it-ai {
  position: absolute;
  top: 0;
  left: 0;
  line-height: 57.6px;
}
.it-ai-parent {
  position: absolute;
  top: 2498px;
  right: 100px;
  width: 630px;
  height: 298px;
  font-size: var(--font-size-13xl);
}
.asian-techlinkaiit {
  position: absolute;
  width: calc(100% + 1px);
  bottom: 0;
  left: 0;
  font-size: var(--font-size-base);
  line-height: 28.8px;
  display: inline-block;
}
.ai-it-parent,
.parent5 {
  position: absolute;
  top: calc(50% - 4065px);
  left: 100px;
  width: 630px;
  height: 327px;
  font-size: var(--font-size-13xl);
}
.parent5 {
  top: calc(50% - 3154px);
  height: 302px;
}
.lp-pc-child48 {
  top: calc(50% - 4550px);
  left: 100px;
}
.lp-pc-child48,
.lp-pc-child49,
.lp-pc-child50,
.lp-pc-child51 {
  position: absolute;
  background-color: var(--color-lightgray);
  width: 630px;
  height: 399px;
}
.lp-pc-child49 {
  top: calc(50% - 3652px);
  left: 100px;
}
.lp-pc-child50,
.lp-pc-child51 {
  top: calc(50% - 4101px);
  right: 100px;
}
.lp-pc-child51 {
  top: calc(50% - 3203px);
}
.b92,
.b93,
.b94,
.b95 {
  position: absolute;
  left: calc(50% - 450px);
  font-size: var(--font-size-13xl);
  line-height: 45px;
  text-align: center;
}
.b92 {
  top: 2624px;
}
.b93,
.b94,
.b95 {
  top: calc(50% - 3475px);
}
.b94,
.b95 {
  top: calc(50% - 3923px);
  left: calc(50% + 223px);
}
.b95 {
  top: calc(50% - 3026px);
}
.group-child10,
.group-child6,
.group-child7,
.group-child8,
.group-child9 {
  position: absolute;
  background-color: var(--color-white);
  border: 1px solid var(--color-gainsboro);
  box-sizing: border-box;
  height: 50px;
}
.group-child6 {
  top: calc(50% - 82.5px);
  left: calc(50% - 91.5px);
  width: 164px;
}
.group-child10,
.group-child7,
.group-child8,
.group-child9 {
  top: calc(50% - 147.5px);
  right: 30px;
  width: 338px;
}
.group-child10,
.group-child8,
.group-child9 {
  top: calc(50% - 17.5px);
}
.group-child10,
.group-child9 {
  top: calc(50% + 47.5px);
}
.group-child10 {
  top: calc(50% - 82.5px);
  width: 164px;
}
.div88,
.div89,
.div90,
.div91,
.yamadasamplecom {
  position: absolute;
  top: calc(50% - 69.5px);
  left: calc(50% - 76.5px);
  line-height: var(--font-size-5xl);
  color: var(--color-lightgray-100);
}
.div89,
.div90,
.div91,
.yamadasamplecom {
  top: calc(50% - 134.5px);
}
.div90,
.div91,
.yamadasamplecom {
  top: calc(50% - 4.5px);
}
.div91,
.yamadasamplecom {
  top: calc(50% + 60.5px);
}
.div91 {
  top: calc(50% - 69.5px);
  left: calc(50% + 97.5px);
}
.span26 {
  color: #9d3648;
  white-space: pre-wrap;
}
.span27 {
  color: var(--color-darkslategray);
}
.div92 {
  position: absolute;
  top: 0;
  left: 0;
  line-height: 21px;
}
.icon-feather-external-link2 {
  position: absolute;
  height: 73.5%;
  width: 2.97%;
  top: 11.38%;
  right: 73.79%;
  bottom: 15.12%;
  left: 23.24%;
  max-width: 100%;
  overflow: hidden;
  max-height: 100%;
}
.div93,
.parent6 {
  position: absolute;
}
.parent6 {
  width: calc(100% - 58px);
  top: calc(50% + 127.5px);
  right: 32px;
  left: 26px;
  height: 20px;
  font-size: var(--font-size-sm);
  color: var(--color-dimgray);
}
.div93 {
  top: calc(50% - 69.5px);
  font-weight: 500;
}
.div93,
.div94,
.div95 {
  left: 30px;
  line-height: var(--font-size-5xl);
  display: inline-block;
  width: 141px;
  height: 24px;
}
.div94 {
  position: absolute;
  top: calc(50% - 134.5px);
  font-weight: 500;
}
.div95 {
  top: calc(50% - 4.5px);
}
.div95,
.div96,
.div97 {
  position: absolute;
  font-weight: 500;
}
.div96 {
  top: calc(50% + 60.5px);
  left: 30px;
  line-height: var(--font-size-5xl);
  display: inline-block;
  width: 141px;
  height: 24px;
}
.div97 {
  top: calc(50% - 13px);
  left: calc(50% - 64px);
}
.wrapper8 {
  position: absolute;
  bottom: 84px;
  left: calc(50% - 104.5px);
  border-radius: var(--br-5xl);
  background-color: var(--color-dimgray);
  width: 204px;
  height: 48px;
  text-align: center;
  color: var(--color-white);
}
.span28 {
  font-size: var(--font-size-xl);
}
.div98,
.it28 {
  position: absolute;
}
.it28 {
  top: 40px;
  left: calc(50% - 148.5px);
  line-height: 48px;
  text-align: center;
  font-size: var(--font-size-11xl);
}
.div98 {
  top: 0;
  left: 0;
}
.path-3792-icon {
  position: absolute;
  width: calc(100% - 0.5px);
  right: 1px;
  bottom: 0;
  left: -0.5px;
  max-width: 100%;
  overflow: hidden;
  height: 1px;
}
.parent7 {
  position: absolute;
  bottom: 40px;
  left: calc(50% - 50.5px);
  width: 96px;
  height: 24px;
  text-align: center;
  color: var(--color-dimgray);
}
.path-3793-icon6 {
  position: absolute;
  top: calc(50% + 146.5px);
  left: 25.5px;
  width: 111.6px;
  height: 1px;
}
.div100,
.div101,
.div102,
.div99 {
  position: absolute;
  top: calc(50% - 67.5px);
  left: calc(50% - 144.5px);
  font-size: var(--font-size-sm);
  font-weight: 500;
  display: inline-block;
  width: 30px;
}
.div100,
.div101,
.div102 {
  top: calc(50% - 132.5px);
}
.div101,
.div102 {
  top: calc(50% - 2.5px);
}
.div102 {
  top: calc(50% + 62.5px);
}
.group-child11,
.group-child12,
.group-child13,
.group-child14 {
  position: absolute;
  top: calc(50% - 69.5px);
  left: calc(50% - 153.5px);
  border: 1px solid var(--color-darkslategray);
  box-sizing: border-box;
  width: 47px;
  height: 24px;
}
.group-child12,
.group-child13,
.group-child14 {
  top: calc(50% - 134.5px);
}
.group-child13,
.group-child14 {
  top: calc(50% - 4.5px);
}
.group-child14 {
  top: calc(50% + 60.5px);
}
.rectangle-container {
  position: absolute;
  top: 162px;
  right: 100px;
  border-radius: 26px;
  background-color: var(--color-whitesmoke);
  width: 553px;
  height: 619px;
}
.path-3796-icon {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  max-width: 100%;
  overflow: hidden;
  max-height: 100%;
}
.asiantechlink-i {
  position: absolute;
  top: calc(50% - 122.99px);
  left: calc(50% - 522px);
  font-size: var(--font-size-21xl);
  line-height: 64px;
}
.path-3772-icon4 {
  position: absolute;
  top: calc(50% + 49px);
  left: calc(50% - 263px);
  width: 526px;
  height: 84px;
}
.div103,
.it30 {
  position: absolute;
  font-weight: 500;
}
.div103 {
  top: calc(50% + 70px);
  left: calc(50% - 121px);
  font-size: var(--font-size-8xl);
  color: var(--color-darkslategray);
}
.it30 {
  top: calc(50% - 192px);
  left: calc(50% - 214px);
}
.path-3793-icon7 {
  position: absolute;
  width: calc(100% - 2.2px);
  right: 2.7px;
  bottom: -0.5px;
  left: -0.5px;
  max-width: 100%;
  overflow: hidden;
  height: 1px;
}
.group-parent5 {
  position: absolute;
  top: calc(50% + 162.99px);
  left: calc(50% - 60px);
  width: 120px;
  height: 29px;
}
.path-3796-parent {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.component-4-11,
.component-4-12 {
  position: absolute;
  width: 100%;
  top: calc(50% - 1642px);
  right: 0;
  left: 0;
  height: 550px;
  text-align: center;
  font-size: var(--font-size-xl);
  color: var(--color-white);
}
.component-4-12 {
  top: calc(50% + 1569px);
}
.asiantechlink37 {
  position: absolute;
  width: calc(100% + 1px);
  top: 0;
  left: 0;
  line-height: 32.4px;
  display: inline-block;
}
.span29 {
  font-size: var(--font-size-lg);
}
.ai8 {
  position: absolute;
  width: calc(100% + 1px);
  top: calc(50% - 96px);
  left: 0;
  line-height: 72px;
  display: inline-block;
  font-size: var(--font-size-21xl);
}
.itai {
  margin: 0;
}
.asiantechlink-group {
  position: absolute;
  top: 1872px;
  right: 100px;
  width: 630px;
  height: 348px;
  font-size: var(--font-size-lg);
}
.asiantechlink39 {
  position: absolute;
  top: calc(50% - 29px);
  left: 77px;
}
.parent8,
.union-1-parent {
  position: absolute;
  width: 630px;
}
.union-1-parent {
  top: 1846px;
  left: 100px;
  height: 400px;
  text-align: center;
  font-size: var(--font-size-21xl);
  color: var(--color-white);
}
.parent8 {
  top: calc(50% - 3632px);
  right: 100px;
  height: 360px;
  font-size: var(--font-size-13xl);
}
.lp-pc-child52 {
  left: 100px;
}
.lp-pc-child52,
.lp-pc-child53,
.lp-pc-child54 {
  position: absolute;
  top: calc(50% - 884px);
  border-radius: 50%;
  width: 350px;
  height: 350px;
}
.lp-pc-child53 {
  left: calc(50% - 175px);
}
.lp-pc-child54 {
  right: 100px;
}
.ai10 {
  top: 30px;
  left: 0;
  font-size: var(--font-size-13xl);
}
.ai10,
.ai11,
.b98 {
  position: absolute;
}
.b98 {
  top: 0;
  left: calc(50% - 48px);
}
.ai11 {
  width: calc(100% - 7px);
  bottom: 0;
  left: 4px;
  line-height: var(--font-size-11xl);
  display: inline-block;
}
.ai-parent {
  top: calc(50% - 814px);
  left: 131px;
  width: 288px;
  height: 210px;
  text-align: center;
  color: var(--color-white);
}
.ai-parent,
.b99,
.it10000 {
  position: absolute;
}
.b99 {
  top: 0;
  left: calc(50% - 95px);
}
.it10000 {
  width: calc(100% - 5px);
  bottom: 0;
  left: 3px;
  line-height: var(--font-size-11xl);
  display: inline-block;
}
.it-parent {
  top: calc(50% - 814px);
  left: calc(50% - 143px);
  width: 286px;
  height: 210px;
  text-align: center;
  color: var(--color-white);
}
.b100,
.b101,
.it-parent {
  position: absolute;
}
.b100 {
  top: 28px;
  left: calc(50% - 96px);
  font-size: var(--font-size-13xl);
}
.b101 {
  top: 0;
  left: calc(50% - 64px);
}
.asiantechlink40 {
  position: absolute;
  width: calc(100% + 1px);
  bottom: 0;
  left: 0;
  line-height: var(--font-size-11xl);
  display: inline-block;
}
.parent9 {
  position: absolute;
  top: calc(50% - 813px);
  right: 135px;
  width: 280px;
  height: 208px;
  text-align: center;
  color: var(--color-white);
}
.group-child15,
.group-child16 {
  position: absolute;
  height: calc(100% - 70.1px);
  width: calc(100% + 27.9px);
  top: 35.06px;
  right: -13.96px;
  bottom: 35.04px;
  left: -13.94px;
  background-color: var(--color-dimgray);
  transform: rotate(45deg);
}
.group-child16 {
  transform: rotate(135deg);
}
.rectangle-parent1,
.rectangle-parent2 {
  position: absolute;
  top: calc(50% - 745px);
  left: calc(50% - 274.06px);
  width: 72.1px;
  height: 72.1px;
}
.rectangle-parent2 {
  left: calc(50% + 200.94px);
}
.b102 {
  position: absolute;
  top: calc(50% + 631px);
  left: calc(50% - 160px);
  font-size: var(--font-size-21xl);
  text-align: center;
}
.lp-pc-child55 {
  left: 100px;
}
.lp-pc-child55,
.lp-pc-child56,
.lp-pc-child57 {
  position: absolute;
  top: calc(50% + 739px);
  background-color: var(--color-whitesmoke);
  width: 420px;
  height: 598px;
  opacity: 0.99;
}
.lp-pc-child56 {
  left: calc(50% - 210px);
}
.lp-pc-child57 {
  right: 100px;
}
.lp-pc-child58 {
  left: 210px;
}
.lp-pc-child58,
.lp-pc-child59,
.lp-pc-child60 {
  position: absolute;
  top: calc(50% + 789px);
  border-radius: var(--br-4xl);
  background-color: var(--color-dimgray);
  width: 200px;
  height: 46px;
}
.lp-pc-child59 {
  left: calc(50% - 100px);
}
.lp-pc-child60 {
  right: 210px;
}
.b103,
.b104,
.b105 {
  position: absolute;
  top: calc(50% + 798px);
  left: calc(50% - 490px);
  font-size: var(--font-size-xl);
  color: var(--color-white);
  text-align: center;
}
.b104,
.b105 {
  left: calc(50% - 60px);
}
.b105 {
  left: calc(50% + 400px);
}
.span30 {
  font-size: var(--font-size-36xl);
}
.b106 {
  left: 193px;
}
.b106,
.b107,
.b108 {
  position: absolute;
  top: calc(50% + 865px);
  line-height: var(--font-size-21xl);
  text-align: center;
  font-size: var(--font-size-xl);
}
.b107 {
  left: calc(50% - 134px);
}
.b108 {
  right: 171px;
}
.icon-awesome-check-circle,
.icon-awesome-check-circle1 {
  position: absolute;
  top: calc(50% - 36px);
  left: 0;
  width: 17.9px;
  height: 17.9px;
}
.icon-awesome-check-circle1 {
  top: calc(50% + 4px);
}
.icon-awesome-check-circle2 {
  position: absolute;
  bottom: 4.1px;
  left: 0;
  width: 17.9px;
  height: 17.9px;
}
.ai-group {
  position: absolute;
  top: calc(50% + 1005px);
  left: 187px;
  width: 247px;
  height: 132px;
}
.ai-container,
.ai-group,
.p96 {
  font-size: var(--font-size-xl);
}
.ai-container {
  position: absolute;
  top: calc(50% + 1005px);
  left: calc(50% - 123px);
  width: 247px;
  height: 132px;
}
.p96 {
  margin: 0;
}
.ok {
  position: absolute;
  top: 0;
  left: 28px;
  line-height: var(--font-size-21xl);
}
.icon-awesome-check-circle8 {
  position: absolute;
  bottom: 5.1px;
  left: 0;
  width: 17.9px;
  height: 17.9px;
}
.ok-parent {
  position: absolute;
  top: calc(50% + 1005px);
  right: 181px;
  width: 257px;
  height: 132px;
  font-size: var(--font-size-21xl);
}
.it37 {
  right: 139px;
}
.div107,
.div108,
.it37 {
  position: absolute;
  top: calc(50% + 1177px);
  line-height: 28.8px;
  display: inline-block;
  width: 341px;
}
.div107 {
  left: calc(50% - 170px);
}
.div108 {
  left: 140px;
}
.lp-pc-child61 {
  position: absolute;
  width: 100%;
  top: calc(50% + 2953px);
  right: 0;
  left: 0;
  background-color: var(--color-whitesmoke);
  height: 1632px;
}
.asiantechlink42 {
  position: absolute;
  top: calc(50% + 3053px);
  left: calc(50% - 248px);
  font-size: var(--font-size-21xl);
  text-align: center;
}
.asiantechlinkit4,
.it38 {
  position: absolute;
  left: 100px;
}
.it38 {
  top: calc(50% + 3211px);
  font-size: var(--font-size-13xl);
  line-height: 57.6px;
}
.asiantechlinkit4 {
  top: calc(50% + 3422px);
  line-height: 28.8px;
  display: inline-block;
  width: 703px;
}
.b109 {
  position: absolute;
  top: calc(50% + 3372px);
  left: calc(50% + 260px);
  font-size: var(--font-size-13xl);
  text-align: center;
}
.lp-pc-child62 {
  position: absolute;
  top: calc(50% + 3698px);
  left: 100px;
  background-color: var(--color-white);
  width: 630px;
  height: 238px;
}
.lp-pc-child63 {
  top: calc(50% + 3976px);
  left: 100px;
  height: 238px;
}
.lp-pc-child63,
.lp-pc-child64,
.lp-pc-child65,
.lp-pc-child66 {
  position: absolute;
  background-color: var(--color-white);
  width: 630px;
}
.lp-pc-child64 {
  bottom: 2512px;
  left: 100px;
  height: 231px;
}
.lp-pc-child65,
.lp-pc-child66 {
  top: calc(50% + 3698px);
  right: 100px;
  height: 238px;
}
.lp-pc-child66 {
  top: calc(50% + 3976px);
}
.ai17 {
  position: absolute;
  top: calc(50% + 3797px);
  left: 150px;
  line-height: 28.8px;
  display: inline-block;
  width: 531px;
}
.it41 {
  top: calc(50% + 4111px);
  left: 150px;
}
.it41,
.it42,
.it43,
.it44 {
  position: absolute;
  line-height: 28.8px;
  display: inline-block;
  width: 531px;
}
.it42 {
  bottom: 2562px;
  left: 150px;
}
.it43,
.it44 {
  top: calc(50% + 3833px);
  right: 149px;
}
.it44 {
  top: calc(50% + 4075px);
}
.b110,
.b111 {
  position: absolute;
  left: 150px;
}
.b110 {
  top: calc(50% + 3748px);
  font-size: var(--font-size-xl);
  display: inline-block;
  width: 531px;
}
.b111 {
  top: calc(50% + 4026px);
  line-height: 36px;
}
.b111,
.b112,
.b113 {
  font-size: var(--font-size-xl);
  display: inline-block;
  width: 531px;
}
.b112 {
  position: absolute;
  bottom: 2664px;
  left: 150px;
}
.b113 {
  top: calc(50% + 3748px);
  right: 149px;
  line-height: 36px;
}
.b113,
.it45,
.it46 {
  position: absolute;
}
.it45 {
  top: calc(50% + 4026px);
  right: 149px;
  font-size: var(--font-size-xl);
  display: inline-block;
  width: 531px;
}
.it46 {
  top: 0;
  left: calc(50% - 194px);
}
.b114 {
  top: 54px;
  left: 69px;
  font-size: 64px;
  line-height: 96px;
}
.b114,
.it-group,
.it47 {
  position: absolute;
}
.it47 {
  width: calc(100% + 1px);
  bottom: 0;
  left: 0;
  font-size: var(--font-size-lg);
  line-height: 30.6px;
  text-align: left;
  display: inline-block;
}
.it-group {
  top: 320px;
  left: 100px;
  width: 650px;
  height: 380px;
  text-align: center;
  font-size: var(--font-size-11xl);
}
.polygon-icon {
  position: absolute;
  bottom: 0;
  left: calc(50% - 14px);
  width: 28px;
  height: 15px;
}
.b117 {
  position: absolute;
  top: 13px;
  left: calc(50% - 72px);
}
.span39 {
  font-size: var(--font-size-11xl);
}
.b118 {
  position: absolute;
  top: calc(50% - 18.5px);
  left: 47px;
  line-height: 45px;
  font-size: var(--font-size-xl);
}
.vector-parent {
  position: absolute;
  top: 165px;
  left: calc(50% - 525px);
  border-radius: 50px;
  background-color: var(--color-white);
  width: 400px;
  height: 115px;
  text-align: center;
  font-size: var(--font-size-lg);
}
.sns2 {
  position: absolute;
  top: 793px;
  right: 165px;
  font-size: var(--font-size-sm);
  line-height: 21px;
  color: var(--color-dimgray);
}
.b119 {
  top: 2px;
}
.b119,
.b120,
.it50 {
  position: absolute;
  left: 38px;
}
.it50 {
  top: calc(50% - 13px);
}
.b120 {
  bottom: 2px;
}
.icon-material-error-outline {
  position: absolute;
  top: 0;
  left: 0;
  width: 30px;
  height: 30px;
}
.icon-material-error-outline1 {
  position: absolute;
  top: calc(50% - 15px);
  left: 0;
  width: 30px;
  height: 30px;
}
.icon-material-error-outline2 {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 30px;
  height: 30px;
}
.parent10,
.parent11 {
  position: absolute;
  top: 1282px;
  height: 130px;
  font-size: var(--font-size-lg);
}
.parent10 {
  left: 173px;
  width: 485px;
}
.parent11 {
  right: 189px;
  width: 451px;
}
.b124,
.pickup {
  position: absolute;
  top: calc(50% - 2604px);
  left: calc(50% - 220px);
  font-size: var(--font-size-21xl);
  text-align: center;
}
.pickup {
  top: calc(50% - 2014px);
  left: calc(50% - 204px);
  font-size: var(--font-size-13xl);
}
.lp-pc-child67,
.parent12 {
  position: absolute;
  width: 630px;
}
.parent12 {
  top: calc(50% - 2432px);
  right: 100px;
  height: 272px;
  font-size: var(--font-size-13xl);
}
.lp-pc-child67 {
  top: calc(50% - 2496px);
  left: 100px;
  background-color: var(--color-lightgray);
  height: 399px;
}
.b126 {
  position: absolute;
  top: calc(50% - 2319px);
  left: calc(50% - 450px);
  font-size: var(--font-size-13xl);
  line-height: 45px;
  text-align: center;
}
.lp-pc-child68 {
  position: absolute;
  top: calc(50% - 1918px);
  left: 101px;
  background-color: var(--color-lightgray);
  width: 310px;
  height: 176px;
  opacity: 0.9;
}
.lp-pc-child69 {
  left: calc(50% + 10px);
}
.lp-pc-child69,
.lp-pc-child70,
.lp-pc-child71 {
  position: absolute;
  top: calc(50% - 1918px);
  background-color: var(--color-lightgray);
  width: 310px;
  height: 176px;
  opacity: 0.9;
}
.lp-pc-child70 {
  left: calc(50% - 319px);
}
.lp-pc-child71 {
  right: 100px;
}
.n3javascript {
  position: absolute;
  top: calc(50% - 1849px);
  left: 125px;
  line-height: 28.8px;
  font-weight: 500;
  display: inline-block;
  width: 261px;
}
.n3javascript2 {
  left: calc(50% + 34px);
}
.n3javascript2,
.n3javascript4,
.n3javascript6 {
  position: absolute;
  top: calc(50% - 1849px);
  line-height: 28.8px;
  font-weight: 500;
  display: inline-block;
  width: 261px;
}
.n3javascript4 {
  left: calc(50% - 295px);
}
.n3javascript6 {
  right: 125px;
}
.an {
  position: absolute;
  top: calc(50% - 1893px);
  left: 187px;
  text-align: center;
}
.an1 {
  left: calc(50% + 96px);
}
.an1,
.an2,
.an3 {
  position: absolute;
  top: calc(50% - 1893px);
  text-align: center;
}
.an2 {
  left: calc(50% - 233px);
}
.an3 {
  right: 186px;
}
.asiantechlink-i2 {
  position: absolute;
  top: calc(50% - 116.99px);
  left: calc(50% - 513px);
  font-size: var(--font-size-21xl);
  line-height: 64px;
}
.path-3772-icon6 {
  position: absolute;
  top: calc(50% + 55px);
  left: calc(50% - 254px);
  width: 526px;
  height: 84px;
}
.div109,
.it51 {
  position: absolute;
  font-weight: 500;
}
.div109 {
  top: calc(50% + 76px);
  left: calc(50% - 112px);
  font-size: var(--font-size-8xl);
  color: var(--color-darkslategray);
}
.it51 {
  top: calc(50% - 186px);
  left: calc(50% - 205px);
}
.group-parent7 {
  position: absolute;
  top: calc(50% + 168.99px);
  left: calc(50% - 51px);
  width: 120px;
  height: 29px;
}
.component-4-13,
.div111 {
  position: absolute;
  width: 100%;
  right: 0;
  left: 0;
}
.component-4-13 {
  bottom: 649px;
  height: 550px;
  text-align: center;
  font-size: var(--font-size-xl);
  color: var(--color-white);
}
.div111 {
  bottom: 1px;
  background-color: var(--color-gray);
  height: 60px;
}
.copyright-asiantechlink2 {
  position: absolute;
  right: 99px;
  bottom: 19px;
  line-height: var(--font-size-5xl);
  text-align: right;
}
.b127 {
  position: absolute;
  bottom: 2177px;
  left: calc(50% - 380px);
  display: inline-block;
  width: 171px;
  height: 24px;
}
.fois-ict-pro-container3,
.fois-ict-pro-container4 {
  position: absolute;
  bottom: 2152px;
  left: calc(50% - 180px);
  line-height: var(--font-size-9xl);
}
.fois-ict-pro-container4 {
  bottom: 2080px;
}
.httpsfoisictprocom2 {
  color: var(--color-dimgray);
}
.web-httpsfoisictprocom2 {
  position: absolute;
  bottom: 2036px;
  left: calc(50% - 180px);
}
.icon-feather-external-link3,
.path-2947-icon1 {
  position: absolute;
  max-width: 100%;
  overflow: hidden;
}
.icon-feather-external-link3 {
  height: 0.11%;
  width: 1.07%;
  top: 85.32%;
  right: 43.93%;
  bottom: 14.57%;
  left: 55%;
  max-height: 100%;
}
.path-2947-icon1 {
  width: calc(100% - 700px);
  right: 350.5px;
  bottom: 2005.5px;
  left: 349.5px;
  height: 1px;
}
.b128,
.div112 {
  position: absolute;
  bottom: 1952px;
}
.b128 {
  left: calc(50% - 380px);
  display: inline-block;
  width: 171px;
  height: 24px;
}
.div112 {
  left: calc(50% - 180px);
}
.path-3750-icon1 {
  position: absolute;
  width: calc(100% - 700px);
  right: 350.5px;
  bottom: 1921.5px;
  left: 349.5px;
  max-width: 100%;
  overflow: hidden;
  height: 1px;
}
.b129 {
  position: absolute;
  bottom: 1868px;
  left: calc(50% - 380px);
  display: inline-block;
  width: 171px;
  height: 24px;
}
.fois-ict-pro-container5,
.fois-ict-pro-container6 {
  position: absolute;
  bottom: 1588px;
  left: calc(50% - 180px);
  line-height: var(--font-size-9xl);
}
.fois-ict-pro-container6 {
  bottom: 1432px;
}
.path-3751-icon1,
.path-3752-icon1 {
  position: absolute;
  width: calc(100% - 700px);
  right: 350.5px;
  bottom: 1401.5px;
  left: 349.5px;
  max-width: 100%;
  overflow: hidden;
  height: 1px;
}
.path-3752-icon1 {
  bottom: 1289.5px;
}
.b130 {
  bottom: 1348px;
  left: calc(50% - 380px);
  display: inline-block;
  width: 171px;
  height: 24px;
}
.b130,
.div113,
.sns3 {
  position: absolute;
}
.div113 {
  bottom: 1320px;
  left: calc(50% - 180px);
  line-height: var(--font-size-9xl);
}
.sns3 {
  bottom: 485px;
  left: calc(50% - 340px);
  font-size: var(--font-size-21xl);
  text-align: center;
}
.lp-pc-child72 {
  position: absolute;
  bottom: 161px;
  left: calc(50% - 165px);
  width: 329.7px;
  height: 60px;
  object-fit: cover;
}
.icon-awesome-phone-alt2 {
  position: absolute;
  bottom: 7px;
  left: 0;
  width: 36px;
  height: 36px;
}
.b131 {
  position: absolute;
  top: 0;
  left: 46px;
}
.icon-awesome-phone-alt-container {
  position: absolute;
  width: 100%;
  top: calc(50% - 43px);
  right: 0;
  left: 0;
  height: 58px;
}
.ho-chi-minh1 {
  position: absolute;
  top: 0;
  left: calc(50% - 84px);
  font-size: var(--font-size-xl);
}
.kicotrans-bld-1f-container1 {
  position: absolute;
  bottom: 0;
  left: 28px;
  font-size: var(--font-size-base);
  line-height: 28.8px;
}
.group-parent9 {
  position: absolute;
  height: 100%;
  top: 0;
  bottom: 0;
  left: 0;
  width: 334px;
}
.b132 {
  top: 0;
  right: -1px;
}
.b132,
.f3,
.office1 {
  position: absolute;
}
.f3 {
  bottom: 0;
  left: calc(50% - 93.5px);
  font-size: var(--font-size-base);
  line-height: 28.8px;
}
.office1 {
  top: 0;
  left: calc(50% - 50.5px);
  font-size: var(--font-size-xl);
}
.group-parent10 {
  position: absolute;
  height: 100%;
  top: 0;
  right: 0;
  bottom: 0;
  width: 323px;
}
.group-parent8 {
  position: absolute;
  bottom: 271px;
  left: calc(50% - 398px);
  width: 797px;
  height: 164px;
  text-align: center;
  font-size: var(--font-size-21xl);
}
.dab-5ac0-41c7-9318-4120365616c-icon {
  position: absolute;
  right: 0;
  bottom: 71px;
  width: 74px;
  height: 62px;
  object-fit: cover;
}
.div115,
.div116 {
  position: absolute;
}
.div115 {
  height: 100%;
  width: 100%;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: var(--color-lightgray);
}
.div116 {
  top: calc(50% - 13px);
  left: calc(50% - 56px);
  font-weight: 500;
}
.wrapper12 {
  position: absolute;
  top: calc(50% - 24px);
  right: 330px;
  border-radius: var(--br-5xl);
  background-color: var(--color-dimgray);
  width: 204px;
  height: 48px;
  text-align: center;
}
.div117 {
  position: absolute;
  top: calc(50% - 13px);
  left: 30px;
  font-weight: 500;
}
.wrapper13 {
  position: absolute;
  top: calc(50% - 24px);
  right: 110px;
  border-radius: var(--br-5xl);
  background-color: var(--color-dimgray);
  width: 204px;
  height: 48px;
}
.div118 {
  position: absolute;
  top: 11px;
  left: 50px;
  font-size: var(--font-size-21xl);
  line-height: 60px;
  font-weight: 800;
  color: var(--color-darkslategray);
}
.group-child19 {
  top: 0;
}
.group-child19,
.group-child20,
.group-child21 {
  position: absolute;
  width: 100%;
  right: 0;
  left: 0;
  border-radius: var(--br-12xs);
  background-color: var(--color-white);
  height: 2px;
}
.group-child20 {
  top: calc(50% - 1px);
}
.group-child21 {
  bottom: 0;
}
.rectangle-parent3 {
  position: absolute;
  top: calc(50% - 9px);
  left: calc(50% - 11px);
  width: 22px;
  height: 18px;
}
.group-wrapper6 {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-radius: var(--br-3xs);
  background-color: var(--color-dimgray);
}
.group-wrapper4 {
  position: absolute;
  top: calc(50% - 25px);
  right: 30px;
  width: 50px;
  height: 50px;
}
.div114 {
  position: absolute;
  width: 100%;
  top: 0;
  right: 0;
  left: 0;
  height: 80px;
  color: var(--color-white);
}
.lp-pc1 {
  position: relative;
  background-color: var(--color-white);
  width: 100%;
  height: 13994px;
  text-align: left;
  font-size: var(--font-size-base);
  color: var(--color-darkslategray);
  font-family: var(--font-source-han-sans-jp);
}
