.podcast-container {
    max-width: 1344px;
    margin: 0 auto;
    padding: 9.6rem 0;
}

.featured-podcast {
    display: inline-block;
    background-color: #FFD700;
    font-size: 2.4rem;
    padding: 1.2rem 2.4rem;
    border-radius: 8px;
    margin: 1.8rem 0;
}
.the-show {
    padding: 0.8rem 0;
    font-size: 5.6rem;
    font-weight: 600;
}
.pl-box {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 1.2rem;
    
}
.pl-box img {
    width: 2%;
    height: autos;
}
.pl-prod {
    font-size: 2rem;
    letter-spacing: -1px;
}
.inner-container {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    column-gap: 4.8rem;
    background-color: #343a40;
    border-radius: 12px;
    padding: 7.2rem 5.4rem;
}
.info-section {
    /* background-color: aliceblue; */
    /* padding: 0rem 3.2rem; */
}
.info-title {
    font-size: 3.2rem;
    font-weight: 600;
    text-transform: uppercase;
    color: #e6ac1a;
}
.info-episode {
    font-size: 1.8rem;
    color: #888;
    padding-top: 0.5rem;
    font-weight: 400;
}
.info-desc {
    font-size: 1.8rem;
    padding: 1.2rem 0 0 0;
    text-align: justify;
    line-height: 1.8;
}
.main-video-section .video iframe{
    width: 100%;
    height: 400px;

    border-radius: 12px;
}

/* Video list */
.video-list-heading {
    font-size: 2.4rem;
    padding: 3.2rem 0 1.2rem 0;
    color: #f8f9fa;
}
.episode {
    font-size: 1.8rem;
    padding: 1.2rem;
    text-align: left;
    color: #f8f9fa ;
    font-weight: 400;
}
.episode-desc, .episode-title {
    display: none;
}
.video-list {
    display: flex;
    grid-column: span 2;
    padding: 2.4rem 2.4rem;
    gap: 3.2rem;
    background: #343a40;
    border-radius: 5px;
    width: 100%;
    overflow-x: auto;

}
.video-list .vid {
    background-color: #212529;
    border-radius: 5px;
    /* margin: 10px;
    padding: 10px; */
    /* border: 1px solid rgba(0, 0, 0, 1); */
    cursor: pointer;
}
.video-list .episode .vid:hover {
    background-color: #888;

}
.podcast-container .video-list .vid iframe {
    width: 300px;
    height: 200px;
    border-radius: 5px;
}
.podcast-container .video-list .vid img {
    width: 300px;
    height: 200px;
    border-radius: 5px;
}
.video-list .vid video {
    display: none;
}
.vid {
    padding: 1.2rem;
}
.vid-appearances {
    padding: 1.2rem;
}
.vid-appearances img {
    padding: 0 5.4rem;
}

.video-list .vid-appearances.active {
    background-color: #515c67;
}


.video-list .vid.active {
    background-color: #515c67;
}
.more {
    padding: 3.6rem;
    text-align: center;
}
.btn-more {
    padding: 2.4rem 2.4rem;
    text-align: center;
    display: inline-block;
    text-decoration: none;
    font-weight: 500;
    font-size: 2.4rem;
    color: #f8f9fa;
    background-color: #e6ac1a;
    border-radius: 20px;
    text-transform: uppercase;
}
.btn-more:link,
.btn-more:active {
    background-color: #c98101;
}
::-webkit-scrollbar {
    width: 1px;
    background-color: #343a40;
    border-radius: 12px;
}

::-webkit-scrollbar-thumb {
  border-radius: 12px;
  -webkit-box-shadow: inset 0 0 2px rgba(0,0,0,.3);
  background-color:  #59626b;
}
/* Reels and Shorts */

.reels-container {
    max-width: 1440px;
    margin: 0 auto;
    padding: 9.6rem 0;
}
.reels-heading {
    /* display: inline-block; */
  
    font-size: 3.2rem;
    padding: 1.2rem 2.4rem;
    text-align: center;

}
.pl-box-reels {
 
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 3.2rem 0;
    
}
.reels-icon {
    font-size: 3.6rem;
}
.pl-box-reels img {
    width: 2%;
}

.reels-grid {
    display: grid; 
    grid-template-columns: repeat(3, 1fr);
    padding: 5.4rem;
   justify-items:center;
   row-gap: 4.8rem;
}

