 body {
     font: 20px Montserrat, sans-serif;
     line-height: 1.8;
     color: #f5f6f7;
}
a {
color: #000;
}
li>p>a {
     color:#fff;
     text-decoration: underline;
}
li>p>a:hover {
     color:#C0C0C0;
     text-decoration: underline;
}
 p {
    font-size: 16px;
}
 .margin {
    margin-bottom: 45px;
}
 .banner {
     width:100%;
     height:84px;
     line-height: 400px;
    /*height:calc(100% - 1px);
    */
     background-image:url('house.jpg');
     background-size:cover;
     background-repeat: no-repeat;
     background-position: bottom;
     text-align: center;
}
 .banner img {
     width:100%;
}
 .banner span {
     display: inline-block;
     vertical-align: middle;
     line-height: normal;
}
 .bg-1 {
     background-color: #2A94D2;
    /* light blue */
     color: #ffffff;
}
 .bg-2 {
     background-color: #252C72;
    /* Dark Blue */
     color: #ffffff;
}
 .bg-3 {
     background-color: #ffffff;
    /* White */
     color: #555555;
}
 .bg-4 {
     background-color: #2f2f2f;
    /* Black Gray */
     color: #fff;
}
 .bg-5 {
     background-color: #054D7D;
    /* dark dark Blue */
     color: #fff;
}
 .container-fluid {
     padding-top: 40px;
     padding-bottom: 40px;
}
 .navbar {
     padding-top: 15px;
     padding-bottom: 15px;
     border: 0;
     border-radius: 0;
     margin-bottom: 0;
     font-size: 12px;
     letter-spacing: 2px;
}
.navbar-left>img{
    display: inline;
    padding-right: 5px;
    float: left;
}
 .navbar-header {
     color: #000;
}
.navbar-title{
    color: #000!important;
    float: left;
    padding-top: 5px;
}
 .navbar-nav li a:hover {
     color: #1abc9c !important;
}
 hr {
     border-color:#2A94D2;
     margin-left: 8%;
     margin-right: 8%;
}

.col-sm-6{
padding-bottom: 7px;
}
		.fa {
		  /*padding: 20px;*/
		  font-size: 30px;
		  width: 30px;
		  text-align: center;
		  text-decoration: none;
		  margin: 5px 2px;
		  border-radius: 50%;
		}

		.fa:hover {
			opacity: 0.7;
		}

		.fa-facebook {
		  /*background: #3B5998;*/
		  color: white;
		}
		.smallprint{
			font-size: 13px;
		}

.nav>li>a {
    position: relative;
    display: block;
    padding: 10px 10px;
}
