/*!
 * Start Bootstrap - Modern Business (https://startbootstrap.com/template/modern-business)
 * Copyright 2013-2020 Start Bootstrap
 * Licensed under MIT (https://github.com/StartBootstrap/startbootstrap-logomodern-business-nav/blob/master/LICENSE)
 */
body {
  font-family: 'Titillium Web', sans-serif;
}

h1, h2, h3, h4{
  color: #88050F!important;
}
.shadow{box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);}
.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;
}
.fixed-top{
  background-color: rgba(219, 219, 219, 0.9)!important;
}
.fixed-top a{
  color:#88050F!important;
  font-weight: bold;
}
.jumbotron{
  background-image: url(../img/jumbo.jpg);
  background-position: center;
  background-size: cover;
  min-height: 600px;
}
.service{height:200px; color: white; text-align: center;
background-size: cover; background-position: center; position: relative; padding: 0px;  border-radius: 15px; margin-bottom: 20px;}
.service p{
  height:100%;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  padding: 10px;
  font-size: 1.2em;
  font-weight: bold;
  line-height: 180px;
  border:solid white 3px;
  border-radius: 12px;
}
.service p:hover{
  /*box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);
  background-color: rgba(0, 0, 0, 0.8);*/
}
.lineheightstop p{
  line-height:normal!important;
  padding-top:60px;
}