.reels-grid .reels-item iframe {
    width: 400px;
    height: 500px;
    border-radius: 12px;
}
.reels-catergory-box{
    justify-self: start;
}
.reels-category-title {
    margin-left: 2.4rem;
    text-transform: uppercase;
    font-size: 2.4rem;
    font-weight: 400;
    letter-spacing: -1px;
}
.sticky .header {
    position: fixed;
    top: 0;
    bottom: 0;
    width: 100%;
    height: 10rem;
    padding-top: 0;
    padding-bottom: 0;
    background-color: black;
    z-index: 999;
    box-shadow: 0 1.2rem 3.2rem rgba(0, 0, 0, 0.01);
  }
  
  .sticky .podcast-main-section{
    margin-top: 9.6rem;
  }
/* Mobile Nav */

.btn-mobile-nav {
    border: none;
    background: none;
    cursor: pointer;
  
    display: none;
  }
  
  .icon-mobile-nav {
    height: 4.8rem;
    width: 4.8rem;
    color: #e9ecef;
  }
  
  .icon-mobile-nav[name="close-outline"] {
    display: none;
  }


.grid-podcast {
    grid-template-columns: 1fr 1fr;
    column-gap: 5.4rem;
   
}
.podcast-box {
    padding: 1.2rem 0;
}
.secondary-video-container {

    width: 100%;
    height: 400px;
    border-radius: 12px;
 }
 .secondary-title {
    font-size: 3.6rem;
    color: #212529 !important;
    font-weight: 600;
    padding: 1.8rem 0;
    text-transform: uppercase;
 }
.nlp {
    margin-top: 1.2rem;
    display: block;
    /* margin-bottom: 2.4rem; */
    padding: 1.2rem 2.4rem;
    color: #f8f9fa;
    background-color: #212529;;
    
    font-size: 1.8rem;
    border-radius: 50px;
    width: 20%;
    text-align: center;
    font-weight: 600;
}
.secondary-episode {
    padding: 1.8rem 0rem; 
    font-size: 2rem;
    color: #212529 !important;
    text-transform: uppercase;
    font-weight: 600;
}
.secondary-desc {
    color: #f8f9fa;
    font-size: 1.8rem;
    padding-right: 3.2rem;
    line-height: 1.8;
    text-align: justify;
}
.btn-podcast-more {
    margin: 1.2rem 0;
    display: block;
    width: 30%;
    font-size: 1.6rem;
    background-color: #e6ac1a;
    color: #e9ecef;
    text-decoration: none;
    padding: 1.8rem 1.2rem;
    text-align: center;
    font-weight: 600;

    text-transform: uppercase;
}

/* 1200px */
@media (max-width: 75em) {
    .podcast-container {
  
        padding: 9.6rem 5.4rem;
    }
    .video-list {
        padding: 2.4rem 2.4rem;
        gap: 3.2rem;
        width: 110rem;
    }
    .secondary-video-container {
        height: 300px;
     }
     .main-video-section .video iframe{
        justify-self: center;
        height: 400px;
    }
    .info-desc {
        font-size: 1.6rem;
        padding: 1.2rem 0 0 0;
        text-align: justify;
        line-height: 1.5;
    }
    
}

  /**************************/
/* BELOW 1044px (Tablets) */
/**************************/

@media (max-width: 65.25em){
    .video-list {
        padding: 1.2rem;
        gap: 3.2rem;
        width: 120rem;
    }

     .main-video-section .video iframe{
        justify-self: center;
        height: 300px;
    }
    .info-desc {
        font-size: 1.8rem;
        padding: 1.2rem 0 0 0;
        text-align: justify;
        line-height: 1.5;
    }
    
}
  /**************************/
/* BELOW 944px (Tablets) */
/**************************/

@media (max-width: 59em) {
    .video-list {
        padding: 1.2rem;
        gap: 3.2rem;
        width: 100%;
    }

}
/**************************/
/* BELOW 820px (Smaller tablets) */
/**************************/

@media (max-width: 52.5em) {
    .video-list {
        padding: 1.2rem;
        gap: 3.2rem;
       width: 100%;
    }
}
/**************************/
/* BELOW 704px (Smaller tablets) */
/**************************/

