/* screen - 3pl-ipad-nexus-9-4 */

.x3pl-ipad-nexus-9-4 {
  background-color: var(--white);
  height: 2300px;
  overflow: hidden;
  position: relative;
  width: 768px;
}

.x3pl-ipad-nexus-9-4 .overlap-group2 {
  height: 1544px;
  left: 0;
  position: absolute;
  top: 110px;
  width: 768px;
}

.x3pl-ipad-nexus-9-4 .path-927 {
  height: 914px;
  left: 80px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 1px;
}

.x3pl-ipad-nexus-9-4 .group-664 {
  background-color: var(--shark);
  height: 629px;
  left: 0;
  position: absolute;
  top: 914px;
  width: 768px;
}

.x3pl-ipad-nexus-9-4 .fleet-management {
  left: 133px;
  letter-spacing: 0;
  line-height: 19px;
  opacity: 0.8;
  position: absolute;
  top: 1329px;
  white-space: nowrap;
}

.x3pl-ipad-nexus-9-4 .supply-chain-consultancy {
  left: 133px;
  letter-spacing: 0;
  line-height: 19px;
  opacity: 0.8;
  position: absolute;
  top: 1440px;
  white-space: nowrap;
}

.x3pl-ipad-nexus-9-4 .inspections {
  left: 133px;
  letter-spacing: 0;
  line-height: 19px;
  opacity: 0.8;
  position: absolute;
  top: 1292px;
  white-space: nowrap;
}

.x3pl-ipad-nexus-9-4 .international-door-to-door {
  left: 133px;
  letter-spacing: 0;
  line-height: 19px;
  opacity: 0.8;
  position: absolute;
  top: 1403px;
  white-space: nowrap;
}

.x3pl-ipad-nexus-9-4 .pick-up-stuffing {
  left: 133px;
  letter-spacing: 0;
  line-height: 19px;
  opacity: 0.8;
  position: absolute;
  top: 1255px;
  white-space: nowrap;
}

.x3pl-ipad-nexus-9-4 .cargo-consolidation {
  left: 133px;
  letter-spacing: 0;
  line-height: 19px;
  opacity: 0.8;
  position: absolute;
  top: 1366px;
  white-space: nowrap;
}

.x3pl-ipad-nexus-9-4 .project-logistics {
  color: var(--seashell);
  font-family: var(--font-family-montserrat);
  font-size: var(--font-size-l);
  font-weight: 300;
  left: 133px;
  letter-spacing: 0;
  line-height: 19px;
  position: absolute;
  top: 1218px;
  white-space: nowrap;
}

.x3pl-ipad-nexus-9-4 .warehousing {
  left: 133px;
  letter-spacing: 0;
  line-height: 19px;
  opacity: 0.8;
  position: absolute;
  top: 1181px;
  white-space: nowrap;
}

.x3pl-ipad-nexus-9-4 .path-940 {
  height: 282px;
  left: 120px;
  object-fit: cover;
  position: absolute;
  top: 1174px;
  width: 1px;
}

.x3pl-ipad-nexus-9-4 .rectangle-479 {
  background-color: var(--smashed-pumpkin);
  border-radius: 4px;
  box-shadow: 0px 4px 11px #9e371f;
  height: 7px;
  left: 117px;
  position: absolute;
  top: 1223px;
  transform: rotate(90deg);
  width: 7px;
}

.x3pl-ipad-nexus-9-4 .slider-img1 {
  height: 283px;
  left: 392px;
  object-fit: cover;
  position: absolute;
  top: 983px;
  width: 296px;
}

.x3pl-ipad-nexus-9-4 .path-939 {
  height: 629px;
  left: 423px;
  object-fit: cover;
  position: absolute;
  top: 915px;
  width: 194px;
}

.x3pl-ipad-nexus-9-4 .x3-pl {
  left: 121px;
  letter-spacing: 0;
  line-height: 70px;
  position: absolute;
  top: 1068px;
  white-space: nowrap;
}

.x3pl-ipad-nexus-9-4 .path-941 {
  height: 630px;
  left: 80px;
  object-fit: cover;
  position: absolute;
  top: 914px;
  width: 1px;
}

.x3pl-ipad-nexus-9-4 .overlap-group3 {
  height: 885px;
  left: 158px;
  position: absolute;
  top: 105px;
  width: 564px;
}

.x3pl-ipad-nexus-9-4 .at-mowara-limited-we {
  color: var(--shark);
  font-family: var(--font-family-montserrat);
  font-size: var(--font-size-m);
  font-weight: 400;
  left: 0;
  letter-spacing: 0;
  line-height: 25px;
  position: absolute;
  top: 262px;
  width: 454px;
}

.x3pl-ipad-nexus-9-4 .group-750 {
  height: 885px;
  left: 399px;
  position: absolute;
  top: 0;
  width: 165px;
}

.x3pl-ipad-nexus-9-4 .path-899 {
  height: 652px;
  left: 95px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 3px;
}

.x3pl-ipad-nexus-9-4 .warehousing-container {
  height: 170px;
  left: 42px;
  position: absolute;
  top: 652px;
  width: 123px;
}

