@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,300;0,400;0,500;0,600;0,700;0,900;1,400;1,700;1,900&display=swap");

body {
  overflow-x: hidden;
}

div {
  -webkit-text-size-adjust: none;
}

a {
  text-decoration: none;
  color: inherit;
}
.headerheader {
  font-family: Montserrat;
  font-size: 60px;
  font-style: normal;
  font-weight: 900;
  letter-spacing: 0px;
}
.headerheader-1 {
  font-family: Montserrat;
  font-size: 40px;
  font-style: normal;
  font-weight: 900;
  letter-spacing: 0px;
}
.headerheader-2 {
  font-family: Montserrat;
  font-size: 30px;
  font-style: normal;
  font-weight: 900;
  letter-spacing: 0px;
}
.headerheader-3 {
  font-family: Montserrat;
  font-size: 20px;
  font-style: normal;
  font-weight: 900;
  letter-spacing: 0px;
}
.headerheader-4 {
  font-family: Montserrat;
  font-size: 16px;
  font-style: normal;
  font-weight: 900;
  letter-spacing: 0px;
}
.bodybody {
  font-family: Roboto;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
}
.bodybody-1 {
  font-family: Montserrat;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
}
.text_label {
  background-color: transparent;
  height: auto;
  letter-spacing: 0px;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: auto;
  z-index: 1;
}
.labellabel-1 {
  font-family: Montserrat;
  font-size: 12px;
  font-style: normal;
  font-weight: 300;
  letter-spacing: 0px;
}
.vector {
  background-color: transparent;
  position: absolute;
}
.montserrat-medium-gravel-12px {
  color: #333333;
  font-family: Montserrat;
  font-size: 0.6vw;
  font-style: normal;
  font-weight: 500;
}
.montserrat-normal-gravel-18px {
  color: #333333;
  font-family: Montserrat;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}
.montserrat-medium-white-20px {
  color: #ffffff;
  font-family: Montserrat;
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
}
.montserrat-light-gravel-20px {
  color: #333333;
  font-family: Montserrat;
  font-size: 18px;
  font-style: normal;
  font-weight: 300;
}
.montserrat-normal-white-22px {
  color: #ffffff;
  font-family: Montserrat;
  font-size: 22px;
  font-style: normal;
  font-weight: 400;
}
.montserrat-extra-bold-white-30px {
  color: #ffffff;
  font-family: Montserrat;
  font-size: 24px;
  font-style: normal;
  font-weight: 800;
}
.montserrat-black-monza-50px {
  color: #ff0000;
  font-family: Montserrat;
  font-size: 50px;
  font-style: normal;
  font-weight: 900;
}
.montserrat-black-white-115px {
  font-family: Montserrat;
  font-size: 120px;
  font-style: normal;
  font-weight: 900;
}

