
/* jitendra*/
@media (min-width: 768px) {
    .homehide1{
        display:none !important;
    }
    }
    @media (min-width: 425px) and (max-width: 660px) {
        .radius-20 {
            border-radius:20px !important;
        }
        .rate1 {
            color: black !important;
    background-color: white;
    border-radius: 20px;
    vertical-align: bottom;
    padding-top: 2px;
    padding-bottom: 2px;
        }
        .webinar-price-box a{
                display: contents !important;

        }
        .mobilegrid {
          flex: 2 0 50% !important;
          max-width: 55% !important;
          margin-left:-10px !important;
          margin-right:-10px !important;
        }
        .webinar-card.list-card .image-box {
          position: relative;
          min-width: 186px !important;
          /*height: 100% !important;*/
          height:151px !important;
          min-height:151px !important;
        }
        .webinar-card.grid-card .image-box {
          position: relative;
          width: 100%;
          height: 100% !important;
        }
        .webinar-card .webinar-card-body {
          padding: 2px 16px 15px 10px !important;
      }
        /* .webinar-card.webinar-list.webinar-list-2 .image-box {
          width: 137px !important;
          max-width: 300px !important;
          height:169px !important;
          min-width: 142px !important;
          min-height: 0px !important;
        }  */
        .user-profile-avatar {
          width: 126px;
          min-width: 120px;
          /* max-width: 90px; */
          height: 117px;
      }
      .mt-60 {
    margin-top: 60px;
      }
      .ft-right {
        float: inline-end;
    }
    button.btn.bookbtn {
      font-size: 13px !important;
      border-radius: 6px !important;
      margin-top: 12px;
    }
    .uderline {
      border: 1px solid #D3D3D3;
    }
    a.back-button {
        color: #32BA7C;
        font-size: 13px;
        border-radius: 25px;
        border: 1px solid #32BA7C;
        padding: 6px;
    }
      .user-profile-avatar img {
        border-radius: 10%;
    }
    .font-24 {
      font-size: 17.38px !important;
        font-weight: bold !important;
        font-family: "Inter", sans-serif;
        line-height: 1.8rem;
        margin-left: 7px;
    }
    img.verify-img {
      width: 20px;
    }
    img.verify-img1 {
      width: 14px;
    }
    .text-primary1 {
      /* font-size: 17.38px !important; */
      font-weight: bold !important;
      /* font-family: "Inter", sans-serif; */
      /* line-height: 1.8rem; */
      font-size: 18.55px !important;
      color: #32BA7C !important;
      font-family: "Inter", sans-serif;
    }
        .mt-10, .my-10 {
           margin-top: 0px !important;
      }
      .webinar-title {
          font-size: 14.38px !important;
          font-weight: bold !important;
          font-family: "Inter", sans-serif;
          
      }
      .webinar-card .webinar-card-body .webinartitle {
          height: 45px !important;
          text-overflow: ellipsis;
          overflow: hidden;
      }
      /* .webinar-card .image-box {
          height: 168px !important;
      } */
      .user-name {
          font-size: 11px !important;
      }
      .p-10 {
        padding: 4px !important;
    }
      .webinar-card .image-box img {
          border-radius: 11px 11px 0 0 !important;
      }
      .flex-column {
          flex-direction: column !important;
      }
      /* .webinar-card .image-box {
          height: 135px !important;
      } */
      .col-md-6 .col-lg-4{
          position: relative !important;
          width: 100%;
          /* padding-right: 10px !important;
          padding-left: 10px !important; */
      }
      .webinar-card.webinar-list {
            flex-direction: row;
      }
      .frame-689-1wd {
        align-items: center;
        column-gap: 0.3rem;
        display: flex;
        height: 100%;
        margin-bottom: 1rem;
        width: 100%;
      }
      svg.shoping-cart {
        margin-left: 3px;
    }
    svg.grid-star {
      display: none;
    }
    .webinar-card .image-box .badge {
      position: absolute !important;
      top: 10px !important;
      right: 9px !important;
      font-size: 12px !important;
      font-weight: normal !important;
      line-height: 1 !important;
      color: #ffffff;
      /* padding: 8px 15px !important;
      border-radius: 15px 3px 15px 3px !important; */
      pointer-events: none !important;
    }
        .frame-690-7jm {
          align-items: center;
          border: solid 0.07rem #b3b3b3;
          /* background: linear-gradient(180deg, #43d477 -0%, #29ae59 100%); */
          border-radius: 2rem;
          /*box-shadow: inset 0 0.4rem 0.4rem rgba(0, 0, 0, 0.25));*/
          color: #ffffff;
          display: flex;
          flex-shrink: 0;
          /*font-family: Work Sans, 'Source Sans Pro';*/
          font-size: 1rem;
          font-weight: 500;
          height: 100% !important;
          justify-content: center;
          letter-spacing: 0.016rem;
          line-height: 1.5 ;
          white-space: nowrap;
          width: 7rem !important;
        }
        .frame-687-qpB {
          align-items: center;
          border: solid 0.07rem #b3b3b3;
          border-radius: 2rem;
          box-sizing: border-box;
          color: #b3b3b3;
          display: flex;
          flex-shrink: 0;
          /*font-family: Work Sans, 'Source Sans Pro';*/
          font-size: 1rem;
          font-weight: 500;
          height: 100% !important;
          justify-content: center;
          letter-spacing: 0.016rem;
          line-height: 1.5;
          white-space: nowrap;
          width: 7rem !important;
        }
        .frame-688-JBy {
          align-items: center;
          border: solid 0.07rem #b3b3b3;
          border-radius: 2rem;
          box-sizing: border-box;
          color: #b3b3b3;
          display: flex;
          flex-shrink: 0;
          /*font-family: Work Sans, 'Source Sans Pro';*/
          font-size: 1rem;
          font-weight: 500;
          height: 100% !important;
          justify-content: center;
          letter-spacing: 0.016rem;
          line-height: 1.5;
          white-space: nowrap;
          width: 7rem !important;
        }
        .frame-688-onw {
          align-items: center;
          border: solid 0.07rem #b3b3b3;
          border-radius: 2rem;
          box-sizing: border-box;
          color: #b3b3b3;
          display: flex;
          flex-shrink: 0;
          /*font-family: Work Sans, 'Source Sans Pro';*/
          font-size: 1rem;
          font-weight: 500;
          height: 100%;
          justify-content: center;
          letter-spacing: 0.016rem;
          line-height: 1.5;
          white-space: nowrap;
          width: 7rem !important;
        }
        .frame-689-qzX {
          align-items: center;
          border: solid 0.07rem #b3b3b3;
          border-radius: 2rem;
          box-sizing: border-box;
          color: #b3b3b3;
          display: flex;
          flex-shrink: 0;
          /*font-family: Work Sans, 'Source Sans Pro';*/
          font-size: 1rem;
          font-weight: 500;
          height: 100%;
          justify-content: center;
          letter-spacing: 0.016rem;
          line-height: 1.5;
          white-space: nowrap;
          width: 7rem !important;
        }
        a.active-clr {
          color: white;
      }
      select.select-icon {
        margin-right: -139px;
        font-size: 23px;
        color: black;
        font-weight: bold;
    }
        .active-cat {
          background: linear-gradient(180deg, #43d477 -0%, #29ae59 100%);
          color: white;
      }
        
        .search-bar-7gj {
        align-items: center;
        background-color: #ffffff;
        border: solid 0.0773rem #efefef;
        border-radius: 1.2373rem;
        box-shadow: 0.1rem 0.1rem 0.5rem rgba(157, 155, 155, 0.25);
        box-sizing: border-box;
        display: flex;
        flex-shrink: 0;
        height: 100%;
        margin-right: 3.6741rem;
        padding: 1.469rem 1.701rem 1.379rem 1.469rem;
      }
        .search-df5 {
          flex-shrink: 0;
          height: 2.4036rem;
          margin: 0rem 0.975rem 0.006rem 0rem;
          object-fit: contain;
          vertical-align: top;
          width: 2.3506rem;
        }
        .search-7aF {
          color: #c4c4c4;
          flex-shrink: 0;
          font-family: Poppins, 'Source Sans Pro';
          font-size: 1.5466rem;
          font-weight: 400;
          line-height: 1.5;
          margin: 0.01rem 15.948rem 0rem 0rem;
          white-space: nowrap;
        }
        .close-button-B4K {
          cursor: pointer;
          flex-shrink: 0;
          height: 1.8559rem;
          margin-bottom: 0.1485rem;
          object-fit: contain;
          vertical-align: top;
          width: 1.8559rem;
        }
        button.buynow {
          float: inline-end !important;
          max-width: 78px !important;
          height: 24.58px !important;
          border-radius: 0.25rem !important;
          font-family: "Inter", sans-serif;
          font-weight: 800;
      }
      .btn-primary {
        background-color: #32BA7C;
      }
      .btn {
          font-size: 0.61rem !important;
          padding-right: 10px;
          padding-left: 10px;
          height: 37px;
      }
      .webinar-card.list-card .webinar-card-body {
          padding: 5px 5px 5px 10px !important;
      }
      .real {
          font-size: 13.55px !important;
          color: #32BA7C !important;
          font-family: "Inter", sans-serif;
      }
      .dropdown-toggle::after {
          display: none !important;
          margin-left: 0em;
          vertical-align: 0em;
          /*content: "";*/
          border-top: 0.0em solid;
          border-right: 0.0em solid transparent;
          border-bottom: 0;
          border-left: 0.0em solid transparent;
      }
      .dropdown-menu {
          padding: 15px;
          min-width: 185px !important;
      }
      hr {
          margin-top: 8px !important;
          margin-bottom: 8px !important;
          border: 0;
          border-top: 1px solid #f1f1f1;
      }
      /*.w-100 {*/
      /*    width: 32% !important;*/
      /*}*/
      /* .webinar-card.webinar-list { */
          /* max-width: 425px !important; */
          /* max-height: 10rem !important; */
      /* } */
      .webinar-card .webinar-card-body .webinar-title {
          height: 45px !important;
          text-overflow: ellipsis;
          overflow: hidden;
      }
      .stars-card {
          min-height: 2px !important;
      }
      .hide{
          display:none !important;
      }
      
      .rating-course {
          color: #000 !important;
          background-color: #fff !important;
          margin-left: 0.50rem !important;
      }
      .dropdown-card {
        margin-top: -29px;
        background-color: white;
        border-radius: 22px;
        width: 29px;
        height: 29px;
      }
      .hrline{
        border-bottom: 1px solid #dfd9d9 !important;
        margin-bottom: 5px;
        /* margin-top:14px; */
      }
      
      .webinar-card .image-box::after {
        content: "";
        position: absolute;
        left: 0;
        right: 0;
        top: 100%;
        bottom: 0;
        /* background-image: linear-gradient(to bottom, rgba(6, 6, 6, 0), rgba(0, 0, 0, 0.8)); */
        z-index: 1;
      }
      .webinar-card.webinar-list .image-box img {
        border-radius: 10px 10px 10px 10px !important;
      }
      .user-inline-avatar .user-name {
        font-weight: 500;
        line-height: 1.19;
        color: #3f3f3f;
        font-family: "Inter", sans-serif;
        
      }
      .user-inline-avatar .avatar {
        width: 23px !important;
        max-width: 23px !important;
        min-width: 23px !important;
        height: 23px !important;
        border-radius: 50%;
    }
    .checkbox-button label {
      padding: 2px 5px;
    }
    .mobile-course-slider {
      width: 92% !important;
      margin-top: 20px !important;
      margin-left: 4% !important;
      margin-right: 7% !important;
      border-radius: 22px;
      height: 120px !important;
    }
    .banner-redius {
    border-radius: 26px;  
    }
    .search-top-banner img {
        position: absolute; 
        left: 0; 
        right: 0;
        top: 0; 
        bottom: 0;
    }
    .mobile-home-slider {
      width: 92% !important;
      margin-top: 20px !important;
      margin-left: 4% !important;
      margin-right: 7% !important;
      border-radius: 22px;
      height: 120px !important;
  }
  .banner-redius {
    border-radius: 22px;
}
    }
    @media (min-width: 280px) and (max-width: 425px) {
        .radius-20 {
            border-radius:20px !important;
        }
        .rate1 {
            color: black !important;
    background-color: white;
    border-radius: 20px;
    vertical-align: bottom;
    padding-top: 2px;
    padding-bottom: 2px;
        }
        .webinar-price-box a{
                display: contents !important;

        }
      .mobile-home-slider {
        width: 92% !important;
        margin-top: 20px !important;
        margin-left: 4% !important;
        margin-right: 7% !important;
        border-radius: 22px;
        height: 120px !important;
    }
    .banner-redius {
      border-radius: 22px;
  }
      .mobilegrid {
        flex: 2 0 50% !important;
        max-width: 55% !important;
        margin-left:-10px !important;
        margin-right:-10px !important;
      }
      .webinar-card .image-box .badge {
        position: absolute !important;
        top: 7px !important;
        right: 62px !important;
        font-size: 12px !important;
        font-weight: normal !important;
        line-height: 1 !important;
        color: #ffffff;
        /* padding: 8px 15px !important;
        border-radius: 15px 3px 15px 3px !important; */
        pointer-events: none !important;
      }
      
      .webinar-card.webinar-list.webinar-list-2 .image-box {
        width: 344px !important;
        min-width: 82.78px !important;
        min-height: 103.16px !important;
        height: 126px !important;
    }
    
    .webinar-card.grid-card .image-box {
      position: relative;
      width: 100%;
      height: 100% !important;
    }
    .user-inline-avatar .avatar {
      width: 16.81px !important;
      max-width: 16.81px !important;
      min-width: 16.81px !important;
      height: 16.81px !important;
      border-radius: 50%;
    }
      .btn {
        font-size: 8px !important;
        padding-right: 10px;
        padding-left: 10px;
        height: 37px;
    }
    .webinar-title {
        font-size: 11.38px !important;
        font-weight: bold !important;
        font-family: "Inter", sans-serif;
        
    }
    .webinar-card .webinar-card-body .webinartitle {
        height: 45px !important;
        text-overflow: ellipsis;
        overflow: hidden;
    }
    /* .webinar-card .image-box {
        height: 168px !important;
    } */
    .user-name {
        font-size: 10px !important;
    }
    .webinar-card .image-box img {
        border-radius: 11px 11px 0 0 !important;
    }
    .flex-column {
        flex-direction: column !important;
    }
    /* .webinar-card .image-box {
        height: 135px !important;
    } */
    .col-md-6 .col-lg-4{
        position: relative !important;
        width: 100%;
        /* padding-right: 10px !important;
        padding-left: 10px !important; */
    }
    .webinar-card.webinar-list {
          flex-direction: row;
    }
    .frame-689-1wd {
      align-items: center;
      column-gap: 0.3rem;
      display: flex;
      height: 100%;
      margin-bottom: 1rem;
      width: 100%;
    }
      .frame-690-7jm {
        align-items: center;
        /*background: linear-gradient(180deg, #43d477 -0%, #29ae59 100%);*/
        border-radius: 2rem;
        /*box-shadow: inset 0 0.4rem 0.4rem rgba(0, 0, 0, 0.25));*/
        color: #ffffff;
        display: flex;
        flex-shrink: 0;
        /*font-family: Work Sans, 'Source Sans Pro';*/
        font-size: 1rem;
        font-weight: 600;
        height: 100% !important;
        justify-content: center;
        letter-spacing: 0.016rem;
        line-height: 1.5 ;
        white-space: nowrap;
        width: 6rem !important;
      }
      .frame-687-qpB {
        align-items: center;
        border: solid 0.07rem #b3b3b3;
        border-radius: 2rem;
        box-sizing: border-box;
        color: #b3b3b3;
        display: flex;
        flex-shrink: 0;
        /*font-family: Work Sans, 'Source Sans Pro';*/
        font-size: 1rem;
        font-weight: 500;
        height: 100% !important;
        justify-content: center;
        letter-spacing: 0.016rem;
        line-height: 1.5;
        white-space: nowrap;
        width: 6.6rem !important;
      }
      .frame-688-JBy {
        align-items: center;
        border: solid 0.07rem #b3b3b3;
        border-radius: 2rem;
        box-sizing: border-box;
        color: #b3b3b3;
        display: flex;
        flex-shrink: 0;
        /*font-family: Work Sans, 'Source Sans Pro';*/
        font-size: 1rem;
        font-weight: 500;
        height: 100% !important;
        justify-content: center;
        letter-spacing: 0.016rem;
        line-height: 1.5;
        white-space: nowrap;
        width: 6.4rem !important;
      }
      .frame-688-onw {
        align-items: center;
        border: solid 0.07rem #b3b3b3;
        border-radius: 2rem;
        box-sizing: border-box;
        color: #b3b3b3;
        display: flex;
        flex-shrink: 0;
        /*font-family: Work Sans, 'Source Sans Pro';*/
        font-size: 1rem;
        font-weight: 500;
        height: 100%;
        justify-content: center;
        letter-spacing: 0.016rem;
        line-height: 1.5;
        white-space: nowrap;
        width: 6rem !important;
      }
      .frame-689-qzX {
        align-items: center;
        border: solid 0.07rem #b3b3b3;
        border-radius: 2rem;
        box-sizing: border-box;
        color: #b3b3b3;
        display: flex;
        flex-shrink: 0;
        /*font-family: Work Sans, 'Source Sans Pro';*/
        font-size: 1rem;
        font-weight: 500;
        height: 100%;
        justify-content: center;
        letter-spacing: 0.016rem;
        line-height: 1.5;
        white-space: nowrap;
        width: 6.5rem !important;
      }
      
      .search-bar-7gj {
      align-items: center;
      background-color: #ffffff;
      border: solid 0.0773rem #efefef;
      border-radius: 1.2373rem;
      box-shadow: 0.1rem 0.1rem 0.5rem rgba(157, 155, 155, 0.25);
      box-sizing: border-box;
      display: flex;
      flex-shrink: 0;
      height: 100%;
      margin-right: 3.6741rem;
      padding: 1.469rem 1.701rem 1.379rem 1.469rem;
    }
      .search-df5 {
        flex-shrink: 0;
        height: 2.4036rem;
        margin: 0rem 0.975rem 0.006rem 0rem;
        object-fit: contain;
        vertical-align: top;
        width: 2.3506rem;
      }
      .search-7aF {
        color: #c4c4c4;
        flex-shrink: 0;
        font-family: Poppins, 'Source Sans Pro';
        font-size: 1.5466rem;
        font-weight: 400;
        line-height: 1.5;
        margin: 0.01rem 15.948rem 0rem 0rem;
        white-space: nowrap;
      }
      .close-button-B4K {
        cursor: pointer;
        flex-shrink: 0;
        height: 1.8559rem;
        margin-bottom: 0.1485rem;
        object-fit: contain;
        vertical-align: top;
        width: 1.8559rem;
      }
      button.buynow {
        float: inline-end !important;
        max-width: 65px !important;
        height: 20.58px !important;
        border-radius: 0.25rem !important;
        font-family: "Inter", sans-serif;
    }
    .btn {
        font-size: 0.51rem !important;
        padding-right: 10px;
        padding-left: 10px;
        height: 37px;
    }
    .webinar-card.webinar-list .webinar-card-body {
        padding: 5px 5px 10px 5px !important;
    }
    .real {
        font-size: 11.65px !important;
        color: #2bc161 !important;
        font-family: "Inter", sans-serif;
    }
    .dropdown-toggle::after {
        display: none !important;
        margin-left: 0em;
        vertical-align: 0em;
        /*content: "";*/
        border-top: 0.0em solid;
        border-right: 0.0em solid transparent;
        border-bottom: 0;
        border-left: 0.0em solid transparent;
    }
    .dropdown-menu {
        padding: 15px;
        min-width: 296px !important;
    }
    hr {
        margin-top: 8px !important;
        margin-bottom: 8px !important;
        border: 0;
        border-top: 1px solid #f1f1f1;
    }
    /*.w-100 {*/
    /*    width: 32% !important;*/
    /*}*/
    /* .webinar-card.webinar-list { */
        /* max-width: 425px !important; */
        /* max-height: 10rem !important; */
    /* } */
    .mt-15, .my-15 {
      margin-top: 0px !important;
    }
    .webinar-card .webinar-card-body .webinar-title {
        height: 33px !important;
        text-overflow: ellipsis;
        overflow: hidden;
    }
    .stars-card {
        min-height: 0px !important;
    }
    svg.grid-star {
      display: none;
    }
    .webinar-card .star-rating {
      position: absolute;
      top: 0px !important;
      right: -58px !important;
      font-size: 12px;
      font-weight: normal;
      line-height: 0 !important;
      color: #ffffff;
      padding: 0px !important;
      border-radius: 0px !important;
      pointer-events: none;
    }
    .hide{
        display:none !important;
    }
    .webinar-card .webinar-card-body {
        padding: 5px 5px 10px 5px !important;
    }
    .rating-course {
        color: #000 !important;
        background-color: #fff !important;
        margin-left: 0.50rem !important;
    }
    .dropdown-card {
      margin-top: -30px;
      background-color: white;
      border-radius: 22px;
    }
    .hrline{
      border-bottom: 1px solid #dfd9d9 !important;
      margin-bottom: 6px;
      margin-top:1px !important;
    }
    .stars-card svg {
      margin-right: 0px !important;
      color: #3f3f3f;
    }
    .webinar-card .image-box::after {
      content: "";
      position: absolute;
      left: 0;
      right: 0;
      top: 100%;
      bottom: 0;
      /* background-image: linear-gradient(to bottom, rgba(6, 6, 6, 0), rgba(0, 0, 0, 0.8)); */
      z-index: 1;
    }
    .webinar-card.webinar-list .image-box img {
      border-radius: 10px 10px 10px 10px !important;
    }
    .user-inline-avatar .user-name {
      font-weight: 500;
      line-height: 1.19;
      color: #3f3f3f;
      font-family: "Inter", sans-serif;
      
    }
    .mobile-course-slider {
      width: 92% !important;
      margin-top: 20px !important;
      margin-left: 4% !important;
      margin-right: 7% !important;
      border-radius: 22px;
      height: 120px !important;
    }
    }
    /* jitendra*/
    