/* screen - capacities-ipad-nexus-9-8 */

.capacities-ipad-nexus-9-8 {
  align-items: flex-start;
  background-color: var(--white);
  display: flex;
  height: auto;
  overflow: hidden;
  width: 768px;
}

.capacities-ipad-nexus-9-8 .overlap-group {
  height: 1536px;
  margin-left: -232px;
  position: relative;
  width: 1544px;
}

.capacities-ipad-nexus-9-8 .rectangle-508 {
  background-color: #e7e7e7;
  height: 1536px;
  left: 232px;
  position: absolute;
  top: 0;
  width: 768px;
}

.capacities-ipad-nexus-9-8 .established-in-2005 {
  color: var(--shark);
  font-family: var(--font-family-montserrat);
  font-size: var(--font-size-m);
  font-weight: 400;
  left: 312px;
  letter-spacing: 0;
  line-height: 25px;
  position: absolute;
  top: 367px;
  width: 611px;
}

.capacities-ipad-nexus-9-8 .capabilities {
  left: 312px;
  letter-spacing: 0;
  line-height: 70px;
  position: absolute;
  top: 259px;
  white-space: nowrap;
}

.capacities-ipad-nexus-9-8 .x13 {
  height: 283px;
  left: 303px;
  object-fit: cover;
  position: absolute;
  top: 650px;
  width: 627px;
}

.capacities-ipad-nexus-9-8 .img_3101 {
  background-color: var(--shark);
  height: 265px;
  left: 312px;
  opacity: 0.3;
  position: absolute;
  top: 656px;
  width: 609px;
}

.capacities-ipad-nexus-9-8 .group-755 {
  align-items: center;
  display: flex;
  flex-direction: column;
  left: 0;
  min-height: 194px;
  position: absolute;
  top: 1275px;
  width: 1544px;
}

.capacities-ipad-nexus-9-8 .group-752 {
  align-items: flex-start;
  display: flex;
  min-width: 1544px;
}

.capacities-ipad-nexus-9-8 .group-748 {
  background-color: var(--gallery);
  box-shadow: 0px 4px 6px #2626260a;
  display: flex;
  height: 170px;
  width: 296px;
}

.capacities-ipad-nexus-9-8 .sodetra-removebg-preview {
  flex: 1;
  margin-bottom: 10.4px;
  margin-left: 39px;
  margin-right: 38px;
  margin-top: 17.0px;
  mix-blend-mode: luminosity;
  object-fit: cover;
  width: 219px;
}

.capacities-ipad-nexus-9-8 .group-747 {
  align-items: flex-end;
  background-color: var(--gallery);
  box-shadow: 0px 4px 6px #2626260a;
  display: flex;
  height: 170px;
  justify-content: flex-end;
  margin-left: 16px;
  min-width: 296px;
  padding: 38.3px 72.9px;
}

.capacities-ipad-nexus-9-8 .dicd-removebg-preview-1 {
  height: 93px;
  mix-blend-mode: luminosity;
  object-fit: cover;
  width: 150px;
}

.capacities-ipad-nexus-9-8 .group-751 {
  align-items: flex-end;
  background-color: var(--gallery);
  box-shadow: 0px 4px 6px #2626260a;
  display: flex;
  height: 170px;
  justify-content: flex-end;
  margin-left: 16px;
  min-width: 296px;
  padding: 26.9px 57.6px;
}

.capacities-ipad-nexus-9-8 .gsm-removebg-preview-1 {
  height: 116px;
  mix-blend-mode: luminosity;
  object-fit: cover;
  width: 180px;
}

.capacities-ipad-nexus-9-8 .group-749 {
  align-items: flex-start;
  background-color: var(--gallery);
  box-shadow: 0px 4px 6px #2626260a;
  display: flex;
  height: 170px;
  margin-left: 16px;
  min-width: 296px;
  padding: 29.0px 57.0px;
}

.capacities-ipad-nexus-9-8 .bravo-logistics-removebg-preview {
  height: 112px;
  mix-blend-mode: luminosity;
  object-fit: cover;
  width: 181px;
}

.capacities-ipad-nexus-9-8 .group-750 {
  align-items: flex-end;
  background-color: var(--gallery);
  box-shadow: 0px 4px 6px #2626260a;
  display: flex;
  height: 170px;
  margin-left: 16px;
  min-width: 296px;
  padding: 43.0px 73.0px;
}

.capacities-ipad-nexus-9-8 .sunline-removebg-preview {
  height: 84px;
  mix-blend-mode: luminosity;
  object-fit: cover;
  width: 150px;
}

