/* screen - cloud-computing-md */
@media(max-width: 800px) {
.cloud-computing-md {
  align-items: center;
  background-color: #edf1f5;
  display: flex;
  flex-direction: column;
  height: auto;
  padding: 0 3vw;
  overflow: hidden;
  width: 100%;
}

.cloud-computing-md .group-1597883480 {
  align-items: center;
  display: flex;
  justify-content: space-between;
  padding: 4vw 5vw;
  margin-top: 0;
  width: 100%;
  position: fixed;
  background: #fff;
  top: 0;
  left: 0;
  z-index: 999;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
}

.cloud-computing-md .group-1597883450 {
  background-image: url(../img/screenshot-2025-02-10-120027-1.png);
  background-position: 50% 50%;
  background-size: contain;
  height: 42px;
  width: 92px;
}

.cloud-computing-md .group-1597883479 {
  height: auto;
  margin-bottom: 0.16vw;
  width: 100%;
}

.cloud-computing-md .cloud-computing-servicejpg {
  background-image: url(../img/md/cloud-computing-service-jpg@2x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 150px;
  margin-top: 22vw;
  width: 108%;
}

.cloud-computing-md .group-1597883723 {
  align-items: flex-start;
  display: flex;
  margin-top: 6.36vw;
  width: 100%;
}

.cloud-computing-md .heading-container {
  height: auto;
  position: relative;
  width: 100%;
}

.cloud-computing-md .heading-3-cloud-computing {
  color: #667a54;
  font-family: var(--font-family-unbounded);
  font-size: var(--font-size-xxxxl);
  font-weight: 400;
  height: auto;
  letter-spacing: 0.23vw;
  line-height: normal;
  text-align: center;
  white-space: normal;
  width: 100%;
}

.cloud-computing-md .heading-2-build-innovate-scale {
  color: var(--woodsmoke);
  font-family: var(--font-family-montserrat);
  font-size: var(--font-size-l);
  font-weight: 500;
  height: auto;
  letter-spacing: 0;
  line-height: normal;
  text-align: center;
  white-space: normal;
  width: 100%;
}

.cloud-computing-md .cloud-service-1-1 {
  height: auto;
  margin-left: 0;
  margin-top: 7.5vw;
  object-fit: contain;
  width: 100%;
}

.cloud-computing-md .in-this-fast-paced-w {
  height: auto;
  letter-spacing: 0;
  line-height: normal;
  margin-left: 0.23vw;
  margin-top: 3.64vw;
  width: 100%;
}

.cloud-computing-md .cloud-computing-is-t {
  color: var(--material-themerefneutralneutral25);
  font-family: var(--font-family-montserrat);
  font-size: var(--font-size-l);
  font-weight: 500;
  height: auto;
  letter-spacing: 0;
  line-height: normal;
  width: 100%;
}

.cloud-computing-md .moving-to-cloud-help {
  height: auto;
  letter-spacing: 0;
  line-height: normal;
  margin-top: 2.5vw;
  width: 100%;
}

.cloud-computing-md .cloud-enables-you-to {
  height: auto;
  letter-spacing: 0;
  line-height: normal;
  margin-right: 1.36vw;
  margin-top: 1.36vw;
  width: 100%;
}

.cloud-computing-md .overlap-group9 {
  align-self: flex-start;
  height: auto;
  margin-top: 8.86vw;
  position: relative;
  width: 100%;
}

.cloud-computing-md .frame-1597884304 {
  align-items: flex-start;
  display: flex;
  height: auto;
  width: 100%;
}

.cloud-computing-md .our-cloud-computing-services-help-you {
  color: var(--abbey);
  font-family: var(--font-family-montserrat);
  font-size: var(--font-size-l);
  font-weight: 400;
  height: auto;
  letter-spacing: 0;
  line-height: normal;
  white-space: normal;
}

.cloud-computing-md .heading-2-cloud-st {
  color: var(--woodsmoke);
  font-family: var(--font-family-unbounded);
  font-size: var(--font-size-xxxxl);
  font-weight: 500;
  height: auto;
  letter-spacing: 0;
  line-height: normal;
  width: 100%;
}

.cloud-computing-md .g-s-bitlaabs-is-a-pi {
  height: auto;
  letter-spacing: 0;
  line-height: normal;
  width: 100%;
  margin: 10px 0;
}

.cloud-computing-md .list {
  height: auto;
  width: 100%;
  margin: 10px 0;
}

.cloud-computing-md .item {
  align-items: flex-start;
  display: flex;
  gap: 3.64vw;
  height: auto;
  width: 100%;
  padding: 1.02vw 1.27vw;
}

.cloud-computing-md .symbol {
  align-self: center;
  height: auto;
  letter-spacing: 0;
  line-height: normal;
  margin-bottom: 0.46vw;
  white-space: normal;
  width: 20px;
}

.cloud-computing-md .attain-agility {
  height: auto;
  letter-spacing: 0;
  line-height: normal;
  white-space: normal;
}

.cloud-computing-md .item-1 {
  align-items: flex-start;
  display: flex;
  gap: 3.64vw;
  height: auto;
  width: 100%;
  padding: 1.02vw 1.27vw;
}

.cloud-computing-md .symbol-1 {
  align-self: center;
  height: auto;
  letter-spacing: 0;
  line-height: normal;
  margin-bottom: 0.45vw;
  white-space: normal;
  width: 20px;
}

.cloud-computing-md .reduce-costs {
  height: auto;
  letter-spacing: 0;
  line-height: normal;
  white-space: normal;
}

.cloud-computing-md .item-2 {
  align-items: flex-start;
  display: flex;
  gap: 3.64vw;
  height: auto;
  width: 100%;
  padding: 1.02vw 1.27vw;
}

.cloud-computing-md .maximize-returns-on-investments {
  height: auto;
  letter-spacing: 0;
  line-height: normal;
  white-space: normal;
}

.cloud-computing-md .our-highly-experienc {
  height: auto;
  letter-spacing: 0;
  line-height: normal;
  width: 100%;
}

.cloud-computing-md .heading-3-our-services {
  color: #667a54;
  font-family: var(--font-family-unbounded);
  font-size: var(--font-size-xxxxl);
  font-weight: 400;
  height: auto;
  letter-spacing: 0.23vw;
  line-height: normal;
  margin-top: 7.05vw;
  text-align: center;
  white-space: normal;
  width: 100%;
}

.cloud-computing-md .group-1597883724 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 6.59vw;
  margin-top: 5.23vw;
  min-height: auto;
  width: 100%;
}

.cloud-computing-md .background {
  align-items: center;
  background-color: var(--white);
  display: flex;
  flex-direction: column;
  min-height: auto;
  padding: 7.11vw 4.73vw;
  width: 100%;
}

.cloud-computing-md .consulting-1png {
  background-image: url(../img/md/consulting-1-png@2x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 100px;
  margin-right: 0;
  width: 100px;
}

.cloud-computing-md .heading-4-cloud-co {
  margin-left: 0.08vw;
  width: 100%;
}

.cloud-computing-md .from-large-scale-phy {
  align-self: flex-end;
  height: auto;
  letter-spacing: 0;
  line-height: normal;
  margin-top: 3.18vw;
  text-align: center;
  width: 100%;
}

.cloud-computing-md .background-1 {
  min-height: auto;
  padding: 7.11vw 5.09vw;
}

.cloud-computing-md .managementpng {
  background-image: url(../img/md/management-png@2x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 100px;
  margin-right: 0;
  width: 100px;
}

.cloud-computing-md .heading-4-cloud-management {
  margin-left: 0.08vw;
  width: 100%;
}

.cloud-computing-md .the-ease-of-use-clou {
  align-self: flex-end;
  height: auto;
  letter-spacing: 0;
  line-height: normal;
  margin-top: 3.18vw;
  text-align: center;
  width: 100%;
}

.cloud-computing-md .background-2 {
  min-height: auto;
  padding: 7.11vw 4.84vw;
}

.cloud-computing-md .migrationpng {
  background-image: url(../img/md/migration-png@2x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 100px;
  margin-right: 0;
  width: 100px;
}

.cloud-computing-md .heading-4-cloud-migration {
  margin-left: 0.07vw;
  width: 100%;
}

.cloud-computing-md .whether-you-need-to {
  align-self: flex-end;
  height: auto;
  letter-spacing: 0;
  line-height: normal;
  margin-top: 3.18vw;
  text-align: center;
  width: 100%;
}

.cloud-computing-md .planningjpg {
  background-image: url(../img/md/planning-jpg@2x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 300px;
  margin-top: 8.18vw;
  width: 100%;
}

.cloud-computing-md .heading-2-why-choose-us {
  align-self: flex-start;
  color: var(--woodsmoke);
  font-family: var(--font-family-unbounded);
  font-size: var(--font-size-xxxxl);
  font-weight: 500;
  height: auto;
  letter-spacing: 0;
  line-height: normal;
  margin-top: 7.05vw;
  white-space: normal;
}

.cloud-computing-md .g-s-bitlaabs-brings {
  height: auto;
  letter-spacing: 0;
  line-height: normal;
  margin-left: 0.23vw;
  margin-top: 1.59vw;
  width: 100%;
}

.cloud-computing-md .list-1 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  margin-top: 2.95vw;
  min-height: auto;
  width: 100%;
}

.cloud-computing-md .item-container {
  height: auto;
  position: relative;
  width: 100%;
}

.cloud-computing-md .better-roi {
  height: auto;
  letter-spacing: 0;
  line-height: normal;
  white-space: normal;
}

.cloud-computing-md .transparency {
  height: auto;
  letter-spacing: 0;
  line-height: normal;
  white-space: normal;
}

.cloud-computing-md .item-container-1 {
  height: auto;
  position: relative;
  width: 100%;
}

.cloud-computing-md .premium-security {
  height: auto;
  letter-spacing: 0;
  line-height: normal;
  white-space: normal;
}

.cloud-computing-md .x247-availability {
  height: auto;
  letter-spacing: 0;
  line-height: normal;
  white-space: normal;
}

.cloud-computing-md .disaster-management {
  height: auto;
  letter-spacing: 0;
  line-height: normal;
  white-space: normal;
}

.cloud-computing-md .item-3 {
  align-items: flex-start;
  display: flex;
  gap: 3.64vw;
  height: auto;
  width: 100%;
  padding: 1.02vw 1.27vw;
}

.cloud-computing-md .mobility-and-globalization {
  height: auto;
  letter-spacing: 0;
  line-height: normal;
  white-space: normal;
}

.cloud-computing-md .group-1597883548 {
  align-items: center;
  align-self: flex-start;
  display: flex;
  flex-direction: column;
  gap: 8.41vw;
  margin-top: 9.77vw;
  min-height: auto;
  width: 100%;
}

.cloud-computing-md .group-1597883523 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 5.23vw;
  min-height: auto;
  width: 100%;
}

.cloud-computing-md .group-1597883459 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 2.5vw;
  margin-left: 21.99vw;
  min-height: auto;
  width: 100%;
}

.cloud-computing-md .customer-reviews {
  color: var(--material-themeblack);
  font-family: var(--font-family-unbounded);
  font-size: var(--font-size-xxxxl);
  font-weight: 400;
  letter-spacing: 0;
  line-height: normal;
  margin-right: 0.91vw;
  min-height: auto;
  width: 100%;
}

.cloud-computing-md .committed-to-better {
  color: #3e3e3e;
  font-family: var(--font-family-montserrat);
  font-size: var(--font-size-m);
  font-weight: 400;
  letter-spacing: 0;
  line-height: normal;
  margin-bottom: -2.5vw;
  margin-right: 0.91vw;
  min-height: auto;
  width: 100%;
}

.cloud-computing-md .group-1597883380 {
  align-items: flex-end;
  display: flex;
  gap: 2.73vw;
  height: auto;
  width: 100%;
}

.cloud-computing-md .group-1597883163 {
  align-items: flex-start;
  align-self: flex-start;
  display: flex;
  gap: 13172.95vw;
  width: 100%;
}

.cloud-computing-md .group-1000009609 {
  align-items: flex-start;
  background-image: url(../img/md/rectangle-5329-15@2x.png);
  background-size: 100% 100%;
  display: flex;
  gap: 13180.91vw;
  height: auto;
  margin-left: -13229.77vw;
  margin-top: -1821.59vw;
  width: 100%;
}

.cloud-computing-md .vector {
  height: auto;
  margin-left: -13188.86vw;
  margin-top: -1813.86vw;
  width: 100%;
}

.cloud-computing-md .overlap-group {
  align-items: flex-end;
  align-self: flex-end;
  background-color: var(--vida-loca);
  border-radius: 2.99vw;
  display: flex;
  height: auto;
  margin-bottom: 1.42vw;
  width: 100%;
  padding: 3.25vw 1.34vw;
}

.cloud-computing-md .the-team-delivered-a {
  letter-spacing: 0;
  line-height: normal;
  min-height: auto;
  width: 100%;
}

.cloud-computing-md .group-1597883375 {
  align-items: flex-start;
  display: flex;
  gap: 13213.86vw;
  height: auto;
  margin-top: 7.16vw;
  width: 100%;
}

.cloud-computing-md .frame-1 {
  height: auto;
  margin-left: -13229.77vw;
  margin-top: -1812.32vw;
  position: relative;
  width: 100%;
}

.cloud-computing-md .group-1261153125 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 0.68vw;
  min-height: auto;
  width: 100%;
}

.cloud-computing-md .name {
  letter-spacing: -0.04vw;
  line-height: normal;
  min-height: auto;
  width: 100%;
  text-align: center;
  white-space: normal;
}

.cloud-computing-md .executive-engineer {
  letter-spacing: -0.02vw;
  line-height: normal;
  margin-left: 0;
  min-height: auto;
  width: 100%;
  text-align: center;
  white-space: normal;
}

.cloud-computing-md .group-container {
  height: auto;
  position: relative;
  width: 100%;
}

.cloud-computing-md .group-1000009609-1 {
  gap: 13180.91vw;
}

.cloud-computing-md .overlap-group1 {
  height: auto;
  margin-top: -0.08vw;
  position: relative;
  width: 100%;
}

.cloud-computing-md .rectangle-5329 {
  height: auto;
  left: 51.14vw;
  position: absolute;
  top: 0;
  width: 100%;
}

.cloud-computing-md .overlap-group-1 {
  left: 0;
  position: absolute;
  top: 23.64vw;
}

.cloud-computing-md .group-1597883375-2 {
  gap: 13213.86vw;
  height: auto;
  width: 100%;
}

.cloud-computing-md .group-container-1 {
  height: auto;
  margin-bottom: -0.08vw;
  position: relative;
  width: 100%;
}

.cloud-computing-md .overlap-group1-1 {
  align-items: flex-end;
  background-image: url(../img/md/rectangle-5329-17.svg);
  background-size: 100% 100%;
  display: flex;
  flex-direction: column;
  gap: 8.18vw;
  left: 0;
  min-height: auto;
  padding: 1.5vw 1.75vw;
  position: absolute;
  top: 0;
  width: 100%;
}

.cloud-computing-md .vector-1 {
  height: auto;
  margin-right: 7.51vw;
  margin-top: 6.36vw;
  width: 100%;
}

.cloud-computing-md .group-1597883375-1 {
  flex-direction: column;
  min-height: auto;
  width: 100%;
}

.cloud-computing-md .frame-1-1 {
  height: auto;
  position: relative;
  width: 100%;
}

.cloud-computing-md .group-1000009609-2 {
  gap: 13178.86vw;
}

.cloud-computing-md .overlap-group1-2 {
  height: auto;
  margin-top: -0.08vw;
  position: relative;
  width: 100%;
}

.cloud-computing-md .rectangle-5329-1 {
  height: auto;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}

.cloud-computing-md .overlap-group-3 {
  left: 1.82vw;
  position: absolute;
  top: 23.64vw;
}

.cloud-computing-md .group-1261153125-1 {
  margin-left: 0;
}

.cloud-computing-md .group-1597883379 {
  align-items: flex-start;
  display: flex;
  gap: 13172.95vw;
  width: 100%;
}

.cloud-computing-md .group-1261153125-2 {
  margin-top: 0;
}

.cloud-computing-md .group-1597883479-1 {
  align-items: flex-start;
  background: linear-gradient(180deg, rgba(237, 241, 245, 0.38) 0%, rgba(158.11, 173.4, 144.36, 0.38) 100%);
  display: flex;
  height: auto;
  justify-content: flex-end;
  margin-left: 20.86vw;
  width: 100%;
  padding: 7.73vw 4.32vw;
}

.cloud-computing-md .overlap-group5 {
  height: auto;
  position: relative;
  width: 100%;
}

.cloud-computing-md .group-1597883477 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 17.27vw;
  left: 0;
  min-height: auto;
  position: absolute;
  top: 0;
  width: 100%;
}



