.latest-episode-itemv1 .thumb iframe{ width:100%; }
.breadcrumnd-episode-details .breadcrumnd-content .section-title h2{ font-size:40px; }




.music-audio-section{ margin: 0; padding: 80px 0 50px 0; }
.music-audio-section .main-box{ margin: 0 0 34px 0; padding: 0; display: flex; flex-wrap: wrap; box-shadow: 0px 20px 25px -15px rgb(0 0 0 / 10%); border: 1px solid #f3f5f9; transition: 0.5s ease-in-out; background:#ffece9; background:#fff3f1; background:#ffe4df; border-radius:8px; border:1px solid #e5e5e5; }
.music-audio-section .main-box:hover{ box-shadow: none; }
.music-audio-section .main-box .left-icon-box{ margin: 0; padding: 0; width: 200px; width:100%; background: #D7290C; background:#FFE4DF; min-height: 200px; border-radius: 5px 5px 0 0px; display: flex; align-items: center; justify-content: center; position: relative; background-image: url("../images/headphone-icon.png"); background-repeat: no-repeat; background-position: center; background-size: auto; overflow: hidden; }
.music-audio-section .main-box .left-icon-box .icon{ overflow:hidden; height:214px; line-height:0; }
.music-audio-section .main-box .left-icon-box .icon > img{ width: 100%; height:100%; object-fit:cover; }
.music-audio-section .main-box .left-icon-box h4{ font-family: inherit; font-size: 14px; line-height: 16px; font-weight: 500; color: #101010; letter-spacing: 0em; text-transform: uppercase; margin: 0; padding: 6px 10px 4px 10px; background: #fcc91c; border-radius: 40px; position: absolute; left: 14px; top: 14px; }
.music-audio-section .main-box .rt-block{ margin: 0; padding: 20px 15px 15px 15px; width: calc(100% - 200px); width:100%; }
.music-audio-section .main-box .rt-block .top{ margin:0; padding:0 0 20px 0; }
.music-audio-section .main-box .rt-block .top h3{ font-family: "DM Sans", sans-serif; font-size: 19px; line-height: 1.3; font-weight: 700; color: #101010; letter-spacing: -0.02em; margin: 0; padding: 0 0 6px 0; min-height:80.1px; }
.music-audio-section .main-box .rt-block .top h4{ font-family: inherit; font-size: 14px; line-height: 16px; font-weight: 500; color: #101010; letter-spacing: 0em; margin: 0; padding: 0 0 6px 0; }
.music-audio-section .main-box .rt-block .top h4 span{ color:#D7290C; }
.music-audio-section .main-box .rt-block .top h5{ font-family: inherit; font-size: 14px; line-height: 16px; font-weight: 500; color: #101010; letter-spacing: 0em; margin: 0; padding: 0 0 5px 0; }
.music-audio-section .main-box .rt-block .bottom{ margin: 0; padding: 0; display: flex; align-items: center; justify-content: space-between; }
.music-audio-section .main-box .rt-block .bottom .author-img{ margin: 0; padding: 0; width: 54px; height: 54px; border-radius: 50%; border: 3px solid #D7290C; overflow: hidden; }
.music-audio-section .main-box .rt-block .bottom .author-img img{ width: 100%; height: 100%; object-fit: cover; }
.music-audio-section .main-box .rt-block .bottom a.youtube-link{ font-size: 51px; color: #f00; margin-right: 20px; margin-top: 6px; transition: 0.3s ease-in-out; }
.music-audio-section .main-box .rt-block .bottom a.youtube-link:hover{ color: #D7290C; }
.music-audio-section .main-box .rt-block .bottom .play-btn{ margin: 0; padding: 0; }
.music-audio-section .main-box .rt-block .bottom .play-btn button{ margin: 0; padding: 0; width: 46px; height: 46px; border-radius: 50%; border: 2px solid #D7290C; display: flex; align-items: center; justify-content: center; transition: 0.3s ease-in-out; color: #D7290C; transition: 0.3s; }
.music-audio-section .main-box .rt-block .bottom .play-btn button i{ font-size: 20px; font-weight: 400; }
.music-audio-section .main-box .rt-block .bottom .play-btn button i.fa-play{ margin-left: 5px; }
.music-audio-section .main-box .rt-block .bottom .play-btn button:hover{ background-color: #D7290C; color: #fff; }
.music-audio-section .main-box .rt-block .bottom .play-btn button.playing{ animation: ripple 2s linear infinite forwards; }
.music-audio-section .main-box .rt-block .bottom .play-btn button:focus{ box-shadow: none; }
.music-audio-section .main-box .rt-block .bottom .play-btn button:active{ scale: 0.95; }

@keyframes ripple {
  0% {
    box-shadow: 0 0 0 2px rgba(13, 154, 250, 0.2);
  }
  50% {
    box-shadow: 0 0 0 3px rgba(13, 154, 250, 0.5);
  }
  75% {
    box-shadow: 0 0 0 1px rgba(13, 154, 250.3);
  }
  100% {
    box-shadow: 0 0 0 10px rgba(13, 154, 250, 0);
  }
}



.music-audio-section .big-block{ margin:0; padding:0px; }
.music-audio-section .page-changer{ color:#000; display:flex; align-items:center; gap:14px; justify-content:center; }
.music-audio-section .page-changer span{ color:#000; }
.music-audio-section .page-changer a{ color:#000; }



@media (max-width: 575px) {
.music-audio-section {
	padding: 50px 0 30px 0;
}


}