.capacities-ipad-nexus-9-8 .line-57 {
  height: 2px;
  margin-right: 1.0px;
  margin-top: 23px;
  object-fit: cover;
  width: 293px;
}

.capacities-ipad-nexus-9-8 .group-635 {
  display: flex;
  height: 86px;
  justify-content: space-between;
  left: 312px;
  position: absolute;
  top: 1115px;
  width: 580px;
}

.capacities-ipad-nexus-9-8 .our {
  -webkit-text-stroke: 1px var(--smashed-pumpkin);
  color: transparent;
  font-family: var(--font-family-montserrat);
  font-size: var(--font-size-xxxl);
  font-weight: 700;
  letter-spacing: 0;
  line-height: 70px;
  margin-bottom: -10px;
  margin-top: 8.5px;
  white-space: nowrap;
  width: 168px;
}

.capacities-ipad-nexus-9-8 .partners {
  -webkit-text-stroke: 1px transparent;
  letter-spacing: 0;
  line-height: 70px;
  margin-bottom: -9.5px;
  margin-right: -2px;
  margin-top: 8px;
  white-space: nowrap;
  width: 397px;
}

.capacities-ipad-nexus-9-8 .line-104 {
  height: 1px;
  left: 232px;
  object-fit: cover;
  position: absolute;
  top: 1024px;
  width: 768px;
}
/* screen - capacities-iphone-12-12-pro-8 */

.capacities-iphone-12-12-pro-8 {
  align-items: flex-start;
  background-color: var(--white);
  display: flex;
  height: auto;
  overflow: hidden;
  width: 390px;
}

.capacities-iphone-12-12-pro-8 .overlap-group-1 {
  height: 1122px;
  margin-left: -207px;
  position: relative;
  width: 805px;
}

.capacities-iphone-12-12-pro-8 .rectangle-510 {
  background-color: #e7e7e7;
  height: 1122px;
  left: 207px;
  position: absolute;
  top: 0;
  width: 390px;
}

.capacities-iphone-12-12-pro-8 .established-in-2005-1 {
  color: var(--shark);
  font-family: var(--font-family-montserrat);
  font-size: var(--font-size-s);
  font-weight: 400;
  height: 376px;
  left: 243px;
  letter-spacing: 0;
  line-height: 25px;
  position: absolute;
  top: 248px;
  width: 320px;
}

.capacities-iphone-12-12-pro-8 .capabilities-1 {
  color: var(--smashed-pumpkin);
  font-family: var(--font-family-montserrat);
  font-size: var(--font-size-xl);
  font-weight: 700;
  left: 242px;
  letter-spacing: 0;
  line-height: 35px;
  position: absolute;
  top: 137px;
  white-space: nowrap;
}

.capacities-iphone-12-12-pro-8 .x13-1 {
  height: 157px;
  left: 234px;
  object-fit: cover;
  position: absolute;
  top: 652px;
  width: 336px;
}

.capacities-iphone-12-12-pro-8 .img_3101-1 {
  background-color: var(--shark);
  height: 139px;
  left: 243px;
  opacity: 0.3;
  position: absolute;
  top: 658px;
  width: 318px;
}

.capacities-iphone-12-12-pro-8 .group-756 {
  display: flex;
  height: 44px;
  justify-content: space-between;
  left: 242px;
  position: absolute;
  top: 891px;
  width: 292px;
}

.capacities-iphone-12-12-pro-8 .our-1 {
  -webkit-text-stroke: 1px var(--smashed-pumpkin);
  color: transparent;
  font-family: var(--font-family-montserrat);
  font-size: var(--font-size-xl);
  font-weight: 700;
  letter-spacing: 0;
  line-height: 35px;
  margin-bottom: -6px;
  margin-top: 4.5px;
  white-space: nowrap;
  width: 85px;
}

.capacities-iphone-12-12-pro-8 .partners-1 {
  -webkit-text-stroke: 1px transparent;
  color: var(--smashed-pumpkin);
  font-family: var(--font-family-montserrat);
  font-size: var(--font-size-xl);
  font-weight: 700;
  letter-spacing: 0;
  line-height: 35px;
  margin-bottom: -5.5px;
  margin-right: -2px;
  margin-top: 4px;
  white-space: nowrap;
  width: 200px;
}

.capacities-iphone-12-12-pro-8 .group-757 {
  align-items: center;
  display: flex;
  flex-direction: column;
  left: 0;
  min-height: 101px;
  position: absolute;
  top: 965px;
  width: 805px;
}

