@import "https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,200..1000;1,200..1000&family=Vesper+Libre:wght@400;500;700;900&display=swap";*{box-sizing:border-box;margin:0;padding:0}body{background:url(/images/bottom-section-bg.png) 50%/100% 100% no-repeat fixed;width:100%;height:100vh;font-family:Vesper Libre,serif;overflow-x:hidden}:root{--primary-bg:#fff;--secondary-bg:#000;--dark-txt:#000;--white-txt:#fff;--gray-txt:#bcc2c5;--theme-color:#3078b5;--primary-txt:"Vesper Libre", serif;--secondary-txt:"Nunito", sans-serif;--theme-bg:#9d5e5b;--theme-dark-blue:#091924}.container{width:95%;margin:0 auto}.header{z-index:1000;border-bottom:1px solid #e5e5e5;border-bottom:1px solid var(--opux-border);background:#fff;width:100%;padding:0 2%;position:sticky;-webkit-backdrop-filter:blur(6px)!important;backdrop-filter:blur(6px)!important;background:0 0!important;top:0%!important}.header-inner{justify-content:space-between;align-items:center;height:100%;padding:0 16px;display:flex}.logo{height:150px;margin-top:2%}.hamburger{cursor:pointer;color:var(--theme-bg);background:0 0;border:none;font-size:28px}.overlay{opacity:0;visibility:hidden;z-index:998;background:#0009;transition:all .3s;position:fixed;inset:0}.overlay.show{opacity:1;visibility:visible}.offcanvas{z-index:999;background:#fff;width:100%;height:100vh;transition:right .35s;position:fixed;top:0;right:-100%;overflow-y:auto}.offcanvas.show{flex-direction:column;justify-content:center;display:flex;right:0}.offcanvas-header{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:16px;display:flex}.offcanvas-header img{height:36px}.offcanvas-header button{cursor:pointer;background:0 0;border:none;font-size:24px}.menu{padding:16px 85px 16px 16px;list-style:none}.menu a,.menu button{text-align:left;cursor:pointer;width:100%;color:var(--dark-txt);background:0 0;border:none;justify-content:space-between;padding:14px 0;font-family:Orbitron;font-size:16px;text-decoration:none;display:flex}.submenu{padding-left:12px}.submenu a{color:#555;padding:10px 0;font-size:14px;text-decoration:none;display:block}.hero{flex-direction:column;justify-content:center;width:100%;min-height:90vh;display:flex}.hero .data{text-align:center;width:85%;margin:auto}.hero h1{color:var(--white-txt);font-size:3.8rem;line-height:3.6rem;font-family:var(--primary-txt)!important}.hero .data{color:var(--gray-txt);font-size:18px;font-family:var(--secondary-txt);text-align:center!important}.hero .data p{margin-top:2%;font-size:22px;line-height:26px}.btn{font-variation-settings:"wght" 400;box-sizing:border-box;-webkit-font-smoothing:inherit;cursor:pointer;border:none;border-radius:10px;flex-flow:row;place-content:center;align-items:center;gap:8px;min-width:fit-content;height:48px;margin:2% auto 0;padding:16px 32px;font-family:fractul-variable,sans-serif;font-size:14px;text-decoration:none;transition:all .2s linear;display:flex;position:relative;overflow:visible;box-shadow:0 .602187px 1.08394px -1.25px #9d5e5bb8,0 2.28853px 4.11936px -2.5px #9d5e5ba3,0 10px 18px -3.75px #9d5e5b40,0 .706592px .706592px -.583333px #00000059,0 1.80656px 1.80656px -1.16667px #00000057,0 3.62176px 3.62176px -1.75px #00000054,0 6.8656px 6.8656px -2.33333px #0000004d,0 13.6468px 13.6468px -2.91667px #00000042,0 30px 30px -3.5px #00000026;color:#fff!important;background-color:#9d5e5b!important}.btn:hover{transform:scale(.9)}.about{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-bottom:1px solid var(--opux-border);color:var(--white-txt);background:0 0;border:1px solid gray;border-radius:10px;justify-content:space-between;align-items:center;margin:5% 0;padding:1rem clamp(16px,4vw,56px);display:flex;box-shadow:0 3px 8px #0000003d}.about .about-left{width:48%}.about .about-left img{width:100%}.about .about-right{width:48%}.about .about-right strong{font-size:16px}.about .about-right h2{margin:15px 0;font-size:1.5em}.about .about-right p{font-size:16px;font-family:var(--secondary-txt)}.about .about-right p:nth-of-type(2){margin-top:20px}.ab-btn{margin:3% 0 0}.key-section{background-position:50%;background-repeat:repeat;background-size:10%;width:100%;margin-top:3%;padding:8% 0;background-image:url(/images/bg-tile.png)!important}.key-title{text-align:center;color:var(--white-txt);background-image:url(/images/good-prompt-bg.png);background-position:50%;background-repeat:no-repeat;background-size:100%}.key-title p{color:#9d5e5b;text-transform:uppercase;letter-spacing:5px}.key-title h3{font-size:2em}.key-cards{flex-wrap:wrap;justify-content:space-between;align-items:center;margin-top:2%;display:flex}.key-card{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);border-bottom:1px solid var(--opux-border);width:48%;min-height:150px;color:var(--white-txt);font-family:var(--secondary-txt);background:0 0;border:1px solid gray;border-radius:10px;justify-content:center;align-items:center;margin-top:15px;padding:1rem clamp(16px,4vw,56px);font-size:18px;display:flex;box-shadow:0 3px 8px #0000003d}.about-product-para{font-size:16px;line-height:24px;font-family:var(--secondary-txt);margin:2% 0 0;color:var(--white-txt)!important;text-transform:uppercase!important}.industry{padding:3% 0}.ind-top{color:var(--white-txt);justify-content:space-between;align-items:center;display:flex}.ind-top .ind-left span{font-family:var(--primary-txt);color:var(--theme-bg);text-transform:uppercase;letter-spacing:2px;font-size:1rem}.ind-top .ind-left h2{margin:10px 0}.ind-top .ind-left p{font-family:var(--secondary-txt);text-transform:lowercase}.ind-cards{color:var(--white-txt);flex-wrap:wrap;place-content:space-between;align-items:stretch;padding:15px 0;display:flex}.ind-cards .ind-card{-webkit-backdrop-filter:blur(16px)saturate(180%);backdrop-filter:blur(16px)saturate(180%);border:.5px solid #fff3;border-image:initial;border-radius:var(--radius);background:linear-gradient(135deg,#33333359,#2e2e2e52);border-radius:20px;flex-direction:column;justify-content:space-between;width:32%;min-height:100%;margin-top:15px;padding:20px;display:flex;box-shadow:0 8px 32px #0000005e,inset 0 1px #ffffff0d}.ind-cards .ind-card img{-ms-border-radius:2%;-o-border-radius:2%;border-radius:2%;width:100%;margin-bottom:20px}.ind-cards .ind-card h3{font-size:22px}.ind-cards .ind-card p{font-family:var(--secondary-txt)}.choose{object-fit:cover;background-position:0 0;flex-direction:row-reverse;overflow:hidden;background-color:#0000!important;background-image:linear-gradient(#0009,#0009),url(/images/choose.jpg)!important;background-position:0 0,0 0!important;background-repeat:no-repeat!important;background-size:100%!important;background-attachment:scroll,scroll!important;background-origin:padding-box,padding-box!important;background-clip:border-box,border-box!important;border-radius:15px!important;padding:0!important;transition:all 2s linear!important}.choose:hover{background-position:50%;background-position:50%!important;background-size:100%!important}.choose .choose-right{width:100%;padding:3%}.choose .choose-right h2{color:var(--theme-bg);text-transform:uppercase;letter-spacing:3px}.water-well-screen-wrapper{background-position:50%;background-repeat:repeat;background-size:10%;width:100%;margin-top:3%;padding:5%;background-image:url(/images/bg-tile.png)!important}.product-info-list{padding:2% 6%}.prdinfo-list li{font-family:var(--secondary-txt);line-height:18px!important}footer{-webkit-backdrop-filter:blur(16px)saturate(180%);backdrop-filter:blur(16px)saturate(180%);background:linear-gradient(135deg,#33333359,#2e2e2e52);border:.5px solid #fff3;justify-content:space-between;width:100%;margin-top:3%;padding:2% 0;display:flex;box-shadow:0 8px 32px #0000005e,inset 0 1px #ffffff0d}footer .footer-bx{width:22%;color:var(--white-txt)}footer .footer-bx h3{color:var(--theme-bg);text-transform:uppercase;font-size:22px}.extra-prd-foot-title{padding-top:12%}footer .footer-bx .ft-data{flex-direction:column;margin-top:25px;display:flex}footer .footer-bx .ft-data a{color:var(--white-txt);font-size:16px;line-height:32px;font-family:var(--secondary-txt);width:fit-content;text-decoration:none;position:relative;overflow:hidden}footer .footer-bx .ft-data a:before{content:"";background-color:var(--theme-bg);width:100%;height:2px;transition:all .2s linear;display:block;position:absolute;bottom:0;left:-100%}footer .footer-bx .ft-data a:hover:before{left:0}footer .footer-bx img{width:180px}.prdhero-wrapper{width:100%;color:var(--white-txt);background-position:50%;background-repeat:no-repeat;background-size:100%;background-attachment:fixed;border-radius:20px;justify-content:center;align-items:center;min-height:90vh;padding:5% 0;display:flex}.prdhero-wrapper .prdhero .prdhero-data{width:85%;margin:0 auto}.prdhero-wrapper .prdhero .prdhero-data h2{color:var(--theme-bg);font-size:5vh}.prdhero-wrapper .prdhero .prdhero-data p{font-family:var(--secondary-txt);font-size:20px}.prdhero-wrapper .prdhero .prdhero-data .btn{margin:30px 0 0}.prdhero-wrapper .prdhero .prdhero-data .disc-1{margin:15px 0!important}.prdinfo-wrapper{background-image:url(/images/good-prompt-bg.png),url(/images/bg-tile.png);background-position:top,100% 0;background-repeat:no-repeat,repeat;background-size:90% 90%,10%;background-color:var(--theme-dark-blue);margin-top:3%;padding:5% 0}.prd-info h3{color:var(--white-txt);border-bottom:2px solid var(--theme-bg);width:fit-content;font-size:30px}.prdinfo-list{color:var(--gray-txt);margin:2% 0}.prdinfo-list li{line-height:32px;font-family:var(--secondary-txt)}.prdinfo-list li strong{color:var(--theme-bg);font-family:var(--primary-txt);padding-right:15px}.prdinfo-list li::marker{color:var(--theme-bg)}.spec-table-container{width:100%;color:var(--white-txt);border-radius:3px;margin:2rem auto;padding:0 1rem;font-family:Arial,sans-serif}.table-title{text-align:center;color:var(--white-txt);margin-bottom:1rem;font-size:1.4rem;font-weight:600}.table-wrapper{overflow-x:auto}.spec-table{border-collapse:collapse;width:100%;min-width:800px}.spec-table th,.spec-table td{border:1px solid var(--gray-txt);text-align:center;padding:.75rem 1rem;font-size:.95rem}.spec-table th{background-color:var(--theme-bg);color:var(--white-txt);font-weight:600;font-family:var(--primary-txt)}.spec-table caption{caption-side:top;margin-bottom:.75rem;font-weight:700}@media screen and (max-width:980px){header nav{display:none}.hamburger{display:inline-block}.data{width:95%!important}.hero .data h1{font-size:2em!important;line-height:1em!important}.hero .data p{font-size:16px}.about{flex-direction:column}.about .about-left,.about .about-right{width:100%}.ind-top{flex-direction:column;align-items:flex-start}.ind-top p{margin-bottom:10px}.ind-card{width:48%!important}footer{flex-wrap:wrap}footer .footer-bx{width:48%}.mobile-header{display:flex!important}.prd-cont-form{flex-direction:column-reverse!important}.prd-fom-rt,.prd-fom-lf{width:100%!important}}@media screen and (max-width:680px){.key-card{width:100%}.ind-card{width:100%!important}.about-product-para{margin:5% 0;text-transform:uppercase!important;font-size:14px!important;line-height:16px!important}footer{flex-direction:column;padding:5%}footer .footer-bx{width:100%}footer .footer-bx h3{margin-top:20px}.extra-prd-foot-title{padding-top:0%;margin-top:0!important}}.hero-section{color:#fff;justify-content:center;align-items:center;height:100vh;display:flex;position:relative}.hero-wrapper{justify-content:space-between;align-items:center;width:90%;display:flex}.hero-left,.hero-right{width:30%}.hero-center{perspective:1000px;justify-content:center;width:40%;display:flex}.hero-3d{width:220px;height:220px;transform-style:preserve-3d;background:linear-gradient(45deg,#00c6ff,#0072ff)}.cslider-container{aspect-ratio:1;border:5px solid var(--opux-border);border-radius:20px;width:90vw;max-width:900px;margin:auto;position:relative;overflow:hidden;-webkit-backdrop-filter:blur(6px)!important;backdrop-filter:blur(6px)!important;background:0 0!important}.slide{width:100%;height:100%;position:absolute;top:0;left:0}.dots{gap:12px;display:flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.dot{cursor:pointer;border:2px solid #fff;border-radius:50%;width:14px;height:14px}.dot.active{background:#fff}.pin-section{width:100%;min-height:100vh;position:relative}.slider-container{justify-content:center;align-items:center;width:100%;height:500px;display:flex;position:relative}.canvas-wrapper{cursor:grab;border-radius:20px;width:100%;max-width:900px;height:100%;overflow:hidden}.nav{color:#fff;cursor:pointer;z-index:10;background:0 0;border:none;padding:5px 30px;font-size:40px;position:absolute}@media (max-width:1024px){.slider-container{height:400px}}@media (max-width:600px){.slider-container{height:300px}}.slider-container{flex-direction:column;justify-content:center;align-items:center;width:100%;height:650px;display:flex;position:relative}.canvas-wrapper{border-radius:20px;width:100%;max-width:900px;height:450px;overflow:hidden}.nav{color:#fff;cursor:pointer;z-index:10;background:0 0;border:none;padding:10px 20px;font-size:40px;position:absolute;top:40%}.left{left:20px}.right{right:20px}.content{text-align:center;color:#fff;max-width:600px;margin-top:30px;padding:0 20px}.content h2{margin-bottom:10px;font-size:28px;animation:.4s fadeIn}.content p{opacity:.8;font-size:16px;animation:.6s fadeIn}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.slider-container{height:600px}.canvas-wrapper{height:380px}}@media (max-width:600px){.slider-container{height:520px}.canvas-wrapper{height:300px}}.scroll-section{color:#fff;background:0 0;justify-content:space-between;align-items:center;gap:40px;min-height:120vh;padding:80px 5%;display:flex}.content{flex:1;max-width:95%}.content h2{margin-bottom:20px;font-size:40px}.content p{opacity:.8;font-family:Nunito,sans-serif;font-size:18px}.canvas-area{flex:1.5;height:600px}@media (max-width:1024px){.scroll-section{text-align:center;flex-direction:column}.canvas-area{width:100%;height:500px}.product-3d{flex-direction:column-reverse}.product-3d-left{width:100%!important}.product-3d-right{width:100%}}@media (max-width:600px){.canvas-area{height:400px}.content h2{font-size:28px}}.gallery-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.gallery-item img{cursor:pointer;border-radius:12px;width:100%;transition:all .3s}.gallery-item img:hover{transform:scale(1.05)}.popup-overlay{z-index:999;background:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.popup-box{background-image:url(/images/good-prompt-bg.png),url(/images/bg-tile.png);background-position:top,100% 0;background-repeat:no-repeat,repeat;background-size:90% 90%,10%;border-radius:16px;width:90%;max-width:1000px;padding:30px;position:relative}.popup-close{cursor:pointer;color:var(--theme-bg);background:0 0;border:none;font-size:30px;position:absolute;top:15px;right:15px}.popup-content{color:var(--white-txt);flex-wrap:wrap;align-items:center;gap:30px;display:flex}.popup-img img{border-radius:12px;width:100%;max-width:420px}.popup-details{flex:1;min-width:260px}.prd-all-data{padding:3% 0}.cate-up-title{color:var(--white-txt)}.cate-up-title h2{color:var(--theme-bg);letter-spacing:2px}.cate-up-title p{letter-spacing:2px;margin-top:5px}.pipe-surfaces-wrapper{color:var(--white-txt)}.pipe-wrapper{padding:2% 0}.pipe-title{color:var(--theme-bg);letter-spacing:2px}.pipe-ul{padding-left:3%}.pipe-li{margin-top:3px}.pipe-li::marker{color:var(--theme-bg);font-size:25px}.application-prd{color:var(--white-txt);padding:3% 0}.application-prd h3{color:var(--theme-bg);margin-bottom:15px;font-size:20px}.contact-wrapper{border-radius:25px;padding:5%}.cont-para{color:var(--white-txt);margin-top:2%;font-size:22px}.prd-cont-form{flex-flow:row-reverse wrap;justify-content:space-between;width:100%;padding:3% 0;display:flex}.prd-fom-lf{width:58%}.prd-fom-lf .cnt-data{flex-direction:column;width:100%;margin-top:3%;display:flex}.cnt-data input{outline:none;padding:10px;font-size:16px}.cnt-data input:focus{outline:none}.cnt-data textarea{outline:none;padding:8px;font-size:16px}.cnt-data textarea:focus{outline:none}.cnt-data label{color:var(--theme-bg);margin-bottom:1%;font-size:18px;font-weight:700}.prd-fom-rt{width:40%;color:var(--white-txt)}.prd-rt-data{margin-top:2%}.prd-rt-data h4{border-bottom:2px solid var(--theme-bg);width:fit-content;margin-bottom:3%;font-size:20px}.prd-rt-data i{padding-right:15px;font-size:20px}.prd-rt-data p{margin-top:3%;font-size:1em}@media screen and (max-width:480px){.email-txt{font-size:3vw!important}}