@media (max-width: 48em){


     .main-video-section .video iframe{
        justify-self: center;
        height: 200px;
    }
    .secondary-video-container {
        width: 100%;
        height: 200px !important;
     }
 

}
/**************************/
/* BELOW 544px (Phones) */
/**************************/

@media (max-width: 37.5em){
    .inner-container {
        display: grid;
        grid-template-columns: 1fr;
        gap: 3.2rem;
    }
    .btn-more {
        padding: 2.4rem 3.6rem;
  
    }
    .grid-podcast {
        display: flex;
        flex-direction: column;
       
    }
    .secondary-video-container {
        width: 60%;
        height: 300px !important;
     }
     .nlp {
        width: 30%;
      
    }
    .btn-podcast-more {
        width: 100%;
     
    
    }
    .main-video-section .video iframe{
        justify-self: center;
        height: 200px;
        grid-row: 1;
    }
    .info-section {
        grid-row: 2;
    }

}

/* 420px */
@media (max-width: 26.25em ) {
    .podcast-container {
    
        padding: 0rem 3.2rem;
    }
    .main-video-section .video iframe{
        justify-self: center;
        height: 200px;
        grid-row: 1;
    }
    .info-section {
        grid-row: 2;
    }
    .nlp {
        width: 40%;
      
    }

    .inner-container {
     
        column-gap: 4.8rem;
        background-color: #343a40;
        border-radius: 12px;
        padding: 3.6rem;
    }
    .the-show {
        text-align: center;
    }
    .featured-podcast {
        display: block;
        background-color: #e6ac1a;
        font-size: 2.4rem;
        padding: 1.2rem 2.4rem;
        border-radius: 8px;
        margin: 1.8rem auto;
        width: 30%;
        text-align: center;
    }
    .btn-podcast-more {
        width: 100%;
     
    
    }

}
/* 370px */
@media (max-width: 23.125em ) {
    .podcast-container {
      
        padding: 2.4rem 2.4rem;
    }
    

    .main-video-section .video iframe{
        justify-self: center;
        height: 200px;
        grid-row: 1;
    }
    .nlp {
        width: 50%;
        padding:0 3.2rem;
      
      
    }
    .info-section {
        grid-row: 2;
    }
    .inner-container {
     
        column-gap: 4.8rem;
        background-color: #343a40;
        border-radius: 12px;
        padding: 1.8rem;
    }
    .the-show {
        text-align: center;
        font-size: 3.2rem;
    }
    .info-title {
        font-size: 2.4rem;
        text-align: center;
    }
    .info-episode {
        text-align: center;
        font-size: 1.8rem;
    }
    .info-desc {
        font-size: 1.6rem;
    }
    .featured-podcast {
        display: block;
        background-color: #e6ac1a;
        font-size: 2.4rem;
        padding: 1.2rem 2.4rem;
        border-radius: 8px;
        margin: 1.8rem auto;
        width: 30%;
        text-align: center;
    }
    .secondary-video-container {
        width: 50%;
        height: 200px !important;
     }
     .btn-podcast-more {
        width: 100%;
     
    
    }

}
/* 512px */
@media (max-width: 32em ) {

.footer-section {
    padding: 3.6rem 3.6rem;
   }
   .sp-6{
    grid-column: span 6;

   }
   .sp-3{
    grid-column: span 3;

   }
   .grid-footer {
       display: grid;
       grid-template-columns: repeat(6,1fr);
       column-gap: 1.2rem;
       row-gap: 5.4rem;
       padding: 0;
   }
   .footer-header-news{
    
       text-align: center;
    }
    .footer-header{
        font-weight: 600;
        font-size: 1.8rem;
        margin-bottom: 2.4rem;
    }
    .footer-header::after{
     
        width: 80%;
        height: 1px;
   
    }
    .footer-header-news::after{

        width: 100%;
  
    }

    .news-letter-inputbox {
       align-self: center;
    
    }
    .section-social {
        margin-top: 2.4rem;
        display: flex;
        justify-content: center;
        gap: 2.4rem;
        
    
    }
    .news-letter-inputbox input {
        border: none;
        background-color: #ffffff;
        border-bottom: solid 2px #e6ac1a;
        width: 100%;
        padding: 1.2rem 3.6rem;
        font-size: 1.6rem;
        font-family: 'Montserrat', sans-serif;
    }
}