body {
	margin-top:52px;
}

/*.carousel-item {
  height: 65vh;
  min-height: 300px;
  background: no-repeat center center scroll;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

.portfolio-item {
  margin-bottom: 30px;
}*/

.card {
  background-color: #C8D7D6;
}

.anchor{
    display: block;
    visibility: hidden; /* 隱藏 */
}

.bg-dark {
  background-color: #0abab5 !important;
}

.footer2 {
	height: 150px !important;
}