.x3pl-ipad-nexus-9-4 .warehousing-10 {
  align-items: flex-end;
  background-image: url(../img/3pl/path-816-6@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 108px;
  justify-content: flex-end;
  left: 0;
  min-width: 110px;
  padding: 10.3px 8.9px;
  position: absolute;
  top: 0;
}

.x3pl-ipad-nexus-9-4 .rectangle-343 {
  background-color: var(--smashed-pumpkin);
  height: 42px;
  width: 5px;
}

.x3pl-ipad-nexus-9-4 .rectangle-3 {
  background-color: var(--smashed-pumpkin);
  height: 42px;
  margin-left: 5px;
  width: 6px;
}

.x3pl-ipad-nexus-9-4 .rectangle-344 {
  background-color: var(--smashed-pumpkin);
  height: 42px;
  margin-left: 5px;
  width: 5px;
}

.x3pl-ipad-nexus-9-4 .warehousing-10-1 {
  align-items: flex-end;
  background-image: url(../img/3pl/path-816-7@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 63px;
  justify-content: flex-end;
  left: 13px;
  min-width: 110px;
  padding: 10.3px 8.9px;
  position: absolute;
  top: 106px;
}

.x3pl-ipad-nexus-9-4 .warehousing-10-2 {
  align-items: flex-end;
  background-image: url(../img/3pl/path-816-7@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 63px;
  justify-content: flex-end;
  left: 0;
  min-width: 110px;
  padding: 10.3px 8.9px;
  position: absolute;
  top: 822px;
}

.x3pl-ipad-nexus-9-4 .x3-pl-1 {
  left: 152px;
  letter-spacing: 0;
  line-height: 70px;
  position: absolute;
  top: 259px;
  white-space: nowrap;
}

.x3pl-ipad-nexus-9-4 .overlap-group4 {
  height: 642px;
  left: 0;
  position: absolute;
  top: 1653px;
  width: 768px;
}

.x3pl-ipad-nexus-9-4 .path-955 {
  height: 641px;
  left: 620px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 108px;
}

.x3pl-ipad-nexus-9-4 .path-942 {
  height: 1px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 641px;
  width: 768px;
}

.x3pl-ipad-nexus-9-4 .group-785 {
  display: flex;
  flex-direction: column;
  height: 104px;
  justify-content: flex-end;
  left: 587px;
  position: absolute;
  top: 201px;
  width: 71px;
}

.x3pl-ipad-nexus-9-4 .group-771 {
  align-items: center;
  display: flex;
  flex: 1;
  flex-direction: column;
  margin-bottom: 2px;
  margin-top: 0;
  min-height: calc(100.00% - 32px);
  padding: 0.0px 0;
}

.x3pl-ipad-nexus-9-4 .path-974 {
  height: 14px;
  margin-right: 2.47px;
  object-fit: cover;
  width: 56px;
}

.x3pl-ipad-nexus-9-4 .path-container {
  height: 49px;
  margin-right: 3.41px;
  margin-top: 2px;
  position: relative;
  width: 67px;
}

.x3pl-ipad-nexus-9-4 .path-973 {
  height: 36px;
  left: 5px;
  object-fit: cover;
  position: absolute;
  top: 13px;
  width: 58px;
}

.x3pl-ipad-nexus-9-4 .path-976 {
  height: 13px;
  left: 34px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 10px;
}

.x3pl-ipad-nexus-9-4 .path-977 {
  height: 13px;
  left: 23px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 10px;
}

.x3pl-ipad-nexus-9-4 .path-978 {
  height: 13px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 10px;
}

.x3pl-ipad-nexus-9-4 .path-979 {
  height: 13px;
  left: 11px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 10px;
}

.x3pl-ipad-nexus-9-4 .path-980 {
  height: 13px;
  left: 57px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 10px;
}

.x3pl-ipad-nexus-9-4 .path-981 {
  height: 13px;
  left: 45px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 10px;
}

.x3pl-ipad-nexus-9-4 .path-975 {
  height: 4px;
  margin-top: 3px;
  object-fit: cover;
  width: 71px;
}

.x3pl-ipad-nexus-9-4 .retail {
  flex: 1;
  height: 24px;
  letter-spacing: 0;
  line-height: 38px;
  margin-bottom: 6px;
  margin-left: 9px;
  margin-right: 7.5px;
  max-height: 24px;
  white-space: nowrap;
}

.x3pl-ipad-nexus-9-4 .group-784 {
  display: flex;
  flex-direction: column;
  height: 81px;
  justify-content: space-between;
  left: 567px;
  position: absolute;
  top: 384px;
  width: 112px;
}

.x3pl-ipad-nexus-9-4 .group-778 {
  flex: 1;
  height: 49.05px;
  margin-right: 1.3px;
  max-height: 49.05px;
  object-fit: cover;
}

.x3pl-ipad-nexus-9-4 .automotive {
  flex: 1;
  height: 24px;
  letter-spacing: 0;
  line-height: 38px;
  margin-bottom: 6px;
  margin-left: 2.0px;
  margin-right: -1.3px;
  max-height: 24px;
  white-space: nowrap;
}

.x3pl-ipad-nexus-9-4 .industeries {
  color: var(--smashed-pumpkin);
  font-family: var(--font-family-montserrat);
  font-size: 40px;
  font-weight: 700;
  left: 80px;
  letter-spacing: 0;
  line-height: 40px;
  position: absolute;
  top: 1736px;
  white-space: nowrap;
}

.x3pl-ipad-nexus-9-4 .group-779 {
  align-items: center;
  display: flex;
  flex-direction: column;
  left: 89px;
  min-height: 100px;
  padding: 0.0px 0;
  position: absolute;
  top: 1859px;
  width: 147px;
}

.x3pl-ipad-nexus-9-4 .group-768 {
  align-items: flex-end;
  background-image: url(../img/3pl/path-958-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 68px;
  justify-content: flex-end;
  margin-right: 1.71px;
  min-width: 63px;
}

.x3pl-ipad-nexus-9-4 .flex-col {
  align-items: center;
  display: flex;
  flex-direction: column;
  margin-bottom: 0;
  min-height: 68px;
  width: 45px;
}

.x3pl-ipad-nexus-9-4 .path-960 {
  height: 9px;
  margin-right: 2.23px;
  object-fit: cover;
  width: 32px;
}

.x3pl-ipad-nexus-9-4 .path-container-1 {
  height: 56px;
  margin-top: 2px;
  position: relative;
  width: 45px;
}

.x3pl-ipad-nexus-9-4 .path-959 {
  height: 56px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 43px;
}

.x3pl-ipad-nexus-9-4 .path-962 {
  height: 16px;
  left: 29px;
  object-fit: cover;
  position: absolute;
  top: 41px;
  width: 16px;
}

.x3pl-ipad-nexus-9-4 .path-963 {
  height: 18px;
  left: 12px;
  object-fit: cover;
  position: absolute;
  top: 20px;
  width: 18px;
}

.x3pl-ipad-nexus-9-4 .path-961 {
  height: 16px;
  margin-bottom: 0.02px;
  margin-left: 2px;
  object-fit: cover;
  width: 16px;
}

.x3pl-ipad-nexus-9-4 .pharmaceutical {
  letter-spacing: 0;
  line-height: 38px;
  margin-bottom: -14px;
  margin-top: 2px;
  min-height: 24px;
  min-width: 147px;
  white-space: nowrap;
}

.x3pl-ipad-nexus-9-4 .group-780 {
  align-items: center;
  display: flex;
  flex-direction: column;
  left: 247px;
  min-height: 103px;
  position: absolute;
  top: 1855px;
  width: 138px;
}

.x3pl-ipad-nexus-9-4 .group-769 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  margin-right: 1.51px;
  min-height: 71px;
  width: 80px;
}

.x3pl-ipad-nexus-9-4 .path-966 {
  height: 14px;
  margin-left: 15.04px;
  object-fit: cover;
  width: 14px;
}

.x3pl-ipad-nexus-9-4 .flex-row {
  align-items: flex-start;
  align-self: center;
  display: flex;
  margin-right: 7.99px;
  margin-top: 2px;
  min-width: 57px;
}

.x3pl-ipad-nexus-9-4 .overlap-group {
  align-items: flex-end;
  background-image: url(../img/3pl/path-965-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 27px;
  justify-content: flex-end;
  min-width: 39px;
  padding: 0.0px 0;
}

.x3pl-ipad-nexus-9-4 .path-967 {
  height: 5px;
  object-fit: cover;
  width: 8px;
}

.x3pl-ipad-nexus-9-4 .path-968 {
  align-self: flex-end;
  height: 5px;
  margin-left: 9px;
  object-fit: cover;
  width: 8px;
}

.x3pl-ipad-nexus-9-4 .path-964 {
  height: 25px;
  margin-left: 0;
  margin-top: 3px;
  object-fit: cover;
  width: 80px;
}

.x3pl-ipad-nexus-9-4 .manufacturing {
  letter-spacing: 0;
  line-height: 38px;
  margin-bottom: -14px;
  margin-top: 2px;
  min-height: 24px;
  min-width: 138px;
  white-space: nowrap;
}

.x3pl-ipad-nexus-9-4 .group-782 {
  align-items: center;
  display: flex;
  flex-direction: column;
  left: 262px;
  min-height: 92px;
  position: absolute;
  top: 2031px;
  width: 105px;
}

.x3pl-ipad-nexus-9-4 .group-773 {
  display: flex;
  height: 60px;
  justify-content: space-between;
  margin-right: 1.33px;
  width: 58px;
}

.x3pl-ipad-nexus-9-4 .path-985 {
  margin-bottom: 0.3px;
  margin-left: 0;
  margin-top: 0.2px;
  object-fit: cover;
  width: 24.98px;
}

.x3pl-ipad-nexus-9-4 .path-986 {
  margin-bottom: 0;
  margin-right: 0;
  margin-top: 0;
  object-fit: cover;
  width: 29.23px;
}

.x3pl-ipad-nexus-9-4 .agriculture {
  letter-spacing: 0;
  line-height: 38px;
  margin-bottom: -14px;
  margin-top: 2px;
  min-height: 24px;
  min-width: 105px;
  white-space: nowrap;
}

.x3pl-ipad-nexus-9-4 .group-786 {
  align-items: center;
  display: flex;
  flex-direction: column;
  left: 420px;
  min-height: 104px;
  padding: 0.0px 0;
  position: absolute;
  top: 1854px;
  width: 121px;
}

.x3pl-ipad-nexus-9-4 .group-770 {
  align-items: flex-start;
  display: flex;
  margin-right: 1.6px;
  min-width: 71px;
  padding: 0 0.0px;
}

.x3pl-ipad-nexus-9-4 .path-container-2 {
  height: 72px;
  margin-top: 0;
  position: relative;
  width: 71px;
}

.x3pl-ipad-nexus-9-4 .path-969 {
  height: 72px;
  left: 3px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 69px;
}

.x3pl-ipad-nexus-9-4 .path-970 {
  height: 2px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 43px;
  width: 9px;
}

.x3pl-ipad-nexus-9-4 .path-971 {
  height: 2px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 38px;
  width: 9px;
}

.x3pl-ipad-nexus-9-4 .path-972 {
  height: 2px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 48px;
  width: 9px;
}

.x3pl-ipad-nexus-9-4 .construction {
  letter-spacing: 0;
  line-height: 38px;
  margin-bottom: -14px;
  margin-top: 2px;
  min-height: 24px;
  min-width: 121px;
  white-space: nowrap;
}

.x3pl-ipad-nexus-9-4 .group-781 {
  align-items: center;
  display: flex;
  flex-direction: column;
  left: 101px;
  min-height: 96px;
  position: absolute;
  top: 2023px;
  width: 122px;
}

.x3pl-ipad-nexus-9-4 .group-772 {
  align-items: center;
  display: flex;
  flex-direction: column;
  margin-right: 0.56px;
  min-height: 64px;
  width: 73px;
}

.x3pl-ipad-nexus-9-4 .path-982 {
  height: 49px;
  object-fit: cover;
  width: 73px;
}

.x3pl-ipad-nexus-9-4 .path-container-3 {
  align-items: flex-start;
  display: flex;
  margin-left: 12.19px;
  margin-top: 3px;
  min-width: 40px;
}

.x3pl-ipad-nexus-9-4 .path-984 {
  align-self: flex-end;
  height: 12px;
  object-fit: cover;
  width: 12px;
}

.x3pl-ipad-nexus-9-4 .path-983 {
  height: 12px;
  margin-left: 16px;
  object-fit: cover;
  width: 12px;
}

.x3pl-ipad-nexus-9-4 .e-commerce {
  letter-spacing: 0;
  line-height: 38px;
  margin-bottom: -14px;
  margin-top: 2px;
  min-height: 24px;
  min-width: 122px;
  white-space: nowrap;
}

.x3pl-ipad-nexus-9-4 .group-783 {
  align-items: center;
  display: flex;
  flex-direction: column;
  left: 399px;
  min-height: 92px;
  position: absolute;
  top: 2026px;
  width: 157px;
}

.x3pl-ipad-nexus-9-4 .group-777 {
  align-items: center;
  display: flex;
  margin-right: 2.33px;
  min-width: 71px;
}

.x3pl-ipad-nexus-9-4 .group-container {
  height: 60px;
  position: relative;
  width: 71px;
}

.x3pl-ipad-nexus-9-4 .group-774 {
  align-items: flex-end;
  background-image: url(../img/3pl/path-987-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 60px;
  left: 23px;
  min-width: 48px;
  position: absolute;
  top: 0;
}

.x3pl-ipad-nexus-9-4 .overlap-group-1 {
  align-items: flex-end;
  background-image: url(../img/3pl/path-988-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 60px;
  margin-bottom: 0;
  min-width: 48px;
  padding: 10.8px 9.4px;
}

.x3pl-ipad-nexus-9-4 .path-989 {
  height: 37px;
  object-fit: cover;
  width: 29px;
}

.x3pl-ipad-nexus-9-4 .group-776 {
  display: flex;
  height: 49px;
  left: 0;
  position: absolute;
  top: 10px;
  width: 39px;
}

.x3pl-ipad-nexus-9-4 .group-775 {
  align-items: center;
  display: flex;
  flex: 1;
  min-width: 39.09px;
}

.x3pl-ipad-nexus-9-4 .path-990 {
  height: 49px;
  margin-top: 0.01px;
  object-fit: cover;
  width: 11px;
}

.x3pl-ipad-nexus-9-4 .overlap-group-2 {
  align-items: flex-end;
  background-image: url(../img/3pl/path-991-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 49px;
  min-width: 28px;
  padding: 3.1px 3.1px;
}

.x3pl-ipad-nexus-9-4 .path-992 {
  height: 39px;
  object-fit: cover;
  width: 22px;
}

.x3pl-ipad-nexus-9-4 .food-beverage {
  letter-spacing: 0;
  line-height: 38px;
  margin-bottom: -14px;
  margin-top: 2px;
  min-height: 24px;
  min-width: 157px;
  white-space: nowrap;
}
/* screen - 3pl-iphone-12-12-pro-4 */

.x3pl-iphone-12-12-pro-4 {
  align-items: flex-end;
  background-color: var(--white);
  display: flex;
  flex-direction: column;
  height: auto;
  overflow: hidden;
  padding: 52px 0;
  width: 390px;
}

.x3pl-iphone-12-12-pro-4 .overlap-group8 {
  height: 754px;
  margin-right: -39.8px;
  position: relative;
  width: 395px;
}

.x3pl-iphone-12-12-pro-4 .overlap-group7 {
  height: 754px;
  left: 1px;
  position: absolute;
  top: 0;
  width: 394px;
}

.x3pl-iphone-12-12-pro-4 .at-mowara-limited-we-1 {
  color: var(--shark);
  font-family: var(--font-family-montserrat);
  font-size: var(--font-size-s);
  font-weight: 400;
  height: 511px;
  left: 0;
  letter-spacing: 0;
  line-height: 25px;
  position: absolute;
  top: 150px;
  width: 293px;
}

.x3pl-iphone-12-12-pro-4 .group-753 {
  height: 754px;
  left: 253px;
  position: absolute;
  top: 0;
  width: 141px;
}

.x3pl-iphone-12-12-pro-4 .path-899-1 {
  height: 556px;
  left: 81px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 3px;
}

.x3pl-iphone-12-12-pro-4 .warehousing-container-1 {
  height: 144px;
  left: 36px;
  position: absolute;
  top: 556px;
  width: 105px;
}

.x3pl-iphone-12-12-pro-4 .warehousing-10-3 {
  align-items: flex-end;
  background-image: url(../img/3pl/path-816-9@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 92px;
  justify-content: flex-end;
  left: 0;
  min-width: 94px;
  padding: 8.8px 7.6px;
  position: absolute;
  top: 0;
}

.x3pl-iphone-12-12-pro-4 .rectangle-343-1 {
  background-color: var(--smashed-pumpkin);
  height: 36px;
  width: 4px;
}

.x3pl-iphone-12-12-pro-4 .rectangle-3-1 {
  background-color: var(--smashed-pumpkin);
  height: 36px;
  margin-left: 4px;
  width: 5px;
}

.x3pl-iphone-12-12-pro-4 .rectangle-344-1 {
  background-color: var(--smashed-pumpkin);
  height: 36px;
  margin-left: 4px;
  width: 4px;
}

.x3pl-iphone-12-12-pro-4 .warehousing-10-4 {
  align-items: flex-end;
  background-image: url(../img/3pl/path-816-10@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 54px;
  justify-content: flex-end;
  left: 11px;
  min-width: 94px;
  padding: 8.8px 7.6px;
  position: absolute;
  top: 91px;
}

.x3pl-iphone-12-12-pro-4 .warehousing-10-5 {
  align-items: flex-end;
  background-image: url(../img/3pl/path-816-10@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 54px;
  justify-content: flex-end;
  left: 0;
  min-width: 94px;
  padding: 8.8px 7.6px;
  position: absolute;
  top: 700px;
}

.x3pl-iphone-12-12-pro-4 .x3-pl-2 {
  color: var(--smashed-pumpkin);
  font-family: var(--font-family-montserrat);
  font-size: 35px;
  font-weight: 700;
  left: 0;
  letter-spacing: 0;
  line-height: 35px;
  position: absolute;
  top: 84px;
  white-space: nowrap;
}

.x3pl-iphone-12-12-pro-4 .overlap-group9 {
  height: 1254px;
  margin-top: 38px;
  position: relative;
  width: 390px;
}

.x3pl-iphone-12-12-pro-4 .overlap-group6 {
  height: 1254px;
  left: 0;
  position: absolute;
  top: 0;
  width: 390px;
}

.x3pl-iphone-12-12-pro-4 .group-709 {
  background-color: var(--shark);
  height: 496px;
  left: 0;
  position: absolute;
  top: 0;
  width: 390px;
}

.x3pl-iphone-12-12-pro-4 .fleet-management-1 {
  left: 49px;
  letter-spacing: 0;
  line-height: 19px;
  opacity: 0.8;
  position: absolute;
  top: 283px;
  white-space: nowrap;
}

.x3pl-iphone-12-12-pro-4 .supply-chain-consultancy-1 {
  left: 49px;
  letter-spacing: 0;
  line-height: 19px;
  opacity: 0.8;
  position: absolute;
  top: 394px;
  white-space: nowrap;
}

.x3pl-iphone-12-12-pro-4 .inspections-1 {
  left: 49px;
  letter-spacing: 0;
  line-height: 19px;
  opacity: 0.8;
  position: absolute;
  top: 246px;
  white-space: nowrap;
}

.x3pl-iphone-12-12-pro-4 .international-door-to-door-1 {
  left: 49px;
  letter-spacing: 0;
  line-height: 19px;
  opacity: 0.8;
  position: absolute;
  top: 357px;
  white-space: nowrap;
}

.x3pl-iphone-12-12-pro-4 .pick-up-stuffing-1 {
  left: 49px;
  letter-spacing: 0;
  line-height: 19px;
  opacity: 0.8;
  position: absolute;
  top: 209px;
  white-space: nowrap;
}

.x3pl-iphone-12-12-pro-4 .cargo-consolidation-1 {
  left: 49px;
  letter-spacing: 0;
  line-height: 19px;
  opacity: 0.8;
  position: absolute;
  top: 320px;
  white-space: nowrap;
}

.x3pl-iphone-12-12-pro-4 .project-logistics-1 {
  color: var(--seashell);
  font-family: var(--font-family-montserrat);
  font-size: var(--font-size-l);
  font-weight: 300;
  left: 49px;
  letter-spacing: 0;
  line-height: 19px;
  position: absolute;
  top: 172px;
  white-space: nowrap;
}

.x3pl-iphone-12-12-pro-4 .warehousing-1 {
  left: 49px;
  letter-spacing: 0;
  line-height: 19px;
  opacity: 0.8;
  position: absolute;
  top: 135px;
  white-space: nowrap;
}

.x3pl-iphone-12-12-pro-4 .path-951 {
  height: 282px;
  left: 36px;
  object-fit: cover;
  position: absolute;
  top: 128px;
  width: 1px;
}

.x3pl-iphone-12-12-pro-4 .rectangle-498 {
  background-color: var(--smashed-pumpkin);
  border-radius: 4px;
  box-shadow: 0px 4px 11px #9e371f;
  height: 7px;
  left: 33px;
  position: absolute;
  top: 177px;
  transform: rotate(90deg);
  width: 7px;
}

.x3pl-iphone-12-12-pro-4 .x3-pl-3 {
  color: var(--smashed-pumpkin);
  font-family: var(--font-family-montserrat);
  font-size: 35px;
  font-weight: 700;
  left: 35px;
  letter-spacing: 0;
  line-height: 35px;
  position: absolute;
  top: 58px;
  white-space: nowrap;
}

.x3pl-iphone-12-12-pro-4 .path-956 {
  height: 759px;
  left: 255px;
  object-fit: cover;
  position: absolute;
  top: 495px;
  width: 99px;
}

.x3pl-iphone-12-12-pro-4 .path-957 {
  height: 1px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 1252px;
  width: 390px;
}

.x3pl-iphone-12-12-pro-4 .manufacturing-1 {
  left: 177px;
  letter-spacing: 0;
  line-height: 27px;
  position: absolute;
  top: 692px;
  white-space: nowrap;
}

.x3pl-iphone-12-12-pro-4 .agriculture-1 {
  left: 188px;
  letter-spacing: 0;
  line-height: 30px;
  position: absolute;
  top: 974px;
  white-space: nowrap;
}

.x3pl-iphone-12-12-pro-4 .automotive-1 {
  left: 187px;
  letter-spacing: 0;
  line-height: 28px;
  position: absolute;
  top: 1107px;
  white-space: nowrap;
}

.x3pl-iphone-12-12-pro-4 .group-778-1 {
  height: 33px;
  left: 186px;
  object-fit: cover;
  position: absolute;
  top: 1066px;
  width: 74px;
}

.x3pl-iphone-12-12-pro-4 .industeries-1 {
  color: var(--smashed-pumpkin);
  font-family: var(--font-family-montserrat);
  font-size: 30px;
  font-weight: 700;
  left: 34px;
  letter-spacing: 0;
  line-height: 30px;
  position: absolute;
  top: 556px;
  white-space: nowrap;
}

.x3pl-iphone-12-12-pro-4 .pharmaceutical-1 {
  left: 55px;
  letter-spacing: 0;
  line-height: 27px;
  position: absolute;
  top: 692px;
  white-space: nowrap;
}

.x3pl-iphone-12-12-pro-4 .group-768-1 {
  align-items: flex-end;
  background-image: url(../img/3pl/path-958-3@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 41px;
  left: 84px;
  min-width: 38px;
  position: absolute;
  top: 641px;
}

.x3pl-iphone-12-12-pro-4 .flex-col-1 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  margin-bottom: 0;
  min-height: 41px;
  width: 27px;
}

.x3pl-iphone-12-12-pro-4 .path-960-1 {
  height: 5px;
  margin-left: 3.42px;
  object-fit: cover;
  width: 19px;
}

.x3pl-iphone-12-12-pro-4 .path-container-4 {
  height: 34px;
  margin-top: 1px;
  position: relative;
  width: 27px;
}

.x3pl-iphone-12-12-pro-4 .path-959-1 {
  height: 34px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 26px;
}

.x3pl-iphone-12-12-pro-4 .path-962-1 {
  height: 10px;
  left: 18px;
  object-fit: cover;
  position: absolute;
  top: 25px;
  width: 10px;
}

.x3pl-iphone-12-12-pro-4 .path-963-1 {
  height: 11px;
  left: 8px;
  object-fit: cover;
  position: absolute;
  top: 12px;
  width: 11px;
}

.x3pl-iphone-12-12-pro-4 .path-961-1 {
  height: 10px;
  margin-bottom: 0.01px;
  margin-left: 1px;
  object-fit: cover;
  width: 10px;
}

.x3pl-iphone-12-12-pro-4 .group-769-1 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  left: 197px;
  min-height: 45px;
  position: absolute;
  top: 636px;
  width: 52px;
}

.x3pl-iphone-12-12-pro-4 .path-966-1 {
  height: 9px;
  margin-left: 9.63px;
  object-fit: cover;
  width: 9px;
}

.x3pl-iphone-12-12-pro-4 .flex-row-1 {
  align-items: flex-start;
  align-self: center;
  display: flex;
  margin-right: 5.11px;
  margin-top: 2px;
  min-width: 36px;
}

.x3pl-iphone-12-12-pro-4 .overlap-group2-1 {
  align-items: flex-end;
  background-image: url(../img/3pl/path-965-3@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 17px;
  justify-content: flex-end;
  min-width: 25px;
  padding: 0.0px 0;
}

.x3pl-iphone-12-12-pro-4 .path-967-1 {
  height: 3px;
  object-fit: cover;
  width: 5px;
}

.x3pl-iphone-12-12-pro-4 .path-968-1 {
  align-self: flex-end;
  height: 3px;
  margin-left: 6px;
  object-fit: cover;
  width: 5px;
}

.x3pl-iphone-12-12-pro-4 .path-964-1 {
  height: 16px;
  margin-left: 0;
  margin-top: 2px;
  object-fit: cover;
  width: 52px;
}

.x3pl-iphone-12-12-pro-4 .construction-1 {
  left: 64px;
  letter-spacing: 0;
  line-height: 28px;
  position: absolute;
  top: 840px;
  white-space: nowrap;
}

.x3pl-iphone-12-12-pro-4 .path-container-5 {
  height: 45px;
  left: 81px;
  position: absolute;
  top: 785px;
  width: 45px;
}

.x3pl-iphone-12-12-pro-4 .path-969-1 {
  height: 45px;
  left: 2px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 43px;
}

.x3pl-iphone-12-12-pro-4 .path-970-1 {
  height: 2px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 27px;
  width: 5px;
}

.x3pl-iphone-12-12-pro-4 .path-971-1 {
  height: 2px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 24px;
  width: 5px;
}

.x3pl-iphone-12-12-pro-4 .path-972-1 {
  height: 1px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 30px;
  width: 5px;
}

.x3pl-iphone-12-12-pro-4 .retail-1 {
  left: 205px;
  letter-spacing: 0;
  line-height: 28px;
  position: absolute;
  top: 839px;
  white-space: nowrap;
}

.x3pl-iphone-12-12-pro-4 .group-771-1 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  left: 200px;
  min-height: 45px;
  position: absolute;
  top: 786px;
  width: 44px;
}

.x3pl-iphone-12-12-pro-4 .path-974-1 {
  height: 9px;
  margin-left: 3.87px;
  object-fit: cover;
  width: 35px;
}

.x3pl-iphone-12-12-pro-4 .path-container-6 {
  height: 30px;
  margin-left: 0.15px;
  margin-top: 1px;
  position: relative;
  width: 42px;
}

.x3pl-iphone-12-12-pro-4 .path-973-1 {
  height: 22px;
  left: 3px;
  object-fit: cover;
  position: absolute;
  top: 8px;
  width: 36px;
}

.x3pl-iphone-12-12-pro-4 .path-976-1 {
  height: 8px;
  left: 21px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 6px;
}

.x3pl-iphone-12-12-pro-4 .path-977-1 {
  height: 8px;
  left: 14px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 6px;
}

.x3pl-iphone-12-12-pro-4 .path-978-1 {
  height: 8px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 6px;
}

.x3pl-iphone-12-12-pro-4 .path-979-1 {
  height: 8px;
  left: 7px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 6px;
}

.x3pl-iphone-12-12-pro-4 .path-980-1 {
  height: 8px;
  left: 35px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 6px;
}

.x3pl-iphone-12-12-pro-4 .path-981-1 {
  height: 8px;
  left: 28px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 6px;
}

.x3pl-iphone-12-12-pro-4 .path-975-1 {
  height: 3px;
  margin-top: 2px;
  object-fit: cover;
  width: 44px;
}

.x3pl-iphone-12-12-pro-4 .group-773-1 {
  display: flex;
  height: 43px;
  justify-content: space-between;
  left: 202px;
  position: absolute;
  top: 928px;
  width: 41px;
}

.x3pl-iphone-12-12-pro-4 .path-985-1 {
  margin-bottom: 0.2px;
  margin-left: 0;
  margin-top: 0.1px;
  object-fit: cover;
  width: 17.81px;
}

.x3pl-iphone-12-12-pro-4 .path-986-1 {
  margin-bottom: 0;
  margin-right: 0;
  margin-top: 0;
  object-fit: cover;
  width: 20.84px;
}

.x3pl-iphone-12-12-pro-4 .e-commerce-1 {
  left: 64px;
  letter-spacing: 0;
  line-height: 30px;
  position: absolute;
  top: 974px;
  white-space: nowrap;
}

.x3pl-iphone-12-12-pro-4 .group-772-1 {
  align-items: center;
  display: flex;
  flex-direction: column;
  left: 77px;
  min-height: 46px;
  position: absolute;
  top: 920px;
  width: 52px;
}

.x3pl-iphone-12-12-pro-4 .path-982-1 {
  height: 35px;
  object-fit: cover;
  width: 52px;
}

.x3pl-iphone-12-12-pro-4 .path-container-7 {
  align-items: flex-start;
  display: flex;
  margin-left: 8.7px;
  margin-top: 2px;
  min-width: 29px;
}

.x3pl-iphone-12-12-pro-4 .path-984-1 {
  align-self: flex-end;
  height: 9px;
  object-fit: cover;
  width: 9px;
}

.x3pl-iphone-12-12-pro-4 .path-983-1 {
  height: 9px;
  margin-left: 12px;
  object-fit: cover;
  width: 9px;
}

.x3pl-iphone-12-12-pro-4 .food-beverage-1 {
  left: 52px;
  letter-spacing: 0;
  line-height: 28px;
  position: absolute;
  top: 1107px;
  white-space: nowrap;
}

.x3pl-iphone-12-12-pro-4 .group-container-1 {
  height: 37px;
  left: 82px;
  position: absolute;
  top: 1061px;
  width: 43px;
}

.x3pl-iphone-12-12-pro-4 .group-774-1 {
  align-items: flex-start;
  background-image: url(../img/3pl/path-987-3@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 37px;
  justify-content: flex-end;
  left: 14px;
  min-width: 29px;
  position: absolute;
  top: 0;
}

.x3pl-iphone-12-12-pro-4 .overlap-group-3 {
  align-items: flex-end;
  background-image: url(../img/3pl/path-988-3@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 37px;
  margin-top: 0;
  min-width: 29px;
  padding: 6.6px 5.7px;
}

.x3pl-iphone-12-12-pro-4 .path-989-1 {
  height: 22px;
  object-fit: cover;
  width: 18px;
}

.x3pl-iphone-12-12-pro-4 .group-776-1 {
  display: flex;
  height: 30px;
  left: 0;
  position: absolute;
  top: 6px;
  width: 24px;
}

.x3pl-iphone-12-12-pro-4 .group-775-1 {
  align-items: flex-start;
  display: flex;
  flex: 1;
  justify-content: flex-end;
  min-width: 23.83px;
}

.x3pl-iphone-12-12-pro-4 .path-990-1 {
  align-self: center;
  height: 30px;
  margin-top: 0.01px;
  object-fit: cover;
  width: 7px;
}

.x3pl-iphone-12-12-pro-4 .overlap-group-4 {
  align-items: flex-end;
  background-image: url(../img/3pl/path-991-3@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 30px;
  margin-top: 0;
  min-width: 17px;
  padding: 1.9px 1.9px;
}

.x3pl-iphone-12-12-pro-4 .path-992-1 {
  height: 24px;
  object-fit: cover;
  width: 13px;
}
/* screen - 3pl-web-1366-4 */

.x3pl-web-1366-4 {
  background-color: var(--white);
  height: 2380px;
  overflow: hidden;
  position: relative;
  width: 1366px;
}

.x3pl-web-1366-4 .line-63 {
  height: 3px;
  left: 323px;
  object-fit: cover;
  position: absolute;
  top: 107px;
  width: 46px;
}

.x3pl-web-1366-4 .overlap-group2-2 {
  height: 2190px;
  left: 0;
  position: absolute;
  top: 110px;
  width: 1366px;
}

.x3pl-web-1366-4 .path-823 {
  height: 663px;
  left: 1226px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 1px;
}

.x3pl-web-1366-4 .path-927-1 {
  height: 658px;
  left: 138px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 1px;
}

.x3pl-web-1366-4 .group-435 {
  background-color: var(--shark);
  height: 768px;
  left: 0;
  position: absolute;
  top: 657px;
  width: 1366px;
}

.x3pl-web-1366-4 .group-748 {
  background-color: var(--white);
  height: 768px;
  left: 0;
  position: absolute;
  top: 1422px;
  width: 1366px;
}

.x3pl-web-1366-4 .supply-chain-consultancy-2 {
  left: 267px;
  letter-spacing: 0;
  line-height: 42px;
  opacity: 0.8;
  position: absolute;
  top: 1342px;
  white-space: nowrap;
}

.x3pl-web-1366-4 .international-door-to-door-2 {
  left: 267px;
  letter-spacing: 0;
  line-height: 42px;
  opacity: 0.8;
  position: absolute;
  top: 1288px;
  white-space: nowrap;
}

.x3pl-web-1366-4 .cargo-consolidation-2 {
  left: 267px;
  letter-spacing: 0;
  line-height: 42px;
  opacity: 0.8;
  position: absolute;
  top: 1234px;
  white-space: nowrap;
}

.x3pl-web-1366-4 .fleet-management-2 {
  left: 267px;
  letter-spacing: 0;
  line-height: 42px;
  opacity: 0.8;
  position: absolute;
  top: 1180px;
  white-space: nowrap;
}

.x3pl-web-1366-4 .inspections-2 {
  left: 267px;
  letter-spacing: 0;
  line-height: 42px;
  opacity: 0.8;
  position: absolute;
  top: 1126px;
  white-space: nowrap;
}

.x3pl-web-1366-4 .pick-up-stuffing-2 {
  left: 267px;
  letter-spacing: 0;
  line-height: 42px;
  opacity: 0.8;
  position: absolute;
  top: 1072px;
  white-space: nowrap;
}

.x3pl-web-1366-4 .project-logistics-2 {
  color: var(--seashell);
  font-family: var(--font-family-montserrat);
  font-size: var(--font-size-xl);
  font-weight: 300;
  left: 267px;
  letter-spacing: 0;
  line-height: 42px;
  position: absolute;
  top: 1018px;
  white-space: nowrap;
}

.x3pl-web-1366-4 .warehousing-2 {
  left: 267px;
  letter-spacing: 0;
  line-height: 42px;
  opacity: 0.8;
  position: absolute;
  top: 964px;
  white-space: nowrap;
}

.x3pl-web-1366-4 .path-765 {
  height: 392px;
  left: 231px;
  object-fit: cover;
  position: absolute;
  top: 961px;
  width: 1px;
}

.x3pl-web-1366-4 .rectangle-309 {
  background-color: var(--smashed-pumpkin);
  border-radius: 4px;
  box-shadow: 0px 4px 11px #9e371f;
  height: 10px;
  left: 226px;
  position: absolute;
  top: 1035px;
  transform: rotate(90deg);
  width: 10px;
}

.x3pl-web-1366-4 .slider-img1-1 {
  height: 480px;
  left: 783px;
  object-fit: cover;
  position: absolute;
  top: 807px;
  width: 502px;
}

.x3pl-web-1366-4 .path-749 {
  height: 765px;
  left: 731px;
  object-fit: cover;
  position: absolute;
  top: 658px;
  width: 364px;
}

.x3pl-web-1366-4 .path-826 {
  height: 768px;
  left: 138px;
  object-fit: cover;
  position: absolute;
  top: 657px;
  width: 1px;
}

.x3pl-web-1366-4 .x3-pl-4 {
  left: 225px;
  letter-spacing: 0;
  line-height: 70px;
  position: absolute;
  top: 843px;
  white-space: nowrap;
}

.x3pl-web-1366-4 .line-82 {
  height: 1px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 2190px;
  width: 1366px;
}

.x3pl-web-1366-4 .industeries-2 {
  color: var(--smashed-pumpkin);
  font-family: var(--font-family-montserrat);
  font-size: 40px;
  font-weight: 700;
  left: 914px;
  letter-spacing: 0;
  line-height: 40px;
  position: absolute;
  top: 1786px;
  white-space: nowrap;
}

.x3pl-web-1366-4 .path-954 {
  height: 769px;
  left: 1093px;
  object-fit: cover;
  position: absolute;
  top: 1421px;
  width: 178px;
}

.x3pl-web-1366-4 .group-779-1 {
  align-items: center;
  display: flex;
  flex-direction: column;
  left: 139px;
  min-height: 100px;
  padding: 0.0px 0;
  position: absolute;
  top: 1681px;
  width: 147px;
}

.x3pl-web-1366-4 .group-768-2 {
  align-items: flex-end;
  background-image: url(../img/3pl/path-958-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 68px;
  justify-content: flex-end;
  margin-right: 1.71px;
  min-width: 63px;
}

.x3pl-web-1366-4 .flex-col-2 {
  align-items: center;
  display: flex;
  flex-direction: column;
  margin-bottom: 0;
  min-height: 68px;
  width: 45px;
}

.x3pl-web-1366-4 .path-960-2 {
  height: 9px;
  margin-right: 2.23px;
  object-fit: cover;
  width: 32px;
}

.x3pl-web-1366-4 .path-container-8 {
  height: 56px;
  margin-top: 2px;
  position: relative;
  width: 45px;
}

.x3pl-web-1366-4 .path-959-2 {
  height: 56px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 43px;
}

.x3pl-web-1366-4 .path-962-2 {
  height: 16px;
  left: 29px;
  object-fit: cover;
  position: absolute;
  top: 41px;
  width: 16px;
}

.x3pl-web-1366-4 .path-963-2 {
  height: 18px;
  left: 12px;
  object-fit: cover;
  position: absolute;
  top: 20px;
  width: 18px;
}

.x3pl-web-1366-4 .path-961-2 {
  height: 16px;
  margin-bottom: 0.02px;
  margin-left: 2px;
  object-fit: cover;
  width: 16px;
}

.x3pl-web-1366-4 .pharmaceutical-2 {
  letter-spacing: 0;
  line-height: 38px;
  margin-bottom: -14px;
  margin-top: 2px;
  min-height: 24px;
  min-width: 147px;
  white-space: nowrap;
}

.x3pl-web-1366-4 .group-780-1 {
  align-items: center;
  display: flex;
  flex-direction: column;
  left: 327px;
  min-height: 103px;
  position: absolute;
  top: 1678px;
  width: 138px;
}

.x3pl-web-1366-4 .group-769-2 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  margin-right: 1.51px;
  min-height: 71px;
  width: 80px;
}

.x3pl-web-1366-4 .path-966-2 {
  height: 14px;
  margin-left: 15.04px;
  object-fit: cover;
  width: 14px;
}

.x3pl-web-1366-4 .flex-row-2 {
  align-items: flex-start;
  align-self: center;
  display: flex;
  margin-right: 7.99px;
  margin-top: 2px;
  min-width: 57px;
}

.x3pl-web-1366-4 .overlap-group-5 {
  align-items: flex-end;
  background-image: url(../img/3pl/path-965-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 27px;
  justify-content: flex-end;
  min-width: 39px;
  padding: 0.0px 0;
}

.x3pl-web-1366-4 .path-967-2 {
  height: 5px;
  object-fit: cover;
  width: 8px;
}

.x3pl-web-1366-4 .path-968-2 {
  align-self: flex-end;
  height: 5px;
  margin-left: 9px;
  object-fit: cover;
  width: 8px;
}

.x3pl-web-1366-4 .path-964-2 {
  height: 25px;
  margin-left: 0;
  margin-top: 3px;
  object-fit: cover;
  width: 80px;
}

.x3pl-web-1366-4 .manufacturing-2 {
  letter-spacing: 0;
  line-height: 38px;
  margin-bottom: -14px;
  margin-top: 2px;
  min-height: 24px;
  min-width: 138px;
  white-space: nowrap;
}

.x3pl-web-1366-4 .group-782-1 {
  align-items: center;
  display: flex;
  flex-direction: column;
  left: 342px;
  min-height: 92px;
  position: absolute;
  top: 1893px;
  width: 105px;
}

.x3pl-web-1366-4 .group-773-2 {
  display: flex;
  height: 60px;
  justify-content: space-between;
  margin-right: 1.33px;
  width: 58px;
}

.x3pl-web-1366-4 .path-985-2 {
  margin-bottom: 0.3px;
  margin-left: 0;
  margin-top: 0.2px;
  object-fit: cover;
  width: 24.98px;
}

.x3pl-web-1366-4 .path-986-2 {
  margin-bottom: 0;
  margin-right: 0;
  margin-top: 0;
  object-fit: cover;
  width: 29.23px;
}

.x3pl-web-1366-4 .agriculture-2 {
  letter-spacing: 0;
  line-height: 38px;
  margin-bottom: -14px;
  margin-top: 2px;
  min-height: 24px;
  min-width: 105px;
  white-space: nowrap;
}

.x3pl-web-1366-4 .group-786-1 {
  align-items: center;
  display: flex;
  flex-direction: column;
  left: 530px;
  min-height: 104px;
  padding: 0.0px 0;
  position: absolute;
  top: 1677px;
  width: 121px;
}

.x3pl-web-1366-4 .group-770-1 {
  align-items: flex-start;
  display: flex;
  margin-right: 1.6px;
  min-width: 71px;
  padding: 0 0.0px;
}

.x3pl-web-1366-4 .path-container-9 {
  height: 72px;
  margin-top: 0;
  position: relative;
  width: 71px;
}

.x3pl-web-1366-4 .path-969-2 {
  height: 72px;
  left: 3px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 69px;
}

.x3pl-web-1366-4 .path-970-2 {
  height: 2px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 43px;
  width: 9px;
}

.x3pl-web-1366-4 .path-971-2 {
  height: 2px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 38px;
  width: 9px;
}

.x3pl-web-1366-4 .path-972-2 {
  height: 2px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 48px;
  width: 9px;
}

.x3pl-web-1366-4 .construction-2 {
  letter-spacing: 0;
  line-height: 38px;
  margin-bottom: -14px;
  margin-top: 2px;
  min-height: 24px;
  min-width: 121px;
  white-space: nowrap;
}

.x3pl-web-1366-4 .group-785-1 {
  display: flex;
  flex-direction: column;
  height: 104px;
  justify-content: flex-end;
  left: 724px;
  position: absolute;
  top: 1677px;
  width: 71px;
}

.x3pl-web-1366-4 .group-771-2 {
  align-items: center;
  display: flex;
  flex: 1;
  flex-direction: column;
  margin-bottom: 2px;
  margin-top: 0;
  min-height: calc(100.00% - 32px);
  padding: 0.0px 0;
}

.x3pl-web-1366-4 .path-974-2 {
  height: 14px;
  margin-right: 2.47px;
  object-fit: cover;
  width: 56px;
}

.x3pl-web-1366-4 .path-container-10 {
  height: 49px;
  margin-right: 3.41px;
  margin-top: 2px;
  position: relative;
  width: 67px;
}

.x3pl-web-1366-4 .path-973-2 {
  height: 36px;
  left: 5px;
  object-fit: cover;
  position: absolute;
  top: 13px;
  width: 58px;
}

.x3pl-web-1366-4 .path-976-2 {
  height: 13px;
  left: 34px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 10px;
}

.x3pl-web-1366-4 .path-977-2 {
  height: 13px;
  left: 23px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 10px;
}

.x3pl-web-1366-4 .path-978-2 {
  height: 13px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 10px;
}

.x3pl-web-1366-4 .path-979-2 {
  height: 13px;
  left: 11px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 10px;
}

.x3pl-web-1366-4 .path-980-2 {
  height: 13px;
  left: 57px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 10px;
}

.x3pl-web-1366-4 .path-981-2 {
  height: 13px;
  left: 45px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 10px;
}

.x3pl-web-1366-4 .path-975-2 {
  height: 4px;
  margin-top: 3px;
  object-fit: cover;
  width: 71px;
}

.x3pl-web-1366-4 .retail-2 {
  flex: 1;
  height: 24px;
  letter-spacing: 0;
  line-height: 38px;
  margin-bottom: 6px;
  margin-left: 9px;
  margin-right: 7.5px;
  max-height: 24px;
  white-space: nowrap;
}

.x3pl-web-1366-4 .group-781-1 {
  align-items: center;
  display: flex;
  flex-direction: column;
  left: 151px;
  min-height: 96px;
  position: absolute;
  top: 1885px;
  width: 122px;
}

.x3pl-web-1366-4 .group-772-2 {
  align-items: center;
  display: flex;
  flex-direction: column;
  margin-right: 0.56px;
  min-height: 64px;
  width: 73px;
}

.x3pl-web-1366-4 .path-982-2 {
  height: 49px;
  object-fit: cover;
  width: 73px;
}

.x3pl-web-1366-4 .path-container-11 {
  align-items: flex-start;
  display: flex;
  margin-left: 12.19px;
  margin-top: 3px;
  min-width: 40px;
}

.x3pl-web-1366-4 .path-984-2 {
  align-self: flex-end;
  height: 12px;
  object-fit: cover;
  width: 12px;
}

.x3pl-web-1366-4 .path-983-2 {
  height: 12px;
  margin-left: 16px;
  object-fit: cover;
  width: 12px;
}

.x3pl-web-1366-4 .e-commerce-2 {
  letter-spacing: 0;
  line-height: 38px;
  margin-bottom: -14px;
  margin-top: 2px;
  min-height: 24px;
  min-width: 122px;
  white-space: nowrap;
}

.x3pl-web-1366-4 .group-783-1 {
  align-items: center;
  display: flex;
  flex-direction: column;
  left: 510px;
  min-height: 92px;
  position: absolute;
  top: 1888px;
  width: 157px;
}

.x3pl-web-1366-4 .group-777-1 {
  align-items: center;
  display: flex;
  margin-right: 2.33px;
  min-width: 71px;
}

.x3pl-web-1366-4 .group-container-2 {
  height: 60px;
  position: relative;
  width: 71px;
}

.x3pl-web-1366-4 .group-774-2 {
  align-items: flex-end;
  background-image: url(../img/3pl/path-987-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 60px;
  left: 23px;
  min-width: 48px;
  position: absolute;
  top: 0;
}

.x3pl-web-1366-4 .overlap-group-6 {
  align-items: flex-end;
  background-image: url(../img/3pl/path-988-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 60px;
  margin-bottom: 0;
  min-width: 48px;
  padding: 10.8px 9.4px;
}

.x3pl-web-1366-4 .path-989-2 {
  height: 37px;
  object-fit: cover;
  width: 29px;
}

.x3pl-web-1366-4 .group-776-2 {
  display: flex;
  height: 49px;
  left: 0;
  position: absolute;
  top: 10px;
  width: 39px;
}

.x3pl-web-1366-4 .group-775-2 {
  align-items: center;
  display: flex;
  flex: 1;
  min-width: 39.09px;
}

.x3pl-web-1366-4 .path-990-2 {
  height: 49px;
  margin-top: 0.01px;
  object-fit: cover;
  width: 11px;
}

.x3pl-web-1366-4 .overlap-group-7 {
  align-items: flex-end;
  background-image: url(../img/3pl/path-991-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 49px;
  min-width: 28px;
  padding: 3.1px 3.1px;
}

.x3pl-web-1366-4 .path-992-2 {
  height: 39px;
  object-fit: cover;
  width: 22px;
}

.x3pl-web-1366-4 .food-beverage-2 {
  letter-spacing: 0;
  line-height: 38px;
  margin-bottom: -14px;
  margin-top: 2px;
  min-height: 24px;
  min-width: 157px;
  white-space: nowrap;
}

.x3pl-web-1366-4 .group-784-1 {
  display: flex;
  flex-direction: column;
  height: 81px;
  justify-content: space-between;
  left: 704px;
  position: absolute;
  top: 1899px;
  width: 112px;
}

.x3pl-web-1366-4 .group-778-2 {
  flex: 1;
  height: 49.05px;
  margin-right: 1.3px;
  max-height: 49.05px;
  object-fit: cover;
}

.x3pl-web-1366-4 .automotive-2 {
  flex: 1;
  height: 24px;
  letter-spacing: 0;
  line-height: 38px;
  margin-bottom: 6px;
  margin-left: 2.0px;
  margin-right: -1.3px;
  max-height: 24px;
  white-space: nowrap;
}

.x3pl-web-1366-4 .overlap-group3-1 {
  height: 574px;
  left: 231px;
  position: absolute;
  top: 100px;
  width: 947px;
}

.x3pl-web-1366-4 .at-mowara-limited-we-2 {
  color: var(--shark);
  font-family: var(--font-family-montserrat);
  font-size: var(--font-size-m);
  font-weight: 400;
  left: 0;
  letter-spacing: 0;
  line-height: 25px;
  position: absolute;
  top: 263px;
  width: 738px;
}

.x3pl-web-1366-4 .group-571 {
  height: 574px;
  left: 735px;
  position: absolute;
  top: 0;
  width: 212px;
}

.x3pl-web-1366-4 .path-899-2 {
  height: 275px;
  left: 123px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 3px;
}

.x3pl-web-1366-4 .warehousing-container-2 {
  height: 218px;
  left: 54px;
  position: absolute;
  top: 275px;
  width: 159px;
}

.x3pl-web-1366-4 .warehousing-10-6 {
  align-items: flex-end;
  background-image: url(../img/3pl/path-816-3@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 139px;
  justify-content: flex-end;
  left: 0;
  min-width: 141px;
  padding: 13.3px 11.4px;
  position: absolute;
  top: 0;
}

.x3pl-web-1366-4 .rectangle-343-2 {
  background-color: var(--smashed-pumpkin);
  height: 54px;
  width: 6px;
}

.x3pl-web-1366-4 .rectangle-3-2 {
  background-color: var(--smashed-pumpkin);
  height: 54px;
  margin-left: 6px;
  width: 8px;
}

.x3pl-web-1366-4 .rectangle-344-2 {
  background-color: var(--smashed-pumpkin);
  height: 54px;
  margin-left: 6px;
  width: 6px;
}

.x3pl-web-1366-4 .warehousing-10-7 {
  align-items: flex-end;
  background-image: url(../img/3pl/path-816-4@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 81px;
  justify-content: flex-end;
  left: 17px;
  min-width: 141px;
  padding: 13.3px 11.4px;
  position: absolute;
  top: 137px;
}

.x3pl-web-1366-4 .warehousing-10-8 {
  align-items: flex-end;
  background-image: url(../img/3pl/path-816-4@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 81px;
  justify-content: flex-end;
  left: 0;
  min-width: 141px;
  padding: 13.3px 11.4px;
  position: absolute;
  top: 493px;
}

.x3pl-web-1366-4 .x3-pl-5 {
  left: 225px;
  letter-spacing: 0;
  line-height: 70px;
  position: absolute;
  top: 254px;
  white-space: nowrap;
}
/* screen - 3pl-web-1920-81 */

.x3pl-web-1920-81 {
  background-color: var(--seashell);
  height: 2790px;
  position: relative;
  width: 1920px;
}

.x3pl-web-1920-81 .overlap-group2-3 {
  height: 1860px;
  left: 0;
  position: absolute;
  top: 930px;
  width: 1920px;
}

.x3pl-web-1920-81 .rectangle-308 {
  background-color: var(--white);
  height: 930px;
  left: 0;
  position: absolute;
  top: 930px;
  width: 1920px;
}

.x3pl-web-1920-81 .group-415 {
  background-color: var(--shark);
  height: 930px;
  left: 0;
  position: absolute;
  top: 0;
  width: 1920px;
}

.x3pl-web-1920-81 .group-534 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  left: 336px;
  min-height: 457px;
  padding: 2.5px 0;
  position: absolute;
  top: 326px;
  width: 322px;
}

.x3pl-web-1920-81 .warehousing-3 {
  color: #e6e6e6;
  font-family: var(--font-family-montserrat);
  font-size: var(--font-size-xxl);
  font-weight: 300;
  letter-spacing: 0;
  line-height: 24px;
  min-height: 31px;
  white-space: nowrap;
}

.x3pl-web-1920-81 .project-logistics-3 {
  letter-spacing: 0;
  line-height: 42px;
  margin-bottom: -11px;
  margin-top: 21px;
  min-height: 31px;
  opacity: 0.8;
  white-space: nowrap;
}

.x3pl-web-1920-81 .group-534-item {
  letter-spacing: 0;
  line-height: 42px;
  margin-bottom: -11px;
  margin-top: 30px;
  min-height: 31px;
  opacity: 0.8;
  white-space: nowrap;
}

.x3pl-web-1920-81 .fleet-management-3 {
  letter-spacing: 0;
  line-height: 42px;
  margin-bottom: -11px;
  margin-top: 31px;
  min-height: 31px;
  opacity: 0.8;
  white-space: nowrap;
}

.x3pl-web-1920-81 .path-765-1 {
  height: 464px;
  left: 295px;
  object-fit: cover;
  position: absolute;
  top: 320px;
  width: 3px;
}

.x3pl-web-1920-81 .rectangle-309-1 {
  background-color: var(--smashed-pumpkin);
  border-radius: 4px;
  box-shadow: 0px 4px 11px #9e371f;
  height: 10px;
  left: 291px;
  position: absolute;
  top: 334px;
  transform: rotate(90deg);
  width: 10px;
}

.x3pl-web-1920-81 .movers-working-at-wa {
  height: 618px;
  left: 1052px;
  object-fit: cover;
  position: absolute;
  top: 189px;
  width: 646px;
}

.x3pl-web-1920-81 .mask-group-6 {
  height: 931px;
  left: 987px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 599px;
}

.x3pl-web-1920-81 .x3-pl-6 {
  color: var(--smashed-pumpkin);
  font-family: var(--font-family-montserrat);
  font-size: 64px;
  font-weight: 700;
  left: 276px;
  letter-spacing: 0;
  line-height: 64px;
  position: absolute;
  top: 220px;
  white-space: nowrap;
}

.x3pl-web-1920-81 .path-898 {
  height: 935px;
  left: 1566px;
  object-fit: cover;
  position: absolute;
  top: 924px;
  width: 217px;
}

.x3pl-web-1920-81 .industeries-3 {
  color: var(--smashed-pumpkin);
  font-family: var(--font-family-montserrat);
  font-size: 48px;
  font-weight: 700;
  left: 1360px;
  letter-spacing: 0;
  line-height: 48px;
  position: absolute;
  top: 1408px;
  white-space: nowrap;
}

.x3pl-web-1920-81 .group-779-2 {
  align-items: center;
  display: flex;
  flex-direction: column;
  left: 222px;
  min-height: 100px;
  padding: 0.0px 0;
  position: absolute;
  top: 1275px;
  width: 147px;
}

.x3pl-web-1920-81 .group-768-3 {
  align-items: flex-end;
  background-image: url(../img/3pl/path-958-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 68px;
  justify-content: flex-end;
  margin-right: 1.71px;
  min-width: 63px;
}

.x3pl-web-1920-81 .flex-col-3 {
  align-items: center;
  display: flex;
  flex-direction: column;
  margin-bottom: 0;
  min-height: 68px;
  width: 45px;
}

.x3pl-web-1920-81 .path-960-3 {
  height: 9px;
  margin-right: 2.23px;
  object-fit: cover;
  width: 32px;
}

.x3pl-web-1920-81 .path-container-12 {
  height: 56px;
  margin-top: 2px;
  position: relative;
  width: 45px;
}

.x3pl-web-1920-81 .path-959-3 {
  height: 56px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 43px;
}

.x3pl-web-1920-81 .path-962-3 {
  height: 16px;
  left: 29px;
  object-fit: cover;
  position: absolute;
  top: 41px;
  width: 16px;
}

.x3pl-web-1920-81 .path-963-3 {
  height: 18px;
  left: 12px;
  object-fit: cover;
  position: absolute;
  top: 20px;
  width: 18px;
}

.x3pl-web-1920-81 .path-961-3 {
  height: 16px;
  margin-bottom: 0.02px;
  margin-left: 2px;
  object-fit: cover;
  width: 16px;
}

.x3pl-web-1920-81 .pharmaceutical-3 {
  letter-spacing: 0;
  line-height: 38px;
  margin-bottom: -14px;
  margin-top: 2px;
  min-height: 24px;
  min-width: 147px;
  white-space: nowrap;
}

.x3pl-web-1920-81 .group-780-2 {
  align-items: center;
  display: flex;
  flex-direction: column;
  left: 458px;
  min-height: 103px;
  position: absolute;
  top: 1271px;
  width: 138px;
}

.x3pl-web-1920-81 .group-769-3 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  margin-right: 0.59px;
  min-height: 71px;
  width: 80px;
}

.x3pl-web-1920-81 .path-966-3 {
  height: 14px;
  margin-left: 15.04px;
  object-fit: cover;
  width: 14px;
}

.x3pl-web-1920-81 .flex-row-3 {
  align-items: flex-start;
  align-self: center;
  display: flex;
  margin-right: 7.99px;
  margin-top: 2px;
  min-width: 57px;
}

.x3pl-web-1920-81 .overlap-group-8 {
  align-items: flex-end;
  background-image: url(../img/3pl/path-965-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 27px;
  justify-content: flex-end;
  min-width: 39px;
  padding: 0.0px 0;
}

.x3pl-web-1920-81 .path-967-3 {
  height: 5px;
  object-fit: cover;
  width: 8px;
}

.x3pl-web-1920-81 .path-968-3 {
  align-self: flex-end;
  height: 5px;
  margin-left: 9px;
  object-fit: cover;
  width: 8px;
}

.x3pl-web-1920-81 .path-964-3 {
  height: 25px;
  margin-left: 0;
  margin-top: 3px;
  object-fit: cover;
  width: 80px;
}

.x3pl-web-1920-81 .manufacturing-3 {
  letter-spacing: 0;
  line-height: 38px;
  margin-bottom: -14px;
  margin-top: 2px;
  min-height: 24px;
  min-width: 138px;
  white-space: nowrap;
}

.x3pl-web-1920-81 .group-782-2 {
  align-items: center;
  display: flex;
  flex-direction: column;
  left: 475px;
  min-height: 92px;
  position: absolute;
  top: 1502px;
  width: 105px;
}

.x3pl-web-1920-81 .group-773-3 {
  display: flex;
  height: 60px;
  justify-content: space-between;
  margin-right: 1.33px;
  width: 58px;
}

.x3pl-web-1920-81 .path-985-3 {
  margin-bottom: 0.3px;
  margin-left: 0;
  margin-top: 0.2px;
  object-fit: cover;
  width: 24.98px;
}

.x3pl-web-1920-81 .path-986-3 {
  margin-bottom: 0;
  margin-right: 0;
  margin-top: 0;
  object-fit: cover;
  width: 29.23px;
}

.x3pl-web-1920-81 .agriculture-3 {
  letter-spacing: 0;
  line-height: 38px;
  margin-bottom: -14px;
  margin-top: 2px;
  min-height: 24px;
  min-width: 105px;
  white-space: nowrap;
}

.x3pl-web-1920-81 .group-786-2 {
  align-items: center;
  display: flex;
  flex-direction: column;
  left: 711px;
  min-height: 104px;
  padding: 0.0px 0;
  position: absolute;
  top: 1270px;
  width: 121px;
}

.x3pl-web-1920-81 .group-770-2 {
  align-items: flex-start;
  display: flex;
  margin-right: 1.6px;
  min-width: 71px;
  padding: 0 0.0px;
}

.x3pl-web-1920-81 .path-container-13 {
  height: 72px;
  margin-top: 0;
  position: relative;
  width: 71px;
}

.x3pl-web-1920-81 .path-969-3 {
  height: 72px;
  left: 3px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 69px;
}

.x3pl-web-1920-81 .path-970-3 {
  height: 2px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 43px;
  width: 9px;
}

.x3pl-web-1920-81 .path-971-3 {
  height: 2px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 38px;
  width: 9px;
}

.x3pl-web-1920-81 .path-972-3 {
  height: 2px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 48px;
  width: 9px;
}

.x3pl-web-1920-81 .construction-3 {
  letter-spacing: 0;
  line-height: 38px;
  margin-bottom: -14px;
  margin-top: 2px;
  min-height: 24px;
  min-width: 121px;
  white-space: nowrap;
}

.x3pl-web-1920-81 .group-785-2 {
  display: flex;
  flex-direction: column;
  height: 104px;
  justify-content: flex-end;
  left: 946px;
  position: absolute;
  top: 1270px;
  width: 71px;
}

.x3pl-web-1920-81 .group-771-3 {
  align-items: center;
  display: flex;
  flex: 1;
  flex-direction: column;
  margin-bottom: 2px;
  margin-top: 0;
  min-height: calc(100.00% - 32px);
  padding: 0.0px 0;
}

.x3pl-web-1920-81 .path-974-3 {
  height: 14px;
  margin-right: 2.47px;
  object-fit: cover;
  width: 56px;
}

.x3pl-web-1920-81 .path-container-14 {
  height: 49px;
  margin-right: 3.41px;
  margin-top: 2px;
  position: relative;
  width: 67px;
}

.x3pl-web-1920-81 .path-973-3 {
  height: 36px;
  left: 5px;
  object-fit: cover;
  position: absolute;
  top: 13px;
  width: 58px;
}

.x3pl-web-1920-81 .path-976-3 {
  height: 13px;
  left: 34px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 10px;
}

.x3pl-web-1920-81 .path-977-3 {
  height: 13px;
  left: 23px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 10px;
}

.x3pl-web-1920-81 .path-978-3 {
  height: 13px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 10px;
}

.x3pl-web-1920-81 .path-979-3 {
  height: 13px;
  left: 11px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 10px;
}

.x3pl-web-1920-81 .path-980-3 {
  height: 13px;
  left: 57px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 10px;
}

.x3pl-web-1920-81 .path-981-3 {
  height: 13px;
  left: 45px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 10px;
}

.x3pl-web-1920-81 .path-975-3 {
  height: 4px;
  margin-top: 3px;
  object-fit: cover;
  width: 71px;
}

.x3pl-web-1920-81 .retail-3 {
  flex: 1;
  height: 24px;
  letter-spacing: 0;
  line-height: 38px;
  margin-bottom: 6px;
  margin-left: 9px;
  margin-right: 7.5px;
  max-height: 24px;
  white-space: nowrap;
}

.x3pl-web-1920-81 .group-781-2 {
  align-items: center;
  display: flex;
  flex-direction: column;
  left: 234px;
  min-height: 96px;
  position: absolute;
  top: 1494px;
  width: 122px;
}

.x3pl-web-1920-81 .group-772-3 {
  align-items: center;
  display: flex;
  flex-direction: column;
  margin-right: 0.56px;
  min-height: 64px;
  width: 73px;
}

.x3pl-web-1920-81 .path-982-3 {
  height: 49px;
  object-fit: cover;
  width: 73px;
}

.x3pl-web-1920-81 .path-container-15 {
  align-items: flex-start;
  display: flex;
  margin-left: 12.19px;
  margin-top: 3px;
  min-width: 40px;
}

.x3pl-web-1920-81 .path-984-3 {
  align-self: flex-end;
  height: 12px;
  object-fit: cover;
  width: 12px;
}

.x3pl-web-1920-81 .path-983-3 {
  height: 12px;
  margin-left: 16px;
  object-fit: cover;
  width: 12px;
}

.x3pl-web-1920-81 .e-commerce-3 {
  letter-spacing: 0;
  line-height: 38px;
  margin-bottom: -14px;
  margin-top: 2px;
  min-height: 24px;
  min-width: 122px;
  white-space: nowrap;
}

.x3pl-web-1920-81 .group-783-2 {
  align-items: center;
  display: flex;
  flex-direction: column;
  left: 692px;
  min-height: 92px;
  position: absolute;
  top: 1497px;
  width: 157px;
}

.x3pl-web-1920-81 .group-777-2 {
  align-items: center;
  display: flex;
  margin-right: 2.33px;
  min-width: 71px;
}

.x3pl-web-1920-81 .group-container-3 {
  height: 60px;
  position: relative;
  width: 71px;
}

.x3pl-web-1920-81 .group-774-3 {
  align-items: flex-end;
  background-image: url(../img/3pl/path-987-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 60px;
  left: 23px;
  min-width: 48px;
  position: absolute;
  top: 0;
}

.x3pl-web-1920-81 .overlap-group-9 {
  align-items: flex-end;
  background-image: url(../img/3pl/path-988-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 60px;
  margin-bottom: 0;
  min-width: 48px;
  padding: 10.8px 9.4px;
}

.x3pl-web-1920-81 .path-989-3 {
  height: 37px;
  object-fit: cover;
  width: 29px;
}

.x3pl-web-1920-81 .group-776-3 {
  display: flex;
  height: 49px;
  left: 0;
  position: absolute;
  top: 10px;
  width: 39px;
}

.x3pl-web-1920-81 .group-775-3 {
  align-items: center;
  display: flex;
  flex: 1;
  min-width: 39.09px;
}

.x3pl-web-1920-81 .path-990-3 {
  height: 49px;
  margin-top: 0.01px;
  object-fit: cover;
  width: 11px;
}

.x3pl-web-1920-81 .overlap-group-10 {
  align-items: flex-end;
  background-image: url(../img/3pl/path-991-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 49px;
  min-width: 28px;
  padding: 3.1px 3.1px;
}

.x3pl-web-1920-81 .path-992-3 {
  height: 39px;
  object-fit: cover;
  width: 22px;
}

.x3pl-web-1920-81 .food-beverage-3 {
  letter-spacing: 0;
  line-height: 38px;
  margin-bottom: -14px;
  margin-top: 2px;
  min-height: 24px;
  min-width: 157px;
  white-space: nowrap;
}

.x3pl-web-1920-81 .group-784-2 {
  display: flex;
  flex-direction: column;
  height: 81px;
  justify-content: space-between;
  left: 926px;
  position: absolute;
  top: 1508px;
  width: 112px;
}

.x3pl-web-1920-81 .group-778-3 {
  flex: 1;
  height: 49.05px;
  margin-right: 1.3px;
  max-height: 49.05px;
  object-fit: cover;
}

.x3pl-web-1920-81 .automotive-3 {
  flex: 1;
  height: 24px;
  letter-spacing: 0;
  line-height: 38px;
  margin-bottom: 6px;
  margin-left: 2.0px;
  margin-right: -1.3px;
  max-height: 24px;
  white-space: nowrap;
}

.x3pl-web-1920-81 .path-824 {
  height: 812px;
  left: 221px;
  object-fit: cover;
  position: absolute;
  top: 118px;
  width: 1px;
}

.x3pl-web-1920-81 .path-901 {
  height: 812px;
  left: 1698px;
  object-fit: cover;
  position: absolute;
  top: 118px;
  width: 1px;
}

.x3pl-web-1920-81 .flex-row-4 {
  align-items: flex-end;
  display: flex;
  height: 614px;
  left: 276px;
  min-width: 1311px;
  position: absolute;
  top: 100px;
}

.x3pl-web-1920-81 .flex-col-4 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  margin-bottom: 6.38px;
  min-height: 408px;
  width: 933px;
}

.x3pl-web-1920-81 .x3-pl-7 {
  color: var(--smashed-pumpkin);
  font-family: var(--font-family-montserrat);
  font-size: 64px;
  font-weight: 700;
  letter-spacing: 0;
  line-height: 64px;
  min-height: 80px;
  white-space: nowrap;
}

.x3pl-web-1920-81 .at-mowara-limited-we-3 {
  color: var(--shark);
  font-family: var(--font-family-montserrat);
  font-size: var(--font-size-xl);
  font-weight: 400;
  letter-spacing: 0;
  line-height: 36px;
  margin-top: 14px;
  min-height: 314px;
  width: 933px;
}

.x3pl-web-1920-81 .group-571-1 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  margin-left: 150px;
  min-height: 614px;
  width: 227px;
}

.x3pl-web-1920-81 .path-899-3 {
  align-self: center;
  height: 294px;
  margin-left: 39.19px;
  object-fit: cover;
  width: 3px;
}

.x3pl-web-1920-81 .warehousing-container-3 {
  align-self: flex-end;
  height: 233px;
  margin-right: 0;
  position: relative;
  width: 170px;
}

.x3pl-web-1920-81 .warehousing-10-9 {
  align-items: flex-end;
  background-image: url(../img/3pl/path-816@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 148px;
  justify-content: flex-end;
  left: 0;
  min-width: 151px;
  padding: 14.2px 12.2px;
  position: absolute;
  top: 0;
}

.x3pl-web-1920-81 .rectangle-343-3 {
  background-color: var(--smashed-pumpkin);
  height: 58px;
  width: 7px;
}

.x3pl-web-1920-81 .rectangle-3-3 {
  background-color: var(--smashed-pumpkin);
  height: 58px;
  margin-left: 7px;
  width: 8px;
}

.x3pl-web-1920-81 .rectangle-344-3 {
  background-color: var(--smashed-pumpkin);
  height: 58px;
  margin-left: 7px;
  width: 7px;
}

.x3pl-web-1920-81 .warehousing-10-10 {
  align-items: flex-end;
  background-image: url(../img/3pl/path-816-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 87px;
  justify-content: flex-end;
  left: 18px;
  min-width: 151px;
  padding: 14.2px 12.2px;
  position: absolute;
  top: 147px;
}

.x3pl-web-1920-81 .warehousing-10-11 {
  align-items: flex-end;
  background-image: url(../img/3pl/path-816-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 87px;
  justify-content: flex-end;
  margin-left: 0;
  min-width: 151px;
  padding: 14.2px 12.2px;
}
@media screen and (max-width: 767px) {
  .screen.x3pl-web-1920-81 { 
    display: none;
   }
  .screen.x3pl-web-1366-4 { 
    display: none;
   }
  .screen.x3pl-ipad-nexus-9-4 { 
    display: none;
   }
}
@media screen and (min-width: 768px) and (max-width: 1365px) {
  .screen.x3pl-web-1920-81 { 
    display: none;
   }
  .screen.x3pl-web-1366-4 { 
    display: none;
   }
  .screen.x3pl-iphone-12-12-pro-4 { 
    display: none;
   }
}
@media screen and (min-width: 1366px) and (max-width: 1919px) {
  .screen.x3pl-web-1920-81 { 
    display: none;
   }
  .screen.x3pl-ipad-nexus-9-4 { 
    display: none;
   }
  .screen.x3pl-iphone-12-12-pro-4 { 
    display: none;
   }
}
@media screen and (min-width: 1920px) {
  .screen.x3pl-web-1366-4 { 
    display: none;
   }
  .screen.x3pl-ipad-nexus-9-4 { 
    display: none;
   }
  .screen.x3pl-iphone-12-12-pro-4 { 
    display: none;
   }
}