.mc_big_text {
    font-weight: 400;
    color: #3D3652;
}

.mc_normal_text {
    font-weight: 400;
    color: #111111;
}

.mc_small_text {
    font-weight: 400;
    color: #111111;
}

.mc_secondary_text {
    font-weight: 400;
    color: #828395;
}

.cus_swiper {
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.cus_swiper_inner {
    width: auto;
    display: flex;
    justify-content: flex-start;
}

/* video stle START */
.mc-video {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 90;
}

.mc-video .mark-layer {
    position: relative;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    z-index: 1;
    background-color: rgba(37, 37, 37, 0.5);
}

.mc-video .video-box {
    position: absolute;
    top: 50%;
    left: 50%;
    /* background-color: #000; */
    overflow: hidden;
    transform: translate(-50%, -50%);
    width: 81rem;
    border-radius: 1rem !important;
    height: auto;
    z-index: 2;
    /* padding: 1rem; */
}

.mc-video .video {
    width: 100%;
    height: 100%;
}

.show-video {
    display: block;
}

.hide-video {
    display: none;
}

.closed {
  position: absolute;
  width: 4rem;
  height: 4rem;
  text-align: center;
  border-radius: 50%;
  border: 1px solid #ccc;
  color: #ccc;
  top: 50%;
  left: 50%;
  transform: translate(43rem, -29rem);
  font-size: 36px;
  z-index: 999;
}

.closed:active {
  background-color: rgba(255,255,255,0.1);
}

/* video stle end */
/* point backgroung class START */
.bg-points {
    background-image: url('../img/bg-point-pic.png');
    background-size: contain;
    background-repeat: no-repeat;
    overflow: hidden;
}
/* point backgroung class END */

@media (min-width: 769px) {
  .is-phone-show {
      display: none !important;
  }
}

@media (max-width: 768px) {
	.mc_about {
	    padding-top: 74px!important;
	}
  .mc_title_text {
    font-weight: 600;
    color: #3D3652;
  }

  .mc_big_text {
    font-weight: 400;
    color: #3D3652;
  }

  .mc_normal_text {
    font-weight: 400;
    color: #111;
  }

  .mc_small_text {
    font-weight: 400;
    color: #111;
  }

  .mc_secondary_text {
    font-weight: 400;
    color: #828395;
  }

  .is-phone-show {
    display: inherit;
  }

  .is-phone-hide {
    display: none !important;
  }
}