body{
  font-family: 'Open Sans', sans-serif;
  line-height: 2em;
}

a{
  color:#f3650f;
  font-weight: bold;
}

a:hover{
  color:#f3650f;
  text-decoration: none;
  border-bottom: 2px solid #f3650f;
}


.jumbotron h1{
  font-family: 'Roboto Slab', serif;
  font-size: 48px;
  color:#fff;
  text-align: right;
  padding-bottom:20px;
}

.hide-text{
  opacity:0;
}

#section-2{
  padding: 65px 0 0 0;
  overflow: auto;
}

.jumbotron .container p.header-text{
  color:#fff;
  font-size: 14px;
  font-weight: 400;
  text-align: right;
  padding-bottom: 90px;
}

span.orange{
  color:#f3650f;
}


h4 {
  margin-top: 25px;
}
.row {
  margin-bottom: 20px;
}
.row .row {
  margin-top: 10px;
  margin-bottom: 0;
}
[class*="col-"] {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #eee;
  background-color: rgba(86,61,124,.15);
  border: 1px solid #ddd;
  border: 1px solid rgba(86,61,124,.2);
}

hr {
  margin-top: 40px;
  margin-bottom: 40px;
}

#header{
  background-color:#134051;
  background-image:url(../images/header-bg.jpg);
  background-size: cover;
  background-position: center center;
}

.jumbotron{
  overflow: auto;
}

.navbar-default{
  background:none;
  border: none;
}

a.navbar-brand img{
  width:50%;
}


.jumbotron .container .main-navigation{
  padding-bottom: 90px;
}


.navbar-default .navbar-nav > li > a {
  font-family: 'Open Sans', sans-serif;
  font-size: 14px;
  font-weight: 600;
  text-transform: uppercase;
  color:#fff;
  border-bottom: 2px solid transparent;
}

.navbar-default .navbar-nav > li > a:hover{
  color:#fff;
  border-bottom: 2px solid #f3650f;

}

div#section-2 .col-md-6{
  background: none;
  border: none;
  text-align: center;
}

div#section-2 .col-md-6 h3{
  font-family: 'Roboto Slab', serif;
  font-size: 24px;
  font-weight: 700;
}

div#section-2 .col-md-6 img{
  width: 192px;
}

#sect-2{
	text-align:center;
	padding-bottom:65px;
}

#sect-2 h2{
  font-family: 'Roboto Slab', serif;
  font-size: 36px;
  font-weight: 700;
  color:#134051;
}

#sect-2 h2.call-now{
  text-align: center;
  padding-top: 30px;
}



/*************Section 3**************/

div#section-3 #heart-hand{
  padding: 130px 50px;
  background-color:#134051;
  background-image:url(../images/heart-hand.png);
  background-position: center center;
  background-repeat: no-repeat;
  color:#fff;
}

div#section-3 #heart-hand .hide-text{
  opacity:0;
}

div#section-3 #orange-3 h3{
  font-family: 'Roboto Slab', serif;
  font-size: 24px;
  font-weight: 700;
}

div#section-3 #orange-3{
  padding: 130px 50px;
  background-color:#f3650f;
  color:#fff;
}

/*************Section 4**************/

#section-4{
  padding: 90px 0;
  overflow: auto;
}

#section-4 h2{
  font-family: 'Roboto Slab', serif;
  font-size: 36px;
  font-weight: 700;
  color:#134051;
}

#section-4 h2.call-now{
  text-align: center;
  padding-top: 30px;
}

#section-4 h3{
  color: #000;
  font-size: 14px;
  font-weight: 400;
}

#section-4 h4{
  font-size: 14px;
  font-weight: 700;
  height: 20px;
}

#section-4 .col-md-4{
  border:none;
  background: none;
  text-align: center;
  padding: 60px 0px
}

#section-4 .col-md-4 img{
  width: 134px;
}


/*************Section 5**************/

#section-5{
  padding-bottom: 70px;
  height: auto;
  overflow: auto;
}

#section-5 h2{
  font-family: 'Roboto Slab', serif;
  font-size: 36px;
  font-weight: 700;
  color:#134051;
}

#section-5 .col-md-4{
  background:none;
  border:none;
  height: 140px;
}

#section-5 .col-md-4 span.why-bold{
  font-weight: 700;
}

#section-5 .col-md-2 {
  border:none;
  background: none;
  text-align: center;
}

#section-5 .col-md-2 img{
  width: 80px;
}



