@charset "utf-8";
/* CSS Document */
body{
	font-family: 'Raleway', sans-serif;
}
.jumbotron-bg {
  color: white;
  background-image: url("../images/df-hero-image.jpg");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.jumbotron-fluid {
	background: rgba(0,0,0,.6);
	padding: 20px;
	min-height: 30vh;
}
.p-5.heroimage-text{
	padding: 5rem 3rem !important;
}
img{
	max-width:100%
}
.navbar-expand-lg .navbar-nav .nav-link {
  padding-right: 1.5rem;
  padding-left: 1.5rem;
  color: #fff;
  font-size: 19px;
}

.bg-overlay{
  background: rgba(0,0,0,.4);
  padding: 4rem 20px;
}
.logo img{
	max-width: 150px;
}
#brag-point2{
	background:#f5f5f5;
}
footer{
	background:#000;
	color:#fff;
	padding-top:30px;
	padding-bottom:15px;
}
@media only screen and (max-width: 991px) {
	  .navbar-toggler {
	  color: rgba(0,0,0,.5)!important;
	  border-color: rgba(0,0,0,.1)!important;
	  background: #fff!important;
	 }
	 .navbar-toggler .navbar-toggler-icon{
		 background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
	 }
	 #navbarSupportedContent{
		 background: rgba(0, 0, 0, 0.8);
	 }
	 #navbarSupportedContent .nav-item {
	  border-bottom: 1px solid #333;
	}
}
#btn-back-to-top {
position: fixed;
bottom: 20px;
right: 20px;
display: none;
}
.height40{
	height:40px;
	clear:both;
}
