/* screen - hire-dedicated-team */

.hire-dedicated-team {
  align-items: flex-start;
  background-color: var(--bg-color);
  display: flex;
  flex-direction: column;
  overflow: hidden;
  width: 100.0vw;
}

.hire-dedicated-team .group-1597883532 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 0.07vw;
  margin-left: -0.62vw;
  margin-top: 1.39vw;
  min-height: 5.07vw;
  width: 101.25vw;
}

.hire-dedicated-team .group-1597883447 {
  align-items: center;
  display: flex;
  min-width: 86.25vw;
}

.hire-dedicated-team .screenshot-2025-02-10-120027-2 {
  height: 4.93vw;
  object-fit: contain;
  width: 7.92vw;
}

.hire-dedicated-team .group-1597883529 {
  align-items: flex-start;
  display: flex;
  height: 1.94vw;
  margin-left: 20.49vw;
  margin-top: 0.06vw;
  min-width: 33.89vw;
  padding: 0 1.11vw;
}

.hire-dedicated-team .text-1 {
  color: #2d2d2d;
  font-family: var(--font-family-inter);
  font-size: 1.18vw;
  font-weight: 500;
  height: 1.67vw;
  letter-spacing: 0;
  line-height: 1.67vw;
  margin-top: 0.07vw;
  min-width: 3.33vw;
  position: relative;
  white-space: nowrap;
}

.hire-dedicated-team .tab {
  align-items: flex-start;
  cursor: pointer;
  display: inline-flex;
  margin-left: 1.67vw;
  padding: 0.14vw 1.11vw;
  position: relative;
}

.hire-dedicated-team .text {
  letter-spacing: 0;
  line-height: 1.67vw;
  margin-top: -0.07vw;
  position: relative;
  white-space: nowrap;
  width: fit-content;
}

.hire-dedicated-team .tab-1 {
  align-items: flex-start;
  cursor: pointer;
  display: inline-flex;
  margin-left: 0.49vw;
  padding: 0.14vw 1.11vw;
  position: relative;
}

.hire-dedicated-team .text-2 {
  color: var(--crimson);
  font-family: var(--font-family-inter);
  font-size: 1.18vw;
  font-weight: 700;
  height: 1.67vw;
  letter-spacing: 0;
  line-height: 1.67vw;
  margin-left: 1.6vw;
  margin-top: 0.07vw;
  min-width: 5.07vw;
  position: relative;
  white-space: nowrap;
}

.hire-dedicated-team .text-3 {
  height: 1.67vw;
  letter-spacing: 0;
  line-height: 1.67vw;
  margin-left: 2.57vw;
  margin-top: 0.07vw;
  min-width: 2.57vw;
  position: relative;
  white-space: nowrap;
}

/* .hire-dedicated-team .link {
  align-items: center;
  background-color: var(--willow-grove-2);
  border-radius: 22.41vw;
  display: flex;
  gap: 0.83vw;
  height: 2.99vw;
  justify-content: flex-end;
  margin-bottom: 0.01vw;
  margin-left: 12.5vw;
  min-width: 11.39vw;
  padding: 0.28vw 0.42vw;
} */

/* .hire-dedicated-team .contact-us {
  color: var(--bg-color);
  font-family: var(--font-family-montserrat);
  font-size: var(--font-size-m);
  font-weight: 600;
  height: 0.76vw;
  letter-spacing: 0;
  line-height: 1.38vw;
  margin-bottom: 0.11vw;
  text-align: center;
  white-space: nowrap;
  width: 6.18vw;
} */

.hire-dedicated-team .background-border-1 {
  align-self: flex-end;
  height: 2.36vw;
  width: 2.36vw;
}

.hire-dedicated-team .line-37 {
  height: 0.07vw;
  width: 100.0vw;
}

.hire-dedicated-team .section {
  align-items: center;
  display: flex;
  flex-direction: column;
  margin-left: -11.11vw;
  min-height: 272.01vw;
  padding: 0.03vw 0;
  width: 122.22vw;
}

.hire-dedicated-team .container-container {
  height: 70.83vw;
  margin-top: 4.44vw;
  position: relative;
  width: 83.33vw;
}

.hire-dedicated-team .container {
  align-items: flex-end;
  display: flex;
  flex-direction: column;
  gap: 0.83vw;
  left: 0;
  min-height: 14.31vw;
  padding: 0 15.56vw;
  position: absolute;
  top: 0;
  width: 83.33vw;
}

.hire-dedicated-team .we-are-an-offshore-e {
  color: #667a54;
  font-family: var(--font-family-unbounded);
  font-size: 28px;
  font-weight: 400;
  height: 5.21vw;
  letter-spacing: 0.07vw;
  line-height: 2.71vw;
  text-align: center;
  width: 52.15vw;
}

.hire-dedicated-team .who-understands-you {
  align-self: center;
  color: var(--woodsmoke);
  font-family: var(--font-family-poppins);
  font-size: var(--font-size-xxxl);
  font-weight: 500;
  height: 4.65vw;
  letter-spacing: 0;
  line-height: 2.33vw;
  text-align: center;
  width: 34.44vw;
}

.hire-dedicated-team .container-1 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  left: 0;
  min-height: 56.53vw;
  position: absolute;
  top: 14.31vw;
  width: 83.33vw;
}

.hire-dedicated-team .flex-row {
  gap: 5.0vw;
  height: 35.56vw;
  margin-top: -0.21vw;
  min-width: 85.0vw;
}

.hire-dedicated-team .flex-col {
  align-self: flex-end;
  flex-direction: column;
  min-height: 35.42vw;
  width: 40.0vw;
}

.hire-dedicated-team .heading-2-wh {
  /* height: 2.29vw; */
  margin-bottom: 20px;
  letter-spacing: 0;
  line-height: 2.33vw;
  white-space: nowrap;
}

.hire-dedicated-team .the-evolution-of-inf {
  height: 13.26vw;
  letter-spacing: 0;
  line-height: 1.67vw;
  margin-top: 0.76vw;
  width: 39.93vw;
}

.hire-dedicated-team .to-add-to-that-more {
  height: 6.6vw;
  letter-spacing: 0;
  line-height: 1.67vw;
  margin-top: 1.46vw;
  width: 38.54vw;
}

.hire-dedicated-team .list {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  margin-top: 1.53vw;
  min-height: 9.51vw;
  width: 40.0vw;
}

.hire-dedicated-team .item-container {
  height: 4.72vw;
  position: relative;
  width: 40.0vw;
}