.capacities-iphone-12-12-pro-8 .group-752-1 {
  align-items: flex-end;
  display: flex;
  justify-content: flex-end;
  margin-left: 0;
  min-width: 805px;
}

.capacities-iphone-12-12-pro-8 .group-748-1 {
  align-items: flex-end;
  background-color: var(--gallery);
  box-shadow: 0px 4px 6px #2626260a;
  display: flex;
  height: 88px;
  justify-content: flex-end;
  margin-bottom: 0;
  min-width: 154px;
  padding: 0 15.0px;
}

.capacities-iphone-12-12-pro-8 .sodetra-removebg-preview-1 {
  height: 83px;
  margin-bottom: -0.63px;
  mix-blend-mode: luminosity;
  object-fit: cover;
  width: 123px;
}

.capacities-iphone-12-12-pro-8 .group-747-1 {
  align-items: flex-end;
  background-color: var(--gallery);
  box-shadow: 0px 4px 6px #2626260a;
  display: flex;
  height: 88px;
  margin-bottom: 0;
  margin-left: 10px;
  min-width: 154px;
  padding: 19.4px 36.8px;
}

.capacities-iphone-12-12-pro-8 .dicd-removebg-preview-1-1 {
  height: 48px;
  mix-blend-mode: luminosity;
  object-fit: cover;
  width: 78px;
}

.capacities-iphone-12-12-pro-8 .group-751-1 {
  align-items: flex-end;
  background-color: var(--gallery);
  box-shadow: 0px 4px 6px #2626260a;
  display: flex;
  height: 88px;
  justify-content: flex-end;
  margin-bottom: 0;
  margin-left: 7px;
  min-width: 154px;
  padding: 13.5px 29.5px;
}

.capacities-iphone-12-12-pro-8 .gsm-removebg-preview-1-1 {
  height: 60px;
  mix-blend-mode: luminosity;
  object-fit: cover;
  width: 94px;
}

.capacities-iphone-12-12-pro-8 .group-749-1 {
  align-items: flex-end;
  background-color: var(--gallery);
  box-shadow: 0px 4px 6px #2626260a;
  display: flex;
  height: 88px;
  margin-bottom: 0;
  margin-left: 9px;
  min-width: 154px;
  padding: 14.6px 29.5px;
}

.capacities-iphone-12-12-pro-8 .bravo-logistics-removebg-preview-1 {
  height: 58px;
  mix-blend-mode: luminosity;
  object-fit: cover;
  width: 94px;
}

.capacities-iphone-12-12-pro-8 .group-750-1 {
  align-items: flex-end;
  background-color: var(--gallery);
  box-shadow: 0px 4px 6px #2626260a;
  display: flex;
  height: 88px;
  margin-bottom: 0;
  margin-left: 9px;
  min-width: 154px;
  padding: 21.9px 37.3px;
}

.capacities-iphone-12-12-pro-8 .sunline-removebg-preview-1 {
  height: 44px;
  mix-blend-mode: luminosity;
  object-fit: cover;
  width: 78px;
}

.capacities-iphone-12-12-pro-8 .line-57-1 {
  height: 2px;
  margin-right: 1.0px;
  margin-top: 12px;
  object-fit: cover;
  width: 152px;
}

.capacities-iphone-12-12-pro-8 .line-105 {
  height: 1px;
  left: 207px;
  object-fit: cover;
  position: absolute;
  top: 844px;
  width: 390px;
}
/* screen - capacities-web-1366-8 */

.capacities-web-1366-8 {
  align-items: flex-start;
  background-color: var(--white);
  display: flex;
  flex-direction: column;
  height: auto;
  overflow: hidden;
  padding: 110px 0;
  width: 1366px;
}

.capacities-web-1366-8 .overlap-group-2 {
  height: 658px;
  margin-left: 0.5px;
  position: relative;
  width: 1366px;
}

.capacities-web-1366-8 .established-in-2005-2 {
  color: var(--shark);
  font-family: var(--font-family-montserrat);
  font-size: var(--font-size-m);
  font-weight: 400;
  left: 136px;
  letter-spacing: 0;
  line-height: 25px;
  position: absolute;
  top: 255px;
  white-space: nowrap;
}

.capacities-web-1366-8 .capabilities-2 {
  left: 136px;
  letter-spacing: 0;
  line-height: 70px;
  position: absolute;
  top: 144px;
  white-space: nowrap;
}

