.footer_container{color:#fff;padding:32px 20px}.footer_container footer{flex-direction:column;justify-content:center;align-items:flex-start;margin-bottom:32px;display:flex}.footer_container footer .company{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.footer_container footer .company span{margin-bottom:10px;font-size:24px;font-weight:700}.footer_container footer .company p,.footer_container footer .links{margin-bottom:32px}.footer_container footer .links span{font-size:20px;font-weight:600}.footer_container footer .links ul{flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;margin-top:10px;font-size:16px;list-style-type:none;display:flex}.footer_container footer .links ul li:hover{font-weight:700}.footer_container footer .contact{margin-bottom:32px}.footer_container footer .contact span{font-size:20px;font-weight:600}.footer_container footer .contact div{flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;padding:20px 0;display:flex}.footer_container footer .contact div svg{font-size:24px}.footer_container footer .contact div p{font-size:16px}.footer_container .copyright{font-size:12px;font-weight:600}
.hero_container{text-align:left;color:#fff;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;padding:120px 20px 60px;display:flex}.hero_container span{margin-bottom:32px;font-size:2rem;font-weight:700}.hero_container .hero_text{flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;width:100%;margin-bottom:64px;display:flex}.hero_container .hero_text .btn{color:var(--accent);background:#fff;border-radius:8px;justify-content:center;align-items:center;min-width:100px;padding:8px;font-weight:600;display:flex}.hero_container .hero_text .btn:hover{background:var(--hover);color:#fff}.hero_container .hero_text .tagline{color:#fff;font-size:16px;font-weight:400}.hero_container .stats{flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;width:100%;display:flex}.hero_container .stats .stat_item{justify-content:flex-start;align-items:center;gap:20px;width:100%;display:flex}.hero_container .stats .stat_item .stat_icon{background:var(--bg);color:var(--accent);border-radius:50%;justify-content:center;align-items:center;padding:10px;font-size:24px;display:flex}.hero_container .stats .stat_item .stat_text{flex-direction:column;justify-content:center;align-items:flex-start;width:100%;display:flex}.hero_container .stats .stat_item .stat_text span{margin-bottom:0;font-weight:700}.hero_container .stats .stat_item .stat_text p{font-size:12px}
.about_container{color:var(--text);background:var(--bg);flex-direction:column;justify-content:center;align-items:flex-start;gap:32px;padding:64px 20px 200px;display:flex}.about_container .about_img{background:var(--bg);border-radius:20px;justify-content:center;width:100%;display:flex}.about_container .main_text{flex-direction:column;justify-content:center;align-items:center;gap:15px;width:100%;padding:32px 5px;display:flex}.about_container .main_text span{color:var(--primary);font-size:2rem;font-weight:700}.about_container .main_text p{text-align:justify;font-size:16px;line-height:1.8}.about_container .main_text .btn{background:var(--accent);color:#fff;border-radius:10px;align-items:center;gap:20px;padding:8px 20px 8px 10px;font-weight:600;display:flex}.about_container .main_text .btn:hover{background:var(--hover)}.about_container .relative{text-align:center;justify-content:center;align-items:flex-start;width:100%;padding-top:32px;display:flex;position:relative}.about_container .relative .services{flex-direction:column;justify-content:center;align-items:center;gap:15px;width:100%;display:flex;position:absolute}.about_container .relative .services span{color:var(--primary);width:100%;font-size:2rem;font-weight:700}.about_container .relative .services p{font-size:12px}.about_container .relative .services .box{background:var(--bg);border-radius:20px;width:100%;padding:24px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.about_container .relative .services .box span{color:var(--primary);width:100%;font-size:18px;font-weight:700}
.steps_container{background:var(--secondary);color:var(--text);flex-direction:column;align-items:center;padding:560px 10px 20px;display:flex}.steps_container span{color:var(--primary);font-size:1.5rem;font-weight:700}.steps_container .grid{grid-template-columns:repeat(1,auto);gap:32px;width:100%;padding:32px 0;display:grid}.steps_container .grid .grid_item{border-radius:24px;align-items:center;gap:10px;padding:5px;display:flex}.steps_container .grid .grid_item:hover{background:var(--accent);color:#fff}.steps_container .grid .grid_item:hover span{color:#fff}.steps_container .grid .grid_item .box_icon{background:var(--bg);height:100px;color:var(--accent);border-radius:20px;flex:2;justify-content:center;align-items:center;padding:5px;font-size:3rem;display:flex}.steps_container .grid .grid_item .box_text{flex:4;padding:5px}.steps_container .grid .grid_item .box_text span{font-size:1rem}.steps_container .grid .grid_item .box_text p{margin-top:10px;font-size:12px;font-weight:600}
.currency_container{background:var(--bgSoft);color:var(--text);text-align:center;padding:32px 20px}.currency_container span{color:var(--primary);font-size:1.25rem;font-weight:700}.currency_container .grid{grid-template-columns:repeat(2,auto);justify-items:center;gap:10px;width:100%;padding:32px 0;display:grid}.currency_container .grid .box{background:var(--bg);border-radius:20px;width:100%;height:100px}.currency_container .grid .box:hover{background:var(--accent);color:#fff}.currency_container .grid .box{flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.currency_container .grid .box .icon{background:var(--secondary);width:40px;height:40px;color:var(--accent);border-radius:50%;justify-content:center;align-items:center;display:flex}.currency_container .grid .box p{font-size:12px;font-weight:600}
.plans_container{background:var(--bgSoft);flex-direction:column;justify-content:center;align-items:center;padding:64px 20px;display:flex}.plans_container .headline{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.plans_container .headline span{color:var(--primary);font-size:1.25rem;font-weight:700}.plans_container .headline p{font-size:12px}
.testimonials_container{background:var(--bgSoft);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:0 10px 64px;display:flex}.testimonials_container span{color:var(--primary);font-size:1.5rem;font-weight:600}.testimonials_container p{color:var(--text);margin-top:10px;font-size:14px}.testimonials_container .box{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;max-width:800px;margin-top:2rem;display:flex}.testimonials_container .box .testimonial_text{background:var(--bg);border-radius:20px;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;padding:32px 20px;display:flex;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.testimonials_container .box .testimonial_text .img{background:var(--secondary);border-radius:50%;width:100px;height:100px}.testimonials_container .box .testimonial_text .content{flex-direction:column;justify-content:center;align-items:flex-start;margin-top:1rem;display:flex}.testimonials_container .box .testimonial_text .content .name_box{flex-direction:column;justify-content:center;align-items:flex-start;padding-left:20px;display:flex}.testimonials_container .box .testimonial_text .content .name_box span{color:var(--primary);font-size:16px}.testimonials_container .box .testimonial_text .content .name_box .stars{color:var(--accent);justify-content:flex-start;align-items:center;gap:8px;margin-top:.25rem;display:flex}.testimonials_container .box .testimonial_text .content p{color:var(--text);font-size:14px}.testimonials_container .box .btns{justify-content:center;align-items:center;margin-top:1rem;display:flex}.testimonials_container .box .btns .btn{background-color:var(--accent);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin:1rem;transition:all .3s ease-in-out;display:flex}.testimonials_container .box .btns .btn svg{color:#fff;width:30px;height:30px}.testimonials_container .box .btns .btn:hover{background-color:var(--hover);color:#fff}
.cta_container{background:#f4f4f4;justify-content:center;align-items:center;width:100%;padding:30px;display:flex}.cta_box{text-align:center;border-radius:12px;width:100%;max-width:1200px;padding:40px}.cta_content{flex-direction:column;justify-content:center;align-items:center;display:flex}.cta_title{margin-bottom:15px;font-size:2rem}.cta_text{margin-bottom:30px;font-size:1.1rem;line-height:1.5}.cta_actions{flex-wrap:wrap;justify-content:center;gap:20px;margin-bottom:20px;display:flex}.cta_btn,.cta_download_btn{color:#fff;cursor:pointer;background-color:#ff7e5f;border:none;border-radius:8px;width:100%;padding:12px 30px;font-size:1rem;transition:background-color .3s}.cta_btn:hover,.cta_download_btn:hover{background-color:var(--primary)}.cta_app_banner{flex-direction:column;align-items:center;margin-top:30px;display:flex}.cta_app_icon{width:150px;margin-top:15px}
