

/* Show desktop or mobile based on screen */
#content-desktop {
  display: block;
}
#content-mobile {
  display: none;
}

@media screen and (max-width: 768px) {
#content-desktop {display: none;}
#content-mobile {display: block;}

}


.navbar .a{
  padding:0;
  margin:0;
}

#about .card {
  color: #026062;
}

#about .fa {
  padding-bottom: 30px;
}

#about .fab {
  padding-bottom: 30px;
}


#about .fa .fab .p {
  margin: 15px;
}

#services {
  background: #FFFFFF
}


#services .page-section {
  padding: 2rem 0;
}

#services .portfolio-item {
  right: 0;
  margin: 0 0 15px;
}

#services .portfolio-item .portfolio-link {
  position: relative;
  display: block;
  max-width: 400px;
  margin: 0 auto;
  cursor: pointer;
}

#services .img-fluid {
  border-radius: 15px 15px 0px 0px;

}

#services .portfolio-item .portfolio-link .portfolio-hover {
  position: absolute;
  width: 100%;
  height: 100%;
  -webkit-transition: all ease 0.5s;
  transition: all ease 0.5s;
  opacity: 0;
  border-radius: 15px 15px 0px 0px;
  background: rgba(218, 125, 117, 0.9);
}

#services .h2{
  color: white;
}

#services .portfolio-item .portfolio-link .portfolio-hover:hover {
  opacity: 1;
}

#services .portfolio-item .portfolio-link .portfolio-hover .portfolio-hover-content {
  font-size: 20px;
  position: absolute;
  top: 50%;
  width: 100%;
  height: 20px;
  margin-top: -12px;
  text-align: center;
  color: #FFFFFF;
}

