.lp-pc-child,
.lp-pc-inner,
.lp-pc-item {
  position: absolute;
  right: 0;
  background-color: var(--color-whitesmoke);
}
.lp-pc-child {
  width: calc(100% - 1px);
  top: calc(50% - 446px);
  left: 1px;
  height: 963px;
}
.lp-pc-inner,
.lp-pc-item {
  width: 100%;
  top: 1475px;
  left: 0;
  height: 2160px;
}
.lp-pc-inner {
  top: 80px;
  background-color: var(--color-lightgray);
  height: 784px;
}
.b36 {
  position: absolute;
  top: 964px;
  left: 191px;
  line-height: 68px;
  text-align: center;
}
.b36,
.span16 {
  font-size: var(--font-size-21xl);
}
.p39 {
  margin: 0;
  font-size: var(--font-size-51xl);
}
.asiantechlink11,
.asiantechlink7,
.asiantechlink9,
.b37,
.b38,
.b39 {
  position: absolute;
  font-size: var(--font-size-21xl);
  text-align: center;
}
.asiantechlink7 {
  top: 1575px;
  left: calc(50% - 460px);
  line-height: 68px;
}
.asiantechlink11,
.asiantechlink9,
.b37,
.b38,
.b39 {
  top: calc(50% - 1261px);
  left: calc(50% - 398px);
}
.asiantechlink11,
.asiantechlink9,
.b38,
.b39 {
  top: calc(50% - 343px);
  left: calc(50% - 179px);
}
.asiantechlink11,
.asiantechlink9,
.b39 {
  top: calc(50% + 1120px);
  left: calc(50% - 159px);
}
.asiantechlink11,
.asiantechlink9 {
  top: calc(50% - 1154px);
  left: calc(50% - 367px);
  font-size: var(--font-size-lg);
  line-height: 30.6px;
  display: inline-block;
  width: 737px;
}
.asiantechlink11 {
  top: calc(50% + 1226px);
}
.lp-pc-child1 {
  position: absolute;
  top: 1140px;
  left: 100px;
  background-color: var(--color-lightgray);
  width: 310px;
  height: 235px;
}
.lp-pc-child2 {
  left: calc(50% - 335px);
}
.lp-pc-child2,
.lp-pc-child3,
.lp-pc-child4 {
  position: absolute;
  top: 1140px;
  background-color: var(--color-lightgray);
  width: 310px;
  height: 235px;
}
.lp-pc-child3 {
  left: calc(50% + 25px);
}
.lp-pc-child4 {
  right: 100px;
}
.div17 {
  position: absolute;
  top: 1291px;
  left: 125px;
  line-height: var(--font-size-11xl);
  display: inline-block;
  width: 261px;
}
.div18 {
  left: calc(50% - 309px);
}
.div18,
.div19,
.div20 {
  position: absolute;
  top: 1291px;
  line-height: var(--font-size-11xl);
  display: inline-block;
  width: 261px;
}
.div19 {
  left: calc(50% + 49px);
}
.div20 {
  right: 124px;
}
.lp-pc-child5 {
  position: absolute;
  top: 1170px;
  left: 202px;
  border-radius: var(--br-34xl);
  background-color: var(--color-white);
  width: 106px;
  height: 106px;
}
.lp-pc-child6 {
  left: calc(50% - 231px);
}
.lp-pc-child6,
.lp-pc-child7,
.lp-pc-child8 {
  position: absolute;
  top: 1170px;
  border-radius: var(--br-34xl);
  background-color: var(--color-white);
  width: 106px;
  height: 106px;
}
.lp-pc-child7 {
  left: calc(50% + 125px);
}
.lp-pc-child8 {
  right: 202px;
}
.b40 {
  position: absolute;
  top: 1209px;
  left: 235px;
  font-size: var(--font-size-xl);
  text-align: center;
}
.b41 {
  left: calc(50% - 197px);
}
.b41,
.b42,
.b43 {
  position: absolute;
  top: 1209px;
  font-size: var(--font-size-xl);
  text-align: center;
}
.b42 {
  left: calc(50% + 157px);
}
.b43 {
  right: 234px;
}
.lp-pc-child9 {
  left: 101px;
}
.lp-pc-child10,
.lp-pc-child11,
.lp-pc-child9 {
  position: absolute;
  top: calc(50% - 988px);
  background-color: var(--color-whitesmoke);
  width: 410px;
  height: 449px;
}
.lp-pc-child10 {
  left: calc(50% - 204px);
}
.lp-pc-child11 {
  right: 99px;
}
.b44 {
  left: 222px;
}
.b44,
.b45,
.b46 {
  position: absolute;
  top: calc(50% - 947px);
  font-size: var(--font-size-9xl);
  text-align: center;
}
.b45 {
  left: calc(50% - 97px);
}
.b46 {
  right: 163px;
}
.div21 {
  left: 131px;
}
.div21,
.div22,
.div23 {
  position: absolute;
  top: calc(50% - 635px);
  line-height: var(--font-size-11xl);
  display: inline-block;
  width: 351px;
}
.div22 {
  left: calc(50% - 174px);
}
.div23 {
  right: 128px;
}
.lp-pc-child12 {
  left: 131px;
}
.lp-pc-child12,
.lp-pc-child13,
.lp-pc-child14 {
  position: absolute;
  top: calc(50% - 889px);
  background-color: var(--color-lightgray);
  width: 350px;
  height: 235px;
}
.lp-pc-child13 {
  left: calc(50% - 174px);
}
.lp-pc-child14 {
  right: 129px;
}
.b47 {
  left: 201px;
}
.b47,
.b48,
.b49 {
  position: absolute;
  top: calc(50% - 793px);
  font-size: var(--font-size-11xl);
  line-height: 48px;
  text-align: center;
}
.b48 {
  left: calc(50% - 104px);
}
.b49 {
  right: 198px;
}
.lp-pc-child15 {
  left: 101px;
}
.lp-pc-child15,
.lp-pc-child16,
.lp-pc-child17 {
  position: absolute;
  top: calc(50% + 35px);
  background-color: var(--color-white);
  width: 410px;
  height: 343px;
}
.lp-pc-child16 {
  left: calc(50% - 204px);
}
.lp-pc-child17 {
  right: 99px;
}
.it15,
.it16 {
  top: calc(50% + 66px);
  font-size: var(--font-size-xl);
}
.it15 {
  position: absolute;
  left: 131px;
}
.it16 {
  left: calc(50% - 174px);
}
.it16,
.it17,
.it18 {
  position: absolute;
  display: inline-block;
  width: 351px;
}
.it17 {
  top: calc(50% + 66px);
  right: 128px;
  font-size: var(--font-size-xl);
}
.it18 {
  top: calc(50% + 143px);
  left: 131px;
  line-height: var(--font-size-11xl);
}
.b50,
.b51 {
  top: calc(50% + 100px);
}
.b50 {
  position: absolute;
  left: 131px;
  display: inline-block;
  width: 351px;
}
.b51 {
  left: calc(50% - 174px);
}
.asiantechlink14,
.asiantechlink16,
.b51,
.devops {
  position: absolute;
  display: inline-block;
  width: 351px;
}
.devops {
  top: calc(50% + 100px);
  right: 128px;
}
.asiantechlink14,
.asiantechlink16 {
  top: calc(50% + 144px);
  line-height: var(--font-size-11xl);
}
.asiantechlink14 {
  left: calc(50% - 174px);
}
.asiantechlink16 {
  right: 128px;
}
.lp-pc-child18 {
  left: 101px;
}
.lp-pc-child18,
.lp-pc-child19,
.lp-pc-child20 {
  position: absolute;
  top: calc(50% - 237px);
  background-color: var(--color-lightgray);
  width: 410px;
  height: 275px;
}
.lp-pc-child19 {
  left: calc(50% - 204px);
}
.lp-pc-child20 {
  right: 99px;
}
.b52 {
  left: 184px;
}
.b52,
.b53,
.b54 {
  position: absolute;
  top: calc(50% - 125px);
  font-size: var(--font-size-16xl);
  line-height: 56px;
  text-align: center;
}
.b53 {
  left: calc(50% - 121px);
}
.b54 {
  right: 180px;
}
.icon-ionic-ios-arrow-down {
  position: absolute;
  top: calc(50% - 9.08px);
  right: 50.5px;
  width: 13.5px;
  height: 23.6px;
}
.icon-ionic-ios-arrow-down1 {
  position: absolute;
  top: calc(50% - 11.07px);
  left: 57.5px;
  width: 13.5px;
  height: 23.6px;
}
.lp-pc-child21 {
  position: absolute;
  top: calc(50% + 407px);
  left: calc(50% - 9px);
  width: 20px;
  height: 7px;
}
.asiantechlink17,
.b55 {
  position: absolute;
  left: 0;
}
.b55 {
  top: 0;
}
.asiantechlink17 {
  width: calc(100% + 1px);
  top: calc(50% - 49px);
  font-size: var(--font-size-base);
  line-height: var(--font-size-11xl);
  display: inline-block;
}
.parent1 {
  position: absolute;
  top: 1894px;
  right: 100px;
  width: 630px;
  height: 250px;
  font-size: var(--font-size-13xl);
}
.asiantechlink19,
.b56 {
  position: absolute;
  left: 0;
}
.b56 {
  top: 0;
  line-height: 54.4px;
}
.asiantechlink19 {
  width: calc(100% + 1px);
  bottom: 0;
  font-size: var(--font-size-base);
  line-height: var(--font-size-11xl);
  display: inline-block;
}
.parent2,
.parent3,
.parent4 {
  position: absolute;
  width: 630px;
  font-size: var(--font-size-13xl);
}
.parent2 {
  top: calc(50% - 2705px);
  right: 100px;
  height: 214px;
}
.parent3,
.parent4 {
  top: calc(50% - 3129px);
  left: 100px;
  height: 190px;
}
.parent4 {
  top: calc(50% - 2243px);
  height: 160px;
}
.lp-pc-child22 {
  top: calc(50% - 3668px);
  left: 100px;
}
.lp-pc-child22,
.lp-pc-child23,
.lp-pc-child24,
.lp-pc-child25 {
  position: absolute;
  background-color: var(--color-lightgray);
  width: 630px;
  height: 399px;
}
.lp-pc-child23 {
  top: calc(50% - 2798px);
  left: 100px;
}
.lp-pc-child24,
.lp-pc-child25 {
  top: calc(50% - 3233px);
  right: 100px;
}
.lp-pc-child25 {
  top: calc(50% - 2363px);
}
.b59 {
  position: absolute;
  top: 1994px;
  left: calc(50% - 486px);
}
.b59,
.b60,
.b61 {
  font-size: var(--font-size-15xl);
  line-height: 45px;
  text-align: center;
}
.b60 {
  position: absolute;
  top: calc(50% - 2624px);
  left: calc(50% - 486px);
}
.b61 {
  top: calc(50% - 3059px);
  left: calc(50% + 245px);
}
.b61,
.b62,
.div25 {
  position: absolute;
}
.b62 {
  top: calc(50% - 2188px);
  left: calc(50% + 245px);
  font-size: var(--font-size-15xl);
  line-height: 45px;
  text-align: center;
}
.div25 {
  height: 100%;
  width: 100%;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: var(--color-lightgray);
}
.copyright-asiantechlink1 {
  position: absolute;
  top: calc(50% - 12px);
  right: 99px;
  line-height: var(--font-size-5xl);
}
.child,
.linkedin-icon-2 {
  position: absolute;
  top: calc(50% - 17.91px);
  left: 156px;
  width: 35.9px;
  height: 35.9px;
}
.child {
  top: calc(50% - 18px);
  left: 100px;
  width: 36px;
  height: 36px;
}
.item {
  right: 10px;
  bottom: 10px;
  width: 60px;
  height: 60px;
}
.div24,
.faq,
.item {
  position: absolute;
}
.div24 {
  width: 100%;
  right: 0;
  bottom: 0;
  left: 0;
  height: 80px;
  text-align: right;
}
.faq {
  top: calc(50% + 2929px);
  left: calc(50% - 39px);
  font-size: var(--font-size-21xl);
  text-align: center;
}
.lp-pc-child26 {
  top: calc(50% + 3035px);
}
.lp-pc-child26,
.lp-pc-child27,
.lp-pc-child28 {
  position: absolute;
  width: calc(100% - 200px);
  right: 100px;
  left: 100px;
  background-color: var(--color-whitesmoke);
  height: 193px;
}
.lp-pc-child27 {
  top: calc(50% + 3246px);
}
.lp-pc-child28 {
  bottom: 1837px;
}
.b63 {
  position: absolute;
  top: calc(50% + 3076px);
  left: 190px;
  font-size: var(--font-size-lg);
}
.b64 {
  top: calc(50% + 3269px);
}
.b64,
.b65,
.div26,
.div27,
.div28 {
  position: absolute;
  left: 190px;
  font-size: var(--font-size-lg);
}
.b65 {
  bottom: 1964px;
}
.div26,
.div27,
.div28 {
  width: calc(100% - 379px);
  line-height: 30.6px;
  display: inline-block;
}
.div26 {
  top: calc(50% + 3131px);
}
.div27,
.div28 {
  bottom: 2090px;
}
.div28 {
  bottom: 1877px;
}
.q,
.q1 {
  left: 137px;
}
.q {
  position: absolute;
  top: calc(50% + 3056px);
  font-size: var(--font-size-21xl);
  font-weight: 900;
  font-family: var(--font-lato);
  color: var(--color-lightgray);
}
.q1 {
  top: calc(50% + 3267px);
}
.a,
.a1,
.a2,
.q1,
.q2 {
  position: absolute;
  font-size: var(--font-size-21xl);
  font-weight: 900;
  font-family: var(--font-lato);
  color: var(--color-lightgray);
}
.q2 {
  bottom: 1953px;
  left: 137px;
}
.a,
.a1,
.a2 {
  left: 139px;
}
.a {
  top: calc(50% + 3115px);
}
.a1,
.a2 {
  bottom: 2106px;
}
.a2 {
  bottom: 1893px;
}
.lp-pc-child29 {
  position: absolute;
  width: 100%;
  right: 0;
  bottom: 591px;
  left: 0;
  background-color: var(--color-whitesmoke);
  height: 1146px;
}
.b66 {
  position: absolute;
  bottom: 1579px;
  left: calc(50% - 120px);
  font-size: var(--font-size-21xl);
  text-align: center;
}
.lp-pc-child30 {
  position: absolute;
  bottom: 691px;
  left: 100px;
  background-color: var(--color-lightgray);
  width: 556px;
  height: 838px;
}
.b67 {
  position: absolute;
  bottom: 1084px;
  left: calc(50% - 526px);
  font-size: var(--font-size-16xl);
  line-height: 56px;
  text-align: center;
}
.path-2947-icon,
.path-2948-icon,
.path-2949-icon {
  position: absolute;
  right: 100.5px;
  bottom: 1446.5px;
  width: 714px;
  height: 1px;
}
.path-2948-icon,
.path-2949-icon {
  bottom: 1306.5px;
}
.path-2949-icon {
  bottom: 1222.5px;
}
.path-3378-icon,
.path-3750-icon,
.path-3751-icon,
.path-3752-icon {
  position: absolute;
  right: 100.5px;
  bottom: 1138.5px;
  width: 714px;
  height: 1px;
}
.path-3750-icon,
.path-3751-icon,
.path-3752-icon {
  bottom: 970.5px;
}
.path-3751-icon,
.path-3752-icon {
  bottom: 802.5px;
}
.path-3752-icon {
  bottom: 690.5px;
}
.div29 {
  position: absolute;
  bottom: 1505px;
  left: calc(50% - 30px);
  font-weight: 500;
  display: inline-block;
  width: 171px;
  height: 24px;
}
.httpsfoisictprocom1 {
  color: var(--color-dimgray);
}
.fois-ict-pro-container2 {
  position: absolute;
  bottom: 1477px;
  left: calc(50% + 163px);
  line-height: var(--font-size-9xl);
}
.div30,
.div31,
.div32,
.div33,
.div34,
.div35 {
  position: absolute;
  bottom: 1393px;
  left: calc(50% - 30px);
  font-weight: 500;
  display: inline-block;
  width: 171px;
  height: 24px;
}
.div31,
.div32,
.div33,
.div34,
.div35 {
  bottom: 1253px;
}
.div32,
.div33,
.div34,
.div35 {
  bottom: 1169px;
}
.div33,
.div34,
.div35 {
  bottom: 1085px;
}
.div34,
.div35 {
  bottom: 917px;
}
.div35 {
  bottom: 749px;
}
.hr-fois {
  margin: 0;
}
.hr-fois-container {
  position: absolute;
  right: 183px;
  bottom: 1337px;
  line-height: var(--font-size-9xl);
}
.div36,
.div37 {
  position: absolute;
  bottom: 1253px;
  left: calc(50% + 149px);
}
.div37 {
  bottom: 1169px;
  left: calc(50% + 153px);
}
.f-tel-036802-8530-f-container {
  right: 191px;
  bottom: 1001px;
}
.div38,
.f-tel-036802-8530-f-container,
.ict-2ict {
  position: absolute;
  line-height: var(--font-size-9xl);
}
.ict-2ict {
  bottom: 833px;
  left: calc(50% + 162px);
}
.div38 {
  right: 129px;
  bottom: 721px;
}
.icon-feather-external-link1 {
  position: absolute;
  height: 0.16%;
  width: 1.07%;
  top: 86.44%;
  right: 22.99%;
  bottom: 13.4%;
  left: 75.94%;
  max-width: 100%;
  overflow: hidden;
  max-height: 100%;
}
.lp-pc-child31 {
  position: absolute;
  top: 148px;
  right: 44px;
  background-color: var(--color-white);
  width: 573px;
  height: 649px;
}
.b68 {
  position: absolute;
  top: 448px;
  right: 210px;
  font-size: var(--font-size-15xl);
  line-height: 45px;
  text-align: center;
}
.lp-pc-child32 {
  top: calc(50% + 1361px);
  left: 100px;
}
.lp-pc-child32,
.lp-pc-child33,
.lp-pc-child34,
.lp-pc-child35 {
  position: absolute;
  background-color: var(--color-whitesmoke);
  width: 630px;
  height: 414px;
  opacity: 0.99;
}
.lp-pc-child33 {
  top: calc(50% + 1811px);
  left: 100px;
}
.lp-pc-child34,
.lp-pc-child35 {
  top: calc(50% + 1361px);
  right: 100px;
}
.lp-pc-child35 {
  top: calc(50% + 1811px);
}
.path-3773-icon,
.path-3779-icon {
  position: absolute;
  top: calc(50% + 1552.73px);
  left: 129.5px;
  width: 570px;
  height: 1px;
}
.path-3779-icon {
  top: calc(50% + 2003.02px);
}
.path-3777-icon,
.path-3780-icon {
  position: absolute;
  top: calc(50% + 1552.73px);
  right: 130.5px;
  width: 570px;
  height: 1px;
}
.path-3780-icon {
  top: calc(50% + 2003.02px);
}
.path-3774-icon,
.path-3781-icon {
  position: absolute;
  top: calc(50% + 1616.2px);
  left: 129.5px;
  width: 570px;
  height: 1px;
}
.path-3781-icon {
  top: calc(50% + 2066.5px);
}
.path-3778-icon,
.path-3782-icon {
  position: absolute;
  top: calc(50% + 1616.2px);
  right: 130.5px;
  width: 570px;
  height: 1px;
}
.path-3782-icon {
  top: calc(50% + 2066.5px);
}
.path-3775-icon,
.path-3783-icon {
  position: absolute;
  top: calc(50% + 1679.68px);
  left: 129.5px;
  width: 570px;
  height: 1px;
}
.path-3783-icon {
  top: calc(50% + 2129.98px);
}
.path-3776-icon,
.path-3784-icon {
  position: absolute;
  top: calc(50% + 1679.68px);
  right: 130.5px;
  width: 570px;
  height: 1px;
}
.path-3784-icon {
  top: calc(50% + 2129.98px);
}
.div39 {
  top: calc(50% + 1482px);
  left: 140px;
}
.div39,
.div40,
.div41,
.div42 {
  position: absolute;
  font-weight: 500;
  display: inline-block;
  width: 106px;
  height: 24px;
}
.div40 {
  top: calc(50% + 1932px);
  left: 140px;
}
.div41,
.div42 {
  top: calc(50% + 1482px);
  left: calc(50% + 69px);
}
.div42 {
  top: calc(50% + 1932px);
}
.cms1 {
  top: calc(50% + 1482px);
  left: calc(50% - 534px);
}
.cms1,
.div43,
.java,
.java1 {
  position: absolute;
  line-height: var(--font-size-9xl);
  display: inline-block;
  width: 446px;
}
.div43 {
  top: calc(50% + 1932px);
  left: calc(50% - 534px);
}
.java,
.java1 {
  top: calc(50% + 1482px);
  right: 139px;
}
.java1 {
  top: calc(50% + 1932px);
}
.div44 {
  top: calc(50% + 1573px);
  left: 140px;
}
.div44,
.div45,
.div46,
.div47 {
  position: absolute;
  font-weight: 500;
  display: inline-block;
  width: 106px;
  height: 24px;
}
.div45 {
  top: calc(50% + 2023px);
  left: 140px;
}
.div46,
.div47 {
  top: calc(50% + 1573px);
  left: calc(50% + 69px);
}
.div47 {
  top: calc(50% + 2023px);
}
.div48 {
  top: calc(50% + 1636px);
  left: 140px;
}
.div48,
.div49,
.div50,
.div51 {
  position: absolute;
  font-weight: 500;
  display: inline-block;
  width: 106px;
  height: 24px;
}
.div49 {
  top: calc(50% + 2087px);
  left: 140px;
}
.div50,
.div51 {
  top: calc(50% + 1636px);
  left: calc(50% + 69px);
}
.div51 {
  top: calc(50% + 2087px);
}
.div52 {
  top: calc(50% + 1700px);
  left: 140px;
}
.div52,
.div53,
.div54,
.div55 {
  position: absolute;
  font-weight: 500;
  display: inline-block;
  width: 106px;
  height: 24px;
}
.div53 {
  top: calc(50% + 2150px);
  left: 140px;
}
.div54,
.div55 {
  top: calc(50% + 1700px);
  left: calc(50% + 69px);
}
.div55 {
  top: calc(50% + 2150px);
}
.linuxapachemysqlphp1,
.php {
  position: absolute;
  top: calc(50% + 1573px);
  left: calc(50% - 536px);
}
.php {
  top: calc(50% + 2023px);
  left: calc(50% - 539px);
}
.java2,
.linuxserver {
  position: absolute;
  top: calc(50% + 1573px);
  left: calc(50% + 191px);
}
.java2 {
  top: calc(50% + 2023px);
  left: calc(50% + 186px);
}
.div56,
.div57 {
  position: absolute;
  top: calc(50% + 1636px);
  left: 245px;
}
.div57 {
  top: calc(50% + 2087px);
}
.div58,
.div59 {
  left: calc(50% + 179px);
}
.div58 {
  position: absolute;
  top: calc(50% + 1636px);
}
.div59 {
  top: calc(50% + 2087px);
}
.div59,
.div60,
.div61 {
  position: absolute;
}
.div60 {
  top: calc(50% + 1700px);
  left: calc(50% - 541px);
}
.div61 {
  top: calc(50% + 2150px);
  left: 245px;
}
.div62 {
  top: calc(50% + 1700px);
  left: calc(50% + 180px);
}
.b69,
.div62,
.div63 {
  position: absolute;
}
.div63 {
  top: calc(50% + 2150px);
  left: calc(50% + 180px);
}
.b69 {
  top: calc(50% + 1412px);
  left: 130px;
}
.b69,
.b70,
.b71 {
  font-size: var(--font-size-9xl);
  display: inline-block;
  width: 571px;
}
.b70 {
  position: absolute;
  top: calc(50% + 1862px);
  left: 130px;
}
.b71 {
  top: calc(50% + 1412px);
  right: 129px;
}
.b71,
.b72,
.div64 {
  position: absolute;
}
.b72 {
  top: calc(50% + 1862px);
  right: 129px;
  font-size: var(--font-size-9xl);
  display: inline-block;
  width: 571px;
}
.div64 {
  height: 100%;
  width: 100%;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: var(--color-dimgray);
}
.asiantechlink23 {
  position: absolute;
  top: calc(50% - 155.5px);
  left: calc(50% - 459px);
  line-height: 60px;
}
.path-3772-icon {
  position: absolute;
  top: calc(50% + 12.5px);
  left: calc(50% - 263px);
  width: 526px;
  height: 84px;
}
.div65 {
  position: absolute;
  top: calc(50% + 33.5px);
  left: calc(50% - 148px);
  font-size: var(--font-size-8xl);
  font-weight: 500;
  color: var(--color-darkslategray);
}
.path-3793-icon1 {
  position: absolute;
  width: calc(100% - 2.2px);
  right: 2.7px;
  bottom: -0.49px;
  left: -0.5px;
  max-width: 100%;
  overflow: hidden;
  height: 1px;
}
.group-parent {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.component-7-1-inner {
  position: absolute;
  top: calc(50% + 126.5px);
  left: calc(50% - 60px);
  width: 120px;
  height: 29px;
  font-size: var(--font-size-xl);
}
.component-7-1 {
  top: calc(50% - 1868px);
  left: 0;
  font-size: var(--font-size-21xl);
}
.component-7-1,
.component-7-2,
.component-7-3 {
  position: absolute;
  width: 100%;
  right: 0;
  height: 511px;
  text-align: center;
  color: var(--color-white);
}
.component-7-2 {
  top: calc(50% + 511px);
  left: 0;
  font-size: var(--font-size-21xl);
}
.component-7-3 {
  top: calc(50% + 2320px);
}
.asiantechlink31,
.component-7-3,
.component-7-4 {
  left: 0;
  font-size: var(--font-size-21xl);
}
.component-7-4 {
  position: absolute;
  width: 100%;
  right: 0;
  bottom: 80px;
  height: 511px;
  text-align: center;
  color: var(--color-white);
}
.asiantechlink31 {
  top: 0;
  line-height: 60px;
}
.asiantechlink31,
.b73,
.div76 {
  position: absolute;
}
.b73 {
  top: calc(50% - 32px);
  left: 0;
  font-size: var(--font-size-lg);
  line-height: 30.6px;
}
.div76 {
  top: calc(50% - 15.5px);
  left: 50px;
  font-weight: 500;
}
.wrapper4 {
  position: absolute;
  top: calc(50% + 55px);
  left: 0;
  border-radius: 31px;
  background-color: var(--color-dimgray);
  width: 382px;
  height: 61px;
  text-align: center;
  color: var(--color-white);
}
.wrapper5 {
  position: absolute;
  top: calc(50% - 14.5px);
  left: calc(50% - 60px);
  width: 120px;
  height: 29px;
}
.path-3793-icon5 {
  position: absolute;
  width: calc(100% - 2.2px);
  right: 2.7px;
  bottom: -0.5px;
  left: -0.5px;
  max-width: 100%;
  overflow: hidden;
  height: 1px;
}
.group-parent4 {
  position: absolute;
  bottom: 0;
  left: calc(50% - 219px);
  width: 120px;
  height: 29px;
  text-align: center;
  color: var(--color-dimgray);
}
.asiantechlink-parent {
  position: absolute;
  top: 302px;
  left: 100px;
  width: 700px;
  height: 340px;
  font-size: var(--font-size-xl);
}
.div80 {
  position: absolute;
  top: 11px;
  left: 50px;
  line-height: 60px;
  font-weight: 800;
}
.group-child4 {
  top: 0;
}
.group-child4,
.group-child5,
.group-child6 {
  position: absolute;
  width: 100%;
  right: 0;
  left: 0;
  border-radius: var(--br-12xs);
  background-color: var(--color-dimgray);
  border: 2px solid var(--color-dimgray);
  box-sizing: border-box;
  height: 2px;
}
.group-child5 {
  top: calc(50% - 1px);
}
.group-child6 {
  bottom: 0;
}
.rectangle-group {
  position: absolute;
  top: calc(50% - 9px);
  left: calc(50% - 11px);
  width: 22px;
  height: 18px;
}
.group-wrapper2 {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: var(--color-lightgray);
  border: 2px solid var(--color-dimgray);
  box-sizing: border-box;
}
.group-frame {
  position: absolute;
  top: calc(50% - 25px);
  right: 30px;
  width: 50px;
  height: 50px;
}
.group-parent5 {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  font-size: var(--font-size-21xl);
  color: var(--color-darkslategray);
}
.div81, .div79 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-weight: 500;
  display: flex;
  align-items: center;
  justify-content: center;
  white-space: nowrap;
  width: auto;
  padding: 0 20px;
}
.wrapper6 {
  position: absolute;
  top: calc(50% - 24px);
  right: 360px;
  border-radius: var(--br-5xl);
  background-color: var(--color-dimgray);
  width: 204px;
  height: 48px;
  text-align: center;
}
.div82 {
  position: absolute;
  top: calc(50% - 13px);
  left: 30px;
  font-weight: 500;
}
.wrapper7 {
  position: absolute;
  top: calc(50% - 24px);
  right: 110px;
  border-radius: var(--br-5xl);
  background-color: var(--color-dimgray);
  width: 236px;
  height: 48px;
}
.div78 {
  position: absolute;
  width: 100%;
  top: 0;
  right: 0;
  left: 0;
  height: 80px;
  color: var(--color-white);
}
.lp-pc {
  position: relative;
  background-color: var(--color-white);
  width: 100%;
  height: 10944px;
  text-align: left;
  font-size: var(--font-size-base);
  color: var(--color-darkslategray);
  font-family: var(--font-source-han-sans-jp);
}
