.mtm-episodes-categories-block{
  background: rgb(12, 17, 23);
  color: rgb(238, 247, 252);
  border-top: 2px solid rgb(12, 17, 23);
  position: relative;
  overflow: hidden;
  padding: 100px 0px;
}
.mtm-episodes-categories-block .bg-element{
  position: absolute;
  inset: 0px;
  opacity: 0.25;
  pointer-events: none;
  background: repeating-radial-gradient(circle at 12% 88%, transparent 0px, transparent 46px, rgba(63, 184, 234, 0.4) 46px, rgba(63, 184, 234, 0.4) 48px);
}
.mtm-episodes-categories-block .global-top-title{
  color: rgb(63, 184, 234);
}
.mtm-episodes-categories-block .title{
    font-family: Archivo, sans-serif;
    font-weight: 900;
    letter-spacing: -0.025em;
    line-height: 1.02;
    text-transform: uppercase;
    margin: 0px 0px 16px;
    color: rgb(255, 255, 255);
}
.mtm-episodes-categories-block .body-cont p{
  color: rgb(159, 182, 198);
}
.mtm-episodes-categories-block .box-cont{
  border: 2px solid rgb(42, 61, 76);
  border-radius: 16px;
  padding: 26px 22px;
  color: rgb(238, 247, 252);
  transition: border-color 0.15s, transform 0.15s;
  background: rgba(255, 255, 255, 0.02);
  display: block;
  text-decoration: none;
  cursor: pointer;
}
.mtm-episodes-categories-block .box-cont:hover{
  transform: translateY(-3px);
}
.mtm-episodes-categories-block .box-cont .cat-title{
  font-family: Archivo, sans-serif;
  font-weight: 900;
  font-size: 20px;
  text-transform: uppercase;
  display: block;
  margin-bottom: 8px;
  letter-spacing: -0.01em;
  min-height: 50px;
}
.mtm-episodes-categories-block .box-cont .cat-desc{
  font-family: "Spline Sans Mono", monospace;
  font-size: 14px;
  color: rgb(159, 182, 198);
  min-height: 50px;
}
@media(max-width: 991px){
  .mtm-episodes-categories-block .box-cont .cat-title,
  .mtm-episodes-categories-block .box-cont .cat-desc{
    min-height: auto;
  }
}

/* custom-content Template */
.mtm-episodes-categories-block.custom-content .box-cont{
  cursor: auto;
  transform: none !important;
  -webkit-transform: none !important;
  -moz-transform: none !important;
  -ms-transform: none !important;
  -o-transform: none !important;
}
