@media screen and (min-width: 360px) and (max-width: 500px)
{
    .landing .row .col img.fluid
    {
      max-width: 100%;
      height: auto;
    }

    .contact .row:last-child 
    {
        width: auto;
    }

    .prices th, tr td 
    {
        font-size: 1em;
    }

    .introduction 
  {
      font-size: 1em;
      text-align: justify;
  }

  .prices th, tr td 
  {

    width: 12em;
  }

  .services .flip-card
  {
    margin: 0 auto;
    margin-bottom: 20px;
  }

  .contact .row:last-child 
  {
      width: auto;
  }
}

 @media screen and (width: 430px) 
{
  .landing .row .col img.fluid
  {
    max-width: 100%;
    height: auto;
  }

  .contact .row:last-child 
  {
      width: auto;
  }

  .prices th, tr td 
  {
      font-size: 1em;
  }

  .introduction 
{
    font-size: 1em;
    text-align: justify;
}

.prices th, tr td 
{

  width: 12em;
}
 }