.warpper{
    display:flex;
    flex-direction: column;
    align-items: center;
    }
    .tab{
    cursor: pointer;
    padding:10px 20px;
    margin:0px 2px;
    display:inline-block;
    color:#82c600;
    border-radius:3px 3px 0px 0px;
    }
    .panels {
    background: #fffffff6;
    box-shadow: 0 0rem 3rem #00000017;
    min-height: auto;
    width: 100%;
    max-width: 80%;
    border-radius: 30px;
    overflow: hidden;
    padding: 20px;
    margin-top: 20px;
    }
    h3.inr {
    margin-bottom: 0;
    color: #81c500;
    font-weight: 800;
    margin-top: 45px;
    }
    .mbox {
    margin-top: 45px;
    }
    .emi{
    margin-bottom: 0;
    }
    .panel{
    display:none;
    animation: fadein .8s;
    }
    @keyframes fadein {
    from {
    opacity:0;
    }
    to {
    opacity:1;
    }
    }
    .panel-title{
    font-size:1.5em;
    font-weight:bold
    }
    .radio{
    display:none;
    }
    #one:checked ~ .panels #one-panel,
    #two:checked ~ .panels #two-panel,
    #three:checked ~ .panels #three-panel{
    display:block
    }
    #one:checked ~ .tabs #one-tab,
    #two:checked ~ .tabs #two-tab,
    #three:checked ~ .tabs #three-tab{
      background: #82c600;
      color: #fff;
    }
    .content-table {
        border-collapse: collapse;
        margin: 25px 0;
        font-size: 0.9em;
        min-width: 100%;
        border-radius: 5px 5px 0 0;
        overflow: hidden;
        box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);
      }
      
      .content-table thead tr {
        background-color: #82c600;
        color: #ffffff;
        text-align: left;
        font-weight: bold;
      }
      
      .content-table th,
      .content-table td {
        padding: 12px 15px;
        text-align: center;
      }
      
      .content-table tbody tr {
        border-bottom: 1px solid #dddddd;
      }
      
      .content-table tbody tr:nth-of-type(even) {
        background-color: #f3f3f3;
      }
      
      .content-table tbody tr:last-of-type {
        border-bottom: 2px solid #82c600;
      }
      
      .content-table tbody tr.active-row {
        font-weight: bold;
        color: #82c600;
      }
      img.img-fluid.h250 {
        height: 250px;
    }
    .video_title h4 {
      font-size: 30px;
      color: #fff;
      margin-right: 45px;
  }
  iframe {
    height: 475px;
}
      
         .overlay {
        position: fixed;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        background: rgba(0, 0, 0, 0.7);
        transition: opacity 500ms;
        visibility: hidden;
        opacity: 0;
        z-index: 999;
      }
      .overlay:target {
        visibility: visible;
        opacity: 1;
      }
      .popup {
        margin: 70px auto;
        padding: 20px;
        background: #fff;
        border-radius: 5px;
        width: 37%;
        position: relative;
        transition: all 2s ease-in-out;
      }
      .popup-h {
        margin: 70px auto;
        padding: 20px;
        background: #fff;
        border-radius: 5px;
        width: 60%;
        position: relative;
        transition: all 2s ease-in-out;
      }
      .popup-h .close {
        position: absolute;
        top: 20px;
        right: 30px;
        transition: all 200ms;
        font-size: 30px;
        font-weight: bold;
        text-decoration: none;
        color: #333;
      }
      .popup .close {
        position: absolute;
        top: 20px;
        right: 30px;
        transition: all 200ms;
        font-size: 30px;
        font-weight: bold;
        text-decoration: none;
        color: #333;
      }
      .popup .content {
        max-height: 30%;
        overflow: auto;
      }
      .transbox {
        border: 1px solid #ddd;
        border-radius: 15px;
        text-align: center;
        padding: 88px 12px;
        background: #fefefe;
    }
    .transbox i {
      background: #dcffda;
      width: 60px;
      height: 60px;
      border-radius: 50%;
      line-height: 60px;
      text-align: center;
      color: #82c600;
      margin-bottom: 20px;
  }
  .transbox h4 {
    width: 80%;
    margin: 0 auto;
}
.transbox {
  border: 1px solid #ddd;
  border-radius: 15px;
  text-align: center;
  padding: 58px 12px;
  background: #fefefe;
  min-height: 256px;
  margin-bottom: 15px;
}