/* UXArmy — podcast.css */

#podcast-page-loop .elementor-icon-wrapper .elementor-icon svg {

  box-shadow: 0px 1px 7px 0px rgba(0, 0, 0, 0.1) !important;
  border-radius: 10px !important;
  width: auto;
  height: auto;
}

div#podcast-page-loop .e-con-full {

  min-height: 90px;
}

.podcast-title .elementor-heading-title span {

  display: inline-flex;
  vertical-align: middle;
  padding-left: 10px;
  transition: all 0.3s ease-in-out;
}

.podcast-title .elementor-heading-title a {

  font-weight: 600;
}

.latest-episode .elementor-icon-box-wrapper {

  width: max-content;
  background: #FFC233;
  border-radius: 10px;
  color: white;
  padding: 7px 15px;
}

.latest-episode .elementor-icon-box-wrapper svg {

  fill: white;
  width: 25px;
}

.latest-episode .elementor-icon-box-title {

  margin: 0;
}