.cloud-computing-md .group-1597883474 {
  align-items: center;
  display: flex;
  gap: 17.5vw;
  height: auto;
  margin-left: 0.45vw;
  width: 100%;
}

.cloud-computing-md .group-1597883473 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 2.5vw;
  min-height: auto;
  width: 100%;
}

.cloud-computing-md .screenshot-2025-02-10-120027-2 {
  height: auto;
  object-fit: cover;
  width: 100%;
}

.cloud-computing-md .group-1597883472 {
  height: auto;
  margin-right: 0.07vw;
  width: 100%;
}

.cloud-computing-md .group-1597883465 {
  align-items: flex-start;
  display: flex;
  gap: 3.86vw;
  width: 100%;
}

.cloud-computing-md .vector-2 {
  height: auto;
  width: 100%;
}

.cloud-computing-md .nav-list-item-link-contacts {
  align-self: center;
  height: auto;
  letter-spacing: 0;
  line-height: normal;
  margin-top: 0.21vw;
  text-align: center;
  width: 100%;
}

.cloud-computing-md .group-1597883466 {
  align-items: flex-end;
  display: flex;
  gap: 3.86vw;
  width: 100%;
}

.cloud-computing-md .vector-3 {
  height: auto;
  margin-bottom: 0;
  width: 100%;
}