.capacities-web-1366-8 .group-745 {
  display: flex;
  height: 658px;
  justify-content: space-between;
  left: 80px;
  position: absolute;
  top: 0;
  width: 1016px;
}

.capacities-web-1366-8 .line-36 {
  margin-left: -0.5px;
  object-fit: cover;
  width: 1px;
}

.capacities-web-1366-8 .line-38 {
  margin-right: -0.5px;
  object-fit: cover;
  width: 1px;
}

.capacities-web-1366-8 .x13-2 {
  height: 482px;
  left: 958px;
  object-fit: cover;
  position: absolute;
  top: 80px;
  width: 278px;
}

.capacities-web-1366-8 .img_3101-2 {
  background-color: var(--shark);
  height: 464px;
  left: 966px;
  opacity: 0.3;
  position: absolute;
  top: 86px;
  width: 260px;
}

.capacities-web-1366-8 .line-103 {
  height: 1px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 658px;
  width: 1366px;
}

.capacities-web-1366-8 .group-645 {
  align-items: center;
  display: flex;
  flex-direction: column;
  margin-left: -167px;
  margin-top: 184px;
  min-height: 401px;
  width: 1700px;
}

.capacities-web-1366-8 .flex-row {
  align-items: flex-end;
  display: flex;
  height: 87px;
  margin-left: 2.83px;
  min-width: 1091px;
}

.capacities-web-1366-8 .group-635-1 {
  align-self: flex-start;
  display: flex;
  height: 86px;
  justify-content: space-between;
  width: 580px;
}

.capacities-web-1366-8 .our-2 {
  -webkit-text-stroke: 1px var(--smashed-pumpkin);
  color: transparent;
  font-family: var(--font-family-montserrat);
  font-size: var(--font-size-xxxl);
  font-weight: 700;
  letter-spacing: 0;
  line-height: 70px;
  margin-bottom: -10px;
  margin-top: 8.5px;
  white-space: nowrap;
  width: 168px;
}

.capacities-web-1366-8 .partners-2 {
  -webkit-text-stroke: 1px transparent;
  letter-spacing: 0;
  line-height: 70px;
  margin-bottom: -9.5px;
  margin-right: -2px;
  margin-top: 8px;
  white-space: nowrap;
  width: 397px;
}

.capacities-web-1366-8 .path-777 {
  height: 30px;
  margin-left: 431px;
  object-fit: cover;
  width: 16px;
}

.capacities-web-1366-8 .path-776 {
  height: 30px;
  margin-left: 48px;
  object-fit: cover;
  width: 16px;
}

.capacities-web-1366-8 .group-642 {
  display: flex;
  height: 198px;
  margin-top: 81px;
  width: 1700px;
}

.capacities-web-1366-8 .group-641 {
  align-items: flex-start;
  display: flex;
  min-width: 1700px;
}

.capacities-web-1366-8 .group-640 {
  background-color: var(--gallery);
  box-shadow: 0px 4px 6px #2626260a;
  display: flex;
  height: 198px;
  width: 324px;
}

.capacities-web-1366-8 .sodetra-removebg-preview-2 {
  flex: 1;
  margin-bottom: 16px;
  margin-left: 38px;
  margin-right: 39px;
  margin-top: 22px;
  mix-blend-mode: luminosity;
  object-fit: cover;
  width: 247px;
}

.capacities-web-1366-8 .group-63 {
  background-color: var(--gallery);
  box-shadow: 0px 4px 6px #2626260a;
  display: flex;
  height: 198px;
  margin-left: 20px;
  width: 324px;
}

.capacities-web-1366-8 .dicd-removebg-preview-1-2 {
  flex: 1;
  margin-bottom: 40px;
  margin-left: 66px;
  margin-right: 67px;
  margin-top: 40px;
  mix-blend-mode: luminosity;
  object-fit: cover;
  width: 191px;
}

.capacities-web-1366-8 .gsm-removebg-preview-1-2 {
  flex: 1;
  margin-bottom: 25px;
  margin-left: 47px;
  margin-right: 47px;
  margin-top: 25px;
  mix-blend-mode: luminosity;
  object-fit: cover;
  width: 230px;
}

.capacities-web-1366-8 .bravo-logistics-removebg-preview-2 {
  flex: 1;
  margin-bottom: 28px;
  margin-left: 46px;
  margin-right: 47px;
  margin-top: 27px;
  mix-blend-mode: luminosity;
  object-fit: cover;
  width: 231px;
}

