.body{
  background-color: whitesmoke;
}

.logo-background{
  width: 16vh;
  height: 16vh;
}

.logo-position{
  position: absolute;
  margin-bottom: 3%;
  z-index: 1;
}

.nav-menu-global-options{
  margin-top: 9vh;
}

.menu-text-position{
  margin-left: 22vh;
}

.dropdown-menu a:hover{
    color:white;
    background-color: black;
  }


.logo-mobile{
  height: 8vh;
}

.carousel-text-position{
  margin-bottom: 8%;
}

.button-color{
  background-color: rgba(59,84,161,255);
}

.company-intro{
  height: 45vh;
}

.company-intro-mobile{
  height: 25vh;
}

.list-style{
  list-style-type: none;
}

.top-picture-projects{
  background-image:url(../img/pages/projects/projects-top.jpg);
  height: 100%;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.top-picture-tennessee{
  background-image:url(../img/pages/tennessee/tennessee-top.jpg);
  height: 100%;
  background-position: top;
  background-repeat: no-repeat;
  background-size: cover;
}

.top-picture-rhode-island{
  background-image:url(../img/pages/rhode-island/rhode-island-top.jpg);
  height: 100%;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.top-picture-wasington-dc{
  background-image:url(../img/pages/washington/washington-top.png);
  height: 100%;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.top-picture-florida{
  background-image:url(../img/pages/florida/florida-top.jpg);
  height: 100%;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.top-picture-contact-us{
  background-image:url(../img/pages/contact-us/contact-us-top.jpg);
  height: 80%;
  background-position: top;
  background-repeat: no-repeat;
  background-size: cover;
}

.list-type-none{
  list-style-type: none;
}

.bottom-link a {
  color: #FFFFFF;
  text-decoration: none;
}

.logo-background-bottom{
  height: 20vh;
}

.logo-position-bottom{
  position: absolute;
  margin-left: 15%;
  z-index: 1;
}

.bottom-position{
  padding-bottom: 5%;
}
