body{background-color:#000;margin:0;padding:0}.shared-radial-gradient{background-color:transparent;background-image:radial-gradient(at center center,#2edaf1,#053f48 76%)}.wrapper{background-color:transparent;background-image:radial-gradient(at center center,#2edaf1,#053f48 76%);padding:2px;color:#ffffff70;transition:margin .5s,padding .5s,background .5s,box-shadow .5s,transform .5s,opacity .5s;z-index:1}.hero-title{color:#2edaf1!important;font-family:Orbitron,sans-serif;font-optical-sizing:auto;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:1px;font-size:60px}.hero-title-span{color:#fff!important;font-family:Orbitron,sans-serif;font-optical-sizing:auto;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:1px;font-size:40px}.store-btn{color:#fff;background-color:#fff0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2edaf1;border-radius:50px;box-shadow:0 0 24px #2edaf17d inset;padding:20px 62px;font-family:Orbitron,sans-serif;font-optical-sizing:auto;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:1px;line-height:1.5;margin:10px}.rtriv-btn{fill:#fff;color:#fff;background-color:#fff0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2edaf1;border-radius:50px;box-shadow:0 0 24px #2edaf17d inset;padding:20px 62px;font-family:Orbitron,sans-serif;font-optical-sizing:auto;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:1px;line-height:1.5;margin:10px}.hero-image img{margin-top:15px}.buttons{margin-top:50px}.buttons a{text-decoration:none}.intro{color:#ffffff70;font-family:Orbitron,sans-serif;font-optical-sizing:auto;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:1px;line-height:1.5;margin-top:50px}.intro h2{color:#2edaf1!important;font-family:Orbitron,sans-serif;font-optical-sizing:auto;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:1px;line-height:1.5}.intro p{color:#fff;font-family:Orbitron,sans-serif;font-optical-sizing:auto;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:1px;line-height:1.5}.info-cards-section{padding:100px 15px;text-align:center}.info-warpper{padding:20px 50px}.info-warpper .card{text-align:left;background-color:transparent;background-image:radial-gradient(at top right,#00e1ff24,#01141d 50%);padding:40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff29;border-radius:10px;height:600px;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration, .4s)}.info-warpper .card:hover{transform:translateY(-20px);transform-origin:var(--e-transform-origin-y) var(--e-transform-origin-x);background-image:radial-gradient(at top right,#2edaf1 -10%,#01141d 50%);opacity:.7}.info-warpper .card-title{color:#fff;font-family:Orbitron,sans-serif;font-optical-sizing:auto;font-weight:600;font-stretch:normal;font-size:20px;font-style:normal;letter-spacing:1px;line-height:1.5}.why-sec{color:#fff;font-family:Orbitron,sans-serif;font-optical-sizing:auto;font-weight:600;font-stretch:normal;font-size:50px;font-style:normal;letter-spacing:1px;line-height:1.5;text-align:center}.why-sec span,.info-cards-section h2 span{color:#2edaf1;font-family:Orbitron,sans-serif;font-optical-sizing:auto;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:1px;line-height:1.5}.info-cards-section h2{color:#fff;font-family:Orbitron,sans-serif;font-optical-sizing:auto;font-weight:600;font-stretch:normal;font-size:30px;font-style:normal;letter-spacing:1px;line-height:1.5;text-align:center}.info-cards-section .info-title-details{color:#ffffff70;font-family:Orbitron,sans-serif;font-optical-sizing:auto;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:2px;line-height:1.5;text-align:center}.card-title-logo{background:#2edaf1;height:100px;width:100px;border:1px solid #2EDAF1;border-radius:50%}.card-title-logo img{height:100%;width:100%;padding:10px}.card-text{color:#efe7e770;font-family:Orbitron,sans-serif;font-optical-sizing:auto;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:1.2px;line-height:1.5}.user-counting-section{padding:100px 40px;text-align:center;margin-left:60px}.user-counting-section .row,.user-counting-section .row div{margin:0}.user-counting-section .row div img{height:100px;width:100px;padding:10px}.user-counting-section .row div .count-details{color:#fff;font-family:Orbitron,sans-serif;font-optical-sizing:auto;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:1px;line-height:1.5}.user-counting-section .row div .count-details span{color:#fff;font-family:Orbitron,sans-serif;font-optical-sizing:auto;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:1px;line-height:1.5;font-size:40px}.user-counting-section .row div .count-details p{color:#efe7e770;font-family:Orbitron,sans-serif;font-optical-sizing:auto;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:1.2px;line-height:1.5}.user-counting-section .row div .count-details .super{color:#2edaf1;font-family:Orbitron,sans-serif;font-optical-sizing:auto;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:1px;line-height:1.5;font-size:50px;padding-left:5px}.blog-img img{height:100%;width:100%;object-fit:cover}.blog-cards-section{padding:100px 15px;text-align:center}.blog-warpper{padding:20px 50px}.blog-warpper .card{text-align:left;background-color:transparent;background-image:radial-gradient(at top right,#00e1ff24,#01141d 50%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff29;border-radius:10px;height:500px;overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration, .4s)}.blog-warpper .card-body{padding:0;opacity:.2;position:relative}.blog-warpper .card:hover{transform:translateY(-20px);transform-origin:var(--e-transform-origin-y) var(--e-transform-origin-x);background-image:radial-gradient(at top right,#2edaf1 -10%,#01141d 50%);opacity:.7}.blog-warpper .card-title{color:#fff;font-family:Orbitron,sans-serif;font-optical-sizing:auto;font-weight:600;font-stretch:normal;font-size:20px;font-style:normal;letter-spacing:1px;line-height:1.5}.blog-title-details{color:#ffffff70;font-family:Orbitron,sans-serif;font-optical-sizing:auto;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:2px;line-height:1.5;text-align:center}.card-body-details{color:#fff;text-align:left;background-color:transparent;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff29;border-radius:10px;height:500px;overflow:hidden;position:absolute;top:0;left:0}.card-body-details h2{color:#fff;font-family:Orbitron,sans-serif;font-optical-sizing:auto;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:1px;line-height:1.5;font-size:25px;padding-left:35px}.card-body-details p{color:#efe7e770;font-family:Orbitron,sans-serif;font-optical-sizing:auto;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:1.2px;line-height:1.5;text-align:left;font-size:20px;padding-left:35px}.blogs-buttons{padding:28px}.card-body-details{display:flex;flex-direction:column;justify-content:space-between}.blogs-buttons .read-more-btn{color:#fff;background-color:#fff0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2edaf1;border-radius:50px;box-shadow:0 0 24px #2edaf17d inset;padding:20px 62px;font-family:Orbitron,sans-serif;font-optical-sizing:auto;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:1px;line-height:1.5;margin-top:100px;text-decoration:none}.contact-us-section{background-color:transparent;background-image:radial-gradient(at center center,#2edaf1,#053f48 76%);padding:2px;color:#ffffff70;margin:100px 2px 30px;height:544px}.contact-image{position:relative;bottom:100px;right:32px;height:641px}.contact-us-section .contact-image img{height:100%;width:100%}.contact-details{color:#fff;font-family:Orbitron,sans-serif;font-optical-sizing:auto;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:1px;line-height:1.5;margin-top:150px}.contact-details h1{color:#fff;font-family:Orbitron,sans-serif;font-optical-sizing:auto;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:1px;line-height:1.5}.contact-details h1 span{color:#2edaf1;font-family:Orbitron,sans-serif;font-optical-sizing:auto;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:1px;line-height:1.5}.contact-details p{color:#ffffff70;font-family:Orbitron,sans-serif;font-optical-sizing:auto;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:1.2px;line-height:1.5;text-align:left}.contact-details .contact-buttons{padding-top:28px}.contact-details .contact-us-btn{color:#fff;background-color:#fff0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2edaf1;border-radius:50px;box-shadow:0 0 24px #2edaf17d inset;padding:20px 62px;font-family:Orbitron,sans-serif;font-optical-sizing:auto;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:1px;line-height:1.5;text-decoration:none}.footer-section{margin:50px 2px 0}.footer-section ul{list-style:none}.footer-left-link li,.footer-right-link li{list-style:none;color:#2edaf1;font-family:Orbitron,sans-serif;font-optical-sizing:auto;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:1px;line-height:1.5}.footer-social-details{margin:10px 2px}.cp{color:#ffffff70;font-family:Orbitron,sans-serif;font-optical-sizing:auto;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:1.2px;line-height:1.5;text-align:left}.icons i{color:#2edaf1;font-size:25px}.stats-section{padding:4rem 1rem;background-color:#000}.stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;max-width:1200px;margin:0 auto}.stat-item{display:flex;align-items:center;gap:1rem;justify-content:center}.stat-icon{width:80px;height:80px;object-fit:contain}.stat-content{text-align:left}.stat-number{font-size:clamp(2rem,4vw,2.5rem);font-weight:600;color:var(--color-white)}.stat-plus{color:var(--color-primary);font-size:clamp(2.5rem,5vw,3rem);margin-left:.25rem}.stat-label{color:var(--color-white-70);font-size:.9rem;margin-top:.25rem}@media screen and (max-width:768px){.hero-title,.hero-title-span{font-size:50px}.rtriv-btn,.store-btn{padding:15px 40px}.buttons{margin-bottom:20px}.info-warpper{padding:20px 0}.info-warpper .card{padding:10px;margin:5px}.contact-us-section{height:100%}.contact-details{margin-top:5px}.blog-warpper{padding:0}.blog-warpper .card{margin-top:20px}.contact-us-section .contact-image img{width:122%}.contact-details{padding-bottom:30px}.footer-nav{display:none}}
