.heading-width{
    width: 90%;
}
.p-width{
    width: 80%;
}
@media(max-width:992px){
    .heading-width{
        width: 100%;
    }
    .p-width{
        width: 100%;
    }  
}
.bg-1{
    background-image: url(../assets/img/product-development/bg-1.png);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    border-radius: 12px;
}
.bg-2{
    background-image: url(../assets/img/product-development/bg-2.png);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    border-radius: 12px;
}

.our-products h5 {
    text-decoration: underline !important;
    color: #FF595E;
}

.our-products .padding {
    padding: 24px 29px;
}

.our-products .paddin-1 {
    padding: 24px 0px;
}

.our-products .p-l {
    width: 75%;
}

.our-products .margin-top {
    padding-top: 4rem;
}

.our-products .heading {
    width: 45% !important;
}

@media (max-width: 992px) {
    .our-products .heading {
        width: 100%;
    }
    
    .our-products .p-l {
        width: 100%;
    }
}

.expert-card .card {
    background-image: url(../assets/img/product-development/bg-last.png);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    border-radius: 12px;
}

.expert-card .paddin-last {
    padding: 24px 29px;
}

.expert-card .pragraph {
    width: 50%;
}

@media (max-width: 992px) {
    .expert-card .pragraph {
        width: 100%;
    }
}

/* 
.reviws-card {
  box-shadow: 0px 2px 19px 3px rgb(172 172 172 / 9%) !important;
  background: linear-gradient(0deg, #FFFFFF, #FFFFFF), linear-gradient(0deg, rgba(255, 255, 255, 0.46), rgba(255, 255, 255, 0.46)) !important;
  min-height: 424px !important;
  border-radius: 12px;
  padding: 12px;

  } */
  @keyframes webbanner{
    0%{
    transform:scale(1)
  }
  
  50%{
    transform:scaleX(.9)
  }
  
  to{
    transform:scale(1)
  }
  
  
  }
  
  .webbanner{
    animation: webbanner 5s ease-out infinite;
  }
  .width45{
    width: 45% !important;
  }
  @media (max-width:992px){
    .width45{
      width: 100%;
    }
  }
  .width65{
    width: 65%;
  }
  @media (max-width:992px){
    .width65{
      width: 100%;
    }
  }
  .width-40{
    width: 40%;
  }
  @media (max-width:992px){
    .width-40{
      width: 100%;
    }
  }
  .our-card{
    background: linear-gradient(0deg, rgb(7 63 188 / 11%) 0%, #0f1029 12%) !important; 
    padding: 16px 8px 8px 8px;
    border-radius: 12px;
    /* // min-height: 322px !important; */
  }

  .our-card .card-img-top{
      width: 11% !important;
    }
  
  @media (max-width:1399.98px) and (min-width:992px){
    /* // .our-card{
    //   min-height: 325px !important;
    // } */
    /* .reviws-card {
      min-height: 365px !important;
      } */
  }
  @media (max-width:1199.98px) and (min-width:992px){
    /* // .our-card{
    //   min-height: 356px !important;
    // } */
    /* .reviws-card {
      min-height: 597px !important;
      } */
  }
  @media (max-width:991px) and (min-width:576px){
    /* // .our-card{
    //   min-height: 321px !important;
    // } */
  }
  @media (max-width:769px) and (min-width:576px){
    /* .reviws-card {
      min-height: 504px !important;
      } */
  }
  @media (max-width: 576px) and (min-width: 387px) {
    /* .reviws-card {
      min-height: 505px !important;
      } */
  }
  @media (max-width: 387.98px) {
    /* .reviws-card {
      min-height: 527px !important;
      } */
  }

  @media (max-width:992px) and (min-width: 576px){
    /* .banner-height {
        height: 970px;
    } */
}

/* @media (max-width: 575.98px){
    .banner-height {
        height: 1045px;
    }
} */

@media (max-width: 767.98px) { 
  .our-clint .owl-item {
    margin-right:20px !important;
}
}