# {

}
# .some-class {

}
.cid-tbZ3ZNNwWK {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("//realweb.s3-us-west-2.amazonaws.com/rwdemo3/images/background5.jpg");
}
.cid-tbZ3ZNNwWK .mbr-link {
  opacity: 0;
  color: #ffffff;
  transition: all 0.3s;
}
.cid-tbZ3ZNNwWK .item-wrapper {
  height: 400px;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  position: relative;
  border-radius: 30px;
  flex-flow: column nowrap;
  padding: 2rem;
}
.cid-tbZ3ZNNwWK .item-wrapper:before {
  position: absolute;
  top: 0;
  left: 0;
  content: '';
  z-index: 1;
  width: 100%;
  pointer-events: none;
  height: 100%;
  background: black;
  transition: all 0.3s;
  opacity: 0.3;
}
.cid-tbZ3ZNNwWK .item-wrapper:hover .item-content,
.cid-tbZ3ZNNwWK .item-wrapper:focus-within .item-content {
  opacity: 1;
  transform: translateY(0px);
}
.cid-tbZ3ZNNwWK .item-wrapper:hover .mbr-link,
.cid-tbZ3ZNNwWK .item-wrapper:focus-within .mbr-link {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tbZ3ZNNwWK .item-wrapper .item-content {
    opacity: 1;
    transform: translateY(0px);
  }
  .cid-tbZ3ZNNwWK .item-wrapper .item-img {
    transform: scale(1.1);
  }
  .cid-tbZ3ZNNwWK .item-wrapper:before {
    opacity: 0.5;
  }
  .cid-tbZ3ZNNwWK .item-wrapper .mbr-link {
    opacity: 1;
  }
}
.cid-tbZ3ZNNwWK .item-img {
  position: absolute;
  top: 0;
  left: 0;
  transition: all 0.3s;
  height: 100%;
  width: 100%;
  z-index: 0;
}
.cid-tbZ3ZNNwWK .item-img img {
  object-fit: cover;
  height: 100%;
}
.cid-tbZ3ZNNwWK .item-content {
  z-index: 3;
  opacity: 1;
  transition: all 0.3s;
  position: relative;
  transform: translateY(50px);
}
.cid-tbZ3ZNNwWK .item:focus,
.cid-tbZ3ZNNwWK span:focus {
  outline: none;
}
.cid-tbZ3ZNNwWK .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tbZ3ZNNwWK .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tbZ3ZNNwWK .mbr-section-title {
  color: #232323;
}
.cid-tbZ3ZNNwWK .mbr-text,
.cid-tbZ3ZNNwWK .mbr-section-btn {
  color: #ffffff;
}
.cid-tbZ3ZNNwWK .item-title {
  color: #ffffff;
}

@media (min-width: 1200px) {

}
@media (min-width: 992px) and (max-width: 1199px) {

}
@media (min-width: 768px) and (max-width: 991px) {

}
@media (max-width: 767px) {

}
@media (max-width: 576px) {

}
