.help-container{
    width: 100%;
    display: flex;
    flex-direction: column;
    padding: 30px 0px;
    background-color: #cfd6da;
  }

  .help-type{
    display:flex;
    flex-direction: column;
    justify-content: center;

  }

  .help-type h3{
    font-size: 22px;
  }

  .products-row{
    width: 100%;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
  }

  .products-row a{
    width:80%;
    margin: 10px 50px;

  }

  .main-product{
    border: 3px solid rgb(0, 0, 0);
    height: 70px;
    border-radius: 5px;
    transition: transform 5px ease;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    width:100%;
    font-size: 20px;
  }

  .product-heading{
    text-align: center;
    justify-content: center;
    font-size: 30px;
  }



  .main-product .services-card{
    width:80px;
    height:80px;
  }

/* 
  .main-product img, .main-product span{
    margin-left: ;
    
} */
  .main-product:hover {
    transform: scale(1.03);
  }


  .help-container .help{
    text-align: center;
}

.help-container .help h1 {
  margin-top: 0px;
  margin-bottom: 0px;
  font-size: 40px;
  padding-bottom: 30px;

}


@media only screen and (max-width: 1024px){
  .help-container .help h1 {
    font-size: 30px;
  
  }
}

@media only screen and (max-width: 791px){

  .help-container{
    padding: 0px;

  }

  .help-container .help h1{
      margin-top:6px;
      font-size: 25px;
  
  }

  .product-heading{
    font-size: 25px;
  }

  .products-row{
      flex-direction: column;
      justify-content: left;
      align-items:start;
  }

    .main-product {
      width: 100%;
      height: 80px;
    }
    .products-row a {
      width: 100%;
      padding: 20px;
      margin: 0px;
  }
}

@media screen and (min-width: 1266px) {
  .product-heading {
      font-size: 20px;
  }
}