.hero-title {
    font-size: 40px;
    font-weight: 600;
    line-height: 64px;
    color: #070626;    
}

.hero-description{
    font-size: 18px;
    font-weight: 500;
    line-height: 30px;
    color: #686868; 
    margin-bottom: 32px !important;
}

.titleaudiopage{
  font-size: 34px !important;
  font-weight: 600 !important;
  line-height: 160% !important;
   color: #070626 !important;
}
.feature-title{
  font-size: 24px;
  font-weight: 600;
  line-height: 160%;
  color: #070626;
}
.heroaudio{
      
        --bs-gutter-x: 8.5rem;
      }


      .audiosection{
       
        padding-right: 96px !important;
        padding-left: 96px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
      }
      
section {
    padding: 68px !important;
}

.comparison-box {
      --bs-gutter-x: 5.5rem;
      background-color: #fff;
    }

    .format-title {
      background-color: #f1f1f1;
      padding: 10px;
      font-weight: bold;
      text-align: center;
      border-radius: 5px;
      margin-bottom: 48px;
    }

    .check-icon {
      color: #070626;
      font-size: 20px;
      margin-right: 8px;
     
    }

    .section-title {
      font-weight: bold;
      margin-top: 20px;
    }

    ul {
      padding-left: 20px;
    }


    .section-titles {
      font-size: 20px;
      font-weight: 600;
      line-height: 160%;
      color: #070626;
      margin-bottom: 8px !important;

    }

    .section-descp {
      font-size: 18px;
      font-weight: 500;
      line-height: 160%;
      color: #686868;
    }

    .section-box {
     
      padding: 40px 0px;
 
      margin: auto;
      background-color: #fff;
    }
    .stream-title {
      font-size: 24px;
      font-weight: 700;
    }
    
    .stream-label {
      background-color: #f4f4f4;
      padding: 12px 24px;
      border-radius: 80px;
      margin: 8px;
      display: inline-block;
      font-size: 16px;
      line-height: 160%;
      font-weight: 500;
    }
    .icon {
      margin-right: 16px;
    }
    .stream-type-title {
      font-size: 26px;
      font-weight: 600;
      margin-bottom: 0px;
      line-height: 32px;
      color: #070626;
      text-transform: capitalize;
    }
    .stream-section {
      margin-bottom: 40px;
    }

    .section-box h4 {
      font-size: 34px;
      font-weight: 600;
      line-height: 160%;
      color: #070626;
    }

    .section-box P {
      font-size: 18px;
      font-weight: 500;
      line-height: 30px;
      color: #686868;
      margin-bottom: 32px !important;
    }

    .labletitle{
      font-size: 20px;
      font-size: 600;
      line-height: 160%;
      color: #070626;
      margin-right: 24px;
    }

    .titleaudioformat{
      margin-bottom: 72px;
    }

    @media (max-width: 575.98px) {

    
      .titleaudiopage{
  font-size: 28px !important;
  font-weight: 600 !important;
  line-height: 160% !important;
   color: #070626 !important;
} 
      .audiosection{
        margin-top: 48px;
        padding: 32px !important;
        padding-bottom: 0px !important;
      }

      .audiosections{
       
        padding: 48px !important;
        padding-bottom: 0px !important;
        padding-top: 32px !important;
        margin-top: 0px !important;
        
      }
      .heroaudio{
        gap: 64px;
       
      }

      .section-box {
        padding-top: 0px !important;
      }

      .section-box h4 {
      font-size: 24px;
      font-weight: 600;
      line-height: 160%;
      color: #070626;
    }

    .stream-type-title {
    font-size: 22px;
    font-weight: 600;
    margin-bottom: 0px;
    line-height: 32px;
    color: #070626;
    text-transform: capitalize;
}
    .section-cta {
        padding: 48px 16px !important;
    }

    .cardarrange{
      padding-right: 16px;
      padding-left: 16px;
    }
}
    