/* section-one */
.section-one {
  position: relative;
  height: 47vw;
  width: 100vw;
}
.group-712-cPhdN4 {
  background-color: transparent;
  height: 47vw;
  width: 100vw;
}
.chat-with-experts-cPhdN4 {
  background-color: transparent;
  color: #ffffff;
  font-family: Montserrat;
  font-size: 110px;
  font-style: normal;
  font-weight: 900;
  height: auto;
  left: 11.61vw;
  letter-spacing: 0px;
  line-height: 7.16vw;
  position: absolute;
  text-align: left;
  top: 7vw;
  white-space: nowrap;
  width: auto;
}
.unveiling-the-next-era-of-it-outsourcing-cPhdN4 {
  background-color: transparent;
  color: #ffffff;
  height: auto;
  left: 11.6vw;
  line-height: 2.6vw;
  position: absolute;
  text-align: left;
  top: 13vw;
  white-space: nowrap;
  width: auto;
}
.get-free-consultant-cPhdN4 {
  align-items: center;
  background-color: #ffffff;
  border-radius: 100px;
  display: inline-flex;
  gap: 10px;
  height: 2.5vw;
  width: 10.83vw;
  justify-content: center;
  left: 12vw;
  padding: 16px;
  position: absolute;
  top: 20.6vw;
  border: none;
}
.get-free-consultant-cPhdN4:hover .union-arrow-button {
  display: inline-block;
}
.get-free-consultant-cPhdN4:hover {
  width: 12.24vw;
}
.get-free-consultant-LqowpI {
  background-color: transparent;
  color: rgba(206, 24, 30, 1);
  font-family: Montserrat;
  font-size: 13px;
  font-style: normal;
  font-weight: 800;
  letter-spacing: 0px;
  line-height: normal;
  margin-top: -1.5px;
  position: relative;
  text-align: center;
  width: fit-content;
}
.union-arrow-button {
  display: none;
}
@media only screen and (min-width: 1024px) and (max-width: 1200px) {
  .chat-with-experts-cPhdN4 {
    font-size: 56px;
  }
  .headerheader-1 {
    font-size: 20px;
  }
  .get-free-consultant-cPhdN4 {
    width: 20vw;
  }
  .get-free-consultant-cPhdN4:hover {
    width: 23.24vw;
  }
  .unveiling-the-next-era-of-it-outsourcing-cPhdN4 {
    top: 14vw;		
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  .chat-with-experts-cPhdN4 {
    font-size: 65px;
  }
  .headerheader-1 {
    font-size: 25px;
  }
  .get-free-consultant-cPhdN4 {
    width: 17vw;
  }
  .get-free-consultant-cPhdN4:hover {
    width: 21vw;
  }
}
@media only screen and (min-width: 1401px) and (max-width: 1600px) {
  .chat-with-experts-cPhdN4 {
    font-size: 75px;
  }
  .headerheader-1 {
    font-size: 30px;
  }
  .get-free-consultant-cPhdN4 {
    width: 15vw;
  }
  .get-free-consultant-cPhdN4:hover {
    width: 17vw;
  }
}
@media only screen and (min-width: 1601px) and (max-width: 1800px) {
  .chat-with-experts-cPhdN4 {
    font-size: 90px;
  }
  .headerheader-1 {
    font-size: 35px;
  }
  .get-free-consultant-cPhdN4 {
    width: 13vw;
  }
  .get-free-consultant-cPhdN4:hover {
    width: 15vw;
  }
}
/* section-two */
.section-two {
  position: relative;
  width: 100vw;
  height: 32.34vw;
}
.group-713-cPhdN4 {
  background-color: transparent;
  height: 32.34vw;
  width: 100vw;
}
.text_label-cPhdN4 {
  color: #ffffff;
  font-family: Montserrat;
  font-size: 5.2vw;
  font-style: normal;
  font-weight: 900;
  left: 14.62vw;
  line-height: 6.5vw;
  top: 4.5vw;
}
.text_label-c7EMUT {
  color: #ffffff;
  font-family: Montserrat;
  font-size: 5.2vw;
  font-style: normal;
  font-weight: 900;
  left: 68vw;
  line-height: 6.5vw;
  top: 8.5vw;
  transform: rotate(-180deg);
}
.join-us-for-an-elect-cPhdN4 {
  background-color: transparent;
  height: auto;
  left: 18.28vw;
  letter-spacing: 0px;
  line-height: 35px;
  position: absolute;
  text-align: center;
  top: 6.77vw;
  width: 63.7vw;
  z-index: 1;
}
.span1-hUTDXz {
  line-height: 1.95vw;
}
.span3-hUTDXz {
  line-height: 1.95vw;
}
.span5-hUTDXz {
  line-height: 1.95vw;
  letter-spacing: 1px;
}
@media only screen and (min-width: 1024px) and (max-width: 1200px) {
  .montserrat-medium-white-20px {
    font-size: 9px;
  }
  .montserrat-extra-bold-white-30px {
    font-size: 13px;
  }
  .text_label-c7EMUT {
    left: 70vw;
    top: 11vw;
 }
	.join-us-for-an-elect-cPhdN4 {
    line-height: 30px;
}
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  .montserrat-medium-white-20px {
    font-size: 13px;
  }
  .montserrat-extra-bold-white-30px {
    font-size: 17px;
  }
}
@media only screen and (min-width: 1401px) and (max-width: 1600px) {
  .montserrat-medium-white-20px {
    font-size: 14px;
  }
  .montserrat-extra-bold-white-30px {
    font-size: 18px;
  }
}
@media only screen and (min-width: 1601px) and (max-width: 1800px) {
  .montserrat-medium-white-20px {
    font-size: 16px;
  }
  .montserrat-extra-bold-white-30px {
    font-size: 20px;
  }
}
/* section-three */

.section-three {
  position: relative;
  top: 50px;
  width: 100vw;
  height: 33vw;
}
.what-to-expect {
  -webkit-background-clip: text !important;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  background-color: transparent;
  height: auto;
  position: absolute;
  text-align: center;
  color: transparent;
  white-space: nowrap;
  width: auto;
}

.what-to-expect-cPhdN4 {
  background: linear-gradient(
    360deg,
    rgba(255, 255, 255, 0) 40%,
    rgba(173, 176, 178, 0.3) 70%
  );
  left: 19vw;
  letter-spacing: 0px;
  line-height: 143.8px;
}

.what-to-expect-c7EMUT {
  background: linear-gradient(88.62deg, #ce181e 57.16%, #000000 115.59%);
  color: transparent;
  font-style: normal;
  font-weight: 900;
  left: 33.8vw;
  line-height: 75px;
  top: 76px;
}
.vector-94-cPhdN4 {
  background-color: transparent;
  height: 20vw;
  left: 15.8vw;
  position: absolute;
  top: 14vw;
  width: 70vw;
}

.vector-cPhdN4 {
  height: 5vw;
  left: 24.65vw;
  top: 16vw;
  width: 5vw;
}
.vector-c7EMUT {
  height: 5vw;
  left: 72.4vw;
  top: 16vw;
  width: 5vw;
}
.vector-6G0lE3 {
  height: 5vw;
  left: 48.6vw;
  top: 16vw;
  width: 5vw;
}
.group-709-cPhdN4 {
  background-color: transparent;
  height: 5vw;
  left: 18.4vw;
  position: absolute;
  top: 25vw;
  width: 17.7vw;
}
.free-expert-advice-IXtuMl {
  background-color: transparent;
  color: #000000;
  font-style: normal;
  font-weight: 900;
  height: auto;
  left: 3.55vw;
  line-height: 25px;
  position: absolute;
  text-align: center;
  top: 0px;
  white-space: nowrap;
  width: auto;
}
.ask-anything-about-i-IXtuMl {
  background-color: transparent;
  color: #000000;
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 0px;
  line-height: 20px;
  position: absolute;
  text-align: center;
  top: 42px;
  width: 17.5vw;
}
.group-710-cPhdN4 {
  background-color: transparent;
  height: 4vw;
  left: 42.35vw;
  position: absolute;
  top: 25vw;
  width: 17.7vw;
}
.top-industry-insights-zCkwS1 {
  background-color: transparent;
  color: #000000;
  font-style: normal;
  font-weight: 900;
  height: auto;
  left: 3.15vw;
  line-height: 25px;
  position: absolute;
  text-align: center;
  top: 0px;
  white-space: nowrap;
  width: auto;
}
.learn-from-the-best-zCkwS1 {
  background-color: transparent;
  color: #000000;
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 0px;
  line-height: 20px;
  position: absolute;
  text-align: center;
  top: 41px;
  width: 17.5vw;
}
.group-711-cPhdN4 {
  background-color: transparent;
  height: 101px;
  left: 66vw;
  position: absolute;
  top: 25vw;
  width: 17.7vw;
}
.future-proof-your-business-KxCInL {
  background-color: transparent;
  color: #000000;
  font-style: normal;
  font-weight: 900;
  height: auto;
  left: 1.35vw;
  line-height: 25px;
  position: absolute;
  text-align: center;
  top: 0px;
  width: 16.1vw;
}
.discover-how-it-outs-KxCInL {
  background-color: transparent;
  color: #000000;
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 0px;
  line-height: 20px;
  position: absolute;
  text-align: center;
  top: 41px;
  width: 17.5vw;
}
@media only screen and (min-width: 1024px) and (max-width: 1200px) {
  .montserrat-black-white-115px {
    font-size: 65px;
  }
  .headerheader {
    font-size: 32px;
  }
  .headerheader-3 {
    font-size: 11px;
  }
  .ask-anything-about-i-IXtuMl,
  .learn-from-the-best-zCkwS1,
  .discover-how-it-outs-KxCInL {
    top: 18px;
  }
      .bodybody-1 {
        font-size: 7px !important;
    }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  .montserrat-black-white-115px {
    font-size: 75px;
  }
  .headerheader {
    font-size: 40px;
  }
  .headerheader-3 {
    font-size: 12px;
  }
  .ask-anything-about-i-IXtuMl,
  .learn-from-the-best-zCkwS1,
  .discover-how-it-outs-KxCInL {
    top: 18px;
  }
      .bodybody-1 {
        font-size: 9px !important;
    }
}
@media only screen and (min-width: 1401px) and (max-width: 1600px) {
  .montserrat-black-white-115px {
    font-size: 85px;
  }
  .headerheader {
    font-size: 45px;
  }
  .headerheader-3 {
    font-size: 14px;
  }
  .ask-anything-about-i-IXtuMl,
  .learn-from-the-best-zCkwS1,
  .discover-how-it-outs-KxCInL {
    top: 25px;
  }
  .bodybody-1 {
    font-size: 11px !important;
  }
}
@media only screen and (min-width: 1601px) and (max-width: 1800px) {
  .montserrat-black-white-115px {
    font-size: 95px;
  }
  .headerheader {
    font-size: 50px;
  }
  .headerheader-3 {
    font-size: 16px;
  }
  .ask-anything-about-i-IXtuMl,
  .learn-from-the-best-zCkwS1,
  .discover-how-it-outs-KxCInL {
    top: 33px;
  }
  .bodybody-1 {
    font-size: 12px;
  }
}
/* section-four */
.section-four {
  position: relative;
  width: 100vw;
  height: 45vw;
}

.vector-95-cPhdN4 {
  width: 100vw;
  height: 45vw;
}

.title-cPhdN4 {
  -webkit-background-clip: text !important;
  -webkit-text-fill-color: transparent;
  background: linear-gradient(
    360deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(173, 176, 178, 0.3) 100%
  );
  background-clip: text;
  background-color: transparent;
  height: auto;
  left: 14vw;
  letter-spacing: 0px;
  line-height: 5.75vw;
  position: absolute;
  text-align: left;
  color: transparent;
  top: 24vw;
  width: 30.65vw;
}

.our-promise-cPhdN4 {
  -webkit-background-clip: text !important;
  -webkit-text-fill-color: transparent;
  background: linear-gradient(88.62deg, #ce181e 57.16%, #000000 115.59%);
  background-clip: text;
  background-color: transparent;
  color: transparent;
  font-style: normal;
  font-weight: 900;
  height: auto;
  left: 16vw;
  line-height: 3.75vw;
  position: absolute;
  text-align: center;
  color: transparent;
  top: 28vw;
  white-space: nowrap;
  width: auto;
}

.polygon-5-cPhdN4 {
  background-color: transparent;
  height: 0.65vw;
  left: 50vw;
  position: absolute;
  top: 23.7vw;
  width: 0.55vw;
}
.polygon-6-cPhdN4 {
  background-color: transparent;
  height: 0.65vw;
  left: 50vw;
  position: absolute;
  top: 29.5vw;
  width: 0.55vw;
}
.polygon-7-cPhdN4 {
  background-color: transparent;
  height: 0.65vw;
  left: 50vw;
  position: absolute;
  top: 35vw;
  width: 0.55vw;
}

.your-privacy-cPhdN4 {
  background-color: transparent;
  color: #000000;
  font-style: normal;
  font-weight: 900;
  height: auto;
  left: 51vw;
  line-height: 25px;
  position: absolute;
  text-align: left;
  top: 23.4vw;
  white-space: nowrap;
  width: auto;
}
.trusted-expertise-cPhdN4 {
  background-color: transparent;
  color: #000000;
  font-style: normal;
  font-weight: 900;
  height: auto;
  left: 51vw;
  line-height: 25px;
  position: absolute;
  text-align: left;
  top: 29.2vw;
  width: 193px;
}
.your-contentment-cPhdN4 {
  background-color: transparent;
  color: #000000;
  font-style: normal;
  font-weight: 900;
  height: auto;
  left: 51vw;
  line-height: 25px;
  position: absolute;
  text-align: left;
  top: 34.7vw;
  white-space: nowrap;
  width: auto;
}
.rest-assured-the-inf-cPhdN4 {
  background-color: transparent;
  color: #000000;
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 51vw;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 25vw;
  width: 32vw;
}
.backed-by-luvina-sof-cPhdN4 {
  background-color: transparent;
  color: #000000;
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 51vw;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 31vw;
  width: 32vw;
}

.receive-tailored-adv-cPhdN4 {
  background-color: transparent;
  color: #000000;
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 51vw;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 36.5vw;
  width: 33vw;
}

/* section-five */
.section-five {
  position: relative;
  width: 100vw;
  height: 55vw;
  top: -10vw;
}
.group-714-cPhdN4 {
  background-color: transparent;
  height: 55vw;
  width: 100vw;
}
.expert-from-singapre-cPhdN4 {
  -webkit-background-clip: text !important;
  -webkit-text-fill-color: transparent;
  background: linear-gradient(
    0deg,
    rgba(255, 255, 255, 0) 10.76%,
    rgba(255, 255, 255, 0.3) 35.77%,
    rgba(255, 255, 255, 0) 62.27%,
    rgba(255, 255, 255, 0.3) 84.46%
  );
  background-clip: text;
  background-color: transparent;
  color: transparent;
  font-family: Montserrat;
  font-size: 80px;
  font-style: normal;
  font-weight: 900;
  height: auto;
  left: 10.8vw;
  letter-spacing: 0px;
  line-height: 60.8px;
  opacity: 0.5;
  position: absolute;
  text-align: left;
  color: transparent;
  top: 10.6vw;
  width: 48.75vw;
}
.expert-from-singapore-cPhdN4 {
  -webkit-background-clip: text !important;
  -webkit-text-fill-color: transparent;
  background: linear-gradient(88.62deg, #ffffff 57.16%, #9a9a9a 115.59%);

  background-clip: text;
  background-color: transparent;
  color: transparent;
  height: auto;
  left: 11vw;
  line-height: 37.5px;
  position: absolute;
  text-align: center;
  color: transparent;
  top: 12.15vw;
  white-space: nowrap;
  width: auto;
}
.expert-from-luvina-softwe-cPhdN4 {
  -webkit-background-clip: text !important;
  -webkit-text-fill-color: transparent;
  background: linear-gradient(
    0deg,
    rgba(255, 255, 255, 0) 10.76%,
    rgba(255, 255, 255, 0.3) 35.77%,
    rgba(255, 255, 255, 0) 62.27%,
    rgba(255, 255, 255, 0.3) 84.46%
  );
  background-clip: text;
  background-color: transparent;
  color: transparent;
  font-family: Montserrat;
  font-size: 80px;
  font-style: normal;
  font-weight: 900;
  height: auto;
  left: 57.5vw;
  letter-spacing: 0px;
  line-height: 60.8px;
  opacity: 0.5;
  position: absolute;
  text-align: left;
  color: transparent;
  top: 10.6vw;
  width: 42.5vw;
}
.expert-from-luvina-software-cPhdN4 {
  -webkit-background-clip: text !important;
  -webkit-text-fill-color: transparent;
  background: linear-gradient(88.62deg, #ffffff 57.16%, #9a9a9a 115.59%);
  background-clip: text;
  background-color: transparent;
  color: transparent;
  font-style: normal;
  font-weight: 900;
  height: auto;
  left: 57.5vw;
  line-height: 37.5px;
  position: absolute;
  text-align: center;
  color: transparent;
  top: 12.15vw;
  white-space: nowrap;
  width: auto;
}
.mr-ethan-lim-cPhdN4 {
  background-color: transparent;
  color: #ffffff;
  font-style: normal;
  font-weight: 900;
  height: auto;
  left: 7.5vw;
  line-height: 37.5px;
  position: absolute;
  text-align: left;
  top: 42vw;
  white-space: nowrap;
  width: auto;
}
.ceo-of-tardi8rade-cPhdN4 {
  background-color: transparent;
  background: linear-gradient(90deg, #245163 60%, rgba(71, 161, 196, 0) 100%);
  height: auto;
  left: 7.5vw;
  letter-spacing: 0px;
  line-height: 27.5px;
  position: absolute;
  text-align: left;
  top: 44vw;
  white-space: nowrap;
  width: auto;
}
.mr-nguyen-long-phi-hai-cPhdN4 {
  background-color: transparent;
  color: #ffffff;
  font-style: normal;
  font-weight: 900;
  height: auto;
  left: 67.7vw;
  line-height: 37.5px;
  position: absolute;
  text-align: left;
  top: 42vw;
  white-space: nowrap;
  width: auto;
}
.cto-of-luvina-software-cPhdN4 {
  background-color: transparent;
  background: linear-gradient(90deg, #d01920 60%, rgba(255, 18, 26, 0) 100%);
  height: auto;
  left: 67.5vw;
  letter-spacing: 0px;
  line-height: 27.5px;
  position: absolute;
  text-align: left;
  top: 44vw;
  white-space: nowrap;
  width: auto;
  padding-left: 4px;
}
.button-connect-with-out-experts-now-cPhdN4 {
  background-color: transparent;
  height: 6vw;
  left: 38.55vw;
  overflow: hidden;
  position: absolute;
  top: 41.7vw;
  width: 21vw;
  margin-left: -20px;
  margin-top: -10px;
}
.ellipse-80-c0SKIj {
  background-color: #ffffff;
  border-radius: 185px / 37px;
  height: 3.7vw;
  left: 2.5vw;
  position: absolute;
  top: 0.6vw;
  width: 17.5vw;
  border: none;
  display: flex;
  justify-content: center;
  align-items: center;
}

.ellipse-80-c0SKIj:hover {
  border: 3px solid black;
  box-shadow: 0 0 0 1px white;
}
.connect-with-out-experts-now-c0SKIj {
  background-color: transparent;
  color: #ce181e;
  font-family: Montserrat;
  font-style: normal;
  font-weight: 800;
  font-size: 15px;
  height: auto;
  letter-spacing: 0px;
  line-height: 19.5px;
  position: absolute;
  text-align: left;
  width: auto;
}
.meet-the-ceo-of-tard-cPhdN4 {
  background-color: transparent;
  color: #ffffff;
  font-family: Montserrat;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 11vw;
  letter-spacing: 0px;
  line-height: 22.5px;
  position: absolute;
  text-align: left;
  top: 15.75vw;
  width: 26.5vw;
}
.their-expertise-cPhdN4 {
  background-color: transparent;
  height: auto;
  left: 30.35vw;
  letter-spacing: 0px;
  line-height: 27.5px;
  position: absolute;
  text-align: left;
  top: 22.45vw;
  white-space: nowrap;
  width: auto;
}
.meet-the-cto-of-luvi-cPhdN4 {
  background-color: transparent;
  color: #ffffff;
  font-family: Montserrat;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  height: 6.9vw;
  left: 57.5vw;
  letter-spacing: 0px;
  line-height: 22.5px;
  position: absolute;
  text-align: left;
  top: 15.75vw;
  width: 26vw;
}
.meet-the-cto-of-luvi-cPhdN4-span {
  font-family: Montserrat;
  font-size: 18px;
  font-weight: 700;
  line-height: 22.5px;
  text-align: left;
}
.group-708-cPhdN4 {
  background-color: transparent;
  height: 6.45vw;
  left: 30.35vw;
  position: absolute;
  top: 25vw;
  width: 15.5vw;
}
@media only screen and (min-width: 1024px) and (max-width: 1200px) {
  .expert-from-singapre-cPhdN4,
  .expert-from-luvina-softwe-cPhdN4 {
    font-size: 40px;
    line-height: 40px;
  }
  .headerheader-2 {
    font-size: 16px;
  }
  .expert-from-singapore-cPhdN4,
  .expert-from-luvina-software-cPhdN4 {
    top: 12.5vw;
  }
  .montserrat-normal-white-22px {
    font-size: 15px;
  }
  .meet-the-ceo-of-tard-cPhdN4 {
    font-size: 8px;
    line-height: 17px;
    top: 17vw;
  }

  .meet-the-cto-of-luvi-cPhdN4 {
    font-size: 8px;
    line-height: 15px;
    top: 17vw;
    width: 35vw;
  }

  .meet-the-cto-of-luvi-cPhdN4-span {
    line-height: 15.5px;
    font-size: 10px;
  }
  .connect-with-out-experts-now-c0SKIj {
    font-size: 7px;
  }
	.mr-nguyen-long-phi-hai-cPhdN4 {
    top: 41vw;
}
.mr-ethan-lim-cPhdN4 {
    top: 41vw;
}
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  .expert-from-singapre-cPhdN4,
  .expert-from-luvina-softwe-cPhdN4 {
      font-size: 50px;
      line-height: 50px;
   }
  .headerheader-2 {
    font-size: 18px;
  }
  .montserrat-normal-white-22px {
    font-size: 17px;
  }
  .expert-from-singapore-cPhdN4,
  .expert-from-luvina-software-cPhdN4 {
    top: 12.5vw;
  }
  .meet-the-ceo-of-tard-cPhdN4 {
    font-size: 10px;
    line-height: 20px;
    top: 17.5vw;
    width: 28.5vw;
  }
  .meet-the-cto-of-luvi-cPhdN4 {
    font-size: 10px;
    line-height: 16px;
    top: 17.5vw;
    width: 37vw;
  }
  .meet-the-cto-of-luvi-cPhdN4-span {
    line-height: 15.5px;
    font-size: 12px;
  }
  .connect-with-out-experts-now-c0SKIj {
    font-size: 9px;
  }
}
@media only screen and (min-width: 1401px) and (max-width: 1600px) {
  .expert-from-singapre-cPhdN4,
  .expert-from-luvina-softwe-cPhdN4 {
    font-size: 55px;
    line-height: 60.8px;
  }
  .headerheader-2 {
    font-size: 22px;
  }
  .montserrat-normal-white-22px {
    font-size: 21px;
  }
  .expert-from-singapore-cPhdN4,
  .expert-from-luvina-software-cPhdN4 {
    top: 13.5vw;
  }
  .connect-with-out-experts-now-c0SKIj {
    font-size: 11px;
  }
  .meet-the-ceo-of-tard-cPhdN4,
  .meet-the-cto-of-luvi-cPhdN4 {
    font-size: 12px;
    line-height: 20px;
    top: 17.5vw;
    width: 29.5vw;
  }
  .meet-the-cto-of-luvi-cPhdN4 {
    font-size: 12px;
    line-height: 20px;
    top: 17.5vw;
    width: 38vw;
  }
  .meet-the-cto-of-luvi-cPhdN4-span {
    line-height: 15.5px;
    font-size: 14px;
  }
}
@media only screen and (min-width: 1601px) and (max-width: 1800px) {
  .expert-from-singapre-cPhdN4,
  .expert-from-luvina-softwe-cPhdN4 {
    font-size: 64px;
    line-height: 67.8px;
  }
  .headerheader-2 {
    font-size: 25px;
  }
  .montserrat-normal-white-22px {
    font-size: 24px;
  }
  .expert-from-singapore-cPhdN4,
  .expert-from-luvina-software-cPhdN4 {
    top: 13.5vw;
  }
  .connect-with-out-experts-now-c0SKIj {
    font-size: 13px;
  }
  .meet-the-ceo-of-tard-cPhdN4 {
    font-size: 14px;
    line-height: 20px;
    top: 17.5vw;
    width: 30.5vw;
  }
  .meet-the-cto-of-luvi-cPhdN4 {
    font-size: 14px;
    line-height: 20px;
    top: 17.5vw;
    width: 38vw;
  }
  .meet-the-cto-of-luvi-cPhdN4-span {
    line-height: 15.5px;
    font-size: 16px;
  }
}
/* section-six */
.section-six {
  position: relative;
  width: 100vw;
  top: -5vw;
  height: 15vw;
}
.how-it-works {
  -webkit-background-clip: text !important;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  background-color: transparent;
  height: auto;
  position: absolute;
  text-align: center;
  color: transparent;
}
.how-it-works-cPhdN4 {
  background: linear-gradient(
    0deg,
    rgba(255, 255, 255, 0.05) 15%,
    rgba(173, 176, 178, 0.2) 60%
  );

  left: 18.7vw;
  letter-spacing: 0px;
  line-height: 7.2vw;
  width: 58.6vw;
}

.how-it-works-c7EMUT {
  background: linear-gradient(88.62deg, #ce181e 57.16%, #000000 115.59%);
  color: transparent;
  font-style: normal;
  font-weight: 900;
  left: 34vw;
  line-height: 3.75vw;
  top: 5vw;
  white-space: nowrap;
  width: auto;
}
.vector-90-cPhdN4 {
  background-color: transparent;
  height: 10vw;
  left: 10.6vw;
  position: absolute;
  top: 12vw;
  width: 23.3vw;
}

.x1-cPhdN4 {
  background-color: transparent;
  color: #333333;
  font-style: normal;
  font-weight: 900;
  height: auto;
  left: 9.2vw;
  line-height: 50px;
  position: absolute;
  text-align: center;
  top: 12vw;
  white-space: nowrap;
  width: auto;
}
.frame-87-cPhdN4 {
  align-items: flex-start;
  background-color: transparent;
  border-radius: 8px;
  display: inline-flex;
  flex-direction: column;
  gap: 1vw;
  left: 11vw;
  overflow: hidden;
  padding: 16px;
  position: absolute;
  top: 14vw;
}
.submit-your-question {
  background-color: transparent;
  font-style: normal;
}

.submit-your-question-RE0Cz1 {
  color: #333333;
  font-weight: 900;
  line-height: 1.9vw;
  margin-top: -1px;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}
.fill-out-the-form-be-RE0Cz1 {
  background-color: transparent;
  letter-spacing: 0px;
  line-height: 1.3vw;
  position: relative;
  text-align: left;
  width: 19vw;
  margin-top: -5px;
}
.vector-91-cPhdN4 {
  background-color: transparent;
  height: 10vw;
  left: 37.2vw;
  position: absolute;
  top: 12vw;
  width: 23.3vw;
}

.x2-cPhdN4 {
  background-color: transparent;
  color: #333333;
  font-style: normal;
  font-weight: 900;
  height: auto;
  left: 35.5vw;
  line-height: 50px;
  position: absolute;
  text-align: center;
  top: 12vw;
  white-space: nowrap;
  width: auto;
}
.frame-88-cPhdN4 {
  align-items: flex-start;
  background-color: transparent;
  border-radius: 8px;
  display: inline-flex;
  flex-direction: column;
  gap: 10px;
  left: 37.5vw;
  overflow: hidden;
  padding: 16px;
  position: absolute;
  top: 14vw;
}
.receive-expert-response-ZmPg4z {
  background-color: transparent;
  color: #333333;
  font-style: normal;
  font-weight: 900;
  line-height: 1.9vw;
  margin-top: -1px;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}

.our-team-will-prompt-ZmPg4z {
  background-color: transparent;
  letter-spacing: 0px;
  line-height: 1.3vw;
  position: relative;
  text-align: left;
  width: 20vw;
  margin-top: -5px;
}

.vector-92-cPhdN4 {
  background-color: transparent;
  height: 10vw;
  left: 63.7vw;
  position: absolute;
  top: 12vw;
  width: 23.3vw;
}

.x3-cPhdN4 {
  background-color: transparent;
  color: #333333;
  font-style: normal;
  font-weight: 900;
  height: auto;
  left: 62vw;
  line-height: 50px;
  position: absolute;
  text-align: center;
  top: 12vw;
  white-space: nowrap;
  width: auto;
}
.frame-89-cPhdN4 {
  align-items: flex-start;
  background-color: transparent;
  border-radius: 8px;
  display: inline-flex;
  flex-direction: column;
  gap: 10px;
  left: 64vw;
  overflow: hidden;
  padding: 16px;
  position: absolute;
  top: 14vw;
}
.join-the-conversation-Q8CqMx {
  background-color: transparent;
  color: #333333;
  font-style: normal;
  font-weight: 900;
  line-height: 1.9vw;
  margin-top: -1px;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}
.tune-in-to-our-talk-Q8CqMx {
  background-color: transparent;
  letter-spacing: 0px;
  line-height: 1.3vw;
  position: relative;
  text-align: left;
  width: 18vw;
  margin-top: -5px;
}
@media only screen and (min-width: 1024px) and (max-width: 1200px) {
  .x1-cPhdN4,
  .x2-cPhdN4,
  .x3-cPhdN4 {
    top: 11vw;
  }
  .montserrat-light-gravel-20px {
    font-size: 12px;
  }
  .vector-90-cPhdN4,
  .vector-91-cPhdN4,
  .vector-92-cPhdN4 {
    height: 12vw;
    width: 24.3vw;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  .x1-cPhdN4,
  .x2-cPhdN4,
  .x3-cPhdN4 {
    top: 11vw;
  }
  .montserrat-light-gravel-20px {
    font-size: 14px;
  }
  .vector-90-cPhdN4,
  .vector-91-cPhdN4,
  .vector-92-cPhdN4 {
    height: 11.5vw;
  }
}
@media only screen and (min-width: 1401px) and (max-width: 1600px) {
  .x1-cPhdN4,
  .x2-cPhdN4,
  .x3-cPhdN4 {
    top: 11.5vw;
  }
  .montserrat-light-gravel-20px {
    font-size: 16px;
  }
  .vector-90-cPhdN4,
  .vector-91-cPhdN4,
  .vector-92-cPhdN4 {
    height: 11vw;
  }
}
@media only screen and (min-width: 1601px) and (max-width: 1800px) {
  .x1-cPhdN4,
  .x2-cPhdN4,
  .x3-cPhdN4 {
    top: 11.7vw;
  }
  .montserrat-light-gravel-20px {
    font-size: 18px;
  }
  .vector-90-cPhdN4,
  .vector-91-cPhdN4,
  .vector-92-cPhdN4 {
    height: 10.5vw;
  }
}
/* section-seven */
.section-seven {
  width: 100vw;
  height: 40vw;
  position: relative;
}
.what-they-said-about-us {
  -webkit-background-clip: text !important;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  background-color: transparent;
  height: auto;
  position: absolute;
  text-align: center;
  color: transparent;
}

.what-they-said-about-us-cPhdN4 {
  background: linear-gradient(
    0deg,
    rgba(255, 255, 255, 0.05) 10%,
    rgba(173, 176, 178, 0.2) 60%
  );
  left: 18.7vw;
  letter-spacing: 0px;
  line-height: 7.2vw;
  width: 65vw;
  top: 6.1vw;
}
.what-they-said-about-us-c7EMUT {
  background: linear-gradient(88.62deg, #ce181e 57.16%, #000000 115.59%);
  color: transparent;
  font-style: normal;
  font-weight: 900;
  left: 29vw;
  line-height: 3.75vw;
  top: 11.5vw;
  white-space: nowrap;
  width: auto;
}
.text_label-6G0lE3 {
  left: 21.5vw;
  line-height: 3.2vw;
  opacity: 0.5;
  top: 27.8vw;
}
.text_label-qX9XMt {
  left: 42.8vw;
  line-height: 3.2vw;
  opacity: 0.5;
  top: 27.8vw;
}
.text_label-tNZedw {
  left: 63.5vw;
  line-height: 3.2vw;
  opacity: 0.5;
  top: 27.8vw;
}
.text_label-IpK00Q {
    left: 32vw;
    line-height: 3.2vw;
    opacity: 0.5;
    top: 34vw;
    transform: rotate(-180deg);
}
.text_label-F1KOqw {
    left: 48vw;
    line-height: 3.2vw;
    opacity: 0.5;
    top: 34vw;
    transform: rotate(-180deg);
}
.text_label-yXqr8g {
    left: 74vw;
    line-height: 3.2vw;
    opacity: 0.5;
    top: 35vw;
    transform: rotate(-180deg);
}
.lorem-ipsum-dolor-si-cPhdN4 {
  left: 23.5vw;
}
.lorem-ipsum-dolor-si-c7EMUT {
  left: 44.5vw;
}
.lorem-ipsum-dolor-si-6G0lE3 {
  left: 65.5vw;
}
.lorem-ipsum-dolor-si {
  background-color: transparent;
  color: #000000;
  height: auto;
  line-height: 1vw;
  position: absolute;
  text-align: left;
  top: 29vw;
  width: 12.4vw;
}
.photo-by-logan-weaver-cPhdN4 {
  background-color: transparent;
  height: 4vw;
  left: 23vw;
  object-fit: cover;
  position: absolute;
  top: 24vw;
  width: 4vw;
}
.photo-by-oleg-ivanov-cPhdN4 {
  background-color: transparent;
  height: 4vw;
  left: 44vw;
  object-fit: cover;
  position: absolute;
  top: 24vw;
  width: 4vw;
}
.photo-by-gemma-chua-tran-cPhdN4 {
  background-color: transparent;
  height: 4vw;
  left: 65vw;
  object-fit: cover;
  position: absolute;
  top: 24vw;
  width: 4vw;
}
@media only screen and (min-width: 1024px) and (max-width: 1200px) {
  .labellabel-1 {
    font-size: 6px;
  }
  .montserrat-black-monza-50px {
    font-size: 30px;
  }
	.text_label-yXqr8g {
    left: 70vw;
    top: 35vw;
}
	.text_label-IpK00Q {
    left: 27vw;
    top: 34vw;
}
	.text_label-F1KOqw {
    left: 49vw;
    top: 33vw;
}
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  .labellabel-1 {
    font-size: 8.5px;
  }
  .montserrat-black-monza-50px {
    font-size: 35px;
  }
}
@media only screen and (min-width: 1401px) and (max-width: 1600px) {
  .labellabel-1 {
    font-size: 9.8px;
  }
  .montserrat-black-monza-50px {
    font-size: 40px;
  }
}
@media only screen and (min-width: 1601px) and (max-width: 1800px) {
  .labellabel-1 {
    font-size: 10px;
  }
  .montserrat-black-monza-50px {
    font-size: 45px;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1300px) {
	.text_label-IpK00Q {
    left: 28vw;
    top: 35vw;
}
.text_label-F1KOqw {
    left: 50vw;
    top: 34vw;
}
.text_label-yXqr8g {
    left: 74vw;
    top: 36vw;
}
}
/* section-eight */
.section-eight {
  position: relative;
  width: 100vw;
  height: 46vw;
}
.mask-group {
  background-color: transparent;
  height: 46vw;
  width: 100vw;
}
.mask-group-cPhdN4 {
  mix-blend-mode: multiply;
}
.frame-86-cPhdN4 {
  align-items: flex-start;
  background-color: #ffffff;
  border-radius: 16px;
  display: inline-flex;
  flex-direction: column;
  gap: 10px;
  left: 56.3vw;
  overflow: hidden;
  padding: 30px;
  position: absolute;
  top: 3vw;
}
.get-free-consultation-fE5Uv3 {
  background-color: transparent;
  color: rgba(74, 75, 76, 1);
  line-height: 2.5vw;
  margin-top: -1px;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}
.frame-35-fE5Uv3 {
  align-items: center;
  background-color: #fafafa !important;
  border: 1px solid !important;
  border-color: rgba(223, 223, 223, 1) !important;
  border-radius: 5px !important;
  display: flex;
  flex: 0 0 auto;
  gap: 10px;
  padding: 10px 20px !important;
  position: relative;
  width: 28.6vw !important;
  font-size: 1vw !important;
  opacity: 0.5;
  font-family: Roboto;
}
.group-699-fE5Uv3 input {
  margin-right: 0.3vw;
}
.group-699-fE5Uv3 {
  background-color: transparent;
  height: 2.2vw;
  position: relative;
  width: 28.9vw;
  display: flex;
  align-items: center;
}

.frame-36-xxE2xN {
  background-color: #f8f8f8 !important;
  border: 1px solid !important;
  border-color: rgba(223, 223, 223, 1) !important;
  border-radius: 5px !important;
  gap: 10px;
  padding: 10px 20px !important;
  font-size: 1vw !important;
  opacity: 0.5;
  font-family: Roboto !important;
}
.frame-43-xxE2xN {
  background-color: #f8f8f8 !important;
  border: 1px solid !important;
  border-color: rgba(223, 223, 223, 1) !important;
  border-radius: 5px !important;
  gap: 10px;
  padding: 10px 20px !important;
  font-size: 1vw !important;
  opacity: 0.5;
  font-family: Roboto !important;
}
.frame-37-fE5Uv3 {
  align-items: center;
  background-color: #f8f8f8 !important;
  border: 1px solid !important;
  border-color: rgba(223, 223, 223, 1) !important;
  border-radius: 5px !important;
  display: flex;
  flex: 0 0 auto;
  gap: 10px;
  padding: 10px 20px !important;
  position: relative;
  width: 28.6vw !important;
  font-size: 1vw !important;
  opacity: 0.5;
}
.frame-44-fE5Uv3 {
  align-items: flex-start;
  background-color: #f8f8f8;
  border: 1px solid;
  border-color: rgba(223, 223, 223, 1);
  border-radius: 5px;
  display: flex;
  gap: 10px;
  height: 6vw;
  min-height: 0;
  padding: 10px 20px;
  position: relative;
  width: 28.6vw;
  font-size: 1vw;
  resize: none;
  font-family: Roboto;
  opacity: 0.5;
}
.group-704-fE5Uv3 {
  background-color: transparent;
  height: 5.6vw;
  margin-right: -6px;
  position: relative;
  width: 28.6vw;
}
.rectangle-853-mqozix {
  background-color: #fafafa;
  border: 1px solid;
  border-color: #efefef;
  border-radius: 8px;
  height: 5.6vw;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 28.7vw;
}
.would-you-allow-us-t-mqozix {
  background-color: transparent;
  color: #333333;
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 0.6vw;
  line-height: 1.13vw;
  position: absolute;
  text-align: left;
  width: 25vw;
}
.group-700-mqozix {
  background-color: transparent;
  height: 1.2vw;
  left: 0.6vw;
  position: absolute;
  top: 4.2vw;
  width: 6.9vw;
}
.yes-mqozix {
  background-color: transparent;
  color: #000000;
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 0.5vw;
  line-height: 1.13vw;
  position: absolute;
  text-align: center;
  top: 3.5vw;
  white-space: nowrap;
  width: auto;
}
.no-mqozix {
  background-color: transparent;
  color: #000000;
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 6.2vw;
  line-height: 1.13vw;
  position: absolute;
  text-align: center;
  top: 3.5vw;
  white-space: nowrap;
  width: auto;
}
.frame-42-fE5Uv3 {
  align-items: center;
  background-color: transparent;
  border-radius: 5px;
  display: flex;
  flex: 0 0 auto;
  gap: 10px;
  padding: 0.5vw 1vw;
  position: relative;
  width: 28.6vw;
}
.all-the-information-vS6x28 {
  background-color: transparent;
  color: #333333;
  font-family: Montserrat;
  font-size: 0.6vw;
  font-style: italic;
  font-weight: 300;
  letter-spacing: 0px;
  line-height: 0.75vw;
  margin-top: -1px;
  position: relative;
  text-align: left;
  width: 26.6vw;
}
.submit {
  background-color: transparent;
  position: relative;
}
.submit-fE5Uv3 {
  align-items: center;
  background: linear-gradient(90deg, #840000 0%, #ce181e 100%);
  border: 1px solid;
  border-color: #808080;
  border-radius: 8px;
  display: flex;
  flex: 0 0 auto;
  gap: 10px;
  justify-content: center;
  padding: 10px 20px;
  width: 9.5vw;
  cursor: pointer;
  min-height: 0;
}
.submit-fE5Uv3:hover {
  background: linear-gradient(90deg, #ce181e 0%, #840000 100%);
}

.submit-eCjoht {
  color: #ffffff;
  font-style: normal;
  font-weight: 900;
  line-height: 1.13vw;
  margin-top: -1px;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}
.union-submit-question {
  left: 35vw;
  position: absolute;
  top: 13vw;
}
.union-cPhdN4 {
  background-color: transparent;
  height: 7.8vw;
  width: 16.5vw;
}
.submit-your-question-cPhdN4 {
  color: transparent;
  font-weight: 400;
  height: auto;
  left: 1.5vw;
  line-height: 1.25vw;
  position: absolute;
  text-align: left;
  top: 1.25vw;
  transform: rotate(-5.81deg);
  width: 16vw;
}
.span0-d1cyUT {
  color: #ff0000;
  font-style: normal;
  font-weight: 900;
}
.span1-d1cyUT {
  color: #333333;
  font-family: Roboto;
  font-size: 0.8vw;
  font-style: italic;
  font-weight: 700;
  letter-spacing: 0px;
  line-height: 1.13vw;
}
@media only screen and (min-width: 1024px) and (max-width: 1200px) {
  .bodybody,
  .headerheader-4 {
    font-size: 10px;
  }
	.frame-44-fE5Uv3 {
    margin-top: -2px;
}
	.get-free-consultation-fE5Uv3 {
    margin-top: -25px;
}
	.frame-86-cPhdN4 {
    gap: 3px;
    top: 0.5vw;
  }
	.submit-your-question-cPhdN4 {
    left: 0.9vw;
}
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  .bodybody,
  .headerheader-4 {
    font-size: 11px;
  }
  input::-webkit-input-placeholder, textarea::placeholder {
    font-size: 15px;
  }
  .frame-86-cPhdN4 {
    gap: 5px;
    top: 0.5vw;
  }
}
@media only screen and (min-width: 1401px) and (max-width: 1600px) {
  .bodybody,
  .headerheader-4 {
    font-size: 13px;
  }
  input::-webkit-input-placeholder, textarea::placeholder {
    font-size: 18px;
  }
	.frame-86-cPhdN4 {
    gap: 8px;
    top: 0.5vw;
   }
}
@media only screen and (min-width: 1601px) and (max-width: 1800px) {
  .bodybody,
  .headerheader-4 {
    font-size: 15px;
  }
}
/* section-nine */
.section-nine {
  position: relative;
  height: 32vw;
  width: 100vw;
}
.group-705-cPhdN4 {
  background-color: transparent;
}
.map-1-TgQJsu {
  background-color: transparent;
  height: 30vw;
  left: 17.5vw;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 61.5vw;
}
.vector-80-TgQJsu {
  background-color: transparent;
  height: 1.7vw;
  left: 30.5vw;
  position: absolute;
  top: 12.4vw;
  width: 2.2vw;
}
.vector-82-TgQJsu {
  background-color: transparent;
  height: 1.9vw;
  left: 62vw;
  position: absolute;
  top: 19.2vw;
  width: 2.25vw;
}
.vector-83-TgQJsu {
  background-color: transparent;
  height: 1.5vw;
  left: 67.2vw;
  position: absolute;
  top: 21.5vw;
  width: 1.65vw;
}
.vector-84-TgQJsu {
  background-color: transparent;
  height: 0.85vw;
  left: 65vw;
  position: absolute;
  top: 16vw;
  width: 3.35vw;
}
.vector-85-TgQJsu {
  background-color: transparent;
  height: 1.35vw;
  left: 62.2vw;
  position: absolute;
  top: 14.1vw;
  width: 1.6vw;
}
.vector-86-TgQJsu {
  background-color: transparent;
  height: 1.2vw;
  left: 70.5vw;
  position: absolute;
  top: 12vw;
  width: 1.75vw;
}
.vector-81-TgQJsu {
  background-color: transparent;
  height: 1.05vw;
  left: 24.5vw;
  position: absolute;
  top: 12vw;
  width: 1vw;
}
.rectangle-843-TgQJsu {
  background-color: #ffffff;
  border-radius: 8px;
  box-shadow: 0px 4px 4px #00000040;
  height: 5.85vw;
  left: 47vw;
  position: absolute;
  top: 8.3vw;
  width: 15.25vw;
}
.rectangle-848-TgQJsu {
  background-color: #ffffff;
  border-radius: 8px;
  box-shadow: 0px 4px 4px #00000040;
  height: 2.5vw;
  left: 32.8vw;
  position: absolute;
  top: 10vw;
  width: 10.85vw;
}
.rectangle-849-TgQJsu {
  background-color: #ffffff;
  border-radius: 8px;
  box-shadow: 0px 4px 4px #00000040;
  height: 3vw;
  left: 10.7vw;
  position: absolute;
  top: 9vw;
  width: 13.8vw;
}
.rectangle-844-TgQJsu {
  background: rgba(34, 77, 94, 1);
  border-radius: 8px;
  box-shadow: 0px 4px 4px #00000040;
  height: 2.95vw;
  left: 51.2vw;
  position: absolute;
  top: 21vw;
  width: 10.9vw;
}
.rectangle-845-TgQJsu {
  background: rgba(34, 77, 94, 1);
  border-radius: 8px;
  box-shadow: 0px 4px 4px #00000040;
  height: 4.4vw;
  left: 68.8vw;
  position: absolute;
  top: 23vw;
  width: 15.8vw;
}
.rectangle-846-TgQJsu {
  background-color: #ffffff;
  border-radius: 8px;
  box-shadow: 0px 4px 4px #00000040;
  height: 4.1vw;
  left: 72.3vw;
  position: absolute;
  top: 8vw;
  width: 14.25vw;
}
.rectangle-847-TgQJsu {
  background-color: #ffffff;
  border-radius: 8px;
  box-shadow: 0px 4px 4px #00000040;
  height: 3.6vw;
  left: 68.5vw;
  position: absolute;
  top: 15.5vw;
  width: 11.2vw;
}
.x4-f-hoa-binh-tower-1-TgQJsu {
  background-color: transparent;
  color: #333333;
  font-family: Montserrat;
  font-size: 0.7vw;
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 47.3vw;
  letter-spacing: 0px;
  line-height: 0.6vw;
  position: absolute;
  text-align: left;
  top: 8.8vw;
  width: auto;
}
.span0-ApWVUg {
  font-style: normal;
}
.span1-ApWVUg {
  font-style: normal;
  font-weight: 700;
}
.x138-n-almaden-blvd-u-TgQJsu {
  background-color: transparent;
  height: auto;
  left: 11.5vw;
  letter-spacing: 0px;
  line-height: 12px;
  position: absolute;
  text-align: left;
  top: 10vw;
  width: 12.9vw;
}
.x1464-e-whitestone-bl-TgQJsu {
  background-color: transparent;
  height: auto;
  left: 33.5vw;
  letter-spacing: 0px;
  line-height: 0.6vw;
  position: absolute;
  text-align: left;
  top: 10.8vw;
  width: 10vw;
}
.x13-stamford-road-02-TgQJsu {
  background-color: transparent;
  color: #ffffff;
  font-family: Montserrat;
  font-size: 0.6vw;
  font-style: normal;
  font-weight: 500;
  height: auto;
  left: 51.5vw;
  letter-spacing: 0px;
  line-height: 0.6vw;
  position: absolute;
  text-align: left;
  top: 21.5vw;
  width: auto;
}
.jl-boulevard-raya-no-TgQJsu {
  background-color: transparent;
  color: #ffffff;
  font-family: Montserrat;
  font-size: 0.6vw;
  font-style: normal;
  font-weight: 500;
  height: auto;
  left: 69.5vw;
  letter-spacing: 0px;
  line-height: 0.6vw;
  position: absolute;
  text-align: left;
  top: 23.4vw;
  width: 15vw;
}
.r612-kanagawa-scienc-TgQJsu {
  background-color: transparent;
  height: auto;
  left: 73vw;
  letter-spacing: 0px;
  line-height: 0.75vw;
  position: absolute;
  text-align: left;
  top: 8.6vw;
  width: 13.3vw;
}
.x18-f-da-nang-softwar-TgQJsu {
  background-color: transparent;
  height: auto;
  left: 69vw;
  letter-spacing: 0px;
  line-height: 0.75vw;
  position: absolute;
  text-align: left;
  top: 16.5vw;
  width: 10vw;
}
.ellipse-71-TgQJsu {
  background: rgba(34, 77, 94, 1);
  border-radius: 6px;
  height: 0.6vw;
  left: 66.5vw;
  position: absolute;
  top: 21vw;
  width: 0.6vw;
}
.ellipse-72-TgQJsu {
  background: rgba(34, 77, 94, 1);
  border-radius: 6px;
  height: 0.6vw;
  left: 64vw;
  position: absolute;
  top: 19vw;
  width: 0.6vw;
}
.ellipse-73-TgQJsu {
  background-color: #ce181e;
  border-radius: 6px;
  height: 0.6vw;
  left: 64.7vw;
  position: absolute;
  top: 16.5vw;
  width: 0.6vw;
}
.ellipse-74-TgQJsu {
  background-color: #ce181e;
  border-radius: 6px;
  height: 0.6vw;
  left: 63.9vw;
  position: absolute;
  top: 15.5vw;
  width: 0.6vw;
}
.ellipse-75-TgQJsu {
  background-color: #ce181e;
  border-radius: 6px;
  height: 0.6vw;
  left: 70vw;
  position: absolute;
  top: 13vw;
  width: 0.6vw;
}
.ellipse-76-TgQJsu {
  background-color: #ce181e;
  border-radius: 6px;
  height: 0.6vw;
  left: 29.9vw;
  position: absolute;
  top: 14vw;
  width: 0.6vw;
}
.ellipse-77-TgQJsu {
  background-color: #ce181e;
  border-radius: 6px;
  height: 0.6vw;
  left: 25.4vw;
  position: absolute;
  top: 13vw;
  width: 0.6vw;
}
/* footer-landingpage */
.footer-landingpage {
  position: relative;
  height: 21.2vw;
  width: 100vw;
}
.group-706-cPhdN4 {
  background-color: transparent;
}
.rectangle-850-x5pDOx {
  background-color: #f8f8f8;
  height: 21.2vw;
  width: 100vw;
}
.vector-x5pDOx {
  height: 5.5vw;
  left: 30vw;
  top: 15.7vw;
  width: 11.3vw;
}
.this-series-is-hoste-x5pDOx {
  background-color: transparent;
  color: transparent;
  font-family: Montserrat;
  font-size: 0.9vw;
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 30vw;
  letter-spacing: 0.04vw;
  line-height: 1.3vw;
  position: absolute;
  text-align: center;
  top: 8vw;
  width: 42vw;
}
.span0-SecerG .span1-SecerG .span2-SecerG .span3-SecerG {
  font-style: normal;
}
.span2-SecerG {
  color: #315465;
}
.chat-with-experts-fu-x5pDOx {
  background-color: transparent;
  color: rgba(74, 75, 76, 1);
  font-style: normal;
  font-weight: 900;
  height: auto;
  left: 38vw;
  line-height: 2.5vw;
  position: absolute;
  text-align: center;
  top: 1.65vw;
  width: auto;
}
.image-10-x5pDOx {
  background-color: transparent;
  height: 3.85vw;
  left: 56.5vw;
  mix-blend-mode: darken;
  object-fit: cover;
  position: absolute;
  top: 15.3vw;
  width: 11.25vw;
}
@media only screen and (min-width: 1024px) and (max-width: 1200px) {
  .this-series-is-hoste-x5pDOx {
    left: 15vw;
    width: 75vw;
  }
	.image-10-x5pDOx {
    top: 18.8vw;
 }
  .vector-x5pDOx {
    top: 17.7vw;
 }
  .rectangle-850-x5pDOx {
    height: 25vw;
 }
  .x138-n-almaden-blvd-u-TgQJsu {
    top: 9vw;
 }
  .x138-n-almaden-blvd-u-TgQJsu {
  line-height: 10px;
  }
}
/*  */
.header-landingpage {
  width: 1920px;
  height: 80px;
}

.navigation-cPhdN4 {
  align-items: center;
  background-color: #fefdfd;
  display: flex;
  gap: 432px;
  height: 80px;
  justify-content: center;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 1920px;
}

.logo-Coap8w {
  background-color: transparent;
  height: 46px;
  position: relative;
  width: 125px;
}
.frame-9-Coap8w {
  align-items: center;
  background-color: transparent;
  display: inline-flex;
  flex: 0 0 auto;
  gap: 44px;
  position: relative;
}

.technologies-hBY2Yi,
.services-hBY2Yi,
.about-us-hBY2Yi,
.resources-hBY2Yi,
.industries-hBY2Yi,
.case-studies-hBY2Yi {
  background-color: transparent;
  color: rgba(74, 75, 76, 1);
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  position: relative;
  text-align: left;
  white-space: nowrap;
  width: fit-content;
}
.buttton-header-hBY2Yi {
  align-items: center;
  background-color: #ce181e;
  border-radius: 100px;
  display: flex;
  gap: 10px;
  height: 34px;
  justify-content: center;
  padding: 10px;
  position: relative;
  width: 137px;
  border: none;
  cursor: pointer;
}
.contact-us-TTxAk0 {
  background-color: transparent;
  color: #ffffff;
  font-family: Roboto;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  letter-spacing: 0px;
  line-height: normal;
  margin-bottom: -2.5px;
  margin-top: -4.5px;
  position: relative;
  text-align: left;
  white-space: nowrap;
  width: fit-content;
}

.vector-78-cPhdN4 {
  background-color: transparent;
  height: 898px;
  left: 0px;
  position: absolute;
  top: 5167px;
  width: 1920px;
}
.vector-88-cPhdN4 {
  background-color: transparent;
  height: 898px;
  left: 0px;
  position: absolute;
  top: 5167px;
  width: 1920px;
}
.vector-93-cPhdN4 {
  background-color: transparent;
  height: 898px;
  left: 0px;
  position: absolute;
  top: 5167px;
  width: 1920px;
}

.your-name-xEJBy0 {
  background-color: transparent;
  color: #808080;
  font-style: normal;
  font-weight: 400;
  line-height: 22.5px;
  margin-top: -1px;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}
.your-position-hRxPfK {
  background-color: transparent;
  color: #808080;
  font-style: normal;
  font-weight: 400;
  line-height: 22.5px;
  margin-top: -1px;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}
.your-company-o2mbB6 {
  background-color: transparent;
  color: #808080;
  font-style: normal;
  font-weight: 400;
  line-height: 22.5px;
  margin-top: -1px;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}

.your-email-address-FDzaej {
  background-color: transparent;
  color: #808080;
  font-style: normal;
  font-weight: 400;
  line-height: 22.5px;
  margin-top: -1px;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}

.your-quesion-ovzx9F {
  background-color: transparent;
  color: #808080;
  font-style: normal;
  font-weight: 400;
  line-height: 22.5px;
  margin-top: -1px;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}

.nh-anh-hi-luvina-cPhdN4 {
  background-color: transparent;
  height: 1031px;
  left: 0px;
  position: absolute;
  top: 2908px;
  width: 1920px;
}
.nh-singarpo-cPhdN4 {
  background-color: transparent;
  height: 1031px;
  left: 0px;
  position: absolute;
  top: 2908px;
  width: 1920px;
}

.ellipse-80-c0SKIj:hover .connect-with-out-experts-now-c0SKIj {
  /*   left: 25px;
  top: 25px; */
}

/* PhuongNT */
.display-mb {
  display: none;
}

.display-pc {
  display: block;
}

@media screen and (max-width: 600px) {
	.submit-fE5Uv3 {
		padding: 20px 57px;
	}
  .display-mb {
    display: block;
  }
  .display-pc {
    display: none;
  }
  .bg-mb-landing-page-section-1 {
    background: url(/wp-content/uploads/2024/05/bg_1_mb.png) no-repeat;
    height: 659px;
    width: 100%;
    background-size: cover;
  }
  .bg-mb-landing-page-section-2 {
    background: url(/wp-content/uploads/2024/05/bg_section_2.png) no-repeat;
    height: 465px;
    width: 100%;
    background-size: cover;
    /* background-color: #808080; */
  }
  .bg-mb-landing-page-section-4 {
    background: url(/wp-content/uploads/2024/05/bg_section4_mb.png) no-repeat;
    height: 675px;
    width: 100%;
    background-size: cover;
  }
  .bg-mb-landing-page-section-5 {
    background: url(/wp-content/uploads/2024/05/bg_section_5mb.png) no-repeat;
    height: 1720px;
    width: 100%;
    background-size: cover;
  }
  .font-Montserrat {
    font-family: Montserrat;
  }
  .gradient-text {
    background: linear-gradient(88.62deg, #ce181e 57.16%, #000000 115.59%);
    color: transparent;
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text !important;
  }

  .gradient-text-2 {
    background: linear-gradient(
      1.55deg,
      rgba(255, 255, 255, 0) -24.76%,
      rgba(173, 176, 178, 0.3) 79.95%
    );
    color: transparent;
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text !important;
  }
  .bg-mb-landing-page-section-8 {
    background: url(/wp-content/uploads/2024/05/bg_section8_mb.png) no-repeat;
    height: 1430px;
    width: 100%;
    background-size: cover;
  }
  .text-ready {
    transform: rotate(350deg);
  }
  /* Form */
  .frame-86-cPhdN4 {
    left: 4vw;
    top: 550px;
  }
  .frame-44-fE5Uv3,
  .frame-86-cPhdN4 {
    width: 92vw;
  }
  .frame-35-fE5Uv3 {
    width: 80vw;
  }
  .input-mobie {
    border: 1px solid #dfdfdf;
    width: 80vw;
    height: 43px;
    padding: 10px 20px 10px 20px;
    gap: 10px;
    border-radius: 5px 0px 0px 0px;
    border: 1px 0px 0px 0px;
    opacity: 0.2px;
  }
  .text-area-mb {
    height: 131px;
  }
  .div-form {
    background-color: #fbfbfb;
    border: 1px solid #dfdfdf;
  }
  /* end form */

  .bg-mb-landing-page-section-9 {
    background: url(/wp-content/uploads/2024/05/map_mb.png);
    height: 326px;
    background-size: cover;
    width: 100%;
  }

  .info-div {
    box-shadow: 0px 4px 4px 0px #00000040;
  }

  .text-footer-1 {
    font-family: Montserrat;
    font-size: 18px;
    font-weight: 900;
    line-height: 22.5px;
    text-align: center;
  }

  .text-footer-2 {
    font-family: Roboto;
    font-size: 12px;
    font-weight: 400;
    line-height: 15px;
    text-align: center;
  }
  body {
    overflow-x: hidden;
  }
  .font-Roboto {
    font-family: Roboto;
  }
}

@media (min-width: 381px) and (max-width: 400px) {
  .left-screen-400 {
    left: 3vw !important;
  }
  .resp-what-2 {
    top: 355px !important;
  }
  .resp-what-3 {
    top: 569px !important;
  }
  .resp-what-4 {
    top: 669px !important;
  }
  .resp-what-5 {
    left: 1vw !important;
    top: 882px !important;
  }
  .resp-what-6 {
    top: 1007px !important;
  }
}

@media (min-width: 400px) and (max-width: 450px) {
  .left-screen-400 {
    left: 1vw !important;
  }
  .resp-what-2 {
    top: 364px !important;
  }
  .resp-what-3 {
    top: 567px !important;
  }
  .resp-what-4 {
    top: 651px !important;
  }
  .resp-what-5 {
    top: 860px !important;
  }
  .resp-what-6 {
    top: 990px !important;
  }
}

@media screen and (max-width: 380px) {
  .right-screen-380 {
    right: -70px !important;
  }
  .top-screen-375 {
    top: 173px !important;
  }
}

.footer-1,
.absolute-footer {
  display: none;
}
.padding-y-0 {
  padding-bottom: 0 !important;
  padding-top: 0 !important;
}
.p-top-50 {
  padding-top: 50px !important;
}

/* .p-t-header {
  padding-top: 45px !important;
}

header {
  width: 1920px !important;
}

@media screen and (min-width: 600px) {
  header {
    height: 80px !important;
  }
} */

/* @media screen and (min-width: 431px) {
  header .responsive-mobile-f,
  header .mobile-menu {
    max-width: 1920px !important;
  }
} */

@media (min-width: 431px) and (max-width: 549px) {
  .bg-mb-landing-page-section-1 {
    height: 150vw;
  }
  .resp-mb-1 {
    top: 174px !important;
  }
  .resp-sub-title-1 {
    width: 50vw !important;
  }
  .resp-mb-2 {
    top: 445px !important;
  }
  .resp-mb-3 {
    top: 705px !important;
  }
  .bg-mb-landing-page-section-5 {
    height: 2401px;
  }
  .resp-expert-name {
    top: 990px !important;
  }
  .resp-expert-desc {
    top: 1023px !important;
  }
  .resp-expert-from {
    padding-top: 830px !important;
  }

  .resp-expert-name-2 {
    top: 2135px !important;
  }
  .resp-expert-desc-2 {
    top: 2170px !important;
  }

  .resp-text-howitwork-1,
  .resp-text-howitwork-2,
  .resp-text-howitwork-3 {
    left: 19vw !important;
    width: 300px !important;
  }
  .resp-text-howitwork-1 {
    top: 334px !important;
  }
  .resp-text-howitwork-2 {
    top: 115vw !important;
  }

  .resp-text-howitwork-3 {
    top: 169vw !important;
  }

  .resp-image img {
    width: 80vw !important;
  }

  .resp-number-1 {
    top: 240px !important;
  }
  .resp-number-3 {
    top: 142vw !important;
  }
}
@media screen and (max-width: 360px) {
  .resp-text-howitwork-2,
  .resp-text-howitwork-2,
  .resp-text-howitwork-3 {
    left: 38px !important;
    width: 80vw !important;
  }
  .resp-what-1 {
    top: 285px !important;
  }
  .resp-what-2 {
    top: 407px !important;
  }
  .resp-what-3 {
    top: 620px !important;
    left: 2vw !important;
  }
  .resp-what-4 {
    top: 727px !important;
    right: -1vw !important;
  }
  .resp-what-5 {
    top: 939px !important;
  }
  .resp-what-6 {
    top: 1075px !important;
  }
  .frame-86-cPhdN4 {
    top: 525px;
  }
  .frame-44-fE5Uv3,
  .frame-86-cPhdN4 {
    width: 93vw;
  }
}

@media (min-width: 400px) and (max-width: 549px) {
  .bg-mb-landing-page-section-8 {
    height: 1502px;
  }
  .bg-mb-landing-page-section-5 {
    height: 1894px;
  }
  .resp-expert-name-2 {
    top: 1652px !important;
  }
  .resp-expert-desc-2 {
    top: 1695px !important;
  }
}
.w-landing-page-logo {
  width: 40% !important;
}
.animation-1,
.ellipse-80-c0SKIj {
  /* Các thuộc tính CSS cơ bản cho button */
  animation: pulsate 2s infinite alternate; /* Tạo hiệu ứng nhấp nháy */
}

@keyframes pulsate {
  0% {
    transform: scale(1); /* Kích thước ban đầu */
  }
  50% {
    transform: scale(1.1); /* Mở rộng 10% */
  }
  100% {
    transform: scale(1); /* Trở lại kích thước ban đầu */
  }
}

.font-Montserrat {
  font-family: Montserrat;
}

.btn-submit {
  background: linear-gradient(90deg, #840000 0%, #ce181e 100%) !important;
}

/* Tablet */
@media (min-width: 601px) and (max-width: 1023px) {
.chat-with-experts-cPhdN4 {
    font-size: 50px;
}
.unveiling-the-next-era-of-it-outsourcing-cPhdN4 {
    top: 14vw;
}
.headerheader-1 {
    font-size: 18px;
}
.get-free-consultant-LqowpI {
    font-size: 10px;
}
.get-free-consultant-cPhdN4 {
    width: 18vw;
}
.montserrat-medium-white-20px {
    font-size: 9px;
}
.montserrat-extra-bold-white-30px {
    font-size: 11px;
}
.join-us-for-an-elect-cPhdN4 {
    left: 15.28vw;
    line-height: 25px;
    width: 68vw;
}
.text_label-cPhdN4 {
    left: 11.62vw;
}
.text_label-c7EMUT {
    left: 74vw;
    top: 10vw;
}
.montserrat-black-white-115px {
    font-size: 60px;
}
.headerheader {
    font-size: 30px;
}
.headerheader-3 {
    font-size: 8px;
}
.what-to-expect-c7EMUT {
    top: 60px;
}
.top-industry-insights-zCkwS1 {
    top: -20px;
}
.free-expert-advice-IXtuMl {
    top: -20px;
}
.future-proof-your-business-KxCInL {
left: 0px;
    top: -20px;
    width: 17vw;
}
.bodybody-1 {
    font-size: 9px !important;
}
.discover-how-it-outs-KxCInL {
    top: 0px;
    width: 17vw;
}
.learn-from-the-best-zCkwS1 {
    top: 0px;
}
.ask-anything-about-i-IXtuMl {
    top: 0px;
}
.your-privacy-cPhdN4 {
    top: 22.8vw;
}
.trusted-expertise-cPhdN4 {
    top: 28.5vw;
}
.your-contentment-cPhdN4 {
    top: 34vw;
}
.backed-by-luvina-sof-cPhdN4 {
    line-height: 12px;
    top: 30.5vw;
}
.rest-assured-the-inf-cPhdN4 {
    line-height: 12px;
}
.receive-tailored-adv-cPhdN4 {
    line-height: 12px;
}
.headerheader-2 {
    font-size: 13px;
}
.montserrat-light-gravel-20px {
    font-size: 9px;
}
.our-team-will-prompt-ZmPg4z, .fill-out-the-form-be-RE0Cz1, .tune-in-to-our-talk-Q8CqMx   {
    margin-top: -10px;
}
.bodybody {
    font-size: 7px;
}
.get-free-consultation-fE5Uv3 {
    margin-top: -20px;
}
.headerheader-1 {
    font-size: 15px;
}
.frame-86-cPhdN4 {
    gap: 3px;
    top: 5px;
}
.frame-44-fE5Uv3 {
    height: 5vw;
}
.yes-mqozix, .no-mqozix {
    top: 2.5vw;
}
.rectangle-853-mqozix {
    height: 5vw;
}
.frame-42-fE5Uv3 {
    margin-top: -10px;
}
.headerheader-4 {
    font-size: 10px;
}
.mask-group {
    height: 47vw;
}
.span1-d1cyUT {
    font-size: 0.7vw;
}
.submit-your-question-cPhdN4 {
    left: 2vw;
}
.labellabel-1 {
    font-size: 8px;
}
.lorem-ipsum-dolor-si {
    width: 20vw;
}
.montserrat-black-monza-50px {
    font-size: 30px;
}
.text_label-yXqr8g {
    left: 85vw;
    top: 34vw;
}
.text_label-F1KOqw {
    top: 33vw;
}
.text_label-IpK00Q {
    left: 40.5vw;
    top: 33.5vw;
}
.lorem-ipsum-dolor-si-cPhdN4 {
    left: 21.5vw;
}
.text_label-6G0lE3 {
    left: 19.5vw;
}
.photo-by-logan-weaver-cPhdN4 {
    left: 21vw;
}
.photo-by-gemma-chua-tran-cPhdN4 {
    left: 67vw;
}
.lorem-ipsum-dolor-si-6G0lE3 {
    left: 67.5vw;
}
.text_label-tNZedw {
    left: 65.5vw;
}
.expert-from-luvina-softwe-cPhdN4 {
    font-size: 34px;
    line-height: 30px;
}
.expert-from-singapre-cPhdN4 {
    font-size: 34px;
    line-height: 30px;
}
.connect-with-out-experts-now-c0SKIj {
    font-size: 7px;
}
.meet-the-cto-of-luvi-cPhdN4 {
    font-size: 7px;
    line-height: 10px;
    width: 28vw;
}
.meet-the-cto-of-luvi-cPhdN4-span {
    font-size: 10px;
	line-height: 15px;
}
.meet-the-ceo-of-tard-cPhdN4 {
	font-size: 7px;
    line-height: 15px;
}
.montserrat-normal-white-22px {
    font-size: 10px;
}
.cto-of-luvina-software-cPhdN4, .cto-of-luvina-software-cPhdN4 {
    top: 45vw;
}
.this-series-is-hoste-x5pDOx {
    left: 20vw;
    width: 60vw;
}
.image-10-x5pDOx {
    top: 17vw;
}
	.ellipse-80-c0SKIj {
    width: 20vw;
}
.button-connect-with-out-experts-now-cPhdN4 {
    width: 24vw;
}
.mr-ethan-lim-cPhdN4 {
 top: 41vw;
}
	.frame-86-cPhdN4 {
		left: 52.3vw;
		height: 41vw;
	}
	.rc-anchor-logo-img-portrait {
		margin: 0 10px 0 0px;
		width: 31px;
	}
	.rc-anchor-normal {
		height: 71px!important;
	}
	.frame-37-fE5Uv3, .frame-44-fE5Uv3, .rectangle-853-mqozix, .group-699-fE5Uv3, .frame-35-fE5Uv3 {
		width: 36.7vw !important;
	}
	.would-you-allow-us-t-mqozix {
		width: 35vw !important;
	}
	.group-704-fE5Uv3 {
		height: 3vw;
	}
	
}

@media (min-width: 601px) and (max-width: 800px) {
/* .frame-86-cPhdN4 {
	left: 56.3vw;
} */
.get-free-consultant-cPhdN4 {
  width: 21vw;
}
.chat-with-experts-cPhdN4 {
  font-size: 45px;
}
.headerheader-1 {
  font-size: 13px;
}
.join-us-for-an-elect-cPhdN4 {
  width: 70vw;
}
.text_label-c7EMUT {
  top: 12vw;
}
.what-to-expect {
  top: -5vw;
}
.montserrat-black-white-115px {
  font-size: 50px;
}
.what-to-expect-c7EMUT {
  top: 25px;
}
.future-proof-your-business-KxCInL {
  left: -10px;
  width: 20vw;
}
.discover-how-it-outs-KxCInL {
  left: -10px;
  width: 20vw;
}
.discover-how-it-outs-KxCInL {
  line-height: 15px;
}
.ask-anything-about-i-IXtuMl {
  left: -10px;
  line-height: 15px;
  width: 21vw;
}
.learn-from-the-best-zCkwS1 {
  left: -10px;
  line-height: 15px;
  width: 20vw;
}
.top-industry-insights-zCkwS1 {
  left: 1.15vw;
}
.connect-with-out-experts-now-c0SKIj {
  font-size: 6px;
}
.button-connect-with-out-experts-now-cPhdN4 {
    width: 27vw;
}
.ellipse-80-c0SKIj {
  border-radius: 170px / 37px;
  width: 22.5vw;
}
.headerheader {
  font-size: 20px;
}
	    .meet-the-ceo-of-tard-cPhdN4 {
        font-size: 8px;
        line-height: 15px;
        width: 30vw;
    }
	    .meet-the-cto-of-luvi-cPhdN4-span {
        font-size: 10px;
        line-height: 15px;
    }

.meet-the-cto-of-luvi-cPhdN4 {
        font-size: 7px;
        line-height: 10px;
        width: 36vw;
    }
.mr-nguyen-long-phi-hai-cPhdN4 {
  top: 40vw;
}
.cto-of-luvina-software-cPhdN4,
.cto-of-luvina-software-cPhdN4 {
  top: 44vw;
}
.our-team-will-prompt-ZmPg4z,
.fill-out-the-form-be-RE0Cz1,
.tune-in-to-our-talk-Q8CqMx {
  margin-top: -9px;
}
.tune-in-to-our-talk-Q8CqMx {
  width: 20vw;
}
.montserrat-light-gravel-20px {
  font-size: 7px;
}
.our-team-will-prompt-ZmPg4z {
  width: 21vw;
}
.headerheader-2 {
  font-size: 11px;
}
.text_label-F1KOqw {
  top: 34vw;
  left: 52vw;
}
.text_label-yXqr8g {
  left: 81vw;
  top: 35vw;
}
.frame-35-fE5Uv3,
.frame-37-fE5Uv3,
.frame-44-fE5Uv3,
.rectangle-853-mqozix {
  width: 34.6vw !important;
}
.group-699-fE5Uv3 {
  width: 34.6vw;
}
.frame-86-cPhdN4 {
    width: 42vw;
}
}