@import url(https://fonts.googleapis.com/css?family=Lato:300,400,700,400italic,700italic|Arvo:400,400italic,700,700italic);body{width:100%;height:100%;font-family:Lato,sans-serif;font-weight:300;color:#666;background-color:#fafafa}html{width:100%;height:100%}h1,h2,h3,h4,h5,h6{margin:0 0 30px;text-transform:uppercase;font-family:Arvo,serif;font-weight:400;letter-spacing:1px;line-height:1.4em;color:#114064}p{margin:0 0 20px;font-family:Lato,sans-serif;font-size:14px;font-weight:400;line-height:1.4em}p.lead{font-weight:600}li{margin-bottom:.6em;font-family:Lato,sans-serif;font-size:14px;font-weight:400}a{color:#28c3ab;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a:focus,a:hover{text-decoration:none;color:#176e61}.light{font-weight:400}address{margin-left:0;padding:0;font-family:Lato,sans-serif;font-size:15px}hr{margin-top:10px}.margintop-0{margin-top:0!important}.margintop-10{margin-top:10px!important}.margintop-20{margin-top:20px!important}.margintop-30{margin-top:30px!important}.margintop-40{margin-top:40px!important}.margintop-50{margin-top:50px!important}.marginbot-0{margin-bottom:0!important}.marginbot-10{margin-bottom:10px!important}.marginbot-20{margin-bottom:20px!important}.marginbot-30{margin-bottom:30px!important}.marginbot-40{margin-bottom:40px!important}.marginbot-50{margin-bottom:50px!important}.home-section{padding-top:110px;padding-bottom:80px;display:block;position:relative;z-index:120}.section-heading h1{font-size:36px}.section-heading i{margin-bottom:20px}.bg-white{background:#fff}.bg-gray{background:#f5f5f5}.bg-dark{background:#575757}.text-light{color:#fff}@font-face{font-weight:400;font-style:normal;font-family:ecoicons;src:url(../fonts/ecoicons/ecoicons.eot);src:url(../fonts/ecoicons/ecoicons.eot?#iefix) format("embedded-opentype"),url(../fonts/ecoicons/ecoicons.woff) format("woff"),url(../fonts/ecoicons/ecoicons.ttf) format("truetype"),url(../fonts/ecoicons/ecoicons.svg#ecoicons) format("svg")}.gn-menu-main,.gn-menu-main ul{margin:0;padding:0;color:#114064;list-style:none;text-transform:none;font-weight:300;font-family:Lato,Arial,sans-serif;line-height:60px;z-index:150}.gn-menu-main{position:fixed;top:0;left:0;width:100%;height:60px;background:#fff;border-bottom:1px solid #c6d0da;font-size:13px}.gn-menu-main a{display:block;height:100%;color:#114064;text-decoration:none;cursor:pointer}.no-touch .gn-menu li.gn-search-item:hover,.no-touch .gn-menu li.gn-search-item:hover a,.no-touch .gn-menu-main a:hover{background:#114064;color:#fff}.gn-menu-main>li{display:block;float:left;height:100%;margin-bottom:0;border-right:1px solid #c6d0da;text-align:center}.gn-menu-main li.gn-trigger{position:relative;width:60px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gn-menu-main>li:last-child{float:right;border-right:none}.gn-menu-main>li>a{padding:0 30px;text-transform:uppercase;letter-spacing:1px;font-weight:700}.gn-menu-main:after{display:table;clear:both;content:""}.gn-menu-wrapper{position:fixed;top:60px;bottom:0;left:0;overflow:hidden;width:60px;border-right:1px solid #c6d0da;background:#fff;-webkit-transform:translateX(-60px);-moz-transform:translateX(-60px);transform:translateX(-60px);-webkit-transition:-webkit-transform .3s,width .3s;-moz-transition:-moz-transform .3s,width .3s;transition:transform .3s,width .3s}.gn-scroller{position:absolute;overflow-y:scroll;width:370px;height:100%}.gn-menu{border-bottom:1px solid #c6d0da;text-align:left;font-size:18px}.gn-menu li,.gn-submenu li{margin-bottom:0}.gn-menu li li,.gn-menu li:not(:first-child){box-shadow:inset 0 1px #c6d0da}.gn-submenu li{overflow:hidden;height:0;-webkit-transition:height .3s;-moz-transition:height .3s;transition:height .3s}.gn-submenu li a{color:#c1c9d1}input.gn-search{position:relative;z-index:10;padding-left:60px;outline:0;border:none;background:0 0;color:#114064;font-weight:300;font-family:Lato,Arial,sans-serif;cursor:pointer}.gn-search::-webkit-input-placeholder{color:#114064}.gn-search:-moz-placeholder{color:#114064}.gn-search::-moz-placeholder{color:#114064}.gn-search:-ms-input-placeholder{color:#114064}.gn-search:focus::-webkit-input-placeholder,.no-touch .gn-menu li.gn-search-item:hover .gn-search:focus::-webkit-input-placeholder{color:transparent}input.gn-search:focus{cursor:text}.no-touch .gn-menu li.gn-search-item:hover input.gn-search{color:#fff}.no-touch .gn-menu li.gn-search-item:hover .gn-search::-webkit-input-placeholder{color:#fff}.no-touch .gn-menu li.gn-search-item:hover .gn-search:-moz-placeholder{color:#fff}.no-touch .gn-menu li.gn-search-item:hover .gn-search::-moz-placeholder{color:#fff}.no-touch .gn-menu li.gn-search-item:hover .gn-search:-ms-input-placeholder{color:#fff}.gn-menu-main a.gn-icon-search{position:absolute;top:0;left:0;height:60px}.gn-icon::before{display:inline-block;width:60px;text-align:center;text-transform:none;font-weight:400;font-style:normal;font-variant:normal;font-family:ecoicons;line-height:1;-webkit-font-smoothing:antialiased}.gn-icon-help::before{content:"\e000"}.gn-icon-earth::before{content:"\e004"}.gn-icon-cog::before{content:"\e006"}.gn-icon-search::before{content:"\e005"}.gn-icon-download::before{content:"\e007"}.gn-icon-photoshop::before{content:"\e001"}.gn-icon-illustrator::before{content:"\e002"}.gn-icon-archive::before{content:"\e00d"}.gn-icon-article::before{content:"\e003"}.gn-icon-pictures::before{content:"\e008"}.gn-icon-videos::before{content:"\e009"}.gn-icon-home::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f015"}.gn-icon-leaf::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f06c"}.gn-icon-smile::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f118"}.gn-icon-announce::before{font-family:"Font Awesome 5 Free";content:"\f0a1"}.gn-icon-cross::before{font-family:"Font Awesome 5 Free";content:"\f00d"}.gn-icon-warning::before{font-family:"Font Awesome 5 Free";content:"\f12a"}.gn-icon-question::before{font-family:"Font Awesome 5 Free";content:"\f128"}.gn-icon-cart::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f07a"}.gn-icon-header::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f1dc"}.gn-icon-globe::before{font-family:"Font Awesome 5 Free";content:"\f0ac"}.gn-icon-mail::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f0e0"}.gn-icon span{width:0;height:0;display:block;overflow:hidden}.gn-icon-menu::before{margin-left:-15px;vertical-align:-2px;width:30px;height:3px;background:#114064;box-shadow:0 3px #fff,0 -6px #114064,0 -9px #fff,0 -12px #114064;content:""}.no-touch .gn-icon-menu.gn-selected:hover::before,.no-touch .gn-icon-menu:hover::before{background:#fff;box-shadow:0 3px #114064,0 -6px #fff,0 -9px #114064,0 -12px #fff}.gn-icon-menu.gn-selected::before{background:#114064;box-shadow:0 3px #fff,0 -6px #114064,0 -9px #fff,0 -12px #114064}.gn-menu-wrapper.gn-open-all,.gn-menu-wrapper.gn-open-part{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}.gn-menu-wrapper.gn-open-all{width:340px}.gn-menu-wrapper.gn-open-all .gn-submenu li{height:60px}@media screen and (max-width:422px){.gn-menu-wrapper.gn-open-all{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);width:85%}.gn-menu-wrapper.gn-open-all .gn-scroller{width:130%}}.brand-logo{border-right:none!important}.brand-logo>a>img{height:40px;margin-top:10px}.intro{width:100%;padding-top:200px;position:relative}#home{background-color:#86c8e8;background-image:url(../img/bg.png);background-size:cover;background-position:center bottom}.intro .slogan{text-align:center}.intro .slogan h1{color:#114064;line-height:1.1em;margin-bottom:20px;font-size:40px}.intro .slogan h2{color:#114064;margin-bottom:30px;font-size:28px;font-weight:400;text-transform:none}.intro .slogan h3{color:#114064;margin-bottom:20px;font-size:14px;font-weight:400;text-transform:none}.intro .slogan img{display:inline-block!important}.intro .slogan img.flag{border:1px solid #fff}.intro .slogan .btn{margin:10px;border:2px solid #fff}.brand-heading{font-size:40px}.intro-text{font-size:18px}.tp-caption.custom_large_white{color:#fff;text-shadow:none;font-size:60px;line-height:60px;font-weight:700;background-color:rgba(0,0,0,0);text-decoration:none;text-transform:uppercase;border-width:0;border-color:#000;border-style:none}.tp-caption a.btn{color:#fff}#our-products{padding-top:80px}#our-products .product-item{padding:15px 0;cursor:pointer}#our-products p{margin-bottom:1em}#all-natural-laundry-detergent .section-heading-img img{max-width:100%}#product-details button.close{font-weight:300;font-size:40px;line-height:.75;color:#114064;opacity:.5;margin-left:15px}#product-details button.close:active,#product-details button.close:hover,#product-details button.close:link,#product-details button.close:visited{color:#114064;opacity:1}#product-details .modal-content{border-radius:16px}#product-details .modal-content ul{margin-bottom:10px}#product-details .modal-content li{line-height:1;margin-left:1em}#product-details .modal-footer,#product-details .modal-header{border-top:0;border-bottom:0}#product-details p{margin-bottom:10px}#product-details h4,#product-details h5{text-transform:none}#product-details h5{line-height:2.5;margin-bottom:10px;border-bottom:1px dotted #e5e5e5}#product-details ul{margin:0;margin-left:1.2rem;padding:0}#product-details .carousel{margin-bottom:30px;box-shadow:0 2px 10px rgba(0,0,0,.2)}#product-details .carousel,#product-details .carousel-inner,#product-details .carousel-inner .item,#product-details .carousel-inner .item img{border-radius:12px}#product-details .carousel-control{text-shadow:0 0 5px rgba(255,255,255,1);width:15%}#product-details .carousel-control.left,#product-details .carousel-control.right{background:0 0}#product-details .carousel-control .chevron-left:before,#product-details .carousel-control .chevron-right:before{display:inline-block;font-weight:300;font-size:70px;line-height:0;color:#000;position:absolute;top:50%}#product-details .carousel-control .chevron-left:before{content:"‹";left:20%}#product-details .carousel-control .chevron-right:before{content:"›";right:20%}#demo-video{background:#72ccff;padding-top:40px;padding-bottom:40px}#demo-video .embed-responsive{margin:10px 0}#demo-video iframe{border:1px solid #000}#happy-customers{background:#fafafa;padding-top:80px}#happy-customers h1{text-transform:none}#happy-customers blockquote{margin:0;padding:.25em 2em 3em;position:relative;font-family:Lato,sans-serif;font-size:14px;font-weight:400;text-align:justify;border-left:none}#happy-customers blockquote:before{display:block;padding-left:.15em;content:"\201C";font-family:Georgia,serif;font-size:80px;position:absolute;left:-.3em;top:-.3em;color:#b2ebf2}#happy-customers blockquote:after{display:block;content:"\201D";font-family:Georgia,serif;font-size:48px;position:absolute;right:.1em;bottom:.7em;color:#b2ebf2}#happy-customers blockquote cite{color:#00b8d4;font-family:Georgia,serif;font-weight:300;font-size:14px;font-style:italic;display:block;margin-top:1.25em}#happy-customers blockquote cite:before{content:"\2014 \2009"}#happy-customers ol{padding-left:20px}#happy-customers li{text-align:left;margin-bottom:0}#where-to-buy{padding-top:80px;padding-bottom:60px}#where-to-buy h1{text-transform:none}#where-to-buy .heading-country h1{font-size:24px;padding-top:40px;padding-bottom:10px;border-bottom:dotted 1px #bdbdbd}.online-store{margin-bottom:20px;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;border:1px solid #ededed}.online-store:focus,.online-store:hover{-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.1);box-shadow:0 0 20px 0 rgba(0,0,0,.1)}#where-to-buy address p{font-size:13px}#where-to-buy address h4{font-size:15px;text-transform:none;color:#00b8d4;margin-top:15px;margin-bottom:10px}#where-to-buy address small{color:#00b8d4}#the-world{border-top:dotted 1px #bdbdbd}#the-world h1{text-transform:none}#the-world h4{text-transform:none;margin-top:30px;margin-bottom:10px}#the-world address{margin-bottom:50px}#the-world address h4{text-transform:none;color:#00b8d4;margin-top:0;margin-bottom:10px}#the-world address h6{font-size:11px;margin-bottom:0}#the-world address .chinese{font-family:"Microsoft Yahei","微软雅黑",STXihei,"华文细黑"}#about-us{padding-top:80px}#about-us h1{text-transform:none}#about-us h3{text-transform:none;margin-top:30px;margin-bottom:15px}#about-us p{font-size:15px}#contact{padding-top:80px;border-top:dotted 1px #bdbdbd}#contact h1{text-transform:none}#contact p{font-size:18px}.widget-contact{margin-top:30px}.company-social{margin-left:0;padding-left:0;margin-top:10px}.company-social{text-align:left}.company-social li{display:inline-block;margin:0!important;padding:0}.company-social a{margin:0;padding:0;display:block;width:40px;height:40px;line-height:40px;text-align:center;color:#fff;border-radius:8px;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.company-social a i{text-align:center;margin:0;padding:0}.company-social a .btn-label{margin-right:5px}.company-social .social-facebook a{background:#3873ae}.company-social .social-twitter a{background:#62c6f8}.company-social .social-dribble a{background:#d74980}.company-social .social-deviantart a{background:#8da356}.company-social .social-google a{background:#000}.company-social .social-vimeo a{background:#51a6d3}.company-social .social-facebook a:hover{background:#4893ce}.company-social .social-twitter a:hover{background:#82e6ff}.company-social .social-dribble a:hover{background:#f769a0}.company-social .social-deviantart a:hover{background:#adc376}.company-social .social-google a:hover{background:#333}.company-social .social-vimeo a:hover{background:#71c6f3}.company-social .store-buy a{margin-right:5px;padding:0 7px;width:auto;background:#00c853}.company-social .store-buy a:hover{background:#00e676}.company-social .like-us a{margin-right:10px;padding:0 7px;width:auto;background:#3873ae}.company-social .like-us a:hover{background:#4893ce}.company-social .like-us .fas,.company-social .store-buy .fas{width:30px}footer{text-align:center;padding:50px 0}footer p{color:#f8f8f8}footer a{color:#fefefe}footer a:hover{color:#fff}.btn{border-radius:8px;text-transform:capitalize;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.btn-circle{width:70px;height:70px;margin-top:15px;padding:7px 16px;border:2px solid #fff;border-radius:50%;font-size:40px;color:#fff;background:0 0;-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.btn-circle.btn-dark{border:2px solid #666;color:#666}.btn-circle:focus,.btn-circle:hover{outline:0;color:#fff;background:rgba(255,255,255,.1)}.btn-circle.btn-dark :focus,.btn-circle.btn-dark :hover{outline:0;color:#999;background:#fff}.btn-circle.btn-dark :focus i,.btn-circle.btn-dark :hover i{color:#999}.page-scroll .btn-circle i.animated{transition-property:-webkit-transform;transition-duration:1s;-webkit-transition-property:-webkit-transform;-webkit-transition-duration:1s;-moz-transition-property:-moz-transform;-moz-transition-duration:1s}.page-scroll .btn-circle:hover i.animated{animation-name:pulse;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear;-webkit-animation-name:pulse;-webkit-animation-duration:1.5s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:pulse;-moz-animation-duration:1.5s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear}#text{color:#fff;background:#fc0}#map{height:500px}.btn-skin.active,.btn-skin:active,.btn-skin:focus,.btn-skin:hover{color:#fff;background-color:#0277bd;border-color:#0277bd}.btn-skin2{color:#fff;background-color:#00c853;border-color:#00c853}.btn-skin2.active,.btn-skin2:active,.btn-skin2:focus,.btn-skin2:hover{color:#fff;background-color:#00e676;border-color:#00e676}.btn-default:focus,.btn-default:hover{border:1px solid #28c3ab;outline:0;color:#000;background-color:#28c3ab}.btn-huge{padding:25px;font-size:26px}.banner-social-buttons{margin-top:0}@media (orientation:Landscape){.intro{height:100%}}@media (orientation:Portrait){.intro{height:75%}}@media (min-width:769px){.brand-heading{font-size:100px}.intro-text{font-size:25px}}@media (max-width:1366px){.intro{padding-top:200px}}@media (max-width:1024px){.intro{padding-top:160px}}@media (max-width:1024px) and (orientation:Portrait){.intro{padding-top:160px}}@media (max-width:768px){.boxed-grey{margin-bottom:30px}.intro{padding-top:160px}.intro .btn{font-size:13px;padding:6px 10px}}@media (max-width:768px) and (orientation:Landscape){.intro{padding-top:160px}}@media (max-width:480px){.brand-logo>a{padding:0 10px!important}.intro{height:62.5%;padding-top:120px}}