@font-face{font-family:next-font;src:url(/fonts/thenextfont.ttf)}@font-face{font-family:gotham-book;src:url(/fonts/gotham-book.otf)}@font-face{font-family:gotham-bold;src:url(/fonts/gotham-bold.otf)}body{margin:0;padding:0;font-family:gotham-book}img{width:100%;height:auto}a,li,p,ul{font-size:16px;line-height:30px;color:#3b1a1a;font-family:gotham-book}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0;font-family:next-font}h4{font-size:18px}strong{font-family:gotham-bold}a:active,a:hover,a:link,a:visited{text-decoration:none;border-bottom:none;outline:0;color:inherit;box-shadow:none!important}.dark-grey-txt{color:#3b1a1a}.mt-40{margin-top:40px}.mb-20{margin-bottom:20px}.mb-40{margin-bottom:40px}.float-right{float:right}.uppercase{text-transform:uppercase}.back-button{padding-bottom:10%}.error-page{padding:15% 0 10% 0}.btn-primary>img{width:24px!important;float:right;vertical-align:middle;height:40px;top:0!important;bottom:0!important;right:0;left:auto!important;position:relative!important}.btn-primary{background-color:#008896;border:none;border-radius:29px 29px 29px 29px;padding:10px 20px 10px 40px;min-width:250px;width:auto;font-size:15px;text-transform:uppercase;color:#fff!important;font-family:next-font;line-height:40px;vertical-align:middle}.btn-primary:active,.btn-primary:hover,.btn-primary:link,.btn-primary:visited{background-color:#008896!important;outline:0;box-shadow:none}.btn-primary:focus{background-color:#008896!important;outline:0;box-shadow:none}.btn-primary i{padding-left:40px;font-size:30px;vertical-align:middle}.btn-primary.blk{background-color:#2c4244!important}.logo img{width:40%}.topbar{padding-top:20px;padding-bottom:20px}.right-align{text-align:right;display:block}.header-social{float:right;vertical-align:middle;line-height:64px;margin-left:20px;margin-right:5px}.header-social i{background-color:#2c4244;padding:0 10px;font-size:20px;color:#fff;border-radius:50%;width:50px;text-align:center;vertical-align:middle;line-height:50px}.dropdown-menu{top:67px;min-width:16rem}.dropdown-item{padding:0 10px}.header-social img{width:40%;border-radius:50%;display:inline-block}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:#fff}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:#fff}.navbar.navbar-expand-lg{background-color:#2c4244;border:none;border-radius:0}.navbar-collapse{float:none;margin:0;text-align:center}.navbar-collapse>li{float:none;display:inline-block;text-align:center}.navbar.navbar-expand-lg .navbar-collapse>li .dropdown a,.navbar.navbar-expand-lg .navbar-collapse>li>a{color:#fff;padding:30px 25px;font-family:gotham-book}.navbar-light .navbar-nav .nav-link{color:#fff;padding-right:30px;padding-left:30px}.dropdown-menu>li>a{color:#3b1a1a!important;padding:10px!important;line-height:40px}.caret{color:#fff}.dropdown-menu{border-radius:0}.navbar.navbar-expand-lg .navbar-collapse>li .dropdown.open a{background-color:transparent}.navbar.navbar-expand-lg .navbar-collapse>li>a:focus,.navbar.navbar-expand-lg .navbar-collapse>li>a:hover{color:#fff!important}header{position:absolute;top:0;left:0;right:0;min-height:150px;height:auto}.mobi-only{display:none!important}.navbar.navbar-expand-lg .navbar-collapse>.open>a,.navbar.navbar-expand-lg .navbar-collapse>.open>a:focus,.navbar.navbar-expand-lg .navbar-collapse>.open>a:hover{color:#3b1a1a;background-color:transparent}.navbar-collapse>li>.dropdown-menu{padding:5px 10px}.navbar.navbar-expand-lg .navbar-collapse>.open>a,.navbar.navbar-expand-lg .navbar-collapse>.open>a:focus,.navbar.navbar-expand-lg .navbar-collapse>.open>a:hover{color:#fff!important;background-color:transparent}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;background-color:transparent}.home-header{background-image:url(/images/home/header.jpg);background-position:center;background-size:cover;min-height:450px;height:auto;margin-top:140px;padding-top:7%;text-align:center}.home-header h1{color:#fff;font-size:40px;margin-bottom:20px}.home-header p{font-size:16px;color:#fff;font-weight:400}.home-competition{padding-top:40px;padding-bottom:40px}.home-competition{background-color:#f2f2f2}.intro{padding-top:80px;padding-bottom:80px;background-color:#f2f2f2}.intro h2{font-size:38px;margin-bottom:20px}.intro .btn-primary{margin-top:20px}.intro img{width:80%;float:right}.home-cats{text-align:center;padding-top:40px;padding-bottom:40px;margin-top:40px;margin-bottom:40px;background-color:#f2f2f2}.home-cats h2{margin-bottom:40px}.home-cats .col-md-4 p{text-transform:uppercase;font-family:gotham-book;line-height:normal}.home-cats .col-md-3{padding:0 10px;width:27%}.home-cats .col-md-3 p{margin-bottom:20px;margin-top:20px;text-transform:uppercase;font-family:next-font}.home-slider{padding-top:40px;text-align:center}.carousel.slide i{color:#2c4244;font-weight:400}.carousel-control-prev{left:-12%}.carousel-control-next{right:-12%}.carousel-control-next,.carousel-control-prev{opacity:10;width:30px}.home-cats .btn-primary{margin-top:40px}.home-map{padding-bottom:80px}.home-map-img img{-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}.about-vision .col-md-7,.home-map .col-md-7{z-index:9999}.blu-background{background-color:#008896;padding:100px 90px;margin-left:-70px;margin-top:80px;color:#fff;z-index:-100}.blu-background p{color:#fff;margin:15px 0;line-height:25px}.benefits{background-color:#2c4244;padding-top:80px;padding-bottom:80px}.benefit-heading{background-color:#008896;max-width:350px;padding:40px;color:#fff;margin-top:-115px;margin-bottom:60px}.benefits ul.a{list-style:none;margin:0}.benefits li{color:#fff;padding-left:1.3em}.benefits li::before{content:"•";height:100px;font-size:40px;vertical-align:middle;padding-right:34px;color:#008896;margin-left:-1.3em;width:1.3em}.other-headers{background-position:center;background-size:cover;height:400px;margin-top:140px;padding-top:10%;text-align:center;color:#fff}.about{padding-top:80px;padding-bottom:80px;text-align:center}.about h2{margin-top:3%;margin-bottom:3%}.about .btn-primary{margin-top:3%}.about img{width:10%;margin-bottom:30px}.grey-bkgr{background-color:#e4e4e4;padding:60px 80px;margin-left:-90px;margin-top:80px;z-index:-100;text-align:center}.grey-bkgr h2{margin-bottom:50px}.grey-bkgr p{font-size:40px}.value{padding-top:80px;padding-bottom:80px}.value h2{margin-bottom:80px}.value .col-md-12{text-align:center}.value-img{width:20%;float:left;margin-right:auto;margin-left:auto}.value img{width:70%}.value i{color:#008896;font-size:25px;border:1px solid #008896;border-radius:100%;width:40px;height:40px;vertical-align:middle;text-align:center;padding:6px}.product-page i{color:#008896;font-size:17px;border:1px solid #008896;border-radius:100%;width:40px;height:40px;vertical-align:middle;text-align:center;padding:4px;width:26px;height:26px;margin-right:15px;margin-left:-48px}#HarmfulSubsModal .modal-body li>i{color:#c0352c;font-size:17px;border:1px solid #c0352c;border-radius:100%;width:40px;height:40px;vertical-align:middle;text-align:center;padding:4px;width:26px;height:26px;margin-right:15px;margin-left:-48px}.value-txt{width:80%;float:left;margin-right:auto;margin-left:auto}.about-map{background-color:#008896;padding:60px 20px;position:relative;height:180px;margin-bottom:100px}.about-map img{position:absolute;top:-110px;left:0;bottom:40px;width:80%}.about-map h2{color:#fff;padding-left:40px}.competition{padding-top:15%;padding-bottom:80px;text-align:center}.comp-content,.comp-form{margin-bottom:5%}.comp-form img{margin-bottom:80px}.checkbox{position:relative;display:block;margin-top:0;margin-bottom:20px}.checkbox label{display:none}.checkbox input[type=checkbox]+label{display:block;margin:0;cursor:pointer;padding:0}.checkbox input[type=checkbox]{display:none}.checkbox input[type=checkbox]+label:before{content:"";border:1px solid #2c4244;background-color:#fff;border-radius:100%;display:inline-block;width:1.2em;height:1.2em;padding-left:0;padding-bottom:0;margin-right:20px;vertical-align:middle;color:transparent;transition:.2s;text-align:center;font-size:15px}.checkbox input[type=checkbox]+label:active:before{transform:scale(0)}.checkbox input[type=checkbox]:checked+label:before{background-color:#2c4244!important;border-color:#2c4244!important;color:#fff}.checkbox input[type=checkbox]:disabled+label:before{transform:scale(1);border-color:#aaa}.checkbox input[type=checkbox]:checked:disabled+label:before{transform:scale(1);background-color:#bfb;border-color:#bfb}.product{padding-top:80px;padding-bottom:50px;text-align:center}.product img{width:10%;margin-bottom:30px}.product-gallery{background-color:#f2f2f2;padding-top:80px;padding-bottom:80px}.product-gallery h2{margin-bottom:40px}.product-gallery p{margin-top:20px;line-height:10px}.product-gallery .col-md-4{margin-bottom:10px}.product-text{text-align:center}.related-products .modal-body ol{padding-left:25px}.self-watering{margin-top:40px}.product.buffalo-grow img{width:10%;margin-bottom:0}.towers h4{padding-top:80px}.towers p{padding-top:30px}.product-benefits{margin-bottom:30px;margin-top:30px;text-align:left}.product-benefits h4{margin-bottom:40px}.product-benefits .col{background-position:center;background-size:cover;background-repeat:no-repeat;padding-top:20px;padding-bottom:20px;padding-left:0;padding-right:0;width:24%;min-height:400px}.product-benefits .card-body{min-height:400px}.product-benefits li{line-height:30px!important;margin-left:80px!important;margin-bottom:0!important}.product-benefits p{color:#fff;text-align:left!important;margin-left:50px!important;font-size:20px}.product-benefits ul.a{list-style:none;margin:0}.product-benefits li{color:#fff;padding-left:1.3em}.product-benefits li::before{content:"•";height:100px;font-size:40px;vertical-align:middle;padding-right:15px;color:#008896;margin-left:-1.3em;width:1.3em}.product-page .row-cols-xl-4 .col{padding-right:10px}.aquaponics-intro{padding-bottom:20px}.aquaponics-intro p,.modal-body p{line-height:20px}.image-wrapper{position:relative}.img-overlay{opacity:0;background-color:rgba(0,0,0,.5);width:100%;height:auto;position:absolute;top:0;bottom:0;left:auto;right:auto;text-align:center;padding-top:45%;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.image-wrapper:hover .img-overlay{opacity:1}.color-options{padding-top:100px;padding-bottom:100px;text-align:center;background-color:#2c4244;margin-bottom:0}.color-options h2{color:#fff;margin-bottom:40px;font-size:40px}.color-options p{color:#fff;text-transform:uppercase;font-size:20px;margin-top:20px}.color-options .btn-primary{margin-top:40px}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0;position:absolute;top:10px;right:10px;text-shadow:none;opacity:1}.close img{float:right;font-size:33px;font-weight:100;line-height:1;color:#000!important;text-shadow:none;opacity:1;border:0;width:30px}button.close:focus{outline:0}.modal-body{position:relative;padding:60px}.modal-body ul{padding-left:30px;text-align:left}.modal-body h4{margin-bottom:20px}.modal-content{border-radius:0}.modal-body img{margin-bottom:0}.custom-colors p{font-size:16px;text-transform:uppercase;margin-bottom:20px;margin-top:30px}.custom-colors img{width:15%;display:inline-block;margin-right:10px}.product-page{padding-top:0;padding-bottom:3%}.product-page h2{margin-bottom:20px}.product-page p{text-align:center}.product-page .col-md-6 p{text-align:left}.related-products{padding-top:80px;padding-bottom:80px;background-color:#f2f2f2}.related-products h2{margin-bottom:40px;text-align:center}.product-page-header{padding-top:17%}.product-page ul{list-style-type:none;padding-left:0;margin-top:0}.product-page li>img{width:28px;height:28px;margin-right:15px;margin-left:-48px}.product-page li{line-height:30px;margin-left:70px;margin-bottom:20px}.blu-background.productpage{background-color:#008896;padding:60px 80px;margin-left:-90px;margin-top:0;color:#fff;z-index:-100}.poly-filter-products .col-md-4{margin-bottom:30px}.aquaponics-content p{margin-bottom:20px;color:#2c4244}.aquaponics-content h2{margin-bottom:40px;color:#2c4244}.aquaponics-content .btn-primary{margin-top:40px}.aquaponics-content p.uppercase{margin-top:40px;font-size:20px;color:#2c4244;line-height:30px}#aquaponics-products{margin-bottom:80px}#aquaponics-products h2{text-align:center}.icon{position:relative;height:42px;width:42px;margin-right:10px;vertical-align:middle;top:-3px;background-color:transparent;border:3px solid #fff;float:right;border-radius:100px;-moz-transition:.5s;-o-transition:.5s;-webkit-transition:.5s;transition:.5s;-moz-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.icon i{font-size:25px;color:#fff;vertical-align:middle;padding-top:0;display:inline-block;font-weight:100;height:auto}.icon:focus{outline:0}.icon-active{background-color:transparent;-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-webkit-transform:rotate(225deg);transform:rotate(225deg)}.icon-active i{color:#fff;padding-top:0}.map{padding-bottom:80px}#map{height:700px;width:100%}.panel-default2>.panel-heading,.panel-default>.panel-heading{color:#fff;background-color:#2c4244;border-color:transparent;border-radius:0}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit;padding-top:10px;padding-bottom:10px;text-transform:uppercase}.panel-group .panel{margin-bottom:0;border-radius:4px;border:none}.panel-group .panel-heading+.panel-collapse>.panel-body{border:1px solid #707070;margin-top:10px;margin-bottom:5px}.panel-body ul{list-style-type:none}.panel-body li,.panel-body p{color:#2c4244}.tank-strength{padding-bottom:80px}.strength-txt{padding:30% 15%}.strength-txt p{font-size:20px;margin-bottom:20px}.distributors-panel{max-height:400px;overflow:auto}.distributor-contact{padding-bottom:80px}.distributor-contact h2{text-align:center;font-size:40px;margin-bottom:80px}.contact-form i,.distributor-contact i{line-height:unset}.distributors{padding-top:80px;padding-bottom:80px;text-align:center}.distributors img{width:10%;margin-bottom:30px}label{color:#2c4244;margin-bottom:20px;font-size:16px}input{width:100%;margin-bottom:20px;padding:15px;border:2px solid #707070}textarea{width:100%;height:200px;margin-bottom:20px;padding:15px;border:2px solid #707070}input:focus,textarea:focus{outline:0}button.btn-primary{min-width:250px}button.btn-primary input{background-color:transparent;border:none;padding:0;margin-bottom:0;text-align:left}button.btn-primary i{padding:0}button.btn-primary>img{width:24px;float:right!important;vertical-align:middle;height:40px}.error{margin-top:15px;padding:10px;background-color:#c0352c;color:#fff;display:none}.output{margin-top:15px;padding:10px;background-color:#6cedbc;color:#fff;display:none}#email2,#email3{display:none}.contact{padding-top:80px;padding-bottom:80px;text-align:center}.contact img{width:10%;margin-bottom:30px}.contact-form{padding-bottom:100px}.home-footer .footer{margin-top:-30px}.footer{margin-top:0}.footer .container{background-color:#e4e4e4;padding-top:40px;padding-bottom:30px}.footer a,.footer p{font-size:15px;font-weight:300}.footer-logo{text-align:center}.footer-logo img{width:10%;margin-bottom:30px}.footer-lower{padding-top:10px;padding-bottom:10px}.footer-lower p{margin-bottom:0}#subscriberFormModal .modal-body{position:relative;padding:0}#subscriberFormModal button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0;position:absolute;top:10px;right:10px;text-shadow:none;opacity:1;z-index:999}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#2c4244}.dropdown-item a:hover,.dropdown-item:hover{background-color:#2c4244;color:#fff!important}