

.landing {
  height:100vh;
  width:100%;
  background-image: url(img/shopfront.png);
}


.about {
  height:600px;
  width:100%;
  background-color: white;
  padding-top: 80px;
}

.about-text {
  font-family: 'Montserrat', sans-serif;
  margin-top: 30px;
}

.interior {
  width: 400px;
  height: 450px;
  margin-top: -70px;
  margin-left:80px;
}

.interior:hover {
  transform: scale(1.025);
  transition-duration: 2s;
}


.portfolio1 {
  margin-top: 50px;
  background-color: #D7D7D7;
}

#images-port {
  box-shadow: 10px 10px 5px grey;
}

#images-port:hover{
  box-shadow: 15px 15px 10px grey;
  transform: scale(1.025);
  transition-duration: 2s;
}

.products-text {
  font-family: 'Montserrat', sans-serif;
  font-size: 2em;
}

.brands {
  height:600px;
  width:100%;
}

.brands-img {
  padding-top: 60px;
  width: 600px;
  height: 350px;
  margin: 0 auto;
  display: block;
}

.fter {
  height:700px;
  width:100%;
  background-color: #34495E;
}

.maps {
  border-radius: 50%;
  width:400px;
  height:400px;
  margin-top: 40px;
}

.maps:hover {
  transform: scale(1.2);
  transition-duration: 2s;
}
