.navbar {
    background: white;
 }
 .navbar a{
   font-size: 20px;
   font-family: muli, sans-serif;
   font-weight: 700;
    font-style: normal;
 }
 .carousel-inner{
  position: relative;
 }
 .carousel-inner h3{
  position: absolute;
  font-size: 3vw;
  margin: 0;
  top: 95%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: white;
  text-align: center;
  z-index: 12;
  width: 100%;
  height: 20%;
  background-color: rgb(0, 0, 0, .6);
 }
 #locations h3{
  text-align: center;
  color: white;
  text-decoration: underline;
  text-decoration-color: #20954b;
  text-decoration-thickness: 4px;
 }
 #locations h4{
  width: 50%;
  color: white;
  transform: translate(50%);
 }
 .text-green{
  color: #20954b
 }
#aboutUs p, #aboutUs li{
    color: white;
    margin-left: 20px;
}
h2{
    color: white;
    text-align: center;
    font-family: muli, sans-serif;
    font-weight: 400;
    font-style: normal;
    text-transform: uppercase;
    margin-top: 20px !important;
}
#home{
  padding-top: 126px;
}
#googleMap{
  text-align: center;
}

#sistComp h3{
  text-align: center;
  color: lightgray;
}
#sistComp h5{
  width: 60%;
  color: white;
  transform: translate(37%);
}
#maclan{
  font-family: 'Times New Roman', Times, serif;
  color: #0066CC;
  font-size: 40px;
}
#map{
  min-height: 480px;
}
.scrolloff {
  pointer-events: none;
}
#products, #labServices li{
  color: white;
  font-size: 20px;
}
#labServices h3{
  color:white;
}
#restoration{
  font-style: italic;
  color: #20954b;
}
#tech{
  font-style: italic;
}

#img1, #img2, #img3, #img4{
  text-align: center;
  max-width: 100%;
}
#contact h3{
  font-family: muli, sans-serif;
  font-weight: 600;
  font-style: normal;
}

.googleMap {
  position: relative;
  padding-bottom: 75%;
  height: 0;
  overflow: hidden;
}
.googleMap iframe {
  position: absolute;
  top: 0;
  left: 10%;
  width: 80% !important;
  height: 80% !important;
}
@media screen and (min-width: 768px){
  #home h3{
    margin-top: 40px !important;
  }
  #map h3{
    color: white;
    transform: translate(15%);
    margin-top: 2vw;
  }
}
@media screen and (max-width: 767px) {
  #home{
    padding-top: 154px;
  }
  #map h3{
    color: white;
    margin-top: 2vw;
  }
}