.wall-raptor-series-container .text1 {
  font-size: 3.375rem;
  font-family: ClearSans;
  font-weight: bold;
  color: #101010;
  line-height: 4.125rem;
}
.wall-raptor-series-container .text2 {
  font-size: 1.75rem;
  font-weight: 400;
  line-height: 2.5rem;
}
.wall-raptor-series-container .text3 {
  font-size: 1.375rem;
  font-weight: 400;
  line-height: 2.125rem;
}
.wall-raptor-series-container .text4 {
  font-size: 1.25rem;
  font-weight: 400;
  color: #363636;
  line-height: 2.125rem;
}
.wall-raptor-series-container .bg-cover {
  background-size: cover;
}
.wall-raptor-series-container .w100 {
  width: 100%;
}
.wall-raptor-series-container .p1 {
  height: 59.375rem;
  color: white;
  padding: 16.5rem 0 0 11.25rem;
  position: relative;
  overflow: hidden;
}
.wall-raptor-series-container .p1 video {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 3;
}
.wall-raptor-series-container .p1.off video {
  display: none;
}
.wall-raptor-series-container .p1-text1 {
  font-size: 2.125rem;
  font-weight: 400;
  line-height: 2rem;
}
.wall-raptor-series-container .p1-text2 {
  font-size: 4.5rem;
  font-family: ClearSans-Medium;
  font-weight: bold;
  margin: 1.125rem 0 1.25rem;
}
.wall-raptor-series-container .p1-text3 {
  font-size: 1.75rem;
  font-family: ClearSans-Medium;
  font-weight: 400;
  line-height: 2.5rem;
}
.wall-raptor-series-container .p1 a {
  width: 9rem;
  height: 2.75rem;
  display: block;
  margin-top: 3.125rem;
}
.wall-raptor-series-container .flex-col {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.wall-raptor-series-container .p2 {
  padding: 5.75rem 0 13.125rem;
}
.wall-raptor-series-container .p2 video {
  width: 100rem;
}
.wall-raptor-series-container .p2-text1 {
  width: 82.125rem;
  font-size: 1.75rem;
  font-weight: 400;
  line-height: 2.5rem;
  text-align: center;
  margin-bottom: 5.75rem;
}
.wall-raptor-series-container .p3-box {
  width: 80rem;
  overflow: hidden;
  position: relative;
}
.wall-raptor-series-container .p3-item {
  width: 80rem;
}
.wall-raptor-series-container .flex-evenly {
  display: flex;
  justify-content: space-evenly;
  align-items: center;
}
.wall-raptor-series-container .p3 > .text2 {
  margin: 2.5rem 0 5.75rem;
}
.wall-raptor-series-container .flex {
  display: flex;
}
.wall-raptor-series-container .p3-item2 img {
  width: 4.375rem;
  margin-right: 1.375rem;
}
.wall-raptor-series-container .p3-item2 {
  align-items: center;
}
.wall-raptor-series-container .mid {
  font-size: 2rem;
}
.wall-raptor-series-container .p3-item > .flex-evenly {
  margin-top: 2.25rem;
}
.wall-raptor-series-container .p3-war {
  width: 160rem;
  margin-left: 0;
  transition: margin-left 0.6s;
}
.wall-raptor-series-container .p3next,
.wall-raptor-series-container .p3prev {
  position: absolute;
  top: 22rem;
  width: 4.75rem;
  cursor: pointer;
  display: none;
  z-index: 3;
}
.wall-raptor-series-container .p3next {
  right: 2.75rem;
}
.wall-raptor-series-container .p3prev {
  left: 2.75rem;
}
.wall-raptor-series-container .p3next.on,
.wall-raptor-series-container .p3prev.on {
  display: block;
}
.wall-raptor-series-container .p4 {
  padding: 13.125rem 0;
}
.wall-raptor-series-container .p4-text {
  width: 39.375rem;
  margin: 5.875rem;
}
.wall-raptor-series-container .p4-item video {
  width: 50.875rem;
}
.wall-raptor-series-container .p4-text .text2 {
  margin: 2.5rem 0 3.375rem;
}
.wall-raptor-series-container .p4-item:nth-child(1) {
  margin-bottom: 13.125rem;
}
.wall-raptor-series-container .p5 .text2 {
  width: 66.25rem;
  text-align: center;
  margin: 1.875rem 0 5.75rem;
}
.wall-raptor-series-container .p6-box {
  width: 100rem;
}
.wall-raptor-series-container .p6 {
  padding: 13.125rem;
}
.wall-raptor-series-container .p6 video {
  margin-bottom: 2.25rem;
}
.wall-raptor-series-container .p6 .text2 {
  width: 65rem;
  text-align: center;
  margin: 1.875rem 0 5.75rem;
}
.wall-raptor-series-container .p6 img {
  width: 4.5rem;
  margin-right: 1.5rem;
}
.wall-raptor-series-container .p6 .flex {
  align-items: center;
}
.wall-raptor-series-container .p7-text {
  width: 33.125rem;
}
.wall-raptor-series-container .p7-text .text2 {
  margin: 2.375rem 0 3.625rem;
}
.wall-raptor-series-container .p7 video {
  width: 55.25rem;
}
.wall-raptor-series-container .p8 {
  padding: 13.125rem 0 12.875rem;
}
.wall-raptor-series-container .p8 > .text2 {
  width: 79.375rem;
  margin: 1.875rem 0 5.375rem;
  text-align: center;
}
.wall-raptor-series-container .p8 .flex-evenly {
  margin-top: 2.25rem;
}
.wall-raptor-series-container .p8-item .flex img {
  width: 4.375rem;
  margin-right: 1.375rem;
}
.wall-raptor-series-container .p8-box {
  width: 80rem;
  overflow: hidden;
  position: relative;
}
.wall-raptor-series-container .p8-item {
  width: 80rem;
}
.wall-raptor-series-container .p8-war {
  width: 194.75rem;
  margin-left: 0;
  transition: margin-left 0.6s;
}
.wall-raptor-series-container .p8prev,
.wall-raptor-series-container .p8next {
  width: 4.75rem;
  position: absolute;
  top: 22rem;
  display: none;
  z-index: 2;
  cursor: pointer;
}
.wall-raptor-series-container .p8prev {
  left: 2.75rem;
}
.wall-raptor-series-container .p8next {
  right: 2.75rem;
}
.wall-raptor-series-container .p8prev.on,
.wall-raptor-series-container .p8next.on {
  display: block;
}
.wall-raptor-series-container .p9 {
  height: 55.625rem;
}
.wall-raptor-series-container .p9-text1 {
  font-size: 3.375rem;
  color: #ffffff;
  line-height: 4.125rem;
  margin-top: 7rem;
}
.wall-raptor-series-container .p9-item {
  width: 38rem;
  font-size: 1.5rem;
  color: #ffffff;
}
.wall-raptor-series-container .p9-text2 {
  font-size: 1.25rem;
  color: #e6e6e6;
  margin-top: 5.5rem;
}
.wall-raptor-series-container .p11 {
  width: 100%;
  height: 51.125rem;
  text-align: center;
  overflow: hidden;
  position: relative;
}
.wall-raptor-series-container .p11-text1 {
  /* font-size: 2.9rem; */
  margin: 11rem 0 4rem;
  font-size: 3.375rem;
  color: #101010;
  line-height: 4.125rem;
  font-weight: bold;
}
.wall-raptor-series-container .p11-item {
  width: 34rem;
  height: 38rem;
  background-size: cover;
}
.wall-raptor-series-container .flip-list {
  display: flex;
  width: 160rem;
  justify-content: space-around;
  flex-flow: nowrap;
  margin-left: 0;
  transition: all 0.2s;
  perspective: 90rem;
}
.wall-raptor-series-container .flip-container {
  perspective: 1000;
  transform-style: preserve-3d;
}
.wall-raptor-series-container .flip-container:hover .flipper,
.wall-raptor-series-container .flip-container.hover .flipper {
  transform: rotateY(180deg);
}
.wall-raptor-series-container .flip-container,
.wall-raptor-series-container .front,
.wall-raptor-series-container .back {
  width: 38.25rem;
  height: 25.625rem;
}
.wall-raptor-series-container .flipper {
  transition: 0.7s;
  transform-style: preserve-3d;
  position: relative;
  color: white;
}
.wall-raptor-series-container .front,
.wall-raptor-series-container .back {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  position: absolute;
  top: 0;
  left: 0;
}
.wall-raptor-series-container .front {
  z-index: 2;
}
.wall-raptor-series-container .back {
  transform: rotateY(180deg);
}
.wall-raptor-series-container .front1,
.wall-raptor-series-container .back1 {
  background-size: cover;
}
.wall-raptor-series-container .front2,
.wall-raptor-series-container .back2 {
  background-size: cover;
}
.wall-raptor-series-container .front3,
.wall-raptor-series-container .back3 {
  background-size: cover;
}
.wall-raptor-series-container .front4,
.wall-raptor-series-container .back4 {
  background-size: cover;
}
.wall-raptor-series-container .front-text {
  width: 100%;
  height: 4.9rem;
  font-size: 1.375rem;
  line-height: 4.9rem;
  background: rgba(0, 0, 0, 0.5);
}
.wall-raptor-series-container .back-mask {
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  box-sizing: border-box;
  padding: 5rem 1rem 0;
  line-height: 1.75rem;
}
.wall-raptor-series-container .back-title {
  font-size: 1.125rem;
}
.wall-raptor-series-container .back-text {
  font-size: 0.875rem;
}
.wall-raptor-series-container .btn-prev,
.wall-raptor-series-container .btn-next {
  position: absolute;
  top: 60%;
  width: 2.5rem;
  height: 2.5rem;
  background-color: rgba(64, 144, 222, 0.7);
  font-size: 2rem;
  text-align: center;
  color: white;
  border-radius: 50%;
  line-height: 2.8rem;
  cursor: pointer;
  display: flex;
  justify-content: center;
}
.wall-raptor-series-container .btn-prev {
  left: 1rem;
}
.wall-raptor-series-container .btn-next {
  right: 1rem;
}
.wall-raptor-series-container .doc-list {
  display: flex;
  justify-content: center;
  align-items: center;
}
.wall-raptor-series-container .doc {
  width: 0.4rem;
  height: 0.4rem;
  margin: 2rem 0.4rem;
  background: rgba(0, 0, 0, 0.25);
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
}
.wall-raptor-series-container .on.doc {
  background-color: #4090de;
  width: 0.6rem;
  height: 0.6rem;
}
.wall-raptor-series-container .p12 {
  padding-bottom: 5rem;
}
.wall-raptor-series-container .p12-text {
  background: black;
  font-family: ClearSans;
  font-size: 3rem;
  color: #ffffff;
  letter-spacing: 0;
  font-weight: 400;
  padding: 11.125rem 0 3.75rem 13rem;
}
.wall-raptor-series-container .p12-text span {
  opacity: 0.88;
}
.wall-raptor-series-container .p12-btn {
  display: block;
  width: 12.625rem;
  height: 3.375rem;
}
.wall-raptor-series-container .p12 {
  width: 100%;
  background: black;
}
.wall-raptor-series-container .pc-table {
  width: 93.75rem;
  margin: 0 auto;
  overflow-x: scroll;
  font-size: 0.875rem;
  border-left: 1px solid rgba(255, 255, 255, 0.5);
  border-right: 1px solid rgba(255, 255, 255, 0.5);
}
.wall-raptor-series-container .pc-table table {
  color: white;
  text-align: left;
  position: relative;
}
.wall-raptor-series-container .pc-table table td,
.wall-raptor-series-container .pc-table table th {
  border-width: 1px;
}
.wall-raptor-series-container .pc-table th:nth-child(1),
.wall-raptor-series-container .pc-table td:nth-child(1) {
  width: 20.125rem;
  padding: 0.75rem 3.125rem;
  font-family: ClearSans;
  font-size: 1.5rem;
  font-weight: 400;
  border-left: 0;
  position: -webkit-sticky;
  position: sticky;
  left: 0;
  background: black;
}
.wall-raptor-series-container .pc-table th:last-child,
.wall-raptor-series-container .pc-table td:last-child {
  border-right: 0;
}
.wall-raptor-series-container .pc-table th:not(:nth-child(1)),
.wall-raptor-series-container .pc-table td:not(:nth-child(1)) {
  width: 14.75rem;
  padding: 0.75rem 2.5rem;
  font-family: ClearSans-Thin;
  font-size: 1.375rem;
  font-weight: 400;
}
.wall-raptor-series-container .pc-table tbody tr:nth-child(2n-1) td {
  background: rgba(255, 255, 255, 0.1);
}
.wall-raptor-series-container .pc-table::-webkit-scrollbar {
  width: 0.625rem;
  height: 0.625rem;
}
.wall-raptor-series-container .pc-table::-webkit-scrollbar-thumb {
  border-radius: 0.625rem;
  background-color: #7f7f7f;
}
.wall-raptor-series-container .pc-table::-webkit-scrollbar-track {
  box-shadow: inset 0 0 0.3125rem rgba(0, 0, 0, 0.2);
  background: #ededed;
  border-radius: 0.625rem;
}
.wall-raptor-series-mb-container {
  font-family: Roboto-Regular, ClearSans;
}
.wall-raptor-series-mb-container .font-roboto-medium {
  font-family: Roboto-Medium;
}
.wall-raptor-series-mb-container .font-open-sans {
  font-family: OpenSans;
}
.wall-raptor-series-mb-container .font-open-sans-light {
  font-family: OpenSans-Light;
}
.wall-raptor-series-mb-container .font-roboto-light {
  font-family: Roboto-Light;
}
.wall-raptor-series-mb-container .font-roboto-regular {
  font-family: Roboto-Regular;
}
.wall-raptor-series-mb-container .wall-raptor-series-mb-product {
  height: 61.25rem;
}
.wall-raptor-series-mb-container .wall-raptor-series-mb-product .brochure-btn {
  background: #006ee6;
}
.wall-raptor-series-mb-container .versatile-innovative .innovative-tip .tip-item {
  border-radius: 50%;
  border: 1px solid #232222;
}
.wall-raptor-series-mb-container .versatile-innovative .innovative-tip .tip-item.on {
  background: #232222;
}
.wall-raptor-series-mb-container .versatile-innovative,
.wall-raptor-series-mb-container .pc-maxconfig,
.wall-raptor-series-mb-container .multiple-mounting,
.wall-raptor-series-mb-container .sector {
  color: #232222;
}
.wall-raptor-series-mb-container .versatile-innovative .swiper-container .swiper-prev,
.wall-raptor-series-mb-container .pc-maxconfig .swiper-container .swiper-prev,
.wall-raptor-series-mb-container .multiple-mounting .swiper-container .swiper-prev,
.wall-raptor-series-mb-container .sector .swiper-container .swiper-prev,
.wall-raptor-series-mb-container .versatile-innovative .swiper-container .swiper-next,
.wall-raptor-series-mb-container .pc-maxconfig .swiper-container .swiper-next,
.wall-raptor-series-mb-container .multiple-mounting .swiper-container .swiper-next,
.wall-raptor-series-mb-container .sector .swiper-container .swiper-next {
  outline: 0;
  border: 1px solid #fff;
  border-radius: 50%;
}
.wall-raptor-series-mb-container .versatile-innovative .swiper-container .swiper-prev::after,
.wall-raptor-series-mb-container .pc-maxconfig .swiper-container .swiper-prev::after,
.wall-raptor-series-mb-container .multiple-mounting .swiper-container .swiper-prev::after,
.wall-raptor-series-mb-container .sector .swiper-container .swiper-prev::after,
.wall-raptor-series-mb-container .versatile-innovative .swiper-container .swiper-next::after,
.wall-raptor-series-mb-container .pc-maxconfig .swiper-container .swiper-next::after,
.wall-raptor-series-mb-container .multiple-mounting .swiper-container .swiper-next::after,
.wall-raptor-series-mb-container .sector .swiper-container .swiper-next::after {
  content: '';
  display: block;
  width: 1.5rem;
  height: 1.5rem;
  border-right: 1px solid white;
  border-bottom: 1px solid white;
  transform: translateX(0.2rem) rotateZ(135deg);
}
.wall-raptor-series-mb-container .versatile-innovative .swiper-container .swiper-prev.off,
.wall-raptor-series-mb-container .pc-maxconfig .swiper-container .swiper-prev.off,
.wall-raptor-series-mb-container .multiple-mounting .swiper-container .swiper-prev.off,
.wall-raptor-series-mb-container .sector .swiper-container .swiper-prev.off,
.wall-raptor-series-mb-container .versatile-innovative .swiper-container .swiper-next.off,
.wall-raptor-series-mb-container .pc-maxconfig .swiper-container .swiper-next.off,
.wall-raptor-series-mb-container .multiple-mounting .swiper-container .swiper-next.off,
.wall-raptor-series-mb-container .sector .swiper-container .swiper-next.off {
  display: none;
}
.wall-raptor-series-mb-container .versatile-innovative .swiper-container .swiper-next,
.wall-raptor-series-mb-container .pc-maxconfig .swiper-container .swiper-next,
.wall-raptor-series-mb-container .multiple-mounting .swiper-container .swiper-next,
.wall-raptor-series-mb-container .sector .swiper-container .swiper-next {
  transform: rotateZ(180deg);
}
.wall-raptor-series-mb-container .versatile-innovative,
.wall-raptor-series-mb-container .plug-play1,
.wall-raptor-series-mb-container .collaborate-quickly {
  background: rgba(35, 34, 34, 0.05);
}
.wall-raptor-series-mb-container .plug-play1 {
  padding-top: 3.75rem;
  padding-bottom: 3.125rem;
}
.wall-raptor-series-mb-container .pc-maxconfig .maxconfig-tip .tip-item {
  border-radius: 50%;
  border: 1px solid #232222;
}
.wall-raptor-series-mb-container .pc-maxconfig .maxconfig-tip .tip-item.on {
  background: #232222;
}
.wall-raptor-series-mb-container .multiple-mounting {
  color: #fff;
  background: #232222;
}
.wall-raptor-series-mb-container .multiple-mounting .mounting-tip .tip-item {
  border-radius: 50%;
  border: 1px solid #fff;
}
.wall-raptor-series-mb-container .multiple-mounting .mounting-tip .tip-item.on {
  background: #fff;
}
.wall-raptor-series-mb-container .sector .sector-tip .tip-item {
  border-radius: 50%;
  border: 1px solid #232222;
}
.wall-raptor-series-mb-container .sector .sector-tip .tip-item.on {
  background: #232222;
}
.wall-raptor-series-mb-container .integrated-led {
  background: #232222;
}
.wall-raptor-series-mb-container .integrated-led .led-detail {
  border: 1px solid rgba(255, 255, 255, 0.5);
}
.wall-raptor-series-mb-container .integrated-led .led-detail td:nth-child(1),
.wall-raptor-series-mb-container .integrated-led .led-detail th:nth-child(1) {
  position: -webkit-sticky;
  position: sticky;
  left: 0;
  background: #4f4e4e;
  font-size: 1.5rem;
  width: 15.625rem;
  z-index: 99;
}
.wall-raptor-series-mb-container .integrated-led .led-detail th,
.wall-raptor-series-mb-container .integrated-led .led-detail td {
  border-bottom: 1px solid rgba(255, 255, 255, 0.5);
  border-right: 1px solid rgba(255, 255, 255, 0.5);
}
