@import url(https://fonts.googleapis.com/css2?family=Rajdhani:wght@600;700&family=Inter:wght@400;500;600&display=swap);body{background-color:#fff;color:#2c3e50;font-family:Poppins,sans-serif;font-weight:400;line-height:1.6;margin:0;min-height:100vh;padding:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*,:after,:before{border:0;box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;scroll-behavior:smooth}h1,h2,h3,h4,h5,h6{font-family:Playfair Display,serif;font-weight:700;line-height:1.3;margin:20px 0}a{color:#019fe6;text-decoration:none;transition:color .3s ease}a:focus,a:hover{outline:none}.btn,.btn:focus,button,button:focus{background-color:#019fe6;border:none;border-radius:40px;box-shadow:0 4px 15px #019fe64d;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-weight:600;outline:none;padding:12px 28px;transition:all .3s ease}.btn:hover,button:hover{background-color:#0278b6;box-shadow:0 6px 20px #019fe666;transform:translateY(-2px)}@media (max-width:768px){html{font-size:14px}div#root{overflow:hidden}}@media (max-width:480px){html{font-size:13px}}.contact-container{align-items:center;display:flex;justify-content:space-between;margin:auto;max-width:1080px;padding:0 15px;width:100%}.phoneno-box i{margin-right:13px}.bottom-bar{align-items:center;display:flex;justify-content:space-between}.logo-container img{height:50px}.menu-container .menu{display:flex}.menu-container .menu ul{display:flex;list-style:none;margin:0;padding:0}.menu-container .menu ul li{padding-right:22px}.menu-container .menu ul li a{color:#333;text-decoration:none}.header .menu-container ul li a{color:#072254;font-family:Poppins;font-size:18px;text-transform:uppercase}.phoneno-box a span{color:#fff}.phoneno-box a{text-decoration:none}.menu-container .menu ul li:last-child{padding-right:0}.phoneno-box{align-items:center;display:flex;justify-content:center}.phoneno-box svg{margin-right:4px}.menu a.active{color:#07275499!important}@media (min-width:768px){.mobile-nav{display:none}}.menu-container{display:flex}.main-menu,.menu{display:flex;list-style:none}.main-menu.open{display:flex;flex-direction:column}.hamburger{cursor:pointer;display:none;flex-direction:column;gap:5px}.hamburger .line{background-color:#2fa3f2;height:3px;width:25px}.mobile-nav{display:none}.mobile-nav.opened{background:#fff;display:block;left:0;margin:auto;position:absolute;width:100%;z-index:1000}.mobile-menu-bar{display:none}.mobile-nav.opened ul.mobile-menu{list-style:none}@media (max-width:768px){.contact-container{width:95%}.mobile-nav.opened .mobile-menu li a{border-bottom:1px solid #00000008;color:#072254;display:block;font-size:18px;font-weight:600;padding:15px;text-decoration:none}.mobile-nav .mobile-menu{display:none}.mobile-nav.opened ul.mobile-menu{display:block;list-style:none;padding:0}.menu-container ul.main-menu{display:none}.hamburger{display:flex}.mobile-menu-bar{align-items:center;display:flex;justify-content:center}.mobile-nav{display:block}.main-menu{display:none}.main-menu.open{background:#fff;display:flex;flex-direction:column;left:0;padding:10px;position:absolute;top:60px;width:100%;z-index:1000}}.head-wrap{background-color:#fff;box-shadow:0 2px 8px #0000001a;left:0;position:fixed;top:0;width:100%;z-index:1100}.top-bar{background-color:#2ea3f2;color:#fff;font-size:12px;font-weight:700;padding:10px 0}.header,.top-bar{position:relative;width:100%;z-index:1110}.header{margin:auto;max-width:1080px;padding:15px}.footer-content{background:#072254}.footer.container{align-items:flex-start;display:flex;margin:auto;max-width:1080px;padding:3% 0;width:80%}.col-lg-1{width:25%}.col-lg-2{width:10%}.col-lg-3{width:22%}.footer.container .col-lg-4{margin-right:0;width:20.875%}.footer-col{flex-basis:calc(25% - 16px);flex-grow:1;flex-shrink:1;font-size:12px;margin-bottom:5.5%;margin-right:5.5%}.footer-logo img{width:100%}.footer-col a,.footer-col label,.footer-col p{color:#fff;font-family:Poppins;font-weight:500;text-decoration:none}.footer-col h4{color:#00a2e9;font-family:"DM Serif Display";font-size:14px;margin:0;padding-bottom:1.6rem}.footer-col ul{display:block;list-style:none;margin:0;padding:0}.footer-col ul li{margin-bottom:.5em}.ninja-forms-req-symbol{color:#e80000}.menu .label{display:inline-block;margin-bottom:2px}.menu .menu-item{line-height:1.8em;margin-bottom:.5em}ul.adress-box{padding-top:15px}.menu .control input{background:#f7f7f7;border:1px solid #c4c4c4;border-radius:0;box-shadow:none;color:#787878;font-size:12px;height:30px;line-height:1.8em;transition:all .5s;width:100%}.menu #text-area{height:70px;width:100%}.ninja-submit-btn{background:#00a1e8;border:0;box-shadow:none;color:#f7f7f7;font-family:Poppins;font-size:12px;outline:none;padding:10px}#footer-bottom{background-color:#00000052;padding:15px 0 5px}#footer-bottom .clearfix{margin:auto;max-width:1080px;width:80%}#footer-bottom .et-social-icons{margin:0}#footer-bottom #footer-info{color:#ffffffa6;font-size:12px;padding-bottom:10px}#footer-bottom .icon{color:#fff;font-size:24px;font-weight:600;text-decoration:none}.control input{background:#f7f7f7;border:1px solid #c4c4c4;border-radius:0;box-shadow:none;color:#787878;font-size:12px;height:30px;line-height:1.8em;margin-top:5px;transition:all .5s;width:224px}.contact-form .menu-item{margin-bottom:10px}.contact-form .control textarea{height:70px;margin-top:5px;resize:none;width:224px}.footer.container .footer-col .adress-box li{color:#fff;line-height:1.8em;text-transform:uppercase}.footer.container .footer-col .adress-box li strong{color:#00a1e8;text-transform:capitalize}.footer.container .footer-col .adress-box li:first-child strong{color:#fff;text-transform:capitalize}.footer-corporate{border-top:1px solid #ffffff80;padding-top:10px;width:70%}.footer-corporate p{color:#fff;font-family:Poppins;font-size:12px;font-weight:500;line-height:23px;margin:0}.footer-columns{display:flex}.footer.container .footer-col .adress-box .noida strong{color:#fff}.footer-columns .footer-col:nth-child(2){margin-left:5.5%;margin-right:0}@media (max-width:1024px){.footer-columns,.footer.container,.menu{flex-wrap:wrap}.footer.container{padding:30px 15px;width:100%}.footer-columns .footer-col:nth-child(2){margin-left:10px;margin-right:10px}.footer-corporate{width:100%}}@media (max-width:768px){.contact-form .control textarea,.control input,.footer.container{width:100%}.footer-col{flex-basis:auto;margin-left:0!important}.footer-columns,.footer.container,.menu{justify-content:center}.footer-col .footer-logo{margin:0}.footer-content{padding:30px 15px}.footer-col-wrapper{width:100%}.footer.container{padding:0}#footer-bottom #footer-info{padding-bottom:0}#footer-bottom{padding:15px 0}}.banner{background-position:50% 40%;background-repeat:no-repeat;background-size:cover;height:450px;position:relative}.banner .banner-content{color:#fff;font-size:20px;font-weight:300;line-height:1.4em;margin-bottom:4rem;margin-left:3rem;padding-top:3rem}.banner .banner-content h3{font-size:21px;font-weight:400;line-height:1.2em;margin-top:3rem;text-align:left}.banner .banner-content{margin:auto;max-width:73%}.banner .banner-content p{font-size:15px;line-height:1.4em;margin:0;padding-bottom:1em}.et_pb_bottom_inside_divider{background-image:var(--zigzag);background-size:100% 100px;bottom:0;height:100px;position:absolute;transform:rotateY(180deg);width:100%;z-index:10}@media(max-width:1024px){.banner .banner-content{max-width:100%;padding:10px}.banner .banner-content h3{margin-top:2rem}}.banner-overlay{background:#0000008a;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.banner-content{position:relative;z-index:2}.card{background-color:#072254;height:160px;margin:1px;padding:16px 12px 12px 16px;text-align:left}.card-content{align-items:center;display:flex}.card-image .image-wrap img{width:100%}.card-header{font-size:1.5em;margin:0}.card-description{margin-top:10px}.card-container h3 span{color:#00a2e9;font-size:20px;font-weight:500;line-height:1em;padding-bottom:10px}.card-description p{color:#fff;font-size:14px;line-height:1.7em;margin:0}.card-container{display:flex;margin:1rem auto 0;max-width:1080px;padding:54px 0;width:80%}.card-image{display:flex}.card-container span.image-wrap{padding-right:15px;width:75px}@media (max-width:1024px){.card-container{flex-wrap:wrap;width:100%}}.showing-casing-box h2{color:#072254;font-size:26px;line-height:26px}.showcase-item{box-shadow:0 0 10px -4px #0000004d;margin:0 10px;padding:30px;width:33.3333%}.showcase-item .showcase-content h4{color:#072254;font-size:18px;line-height:1em;margin:0 0 5px;padding-bottom:10px}.showcase-item .showcase-content p{color:#072254;font-size:14px;line-height:23px;margin:0;padding-bottom:20px}.showcase-item .showcase-content .showcase-button{border-color:#072254;border-width:0;color:#fff;font-size:18px;text-decoration:none}.showcase-item .showcase-image img{width:100%}.showcasing-container{display:flex;margin:auto;max-width:1080px;padding:30px 0 54px;width:80%}.showcase-item .showcase-content .showcase-button:hover{background-color:#00a2e9!important;transition:.5s ease-in-out}.showcase-item .showcase-image{margin:10px 0 15px;padding-bottom:1em}.learn-more-box{background-color:#072254;border-radius:3px;line-height:1.7em!important;padding:.3em 1em;text-align:center}@media(max-width:1024px){.showcasing-container{flex-wrap:wrap;width:100%}.showcase-item{margin:10px;width:100%}}.wear-to-repair{color:#0b1e3d;font-family:Poppins,sans-serif;margin:auto;max-width:1080px;padding:60px 20px;text-align:center}.wear-to-repair h1{color:#0b1e3d;font-size:2.8rem;font-weight:700;letter-spacing:.05em;margin-bottom:48px}.dare-to-leap{background:linear-gradient(90deg,#f7fafe,#fff)}.cards-container{display:flex;gap:16px;justify-content:center}.card-box{background-position:50%;background-size:cover;border-radius:12px;box-shadow:0 6px 18px #0b1e3d1f;cursor:pointer;display:flex;flex-direction:column;height:360px;justify-content:flex-end;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease;width:260px}.card-box:hover{box-shadow:0 18px 36px #0b1e3d4d;transform:translateY(-8px)}.overlay{background:linear-gradient(180deg,#0000 40%,#0b1e3dbf 90%);border-radius:12px;inset:0;pointer-events:none;position:absolute;z-index:1}.content{color:#fff;padding:24px 20px 30px;position:relative;z-index:2}.content h2{font-family:"DM Serif Display";font-size:1.5rem;font-weight:600;letter-spacing:.02em;line-height:1.2;margin-bottom:12px;text-shadow:0 2px 8px #0009}.content p{color:#fff;font-size:1rem;line-height:1.5;margin-bottom:20px;min-height:71px;text-shadow:0 1px 6px #00000080}.btn-primary{background:linear-gradient(90deg,#00b2ff,#0285c7);border-radius:24px;box-shadow:0 4px 15px #005b9e66;color:#fff;display:inline-block;font-size:.9rem;font-weight:600;padding:10px 26px;text-decoration:none;text-transform:uppercase;transition:background-color .3s ease,box-shadow .3s ease}.btn-primary:hover{box-shadow:0 14px 10px #007eb099;color:#fff;transform:translateY(-2px)}@media (max-width:900px){.cards-container{flex-wrap:wrap}.card-box{height:auto;min-height:320px;width:90%}}@media (max-width:768px){.wear-to-repair{padding:30px 15px}}.homepage-hero{background:linear-gradient(145deg,#0278b6,#082855,#0468a3);font-family:Poppins,sans-serif;isolation:isolate;overflow:hidden;z-index:1}.homepage-hero:before{animation:glowSpin 12s linear infinite;background:radial-gradient(circle,#ffffff14,#0000 60%);content:"";filter:blur(40px);height:180%;left:-30%;position:absolute;top:-20%;transform-origin:center;width:160%;z-index:-1}@keyframes glowSpin{0%{transform:rotate(0deg) scale(1)}to{transform:rotate(1turn) scale(1)}}.homepage-hero-title{color:#fff;font-family:"DM Serif Display",serif;font-size:3.8rem;font-weight:700;letter-spacing:.02em;margin-bottom:24px;padding:40px 0 0;position:relative;text-shadow:0 10px 30px #00000080;z-index:2}.homepage-hero-subtext{color:#e8f7ff;font-size:1.4rem;font-weight:400;line-height:1.7;margin:0 auto 48px;max-width:760px;position:relative;text-shadow:0 3px 8px #0000004d;z-index:2}.homepage-hero-buttons{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;position:relative;z-index:2}.homepage-btn-primary{background:#00a2e9;border:none;border-radius:50px;color:#fff;font-size:1.1rem;font-weight:600;padding:14px 36px;text-transform:capitalize;transition:all .3s ease-in-out}.homepage-btn-primary:hover{color:#fff!important;transform:translateY(-2px)}.homepage-btn-outline{background-color:initial;border:2px solid #fff;border-radius:50px;color:#fff;font-size:1.1rem;font-weight:600;padding:14px 36px;text-transform:capitalize;transition:all .3s ease-in-out}.homepage-btn-outline:hover{background:#fff;box-shadow:0 12px 24px #ffffff4d;color:#2ea3f2;transform:translateY(-2px)}@media (max-width:768px){.homepage-hero-title{font-size:2.6rem}.homepage-hero-subtext{font-size:1.1rem;margin-bottom:20px}.homepage-products{padding:30px 15px}}.homepage-products{background:linear-gradient(90deg,#f7fafe,#fff);padding:60px 20px}.homepage-section-title,.ware-to-repair-box h1{color:#2ea3f2;font-family:"DM Serif Display",serif;font-size:2.5rem;font-weight:600;text-align:center}.homepage-product-grid{grid-gap:30px;gap:30px}.homepage-product-card:hover{box-shadow:0 12px 28px #00000014;transform:translateY(-5px)}.homepage-product-image{height:195px;object-fit:contain;width:100%}.homepage-product-title{color:#201f6d;font-family:"DM Serif Display";margin-bottom:8px}.homepage-product-link:hover{text-decoration:underline}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.spotlight-image img{animation:pulse 2.5s ease-in-out infinite;height:auto;width:100%}.homepage-spotlight .spotlight-image{width:15%}.homepage-spotlight img{width:100%}.homepage-spotlight{position:relative}.homepage-spotlight .spotlight-content .spotlight-image{bottom:8px;position:absolute;right:8px}.homepage-spotlight .spot-left{left:8px;position:absolute;top:8px}.homepage-spotlight{background:linear-gradient(90deg,#e6f7ff,#fff);overflow:hidden;padding:60px 20px;text-align:center}.homepage-spotlight-text{color:#444;font-family:Poppins,sans-serif;font-size:1.1rem;margin:0 auto 30px;max-width:700px}.homepage-btn-primary{padding:14px 34px}.homepage-why-section{background:linear-gradient(90deg,#f4f7fb,#fff);padding:60px 20px}.homepage-why-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr;margin:0 auto;max-width:1100px}.homepage-why-card{background-color:#fff;border-left:4px solid #00a2e9;box-shadow:0 8px 24px #0040800d;color:#033b5d;font-size:1.05rem;font-weight:500;padding:30px;text-align:center;transition:.3s}.homepage-why-card:hover{box-shadow:0 16px 40px #0080c026;transform:translateY(-5px)}.homepage-trusted-section{background:#fdfdfd;padding:60px 20px;text-align:center}.trusted-logos-container{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin:auto;max-width:1080px}.trusted-logo{background-color:#fff;box-shadow:0 8px 20px #00000014;cursor:pointer;height:auto;object-fit:contain;padding:7px;transition:transform .3s ease,box-shadow .3s ease;width:31%}.trusted-logo:hover{box-shadow:0 12px 28px #00000026;transform:scale(1.05)}.homepage-resources{background:linear-gradient(270deg,#e6f7ff,#fff);padding:70px 20px;text-align:center}.homepage-section-subtitle{color:#0278b6;font-family:"DM Serif Display",serif;font-size:2rem;margin-bottom:20px}.homepage-resources-desc{color:#555;font-family:Poppins,sans-serif;font-size:1.05rem;margin-bottom:32px;margin-left:auto;margin-right:auto;max-width:700px}@media (min-width:600px){.homepage-why-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.homepage-why-grid{grid-template-columns:repeat(4,1fr);margin:auto;max-width:1080px}}.homepage-product-grid{grid-gap:16px;align-items:stretch;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(247px,1fr));margin-left:auto;margin-right:auto;margin-top:30px;max-width:1080px}.homepage-product-card{background-color:#fff;box-shadow:0 8px 24px #0000000f;display:flex;flex-direction:column;justify-content:space-between;min-height:280px;padding:20px;text-align:left;transition:transform .3s ease,box-shadow .3s ease}.homepage-product-title{color:#2ea3f2;font-size:20px;font-weight:600;margin-bottom:10px;min-height:48px}.homepage-product-desc{color:#555;flex-grow:1;font-size:15px;margin-bottom:12px;min-height:60px}.homepage-product-link{color:#00a2e9;font-size:14px;font-weight:500;text-decoration:none}.mw-product-info .homepage-section-title{font-size:25px;text-align:left}@media (max-width:767px){.homepage-resources,.homepage-trusted-section,.homepage-why-section{padding:30px 15px}.trusted-logo{width:50%}.trusted-logos-container{gap:initial}.homepage-btn-outline{padding:14px 24px}}.products-hero-banner img{width:100%}.products-hero-banner .left .imgbox{position:relative}.products-hero-banner .left .imgbox:after{background:linear-gradient(180deg,#02002400,#09097900 60%,#072754);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.products-hero-banner .imgbox img{width:100%}.products-hero-banner .container{display:flex;position:relative}.products-hero-banner .left{flex:1.5 1}.products-hero-banner .right{flex:2 1;padding:0 3rem;z-index:1}.products-hero-banner .right .contentbox{display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;width:89%;z-index:2}.boxes-container .box .right .contentbox h2,.products-hero-banner .right .contentbox h2{color:#fff;font-family:"DM Serif Display";font-size:26px;margin:0;padding-bottom:10px}.boxes-container .box .right .contentbox p,.products-hero-banner .right .contentbox p{color:#fff;font-size:14px;line-height:1.7em;margin:0;padding-bottom:0}.boxes-container .box{display:flex;max-width:100%;padding:0;position:relative;width:100%}.boxes-container .box .left{flex:1.5 1}.boxes-container .box .right{flex:2 1;padding:0 3rem;position:absolute;top:33%;width:75%;z-index:1}.boxes-container .box .right .contentbox{color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;width:89%}.both-wrap{margin:auto;max-width:1080px;padding:20px 0 0}.both-wrap .boxes-container .box{border-radius:6px;margin:2rem 0}.both-wrap .boxes-container img{width:100%}.both-wrap .boxes-container .box:after{background:linear-gradient(to bottom right,#0074cc66,#0009);content:"";display:block;height:99%;position:absolute;top:0;width:100%}.products-hero-banner .right:after{background:linear-gradient(175deg,#02002400,#01012836 0,#082c5d);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.boxes-container .box .right .contentbox p{font-family:Poppins;font-size:15px;padding-bottom:20px;width:80%}@media (max-width:1024px){.both-wrap .boxes-container .box:after{height:100%}.products-hero-banner .right .contentbox{flex-wrap:wrap;width:100%}.products-hero-banner .container{flex-wrap:wrap;margin-top:0}.products-hero-banner .left{flex:initial}.products-hero-banner .left .imgbox,.products-hero-banner .right{padding:10px}.both-wrap{padding:30px 15px 0;width:100%}.boxes-container .box .right .contentbox{flex-wrap:wrap;height:auto;width:100%}.boxes-container .box .right{padding:15px 15px 30px;position:static;width:100%}.boxes-container .box .left{flex:initial}.both-wrap .boxes-container .box{flex-wrap:wrap;margin:10px 0}.both-wrap .boxes-container img,.products-hero-banner .imgbox img{width:100%}.boxes-container{padding:0}}@media (max-width:768px){.boxes-container .box .right .contentbox p{width:100%}.boxes-container .box .right .contentbox p,.products-hero-banner .right .contentbox p{font-size:16px}.contact-banner{padding:30px 15px!important}}.contact-banner{background:linear-gradient(270deg,#e6f7ff,#fff);color:#00487c;padding:2.5rem 2rem;text-align:center}.contact-banner h3{color:#2ea3f2;font-family:"DM Serif Display";font-size:1.5rem;font-weight:700;margin-bottom:1.5rem}.contact-banner .homepage-btn-primary:last-child{margin-left:20px}.contact-banner p{color:#555;font-family:Poppins,sans-serif;font-size:1.05rem;padding:0 0 20px}.homepage-btn-primary{background:#2ea3f2;border-radius:30px;display:inline-block;font-family:Poppins;font-size:1rem;font-weight:500;padding:.75rem 2rem;text-decoration:none;transition:box-shadow .3s ease,transform .3s ease}.homepage-btn-primary:hover{transform:translateY(-3px)}.boxes-container .box .right .cta-box .homepage-btn-primary{background-color:initial;border:2px solid #fff;border-radius:50px;color:#fff;font-size:1.1rem;font-weight:600;padding:14px 36px;text-transform:capitalize;transition:all .3s ease-in-out}.stats-strip{display:flex;justify-content:space-around;margin:60px auto;max-width:1080px}.stats-strip>div{background-color:#fff;border-left:4px solid #00a2e9;color:#033b5d;flex:1 1;font-size:1.05rem;font-weight:500;padding:30px;text-align:center;transition:.3s}@media (max-width:767px){.stats-strip{flex-wrap:wrap}.stats-strip>div{padding:15px}}@media (max-width:899px){.homepage-btn-primary{padding:.75rem 1rem}}.about-accordion h5{color:#072254;font-size:26px;margin:0}.about-accordion .toggle-content p{color:#fff;font-size:14px;line-height:1.7em;margin:0;padding-top:20px}.about-accordion{background-color:#00a2e9;margin:54px auto;padding:40px;text-align:center}.about-accordion p.center-text{padding-top:0}.about-page .slider-content .slide-description h3{color:#2ea3f2;font-family:"DM Serif Display";font-size:25px;line-height:1em;margin-bottom:0;padding-bottom:10px}.about-page .about-text.section-header h3{color:#072254;font-size:26px;font-weight:600;text-align:center}.about-page img{width:100%}.about-page .about-column.full-column .about-text.main-blurb p{font-family:Poppins;font-size:15px;font-size:18px;line-height:1.7em;margin:0;text-align:center}.about-column.main-column .about-text.main-text h2{color:#fff;font-size:35px;font-weight:700;margin:0}.about-page .about-column.full-column .about-text.main-blurb{margin:auto;max-width:900px;padding:27px 0}.about-page section.about-section .about-column.half-column .about-description h4{color:#2ea3f2;font-family:"DM Serif Display";font-size:25px;line-height:1em;margin:0;padding-bottom:10px}.about-page section.about-section .about-column.half-column .about-image{margin-bottom:30px}.about-page section.about-section .about-column img{border-radius:5px}.about-page section.about-section div#collab-section{display:flex;margin:auto;padding:27px 0}.about-page section.about-section div#collab-section .about-column.half-column{margin-right:5.5%;width:47.25%}.about-page section.about-section .about-column.half-column .about-description p{font-family:Poppins;font-size:15px;line-height:1.7em;margin:0}.about-row{margin:auto;max-width:1080px}.about-page section.about-section .about-column.full-column .slide-description p{font-family:Poppins;font-size:15px;line-height:1.7em;margin:0}.about-page section.about-section .about-column.full-column .slide-image img{border-radius:5px;box-shadow:0 0 8px 0 #c2cfc6}.about-page section.about-section .about-column.full-column .slider-content{display:flex;flex-wrap:wrap;padding:27px 0}.about-page section.about-section .about-column.full-column .slide-image{align-items:flex-end;display:flex;justify-content:center;margin-right:5.5%;width:47.25%}.about-page section.about-section .about-column.full-column .slider-content .slide-description{width:47.25%}section.about-section.with-bg{padding:10vw 0 8vw;position:relative}.with-bg{background:url(/static/media/backgroundfirst.5a775c248d466fe5b846.jpg) no-repeat 50%;background-size:cover;padding:20px}.about-page .et_pb_bottom_inside_divider{background-image:var(--wave);background-position:bottom;transform:rotateY(0deg)}.about-row .about-text.main-text{font-size:16px;margin-bottom:4rem}section.about-section.with-bg .about-row:first-child{margin-left:3rem;padding:27px 0}@media (max-width:1024px){.about-page section.about-section div#collab-section{flex-wrap:wrap}.about-page section.about-section .about-column.full-column .slide-image,.about-page section.about-section .about-column.full-column .slider-content .slide-description,.about-page section.about-section div#collab-section .about-column.half-column{margin:10px;width:100%}.about-page .about-column.full-column .about-text.main-blurb{margin:10px;max-width:100%}.about-accordion{margin:54px auto 0;padding:20px}}@media (max-width:768px){section.about-section.with-bg .about-row:first-child{margin-left:0;padding:27px}.about-page section.about-section .about-column.full-column .slide-description p,.about-page section.about-section .about-column.half-column .about-description p{font-size:16px}.about-page .slider-content .slide-description h3,.about-page section.about-section .about-column.half-column .about-description h4{font-size:24px}}.about-page .contact-banner p{margin:auto;max-width:1080px}.about-page .contact-banner{margin:40px 0 0}@media(max-width:767px){section.about-section{padding:0 15px}}.contact-us-section.contact-us-section-custom .contact-us-text h1{color:#fff;font-size:100px;line-height:1.2em;margin:0;padding:27px 0;text-align:center}.contact-us-section-custom .contact-us-row{background-image:url(/static/media/about-page.e2dc7cae896f9ac0fbb8.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;padding-bottom:5vw;padding-top:5vw;position:relative}.contact-us-bottom-divider.contact-us-bottom-divider-custom{background-image:var(--wavecontact);background-size:120% 14vw;bottom:0;display:none;height:14vw;transform:rotateY(179deg);z-index:1}.contact-us-form input,.contact-us-form textarea{background:#072254;border-color:#072254;border-radius:4px 4px 4px 4px;border-width:1px;color:#fff;overflow:hidden;padding:20px;width:95%}.contact-us-form input::placeholder,.contact-us-form textarea::placeholder{color:#fff;font-size:14px;letter-spacing:2px}.contact-us-form input:focus,.contact-us-form textarea:focus{background-color:initial;color:#000}.contact-us-form input:focus::placeholder,.contact-us-form textarea:focus::placeholder{color:#072254}.contact-us-form p{margin-bottom:25px;margin-top:0}.contact-us-form button.submit-button{background-color:#072254;border-color:#fff;border-radius:4px;border-width:1px;color:#fff;float:right;font-size:18px;letter-spacing:0;margin-top:9px;padding:15px 30px;text-transform:uppercase}.contact-us-row-second{display:flex;margin:auto;max-width:1080px;padding:54px 0}.contact-us-row-second .contact-info-item{margin-bottom:7.493%}.contact-us-row-second .contact-info-item p{font-size:14px;line-height:1.7em;margin:0}.contact-us-row-second .contact-info-item h4{font-size:18px;font-weight:500;line-height:1em;margin:0;padding-bottom:10px}.contact-us-row-second .contact-us-column:first-child{margin-right:5.5%;width:57.8%}.contact-us-row-second .contact-us-column:nth-child(2){width:36.7%}.contact-us-row-second textarea#contact_message{min-height:150px;resize:none}.contact-us-row-third{margin:auto;max-width:1080px;padding:40px 0 0;text-align:center;width:100%}.contact-us-row-third iframe{width:100%}.contact-us-section.contact-us-section-custom .contact-us-row .contact-us-column{position:relative}.contact-us-row:after{background-color:#00000042;bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.contact-us-section.contact-us-section-custom,.contact-us-text{position:relative}.contact-us-text{z-index:2}@media (max-width:1024px){.contact-us-row-second{flex-wrap:wrap;margin:10px}.contact-us-form input,.contact-us-form textarea,.contact-us-row-second .contact-us-column:first-child,.contact-us-row-second .contact-us-column:nth-child(2){width:100%}}@media (max-width:768px){.contact-us-form input,.contact-us-form textarea,.contact-us-row-second .contact-us-column:first-child,.contact-us-row-second .contact-us-column:nth-child(2){overflow:hidden}.contact-us-section.contact-us-section-custom .contact-us-text h1{color:#fff;font-size:40px}.contact-us-row-second{margin:0;padding:10px}.contact-us-row-second .contact-us-column:first-child{margin-right:0}.contact-us-section-custom .contact-us-row{background-size:cover}.contact-us-bottom-divider.contact-us-bottom-divider-custom{display:none}}.spinner{animation:spin 1s linear infinite;border:4px solid #0000001a;border-radius:50%;border-top-color:#007bff;display:inline-block;height:24px;margin:0;width:24px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.submit-button{align-items:center;background-color:#007bff;border:none;color:#fff;cursor:pointer;display:flex;font-size:16px;justify-content:center;padding:10px 20px;position:relative}.submit-button:disabled{background-color:#ccc;cursor:not-allowed}:root{--primary-color:#0c2b57;--accent-color:#00a2e9;--whatsapp-green:#25d366;--text-light:#f8f9fa;--text-dark:#1a1a1a;--glass-bg:#ffffff1a;--glass-blur:blur(12px);--transition:0.4s ease-in-out}body{font-family:Inter,sans-serif}.contact-section{background:linear-gradient(145deg,#f4f6fa,#e9eff5);padding:4rem 1.5rem;position:relative}.contact-wrapper{display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;margin:auto;max-width:1440px}.contact-left,.contact-right{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);background:#ffffff1a;background:var(--glass-bg);border:1px solid #ffffff26;border-radius:1.5rem;box-shadow:0 12px 32px #0000001a;flex:1 1 320px;padding:1.5rem 2.5rem;transition:.4s ease-in-out;transition:var(--transition)}.contact-left:hover,.contact-right:hover{background-color:#fff;transform:translateY(-5px)}.contact-left h2,.contact-right h3{color:#3bb4f0;font-family:"DM Serif Display";font-size:42px;font-weight:700;letter-spacing:1px;margin-bottom:24px;position:relative;text-transform:uppercase}.contact-left p{font-family:Poppins;font-size:1rem;line-height:1.6;margin-bottom:1rem}.contact-details p,.contact-left p{color:#1a1a1a;color:var(--text-dark)}.contact-details p{font-size:.95rem;margin-bottom:1.2rem}.contact-details svg{color:#00a2e9;color:var(--accent-color);margin-right:.5rem}.contact-details a{color:#00a2e9;color:var(--accent-color);font-weight:500;padding-left:26px;text-decoration:none}.contact-details a:hover{text-decoration:underline}.compact-contact-right .bottom-image-pulso-packet{bottom:0;left:0;position:absolute}.compact-contact-right .top-image-pulso-packet{position:absolute;right:0;top:0}.compact-contact-right img{width:34%}.compact-contact-right{align-items:center;background:linear-gradient(135deg,#fff,#f0f8ff);display:flex;flex-direction:column;justify-content:center;position:relative;text-align:center}.contact-wrapper a,.contact-wrapper small{font-family:Poppins;font-size:16px;padding-left:26px}.compact-contact-right h3{color:#00a2e9;color:var(--accent-color);margin-bottom:1.5rem}.contact-details p strong{color:#333;font-family:"DM Serif Display";font-size:22px}.callback-btn{align-items:center;background-color:#25d366;background-color:var(--whatsapp-green);border-radius:.75rem;box-shadow:0 6px 15px #25d3664d;color:#fff;display:inline-flex;font-size:1.05rem;font-weight:600;gap:.5rem;padding:.9rem 2rem;text-decoration:none;transition:.4s ease-in-out;transition:var(--transition)}.callback-btn:hover{background-color:#1ebe57;transform:translateY(-2px)}.whatsapp-float{background-color:#25d366;background-color:var(--whatsapp-green);border-radius:50%;bottom:25px;box-shadow:0 6px 16px #00000040;color:#fff;height:56px;padding:14px;position:fixed;right:25px;transition:transform .3s ease;width:55px;z-index:1000}.whatsapp-float:hover{transform:scale(1.1)}@media screen and (max-width:768px){.contact-wrapper{flex-direction:column;gap:1rem}.whatsapp-float{bottom:80px;right:16px}.compact-contact-right img{width:25%}.compact-contact-right{width:auto}.callback-btn{justify-content:center;width:auto}.contact-left,.contact-right,.contact-section{padding:15px}.contact-left h2,.contact-right h3{font-size:20px}.contact-wrapper small{padding-left:0}}@media (min-width:768px) and (max-width:1024px){.whatsapp-float{bottom:117px}.compact-contact-right img{width:24%}}.modal-overlay{align-items:center;background:#0009;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal-content{background:linear-gradient(135deg,#fff,#f0f4f8);border-radius:12px;box-shadow:0 4px 8px #0003;max-width:500px;padding:20px;position:relative;text-align:center;width:90%}.modal-overlay .close-button{color:#333;cursor:pointer;font-size:24px;position:absolute;right:10px;top:10px;transition:color .3s ease}.modal-overlay .close-button:hover{color:#ff4d4d}.modal-overlay p{color:#333;font-size:16px;margin:0}:root{--primary:#2ea3f2;--secondary:#004d99;--light-bg:#f8f9fa;--dark-text:#333;--light-text:#666}.mw-container{margin:0 auto;max-width:1080px;padding:20px 0;width:100%}.mw-feature-item p{font-family:Poppins;font-size:20px}.mw-hero{background-color:#f8f9fa;background-color:var(--light-bg);padding:60px 0;text-align:center}.mw-title{color:#2ea3f2;color:var(--primary);font-size:2.4rem;margin:0 0 10px}.mw-subtitle{color:#666;color:var(--light-text);font-size:1.2rem;margin-bottom:25px}.mw-hero-btns{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.mw-btn{background:#2ea3f2;background:var(--primary);border-radius:4px;color:#fff;display:inline-block;font-size:1rem;font-weight:700;padding:12px 24px;text-decoration:none;transition:background .3s}.mw-btn:hover{background:#004d99;background:var(--secondary)}.mw-btn-outline{background:#0000;border:2px solid #2ea3f2;border:2px solid var(--primary);color:#2ea3f2;color:var(--primary)}.mw-btn-outline:hover{background:#2ea3f2;background:var(--primary);color:#fff}.mw-features-strip{background:#f0f8ff;padding:40px 15px}.mw-features{align-items:stretch;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.mw-feature-item{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0066cc14;flex:1 1 22%;padding:25px 20px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.mw-feature-item:hover{box-shadow:0 8px 20px #0066cc26;transform:translateY(-5px)}.mw-feature-item span{color:#2ea3f2;color:var(--primary);display:block;font-size:2.8rem;margin-bottom:12px}.mw-feature-item p{color:#444;font-family:Poppins,sans-serif;font-size:1.05rem;line-height:1.6}.mw-product-details{display:flex;flex-wrap:wrap;gap:40px;margin:auto}.mw-gallery{flex:1 1;min-width:300px}.mw-gallery-main img{width:100%}.mw-gallery-thumbs{display:flex;gap:10px;margin-top:15px}.mw-gallery-thumbs img{border:1px solid #ddd;cursor:pointer;height:150px;object-fit:cover;transition:border .3s;width:200px}.mw-gallery-thumbs img:hover{border-color:#2ea3f2}.mw-product-info{flex:1 1;min-width:300px}.mw-product-info p{font-family:Poppins;font-size:1rem;line-height:1.6}.mw-product-info .mw-list{padding-left:20px}.mw-specs-table{border-collapse:collapse;box-shadow:0 2px 4px #0000000d;margin:25px 0;width:100%}.mw-specs-table td,.mw-specs-table th{border:1px solid #ddd;font-family:Poppins;font-size:.95rem;padding:12px 16px;text-align:left}.mw-specs-table th{background:#f8f9fa;background:var(--light-bg);font-family:"DM Serif Display";font-weight:600}.mw-product-cta{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.mw-product-variants{margin-top:60px;text-align:center}.mw-variant-grid{flex-wrap:wrap;gap:20px}.mw-variant-card,.mw-variant-grid{display:flex;justify-content:space-between}.mw-variant-card{background:#fff;border:1px solid #e0e0e0;border-radius:16px;box-shadow:0 6px 16px #0000000f;flex-direction:column;padding:20px;transition:all .3s ease;width:23%}.mw-variant-card:hover{box-shadow:0 10px 25px #0066cc26;transform:translateY(-6px)}.mw-variant-card img{height:auto;width:100%}.mw-variant-card h3{color:#333;color:var(--dark-text);font-family:Poppins,sans-serif;font-size:1.1rem;margin-bottom:10px;text-align:left}.mw-variant-card ul{flex-grow:1;list-style:none;margin:0 0 20px;padding-left:0;text-align:left}.mw-variant-card ul li{color:#555;font-family:Poppins,sans-serif;font-size:.95rem;margin-bottom:8px;padding-left:18px;position:relative}.mw-variant-card ul li:before{color:#2ea3f2;color:var(--primary);content:"✔";font-size:.85rem;left:0;position:absolute;top:1px}.mw-variant-card .btn{align-self:flex-start;background-color:initial;border:2px solid #2ea3f2;border:2px solid var(--primary);border-radius:6px;color:#2ea3f2;color:var(--primary);display:inline-block;font-size:.95rem;font-weight:600;padding:10px 18px;text-decoration:none;transition:all .3s ease}.mw-variant-card .btn:hover{background-color:#2ea3f2;background-color:var(--primary);color:#fff}@media (max-width:992px){.mw-variant-card{width:48%}}@media (max-width:576px){.mw-variant-card{width:100%}}.mw-use-cases{margin:auto;padding:40px 0}.mw-use-case{align-items:center;background:#fff;border-radius:12px;box-shadow:0 2px 8px #00000012;display:flex;gap:30px;margin-bottom:50px;padding:20px;transition:box-shadow .3s ease}.mw-use-case:hover{box-shadow:0 6px 18px #0000001f}.mw-use-case-img{flex:1 1 48%}.mw-use-case-img img{border-radius:10px;box-shadow:0 3px 10px #0000001a;object-fit:cover;width:100%}.mw-use-case-text{color:#444;flex:1 1 48%;font-family:Poppins,sans-serif}.mw-use-case-text h3{color:#2ea3f2;font-family:Poppins;font-size:1.6rem;font-weight:700;margin-bottom:15px}.mw-use-case-text p{color:#555;font-size:1rem;line-height:1.65;margin:0}.mw-use-case:nth-child(2n){flex-direction:row-reverse}@media (max-width:900px){.mw-use-case{text-align:center}.mw-use-case,.mw-use-case:nth-child(2n){flex-direction:column}.mw-use-case-img,.mw-use-case-text{flex:1 1 100%}.mw-use-case-text h3{margin-top:20px}}.mw-compliance{background:linear-gradient(135deg,#e6f2ff,#f9fcff);border:2px solid #cce5ff;border-radius:16px;color:#004d99;font-family:Poppins,sans-serif;margin:40px auto;max-width:1080px;padding:60px 20px;text-align:center}.mw-badges{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin-top:35px}.mw-badges img{background:#fff;border:2px solid #007acc;border-radius:16px;cursor:pointer;max-width:140px;padding:16px 24px;transition:transform .3s ease}.mw-badges img:hover{border-color:#005bb5;transform:scale(1.05)}.mw-compliance p{color:#0059b3;font-size:1.1rem;font-style:italic;line-height:1.5;margin-left:auto;margin-right:auto;margin-top:35px;max-width:600px}.mw-comparison{margin:60px auto}.mw-comparison-table{border-collapse:collapse;margin-top:25px;width:100%}.mw-comparison-table td,.mw-comparison-table th{border:1px solid #ddd;font-family:Poppins;font-size:.95rem;padding:14px;text-align:left}.mw-comparison-table th{background-color:#f8f9fa;background-color:var(--light-bg);font-family:"DM Serif Display";font-weight:600}.homepage-hero{background-position:50%;background-size:cover;border-bottom:4px solid #0074cc;color:#fff;padding:180px 15px 120px;position:relative;text-align:center}.homepage-hero:after{background:linear-gradient(86deg,#072754,#09097942 100%,#02002400 0);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}@media (max-width:767px){.mw-feature-item{flex:1 1 35%}.mw-features{gap:11px}.homepage-hero{padding:120px 15px 50px}.mw-use-case{padding:0}section.mw-compliance{margin:auto;max-width:95%}.mw-cert-list li{width:100%}.mw-comparison-table td,.mw-comparison-table th{border:1px solid #ddd;font-family:Poppins;font-size:.95rem;padding:12px;text-align:left}}@media (max-width:1024px){.mw-product-details{gap:20px}.mw-gallery-thumbs img{object-fit:contain;width:100%}.mw-compliance,.mw-container,.mw-features-strip{margin:0;padding:30px 15px}.mw-use-case{box-shadow:none}.mw-features-strip .mw-container.mw-features{padding:0!important}}@media (min-width:768px) and (max-width:794px){.mw-feature-item{flex:1 1}}.mw-gallery-thumbs img{object-fit:contain;width:100%}.gallery-thumb-img-box{width:33.33%}@media (max-width:360px){.mw-feature-item img{height:40px!important}}.mw-cert-list{display:flex;font-size:1.1rem;gap:15px;justify-content:center;list-style:none;margin-left:auto;margin-right:auto;margin-top:30px;max-width:1080px;padding:0}.mw-cert-list li{align-items:center;background-color:#f4f9fc;border:1px solid #dceaf5;border-radius:8px;color:#036;display:flex;font-weight:500;gap:12px;padding:12px 20px}.mw-cert-list .checkmark{color:#2e8b57;font-size:1.4rem}@media (max-width:767px){.mw-cert-list{flex-wrap:wrap}}.hip-udrape .mw-product-details .mw-gallery-thumbs img{object-fit:cover!important}.mw-category-list{background:linear-gradient(90deg,#e6f7ff,#fff);padding:80px 20px;text-align:center}.mw-category-list h2{font-size:2.75rem;font-weight:700;margin-bottom:10px}.mw-subtext{color:#444;font-size:1.15rem;line-height:1.6;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:700px}.product-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:auto;max-width:1080px}.product-card{align-items:center;background:linear-gradient(to bottom right,#fff,#f2f5f9);border:1px solid #e6e9f0;border-radius:18px;box-shadow:0 12px 28px #0000000f;display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:all .3s ease-in-out}.product-card:hover{border-color:#cdd8ea;box-shadow:0 18px 38px #0000001f;transform:translateY(-8px)}.card-image{border-bottom:1px solid #e0e6ed;height:220px;overflow:hidden;width:100%}.card-image img{height:100%;object-fit:cover;transition:transform .4s ease;width:100%}.product-card:hover .card-image img{transform:scale(1.06)}.card-title{color:#2ea3f2;font-family:Poppins,sans-serif;font-size:1.25rem;font-weight:600;padding:20px 16px;text-align:center}@media (max-width:767px){.card-title{font-size:2.25rem}.mw-category-list{padding:30px 15px}}
/*# sourceMappingURL=main.5af77fa7.css.map*/