/*************Section 6**************/

#section-6{
  overflow: auto;
  padding-bottom: 70px;
}

#section-6 h2{
  font-family: 'Roboto Slab', serif;
  font-size: 36px;
  font-weight: 700;
  color:#134051;
}

#section-6 .col-md-4, .col-md-8{
  background: none;
  border: none;
}


#section-6 .col-md-4 img{
  width: 253px;
}






/***************Section 7******************/

#section-7{
  background-color: #f3650f;
  padding:70px 0;
  overflow: auto;
}

#section-7 .col-md-4{
  background:none;
  border:none;
  text-align: center;
  }

#section-7 .col-md-8{
  text-align: right;
}

#section-7 .col-md-8 h2{
  font-family: 'Roboto Slab', serif;
  font-size: 36px;
  font-weight: 700;
  color:#fff;
}

#section-7 .col-md-8 p{
  font-size: 14px;
  color:#fff;

}

#section-7 .col-md-4 img{
  width: 263px;
}




/***************Section 8******************/

#section-8{
  overflow: auto;
  padding:90px 0;

}


#section-8 .col-md-6{
  text-align: center;
  background:none;
  border:none;
}

#section-8 .col-md-6 h3{
  font-family: 'Roboto Slab', serif;
  font-size: 24px;
  font-weight: 700;
  color:#f3650f;
}

#section-8 .col-md-6 img{
  width:190px;
  padding-bottom: 50px;
}


/***************Section 9******************/

#section-9{
  background-color: #134051;
  padding: 90px 0px;
  overflow: auto;
}

#section-9 .col-md-6{
  background:none;
  border: none;}

#section-9 .col-md-6 p{
  color: #fff;
  font-size: 14px;
}

#section-9 .col-md-6 h2{
  font-family: 'Roboto Slab', serif;
  font-size: 36px;
  font-weight: 700;
  color:#fff;
  margin: 0;
}

#section-9 .col-md-6 h3{
  font-family: 'Roboto Slab', serif;
  font-size: 20px;
  font-weight: 500;
  color:#fff;
}

#section-9 .col-md-6 h4{
  font-family: 'Open Sans', sans-serif;
  font-size: 14px;
  font-weight: 400;
  font-style: italic;
  color:#fff;
  padding-bottom: 20px;
  padding-top: 7px;
  margin: 0;
}


/***************Section 10******************/

#section-10{
  padding: 90px 0px;
  overflow: auto;
}

#section-10 h2{
  font-family: 'Roboto Slab', serif;
  font-size: 36px;
  font-weight: 700;
  color:#f3650f;
}

#section-10 h3{
  font-family: 'Open Sans', sans-serif;
  font-size: 14px;
  font-weight: 400;
  color:#000;
  padding-bottom: 30px;
  margin: 0;
}

#section-10 .panel-default{
    background:none;
    border:none;
}


#section-10 .panel-default > .panel-heading {
    background:none;
    border:none;
}

#section-10 .panel-title > a {
  font-size: 14px;
  font-family: 'Roboto Slab', serif;
  font-weight: 700;
  color: #134051;
}


/***************Section 11******************/

#section-11{
  padding: 90px 0px;
  overflow: auto;
  background-color: #134051;
}

#section-11 h2{
  font-family: 'Roboto Slab', serif;
  font-size: 36px;
  font-weight: 700;
  color:#f3650f;
  padding-bottom: 30px;
}

#section-11 .col-md-4{
  background:none;
  border: none;
  text-align: center;
}

#section-11 .col-md-4 h3{
  font-family: 'Roboto Slab', serif;
  font-size: 24px;
  font-weight: 700;
  color:#f3650f;

}

#section-11 .col-md-4 p{
  font-size: 14px;
  font-family: 'Open Sans', sans-serif;
  font-weight: 400;
  color: #fff;

}

#section-11 .col-md-4 img{
  width:151px;

}



/*************** Footer ******************/

#page-footer{
  background-color:#f3650f;
  padding: 50px 0px;
  overflow: auto;
}

#page-footer .container .col-md-4, .col-md-2{
  background:none;
  border:none;
  color: #fff;
  font-family: 'Roboto Slab', serif;
  font-size:12px;
  font-weight: 100;
  text-align:right;
  padding:0px;
}

#page-footer .container .col-md-4, .col-md-2 a{
  color: #fff;
  font-weight:lighter;
}

div.jumbotron{
  margin-bottom:0px;
}










