.header{z-index:100;background:#fff;justify-content:space-between;align-items:center;padding:16px 48px;display:flex;position:sticky;top:0}.logo{color:#f4c561;background:#da3a41;border-radius:20px;justify-content:center;align-items:center;padding:8px 18px;font-family:Poppins,sans-serif;font-size:2.5rem;font-weight:600;display:flex}.navbar{align-items:center;gap:5rem;margin:20px auto;display:flex}.navbar a{color:#000;border-radius:24px;padding:8px 16px;font-family:Poppins,cursive;font-size:1.1rem;font-weight:400;text-decoration:none;transition:background .3s,color .2s,border-radius .3s,box-shadow .3s}.navbar a:hover{color:#fff;background-color:#da3a41;border-radius:24px;box-shadow:0 2px 8px #f4c662cc}.hamburger{cursor:pointer;z-index:200;flex-direction:column;justify-content:center;align-items:center;width:32px;height:32px;display:none}.hamburger span{background:#da3a41;border-radius:8px;width:28px;height:3px;margin:4px 0;transition:all .4s}@media (max-width:900px){.header{padding:14px 30px}.navbar{z-index:120;background:#fff;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:26px;width:70vw;max-width:320px;height:100vh;margin:0;padding:100px 22px 28px;transition:right .35s cubic-bezier(.51,.05,.39,1.67);position:fixed;top:0;right:-100vw;box-shadow:-2px 0 18px #46506421}.navbar.open{right:0}.navbar a{color:#000;border-radius:16px;width:100%;padding:13px 18px;font-size:1.16rem;display:block}.hamburger{display:flex}}@media (max-width:480px){.logo{border-radius:15px;padding:5px 12px;font-size:1.5rem}}
.hero{z-index:1;background-color:#fff;padding:100px 0 0;position:relative;overflow:hidden}.container{z-index:2;justify-content:space-between;align-items:center;gap:2rem;max-width:1200px;margin:0 auto;padding:0 2rem;display:flex;position:relative}.container-left{flex-direction:column;flex:45%;justify-content:center;display:flex}.container-left h1{white-space:normal;margin-bottom:.8rem;font-size:clamp(2rem,4vw,3.5rem);line-height:1.2}.title span{font-family:Poppins,sans-serif;font-size:inherit;letter-spacing:1px;background:#da3a41;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:600}.desc{color:#333;max-width:90%;padding-top:10px;font-size:clamp(1rem,1.2vw,1.3rem);font-weight:300;line-height:1.8rem}.hero-btns{flex-wrap:wrap;gap:1.5rem;padding-top:2rem;display:flex}.dwnld-btn{color:#f4c561;cursor:pointer;background-color:#da3a41;border:none;border-radius:24px;justify-content:center;align-items:center;padding:12px 28px;font-size:1rem;font-weight:600;transition:all .3s ease-in-out;display:flex}.demo-btn{color:#da3a41;cursor:pointer;background-color:#fff;border:2px solid #da3a41;border-radius:24px;justify-content:center;align-items:center;padding:10px 26px;font-size:1rem;font-weight:600;transition:all .3s ease-in-out;display:flex}.dwnld-btn:hover,.demo-btn:hover{color:#000;background-color:#f4c561;border:none;transform:scale(1.03)}.container-right{flex:50%;justify-content:center;align-items:center;min-height:350px;transition:opacity .5s;display:flex;position:relative}.lottie-wrapper{justify-content:center;align-items:center;width:100%;max-width:380px;height:437px;display:flex;overflow:hidden}.hero-image{object-fit:contain;background:#f9fbfd;border-radius:24px;width:100%;max-width:420px;height:auto;margin-right:20px;padding:16px;transition:transform .3s,box-shadow .3s;box-shadow:0 6px 32px #0d3c961f}.hero-image:hover{transform:scale(1.03);box-shadow:0 8px 36px #0d3c962e}@media (min-width:1400px){.container{max-width:1400px}.title{font-size:4rem}.desc{font-size:1.4rem}}@media (max-width:1200px){.container{flex-direction:row;gap:1.5rem}.title{font-size:2.5rem}.desc{max-width:100%}.hero-image,.lottie-wrapper{max-width:320px}}@media (max-width:900px){.container{text-align:center;flex-direction:column;align-items:center;padding:0 1rem}.container-left,.container-right{flex:none;width:100%}.title{font-size:2rem}.desc{max-width:90%;font-size:1rem}.hero-btns{flex-direction:column;align-items:center;gap:1rem}.hero-image,.lottie-wrapper{max-width:300px;margin-top:1rem}}@media (max-width:600px){.hero{padding:70px 20px 10px}.container{padding:0 .8rem}.title{font-size:1.6rem}.desc{font-size:.95rem;line-height:1.5rem}.dwnld-btn,.demo-btn{padding:10px 20px;font-size:.95rem}.hero-image,.lottie-wrapper{max-width:240px}}@media (max-width:450px){.title{font-size:1.3rem}.desc{text-align:center;margin:0 auto;font-size:.9rem}.dwnld-btn,.demo-btn{text-align:center;width:100%;max-width:200px}.hero-image,.lottie-wrapper{max-width:200px}}
.about-section{background:#fafbfc;padding:64px 0 40px}.about-headline{text-align:center;margin-bottom:56px}.about-subhead{color:#da3a41;letter-spacing:2px;text-transform:uppercase;margin-bottom:8px;font-size:.85rem;font-weight:600;display:block}.about-headline p{color:#000;font-size:2rem;font-weight:700}.about-headline p:after{content:"";background:linear-gradient(90deg,#da3a41,#f4c561);border-radius:2px;width:100px;height:4px;margin:14px auto 0;display:block}.about-features-row{flex-wrap:wrap;justify-content:center;gap:36px;margin-bottom:60px;display:flex}.about-feature{text-align:center;background:#fff;border-radius:18px;max-width:280px;padding:32px 18px 28px}.icon{color:#da3a41;margin-bottom:18px;font-size:2.55rem}.feature-icon{width:56px;height:56px;margin-bottom:16px}.about-feature h3{color:#000;margin-bottom:10px;font-size:1.2rem;font-weight:700}.about-feature p{color:#363942;margin:0;font-size:.98rem;font-weight:300;line-height:1.6}.about-bottom-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:32px;max-width:1200px;margin-top:48px;margin-left:auto;margin-right:auto;padding:0 2rem;display:flex}.about-bottom-left{flex:350px;max-width:450px}.about-bottom-left h2{color:#000;margin-bottom:12px;font-size:1.6rem;font-weight:700}.about-bottom-left p{color:#53555a;margin-bottom:14px;font-size:1rem}.app-badges{justify-content:center;align-items:center;gap:2rem;margin-top:18px;padding:10px;display:flex}.app-badges img{background:#fff;border:1px solid #ddd;border-radius:12px;height:44px;transition:box-shadow .2s}.app-badges img:hover{cursor:pointer;box-shadow:0 2px 8px #70707024}.about-bottom-right{text-align:center;flex:320px;margin-left:0}.about-app-img{background:#fff;border-radius:20px;width:225px;max-width:80vw;margin-bottom:-28px;box-shadow:0 0 15px #0000001a}@media (max-width:950px){.about-bottom-row{flex-direction:column;gap:18px;margin-top:24px;padding:0 1rem}.about-bottom-right{margin-top:20px;margin-left:0}.about-bottom-left{text-align:center;max-width:100%}}@media (max-width:700px){.about-features-row{flex-direction:column;align-items:center;gap:25px}.about-headline p{font-size:1.5rem}.about-bottom-left h2{font-size:1.2rem}.about-feature h3{font-size:1rem}.about-app-img{width:180px;margin-top:-75px}.about-bottom-row{gap:9px;padding:0 1.3rem}.about-feature p{font-size:.88rem;line-height:1.6}.about-bottom-left p{font-size:.9rem}}
footer{padding:24px 48px}.footertop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:50px;display:flex}.sec2 ul{color:#000;gap:40px;font-size:18px;list-style:none;display:flex}.sec2 ul li:hover{cursor:pointer;color:#da3a41;font-weight:500}.divider{border:1px solid #a3a5a955;margin:20px}.downloadbadges img{border:1px solid #0000001a;border-radius:12px;margin-right:12px;transition:box-shadow .3s}.downloadbadges img:hover{box-shadow:0 0 8px rgba(0,0,0,0.1);cursor:pointer}.footerbottom{color:#717182;justify-content:space-between;font-size:12px;display:flex}.footerbottom span{color:#da3a41;font-family:Poppins,sans-serif;font-size:12px;font-weight:600}.footerbottom ul{list-style:none}.footerbottom ul li{cursor:pointer;display:inline}.footerbottom div{display:inline}.footerbottom a:hover{color:#da3a41}@media (max-width:970px){.footertop{gap:15px}.footerbottom{font-size:8px}.sec2 ul{gap:20px;font-size:16px}.divider{border:1px solid #a3a5a955;margin:10px}}@media (max-width:460px){footer{padding:10px 0}.footertop{justify-content:space-between;align-items:center;gap:10px;padding:0 30px}.footerbottom{gap:10px;padding:0 12px;font-size:9px}.sec1{flex:none}.sec3{justify-content:center;width:100%;margin-top:14px;display:flex}.footerbottom span{font-size:10px}.sec2 ul{text-align:left;gap:20px;font-size:14px}.divider{border:1px solid #a3a5a955;margin:10px}.downloadbadges img{border:1px solid #0000001a;border-radius:12px;margin-right:12px;transition:box-shadow .3s}}
.features-section{text-align:center;background-color:#fff;padding:64px 0 48px}.features-title{color:#000;margin-bottom:38px;font-size:2rem;font-weight:700;position:relative}.features-title:after{content:"";background:linear-gradient(90deg,#da3a41,#f4c561);border-radius:2px;width:100px;height:4px;margin:14px auto 0;display:block}.features-grid{flex-wrap:wrap;justify-content:center;gap:32px;max-width:1100px;margin:0 auto;display:flex}.feature-card{text-align:center;cursor:default;background:#fff;border:1.5px solid #eaf6fb;border-radius:28px;max-width:240px;min-height:265px;padding:38px 22px 34px;transition:box-shadow .25s,transform .23s;position:relative;box-shadow:0 6px 10px #0000001a}.feature-card:hover{z-index:2;transform:translateY(-8px)scale(1.045)}.feature-icons{color:#da3a41;margin:0 auto 21px;font-size:2.55rem}.feature-card h3{color:#000;letter-spacing:.5px;margin-bottom:9px;font-size:1.11rem;font-weight:700}.feature-card p{color:#53555a;margin:0;font-size:1rem;font-weight:300;line-height:1.7}@media (max-width:800px){.features-grid{flex-direction:column;align-items:center;gap:27px}.feature-card{min-width:90vw;max-width:420px}}@media (max-width:480px){.features-title{font-size:1.5rem}.features-grid{flex-direction:column;align-items:center;gap:27px}.feature-card{min-width:80vw;max-width:250px}.feature-card h3{font-size:1.05rem}.feature-card p{font-size:.9rem}}
.contact{padding:24px 48px}.contactmain{border-radius:20px;display:flex;overflow:hidden;box-shadow:0 0 10px #0003}.contactmain h3{font-size:22px}.contactdetailsection{z-index:1;flex-direction:column;gap:2.5rem;display:flex}.contactimgsection img{width:600px;display:flex;position:absolute;bottom:-1px;right:-10px}.contactleftsection{color:#fff;background:#da3a41;flex:1;gap:2rem;padding:5rem;display:flex;position:relative;overflow:hidden}.contactrightsection{background:#fff;flex:1;justify-content:center;padding:5rem;display:flex}.inquiryform{flex-direction:column;gap:20px;width:100%;display:flex}.inquiryform input,textarea{background-color:#f0f2f5;border:1px solid #00000014;border-radius:10px;outline:none;padding:15px}.inquiryform input::placeholder,textarea::placeholder{color:#6b7280;font-family:Poppins,sans-serif;font-size:16px}.inquiryform input:focus,textarea:focus{color:#000;font-size:15px}.inquiryform textarea{resize:none}.inquiryform button{color:#fff;cursor:pointer;background:#000;border:1px solid #000;border-radius:10px;justify-content:center;align-items:center;margin-top:15px;padding:14px;font-size:16px;transition:all .3s ease-in-out;display:inline-flex}.inquiryform button:active{transform:scale(.98)}.contactbox{align-items:center;gap:1rem;display:flex}.contacticon{border:1px solid #fff;border-radius:10px;padding:5px;font-size:50px}.contactbox h4{font-size:16px}.contactbox p{font-size:15px}.contactbox a :hover{text-decoration:underline}.socialicons{display:flex}.sibox{color:#1a1d29;border:2px solid #1a1d29;border-radius:50%;justify-content:center;align-items:center;margin:10px;padding:10px;font-size:21px;display:inline-flex}.sibox:hover{color:#f5f7fa;background:#1a1d29;border:2px solid #f5f7fa;transition:all .3s ease-in-out}.sibox:active{transition:all .3s ease-in-out;transform:scale(.85)}.alertOverlay{z-index:999;background:#00000080;justify-content:center;align-items:center;width:100%;height:100%;animation:.3s ease-in-out fadeIn;display:flex;position:fixed;top:0;left:0}.alertBox{color:#000;text-align:center;border-radius:14px;min-width:300px;padding:25px 40px;font-size:18px;font-weight:600;animation:.3s ease-out slideUp;position:relative;box-shadow:0 10px 35px #00000040}.alertContent{justify-content:center;align-items:center;gap:15px;display:flex}.alertBox.success{background:#bdfac9}.alertBox.error{background:#ffd6d6}.alertIcon{font-size:32px;font-weight:700;animation:.25s ease-out pop}.successIcon{color:#28a745}.errorIcon{color:#dc3545}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes pop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@media (max-width:970px){.contactmain{flex-direction:column}.contactleftsection,.contactrightsection{padding:2.5rem}.contactimgsection img{width:400px}.alertBox{min-width:260px;padding:18px 28px}.alertContent{gap:15px}.alertIcon{font-size:24px}.alertText{font-size:16px}}@media (max-width:720px){.contactmain h3{font-size:18px}.contacticon{font-size:30px}.contactbox h4{font-size:13px}.contactbox p{font-size:12px}.contactrightsection{padding:1.5rem}.contactleftsection{flex-direction:column;gap:1rem;padding:1.5rem}.contactdetailsection{gap:1rem}.contactimgsection img{width:175px}.sibox{padding:8px;font-size:18px}.inquiryform{gap:18px}.inquiryform input,textarea{padding:10px 12px}.inquiryform input::placeholder,textarea::placeholder{font-size:12px}.inquiryform button{padding:12px;font-size:12px}.inquiryform input:focus,textarea:focus{color:#000;font-size:13px}.alertBox{border-radius:10px;min-width:220px;padding:15px 20px}.alertContent{gap:15px}.alertIcon{font-size:22px}.alertText{font-size:15px;line-height:1.2}}
.planssection{background:#fff;justify-content:center;padding:24px 48px;display:flex}.planbox{text-align:center;background:linear-gradient(120deg,#fff 40%,#f5f5f5 50%,#fff 60%) 0 0/200% 100% no-repeat;border:2px solid #fff;border-radius:25px;flex-direction:column;align-items:center;height:400px;margin:3rem;padding:2rem;transition:all .3s;animation:3s linear infinite shimmer;display:flex;box-shadow:0 0 10px #0000001a}.planname{font-size:22px}.planname span{color:#da3a41;font-size:30px;font-weight:600}.plandetail{font-size:18px;font-weight:300}.planbox a{color:#fff;background:#000;border:2px solid #000;border-radius:10px;padding:10px 15px;font-size:16px;font-weight:600;transition:all .2s ease-in-out}.planbox a:hover{color:#000;background:#f4c561}.lottiebox{width:150px;height:150px;margin:1rem}@keyframes shimmer{0%{background-position:-400% 0}50%{background-position:400% 0;transform:scale(1.02)}to{background-position:400% 0}}@media (max-width:720px){.planbox{height:350px;margin:1rem;padding:1rem}.planname{font-size:20px}.planname span{font-size:26px}.plandetail{font-size:16px}.planbox button{padding:8px 13px;font-size:14px}.planbox button:hover{color:#fff;background:#1a1d29}.lottiebox{width:150px;margin:1rem}}
.how-steps-container{text-align:center;padding:64px 0 42px}.how-steps-title{color:#000;margin-bottom:55px;font-size:2rem;font-weight:700}.how-steps-title:after{content:"";background:linear-gradient(90deg,#da3a41,#f4c561);border-radius:2px;width:100px;height:4px;margin:14px auto 0;display:block}.how-steps-row{justify-content:center;align-items:flex-start;gap:56px;max-width:1050px;margin:0 auto;display:flex;position:relative}.how-step{background:0 0;flex-direction:column;flex:220px;align-items:center;min-width:170px;display:flex;position:relative}.how-step-number{color:#fff;background-color:#f4c561;border-radius:13px;justify-content:center;align-items:center;width:62px;height:62px;margin-bottom:19px;font-size:3rem;font-weight:800;display:flex;box-shadow:0 4px 16px #32506426}.how-step-title{color:#000;margin-bottom:10px;font-size:1.2rem;font-weight:600}.how-step-desc{color:#465175;margin:0 0 10px;font-size:.96rem;font-weight:300;line-height:1.6}.how-curved-arrow{z-index:1;border-top:3px solid #dbdbdb;border-bottom:none;border-left:none;border-right:3px solid #0000;border-bottom-left-radius:72px 38px;width:76px;height:46px;position:absolute;top:35px;right:-64px}@media (max-width:800px){.how-steps-row{flex-direction:column;gap:34px;max-width:410px}.how-step{width:100%;min-width:0}.how-curved-arrow{display:none}}@media (max-width:480px){.how-steps-container{padding:55px 40px 20px}.how-steps-title{font-size:1.5rem}.how-steps-row{flex-direction:column;gap:30px;max-width:350px}.how-step-title{font-size:1.1rem}.how-step-desc{font-size:.9rem}}
.Analyticssection{padding:24px 48px}.analyticslefttsection ul{justify-content:center;gap:4rem;margin-bottom:2rem;font-size:17px;font-weight:500;list-style:none;display:flex}.analyticslefttsection ul li{background:#fff;border-radius:10px;align-items:center;gap:1rem;width:250px;padding:10px;transition:all .3s ease-in-out;display:flex;box-shadow:0 0 10px #0000001a}.Analyticstitle{text-align:center;color:#000;margin-bottom:28px;font-size:2rem;font-weight:700}.Analyticstitle:after{content:"";background:linear-gradient(90deg,#da3a41,#f4c561);border-radius:2px;width:100px;height:4px;margin:14px auto 0;display:block}.analyticdetail{text-align:center;color:#333;margin-bottom:2rem;font-size:1.2rem;font-weight:300}.analyticicon{color:#da3a41;font-size:3.5rem;font-weight:600}@media (max-width:900px){.analyticslefttsection ul{flex-wrap:wrap;gap:2rem}}@media (max-width:720px){.Analyticssection{padding:24px 48px}.analyticsmain,.analyticslefttsection{flex-direction:column;align-items:center;display:flex}.analyticslefttsection ul{flex-direction:column;gap:1rem;font-size:13px;font-weight:500;list-style:none;display:flex}.analyticslefttsection ul li{background:#fff;border-radius:10px;align-items:center;gap:1rem;width:250px;padding:10px;display:flex}.Analyticstitle{text-align:center;color:#1a242f;margin:20px;font-size:1.5rem;font-weight:700}.analyticdetail{color:#333;margin-bottom:2rem;font-size:15px;font-weight:400}.analyticicon{color:#1a1d29;font-size:2rem;font-weight:600}}