.cloud-computing-md .group-1597883467 {
  align-items: flex-start;
  display: flex;
  gap: 3.86vw;
  width: 100%;
}

.cloud-computing-md .vector-4 {
  height: auto;
  width: 100%;
}

.cloud-computing-md .nav-list-item-link-contacts-2 {
  height: auto;
  width: 100%;
}


.cloud-computing-md .group-1597883471 {
  align-items: flex-start;
  display: flex;
  gap: 2.95vw;
  margin-left: 0.03vw;
  width: 100%;
}

.cloud-computing-md .text-field {
  align-items: center;
  background-color: #edf1f5;
  border: 0.08vw solid;
  border-color: var(--willow-grove);
  border-radius: 6.35vw;
  display: flex;
  gap: 2.54vw;
  height: auto;
  justify-content: center;
  padding: 2.54vw 3.81vw;
  position: relative;
  width: 100%;
}

.cloud-computing-md .icons-email {
  height: auto;
  margin-left: -0.93vw;
  position: relative;
  width: 100%;
}

.cloud-computing-md .enter-your-email-to-get-started {
  color: var(--willow-grove);
  font-family: var(--font-family-montserrat);
  font-size: 1.91vw;
  font-weight: 500;
  letter-spacing: 0;
  line-height: normal;
  margin-right: -0.93vw;
  position: relative;
  width: 100%;
}

