.uc-p10-container .p1 {
  width: 100%;
  height: 62.5rem;
  position: relative;
  color: white;
  transition: opacity 0.4s;
}
.uc-p10-container .p1 a img {
  width: 100%;
}
.uc-p10-container .p1-text {
  padding: 18.875rem 0 0 13.5rem;
}
.uc-p10-container .p1-bg,
.uc-p10-container .p1-text {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.uc-p10-container .p1-bg:nth-child(2) {
  opacity: 0;
  transition: all 0.4s;
}
.uc-p10-container .p1-text1 {
  font-size: 2.375rem;
  font-family: ClearSans-Light;
  /* line-height: 3.05rem; */
}
.uc-p10-container .p1-text2 {
  font-size: 2.875rem;
  font-family: ClearSans-Bold;
  /* font-weight: bold; */
  line-height: 3.125rem;
  margin: 0.75rem 0 1.625rem;
}
.uc-p10-container .p1-text3 {
  font-size: 1.25rem;
  font-family: ClearSans-Medium;
  color: #fbfbfb;
  margin-bottom: 3rem;
  transition: all 0.4s;
  /* line-height: 161px; */
}
.uc-p10-container .p1-link1,
.uc-p10-container .p1-link2 {
  display: block;
  height: 3.125rem;
  position: relative;
}
.uc-p10-container .p1-link img {
  position: absolute;
  top: 0;
  left: 0;
  transition: all 0.4s;
}
.uc-p10-container .p1-link1 {
  width: 8.25rem;
}
.uc-p10-container .p1-link1:first-child {
  margin-right: 2rem;
}
.uc-p10-container .p1-link2 {
  width: 10.125rem;
}
.uc-p10-container .p1-link1 img:last-child,
.uc-p10-container .p1-link2 img:last-child {
  opacity: 0;
}
.uc-p10-container .p1-link1 img:last-child:hover,
.uc-p10-container .p1-link2 img:last-child:hover {
  opacity: 1;
}
.uc-p10-container .p1.on {
  color: black;
}
.uc-p10-container .p1.on .p1-bg:nth-child(2) {
  opacity: 1;
}
.uc-p10-container .p1.on .p1-text3 {
  color: #101010;
}
.uc-p10-container .flex-col {
  display: flex;
  flex-flow: column;
  align-items: center;
}
.uc-p10-container .p2 {
  width: 100%;
  height: 37.5rem;
  padding-top: 10.75rem;
  text-align: center;
}
.uc-p10-container .p2-text1 {
  color: #101010;
  margin-bottom: 3.375rem;
  font-family: ClearSans-Bold;
  font-size: 3rem;
  line-height: 3.75rem;
}
.uc-p10-container .p2-text2 {
  width: 69.75rem;
  color: #2b2b2b;
  font-family: ClearSans;
  font-size: 1.5rem;
  line-height: 1.875rem;
}
.uc-p10-container .text1 {
  font-size: 3rem;
  font-family: ClearSans-Bold;
  line-height: 4.25rem;
}
.uc-p10-container .text2 {
  font-size: 1.875rem;
  font-family: ClearSans-Medium;
}
.uc-p10-container .text3 {
  font-size: 1.5rem;
  font-family: ClearSans-Light;
  line-height: 2.5rem;
}
.uc-p10-container .p3 {
  width: 100%;
  height: 57.5rem;
  background-size: cover;
  padding: 17rem 0 0 64rem;
  color: white;
}
.uc-p10-container .line {
  width: 42.625rem;
  height: 1px;
  background: #ffffff;
}
.uc-p10-container .p3-text2 {
  margin: 1.875rem 0 2.625rem;
}
.uc-p10-container .p3-text3 {
  margin-top: 2.625rem;
  width: 41.75rem;
}
.uc-p10-container .p4 {
  width: 100%;
  height: 84.875rem;
  background-size: cover;
  padding-top: 8.5rem;
}
.uc-p10-container .p4-text1 {
  text-align: center;
  color: #101010;
}
.uc-p10-container .p4 > .flex {
  margin: 7rem 0 5.625rem;
}
.uc-p10-container .p4-item {
  width: 18.875rem;
  height: 2.75rem;
  position: relative;
  margin: 0 5rem;
  cursor: pointer;
}
.uc-p10-container .p4-item > img {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.uc-p10-container .p4-item.on img:first-child {
  z-index: 2;
}
.uc-p10-container .p4-tabs {
  position: relative;
  width: 75.75rem;
  height: 37.75rem;
}
.uc-p10-container .p4-tab {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.uc-p10-container .p4-img1,
.uc-p10-container .p4-img2 {
  width: 37.875rem;
  height: 37.75rem;
  background-size: cover;
}
.uc-p10-container .tabA .p4-img1 {
  background-position: left;
}
.uc-p10-container .tabA .p4-img2 {
  background-position: right;
}
.uc-p10-container .tabB .p4-img1 {
  background-position: left;
}
.uc-p10-container .tabB .p4-img2 {
  background-position: right;
}
.uc-p10-container .tabs-move1 {
  width: 2.125rem;
  height: 2.125rem;
  position: absolute;
  background-size: cover;
  top: 50%;
  left: 50%;
  margin-left: -1.0625rem;
  margin-top: -1.0625rem;
  cursor: move;
  /* z-index: 4; */
}
.uc-p10-container .tabs-move2 {
  width: 0.125rem;
  height: 37.875rem;
  position: absolute;
  left: 50%;
  margin-left: -0.0625rem;
  margin-top: -17.8125rem;
}
.uc-p10-container .p4-tabs .p4-tab:first-child {
  z-index: 2;
}
.uc-p10-container .p4-title1,
.uc-p10-container .p4-title2 {
  font-size: 1.375rem;
  font-family: ClearSans-Medium;
  color: #ffffff;
  line-height: 1.75rem;
  padding: 1rem 1.5rem;
  position: absolute;
  top: 1.625rem;
  background: #101010;
  opacity: 0.5;
  border-radius: 0.375rem;
}
.uc-p10-container .p4-title1 {
  left: 1.75rem;
}
.uc-p10-container .p4-title2 {
  right: 1.75rem;
}
.uc-p10-container .p5 {
  width: 100%;
  height: 80.75rem;
  margin: 4.875rem 0 0;
  background-size: cover;
  text-align: center;
  padding-top: 8.625rem;
}
.uc-p10-container .p5 .text2 {
  margin: 3.75rem 0 4.375rem;
}
.uc-p10-container .p5 .text3 {
  width: 71.5rem;
}
.uc-p10-container .p5 video {
  width: 100%;
  margin: 3.625rem 0;
}
.uc-p10-container .p5-text4 {
  width: 76.75rem;
  font-size: 2.5rem;
  font-family: ClearSans-Medium;
  color: #39a1d7;
  justify-content: space-between;
  /* background: linear-gradient(0deg, #3E96DB 0%, #2EBACE 100%); */
  /* -webkit-background-clip: text; */
  /* -webkit-text-fill-color: transparent; */
}
.uc-p10-container .p6 {
  width: 100%;
  height: 74rem;
  background-color: black;
  padding-top: 8.375rem;
  color: white;
  text-align: center;
}
.uc-p10-container .p6 .text2 {
  margin: 3.75rem 0 4.125rem;
}
.uc-p10-container .p6 .text3 {
  width: 69.25rem;
  margin-bottom: 6.25rem;
}
.uc-p10-container .p6 video {
  width: 100%;
}
.uc-p10-container .p7 {
  width: 100%;
  height: 82.875rem;
  background-size: cover;
  padding-top: 7.125rem;
  text-align: center;
  color: #101010;
}
.uc-p10-container .p7 .text2 {
  margin: 2.25rem 0 4.75rem;
}
.uc-p10-container .p7 .text3 {
  width: 84.625rem;
  color: #2b2b2b;
}
.uc-p10-container .p8 {
  width: 100%;
  height: 74rem;
  background-size: cover;
  text-align: center;
  padding-top: 8.5rem;
  color: #101010;
}
.uc-p10-container .p8 .text2 {
  margin: 3.125rem 0 4.75rem;
}
.uc-p10-container .p8 .text3 {
  width: 84.25rem;
  color: #2b2b2b;
}
.uc-p10-container .p7 .text2::before,
.uc-p10-container .p8 .text2::before {
  content: '';
  display: inline-block;
  width: 0.125rem;
  height: 1.625rem;
  background: linear-gradient(0deg, #3e96db, #2ebace);
  margin-right: 1.75rem;
}
.uc-p10-mb-container .font-roboto-medium {
  font-family: Roboto-Medium;
}
.uc-p10-mb-container .font-open-sans {
  font-family: OpenSans;
}
.uc-p10-mb-container .uc-p10-mb-product .brochure-btn {
  background: #006ee6;
}
.uc-p10-mb-container .uc-p10-mb-product .specifications-btn {
  color: #006ee6;
  border: 0.125rem solid #006ee6;
}
.uc-p10-mb-container .superior-mb-product {
  height: 91.5rem;
}
.uc-p10-mb-container .isp-dnr-mb-product .select-item::after {
  content: '';
  display: block;
  width: 100%;
  height: 0.375rem;
  background: 0 0;
  margin-top: 1rem;
}
.uc-p10-mb-container .isp-dnr-mb-product .select-item.on {
  background: linear-gradient(to right, #697dff, #75c5f4);
  color: transparent;
  -webkit-background-clip: text;
}
.uc-p10-mb-container .isp-dnr-mb-product .product-tabs img {
  transition: opacity 0.4s;
}
.uc-p10-mb-container .isp-dnr-mb-product .product-tabs img.on {
  opacity: 1;
}
.uc-p10-mb-container .rs232-mb-product {
  height: 77.25rem;
}
.uc-p10-mb-container .simplicity-mb-product {
  height: 63.375rem;
}
.uc-p10-mb-container .mbp4 .select-item {
  display: block;
}
.uc-p10-mb-container .mbp4 .select-item::after {
  content: '';
  display: block;
  width: 100%;
  height: 0.375rem;
  background: 0 0;
  margin-top: 1rem;
}
.uc-p10-mb-container .mbp4 .select-item.on::after {
  background: linear-gradient(to right, #697dff, #75c5f4);
}
