.background{
    height: 100vw;
    width: 100%;
}

#products{
    width: 70%;
    margin: auto;
    margin-top: 3%;
  }

.productsTitle{
    font-size: 1.5rem;
}

.productsTitleLine{
    width: 10vw;
    margin: 0 3vw;
}

.productsContent{
    width: 100%;
    display: flex;
    flex-flow: column;
  }

.productsImg{
    width: 100%;
}

.productsTexts{
    width: 100%;
    margin-top: 2.5vw;
}

.productsTexts2{
    width: 100%;
    display: flex;
    align-items: center;
    display: block;
    margin-top: 2.5vw;
  }
  
  .productsTexts1{
    display: none;
  }

.titles{
    font-size: 1.2rem;
}

.contents{
    font-size: 1rem;
}