.cloud-computing-md .button {
  align-items: center;
  background-color: var(--willow-grove);
  border-radius: 12.53vw;
  box-shadow: 0.0vw 0.23vw 0.23vw #00000040;
  display: inline-flex;
  gap: 2.51vw;
  justify-content: center;
  padding: 0.94vw 1.25vw 0.94vw 3.76vw;
  position: relative;
}

.cloud-computing-md .get-started {
  color: var(--bg-color);
  font-family: var(--font-family-unbounded);
  font-size: 2.5vw;
  font-weight: 700;
  letter-spacing: 0.01vw;
  line-height: normal;
  position: relative;
  white-space: normal;
  width: 100%;
}

.cloud-computing-md .arrow {
  align-items: flex-start;
  background-color: #f8fafc;
  border-radius: 12.53vw;
  display: inline-flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 1.25vw;
  padding: 1.88vw;
  position: relative;
}

.cloud-computing-md .iconsarrow-up-right {
  height: auto;
  position: relative;
  width: 100%;
}

.cloud-computing-md .line-43 {
  height: auto;
  left: 0.23vw;
  position: absolute;
  top: 69.32vw;
  width: 100%;
}

.cloud-computing-md .background-3 {
  align-items: center;
  background-color: var(--white);
  display: flex;
  flex-direction: column;
  width: 100%;
}

.cloud-computing-md .group-1000009609-3 {
  align-items: flex-start;
  display: flex;
  height: auto;
  left: 0;
  width: 100%;
  position: absolute;
  top: 0;
}

.cloud-computing-md .group-1261153125-3 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 0.68vw;
  min-height: auto;
  width: 100%;
}

.cloud-computing-md .group-1597883375-3 {
  align-items: flex-start;
  display: flex;
  left: 3.18vw;
  position: absolute;
  top: 7.27vw;
}

.cloud-computing-md .heading-4-cloud {
  height: auto;
  letter-spacing: 0;
  line-height: normal;
  margin-top: 5.0vw;
  text-align: center;
  white-space: normal;
}

.cloud-computing-md .nav-list-item-link-contacts-3 {
  letter-spacing: 0;
  line-height: normal;
}

.cloud-computing-md .overlap-group-4 {
  align-items: flex-end;
  background-color: var(--vida-loca);
  border-radius: 2.99vw;
  display: flex;
  height: auto;
  width: 100%;
  padding: 3.25vw 1.34vw;
}
}