html{font-size:62.5%;}
.container{overflow:visible;}
div#preloader{position:fixed;left:0;top:0;z-index:999;width:100%;height:100%;overflow:visible;background:#fff url(../images/712.gif) no-repeat center center;}
header{background:#fff;}
nav span{background:url(../images/header-bg.png) no-repeat 0 0;position:absolute;left:-80px;width:80px;height:80px;background-size:cover;}

blockquote{border-left:10px solid #ccc;margin:1.5em 10px;padding:.5em 10px;quotes:"\201C""\201D""\2018""\2019";}
blockquote:before{color:#ccc;content:open-quote;font-size:3em;line-height:.1em;margin-right:.25em;vertical-align:-.4em;}
blockquote p{display:inline;}
em {font-weight: 400;font-size: 16px;}

header:before{position:absolute;background:rgb(16,170,98);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzEwYWE2MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMTY0MzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(16,170,98,1) 0%,rgba(1,100,54,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(16,170,98,1)),color-stop(100%,rgba(1,100,54,1)));background:-webkit-linear-gradient(top,rgba(16,170,98,1) 0%,rgba(1,100,54,1) 100%);background:-o-linear-gradient(top,rgba(16,170,98,1) 0%,rgba(1,100,54,1) 100%);background:-ms-linear-gradient(top,rgba(16,170,98,1) 0%,rgba(1,100,54,1) 100%);background:linear-gradient(to bottom,rgba(16,170,98,1) 0%,rgba(1,100,54,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#10aa62',endColorstr='#016436',GradientType=0);width:50%;right:0;content:"";height:80px;}

a.logo{position:absolute;top:7px;left:30px;}
nav{float:right;width:100%;position:relative;}

nav ul{margin:0;padding-left: 120px;background:rgb(16,170,98);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzEwYWE2MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMTY0MzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(16,170,98,1) 0%,rgba(1,100,54,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(16,170,98,1)),color-stop(100%,rgba(1,100,54,1)));background:-webkit-linear-gradient(top,rgba(16,170,98,1) 0%,rgba(1,100,54,1) 100%);background:-o-linear-gradient(top,rgba(16,170,98,1) 0%,rgba(1,100,54,1) 100%);background:-ms-linear-gradient(top,rgba(16,170,98,1) 0%,rgba(1,100,54,1) 100%);background:linear-gradient(to bottom,rgba(16,170,98,1) 0%,rgba(1,100,54,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#10aa62',endColorstr='#016436',GradientType=0);}

nav ul li{display:inline-block;margin:20px 35px 26px 0;color:#fff;font-family:'Open Sans Condensed',sans-serif;font-weight:300;font-size:2.4rem;}
nav ul li:last-child{margin-left:0;margin-right:0;}
nav>ul>li>a{font-family:'Open Sans Condensed',sans-serif;font-weight:700;color:#fff;text-transform:uppercase;font-size:1.4rem;}
nav>ul>li>a:hover{color:rgba(255,255,255,0.7);}
.top-details{background:#fff;color:#018d4c;}
.top-details ul{margin:0;float:right;}
.top-details ul li{display:inline-block;padding:8px 16px;border-right:1px solid #ddd;font-size:1.1rem;}
.top-details ul li:first-child{border-left:1px solid #ddd;}
.slicknav_menu{display:none;}
.home-slide-wrap{padding:100px 0;color:#000;text-align:left;}
.home-slide-wrap h3{font-family:'Open Sans Condensed',sans-serif;font-weight:700;font-size:42px;letter-spacing:-1px;}
.home-slide-wrap p{color:#000;font-size:16px;}
.scene{position:absolute;bottom:0;left:0;overflow:hidden;right:0;height:680px;}
.scene>div{position:absolute;bottom:-20px;}
.family{width:415px;height:448px;left:25%;bottom:-40px !important;background:url(../images/layer11.png) no-repeat center;}
.grass{width:1920px;height:352px;bottom:-40px !important;left:50%;margin-left:-960px;background:url(../images/layer22.svg) no-repeat center; background-image:url(../images/layer22.png)}
.sky{width:1920px;height:509px;left:50%;top:-20px !important;margin-left:-960px;background:url(../images/layer44.svg) no-repeat center;background-image:url(../images/layer44.png)}
.hexagon{width:1360px;height:221px;left:50%;top:-20px !important;margin-left:-680px;background:url(../images/layer33.png) no-repeat center;}
.home-slide1-wrap{margin-top:100px;color:#fff;}
.home-slide1-wrap h3{font-family:'Open Sans Condensed',sans-serif;font-weight:700;font-size:42px;letter-spacing:-1px;}
.home-slide1-wrap p{color:#fff;font-size:16px;}
.home-slide1-wrap em { color:#fff; margin: 10px 0; font-family:"Times New Roman", Times, serif; font-size: 18px}
.scroll-down{text-align:center;color:#fff;}

.home-slide-wrap a.button-red { display:block}
a.button-red{text-align:center;padding:12px 30px;border-radius:30px;color:#fff;background:#ff3019;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmMzAxOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZjA0MDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#ff3019 0%,#cf0404 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ff3019),color-stop(100%,#cf0404));background:-webkit-linear-gradient(top,#ff3019 0%,#cf0404 100%);background:-o-linear-gradient(top,#ff3019 0%,#cf0404 100%);background:-ms-linear-gradient(top,#ff3019 0%,#cf0404 100%);background:linear-gradient(to bottom,#ff3019 0%,#cf0404 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3019',endColorstr='#cf0404',GradientType=0);font-size: 14px; text-transform:uppercase; display:inline-block;}

.scroll-down{-webkit-animation:arrowLoop 1.5s infinite;-moz-animation:arrowLoop 1.5s infinite;-o-animation:arrowLoop 1.5s infinite;animation:arrowLoop 1.5s infinite;}

@-webkit-keyframes arrowLoop{0%{opacity:0;filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);}
 50%, 60%, 65%{opacity:1;filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
 100%{opacity:0;filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);}
}
@-moz-keyframes arrowLoop{0%{opacity:0;filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);}
 50%, 60%, 65%{opacity:1;filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
 100%{opacity:0;filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);}
}
@-o-keyframes arrowLoop{0%{opacity:0;filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);}
 50%, 60%, 65%{opacity:1;filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
 100%{opacity:0;filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);}
}
@keyframes arrowLoop{0%{opacity:0;filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;-ms-transform:translateY(-20px);-webkit-transform:translateY(-20px);transform:translateY(-20px);}
 50%, 60%, 65%{opacity:1;filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
 100%{opacity:0;filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);}
}
section#home-slide2{background:url(../images/home-slide2-bg.jpg) no-repeat 0 0;background-size:cover;}
section#home-slide2 .explore{width:200px;height:100px;margin:auto;background:url(../images/explore.png) no-repeat center 0;}
section#home-slide2 .explore a{text-align:center;color:#fff;display:block;text-transform:uppercase;font-weight:bold;font-size:18px;padding-top:10px;}

section#home-slide3{background:#86d9e7;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg2ZDllNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxNzhiYWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#86d9e7 0%,#178baf 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#86d9e7),color-stop(100%,#178baf));background:-webkit-linear-gradient(top,#86d9e7 0%,#178baf 100%);background:-o-linear-gradient(top,#86d9e7 0%,#178baf 100%);background:-ms-linear-gradient(top,#86d9e7 0%,#178baf 100%);background:linear-gradient(to bottom,#86d9e7 0%,#178baf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#86d9e7',endColorstr='#178baf',GradientType=0);}
section#home-slide3 h4 { color:#ffdb34; font-weight:bold; text-transform:uppercase}


.bae-graph{margin:30px 0 50px;text-align:center;float:left; width:100%}
.bae-graph h4{color:#fff;text-transform:uppercase;font-weight:700;margin:30px 0;}
.bae-graph img{margin:auto;}
section#home-slide4{}
.cell{margin:40px 0;float:left;width:100%;}
.cell-wrap{margin-top:100px;}
#home-slide2 h4{font-weight:300;font-size:24px;}
#particles{width:100%;height:100%;overflow:hidden;}
.pg-canvas{position:absolute;}
.page-loader{position:fixed;z-index:999999;width:100%;height:100%;background:#fff;}
.loader-in{position:absolute;top:50%;left:50%;margin-top:-32px;margin-left:-69px;width:66px;height:66px;background:transparent url(../images/ajax-loader1.gif);}
section{position:relative;}
section .innerpage-wrap h2{text-align:center;font-family:'Open Sans Condensed',sans-serif;font-weight:700;color:#000;text-transform:uppercase;font-size:36px;margin:30px 0;letter-spacing:-1px;}
section .innerpage-wrap{background:#fff;margin:40px 0 80px;padding:40px 40px 60px;}
section .innerpage-wrap ol.breadcrumb{background-color:#fff;}
.tinynav{display:none }
ul#subnav1, ul#subnav2, ul#subnav3{font-size:0;}
ul#subnav1 li{width:20%;padding:0;}
ul#subnav2 li{width:50%;padding:0;}
ul#subnav3 li{width:25%;padding:0;}
ul#subnav1 li:first-child a, ul#subnav2 li:first-child a, ul#subnav3 li:first-child a{-webkit-border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-bottomleft:6px;border-top-left-radius:6px;border-bottom-left-radius:6px;}
ul#subnav1 li:last-child a, ul#subnav2 li:last-child a, ul#subnav3 li:last-child a{-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;}

ul#subnav1 li a, ul#subnav2 li a, ul#subnav3 li a{display:block;padding:20px 10px;text-align:center;font-size:15px;font-weight:300;color:#666;text-transform:uppercase;background:#f7f7f7;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM3JSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#f7f7f7 0%,#f7f7f7 37%,#e5e5e5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f7f7f7),color-stop(37%,#f7f7f7),color-stop(100%,#e5e5e5));background:-webkit-linear-gradient(top,#f7f7f7 0%,#f7f7f7 37%,#e5e5e5 100%);background:-o-linear-gradient(top,#f7f7f7 0%,#f7f7f7 37%,#e5e5e5 100%);background:-ms-linear-gradient(top,#f7f7f7 0%,#f7f7f7 37%,#e5e5e5 100%);background:linear-gradient(to bottom,#f7f7f7 0%,#f7f7f7 37%,#e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7',endColorstr='#e5e5e5',GradientType=0);border:1px solid #ccc;}

ul#subnav1 li a:hover, ul#subnav1 li.btn-active a, ul#subnav2 li a:hover, ul#subnav2 li.btn-active a, ul#subnav3 li a:hover, ul#subnav3 li.btn-active a{background:#d3d3d3;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QzZDNkMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZmVmZWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#d3d3d3 0%,#efefef 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d3d3d3),color-stop(100%,#efefef));background:-webkit-linear-gradient(top,#d3d3d3 0%,#efefef 100%);background:-o-linear-gradient(top,#d3d3d3 0%,#efefef 100%);background:-ms-linear-gradient(top,#d3d3d3 0%,#efefef 100%);background:linear-gradient(to bottom,#d3d3d3 0%,#efefef 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d3d3d3',endColorstr='#efefef',GradientType=0);font-weight:700;color:#018d4c;}

ul#subnav1 li+li a, ul#subnav2 li+li a, ul#subnav3 li+li a{border-left:1px solid #f5f5f5}
section .innerpage-wrap .btn-group .btn:hover,section .innerpage-wrap .btn-group .btn-active {font-style:normal;}
section .innerpage-wrap .btn-group a {padding:15px;display:block;}
section .innerpage-wrap .btn-group .btn-active a{font-weight:700;color:#018d4c;text-decoration:none;}
#home-slide4 { background:url(../images/bottle2.png) center top no-repeat;}
#home-slide4 .home-slide-wrap{padding-bottom:0;}
.home-slide-wrap .bottle{margin-top:100px;max-width:945px;position:relative;margin-bottom:40px;min-height: 570px;}
.home-slide-wrap .bottle .bottle-left{position:absolute;left:0;width:350px;top:0;}
.home-slide-wrap .bottle .bottle-right{position:absolute;right:0;width:350px;top:0;}
.bottle-arrowleft,.bottle-arrowright{width:270px;position:absolute;}
.bottle-arrowleft h4{float:left;text-align:right;width:180px;margin-right:20px;color:#188cb0;font-family:"Hand Of Sean (Demo)";font-size:20px;text-shadow:1px 1px 3px rgba(150,150,150,1);}
.bottle-arrowleft img{float:right;}
.bottle-arrowright h4{float:right;text-align:left;width:180px;margin-left:20px;color:#188cb0;font-family:"Hand Of Sean (Demo)";font-size:20px;text-shadow:1px 1px 3px rgba(150,150,150,1);}
.bottle-arrowright img{float:left;}
h4.product-title{color:#ec4300;text-transform:uppercase;text-align:left;margin:20px 0;}
#home-slide5 p,#home-slide5 h3{text-align:left;}
#home-slide5{background:url(../images/slide5.jpg) no-repeat 50% 0;background-size:cover;}
section#home-slide5{height:830px;}
.product-range{margin-top:50px;}
.product-range img { border: 2px solid #ccc}
#background-image{z-index:-1 !important;}
#background-image span{background:url(../images/stripe.png) repeat;width:100%;height:100%;position:absolute;z-index:2;top:0;opacity:.3;}
#background-image img{max-width:none;}

.shareholder-wrap { border: 1px solid #018d4c}
.shareholder-left, .shareholder-right { padding:20px;}
.shareholder-right { background: #018d4c; color:#fff;}
.shareholder-left h3, .shareholder-right h3, .shareholder-left p, .shareholder-right p { color:#fff!important;}
.shareholder-left h3, .shareholder-right h3 { font-weight:700!important}

.vision,.mission{margin-bottom:100px;position:relative;}
.vision{background:#f49126;padding:30px;color:#fff;}
.vision:before, .mission:before { position:absolute; content:"\f10d"; font-size:1.6em; color:#fff;font-family:'FontAwesome'; top:65px}
.vision:after{position:absolute;background:url(../images/vision.jpg) no-repeat 0 0;width:117px;height:48px;content:"";bottom:-48px;left:0;}
.mission:after{position:absolute;background:url(../images/mission.jpg) no-repeat 0 0;width:79px;height:32px;content:"";bottom:-32px;right:0;}
.mission{background:#5dc3b3;padding:30px;color:#fff;}
.vision p, .mission p { margin-left:30px; color:#fff; font-style:italic}
.ourteam h4 { text-transform:uppercase; font-size:20px; font-weight:300}
.ourteam h3 { font-weight:400; font-size:16px; color:#018d4c}
img.img-style1 { float:left; margin-right: 15px;}
/*.ourteam img { margin-top:30px}*/
ul.philosophy li{margin-bottom:20px;}
ul.block-4,ul.block-3,ul.block-2{margin:20px 0;font-size:0;}
ul.block-3 li{display:inline-block;font-size:12px;width:33.33333%;vertical-align:top;margin-bottom:40px;padding:0 10px;}
ul.block-2 > li {display:inline-block;font-size:12px;width:50%;vertical-align:top;margin-bottom:40px;padding:0 10px;}
ul.block-4 li{display:inline-block;font-size:12px;width:25%;vertical-align:top;margin-bottom:40px;padding:0 10px;}
ul.block-4 li img, ul.block-2 li img{margin:auto;}
ul.block-4 li h5{font-weight:700;text-transform:uppercase;margin-top:10px;font-size:12px;}
.about-bae h5{text-align:center;}
.chakra-left,.chakra-right{margin-top:20px;}
.chakra-left p{color:#ec4300;}
ul.chakra-box{display:table;padding:20px;background:#ec4300;color:#fff;border-radius:4px;margin:30px 0;}
ul.chakra-box li{display:table-cell;vertical-align:middle;}
ul.chakra-box li:first-child{width:65px;float:left;margin-right:20px;}
.chakra-right{text-transform:uppercase;font-style:italic;color:#666;font-weight:bold;}
.chakra-right ul li{margin-bottom:20px;}
#accordion{margin:auto;display:block;padding-top:5px;border-top:3px solid #000;}
#accordion div{padding:5px 10px;display:inline-block;overflow:auto;}
#accordion h3{display:block;text-decoration:none;outline:none;cursor:pointer;padding:8px 11px;font-family:Oswald,sans-serif;letter-spacing:1px;font-weight:700;margin:5px;}
#accordion div p{margin-top:0;}
.icon-expand,.icon-collapse{float:right;margin-top:5px;}
.faq h5{padding:10px 0 15px 20px;border-bottom:1px solid #ddd;cursor:pointer;position:relative;color:#ec4300;font-size:16px;text-align:left;}
.faq h5:before{position:absolute;content:"\f059";font-family:'FontAwesome';color:#ec4300;left:0;}
section.reference .faq h5:before{position:absolute;content:"\f138";font-family:'FontAwesome';color:#ec4300;left:0;}
.faq h5:focus{outline:none;}
.faq .faq-content{border-bottom:1px solid #ddd;}
.faq-content a { text-decoration:underline; color:#ec4300}
ul.block-4.grid-border{}
.testi-desc{margin-left:20px;}
.testi-desc h5{text-transform:uppercase;font-weight:bold;font-size:12px;margin:0 0 5px;}
ul.testi img{margin-bottom:20px;}
.testi-desc span{font-style:italic;}
.testi-desc p{padding:20px;margin-top:20px;position:relative;background:#f2f2f2;}
.testi-desc p:before{font-family:'FontAwesome';content:"\f0d8";position:absolute;top:-24px;left:40px;color:#f2f2f2;font-size:24px;}
.grid-border-wrap{border:1px solid #ddd;width:245px;margin:auto;border-radius:6px;-webkit-box-shadow: 2px 2px 2px 0px rgba(50, 50, 50, 0.18);
-moz-box-shadow:    2px 2px 2px 0px rgba(50, 50, 50, 0.18);
box-shadow:         2px 2px 2px 0px rgba(50, 50, 50, 0.18);}
.grid-border-wrap img{padding:20px 0;}
.grid-border-desc{background:#eb3f33;padding:10px 20px;color:#fff;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;margin:-1px;}
.grid-border-desc.products h6{padding-left:0;text-align:center;}
.grid-border-desc.products h6:before{content:"";}
.grid-border-desc h6{padding-left:30px;position:relative;font-weight:bold;}
.grid-border-desc h6:before{position:absolute;content:"\f1c1";font-family:'FontAwesome';color:#fff;left:0;font-size:20px;font-weight:normal;}

.grid-border-desc.products{background:#e6a606;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U2YTYwNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2U4ZDA1YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNmE2MDYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,#e6a606 0%,#e8d05c 50%,#e6a606 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#e6a606),color-stop(50%,#e8d05c),color-stop(100%,#e6a606));background:-webkit-linear-gradient(left,#e6a606 0%,#e8d05c 50%,#e6a606 100%);background:-o-linear-gradient(left,#e6a606 0%,#e8d05c 50%,#e6a606 100%);background:-ms-linear-gradient(left,#e6a606 0%,#e8d05c 50%,#e6a606 100%);background:linear-gradient(to right,#e6a606 0%,#e8d05c 50%,#e6a606 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6a606',endColorstr='#e6a606',GradientType=1);padding-top:20px;position:relative;}

.box{max-width:490px;margin:auto;background:#018d4c;text-align:center;-webkit-border-radius:19px;-webkit-border-bottom-right-radius:16px;-webkit-border-bottom-left-radius:16px;-moz-border-radius:19px;-moz-border-radius-bottomright:16px;-moz-border-radius-bottomleft:16px;border-radius:19px;border-bottom-right-radius:16px;border-bottom-left-radius:16px;padding-bottom:20px;}
img{max-width:100%;height:auto}
.box h4{color:#fff;margin:10px 0; text-transform:uppercase; font-size:14px;border: 2px solid #fff;padding: 10px 15px;display: inline-block;}
.box h5 { color: #fff;font-weight: bold;margin: 0 0 5px;font-size: 16px;}
ul.list1{margin:0 auto;padding:0;max-width:450px;width:90%;font-size:0;}
ul.list1 li{display:inline-block;position:relative;}
ul.list1 li + li:before{position:absolute;content:".";font-size:24px;font-weight:bold;color:#fff;top:-12px;left:-4px}
ul.list1 li a{padding:0 8px;font-size:14px;text-decoration:none;color:#fff}
ul.list1 li a:hover { text-decoration:underline}
.box img{-webkit-border-top-left-radius:16px;-webkit-border-top-right-radius:16px;-moz-border-radius-topleft:16px;-moz-border-radius-topright:16px;border-top-left-radius:16px;border-top-right-radius:16px;}
.box span a {color: #ccc;text-decoration: underline; font-size:14px}
ul.report { text-align:left;}
ul.report li a { color:#fff}

.grid-border-desc.products h6{font-size:20px;font-weight:400;}
a.btn-product{font-size:18px;font-weight:700;margin-bottom:40px;border-bottom:2px dotted #666;line-height:40px;}
.grid-video-desc{margin:10px auto;position:relative;width:240px;}
.grid-video-desc:before{position:absolute;left:0;top:-8px;content:"\f01d";font-family:'FontAwesome';font-size:24px;color:#ec4300;}
.grid-video-desc h6{padding-left:30px;text-transform:uppercase;line-height:1.5; font-weight:700;}

input[type=submit] {padding:10px 20px; background:#ccc; border:0 none;cursor:pointer;-webkit-border-radius: 5px;border-radius: 5px; }
.contact h4 { font-weight:700; font-size:16px; padding-bottom:10px; border-bottom:1px solid #eee; margin-bottom:10px; color:#999}
.contact .business-hr li, .contact address { font-size:13px}
.error_message {padding: 10px 10px 10px 40px;margin-bottom: 20px;border-radius: 4px; border: 1px solid #ff6868;font-size: 13px;color: #fff;background: #ffb5b5 url('../images/error.svg') no-repeat 10px center;}

section.reference h6 { font-size:16px; line-height:1.6; color:#018d4c; font-weight: 700;}
section.awards .grid-border-desc h6:before { display:none}
section.awards .grid-border-desc h6 { padding-left:0;}

#google-container{height:400px;}
#cd-google-map{position:relative;margin-bottom:40px;}
#cd-google-map address{position:absolute;width:100%;bottom:0;left:0;padding:1em 1em;background-color:rgba(216,193,39,0.7);color:white;font-size:13px;font-size:0.8125rem;}
#cd-zoom-in,#cd-zoom-out{height:32px;width:32px;cursor:pointer;margin-left:10px;background-color:#d92f2f;background-repeat:no-repeat;background-size:32px 64px;background-image:url(../images/cd-icon-controller.svg);}
#cd-google-map address{font-size:15px;font-size:1.4rem;text-align:center;margin-bottom:0;}
.no-touch #cd-zoom-in:hover,.no-touch #cd-zoom-out:hover{background-color:#d36868;}
#cd-zoom-in,#cd-zoom-out{margin-left:20px;}
#cd-zoom-in{background-position:50% 0;margin-top:10px;margin-bottom:1px;}
#cd-zoom-in{margin-top:20px;}
#cd-zoom-out{background-position:50% -32px;}

#form-messages.success { color: #093}
#form-messages.error { color: #f00}

footer{background:#fff;}
footer{border-top:20px solid #018d4c;padding:30px 0;position:relative;}
footer .backtotop{border-color:#018d4c transparent;border-style:solid;border-width:0px 40px 40px 40px;height:0px;width:0px;position:absolute;top:-60px;left:50%;margin-left:-40px;}
footer .backtotop a{color:#fff;font-size:24px;position:absolute;left:-11px;top:10px;}
footer h4{font-family:'Open Sans Condensed',sans-serif;font-weight:700;color:#018d4c;text-transform:uppercase;}
footer ul.quicklink li a{font-weight:700;margin-bottom:8px;display:block;}
footer ul.address li h5{margin:0 0 5px;font-size:12px;color:#333;}
footer ul li span.copyright,footer ul.address li{font-size:12px;color:#666;}
footer ul.footer-sublink li a { font-size:12px; color:#018d4c}
footer ul.footer-sublink li + li { border-left: 1px solid #ddd; line-height:12px; padding-left:10px;}
footer ul.emailaddr dl{font-size:12px;}

@media (max-width:30em){
	ul.block-2 > li {width:100%;}
	#home-slide4 { background-size:contain}
	#home-slide3 .col-md-4 { margin-bottom:30px}
}

@media (min-width:41em){
 section#home-slide1{height:680px;}
 #home-slide4 ul.fa-ul{display:none}
}

@media (max-width:40em){
 .slicknav_nav li:first-child{border-top:1px solid #ccc;}
 .slicknav_nav li{border:1px solid #ccc;border-top:0;padding:5px 0;}
 ul.block-4 li,ul.block-3 li,.grid-border-wrap{width:100% !important;}
 .home-slide-wrap .bottle{width:100%;}
 #home-slide1{background:#5ba4ed;}
 .home-slide1-wrap h3{font-size:30px}
 .home-slide1-wrap{margin-bottom:50px;margin-top:30px}
 .bae-graph{float:none}
 .slick-prev, .slick-next{top:0!important;}
 .slick-next{right:40px!important;}
 .slick-prev{left:40px!important;}
 .slick-slider{margin-top:30px;padding-top:30px}
 .bottle{margin-top:50px!important}
 .bottle img{width:250px}
 #home-slide4 ul.fa-ul{margin-bottom:40px}
 #home-slide4 ul.fa-ul li{text-align:left;color:#000;font-size:16px;margin:0 0 20px;font-style:italic;}
 .js #menu{display:none;}
 .js .slicknav_menu{display:block;}
 ul.block-4 li,ul.block-3 li{width:50%;}
 .grid-border-wrap{width:245px;}
 a.logo{position:relative;margin:10px auto;display:block;width:90px;top:0;left:0;}
 .slick-prev,.slick-next{display:none;}
 ul.block-3 li .testi-desc{margin-left:0;}
 header:before{background:none;}
 nav span{display:none;}
 .bae-graph h4{font-size:16px;}
 .tinynav{display:block;width:100%;padding:5px;border-radius:4px;cursor:pointer;outline:none}
 ul#subnav1, ul#subnav2, ul#subnav3{display:none }
}
 
@media (min-width:41em) and (max-width:64em) and (orientation:landscape){
 nav ul{padding-left: 130px;padding-right: 20px;}
 nav ul li{ margin: 23px 15px 23px 12px;}
 nav>ul>li>a{font-size:1.6rem;}
 .family{left:-6%;}
 ul.block-4 li,ul.block-3 li{width:33.33333%;}
 ul.block-3 li .testi-desc{margin-left:0;}
 header:before{background:none;}
 .top-details ul li{padding:22px 16px;}
 .vision,.mission{margin-bottom:20px;}
 .family{left:4%;}
}

@media (min-width:48em) and (max-width:64em) and (orientation:portrait){
 nav span{display:none}
 nav ul{padding-left:0;} 
 ul.block-4 li,ul.block-3 li{width:50%;}
 nav ul li {margin: 20px 5px 26px 15px;}
 section#home-slide1, .scene{height:550px}
 .home-slide1-wrap{margin-top:50px}
 .family{left:-9%;}
 ul#subnav1 li a, ul#subnav2 li a, ul#subnav3 li a { font-size:12px; padding: 20px 0;}
 nav>ul>li>a { font-size:1.6rem;}
}

@media (max-width:64em){ 
 .top-details ul li{padding:8px 5px;}
}

@font-face{font-family:"Hand Of Sean (Demo)";src:url(../fonts/769897461-Hand_Of_Sean.eot);src:url(../fonts/769897461-Hand_Of_Sean.eot?#iefix) format('embedded-opentype'),url('../fonts/769897461-Hand_Of_Sean.svg#Hand Of Sean (Demo)') format('svg'),url(../fonts/769897461-Hand_Of_Sean.woff) format('woff'),url(../fonts/769897461-Hand_Of_Sean.ttf) format('truetype');font-weight:normal;font-style:normal;}
