body{font-family: 'Open Sans', sans-serif;font-size: 14px;font-weight:400;color:#000;}ul{margin: 0;padding: 0}
.top-header{background-color:#f5f5f5;height:36px;line-height: 36px;}.top-header .container-fluid{padding-left:40px;padding-right:40px;margin: 0 auto;}.top-header i{color:#2abbf0;font-size: 15px;}.top-header a{color: #000;font-size: 13px;line-height: 36px;margin: 0 0 0 5px;}.top-header .top-section{display: inline-block;}
.top-header .social-section{display: inline-block;float: right;}.top-section .phone{display: inline-block;margin: 0 10px}.top-section .email{display: inline-block;margin: 0 10px}.top-header .social-section i{font-size: 17px;line-height: 36px;height: 36px;width: 36px;}.top-header a:hover{text-decoration: none;}
.start-header{opacity:1;transform:translateY(0);padding:1px 0;background:#f00b0b;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.start-header.scroll-on{box-shadow:0 5px 10px 0 rgba(138,155,165,.15);padding:5px 0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.start-header.scroll-on .navbar-brand img{height:70px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.navigation-wrap{position:relative;width:100%;z-index:1000;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.navbar{padding:0;box-shadow: none;}.navbar-brand img{width:auto;display:block;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.navbar-toggler{float:right;border:none;padding-right:0}.navbar-toggler:active,.navbar-toggler:focus{outline:0}.navbar-light .navbar-toggler-icon{width:24px;height:17px;background-image:none!important;position:relative;border-bottom:1px solid #000;transition:all .3s linear}.navbar-light .navbar-toggler-icon:after,.navbar-light .navbar-toggler-icon:before{width:24px;position:absolute;height:1px;background-color:#000;top:0;left:0;content:'';z-index:2;transition:all .3s linear}.navbar-light .navbar-toggler-icon:after{top:8px}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon:after{transform:rotate(45deg)}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon:before{transform:translateY(8px) rotate(-45deg)}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon{border-color:transparent}.nav-link{color:#fff!important;font-weight:700;transition:all .2s linear;font-size:16px;}.nav-item:hover .nav-link{color:#fff!important}.nav-item.active .nav-link{color:#fff!important}.nav-link{position:relative;padding:5px 12px!important;display:inline-block}.nav-item:after{position:absolute;bottom:-5px;left:0;width:100%;height:2px;content:'';background-color:#fff;opacity:0;transition:all .2s linear}.nav-item:hover:after{bottom:0;opacity:1}.nav-item.active:hover:after{opacity:0}.nav-item{position:relative;transition:all .2s linear}
#circle,#switch{cursor:pointer;-webkit-transition:all .3s linear;transition:all .3s linear}#switch{width:60px;height:8px;border:2px solid #8167a9;border-radius:27px;background:#000;position:relative;display:block;margin:0 auto;text-align:center;opacity:1;transform:translate(0);transition:all .3s linear;transition-delay:1.9s}body.hero-anime #switch{opacity:0;transform:translateY(40px);transition-delay:1.9s}#circle{position:absolute;top:-11px;left:-13px;width:26px;height:26px;border-radius:50%;background:#000}.switched{border-color:#000!important;background:#8167a9!important}.switched #circle{left:43px;box-shadow:0 4px 4px rgba(26,53,71,.25),0 0 0 1px rgba(26,53,71,.07);background:#fff}.nav-item .dropdown-menu{transform:translate3d(0,10px,0);visibility:hidden;opacity:0;max-height:0;display:block;padding:0;margin:0;transition:all .2s linear}.nav-item.show .dropdown-menu{opacity:1;visibility:visible;max-height:999px;transform:translate3d(0,0,0)}.dropdown-menu{padding:10px!important;margin:0;font-size:13px;letter-spacing:1px;color:#212121;background-color:#fcfaff;border:none;border-radius:3px;box-shadow:0 5px 10px 0 rgba(138,155,165,.15);transition:all .2s linear}.dropdown-toggle::after{display:none}.dropdown-item{padding:3px 15px;color:#212121;border-radius:2px;transition:all .2s linear}.dropdown-item:focus,.dropdown-item:hover{color:#fff;background-color:#2abbf0;}
.carousel-item img{position: relative;overflow: hidden;width: 100%;}.carousel-item .overlay-text{position: absolute;top:0;left: 0;right: 0;bottom: 0;text-align: center;padding-top: 15%;}.overlay-text .slider-heading{font-size: 50px;line-height: 45px;font-family: Lato, sans-serif;font-weight: 900;margin-bottom: 10px;text-shadow: 0 2px 5px rgba(0, 0, 0, 0.498);text-transform: uppercase;color:#fff;}.overlay-text p{color:#fff;font-size: 18px;line-height: 20px;font-family: "Lato", sans-serif;text-shadow: 0 0 0.5em rgba(0, 0, 0, 1);}.overlay-text .slider-button{background-color:#ffea00!important;border-radius: 6px;color: #2abbf0!important;display: inline-block;font-size: 14px;font-weight: 900;text-align: center;text-decoration: none;text-shadow: none;text-transform: uppercase;text-transform: uppercase;vertical-align: middle;padding: 0 20px;height: 35px;line-height: 35px;letter-spacing: 1px;font-family: 'Lato', sans-serif;}
.water-purifier-first{width: 100%;margin-bottom: 40px;}.purifier-section{width: 100%;border: 1px solid #000;margin-top: 70px;padding: 0px 0px 35px 0px;position: relative;}.title{display: block;text-align: center;}.purifier-section .title h1{margin-bottom: 30px;margin-top: -30px;padding: 0px 40px;display: inline-block;background: #fff;}.title h1{font-size: 48px;color: #2abbf0;font-family: Lato, sans-serif;font-weight: 700;}
.purify-box{background: #f5f5f5;padding: 30px 10px;position: relative;margin: 0px 1%;display: flex;align-items: flex-end;flex-wrap: wrap;height: 100%;}.purifier-section .purify-box:before{top: 15%;}.purify-img{width: 42%;float: left;margin-right: 3%;position: relative;z-index: 0;}.purify-con{width: 55%;float:left;}.purify-con h3{font-size: 26px;color: #000;font-family: Lato, sans-serif;}.purify-img img{vertical-align: top;width:100%;}
.cmn-btn{background-color: #ffea00;font-size: 15px;color: #000;text-transform: uppercase;padding: 8px 25px;border-radius: 50px;display: inline-block;border: 1px solid #ffea00;margin-top: 10px;font-weight: 700}
.water-purifier-second{padding: 60px 0px;position: relative;}.water-purifier-second .icon-box{text-align: center;}.water-purifier-second .icon-box i{color: #2abbf0;font-size: 36px;line-height: 90px;border:2px solid #2abbf0;border-radius: 50%;height: 90px;width: 90px;}.water-purifier-second .icon-box p{font-size: 22px;font-weight: 600;margin: 20px 0px;}.water-purifier-second .icon-box i:hover{color:#fff;background-color: #2abbf0;}
.water-purifier-third{position: relative;background-image: url(../images/water-bg.jpg);background-attachment: fixed;background-position: 50% 0;background-origin: border-box;background-repeat: no-repeat;background-size: cover;}.mask{position: relative;height: 100%;width: 100%;padding: 50px 0px;}.mask:before{position: absolute;width: 100%;display: block;top: 0;bottom: 0;background-color: #000;opacity: 0.7;content: "";}.water-purifier-third .row{margin-bottom: 40px;}
.water-purifier-third h2{color: #fff;position: relative;text-align: center;font-size: 48px;font-family: Lato, sans-serif;margin-bottom: 50px}.water-purifier-third img{margin-bottom: 20px;width:100%;}.wp-wraper-box{background: #f5f5f5;padding: 30px;text-align: center;height: 100%;}.wp-wraper-box h3{font-family: Lato, sans-serif;font-size: 28px;font-weight: 700;} 
.water-purifier-phscale{padding: 50px 0px;}.water-purifier-phscale h2{text-align: center;font-size: 48px;color: #2abbf0;font-family: Lato, sans-serif;font-weight: 700;margin-bottom: 40px;}.ph-scale{text-align: center;}
.water-purifier-fifth{overflow: hidden;position: relative;}.row-section{background-image: url(../images/home3.jpg);position: relative;background-position: 50% 0;background-size: cover;background-repeat: no-repeat;padding: 0}.purifier-row{padding: 0}.purifier-row img{width:100%;}.row-section .purifier-content{padding: 0px 30px;position: relative;}.purifier-content h3{Color:#fff;font-family: Lato, sans-serif;font-size: 32px;margin-bottom: 15px;}.purifier-content p{color: #fff;line-height: 26px;}
/*pages*/
.banner-section{background-image: url(../images/banner-bg.jpg);background-repeat: no-repeat;background-size: cover;background-position: center;position: relative;padding: 50px 0px;}.banner-background{background-color: #000;position: absolute;top:0;bottom: 0;left: 0;right: 0;opacity: 0.7;padding-top: 18px;}.banner-text{font-family: Lato, sans-serif;text-shadow: 0 2px 5px rgba(0, 0, 0, 0.498);text-transform: uppercase;color: #fff;font-size: 40px;text-align: center;}
.inner-pages-section{padding: 50px 0px;}.inner-pages-section h1{text-align: center;font-size: 48px;font-family: Lato, sans-serif;font-weight: 700;margin-bottom: 40px;color: #2abbf0;}.health-box{background-color: #f5f5f5;margin-bottom: 50px}.health-box img{width:100%;}.health-box p{text-align: center!important;padding: 10px;margin: 0;color:#2abbf0;font-size: 14px;font-weight: bold;}.inner-pages-section h2{text-align: center;font-size: 40px;font-family: Lato, sans-serif;font-weight: 700;margin-bottom: 20px;color: #2abbf0;}.inner-pages-section p{text-align: justify;}.inner-pages-section h3{text-align: center;font-size: 40px;font-family: Lato, sans-serif;font-weight: 700;margin-bottom: 20px;color: #2abbf0;margin-top: 20px}.inner-pages-section ul{padding-left: 40px;margin-bottom: 20px;}.inner-pages-section ul li{margin-bottom: 10px}
.about-hydrogen{border:1px solid #ccc;padding: 30px 20px;height: 100%;}.hydrogen-01{margin-bottom: 30px}.about-hydrogen h2{font-size:30px; }.about-hydrogen h3{color:#000;font-size: 24px;text-align: left;}.molecular-hydrogen{padding: 50px 0px 0px;}.molecular-hydrogen img{width:100%;}.molecular-hydrogen h3{text-align: left}
.contact-info h2{color: #000;text-align: left;font-size: 22px;font-weight: 700}.contact-info a i{margin-right:8px;}.contact-adress p span{font-weight: 700}.one-half h3{margin-top: 0;color:#000;text-align: left;font-size: 22px;}.w-form input[type=text]{border:1px solid #ccc;font-size: 14px;padding: 6px 0px 6px 10px;box-sizing: border-box;height: 40px;}.w-form textarea{height: 100px;padding: 6px 0px 6px 10px;font-size: 14px}
.alkaline-products .col-md-4{margin-bottom:30px;}.products-box{background: #f5f5f5;text-align: center;padding: 30px 20px;}.products-box h3{font-size:22px;color:#000;}.products-box p{text-align:center;}.products-box p span{font-size:16px;font-weight:700;}.compare-section img{width:100%;margin-bottom:20px;}.compare-section h2{color:#000;font-size:30px;}.compare-section .col-sm-6{margin-bottom:30px;}.hydrogen-cap{padding:50px 0px;}.hydrogen-cap img{width:100%;margin-bottom:30px;}
/*pages end*/
.footer-section{background:#f5f5f5;padding: 50px 0;}.footer-section h4{text-align: left;font-size: 16px;font-weight: 700;font-family: Lato, sans-serif;position: relative;padding-bottom: 15px;margin-bottom: 15px;}.footer-section h4:after{background-color: #2abbf0;position: absolute;width: 2.4em;height: 2px;left: 0;bottom: 0;content: '';}.footer-section ul{list-style-type: none;margin-top: 0em;margin-bottom: 0;padding-left: 1.2em;}.footer-section ul li{position: relative;line-height: 1.7em;font-family: inherit;font-size: 100%;}.footer-section ul li:before{content: '\f105';font-family: "fontawesome";display: block;height: 3px;width: 3px;text-align: center;line-height: 2px;position: absolute;z-index: 1;top: 0.85em;left: -1.2em;color:#7f8d99;}
.footer-section ul li a{color:#7f8d99;letter-spacing: -0.021em;font-family: "Work Sans",sans-serif;font-weight: 400;font-size: 14px}.footer-section ul li a:hover{color:#2abbf0;text-decoration: none;}.footer-section p{color:#7f8d99;letter-spacing: -0.021em;font-family: "Work Sans",sans-serif;font-weight: 400;font-size: 14px}.footer-section .textwidget a{color:#7f8d99;letter-spacing: -0.021em;font-family: "Work Sans",sans-serif;font-weight: 400;font-size: 14px}.footer-copyright{background:#fff;padding: 20px 0px;}.footer-widget-copyright{display: inline-block;}.footer-social{display: inline-block;float: right;}.footer-widget-copyright p{color: #7f8d99;letter-spacing: -0.021em;font-family: "Work Sans",sans-serif;font-weight: 400;font-size: 14px;margin: 0;}.footer-social span{color: #7f8d99;letter-spacing: -0.021em;font-family: "Work Sans",sans-serif;font-weight: 700;font-size: 14px;margin-right: 10px;}
.footer-social i{color:#fff;background-color: #2abbf0;font-size: 16px;width:30px;height: 30px;line-height:30px;text-align: center;border-radius: 50%;margin-right: 5px;}

/*for mobile*/
@media (max-width: 767px){
.top-header{height: auto;text-align: center;padding: 10px 0px;}.top-header .container-fluid{padding-left: 10px;padding-right: 10px}.top-section .email{display: none;}.top-header .social-section{float:none;display: none;}.carousel-item .overlay-text{display: none;}.mobile-section{text-align: center;padding: 30px 0px;}.mobile-section .cmn-btn{background-color: #2abbf0;color: #fff;border-radius: 5px;font-size: 22px;}.top-header i{font-size: 30px}.top-header a {font-size: 34px;font-weight: 700;}
.nav-item .dropdown-menu{position:relative!important;}.nav-item:after{display:none;}.dropdown-menu{padding:0;}.purifier-section .col-md-4{margin-bottom: 30px;}.purifier-section{margin-top: 10px;}.purify-box{margin-bottom: 20px!important;margin: 0px 5%;}.title h1{font-size: 26px;}.ph-scale img{width:100%;}.water-purifier-second{padding: 10px 0px;}.water-purifier-third h2{font-size: 26px;}.water-purifier-third .col-md-4{margin-bottom: 50px}.water-purifier-phscale h2{font-size: 26px;}
.whatsapp-phone{position: fixed;bottom: 15px;right:15px;z-index: 99999}.dialer-phone{position: fixed;bottom: 15px;left:15px;z-index: 99999}.dialer-phone{position: fixed;bottom: 15px;left:15px;z-index: 99999}.banner-text{font-size: 24px;}.banner-background{padding-top: 22px;}
}
/*for tab*/
@media (min-width: 768px) and (max-width: 1023px) {
.top-header{height: auto;text-align: center;}.top-section .email{display: none;}.top-header .social-section{float:none;}.carousel-item .overlay-text{display: none;}.mobile-section{text-align: center;padding: 30px 0px;}.mobile-section .cmn-btn{background-color: #2abbf0;color: #fff;border-radius: 5px}.nav-item.show .dropdown-menu{position: relative!important;}
.purifier-section{margin-top: 10px;}.purify-box{margin-bottom: 20px!important;margin: 0px 5%;}.title h1{font-size: 26px;}.ph-scale img{width:100%;}.water-purifier-second{padding: 10px 0px;}.water-purifier-third h2{font-size: 26px;}.water-purifier-third .col-md-4{margin-bottom: 50px}.water-purifier-phscale h2{font-size: 26px;}
.whatsapp-phone{position: fixed;bottom: 15px;right:15px;z-index: 99999}.dialer-phone{position: fixed;bottom: 15px;left:15px;z-index: 99999}
}
/*for tab-pro*/
@media (min-width: 1024px) and (max-width: 1280px) {
.mobile-section{display: none;}.whatsapp-phone{display: none}.dialer-phone{display: none;}
}
/*for Desktop*/
@media (min-width: 1281px) {
.mobile-section{display: none;}.whatsapp-phone{display: none}.dialer-phone{display: none;}
}