html{scroll-behavior:smooth}body{font-family:Be Vietnam Pro,sans-serif;font-size:1rem}h1,h2,h3,h4,h5,h6{font-family:Plus Jakarta Sans,sans-serif!important;font-weight:700;line-height:1.3;color:#1e1b4b}.fs-1,h1{font-size:clamp(2rem,5vw + 1rem,3.052rem)!important}a,li,p,span{letter-spacing:-.4px;line-height:1.65;color:#4b5563}button{font-family:Plus Jakarta Sans,sans-serif!important}.header{width:100%;height:120px;position:fixed;top:0;left:0;transition:.35s ease-in-out;z-index:999;will-change:filter;transform:translateZ(0)}.header nav ul li a{font-family:Plus Jakarta Sans,sans-serif;transition:.35s ease-in-out}.header nav ul li a.active,.header nav ul li a:hover{color:#621cd0!important}@media (max-width:991px){.header{height:100px}}@media (max-width:767px){.header{height:90px}}.header-logo{width:120px}#preloader{width:100%;height:100%;background-color:#fff;opacity:0;visibility:hidden;display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;z-index:9999;transition:.5s ease-in-out}#preloader .spinner{width:60px;height:60px;position:relative;margin:100px auto}#preloader .double-bounce1,#preloader .double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#621cd0;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:sk-bounce 2s ease-in-out infinite;animation:sk-bounce 2s ease-in-out infinite}#preloader .double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes sk-bounce{0%,to{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes sk-bounce{0%,to{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}#preloader.active{visibility:visible;opacity:1}.hero-banner{width:100%;padding-top:120px}.hero-banner .card-hero-banner{padding:100px 100px 0;border-radius:70px}.hero-banner .card-hero-banner:after,.hero-banner .card-hero-banner:before{content:"";width:1000px;height:1000px;background-size:100%;position:absolute}.hero-banner .card-hero-banner:before{background-image:url(../images/blur-yellow.webp);bottom:-500px;left:-400px}.hero-banner .card-hero-banner:after{background-image:url(../images/blur-white.webp);top:-600px;right:-100px}@media (max-width:575px){.hero-banner .card-hero-banner{padding:80px 30px 0;border-radius:45px}}.hero-banner .container{z-index:10}.hero-banner .hero-heading{font-size:calc(2rem + 1.5vw)!important}@media (max-width:991px){.hero-banner .hero-heading{font-size:calc(3rem + 1.5vw)!important}}@media (max-width:575px){.hero-banner .hero-heading{font-size:calc(2.5rem + 1.5vw)!important}}@media (max-width:991px){.hero-banner{height:100%;padding-top:150px;padding-top:110px}}section.bg-light{background-color:#faf8ff!important}section.about-us,section.achievement,section.benefits,section.cta,section.features,section.integration,section.news,section.pricing,section.team{padding:130px 0}@media (max-width:575px){section.about-us,section.achievement,section.benefits,section.cta,section.features,section.integration,section.news,section.pricing,section.team{padding:80px 0}}section.testimonial{padding-top:120px;padding-bottom:80px}@media (max-width:575px){section.testimonial{padding-top:80px;padding-bottom:30px}}section.trusted-partners{padding-bottom:150px}section.trusted-partners .card-partner{background-color:#faf8ff;border-radius:40px;overflow:hidden;padding:100px;position:relative}section.trusted-partners .card-partner:after,section.trusted-partners .card-partner:before{content:"";border-radius:50%;position:absolute;z-index:1}section.trusted-partners .card-partner:before{width:300px;height:300px;background-color:#621cd0;filter:blur(130px);top:-200px;right:-50px}section.trusted-partners .card-partner:after{width:300px;height:300px;background-color:#ffb400;filter:blur(130px);left:20%;bottom:-250px}@media (max-width:991px){section.trusted-partners .card-partner{padding:70px}}section.achievement .card-achievement{border-radius:70px;padding:100px}section.achievement .card-achievement .card-decor{border-radius:70px;top:0;left:0;z-index:1}section.achievement .card-achievement .card-decor:after,section.achievement .card-achievement .card-decor:before{content:"";width:1000px;height:1000px;background-image:url(../images/blur-yellow.webp);background-size:100%;position:absolute;z-index:1;will-change:filter;transform:translateZ(0)}section.achievement .card-achievement .card-decor:before{top:-650px;right:-80px}section.achievement .card-achievement .card-decor:after{left:-150px;bottom:-550px}section.achievement .card-achievement .col-img img{width:100%;max-width:425px;position:absolute;bottom:-100px;left:50px;transform-origin:left bottom}@media (max-width:1199px){section.achievement .card-achievement .col-img img{width:60%;padding-top:100px;margin-left:auto;margin-right:auto;position:static;transform:scale(1)}}@media (max-width:991px){section.achievement .card-achievement .col-img img{bottom:0;width:100%}}@media (max-width:767px){section.achievement .card-achievement .col-img img{padding-top:70px}}@media (max-width:1199px){section.achievement .card-achievement{padding:100px 100px 0}}@media (max-width:991px){section.achievement .card-achievement{padding:50px 50px 0}}@media (max-width:575px){section.achievement .card-achievement,section.achievement .card-achievement .card-decor{border-radius:45px}}section.faq{padding-top:120px;padding-bottom:200px}section.cta{padding-top:120px;padding-bottom:120px}section.cta .card-decor{top:0;left:0;z-index:1}section.cta .card-decor:after,section.cta .card-decor:before{content:"";width:1000px;height:1000px;background-image:url(../images/blur-yellow.webp);background-size:100%;position:absolute;z-index:1}section.cta .card-decor:before{bottom:-700px;right:-200px}section.cta .card-decor:after{left:-200px;top:-650px}section.cta .col-img{position:relative}section.cta .col-img img{width:100%;position:absolute;bottom:-120px;right:0;transform:scale(.95);transform-origin:right bottom}@media (max-width:1199px){section.cta .col-img img{width:500px;position:static;transform:scale(1)}}@media (max-width:575px){section.cta .col-img img{width:100%}}@media (max-width:1199px){section.cta{overflow:hidden;padding-bottom:0}}section.sc-breadcrumb{background-color:#621cd0;background-size:70px 70px;padding-top:200px;padding-bottom:80px;position:relative}section.sc-breadcrumb:after,section.sc-breadcrumb:before{content:"";width:1000px;height:1000px;background-size:100%;position:absolute}section.sc-breadcrumb:before{background-image:url(../images/blur-yellow.webp);bottom:-650px;left:-200px}section.sc-breadcrumb:after{background-image:url(../images/blur-white.webp);top:-650px;right:-200px}section.sc-breadcrumb .breadcrumb-item+.breadcrumb-item:before{color:#fff}.bg-primary{background-color:#621cd0!important}.bg-light{background-color:#faf8ff!important}.lh-base{line-height:1.7!important}.btn{font-family:Plus Jakarta Sans,sans-serif;letter-spacing:0;border-radius:50px;padding:15px 30px;line-height:1.5;border:0;font-weight:700;transition:.35s ease-in-out}.btn-sm{padding:12px 25px}.btn-lg{font-size:1.1125rem;padding:15px 35px}.btn-primary{background-color:#621cd0!important;box-shadow:0 15px 30px rgba(98,28,208,.45)!important}.btn-primary:hover{background-color:#4d16a3!important}.btn-secondary{background-color:#64748b!important;box-shadow:0 0 20px rgba(0,0,0,.03)}.btn-secondary:hover{background-color:#4f5b6d!important}.btn-success{background-color:#10b981!important;box-shadow:0 15px 30px rgba(16,185,129,.45)!important}.btn-success:hover{background-color:#0c8a60!important}.btn-danger{background-color:#ef4444!important;box-shadow:0 15px 30px rgba(239,68,68,.45)!important}.btn-danger:hover{background-color:#eb1515!important}.btn-warning{background-color:#f59e0b;box-shadow:0 15px 30px rgba(245,158,11,.45)!important}.btn-warning:hover{background-color:#c57f08!important}.btn-info{background-color:#0ea5e9;box-shadow:0 15px 30px rgba(14,165,233,.45)!important}.btn-info:hover{background-color:#0b83b9!important}.btn-light{color:#1e1b4b!important;box-shadow:0 15px 30px rgba(0,0,0,.07)!important}.btn-light,.btn-light:hover{background-color:#fff!important}.btn-light:hover{color:#621cd0!important}.btn-dark{background-color:#1e293b!important;box-shadow:0 15px 30px rgba(0,0,0,.07)!important}.btn-dark:hover{background-color:#0d1219!important}.btn-socmed{width:35px;height:35px;padding:3px 0 0;display:flex;justify-content:center;align-items:center;color:#fff;font-size:.875rem}.btn-socmed.btn-fb{background-color:#1877f2;box-shadow:0 10px 25px rgba(24,119,242,.45)}.btn-socmed.btn-x{background-color:#000;box-shadow:0 10px 25px rgba(0,0,0,.45)}.btn-socmed.btn-in{background-color:#0077b5;box-shadow:0 10px 25px rgba(0,119,181,.45)}.btn-socmed:hover{color:#fff!important}.btn-download{background-color:#111;display:flex;align-items:center;justify-content:center;gap:12px}.btn-download>img{width:18px;flex-shrink:0}.btn-download>span{color:#fff}.btn-download:hover{background-color:#111}.btn-scroll-up{width:55px;height:55px;display:flex;justify-content:center;align-items:center;padding:0;position:fixed;right:30px;bottom:-100px;z-index:10;transition:.5s ease-in-out}.btn-scroll-up.show{bottom:30px}@media (max-width:575px){.btn-scroll-up{width:45px;height:45px;right:20px;font-size:.875rem}.btn-scroll-up.show{bottom:20px}}.badge-heading{background-color:#e8d9ff;color:#621cd0;line-height:1.1;padding:10px 15px;border-radius:10px}.text-primary{color:#621cd0!important}.text-secondary{color:#666!important}.text-success{color:#10b981!important}.text-danger{color:#ef4444!important}.text-warning{color:#f59e0b!important}.text-info{color:#0ea5e9!important}.text-dark{color:#1e293b!important}.offcanvas-mainnav .offcanvas-img{width:150px}.offcanvas-mainnav ul>li>a.active{color:#621cd0!important}.offcanvas-mainnav .dropdown-menu{transform:translateZ(0)!important;box-shadow:none!important}.offcanvas-mainnav .dropdown-item.active,.offcanvas-mainnav .dropdown-item:hover{background-color:#fff!important}.card-feature{height:100%;padding:40px;border-radius:25px;box-shadow:none}.card-feature,.card-feature>.icon{background-color:#f3f7ff;overflow:hidden;position:relative;transition:.5s ease-in-out}.card-feature>.icon{width:65px;height:65px;display:flex;justify-content:center;align-items:center;border-radius:15px;color:#fff;line-height:1}.card-feature>.icon.bg-primary{box-shadow:0 15px 30px rgba(98,28,208,.45)}.card-feature>.icon.bg-info{box-shadow:0 15px 30px rgba(14,165,233,.45)}.card-feature>.icon.bg-success{box-shadow:0 15px 30px rgba(16,185,129,.45)}.card-feature>.icon.bg-warning{box-shadow:0 15px 30px rgba(245,158,11,.45)}.card-feature>.icon.bg-danger{box-shadow:0 15px 30px rgba(239,68,68,.45)}.card-contact,.card-news,.card-team{box-shadow:0 10px 40px rgba(98,28,208,.1)}.card-contact .card-body,.card-news .card-body,.card-team .card-body{padding:30px}.card-contact .card-body .text-link,.card-news .card-body .text-link,.card-team .card-body .text-link{transition:.35s ease-in-out}.card-contact .card-body .text-link:hover,.card-news .card-body .text-link:hover,.card-team .card-body .text-link:hover{color:#621cd0!important}.card-contact .card-body{padding:40px}.list-logo>li>a{width:120px;height:120px;border-radius:20px;display:flex;justify-content:center;align-items:center;box-shadow:0 10px 30px rgba(30,41,59,.07)}.list-logo>li>a>img{width:50px}@media (max-width:575px){.list-logo>li{width:calc(33.33333% - 1rem)}.list-logo>li>a{width:100%;height:100%;padding-top:100%;position:relative}.list-logo>li>a>img{width:45px;position:absolute;top:50%;transform:translateY(-50%)}}#sliderTestimonials .swiper-slide{padding:40px;border-radius:25px}#sliderTestimonials .swiper-slide .fi{color:#f59e0b}#sliderTestimonials .swiper-slide .frame-photo{width:65px;height:65px;flex-shrink:0;border-radius:50%;overflow:hidden}#sliderPartners{overflow:hidden}#sliderPartners .swiper-slide>a>img{width:150px;height:50px;object-fit:contain}@media (max-width:1199px){#sliderPartners .swiper-slide>a>img{width:120px;height:40px}}.list-partner>li>a>img{height:50px;padding-left:10px;padding-right:10px}@media (max-width:991px){.list-partner>li>a>img{height:45px}}.nav-pills-pricing{padding:7px;border-radius:100px;box-shadow:0 20px 30px rgba(98,28,208,.1)}.nav-pills-pricing .nav-link{border-radius:50px;padding:12px 25px;font-weight:600;color:#621cd0}.nav-pills-pricing .nav-link.active{background-color:#621cd0}.nav-pills-pricing .nav-link.active>span{color:#fff}.pricing-card{padding:40px;border-radius:25px;box-shadow:0 15px 50px rgba(98,28,208,.13)}.pricing-card.recomended{position:relative}.pricing-card.recomended:before{content:"";width:500px;height:500px;background-image:url(../images/blur-yellow.webp);background-size:100%;position:absolute;top:-320px;left:-100px;z-index:1}#faqAccordion .accordion-button,#faqAccordion .accordion-item{border-radius:20px}#faqAccordion .accordion-body,#faqAccordion .accordion-button{padding:30px}.custom-cursor{position:fixed;top:0;left:0;z-index:9999;width:80px;height:80px;background-color:rgba(0,0,0,.1);border-radius:50%;transform:translate(-50%,-50%);padding-top:5px;opacity:0;transition:opacity .3s ease,transform .15s ease;backdrop-filter:blur(10px)}.cursor-text,.custom-cursor{pointer-events:none;display:flex;align-items:center;justify-content:center}.cursor-text{color:#000;font-weight:semibold;letter-spacing:1px;font-family:Plus Jakarta Sans,sans-serif}.img-sc{width:100%}@media (min-width:992px) and (max-width:1199px){.img-sc{width:auto;height:700px}}.page-link,.page-link:hover{color:#621cd0}.icon-contact{width:45px;height:45px;border-radius:50%;line-height:1}.list-group-cst{box-shadow:0 20px 30px rgba(98,28,208,.1)}.list-group-cst.list-group-sticky{position:sticky;top:150px}.list-group-item.active{background-color:#621cd0}.dropdown-menu{box-shadow:0 20px 30px rgba(98,28,208,.15)}.dropdown-item{transition:.5s ease-in-out}.dropdown-item.active,.dropdown-item:hover{background-color:#faf8ff!important;color:#621cd0!important}body.scrolled .header{height:85px;box-shadow:0 0 100px rgba(98,28,208,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.footer{background-color:#221f27}.footer .footer-logo{width:150px}.footer .form-newsletter .input-group-text{background-color:#343a48;color:#b6b6b6;border:0;padding:20px;border-radius:10px 0 0 10px}.footer .form-newsletter .form-control{background-color:#343a48;border:0;box-shadow:0;padding:20px 0;color:#b6b6b6}.footer .form-newsletter .form-control::placeholder{color:#b6b6b6}.footer .form-newsletter .btn{background-color:#343a48;border-radius:0 10px 10px 0;color:#ffb400}.footer .footer-content{padding-top:100px;padding-bottom:100px}.footer .copyright{padding:30px 0;border-top:1px solid hsla(0,0%,100%,.1)}
:root{--g1fdf2d9a22:1}
