.mice-our {
  position: relative;
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}

.mice-our_video {
  position: relative;
  overflow: hidden;
  min-height: 205px;
}

.mice-our_video video {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: bottom;
     object-position: bottom;
}

.mice-our_video::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.8)));
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);
}

.mice-our_box {
  padding-top: 1.875rem;
}

.mice-our_box h2 {
  font-size: clamp(1.25rem, 4vw, 2.5rem);
  color: #000;
}

.mice-our_box .d-flex {
  margin-left: -0.9375rem;
  margin-right: -0.8375rem;
  row-gap: 1.875rem;
}

.mice-our_box .bx {
  padding-left: 0.9375rem;
  padding-right: 0.9375rem;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
}

.mice-our_box .desc {
  color: #000;
  font-weight: 400;
  font-size: 0.9375rem;
  max-width: 580px;
}

.mice-our_box .desc p {
  margin: 0;
}

.mice-our_box .page-btn {
  margin-top: 1.5rem;
  min-width: 100%;
}

@media (min-width: 576px) {
  .mice-our_box .page-btn {
    min-width: 241px;
  }
}

@media (min-width: 768px) {
  .mice-our {
    margin-top: 5.625rem;
    margin-bottom: 5rem;
  }
  .mice-our_video {
    height: 100vh;
  }
  .mice-our_box {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    padding-bottom: 3.125rem;
  }
  .mice-our_box h2, .mice-our_box .desc {
    color: #fff;
  }
}

@media (min-width: 992px) {
  .mice-our_box .bx {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 49%;
            flex: 0 0 49%;
    max-width: 49%;
  }
}

@media (min-width: 1100px) {
  .mice-our_box .bx {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 45%;
            flex: 0 0 45%;
    max-width: 45%;
  }
  .mice-our_box .desc {
    font-size: 1.125rem;
  }
}
/*# sourceMappingURL=mice-our.css.map */