

.mainReviewDiv{
    margin-top: 30px;
}
.reviewCard{
    background: #F8F8F8 !important;
    border-radius: 10px;
    border: none;
    

}
.card{
    padding: 25px 30px !important;
}
.card-body {
    padding: 0px !important;
}

.userReviewDiv{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;

}

.userImage{
    height: 47px;
    width: 47px;
    border-radius: 50%;
    margin-right: 10px;
    overflow: hidden;
    margin-left: -5px;
}

.userImage img{
    height: 47px;
    width: 47px;
object-fit: cover;
}
.stars i{
    font-size: 14px;
    color: #FF3A00;
   }

 .userName{
    font-size: 14px;
    font-family: Gilroy-Black;
    text-transform: uppercase;
}

.desDiv{
    font-family: Gilroy-Regular;
   margin-top: 15px;
}

.reviewDes{

    font-size: 15px;
    line-height: 15px;
   
    
    color: #707070;

}
.date{
    color: #6B6B6B;
    font-size: 15px;
    line-height: 15px;
    font-family: Gilroy-SemiBold;
}

.viewAllBtn{
    padding: 15px 90px;
    border-radius: 10px;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(25%, #E66138), color-stop(75%, #FC3901)) !important;
    background-image: -o-linear-gradient(top, #E66138 25%, #FC3901 75%) !important;
    background-image: linear-gradient(to bottom, #E66138 25%, #FC3901 75%) !important; 
    border: 1px solid white;
    text-decoration: none !important;
    color: white !important;
    font-size: 12px !important;
    font-family: Gilroy-SemiBold;
  }
  
  .viewAllBtn :hover{
    color: #3749FF !important;
  }
  
  .viewAllBtnMain{

    margin: 50px 0px 50px 0px ;
  }
    
@media only screen and (max-width: 771px) {
    .viewAllBtnMain{

        margin: 50px 0px 35px 0px ;
      }
}
@media only screen and (max-width: 600px) {
 
    .card{
        padding: 15px 20px !important;
    }
  
}