.hire-dedicated-team .item {
  align-items: flex-start;
  display: flex;
  gap: 1.11vw;
  height: 2.36vw;
  left: 0;
  min-width: 40.0vw;
  padding: 0.31vw 0.39vw;
  position: absolute;
  top: 0;
}

.hire-dedicated-team .symbol {
  align-self: center;
  height: 1.11vw;
  letter-spacing: 0;
  line-height: 1.11vw;
  margin-bottom: 0.14vw;
  white-space: nowrap;
  width: 1.11vw;
}

.hire-dedicated-team .competitive-pricing {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.89vw;
  white-space: nowrap;
}

.hire-dedicated-team .item-1 {
  align-items: flex-start;
  display: flex;
  gap: 1.11vw;
  height: 2.36vw;
  left: 0;
  min-width: 40.0vw;
  padding: 0.31vw 0.39vw;
  position: absolute;
  top: 2.36vw;
}

.hire-dedicated-team .symbol-1 {
  align-self: center;
  height: 1.11vw;
  letter-spacing: 0;
  line-height: 1.11vw;
  margin-bottom: 0.14vw;
  white-space: nowrap;
  width: 1.11vw;
}

.hire-dedicated-team .favorable-government-policies {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.89vw;
  white-space: nowrap;
}

.hire-dedicated-team .highly-talented-workforce {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.89vw;
  white-space: nowrap;
}

.hire-dedicated-team .rapidly-developing-infrastructure {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.89vw;
  white-space: nowrap;
}