.capacities-web-1366-8 .sunline-removebg-preview-2 {
  flex: 1;
  margin-bottom: 45px;
  margin-left: 66px;
  margin-right: 67px;
  margin-top: 46px;
  mix-blend-mode: luminosity;
  object-fit: cover;
  width: 191px;
}

.capacities-web-1366-8 .line-57-2 {
  height: 2px;
  margin-top: 34px;
  object-fit: cover;
  width: 324px;
}
/* screen - capacities-web-1920-55 */

.capacities-web-1920-55 {
  align-items: center;
  background-color: var(--white);
  display: flex;
  flex-direction: column;
  height: auto;
  overflow: hidden;
  padding: 330px 0;
  width: 1920px;
}

.capacities-web-1920-55 .flex-row-1 {
  align-items: center;
  display: flex;
  margin-left: 164.0px;
  min-width: 1554px;
}

.capacities-web-1920-55 .flex-col {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  margin-bottom: 5.0px;
  min-height: 445px;
  width: 865px;
}

.capacities-web-1920-55 .capabilities-3 {
  color: var(--smashed-pumpkin);
  font-family: var(--font-family-montserrat);
  font-size: var(--font-size-xxxxl);
  font-weight: 700;
  letter-spacing: 0;
  line-height: 90px;
  min-height: 112px;
  white-space: nowrap;
}

.capacities-web-1920-55 .established-in-2005-3 {
  color: #424242;
  font-family: var(--font-family-montserrat);
  font-size: var(--font-size-l);
  font-weight: 400;
  letter-spacing: 0;
  line-height: 42px;
  margin-top: 13px;
  min-height: 320px;
  width: 865px;
}

