body{padding-bottom:40px;color:#5a5a5a;}
.navbar-wrapper{position:absolute;top:0;right:0;left:0;z-index:20;}
.navbar-wrapper > .container{padding-right:0;padding-left:0;}
.navbar-wrapper .navbar{padding-right:15px;padding-left:15px;}
.navbar-wrapper .navbar .container{width:auto;}
.carousel{height:486px;box-shadow:0 1px 0 rgba(255,255,255,0.3) inset,0 1px 1px rgba(100,100,100,0.3);}
.item1{background:url(../images/slide1.png);}
.item2{background:#fff;}
.carousel-cap h1{color:#333;font-size:30px;font-family:Georgia;font-weight:300;line-height:35px;margin-left:30px;}
.open-text{margin-top:70px!important;padding-bottom:0!important;margin-bottom:-20px;margin-left:30px;}
.carousel-cap p{color:#333;font-size:17px;font-family:Open Sans;font-weight:300;line-height:22px;margin-top:10px;text-align:justify;margin-bottom:-15px;margin-left:30px;}
.carousel-cap .btn-holder{margin-top:50px;margin-left:30px;}
.carousel-cap .btn-holder a{color:#fff;font-family:Open Sans;font-size:17px;font-weight:600;background:#2988ca;padding:20px 50px;transition:all ease 0.3s;}
.carousel-cap .btn-holder a:hover{background:#319ae3;text-decoration:none;}
.carousel-cap .btn-holder1{margin-top:50px;margin-left:30px;}
.carousel-cap .btn-holder1 a{color:#fff;font-family:Open Sans;font-size:17px;font-weight:600;background:#29a643;padding:20px 40px;transition:all ease 0.3s;}
.carousel-cap .btn-holder1 a:hover{background:#3ecd5c;text-decoration:none;}
.carousel .item{height:486px;background-color:#fff;box-shadow:0 1px 0 rgba(255,255,255,0.3) inset,0 1px 1px rgba(100,100,100,0.3);}
.carousel-inner > .item > img{position:absolute;top:0;left:0;min-width:100%;height:486px;}
.marketing .col-lg-4{margin-bottom:20px;text-align:center;}
.marketing h2{font-weight:normal;}
.marketing .col-lg-4 p{margin-right:10px;margin-left:10px;}
.featurette-divider{margin:80px 0;}
.featurette-heading{font-weight:300;line-height:1;letter-spacing:-1px;}
@media (min-width:768px){.navbar-wrapper{margin-top:20px;}
.navbar-wrapper .container{padding-right:15px;padding-left:15px;}
.navbar-wrapper .navbar{padding-right:0;padding-left:0;}
.navbar-wrapper .navbar{border-radius:4px;}
.carousel-caption p{margin-bottom:20px;font-size:21px;line-height:1.4;}
.featurette-heading{font-size:50px;}
}
@media (min-width:992px){.featurette-heading{margin-top:120px;}
}