.hire-dedicated-team .performancejpg {
  background-image: url(../img/case_studies/performance-jpg.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 26.81vw;
  width: 40.0vw;
}

.hire-dedicated-team .finding-the-perfect {
  height: 4.93vw;
  letter-spacing: 0;
  line-height: 1.67vw;
  margin-top: 1.32vw;
  width: 81.67vw;
}

.hire-dedicated-team .png-container {
  align-items: flex-start;
  display: flex;
  margin-top: 2.92vw;
  min-width: 70.56vw;
}

.hire-dedicated-team .designpng {
  background-image: url(../img/case_studies/design-png@2x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 5.62vw;
  width: 5.62vw;
}

.hire-dedicated-team .developpng {
  background-image: url(../img/case_studies/develop-png@2x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 5.56vw;
  margin-left: 16.04vw;
  width: 5.56vw;
}

.hire-dedicated-team .testingpng {
  background-image: url(../img/case_studies/testing-png@2x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 5.56vw;
  margin-left: 16.11vw;
  width: 5.56vw;
}

.hire-dedicated-team .lauchpng {
  background-image: url(../img/case_studies/lauch-png@2x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 5.56vw;
  margin-left: 16.11vw;
  width: 5.56vw;
}

.hire-dedicated-team .heading-container {
  height: 1.81vw;
  margin-top: 1.11vw;
  min-width: 69.72vw;
}

.hire-dedicated-team .heading-4-design {
  align-self: flex-end;
  height: 1.74vw;
  letter-spacing: 0;
  line-height: 1.5vw;
  white-space: nowrap;
  width: 4.44vw;
}

.hire-dedicated-team .heading-4-development {
  height: 1.74vw;
  letter-spacing: 0;
  line-height: 1.5vw;
  margin-left: 17.22vw;
  white-space: nowrap;
  width: 8.75vw;
}

.hire-dedicated-team .heading-4-testing {
  height: 1.74vw;
  letter-spacing: 0;
  line-height: 1.5vw;
  margin-left: 12.92vw;
  white-space: nowrap;
  width: 4.79vw;
}

.hire-dedicated-team .heading-4-launch {
  height: 1.74vw;
  letter-spacing: 0;
  line-height: 1.5vw;
  margin-left: 16.88vw;
  white-space: nowrap;
}

.hire-dedicated-team .background {
  align-items: flex-start;
  background-color: var(--wild-sand);
  display: flex;
  gap: 3.61vw;
  height: 44.93vw;
  min-width: 133.33vw;
  padding: 2.7vw 25.0vw;
}

.hire-dedicated-team .why-us001jpg {
  background-image: url(../img/case_studies/why-us001-jpg.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 34.72vw;
  margin-top: 0.08vw;
  width: 26.39vw;
}

.hire-dedicated-team .flex-col-1 {
  align-items: flex-start;
  min-height: 38.75vw;
  width: 53.33vw;
}

.hire-dedicated-team .g-s-bitlaabs-is-a-gl {
  height: 4.93vw;
  letter-spacing: 0;
  line-height: 1.67vw;
  margin-top: 0.76vw;
  width: 51.81vw;
}

.hire-dedicated-team .here-are-a-few-reaso {
  height: 1.67vw;
  letter-spacing: 0;
  line-height: 1.67vw;
  margin-top: 1.46vw;
  white-space: nowrap;
}

.hire-dedicated-team .list-1 {
  margin-top: 1.46vw;
  min-height: 23.75vw;
  width: 53.33vw;
}

.hire-dedicated-team .item-container-1 {
  height: 7.15vw;
  position: relative;
  width: 53.33vw;
}

.hire-dedicated-team .item-2 {
  align-items: flex-start;
  display: flex;
  gap: 1.11vw;
  height: 2.36vw;
  left: 0;
  min-width: 53.33vw;
  padding: 0.31vw 0.39vw;
  position: absolute;
  top: 0;
}

.hire-dedicated-team .x100-flexibility-as {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.89vw;
  white-space: nowrap;
}

.hire-dedicated-team .item-3 {
  align-items: flex-start;
  display: flex;
  gap: 1.11vw;
  height: 2.36vw;
  left: 0;
  min-width: 53.33vw;
  padding: 0.31vw 0.39vw;
  position: absolute;
  top: 2.36vw;
}

.hire-dedicated-team .certified-professional-developers {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.89vw;
  white-space: nowrap;
}

.hire-dedicated-team .item-4 {
  align-items: flex-start;
  display: flex;
  gap: 1.11vw;
  height: 2.36vw;
  left: 0;
  min-width: 53.33vw;
  padding: 0.31vw 0.39vw;
  position: absolute;
  top: 4.72vw;
}

.hire-dedicated-team .experienced-chatbot {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.89vw;
  white-space: nowrap;
}

.hire-dedicated-team .item-container-3 {
  height: 9.51vw;
  position: relative;
  width: 53.33vw;
}

.hire-dedicated-team .focus-teams-for-full {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.89vw;
  white-space: nowrap;
}

.hire-dedicated-team .fully-operational-of {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.89vw;
  white-space: nowrap;
}

.hire-dedicated-team .legalities-nda-ip {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.89vw;
  white-space: nowrap;
}

.hire-dedicated-team .item-6 {
  align-items: flex-start;
  display: flex;
  gap: 1.11vw;
  height: 2.36vw;
  left: 0;
  min-width: 53.33vw;
  padding: 0.31vw 0.39vw;
  position: absolute;
  top: 7.15vw;
}

.hire-dedicated-team .low-hourly-rates {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.89vw;
  white-space: nowrap;
}

.hire-dedicated-team .maximize-business-effectiveness {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.89vw;
  white-space: nowrap;
}

.hire-dedicated-team .reduced-cost-operations {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.89vw;
  white-space: nowrap;
}

.hire-dedicated-team .wide-ranging-it-solutions {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.89vw;
  white-space: nowrap;
}

.hire-dedicated-team .so-get-in-touch-wit {
  height: 1.67vw;
  letter-spacing: 0;
  line-height: 1.67vw;
  margin-top: 0.76vw;
  white-space: nowrap;
}

.hire-dedicated-team .container-2 {
  align-items: flex-start;
  display: flex;
  height: 85.14vw;
  margin-top: 2.08vw;
  min-width: 83.33vw;
}

.hire-dedicated-team .overlap-group-container {
  align-self: center;
  flex-direction: column;
  gap: 4.72vw;
  margin-top: 1.53vw;
  min-height: 76.94vw;
  width: 25.56vw;
}

.hire-dedicated-team .border-container {
  height: 36.11vw;
  position: relative;
  width: 25.56vw;
}

.hire-dedicated-team .border {
  align-items: flex-end;
  border: 0.07vw solid;
  border-color: var(--celeste);
  display: flex;
  flex-direction: column;
  left: 0;
  min-height: 30.76vw;
  padding: 2.43vw 1.44vw;
  position: absolute;
  top: 5.35vw;
  width: 25.56vw;
}

.hire-dedicated-team .heading-4 {
  align-self: center;
  border-bottom-style: solid;
  border-bottom-width: 0.07vw;
  border-color: var(--celeste);
  height: 2.99vw;
  justify-content: flex-end;
  margin-top: 2.78vw;
  min-width: 22.64vw;
  padding: 0 2.52vw;
}

.hire-dedicated-team .hire-mobile-app-developers {
  height: 1.74vw;
  letter-spacing: 0;
  line-height: 1.5vw;
  margin-top: -0.21vw;
  text-align: center;
  white-space: nowrap;
  width: 17.57vw;
}

.hire-dedicated-team .as-a-leading-offshore-software {
  /* height: 1.6vw; */
  letter-spacing: 0;
  line-height: 1.94vw;
  /* margin-bottom: -0.35vw; */
  margin-top: 1.04vw;
  /* white-space: nowrap; */
  /* width: 22.64vw; */
}

.hire-dedicated-team .development-company-based-in-india {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.94vw;
  margin-bottom: -0.35vw;
  margin-top: 0.35vw;
  white-space: nowrap;
  width: 22.64vw;
}

.hire-dedicated-team .we-offer-simple-yet-sophisticated-tech {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.94vw;
  margin-bottom: -0.35vw;
  margin-top: 0.35vw;
  white-space: nowrap;
  width: 22.64vw;
}

.hire-dedicated-team .solutions-our-dedicated-developers {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.94vw;
  margin-bottom: -0.35vw;
  margin-top: 0.35vw;
  white-space: nowrap;
  width: 22.64vw;
}

.hire-dedicated-team .utilize-tailored-business-intelligence {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.94vw;
  margin-bottom: -0.35vw;
  margin-top: 0.35vw;
  white-space: nowrap;
  width: 22.64vw;
}

.hire-dedicated-team .software-to-dynamize-your-business {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.94vw;
  margin-bottom: -0.35vw;
  margin-top: 0.35vw;
  white-space: nowrap;
  width: 22.64vw;
}

.hire-dedicated-team .transform-your-vision-into-reality-our {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.94vw;
  margin-bottom: -0.35vw;
  margin-top: 0.35vw;
  white-space: nowrap;
  width: 22.64vw;
}

.hire-dedicated-team .skilled-trusted-mobile-app-developers {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.94vw;
  margin-bottom: -0.35vw;
  margin-top: 0.35vw;
  white-space: nowrap;
  width: 22.64vw;
}

.hire-dedicated-team .code-complex-project {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.94vw;
  margin-bottom: -0.35vw;
  margin-top: 0.35vw;
  white-space: nowrap;
  width: 22.64vw;
}

.hire-dedicated-team .is-i-os-android-or-progressive-web-app {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.94vw;
  margin-bottom: -0.35vw;
  margin-right: 1.12vw;
  margin-top: 0.35vw;
  white-space: nowrap;
  width: 21.53vw;
}

.hire-dedicated-team .background-border-2 {
  align-items: center;
  background-color: var(--bg-color);
  border: 0.07vw solid;
  border-color: var(--celeste);
  border-radius: 4.31vw;
  display: flex;
  height: 8.82vw;
  left: 9.58vw;
  overflow: hidden;
  padding: 0 1.67vw;
  position: absolute;
  top: 0;
  width: 6.39vw;
}

.hire-dedicated-team .mobile-app-developmentpng {
  background-image: url(../img/case_studies/mobile-app-development-png@2x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 5.62vw;
  width: 3.06vw;
}

.hire-dedicated-team .heading-4-1 {
  align-items: flex-start;
  align-self: center;
  border-bottom-style: solid;
  border-bottom-width: 0.07vw;
  border-color: var(--celeste);
  display: flex;
  height: 2.99vw;
  justify-content: flex-end;
  margin-top: 2.78vw;
  min-width: 22.64vw;
  padding: 0 4.87vw;
}

.hire-dedicated-team .microsoft-dynamics {
  height: 1.74vw;
  letter-spacing: 0;
  line-height: 1.5vw;
  margin-top: -0.21vw;
  text-align: center;
  white-space: nowrap;
  width: 12.85vw;
}

.hire-dedicated-team .we-offer-you-full-cycle-microsoft-app {
  /* height: 1.6vw; */
  letter-spacing: 0;
  line-height: 1.94vw;
  /* margin-bottom: -0.35vw; */
  margin-top: 1.04vw;
  /* white-space: nowrap; */
  /* width: 22.64vw; */
}

.hire-dedicated-team .development-services-to-meet-your {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.94vw;
  margin-bottom: -0.35vw;
  margin-top: 0.35vw;
  white-space: nowrap;
  width: 22.64vw;
}

.hire-dedicated-team .business-needs-create-value-our {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.94vw;
  margin-bottom: -0.35vw;
  margin-top: 0.35vw;
  white-space: nowrap;
  width: 22.64vw;
}

.hire-dedicated-team .services-comprise-of-net-development {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.94vw;
  margin-bottom: -0.35vw;
  margin-top: 0.35vw;
  white-space: nowrap;
  width: 22.64vw;
}

.hire-dedicated-team .services-that-offer-web-mobile-cloud {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.94vw;
  margin-bottom: -0.35vw;
  margin-top: 0.35vw;
  white-space: nowrap;
  width: 22.64vw;
}

.hire-dedicated-team .app-development-b2-b-b2-c-app {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.94vw;
  margin-bottom: -0.35vw;
  margin-top: 0.35vw;
  white-space: nowrap;
  width: 22.64vw;
}

.hire-dedicated-team .development-content-management {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.94vw;
  margin-bottom: -0.35vw;
  margin-top: 0.35vw;
  white-space: nowrap;
  width: 22.64vw;
}

.hire-dedicated-team .microsoft-cloud-services-on-azure-that {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.94vw;
  margin-bottom: -0.35vw;
  margin-top: 0.35vw;
  white-space: nowrap;
  width: 22.64vw;
}

.hire-dedicated-team .offer-third-party-in {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.94vw;
  margin-bottom: -0.35vw;
  margin-top: 0.35vw;
  white-space: nowrap;
  width: 22.64vw;
}

.hire-dedicated-team .applications {
  align-self: flex-start;
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.94vw;
  margin-bottom: -0.35vw;
  margin-left: 0.02vw;
  margin-top: 0.35vw;
  white-space: nowrap;
}

/* .hire-dedicated-team .background-border {
  align-items: center;
  background-color: var(--bg-color);
  border: 0.07vw solid;
  border-color: var(--celeste);
  border-radius: 4.31vw;
  display: flex;
  height: 8.82vw;
  left: 8.33vw;
  overflow: hidden;
  padding: 0 1.67vw;
  position: absolute;
  top: 0;
  width: 8.96vw;
} */

.hire-dedicated-team .microsoft-dynamics001-1png {
  background-image: url(../img/case_studies/microsoft-dynamics001-1-png@2x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 5.62vw;
  width: 5.62vw;
}

.hire-dedicated-team .flex-col-2 {
  align-items: center;
  margin-left: 0.62vw;
  margin-top: -0.04vw;
  min-height: 81.81vw;
  width: 31.04vw;
}

.hire-dedicated-team .heading-3-services-that-we-offer {
  color: #667a54;
  font-family: var(--font-family-unbounded);
  font-size: var(--font-size-xxxxl);
  font-weight: 400;
  height: 2.71vw;
  letter-spacing: 0.07vw;
  line-height: 2.71vw;
  text-align: center;
  white-space: nowrap;
  width: 31.04vw;
}

.hire-dedicated-team .border-container-2 {
  height: 36.11vw;
  margin-right: 0.07vw;
  margin-top: 2.22vw;
}

.hire-dedicated-team .heading-4-2 {
  align-items: flex-start;
  align-self: center;
  border-bottom-style: solid;
  border-bottom-width: 0.07vw;
  border-color: var(--celeste);
  display: flex;
  height: 2.99vw;
  justify-content: flex-end;
  margin-top: 2.78vw;
  min-width: 22.64vw;
  padding: 0 4.65vw;
}

.hire-dedicated-team .hire-web-developers {
  height: 1.74vw;
  letter-spacing: 0;
  line-height: 1.5vw;
  margin-top: -0.21vw;
  text-align: center;
  white-space: nowrap;
  width: 13.33vw;
}

.hire-dedicated-team .high-versatility-enhanced-performance {
  /* height: 1.6vw; */
  letter-spacing: 0;
  line-height: 1.94vw;
  /* margin-bottom: -0.35vw; */
  margin-top: 1.04vw;
  /* white-space: nowrap; */
  /* width: 22.64vw; */
}

.hire-dedicated-team .reliability-and-low-development-cost {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.94vw;
  margin-bottom: -0.35vw;
  margin-top: 0.35vw;
  white-space: nowrap;
  width: 22.64vw;
}

.hire-dedicated-team .allow-businesses-to-translate-their {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.94vw;
  margin-bottom: -0.35vw;
  margin-top: 0.35vw;
  white-space: nowrap;
  width: 22.64vw;
}

.hire-dedicated-team .dreams-via-websites-conveniently-our {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.94vw;
  margin-bottom: -0.35vw;
  margin-top: 0.35vw;
  white-space: nowrap;
  width: 22.64vw;
}

.hire-dedicated-team .dedicated-and-skilled-web-developers {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.94vw;
  margin-bottom: -0.35vw;
  margin-top: 0.35vw;
  white-space: nowrap;
  width: 22.64vw;
}

.hire-dedicated-team .build-websites-that-help-you-build-an {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.94vw;
  margin-bottom: -0.35vw;
  margin-top: 0.35vw;
  white-space: nowrap;
  width: 22.64vw;
}

.hire-dedicated-team .online-presence-and-reach-your-target {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.94vw;
  margin-bottom: -0.35vw;
  margin-top: 0.35vw;
  white-space: nowrap;
  width: 22.64vw;
}

.hire-dedicated-team .audience-our-web-developers-deliver {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.94vw;
  margin-bottom: -0.35vw;
  margin-top: 0.35vw;
  white-space: nowrap;
  width: 22.64vw;
}

.hire-dedicated-team .custom-made-solutions-to-our-clients-on {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.94vw;
  margin-bottom: -0.35vw;
  margin-top: 0.35vw;
  white-space: nowrap;
  width: 22.64vw;
}

.hire-dedicated-team .time-as-per-your-choice {
  align-self: flex-start;
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.94vw;
  margin-bottom: -0.35vw;
  margin-left: 0.02vw;
  margin-top: 0.35vw;
  white-space: nowrap;
}

.hire-dedicated-team .web-devpng {
  background-image: url(../img/case_studies/web-dev-png@2x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 5.62vw;
  width: 5.62vw;
}

.hire-dedicated-team .border-container-3 {
  height: 36.11vw;
  margin-right: 0.07vw;
  margin-top: 4.72vw;
}

.hire-dedicated-team .heading-4-3 {
  align-items: flex-start;
  align-self: center;
  border-bottom-style: solid;
  border-bottom-width: 0.07vw;
  border-color: var(--celeste);
  display: flex;
  height: 2.99vw;
  justify-content: flex-end;
  margin-top: 2.78vw;
  min-width: 22.64vw;
  padding: 0 6.88vw;
}

.hire-dedicated-team .data-services {
  height: 1.74vw;
  letter-spacing: 0;
  line-height: 1.5vw;
  margin-top: -0.21vw;
  text-align: center;
  white-space: nowrap;
  width: 8.89vw;
}

.hire-dedicated-team .one-key-component-that-is-essential-to {
  /* height: 1.6vw; */
  letter-spacing: 0;
  line-height: 1.94vw;
  /* margin-bottom: -0.35vw; */
  margin-top: 1.04vw;
  /* white-space: nowrap; */
  /* width: 22.64vw; */
}

.hire-dedicated-team .the-growth-of-your-b {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.94vw;
  margin-bottom: -0.35vw;
  margin-top: 0.35vw;
  white-space: nowrap;
  width: 22.64vw;
}

.hire-dedicated-team .data-management-and-it-solutions-we {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.94vw;
  margin-bottom: -0.35vw;
  margin-top: 0.35vw;
  white-space: nowrap;
  width: 22.64vw;
}

.hire-dedicated-team .offer-data-services {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.94vw;
  margin-bottom: -0.35vw;
  margin-top: 0.35vw;
  white-space: nowrap;
  width: 22.64vw;
}

.hire-dedicated-team .insights-into-your-customer-base-help {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.94vw;
  margin-bottom: -0.35vw;
  margin-top: 0.35vw;
  white-space: nowrap;
  width: 22.64vw;
}

.hire-dedicated-team .you-manage-data-and-provide-you-with {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.94vw;
  margin-bottom: -0.35vw;
  margin-top: 0.35vw;
  white-space: nowrap;
  width: 22.64vw;
}

.hire-dedicated-team .a-high-end-marketing-infrastructure {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.94vw;
  margin-bottom: -0.35vw;
  margin-top: 0.35vw;
  white-space: nowrap;
  width: 22.64vw;
}

.hire-dedicated-team .accurate-and-timely-data-management {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.94vw;
  margin-bottom: -0.35vw;
  margin-top: 0.35vw;
  white-space: nowrap;
  width: 22.64vw;
}

.hire-dedicated-team .allows-for-effective-decision-making {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.94vw;
  margin-bottom: -0.35vw;
  margin-top: 0.35vw;
  white-space: nowrap;
  width: 22.64vw;
}

.hire-dedicated-team .and-an-increase-in-progress {
  align-self: flex-start;
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.94vw;
  margin-bottom: -0.35vw;
  margin-left: 0.02vw;
  margin-top: 0.35vw;
  white-space: nowrap;
}

.hire-dedicated-team .data-centerpng {
  background-image: url(../img/case_studies/data-center-png@2x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 5.62vw;
  width: 5.62vw;
}

.hire-dedicated-team .overlap-group-container-1 {
  align-items: flex-start;
  align-self: flex-end;
  display: flex;
  flex-direction: column;
  gap: 2.78vw;
  margin-bottom: 1.39vw;
  margin-left: 0.56vw;
  min-height: 78.89vw;
  width: 25.56vw;
}

.hire-dedicated-team .border-container-1 {
  height: 38.06vw;
}

.hire-dedicated-team .border-1 {
  align-items: flex-end;
  border: 0.07vw solid;
  border-color: var(--celeste);
  display: flex;
  flex-direction: column;
  left: 0;
  min-height: 32.71vw;
  padding: 2.43vw 1.44vw;
  position: absolute;
  top: 5.35vw;
  width: 25.56vw;
}

.hire-dedicated-team .heading-4-4 {
  align-items: flex-start;
  align-self: center;
  border-bottom-style: solid;
  border-bottom-width: 0.07vw;
  border-color: var(--celeste);
  display: flex;
  height: 2.99vw;
  justify-content: flex-end;
  margin-top: 2.78vw;
  min-width: 22.64vw;
  padding: 0 2.31vw;
}

.hire-dedicated-team .hire-mean-stack-developers {
  height: 1.74vw;
  letter-spacing: 0;
  line-height: 1.5vw;
  margin-top: -0.21vw;
  text-align: center;
  white-space: nowrap;
  width: 17.99vw;
}

.hire-dedicated-team .mean-is-an-acronym-that-stands-for-four {
  /* height: 1.6vw; */
  letter-spacing: 0;
  line-height: 1.94vw;
  /* margin-bottom: -0.35vw; */
  margin-top: 1.04vw;
  /* white-space: nowrap; */
  /* width: 22.64vw; */
}

.hire-dedicated-team .software-components-mongo-db-express {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.94vw;
  margin-bottom: -0.35vw;
  margin-top: 0.35vw;
  white-space: nowrap;
  width: 22.64vw;
}

.hire-dedicated-team .js-node-js-and-angular-js-web {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.94vw;
  margin-bottom: -0.35vw;
  margin-top: 0.35vw;
  white-space: nowrap;
  width: 22.64vw;
}

.hire-dedicated-team .development-framework-utilized-in-both {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.94vw;
  margin-bottom: -0.35vw;
  margin-top: 0.35vw;
  white-space: nowrap;
  width: 22.64vw;
}

.hire-dedicated-team .back-end-and-front-end-development {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.94vw;
  margin-bottom: -0.35vw;
  margin-top: 0.35vw;
  white-space: nowrap;
  width: 22.64vw;
}

.hire-dedicated-team .our-skilled-and-talented-java {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.94vw;
  margin-bottom: -0.35vw;
  margin-top: 0.35vw;
  white-space: nowrap;
  width: 22.64vw;
}

.hire-dedicated-team .developers-unleash-the-power-of-full {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.94vw;
  margin-bottom: -0.35vw;
  margin-top: 0.35vw;
  white-space: nowrap;
  width: 22.64vw;
}

.hire-dedicated-team .stack-development-with-mean-stack {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.94vw;
  margin-bottom: -0.35vw;
  margin-top: 0.35vw;
  white-space: nowrap;
  width: 22.64vw;
}

.hire-dedicated-team .development-services-to-empower-your {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.94vw;
  margin-bottom: -0.35vw;
  margin-top: 0.35vw;
  white-space: nowrap;
  width: 22.64vw;
}

.hire-dedicated-team .applications-efficiency-and {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.94vw;
  margin-bottom: -0.35vw;
  margin-top: 0.35vw;
  white-space: nowrap;
  width: 22.64vw;
}

.hire-dedicated-team .functionality {
  align-self: flex-start;
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.94vw;
  margin-bottom: -0.35vw;
  margin-left: 0.02vw;
  margin-top: 0.35vw;
  white-space: nowrap;
}

.hire-dedicated-team .mean-stack-apppng {
  background-image: url(../img/case_studies/mean-stack-app-png@2x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 5.62vw;
  width: 5.62vw;
}

.hire-dedicated-team .heading-4-5 {
  align-items: flex-start;
  align-self: center;
  border-bottom-style: solid;
  border-bottom-width: 0.07vw;
  border-color: var(--celeste);
  display: flex;
  height: 2.99vw;
  justify-content: flex-end;
  margin-top: 2.78vw;
  min-width: 22.64vw;
  padding: 0 4.99vw;
}

.hire-dedicated-team .node-js-developers {
  height: 1.74vw;
  letter-spacing: 0;
  line-height: 1.5vw;
  margin-top: -0.21vw;
  text-align: center;
  white-space: nowrap;
  width: 12.64vw;
}

.hire-dedicated-team .our-node-js-developers-build-powerful {
  /* height: 1.6vw; */
  letter-spacing: 0;
  line-height: 1.94vw;
  /* margin-bottom: -0.35vw; */
  margin-top: 1.04vw;
  /* white-space: nowrap;
  width: 22.64vw; */
}

.hire-dedicated-team .faster-real-time-applications-deliver {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.94vw;
  margin-bottom: -0.35vw;
  margin-top: 0.35vw;
  white-space: nowrap;
  width: 22.64vw;
}

.hire-dedicated-team .true-value-for-your {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.94vw;
  margin-bottom: -0.35vw;
  margin-top: 0.35vw;
  white-space: nowrap;
  width: 22.64vw;
}

.hire-dedicated-team .dedicated-developers-utilize-pre-built {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.94vw;
  margin-bottom: -0.35vw;
  margin-top: 0.35vw;
  white-space: nowrap;
  width: 22.64vw;
}

.hire-dedicated-team .components-to-strengthen-your-back {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.94vw;
  margin-bottom: -0.35vw;
  margin-top: 0.35vw;
  white-space: nowrap;
  width: 22.64vw;
}

.hire-dedicated-team .end-with-goal-oriented-speedy {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.94vw;
  margin-bottom: -0.35vw;
  margin-top: 0.35vw;
  white-space: nowrap;
  width: 22.64vw;
}

.hire-dedicated-team .custom-solutions-hire-our-node-js {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.94vw;
  margin-bottom: -0.35vw;
  margin-top: 0.35vw;
  white-space: nowrap;
  width: 22.64vw;
}

.hire-dedicated-team .developers-for-desktop-applications {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.94vw;
  margin-bottom: -0.35vw;
  margin-top: 0.35vw;
  white-space: nowrap;
  width: 22.64vw;
}

.hire-dedicated-team .real-time-applications-mobile-web {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.94vw;
  margin-bottom: -0.35vw;
  margin-top: 0.35vw;
  white-space: nowrap;
  width: 22.64vw;
}

.hire-dedicated-team .applications-and-full-stack {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.94vw;
  margin-bottom: -0.35vw;
  margin-top: 0.35vw;
  white-space: nowrap;
  width: 22.64vw;
}

.hire-dedicated-team .development {
  align-self: flex-start;
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.94vw;
  margin-bottom: -0.35vw;
  margin-left: 0.02vw;
  margin-top: 0.35vw;
  white-space: nowrap;
}

.hire-dedicated-team .background-border-3 {
  align-items: center;
  justify-content: center;
  background-color: var(--bg-color);
  border: 0.07vw solid;
  border-color: var(--celeste);
  border-radius: 4.31vw;
  display: flex;
  height: 8.82vw;
  left: 8.33vw;
  overflow: hidden;
  padding: 0 1.67vw;
  position: absolute;
  top: 0;
  width: 8.89vw;
}

.hire-dedicated-team .node-jspng {
  background-image: url(../img/case_studies/node-js-png@2x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 5.62vw;
  width: 5.56vw;
}

.hire-dedicated-team .background-1 {
  align-items: flex-start;
  background-color: var(--wild-sand);
  display: flex;
  gap: 3.33vw;
  height: 32.36vw;
  margin-top: 2.08vw;
  min-width: 133.33vw;
  padding: 2.68vw 25.0vw;
}

.hire-dedicated-team .flex-col-3 {
  align-items: flex-start;
  min-height: 26.39vw;
  width: 40.0vw;
}

.hire-dedicated-team .at-g-s-bitlaabs-we {
  height: 9.93vw;
  letter-spacing: 0;
  line-height: 1.67vw;
  margin-top: 0.76vw;
  width: 39.86vw;
}

.hire-dedicated-team .list-2 {
  margin-top: 1.53vw;
  min-height: 11.88vw;
  width: 40.0vw;
}

.hire-dedicated-team .automated-testing {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.89vw;
  white-space: nowrap;
}

.hire-dedicated-team .cloud-testing {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.89vw;
  white-space: nowrap;
}

.hire-dedicated-team .item-container-2 {
  height: 7.15vw;
  position: relative;
  width: 40.0vw;
}

.hire-dedicated-team .performance-testing {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.89vw;
  white-space: nowrap;
}

.hire-dedicated-team .security-testing {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.89vw;
  white-space: nowrap;
}

.hire-dedicated-team .item-5 {
  align-items: flex-start;
  display: flex;
  gap: 1.11vw;
  height: 2.36vw;
  left: 0;
  min-width: 40.0vw;
  padding: 0.31vw 0.39vw;
  position: absolute;
  top: 4.72vw;
}

.hire-dedicated-team .web-and-mobile-app-testing {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.89vw;
  white-space: nowrap;
}

.hire-dedicated-team .performancejpg-1 {
  align-self: center;
  background-image: url(../img/case_studies/performance-jpg.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 26.81vw;
  width: 40.0vw;
}

.hire-dedicated-team .background-2 {
  align-items: flex-end;
  background-image: url(../img/case_studies/background-22.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  flex-direction: column;
  gap: 1.53vw;
  min-height: 30.07vw;
  padding: 5.49vw 25.0vw;
  width: 133.33vw;
}

.hire-dedicated-team .we-offer-our-off-sho {
  height: 3.26vw;
  letter-spacing: 0;
  line-height: 1.67vw;
  margin-right: 1.31vw;
  width: 38.68vw;
}

.hire-dedicated-team .list-3 {
  min-height: 14.24vw;
  width: 40.0vw;
}

.hire-dedicated-team .building-long-term-client-relationships {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.89vw;
  white-space: nowrap;
}

.hire-dedicated-team .customer-centric-services {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.89vw;
  white-space: nowrap;
}

.hire-dedicated-team .end-to-end-software-development {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.89vw;
  white-space: nowrap;
}

.hire-dedicated-team .goal-oriented-approach {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.89vw;
  white-space: nowrap;
}

.hire-dedicated-team .innovative-methodology {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.89vw;
  white-space: nowrap;
}

.hire-dedicated-team .time-and-cost-effective-strategies {
  height: 1.6vw;
  letter-spacing: 0;
  line-height: 1.89vw;
  white-space: nowrap;
}

.hire-dedicated-team .group-1597883525 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 5.56vw;
  margin-top: 0;
  /* min-height: 70.35vw; */
  width: 114.44vw;
}

.hire-dedicated-team .group-1597883384 {
  align-items: flex-start;
  align-self: flex-end;
  display: flex;
  flex-direction: column;
  gap: 4.58vw;
  min-height: 30.07vw;
  width: 108.19vw;
}

.hire-dedicated-team .group-1597883383 {
  align-items: flex-start;
  display: flex;
  gap: 13.82vw;
  height: 5.62vw;
  min-width: 83.61vw;
}

.hire-dedicated-team .group-1597883381 {
  align-items: flex-start;
  align-self: flex-end;
  display: flex;
  flex-direction: column;
  gap: 2.36vw;
  margin-bottom: 0;
  min-height: 5.62vw;
  width: 58.33vw;
}

.hire-dedicated-team .title {
  color: var(--material-themeblack);
  font-family: var(--font-family-unbounded);
  font-size: 2.95vw;
  font-weight: 400;
  letter-spacing: 0;
  line-height: normal;
  min-height: 2.22vw;
  white-space: nowrap;
}

.hire-dedicated-team .we-value-our-custome {
  color: #3e3e3e;
  font-family: var(--font-family-montserrat);
  font-size: var(--font-size-xxl);
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.84vw;
  min-height: 1.04vw;
  min-width: 45.9vw;
  text-align: right;
  white-space: nowrap;
}

.hire-dedicated-team .group-1597883382 {
  height: 3.75vw;
  width: 11.46vw;
}

.hire-dedicated-team .group-1597883380 {
  align-items: flex-end;
  display: flex;
  height: 19.86vw;
  min-width: 108.19vw;
}

.hire-dedicated-team .group-container-1 {
  align-self: flex-start;
  height: 19.79vw;
  margin-top: -0.03vw;
  position: relative;
  width: 19.79vw;
}

.hire-dedicated-team .overlap-group1 {
  align-items: flex-end;
  background-image: url(../img/case_studies/rectangle-5329-37.svg);
  background-size: 100% 100%;
  display: flex;
  flex-direction: column;
  gap: 0.35vw;
  left: 0;
  min-height: 19.79vw;
  padding: 0.49vw 0.58vw;
  position: absolute;
  top: 0;
  width: 19.79vw;
}

.hire-dedicated-team .vector {
  height: 2.5vw;
  margin-right: 2.47vw;
  margin-top: 4.38vw;
  width: 3.26vw;
}

.hire-dedicated-team .overlap-group {
  align-items: flex-start;
  background-color: var(--vida-loca);
  border-radius: 0.99vw;
  display: flex;
  height: 11.53vw;
  min-width: 18.61vw;
  padding: 1.1vw 0.44vw;
}

.hire-dedicated-team .the-team-delivered-a {
  letter-spacing: 0;
  line-height: 1.55vw;
  min-height: 9.31vw;
  width: 17.71vw;
}

.hire-dedicated-team .group-1597883375 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 0.07vw;
  left: 1.04vw;
  min-height: 3.96vw;
  position: absolute;
  top: 2.36vw;
  width: 9.51vw;
}

.hire-dedicated-team .group-1261153125 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 0.21vw;
  min-height: 2.99vw;
  width: 9.79vw;
}

.hire-dedicated-team .name {
  letter-spacing: -0.01vw;
  line-height: 1.36vw;
  min-height: 1.39vw;
  min-width: 9.51vw;
  text-align: center;
  white-space: nowrap;
}

.hire-dedicated-team .executive-engineer {
  letter-spacing: -0.01vw;
  line-height: 1.36vw;
  min-height: 1.39vw;
  min-width: 7.01vw;
  text-align: center;
  white-space: nowrap;
}

.hire-dedicated-team .frame-1 {
  height: 0.9vw;
  position: relative;
  width: 5.28vw;
}

.hire-dedicated-team .group-container {
  height: 19.79vw;
  margin-bottom: -0.03vw;
  margin-left: 2.29vw;
  position: relative;
  width: 19.79vw;
}

.hire-dedicated-team .overlap-group1-1 {
  align-items: flex-end;
  background-image: url(../img/case_studies/rectangle-5329-38.svg);
  background-size: 100% 100%;
  display: flex;
  flex-direction: column;
  gap: 0.35vw;
  left: 0;
  min-height: 19.79vw;
  padding: 0.49vw 0.58vw;
  position: absolute;
  top: 0;
  width: 19.79vw;
}

.hire-dedicated-team .overlap-group1-2 {
  align-items: flex-end;
  background-image: url(../img/case_studies/rectangle-5329-39.svg);
  background-size: 100% 100%;
  display: flex;
  flex-direction: column;
  gap: 0.35vw;
  left: 0;
  min-height: 19.79vw;
  padding: 0.49vw 0.58vw;
  position: absolute;
  top: 0;
  width: 19.79vw;
}

.hire-dedicated-team .overlap-group1-3 {
  align-items: flex-end;
  background-image: url(../img/case_studies/rectangle-5329-40.svg);
  background-size: 100% 100%;
  display: flex;
  flex-direction: column;
  gap: 0.35vw;
  left: 0;
  min-height: 19.79vw;
  padding: 0.49vw 0.58vw;
  position: absolute;
  top: 0;
  width: 19.79vw;
}

.hire-dedicated-team .group-1261153125-1 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 0.21vw;
  margin-left: 0;
  min-height: 2.99vw;
  width: 9.79vw;
}

.hire-dedicated-team .group-container-2 {
  height: 19.72vw;
  margin-bottom: 0;
  margin-left: 2.36vw;
  position: relative;
  width: 19.72vw;
}

.hire-dedicated-team .group-1000009609 {
  align-items: flex-start;
  display: flex;
  gap: 4280.56vw;
  height: 19.72vw;
  left: 0;
  min-width: 19.72vw;
  position: absolute;
  top: 0;
}

.hire-dedicated-team .vector-1 {
  height: 2.5vw;
  margin-left: -4283.82vw;
  margin-top: -551.74vw;
  width: 3.26vw;
}

.hire-dedicated-team .overlap-group1-4 {
  height: 19.79vw;
  margin-top: -0.03vw;
  position: relative;
  width: 19.24vw;
}

.hire-dedicated-team .rectangle-5329 {
  height: 19.79vw;
  left: 0;
  position: absolute;
  top: 0;
  width: 5.35vw;
}

.hire-dedicated-team .overlap-group-1 {
  background-color: var(--vida-loca);
  border-radius: 0.99vw;
  height: 11.53vw;
  left: 0.62vw;
  min-width: 18.61vw;
  padding: 1.1vw 0.44vw;
  position: absolute;
  top: 7.78vw;
}

.hire-dedicated-team .frame-1-2 {
  height: 0.9vw;
  position: relative;
  width: 4.24vw;
}

.hire-dedicated-team .frame-1597884231 {
  align-items: flex-end;
  background-color: #edf1f5;
  display: flex;
  flex-direction: column;
  gap: 1.74vw;
  height: 34.72vw;
  padding: 2.99vw 6.04vw;
  width: 100.0vw;
}

.hire-dedicated-team .flex-row-1 {
  align-items: flex-start;
  display: flex;
  gap: 18.68vw;
  margin-right: 0.56vw;
  margin-top: 0.76vw;
  min-width: 85.49vw;
}

.hire-dedicated-team .group-1597883445 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  min-height: 22.85vw;
  width: 31.53vw;
}

.hire-dedicated-team .screenshot-2025-02-10-120027-2-1 {
  height: 11.04vw;
  object-fit: contain;
  width: 17.71vw;
}

.hire-dedicated-team .contact-us-today-to {
  color: #272727;
  font-weight: 500;
  line-height: 1.75vw;
  margin-top: 1.53vw;
  min-height: 3.47vw;
  width: 31.39vw;
}

.hire-dedicated-team .frame-1000004986 {
  height: 2.5vw;
  margin-top: 4.31vw;
  position: relative;
  width: 11.67vw;
}

.hire-dedicated-team .frame-1321314611 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 5.83vw;
  height: 24.72vw;
  position: relative;
  width: 35.28vw;
}

.hire-dedicated-team .frame-1321314628 {
  align-items: flex-start;
  align-self: stretch;
  display: flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 1.11vw;
  position: relative;
  width: 100%;
}

.hire-dedicated-team .get-a-free-consultation {
  align-self: stretch;
  color: #121212;
  font-family: var(--font-family-unbounded);
  font-size: 1.39vw;
  font-weight: 700;
  letter-spacing: 0;
  line-height: 2.08vw;
  margin-top: -0.07vw;
  position: relative;
}

.hire-dedicated-team .frame-1321314625 {
  align-items: center;
  align-self: stretch;
  display: flex;
  flex: 0 0 auto;
  gap: 0.56vw;
  position: relative;
  width: 100%;
}

.hire-dedicated-team .text-field {
  align-items: center;
  background-color: var(--wild-sand);
  border: 0.03vw solid;
  border-color: var(--material-themeblack);
  border-radius: 2.78vw;
  display: flex;
  flex: 1;
  flex-grow: 1;
  gap: 1.11vw;
  height: 3.89vw;
  padding: 1.11vw 1.67vw;
  position: relative;
}

.hire-dedicated-team .icons-email {
  height: 1.67vw;
  position: relative;
  width: 1.67vw;
}

.hire-dedicated-team .enter-your-email-to-get-started {
  color: #64748b;
  flex: 1;
  font-weight: 500;
  line-height: 1.0vw;
  position: relative;
}

.hire-dedicated-team .button {
  align-items: center;
  background-color: var(--willow-grove);
  border-radius: 5.56vw;
  display: inline-flex;
  flex: 0 0 auto;
  gap: 1.11vw;
  padding: 0.42vw 0.56vw 0.42vw 1.67vw;
  position: relative;
}

.hire-dedicated-team .get-started {
  color: var(--bg-color);
  font-weight: 700;
  line-height: 1.44vw;
  position: relative;
  white-space: nowrap;
  width: fit-content;
}

.hire-dedicated-team .arrow {
  align-items: flex-start;
  background-color: #f8fafc;
  border-radius: 5.56vw;
  display: inline-flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 0.56vw;
  padding: 0.83vw;
  position: relative;
}

.hire-dedicated-team .iconsarrow-up-right {
  height: 1.39vw;
  position: relative;
  width: 1.39vw;
}

.hire-dedicated-team .frame-1321314623 {
  align-items: flex-start;
  display: inline-flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 1.11vw;
  justify-content: center;
  position: relative;
}

.hire-dedicated-team .frame-1-1 {
  align-items: center;
  display: inline-flex;
  flex: 0 0 auto;
  gap: 1.11vw;
  position: relative;
}

.hire-dedicated-team .isolation_-mode {
  height: 2.78vw;
  position: relative;
  width: 2.78vw;
}

.hire-dedicated-team .nav-list-item-link-contacts {
  letter-spacing: 0;
  line-height: 1.56vw;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}

.hire-dedicated-team .icon {
  height: 2.78vw;
  position: relative;
  width: 2.78vw;
}

.hire-dedicated-team .isolation_-mode-1 {
  height: 2.78vw;
  position: relative;
  width: 2.78vw;
}

.hire-dedicated-team .overlap-group7 {
   
  position: relative;
  width: 86.18vw;
}

.hire-dedicated-team .line-38 {
  height: 0.07vw;
  left: 0;
  position: absolute;
  top: 0.69vw;
  width: 86.18vw;
}

.hire-dedicated-team .frame-1597884275 {
  align-items: flex-start;
  background-color: #edf1f5;
  display: flex;
   
  justify-content: flex-end;
  left: 29.03vw;
  min-width: 26.39vw;
  padding: 0 0.69vw;
  position: absolute;
  top: 0;
}

.hire-dedicated-team .copyright-g-s-bitl {
  color: var(--willow-grove-2);
  font-family: var(--font-family-montserrat);
  font-size: var(--font-size-m);
  font-weight: 500;
   
  letter-spacing: 0;
  line-height: 1.56vw;
  margin-top: -0.07vw;
  min-width: 24.65vw;
  text-align: center;
  white-space: nowrap;
}

.hire-dedicated-team .border-container-4 {
  position: relative;
  width: 25.56vw;
}

.hire-dedicated-team .flex {
  align-items: flex-start;
  display: flex;
}

.hire-dedicated-team .flex-col-4 {
  display: flex;
  flex-direction: column;
}

.hire-dedicated-team .heading {
  align-items: flex-start;
  display: flex;
}

.hire-dedicated-team .list-4 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
}

.hire-dedicated-team .overlap-group-2 {
  align-items: flex-start;
  display: flex;
}
