html{height:100%;}
body{height:100%;}
.wrapper{height:100% !important;height:100%;margin:0 auto;overflow:hidden;}
.main{float:left;width:100%;height:100%;margin:0 auto;}
section{position:relative;width:100%;height:100%;overflow:hidden;}
.section-gray{background:#eeeeee;}
@media (max-width:991px){.section-gray{background:#eeeeee;}
}
.overlay{position:absolute;width:100%;height:100%;left:0;top:0;background:#000;z-index:2;opacity:0.3;filter:alpha(opacity=30);}
.heading{text-align:center;margin-bottom:40px;}
.img-responsive{margin:0 auto;}
.box{margin-bottom:30px;}
.content{position:relative;width:100%;top:80px;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}
#page1 .content,
#page4 .content,
#page5 .content{top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);z-index:3;}
#page6 .content{top:0;}
@media (max-width:1000px){.content{position:relative;padding:80px 0;top:0;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);}
}
.services .box{margin-bottom:20px;text-align:center;}
.services .icon{width:40px;height:40px;border:solid 1px #555555;margin:0 auto;border-radius:20px;text-align:center;line-height:40px;}
.contact-form{margin-bottom:40px;}
p.social{text-align:center;margin-top:20px;}
p.social a{margin:0 10px 0 0;color:#fff;display:inline-block;width:26px;height:26px;border-radius:13px;line-height:26px;font-size:15px;text-align:center;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out;vertical-align:bottom;}
p.social a i{vertical-align:bottom;line-height:26px;}
p.social a.facebook{background-color:#4460ae;}
p.social a.gplus{background-color:#c21f25;}
p.social a.twitter{background-color:#3cf;}
p.social a.instagram{background-color:#cd4378;}
p.social a.email{background-color:#4a7f45;}
@media (max-width:991px){.copyright p.credit{text-align:center !important;}
}
@media (min-width:1200px){.copyright{margin-top:60px;}
}
@media (max-width:991px){.copyright{text-align:center !important;}
}
#page1{text-align:center;background:url('../img/macbook-juice.jpg') center center no-repeat;background-size:cover;color:#fff;}
#page1 h1,
#page1 h2,
#page1 h3{color:#fff;}
#page1 p{font-size:20px;}
#page1 .icon{position:absolute;bottom:40px;left:50%;margin-left:-20px;width:40px;height:40px;line-height:40px;border:solid 2px #fff;border-radius:20px;z-index:3;}
body.disabled-onepage-scroll .onepage-wrapper section{min-height:100%;height:auto;}
.nav{margin-bottom:0;padding-left:0;list-style:none;}
.nav > li > a{padding:10px 15px;}
.nav > li > a:hover,
.nav > li > a:focus{background-color:#eeeeee;}
.nav > li.disabled > a{color:#999999;}
.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus{color:#999999;}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus{background-color:#eeeeee;border-color:#4fbfa8;}
.nav-tabs{border-bottom:1px solid #dddddd;}
.nav-tabs > li > a{line-height:1.42857143;border-radius:0 0 0 0;}
.nav-tabs > li > a:hover{border-color:#eeeeee #eeeeee #dddddd;}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus{color:#555555;background-color:#ffffff;border:1px solid #dddddd;}
.nav-pills > li > a{border-radius:0;}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus{color:#ffffff;background-color:#4fbfa8;}
.nav-tabs-justified > li > a{border-radius:0;}
.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus{border:1px solid #dddddd;}
@media (min-width:768px){.nav-tabs-justified > li > a{border-bottom:1px solid #dddddd;border-radius:0 0 0 0;}
.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus{border-bottom-color:#ffffff;}
}
.navbar{min-height:80px;margin-bottom:30px;border-bottom:1px solid transparent;}
@media (min-width:768px){.navbar{border-radius:0;}
}
.navbar-collapse{max-height:340px;overflow-x:visible;padding-right:15px;padding-left:15px;}
.navbar-collapse.in{overflow-y:auto;}
@media (min-width:768px) and (max-width:991px){.navbar-collapse{font-size:14px;}
}
@media (min-width:768px){.navbar-collapse{float:left;width:auto;border-top:0;box-shadow:none;}
.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important;}
.navbar-collapse.in{overflow-y:visible;}
.navbar-collapse.right{float:right;}
.navbar-fixed-top .navbar-collapse,
.navbar-static-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse{padding-left:0;padding-right:0;}
}
.container > .navbar-header,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-collapse{margin-right:-15px;margin-left:-15px;}
@media (min-width:768px){.container > .navbar-header,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-collapse{margin-right:0;margin-left:0;}
}
.navbar-brand{float:left;padding:10px 15px;font-size:20px;line-height:22px;height:80px;}
.navbar-brand:hover,
.navbar-brand:focus{text-decoration:none;}
@media (min-width:768px){.navbar > .container .navbar-brand,
.navbar > .container-fluid .navbar-brand{margin-left:-15px;}
}
.navbar-toggle{padding:9px 10px !important;margin-right:15px;border-radius:0;}
.navbar-nav{margin:14.5px -15px;}
.navbar-nav > li > a{padding-top:10px;padding-bottom:10px;line-height:22px;}
@media (max-width:767px){.navbar-nav .open .dropdown-menu > li > a,
.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px;}
.navbar-nav .open .dropdown-menu > li > a{line-height:22px;}
.navbar-nav .open .dropdown-menu > li > a:hover,
.navbar-nav .open .dropdown-menu > li > a:focus{background-image:none;}
}
@media (min-width:768px){.navbar-nav{float:left;margin:0;}
.navbar-nav > li{float:left;}
.navbar-nav > li > a{padding-top:29px;padding-bottom:29px;}
.navbar-nav.navbar-right:last-child{margin-right:-15px;}
}
.navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 15px;border:none;margin-top:22px;margin-bottom:22px;}
@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px;}
}
.navbar-btn{margin-top:22px;margin-bottom:22px;}
.navbar-btn.btn-sm{margin-top:25px;margin-bottom:25px;}
.navbar-btn.btn-xs{margin-top:29px;margin-bottom:29px;}
.navbar-text{margin-top:29px;margin-bottom:29px;}
@media (min-width:768px){.navbar-text{float:left;margin-left:15px;margin-right:15px;}
.navbar-text.navbar-right:last-child{margin-right:0;}
}
.navbar-default{background-color:#ffffff;border-bottom-color:#e6e6e6;}
.navbar-default .navbar-brand{color:#777777;}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent;}
.navbar-default .navbar-text{color:#777777;}
.navbar-default .navbar-nav > li > a{color:#777777;}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus{color:#333333;background-color:transparent;}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus{color:#555555;background-color:transparent;}
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus{color:#cccccc;background-color:transparent;}
.navbar-default .navbar-toggle{border-color:#dddddd;}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus{background-color:#4fbfa8;}
.navbar-default .navbar-toggle .icon-bar{background-color:#888888;}
.navbar-default .navbar-collapse{border-color:#e6e6e6;}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus{background-color:transparent;color:#555555;}
@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu > li > a{color:#777777;}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{color:#333333;background-color:transparent;}
.navbar-default .navbar-nav .open .dropdown-menu > .active > a,
.navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
.navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus{color:#555555;background-color:transparent;}
.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus{color:#cccccc;background-color:transparent;}
}
.navbar-default .navbar-link{color:#777777;}
.navbar-default .navbar-link:hover{color:#333333;}
.img-rounded{border-radius:0;}
.breadcrumb{padding:8px 0;margin-bottom:22px;background-color:#ffffff;border-radius:0;text-align:right;}
.breadcrumb > li + li:before{content:">\00a0";color:#cccccc;}
.breadcrumb > .active{color:#999999;}
@media (max-width:991px){.breadcrumb{padding:8px 0;text-align:center;}
}
.btn{font-weight:normal;text-transform:uppercase;letter-spacing:0.08em;padding:6px 12px;font-size:12px;line-height:1.42857143;border-radius:0;}
.btn-primary{color:#4fbfa8;background-color:#ffffff;border-color:#4fbfa8;}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary{color:#4fbfa8;background-color:#ebebeb;border-color:#389985;}
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary{background-image:none;}
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active{background-color:#ffffff;border-color:#4fbfa8;}
.btn-primary .badge{color:#ffffff;background-color:#4fbfa8;}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active{background:#4fbfa8;color:#ffffff;}
.btn-lg{padding:10px 16px;font-size:20px;line-height:1.33;border-radius:0;}
.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:0;}
.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:0;}
.dropdown-menu > li > a{padding:5px 20px;}
.label{font-weight:normal;text-transform:uppercase;}
label{font-weight:normal;}
.form-control{display:block;width:100%;height:36px;padding:6px 12px;font-size:16px;line-height:1.42857143;color:#333333;background-color:#ffffff;background-image:none;border:1px solid #999999;border-radius:0;-webkit-box-shadow:none;box-shadow:none;}
.form-control::-moz-placeholder{color:#999999;opacity:1;}
.form-control:-ms-input-placeholder{color:#999999;}
.form-control::-webkit-input-placeholder{color:#999999;opacity:1 !important;}
.form-control:focus{border-color:#4fbfa8;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(79, 191, 168, 0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(79, 191, 168, 0.6);}
.form-group{margin-bottom:20px;}
.pager{margin:22px 0;border-top:solid 1px #eeeeee;padding-top:22px;text-transform:uppercase;}
.pager li{display:inline;}
.pager li > a,
.pager li > span{background-color:#ffffff;border:1px solid #4fbfa8;border-radius:0;}
.pager li > a:hover,
.pager li > a:focus{text-decoration:none;color:#fff;background-color:#4fbfa8;}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span{color:#999999;background-color:#ffffff;border-color:#ddd;}
.pagination{margin:22px 0;border-radius:0;}
.pagination > li > a,
.pagination > li > span{padding:6px 12px;line-height:1.42857143;text-decoration:none;color:#4fbfa8;background-color:#ffffff;border:1px solid #dddddd;}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus{color:#4fbfa8;background-color:#bfe8df;border-color:#dddddd;}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus{z-index:2;color:#ffffff;background-color:#4fbfa8;border-color:#4fbfa8;}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus{color:#999999;background-color:#ffffff;border-color:#dddddd;}
@media (max-width:767px){.text-center-xs{text-align:center !important;}
.text-center-xs img{display:block;margin-left:auto;margin-right:auto;}
}
@media (min-width:768px) and (max-width:991px){.text-center-sm{text-align:center !important;}
.text-center-sm img{display:block;margin-left:auto;margin-right:auto;}
}
.lead{margin-bottom:22px;font-size:18px;}
@media (min-width:768px){.lead{font-size:24px;}
}
.text-small{font-size:12px;}
.text-large{font-size:20px;}
.text-italic{font-style:italic;}
.text-primary{color:#4fbfa8;}
a.text-primary:hover{color:#3aa18c;}
.bg-primary{color:#fff;background-color:#4fbfa8;}
a.bg-primary:hover{background-color:#3aa18c;}
abbr[title],
abbr[data-original-title]{border-bottom:1px dotted #999999;}
blockquote{padding:11px 22px;margin:0 0 22px;font-size:16px;border-left:5px solid #4fbfa8;}
blockquote footer,
blockquote small,
blockquote .small{display:block;font-size:80%;line-height:1.42857143;color:#999999;}
blockquote footer:before,
blockquote small:before,
blockquote .small:before{content:'\2014 \00A0';}
.blockquote-reverse,
blockquote.pull-right{border-right:5px solid #4fbfa8;}
address{margin-bottom:22px;line-height:1.42857143;}
.panel{margin-bottom:22px;background-color:#ffffff;border:1px solid transparent;border-radius:0;-webkit-box-shadow:0 0 0;box-shadow:0 0 0;}
.panel-primary{border-color:#4fbfa8;}
.panel-primary > .panel-heading{color:#ffffff;background-color:#4fbfa8;border-color:#4fbfa8;}
.panel-primary > .panel-heading + .panel-collapse .panel-body{border-top-color:#4fbfa8;}
.panel-primary > .panel-footer + .panel-collapse .panel-body{border-bottom-color:#4fbfa8;}
.panel-primary .panel-title{font-weight:300;}
.panel-primary .panel-title a:hover{color:#fff;text-decoration:none;}
a.badge:hover,
a.badge:focus{color:#ffffff;text-decoration:none;cursor:pointer;}
a.list-group-item.active > .badge,
.nav-pills > .active > a > .badge{color:#4fbfa8;background-color:#ffffff;}
.nav-pills > li > a > .badge{margin-left:3px;}