@charset "UTF-8";.open-sans-100{font-family:Open Sans,sans-serif;font-optical-sizing:auto;font-weight:100;font-style:normal;font-variation-settings:"wdth" 100}.open-sans-300{font-family:Open Sans,sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-variation-settings:"wdth" 100}.open-sans-400{font-family:Open Sans,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"wdth" 100}.open-sans-600{font-family:Open Sans,sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal;font-variation-settings:"wdth" 100}.Montserrat-300{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal}.Montserrat-400{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.Montserrat-600{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal}.Montserrat-700{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal}@font-face{font-family:BasierRegular;src:url(/assets/fonts/basier/BasierRegular.woff2) format("woff2")}@font-face{font-family:BasierMedium;src:url(/assets/fonts/basier/BasierMedium.woff2) format("woff2")}html{overflow-x:hidden;scroll-behavior:smooth}html.loading{overflow:hidden}body{background-color:#eef2fc;min-height:100vh;color:#080808;font-size:1rem;line-height:1.6em;font-weight:400;overflow-x:hidden;font-family:BasierRegular,sans-serif;scroll-behavior:smooth}@media screen and (max-width:575px){body{font-size:.9rem}}body a,body button{text-decoration:none;outline:none;box-shadow:none;border:none;letter-spacing:2px;transition:all .5s ease-in-out!important}body a span,body button span{font-size:.9rem;letter-spacing:2px}body a.btn,body button.btn{border-radius:50px!important;height:50px}body a.btn:hover,body button.btn:hover{background-color:#080808;border-color:#080808}body a.btn-primary,body button.btn-primary{background-color:#0049ca;border-color:#0049ca}body a.btn-highlight,body button.btn-highlight{background-color:#bb60e3;border-color:#bb60e3;color:#fff!important}body b,body h1,body h2,body h3,body h4,body h5,body h6,body strong{font-weight:700;font-style:normal;font-family:BasierMedium,sans-serif}body b{font-weight:700}body p{font-size:1rem}body img{-o-object-fit:contain;object-fit:contain}body .text-primary{color:#0049ca!important}body .text-black{color:#080808}body .text-white{color:#fff}body .text-highlight{color:#bb60e3}[data-aos]{transform:translateZ(0);backface-visibility:hidden;will-change:transform,opacity;perspective:1000}html{scroll-behavior:auto!important}.page-aistudio .section-header{min-height:70vh}@media screen and (max-width:575px){.page-aistudio .section-header{min-height:50vh;height:100%;padding-top:80px}}.page-aistudio .section-header .pulse-container{width:100%;height:100%;position:absolute}.page-aistudio .section-header .pulse-container .pulse-ring{position:absolute;bottom:0;left:calc(50% - 500px);width:1000px;height:1000px;border-radius:50%;background-color:hsla(0,0%,100%,.4);animation:pulseHeader 5s infinite;opacity:0}.page-aistudio .section-header .pulse-container .pulse-ring:nth-child(2){animation-delay:.5s}.page-aistudio .section-header .pulse-container .pulse-ring:nth-child(3){animation-delay:1s}@keyframes pulseHeader{0%{transform:scale(.5);opacity:1}to{transform:scale(1.6);opacity:0}}.page-aistudio .section-header .container>div{bottom:-8%}.page-aistudio .section-header>div{z-index:3}.page-aistudio .section-header>div span.tag{background:hsla(0,0%,100%,.75);border-radius:5px;font-family:BasierMedium,sans-serif;box-shadow:0 10px 20px -10px rgba(0,73,202,.65);-webkit-box-shadow:0 10px 20px -10px rgba(0,73,202,.65);-moz-box-shadow:0 10px 20px -10px rgba(0,73,202,.65)}@media screen and (max-width:575px){.page-aistudio .section-header>div span.tag{font-size:.8rem}}.page-aistudio .section-header>div h1{font-size:3vw;color:#080808;font-weight:700;font-family:BasierMedium,sans-serif}@media screen and (max-width:575px){.page-aistudio .section-header>div h1{font-size:1.6rem}}.page-aistudio .section-header>div h1 b{background:-webkit-linear-gradient(180deg,#bb60e3,#0049ca);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.page-aistudio .section-header>div h2{font-size:1.4rem;font-weight:600;color:#0049ca}@media screen and (max-width:575px){.page-aistudio .section-header>div h2{color:#0049ca;font-size:1rem}}@media screen and (max-width:575px){.page-aistudio .section-header>div a{min-width:250px}}.page-aistudio .section-header>div a:hover{box-shadow:0 10px 40px rgba(8,8,8,.65);transform:translateY(-3px)}.page-aistudio .section-header>div .video-wrapper{will-change:transform;transition:all .5s ease-in-out!important}.page-aistudio .section-header>div .video-wrapper.active{transform:translateX(40%)}.page-aistudio .section-header>div .content{transition:all .5s ease-in-out!important}.page-aistudio .section-header>div .content h4{font-size:3vw}@media screen and (max-width:575px){.page-aistudio .section-header>div .content h4{font-size:1.4rem}}.page-aistudio .section-header>div .content p b{background:-webkit-linear-gradient(180deg,#bb60e3,#0049ca);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.page-aistudio .section-header>div .content .step .box{position:relative}.page-aistudio .section-header>div .content .step .box:after{content:" ";content:"";height:1px;width:100%;position:absolute;bottom:0;left:0;background:#080808;background:linear-gradient(90deg,rgba(35,160,108,0),var(--green-secondary,#0049ca) 51%,rgba(35,160,108,0) 99.5%)}.page-aistudio .section-header>div .content .step .box span{font-size:1.2rem;font-weight:700;line-height:1.4rem}.page-aistudio .section-header>div .content .step .box span i{font-size:.9rem}.page-aistudio .section-header>div .content .step .box label{color:rgba(0,73,202,.2);font-size:5vw;font-weight:800;line-height:100px}@media screen and (max-width:575px){.page-aistudio .section-header>div .content .step .box label{font-size:4rem}}.page-aistudio .section-header .why-mochi h4{font-size:2rem;background:-webkit-linear-gradient(180deg,#bb60e3,#0049ca);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media screen and (max-width:575px){.page-aistudio .section-header .why-mochi h4{font-size:1.6rem}}.page-aistudio .section-header .why-mochi .image:not(.small){background:#fff;width:60px;height:60px;border-radius:50px;margin:0 auto;animation:pulsebtn 1.5s infinite;box-shadow:0 0 0 0 rgba(0,73,202,.5)}@keyframes pulsebtn{0%{transform:scale(.9)}70%{transform:scale(1);box-shadow:0 0 0 20px rgba(0,73,202,0)}to{transform:scale(.9);box-shadow:0 0 0 0 rgba(0,73,202,0)}}.page-aistudio .section-header .why-mochi .content{width:calc(100% - 60px)}.page-aistudio .section-header .why-mochi .content label{font-weight:700;font-size:1rem}.page-aistudio .section-header .why-mochi .content span{font-weight:400;font-size:.9rem;line-height:1.1rem;font-style:italic}.page-aistudio .section-core{background-image:radial-gradient(circle at 30% 65%,#dbe3fe,hsla(0,0%,100%,0) 20%),radial-gradient(circle at 65% 45%,#dbe3fe,hsla(0,0%,100%,0) 30%);z-index:3}.page-aistudio .section-core .main-title h2{color:#694fff}.page-aistudio .section-core .main-title h2:before{content:" ";position:absolute;background-image:url(/assets/img/aistudio/icon-start.png?v1.0.1);background-size:contain;background-position:50%;background-repeat:no-repeat;width:30px;height:30px;right:-30px;top:-15px;animation-name:fadeIcon;animation-iteration-count:infinite;animation-duration:2s;transition:all .9s ease;animation-direction:alternate}@media screen and (max-width:575px){.page-aistudio .section-core .main-title h2:before{right:0;top:-25px}}@keyframes fadeIcon{0%{opacity:0}to{opacity:1}}.page-aistudio .section-core .content .marquee{width:100%;overflow:hidden;color:#080808;white-space:nowrap;position:relative}.page-aistudio .section-core .content .marquee .marquee-content{display:inline-block;padding-left:100%;animation:scroll-left 25s linear infinite}.page-aistudio .section-core .content .marquee .marquee-content span{display:inline-block;margin-right:50px;font-size:1rem;white-space:nowrap;text-overflow:ellipsis}.page-aistudio .section-core .content .marquee .marquee-content span img{transform:scale(1.5) rotate(-15deg) translateY(-4px)}@keyframes scroll-left{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.page-aistudio .section-core .demo-video h6{font-size:1.6rem}.page-aistudio .section-core .use-cases h4{color:#0049ca}.page-aistudio .section-core .use-cases .scroll-btn{font-size:1.5rem;border-radius:5px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;height:42px;background:#fff;z-index:9;top:0;align-items:center;display:flex;background:#0049ca!important;color:#fff}.page-aistudio .section-core .use-cases .scroll-btn:hover{background:#bb60e3!important}.page-aistudio .section-core .use-cases .nav-tabs{border:none}.page-aistudio .section-core .use-cases .nav-tabs button{font-size:.9rem;border-radius:0;border:none;background:transparent;position:relative;color:#0049ca}.page-aistudio .section-core .use-cases .nav-tabs button.active:after,.page-aistudio .section-core .use-cases .nav-tabs button:hover:after{content:" ";content:"";height:1px;width:100%;position:absolute;bottom:0;left:0;background:#080808;background:linear-gradient(90deg,rgba(35,160,108,0),var(--green-secondary,#0049ca) 51%,rgba(35,160,108,0) 99.5%)}.page-aistudio .section-core .use-cases .tab-content>.active{display:flex}@media screen and (max-width:575px){.page-aistudio .section-core .use-cases .tab-content>.active{flex-direction:column}}.page-aistudio .section-core .use-cases .tab-content .tab-pane .cover{border-radius:15px;background:linear-gradient(130deg,rgba(187,96,227,.1),rgba(0,73,202,.2));padding:40px 10px 10px;box-shadow:0 10px 40px rgba(0,73,202,.25);overflow:hidden}.page-aistudio .section-core .use-cases .tab-content .tab-pane .cover:before{content:" ";position:absolute;background-image:url(/assets/img/aistudio/menu.png);background-size:contain;background-position:50%;background-repeat:no-repeat;width:30px;height:30px;top:5px;left:15px}.page-aistudio .section-core .use-cases .tab-content .tab-pane .cover .box img{border-radius:15px;width:100%;height:100%}.page-aistudio .section-core .use-cases .tab-content .tab-pane .cover a{bottom:0;right:0;height:unset;border-radius:0!important;border-top-left-radius:15px!important;background:#0049ca;border:none;box-shadow:0 0 0 0 rgba(0,73,202,.5);animation:pulseTry 1.5s infinite}@keyframes pulseTry{70%{box-shadow:0 0 0 20px rgba(0,73,202,0)}to{box-shadow:0 0 0 0 rgba(0,73,202,0)}}.page-aistudio .section-core .use-cases .tab-content .tab-pane .cover a:hover{background:#bb60e3;box-shadow:0 0 0 0 rgba(187,96,227,.5)}.page-aistudio .section-core .use-cases .tab-content .tab-pane .cover a span{font-size:.8rem}.page-aistudio .section-core .use-cases .tab-content .tab-pane .description h6{font-size:1.6rem;color:#694fff}@media screen and (max-width:575px){.page-aistudio .section-core .use-cases .tab-content .tab-pane .description h6{font-size:1.4rem;margin-top:10px}}.page-aistudio .section-core .use-cases .tab-content .tab-pane .description ul{padding-left:45px;line-height:1.4rem}.page-aistudio .section-core .use-cases .tab-content .tab-pane .description ul li{margin-bottom:15px}.page-aistudio .section-testimonial:before{content:" ";position:absolute;width:100%;height:30vh;bottom:0;background:#fff;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff)}.page-aistudio .section-testimonial .container{z-index:2}.page-aistudio .section-testimonial .container .main-title h2{background:-webkit-linear-gradient(240deg,#f8e0fa,#f3abf5 30%,#c8aaf4 50%,#c1b4f9 70%,#d8d7f9);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.page-aistudio .section-testimonial .container .quotes .content{width:350px;height:350px;border-radius:20px}.page-aistudio .section-testimonial .container .quotes .content .message{background:#fafafb;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:20px;height:280px;font-size:1.6rem;line-height:2.2rem}.page-aistudio .section-testimonial .container .quotes .content .message .icon{height:50px}.page-aistudio .section-testimonial .container .quotes .content .message .icon img{filter:invert(16%) sepia(87%) saturate(3568%) hue-rotate(211deg) brightness(91%) contrast(112%)}.page-aistudio .section-testimonial .container .quotes .content .client{height:70px}.page-aistudio .section-testimonial .container .quotes .content .client>div:first-of-type{width:200px;border-top-right-radius:20px;background:#fff;position:relative}.page-aistudio .section-testimonial .container .quotes .content .client>div:first-of-type:before{content:" ";position:absolute;width:50px;height:50px;background:#fafafb;top:0;right:0;z-index:-1}.page-aistudio .section-testimonial .container .quotes .content .client>div:first-of-type img{border-radius:50px}.page-aistudio .section-testimonial .container .quotes .content .client>div:first-of-type label{font-size:.8rem}.page-aistudio .section-testimonial .container .quotes .content .client>div:nth-of-type(2){background:#fafafb;border-bottom-left-radius:20px;border-bottom-right-radius:20px;width:150px}.page-aistudio .section-testimonial .container .logo span{font-size:1.2rem}.page-aistudio .section-testimonial .container .logo span.counter{font-size:1.8rem;font-family:BasierMedium,sans-serif;font-weight:700;color:#0049ca}.page-aistudio .section-testimonial .container .logo img{width:100%}.page-aistudio .section-price{background-image:url(/assets/img/aistudio/testimoniall-d.jpg);background-size:cover;background-position:top}@media screen and (max-width:575px){.page-aistudio .section-price{background-image:url(/assets/img/aistudio/testimoniall-m.jpg)}}.page-aistudio .section-price:before{content:" ";position:absolute;width:100%;height:30vh;top:0;left:0;background:linear-gradient(0deg,hsla(0,0%,100%,0),#fff)}.page-aistudio .section-price:after{content:" ";position:absolute;width:100%;height:30vh;bottom:0;left:0;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff)}.page-aistudio .section-price .container{z-index:2}.page-aistudio .section-price .container h2 b{color:#694fff}.page-aistudio .section-price .container .price-button ul{border-bottom:none;background:rgba(8,8,8,.1);border-radius:50px;padding:8px}.page-aistudio .section-price .container .price-button ul button{height:unset;padding:5px 15px;font-size:.9rem;border:none;color:#080808}.page-aistudio .section-price .container .price-button ul button:hover{background:transparent}.page-aistudio .section-price .container .price-button ul button.active{border:none;background:#fff}.page-aistudio .section-price .container .price-table{background:hsla(0,0%,100%,.65);border-radius:25px}.page-aistudio .section-price .container .price-table h6{color:#694fff;font-weight:400}.page-aistudio .section-price .container .price-table label{font-size:1.4rem;font-family:BasierMedium,sans-serif;font-weight:700}.page-aistudio .section-price .container .price-table a{height:unset}.page-aistudio .section-price .container .price-table p{font-size:.9rem}.page-aistudio .section-price .container .price-table .tag{background:#694fff;color:#fff;border-radius:50px;box-shadow:0 10px 20px -10px rgba(0,73,202,.65);right:25px;top:10px;padding:2px 25px}.page-aistudio .section-price .container .price-table ul{padding-left:20px}.page-aistudio .section-price .container .price-table ul li:first-of-type span,.page-aistudio .section-price .container .price-table ul li:nth-of-type(2) span{color:#694fff}.page-aistudio .section-price .container .price-table ul li:first-of-type::marker,.page-aistudio .section-price .container .price-table ul li:nth-of-type(2)::marker{color:#0049ca}.page-aistudio .section-price .container .price-table ul li::marker{content:"\2713   "}.page-aistudio .section-price .container .price-table small{font-size:.7rem;font-style:italic}.page-aistudio .section-price .container .price-table>div:nth-of-type(2){box-shadow:0 10px 40px rgba(0,73,202,.25);border-radius:25px}.page-aistudio .section-faq:before{content:" ";position:absolute;width:100%;height:30vh;top:0;background:#fff;background:linear-gradient(0deg,hsla(0,0%,100%,0),#fff)}.page-aistudio .section-faq h2.main-title{font-size:3.6vw;color:#080808;opacity:.15;font-family:BasierMedium,sans-serif}@media screen and (max-width:575px){.page-aistudio .section-faq h2.main-title{font-size:2rem}}.page-aistudio .section-faq .container .title{font-size:.8rem}.page-aistudio .section-faq .container .accordion{background:transparent}.page-aistudio .section-faq .container .accordion .accordion-item{border:none;background-color:transparent}.page-aistudio .section-faq .container .accordion .accordion-item button{font-weight:700;padding:15px 0;border-radius:0;border-bottom:1px solid transparent;background-color:transparent}@media screen and (max-width:575px){.page-aistudio .section-faq .container .accordion .accordion-item button{font-size:1rem}}.page-aistudio .section-faq .container .accordion .accordion-item button:focus{outline:none;box-shadow:none}.page-aistudio .section-faq .container .accordion .accordion-item button:hover,.page-aistudio .section-faq .container .accordion .accordion-item button:not(.collapsed){background:transparent;color:#0049ca;border-bottom:1px solid #0049ca}.page-aistudio .section-faq .container .accordion .accordion-item button:hover:after,.page-aistudio .section-faq .container .accordion .accordion-item button:not(.collapsed):after{filter:invert(16%) sepia(87%) saturate(3568%) hue-rotate(211deg) brightness(91%) contrast(112%)}.page-aistudio .section-faq .container .accordion .accordion-item button:hover{border-bottom:1px solid transparent}.page-aistudio .section-faq .container .accordion .accordion-item button:after{background-image:url(/assets/img/hrms/icon-arrow.png);background-repeat:no-repeat;background-position:50%;background-size:cover;filter:invert(0) sepia(64%) saturate(5466%) hue-rotate(150deg) brightness(96%) contrast(94%)}.page-aistudio .section-faq .container .accordion .accordion-body{font-size:1rem;line-height:1.4rem;padding:15px 0;opacity:.65;background-color:transparent}.page-aistudio .section-faq .container .accordion strong{font-weight:700}.page-aistudio .section-contact{background:radial-gradient(circle at 30% 65%,#dbe3fe,hsla(0,0%,100%,0) 20%),radial-gradient(circle at 65% 45%,#dbe3fe,hsla(0,0%,100%,0) 100%)}.page-aistudio .section-contact:before{content:" ";position:absolute;width:100%;height:10vh;top:0;left:0;background:linear-gradient(0deg,hsla(0,0%,100%,0),#eef2fc);z-index:2}.page-aistudio .section-contact:after{content:" ";position:absolute;width:100%;height:10vh;bottom:0;left:0;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);z-index:2}.page-aistudio .section-contact img{width:360px;height:360px;bottom:0;z-index:1;filter:drop-shadow(0 0 6px #080808);position:relative}@media screen and (max-width:575px){.page-aistudio .section-contact img{position:relative;bottom:0;margin:0 auto;left:0;right:0;height:250px}}.page-aistudio .section-contact .content{width:calc(100% - 360px)}@media screen and (max-width:575px){.page-aistudio .section-contact .content{width:100%}}.page-aistudio .section-contact .content a.btn{min-width:260px}.page-aistudio .section-contact .content b{color:#694fff}.page-aistudio .section-contact .content p a{color:#0049ca;text-decoration:underline;font-weight:700}.page-aistudio .section-contact .content p a:hover{text-decoration:none}.page-aistudio .section-contact .content textarea{resize:none}header{background:#fff;height:70px}footer{font-size:.7rem;position:relative}footer:before{content:" ";position:absolute;width:100%;height:10vh;top:0;left:0;background:linear-gradient(0deg,hsla(0,0%,100%,0),#fff);z-index:2}footer .container{z-index:2;position:relative}footer a:hover{opacity:.65}#whatsappFloat{bottom:5%;right:5%;width:60px;height:60px;z-index:9}#whatsappFloat .pulse-button{position:relative;display:flex;align-items:center;justify-content:center;font-size:1.6rem;width:60px;height:60px;text-align:center;color:#fff;border:none;border-radius:50%;background:#25d366;cursor:pointer;box-shadow:0 0 0 0 rgba(37,211,102,.5);animation:pulsewa 1.5s infinite}#whatsappFloat .pulse-button:hover{animation:none}@keyframes pulsewa{0%{transform:scale(.9)}70%{transform:scale(1);box-shadow:0 0 0 20px rgba(37,211,102,0)}to{transform:scale(.9);box-shadow:0 0 0 0 rgba(37,211,102,0)}}.video-wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;border-radius:25px}@media screen and (max-width:575px){.video-wrapper#headerVideo{padding-bottom:70%}}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-wrapper video{position:absolute;top:0;left:0;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:25px}.video-wrapper .controls{position:absolute;top:15px;left:15px;display:flex;gap:10px;width:60px}@media screen and (max-width:575px){.video-wrapper .controls{width:40px}}.video-wrapper .controls div{width:60px;height:60px;background:hsla(0,0%,100%,.65);border-radius:50px;border:1px solid hsla(0,0%,100%,.85);padding:0;align-items:center;justify-content:center;display:flex}@media screen and (max-width:575px){.video-wrapper .controls div{width:40px;height:40px}}.video-wrapper .controls div button{width:50px;height:50px;background:#fff;color:#080808;border-radius:50px;border:none;cursor:pointer;padding:0}@media screen and (max-width:575px){.video-wrapper .controls div button{width:30px;height:30px}}.video-wrapper .controls div button img{transform:scale(.9)}@media screen and (max-width:575px){.video-wrapper .controls div button img{transform:scale(.7)}}.video-wrapper .controls div button:hover{width:60px;height:60px}@media screen and (max-width:575px){.video-wrapper .controls div button:hover{width:40px;height:40px}}.modal#staticBackdrop .modal-body .cover{position:relative;background-image:url(/assets/img/aistudio/testimoniall.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover;height:100px}.modal#staticBackdrop .modal-body .cover img{-o-object-fit:cover;object-fit:cover}.modal#staticBackdrop .modal-body .cover:before{content:" ";position:absolute;background:hsla(0,0%,100%,.8);width:100%;height:100%;top:0;left:0;z-index:1}.modal#staticBackdrop .modal-body .cover button{z-index:2;top:15px;right:25px}.modal#staticBackdrop .modal-body .cover h1{z-index:2;font-size:1.8rem}