.capacities-web-1920-55 .overlap-group6 {
  align-items: flex-start;
  background-image: url(../img/capability/13@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 482px;
  margin-left: 101px;
  min-width: 588px;
  padding: 6px 9px;
}

.capacities-web-1920-55 .img_3101-3 {
  background-color: var(--shark);
  height: 464px;
  opacity: 0.3;
  width: 568px;
}

.capacities-web-1920-55 .line-102 {
  height: 1px;
  margin-top: 118px;
  object-fit: cover;
  width: 1920px;
}

.capacities-web-1920-55 .line-37 {
  align-self: flex-end;
  height: 0;
  margin-right: 392.5px;
  margin-top: 149px;
  object-fit: cover;
  width: 1px;
}

.capacities-web-1920-55 .line-40 {
  height: 0;
  margin-left: 568.0px;
  object-fit: cover;
  width: 1px;
}

.capacities-web-1920-55 .group-384 {
  align-items: flex-end;
  display: flex;
  height: 344px;
  margin-top: 42px;
  min-width: 2448px;
}

.capacities-web-1920-55 .overlap-group5 {
  height: 339px;
  position: relative;
  width: 2448px;
}

.capacities-web-1920-55 .partner-s {
  -webkit-text-stroke: 1px transparent;
  color: var(--smashed-pumpkin);
  font-family: var(--font-family-montserrat);
  font-size: var(--font-size-xxl);
  font-weight: 700;
  left: 694px;
  letter-spacing: 0;
  line-height: 50px;
  position: absolute;
  top: 0;
  white-space: nowrap;
}

.capacities-web-1920-55 .our-3 {
  -webkit-text-stroke: 1px var(--smashed-pumpkin);
  color: transparent;
  font-family: var(--font-family-montserrat);
  font-size: var(--font-size-xxl);
  font-weight: 700;
  left: 564px;
  letter-spacing: 0;
  line-height: 50px;
  position: absolute;
  top: 0;
  white-space: nowrap;
}

.capacities-web-1920-55 .group-539 {
  align-items: flex-end;
  display: flex;
  flex-direction: column;
  left: 0;
  min-height: 326px;
  position: absolute;
  top: 12px;
  width: 2448px;
}

.capacities-web-1920-55 .flex-row-2 {
  align-items: center;
  display: flex;
  margin-right: 579.0px;
  min-width: 91px;
}

.capacities-web-1920-55 .path-777-1 {
  height: 30px;
  margin-bottom: 0;
  object-fit: cover;
  width: 16px;
}

.capacities-web-1920-55 .component-22-7 {
  align-items: flex-start;
  display: flex;
  height: 40px;
  justify-content: flex-end;
  margin-left: 35px;
  min-width: 40px;
  padding: 4.8px 11.7px;
}

.capacities-web-1920-55 .path-776-1 {
  height: 30px;
  object-fit: cover;
  width: 16px;
}

.capacities-web-1920-55 .flex-row-3 {
  align-items: flex-start;
  display: flex;
  margin-top: 63px;
  min-width: 2448px;
}

.capacities-web-1920-55 .rectangle-274 {
  background-color: var(--gallery);
  box-shadow: 0px 4px 6px #2626260a;
  height: 198px;
  width: 354px;
}

.capacities-web-1920-55 .overlap-group4 {
  align-items: flex-end;
  background-color: var(--gallery);
  box-shadow: 0px 4px 6px #2626260a;
  display: flex;
  height: 198px;
  justify-content: flex-end;
  margin-left: 20px;
  min-width: 324px;
  padding: 16px 38px;
}

.capacities-web-1920-55 .sodetra-removebg-preview-3 {
  height: 160px;
  mix-blend-mode: luminosity;
  object-fit: cover;
  width: 247px;
}

.capacities-web-1920-55 .overlap-group2 {
  align-items: center;
  background-color: var(--gallery);
  box-shadow: 0px 4px 6px #2626260a;
  display: flex;
  height: 198px;
  justify-content: flex-end;
  margin-left: 20px;
  min-width: 324px;
  padding: 0 66px;
}

.capacities-web-1920-55 .dicd-removebg-preview-1-3 {
  height: 118px;
  mix-blend-mode: luminosity;
  object-fit: cover;
  width: 191px;
}

.capacities-web-1920-55 .overlap-group3 {
  align-items: center;
  background-color: var(--gallery);
  box-shadow: 0px 4px 6px #2626260a;
  display: flex;
  height: 198px;
  margin-left: 20px;
  min-width: 324px;
  padding: 0 47px;
}

.capacities-web-1920-55 .gsm-removebg-preview-1-3 {
  height: 148px;
  mix-blend-mode: luminosity;
  object-fit: cover;
  width: 230px;
}

.capacities-web-1920-55 .overlap-group1 {
  align-items: flex-end;
  background-color: var(--gallery);
  box-shadow: 0px 4px 6px #2626260a;
  display: flex;
  height: 198px;
  justify-content: flex-end;
  margin-left: 20px;
  min-width: 324px;
  padding: 27px 46px;
}

.capacities-web-1920-55 .bravo-logistics-removebg-preview-3 {
  height: 143px;
  mix-blend-mode: luminosity;
  object-fit: cover;
  width: 231px;
}

.capacities-web-1920-55 .overlap-group-3 {
  align-items: flex-end;
  background-color: var(--gallery);
  box-shadow: 0px 4px 6px #2626260a;
  display: flex;
  height: 198px;
  justify-content: flex-end;
  margin-left: 20px;
  min-width: 324px;
  padding: 45px 66px;
}

.capacities-web-1920-55 .sunline-removebg-preview-3 {
  height: 107px;
  mix-blend-mode: luminosity;
  object-fit: cover;
  width: 191px;
}

.capacities-web-1920-55 .rectangle-273 {
  background-color: var(--gallery);
  box-shadow: 0px 4px 6px #2626260a;
  height: 198px;
  margin-left: 20px;
  width: 354px;
}

.capacities-web-1920-55 .line-57-3 {
  align-self: center;
  height: 2px;
  margin-left: 1.0px;
  margin-top: 24px;
  object-fit: cover;
  width: 324px;
}
@media screen and (max-width: 767px) {
  .screen.capacities-web-1920-55 { 
    display: none;
   }
  .screen.capacities-web-1366-8 { 
    display: none;
   }
  .screen.capacities-ipad-nexus-9-8 { 
    display: none;
   }
}
@media screen and (min-width: 768px) and (max-width: 1365px) {
  .screen.capacities-web-1920-55 { 
    display: none;
   }
  .screen.capacities-web-1366-8 { 
    display: none;
   }
  .screen.capacities-iphone-12-12-pro-8 { 
    display: none;
   }
}
@media screen and (min-width: 1366px) and (max-width: 1919px) {
  .screen.capacities-web-1920-55 { 
    display: none;
   }
  .screen.capacities-ipad-nexus-9-8 { 
    display: none;
   }
  .screen.capacities-iphone-12-12-pro-8 { 
    display: none;
   }
}
@media screen and (min-width: 1920px) {
  .screen.capacities-web-1366-8 { 
    display: none;
   }
  .screen.capacities-ipad-nexus-9-8 { 
    display: none;
   }
  .screen.capacities-iphone-12-12-pro-8 { 
    display: none;
   }
}