#root{text-align:center}.logo{height:6em;padding:1.5em;will-change:filter;transition:filter .3s}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.react:hover{filter:drop-shadow(0 0 2em #61dafbaa)}nav{background:#ffffff80;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);width:100%;display:flex;flex-direction:row;z-index:1000;position:fixed;top:0;left:0;align-items:center}.logo{margin-left:10%}a{text-decoration:none}.navItems{display:flex;flex-direction:row;list-style:none;gap:4rem;margin-left:auto;margin-right:5%;font-size:20px;justify-content:center}.menu-item,.mobile-menu-item{display:block;text-decoration:none;position:relative;color:#000;transition:.4s;padding:.5rem;overflow:hidden;font-weight:600}.menu-item:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.1rem;background-color:#1d62f9;opacity:0;transition:opacity .4s,transform .4s}.menu-item:after{opacity:1;transform:translate3d(-100%,0,0);color:#1d62f9}.menu-item:hover:after,.menu-item:focus:after{transform:translateZ(0);color:#1d62f9}.sideBar{position:fixed;top:0;right:0;height:100vh;width:100%;z-index:1001;background:#ffffff95;-webkit-backdrop-filter:blur(1000px);backdrop-filter:blur(1000px);list-style:none;display:none;padding-top:2.5rem;flex-direction:column;align-items:flex-end;gap:4rem;transition:1s;transform:translate(250vh);font-size:35px}.sideBar-items,.sidebar li,.sidebar a{width:100%}svg{fill:#000;display:none}.nav-close-btn{margin-right:1.5rem}@media (max-width: 1079px){nav{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px)}.menu-item{display:none}.mobile-menu-item{padding:2rem}.navItems{display:block}.sideBar{display:flex}svg{display:flex}.logo{margin:0}.responsive_nav{transform:none}}.home{height:100vh;overflow:hidden}.main{position:absolute;top:0;left:0;width:100%;height:100vh;overflow:hidden}.content{position:absolute;color:#fff;width:100%;height:100%;top:0;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#00000080;-webkit-user-select:none;user-select:none;overflow:hidden}.heroVideo{position:absolute;z-index:-500;top:0;left:0;width:100%;height:100%;object-fit:cover}.buyButton{color:#fff;text-decoration:none;background:#1d62f9;border:1px solid rgb(29,98,249);border-radius:5px;margin-top:50px;padding:1rem}.title-container{padding:0 1rem}.title{font-size:70px;font-weight:900}.subTitle{font-size:45px;font-weight:600}@media screen and (max-width: 1130px){.title{font-size:35px;font-weight:600}.subTitle{font-size:25px;font-weight:500}}.features{height:auto;width:100%;background:#1d62f9;color:#fff;overflow:hidden}.featuresTitle{font-size:40px;color:#fff;padding-top:7rem}.features-subtext{font-size:24px}.featuresLine{width:50%;margin:1rem auto;color:#fff}.card-container{width:100%;padding:5rem}.card-wrapper{display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap;align-items:stretch;justify-content:center}.card{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.5rem;width:25%;min-height:407px;background:#fff;overflow:hidden;color:#000}.card-image{position:relative}.card-image .card-img{height:100%;width:100%;object-fit:cover}.card_title{padding:1rem 0;width:100%}.card-desc{padding:0 1rem;color:#000}@media (max-width: 1130px){.card-wrapper{flex-direction:column}.card{width:100%}.card-container{padding:5rem 2rem}}.about{height:auto;width:100%;color:#000;overflow:hidden;padding-bottom:5rem}body{background:#fff}.aboutTitle{color:#1d62f9;font-size:40px}.aboutContent{display:flex;flex-direction:row;align-items:center}.aboutDesc{width:50%;margin-left:6rem}.description{font-size:clamp(16px,2.5vw,24px);line-height:1.6;margin:1.5rem 0;text-align:justify}.aboutList{margin-top:20px;font-size:24px}.aboutListItem{margin-top:20px;display:flex;flex-direction:row}.aboutArrow{margin-right:10px;fill:#1d62f9;display:flex}.aboutMedia{display:flex;flex-direction:column;margin-top:5rem;margin-left:10rem;background:#000}.aboutVideo{height:280px}.buyButton{color:#fff;text-decoration:none;background:#1d62f9;border:1px solid rgb(29,98,249);border-radius:5px;padding:1rem}.buyButton:hover{color:#fff}@media screen and (max-width: 1130px){.aboutContent{display:flex;flex-direction:column;align-items:center;margin-top:7rem}.aboutDesc{margin:0}.aboutMedia{margin:5rem 0 0}.aboutVideo{height:400px}.aboutDesc{width:75%}.description{text-align:start;font-size:clamp(14px,2.2vw,20px);padding:0 1rem}.aboutArrow{margin-right:20px;fill:#1d62f9;font-size:50px}#productImg{display:none}.subTitle{font-size:30px;font-weight:500}}@media screen and (max-width: 750px){.aboutVideo{height:220px}.description{font-size:clamp(18px,3vw,18px);padding:0 .5rem;text-align:left}.aboutDesc{width:90%}}.testimonials{color:#000;min-height:100vh;padding-bottom:2rem}.review-wave{position:relative;top:0;left:0;width:100%;height:100px;transform:scaleY(-1);background:url(../blue-wave.png);color:#f6f6f6;background-size:1000px 100px;animation:animate 10s linear infinite;z-index:100;opacity:1;animation-delay:0s;bottom:0}.testimonialsTitle{font-size:40px;padding-top:3rem}.testimonialsLine{width:50%;margin:1rem auto;height:2px;border:none;color:#000;background-color:#000}.review-container{width:100%;height:100%;align-items:center;justify-content:center;display:flex;flex-direction:column;flex-wrap:wrap;gap:3rem}.reviewVideo{height:560px;background:#000;background-color:#000}.amazon-reviews{display:flex;gap:1rem;align-items:stretch;justify-content:center;padding:1rem;flex-wrap:wrap}.review-card{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.5rem;width:25%;max-height:380px;background:#1d62f9;color:#fff;overflow:hidden;border:1px solid black;border-radius:20px;gap:1rem;padding:2rem}.review-card:nth-of-type(1){flex:0 350px}.review-card:nth-of-type(2){flex:0 350px}.review-card:nth-of-type(3){flex:0 350px}.review-image{position:relative}.review-image .review-img{width:25%;object-fit:fill}.rating{margin-bottom:1rem}.testimonial-end{margin-bottom:1rem;width:75%;border:1px solid black;border-radius:20px;background:#1d62f9;color:#fff;align-items:center;justify-content:center;padding:1rem}.testimonials-EndTitle{font-size:40px}.testimonial-end-line{width:75%;color:#fff;background-color:#fff;margin:1rem auto;height:2px;border:none}.testimonialEnd-text{margin-top:2rem;font-size:20px}.price{margin-top:1rem;font-style:italic}.review-buyButton{color:#fff;text-decoration:none;background:#1d62f9;border:1px solid rgb(29,98,249);border-radius:5px;padding:1rem}.review-buyButton:hover{color:#fff}@media screen and (max-width: 750px){.review-card{min-height:450px}.testimonial-end{width:85%}}.footer{height:5rem;background-color:#1d62f9;color:#fff;justify-content:center;align-content:center;padding:0 .5rem}.footer-content,.footer-content:hover{color:#fff}*{box-sizing:border-box;margin:0;padding:0;font-family:sans-serif;scroll-behavior:smooth}:root{color-scheme:light dark;color:#ffffffde;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}section .wave{position:absolute;bottom:0;left:0;width:100%;height:100px;background:url(../wave.png);color:#f6f6f6;background-size:1000px 100px}section .wave.wave1{animation:animate 30s linear infinite;z-index:100;opacity:1;animation-delay:0s;bottom:0}section .wave.wave2{animation:animate2 15s linear infinite;z-index:99;opacity:.5;animation-delay:-5s;bottom:10px}section .wave.wave3{animation:animate 30s linear infinite;z-index:98;opacity:1;animation-delay:-2s;bottom:15px}section .wave.wave4{animation:animate 5s linear infinite;z-index:97;opacity:.7;animation-delay:-5s;bottom:20px}@keyframes animate{0%{background-position-x:0}to{background-position-x:1000px}}@keyframes animate2{0%{background-position-x:0}to{background-position-x:-1000px}}
