@import url(https://fonts.googleapis.com/css2?family=Kanit:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto+Slab&display=swap);#spinner,.loader.fade-out{opacity:0;visibility:hidden}#spinner.show,.loader{visibility:visible;opacity:1}#spinner{transition:opacity .5s ease-out,visibility 0s linear .5s;z-index:99999}#spinner.show{transition:opacity .5s ease-out,visibility linear}:root{--primary-color:#019401;--secondary-color:#29638f;--heading:"Kanit",sans-serif;--title:"Roboto Slab",serif}html{scroll-behavior:smooth}.text-capitalize{font-family:var(--heading)!important}.title{font-family:var(--title)!important}.text-muted{color:#fff!important;font-size:18px;transition:.8s;font-weight:600}.footer .footer-item-post a:hover,.navbar .navbar-nav .nav-link.active,.navbar .navbar-nav .nav-link:hover,.project .project-carousel .project-item:hover .project-content .project-content-inner a.h4:hover,.service .service-item:hover .service-content .service-content-inner a.h4:hover,.sticky-top .navbar .navbar-nav .nav-link.active,.sticky-top .navbar .navbar-nav .nav-link:hover,.text-muted:hover{color:var(--primary-color)!important}.btn.btn-dark,.btn.btn-light,.btn.btn-primary{color:var(--bs-white)!important;font-family:Roboto,sans-serif}.bg-dark{background-color:var(--secondary-color)!important}.herotext{color:#fefefe!important;margin-top:50px;line-height:50px!important}.herotext2,.herotext3{color:#fff;text-transform:capitalize}.herotext2{overflow:hidden;font-size:40px}.herotext3{width:95%;padding-top:3rem}.loader span,.nav-link{text-transform:uppercase}.back-to-top,.whatsapp{z-index:99;width:45px;height:45px;position:fixed;right:30px}.back-to-top{bottom:30px;display:flex;align-items:center;justify-content:center;transition:.5s}.whatsapp{bottom:50px;margin-bottom:40px;font-size:55px;color:#25d366}.loader{display:block;position:fixed;z-index:9999;background-color:#fff!important;width:100%;height:100%;transition:opacity 3s ease-in-out,visibility 3s ease-in-out}.btn.btn-primary,.btn.btn-primary:hover,.topbar{background:var(--secondary-color)!important}.loader span{position:absolute;color:var(--secondary-color);top:50%;left:50%;transform:translate(-50%,-50%);font-size:4rem;letter-spacing:5px}.loader span:first-child{color:transparent;-webkit-text-stroke:0.5px var(--secondary-color)}.loader span:nth-child(2){color:var(--primary-color);-webkit-text-stroke:2px var(--secondary-color);animation:3s ease-in-out infinite load}@keyframes load{0%,100%{clip-path:polygon(0% 45%,15% 44%,32% 50%,54% 60%,70% 61%,84% 59%,100% 52%,100% 100%,0% 100%)}50%{clip-path:polygon(0% 60%,16% 65%,34% 66%,51% 62%,67% 50%,84% 45%,100% 46%,100% 100%,0% 100%)}}#content,.navbar .navbar-nav .nav-item::before{display:none}.btn{font-weight:600;transition:.5s}.btn-square{width:32px;height:32px}.btn-sm-square{width:34px;height:34px}.btn-md-square{width:44px;height:44px}.btn-lg-square{width:56px;height:56px}.btn-xl-square{width:66px;height:66px}.btn-lg-square,.btn-md-square,.btn-sm-square,.btn-square,.btn-xl-square{padding:0;display:flex;align-items:center;justify-content:center;font-weight:400;border-radius:50%}.btn.btn-primary{border:none;font-weight:400;transition:.5s}.btn.btn-primary:hover{color:var(--bs-light)!important}.btn.btn-dark,.btn.btn-light{background:var(--primary-color)!important;border:none;font-weight:400;transition:.5s}.btn.btn-dark:hover,.btn.btn-light:hover{background:var(--bs-white)!important;color:var(--secondary-color)!important}.topbar{padding:2px 10px 2px 20px}.sticky-top,.sticky-top .container{transition:.5s!important}.navbar .navbar-nav .nav-item.nav-link,.navbar .navbar-nav .nav-link{color:var(--secondary-color)!important}.navbar .navbar-nav .nav-item{position:relative;margin:0 5px!important}.navbar .navbar-nav .nav-item::after,.navbar .navbar-nav .nav-item::before{position:absolute;content:"";width:0;height:0;border:0 solid var(--primary-color);transition:.5s}.navbar .navbar-nav .nav-item::after{bottom:5px;width:80%!important;right:50%;transform:translateX(50%)}.navbar .navbar-nav .nav-item.active::after,.navbar .navbar-nav .nav-item.active::before,.navbar .navbar-nav .nav-item:hover::after,.navbar .navbar-nav .nav-item:hover::before{width:100%;border-width:1px}.navbar .dropdown-toggle::after{border:none;content:"\f107"!important;font-family:"Font Awesome 5 Free";font-weight:600;vertical-align:middle}.nav-logo{width:110px}@media (min-width:1200px){.navbar .nav-item .dropdown-menu{display:block;visibility:hidden;top:100%;transform:rotateX(-75deg);transform-origin:0% 0%;border:0;border-radius:10px;margin-top:20px!important;transition:.5s;opacity:0;z-index:9}}@media (max-width:1200px){.navbar .nav-item .dropdown-menu{margin-top:15px!important;transition:.5s}}@media (max-width:991px){.navbar .navbar-nav .nav-item.nav-link{margin:15px 0!important}}.dropdown .dropdown-menu a:hover{background:var(--primary-color)!important;color:var(--bs-white)}.navbar .nav-item:hover .dropdown-menu{transform:rotateX(0);visibility:visible;background:var(--bs-light)!important;margin-top:20px!important;transition:.5s;opacity:1}.navbar .navbar-toggler{padding:8px 15px;color:#fff;background:var(--primary-color)}.custom-navbar{background-color:var(--primary-color);padding:1rem;position:sticky;top:0;z-index:3;height:110px;display:flex;justify-content:space-between}.nav-link{font-size:1.2rem;margin:0 15px;font-weight:700}.center-logo{width:120px;height:60px;border-radius:50%}.logo-center{position:absolute;left:50%;transform:translateX(-50%)}.header-carousel .header-carousel-item{position:relative;overflow:hidden;z-index:1;height:60%!important}.owl-next,.owl-prev{position:absolute;width:60px;height:60px;top:50%;transform:translateY(-50%);padding:20px;border-radius:40px;background:var(--primary-color);color:var(--bs-white);display:flex;align-items:center;justify-content:center;transition:.5s}.bg-breadcrumb,.faq,.header-carousel .header-carousel-item-img-1,.header-carousel .header-carousel-item-img-2,.header-carousel .header-carousel-item-img-3{position:relative;overflow:hidden}.owl-prev{left:30px}.owl-next{right:30px}.owl-next:hover,.owl-prev:hover{background:var(--secondary-color)!important;color:var(--bs-white)!important}.header-carousel .header-carousel-item-img-1::before,.header-carousel .header-carousel-item-img-2::before,.header-carousel .header-carousel-item-img-3::before{content:"";position:absolute;width:600px;height:600px;top:-300px;right:-300px;border-radius:300px;border:100px solid rgba(68,210,246,.2);animation:10s linear infinite RotateMoveCircle;background:0 0;z-index:2!important}.header-carousel .header-carousel-item-img-1::after,.header-carousel .header-carousel-item-img-2::after,.header-carousel .header-carousel-item-img-3::after{content:"";position:absolute;width:150px;height:1200px;top:-150px;left:70px;transform:rotate(-30deg);background:rgba(68,210,246,.2);animation:5s linear infinite RotateMoveRight;z-index:2!important}.bg-breadcrumb .bg-breadcrumb-single,.header-carousel .header-carousel-item::before{position:absolute;height:1200px;background:var(--secondary-color);animation:5s linear infinite RotateMoveLeft;opacity:.7;transform:rotate(-30deg)}@keyframes RotateMoveRight{0%,100%{left:0}50%{left:70px}}.header-carousel .header-carousel-item::before{content:"";width:300px;top:-150px;left:-265px;z-index:2!important}@keyframes RotateMoveLeft{0%,100%{left:-240px}50%{left:-300px}}.header-carousel .header-carousel-item::after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.5);z-index:2!important}.header-carousel .header-carousel-item .carousel-caption{position:absolute;width:90%;height:100%;top:0;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;justify-content:center;z-index:9}@media (max-width:992px){.header-carousel .header-carousel-item .carousel-caption{width:100%!important;margin-left:0!important;padding:0 10px}.header-carousel-item img{height:700px;object-fit:cover}.owl-next,.owl-prev{top:40px!important}.owl-prev{left:65%}}.bg-breadcrumb{background-position:center center;background-repeat:no-repeat;background-size:cover;padding:60px 0}.bg-breadcrumb .breadcrumb-item a{color:var(--bs-white)!important}.bg-breadcrumb .bg-breadcrumb-single{width:500px;top:0;left:0;margin-left:30px;z-index:2!important}.bg-breadcrumb::after,.bg-breadcrumb::before{position:absolute;top:-150px;z-index:2!important;content:""}.bg-breadcrumb::before{width:400px;height:400px;right:-150px;border-radius:200px;border:80px solid rgba(68,210,246,.2);animation:10s linear infinite RotateMoveCircle;background:0 0}@keyframes RotateMoveCircle{0%,100%,75%{top:-200px}50%{right:-100px}75%{top:-100px}}.bg-breadcrumb::after{width:150px;height:1200px;left:0;margin-left:160px;transform:rotate(-30deg);background:rgba(68,210,246,.2);animation:5s linear infinite RotateMoveRight}.rounded-10{border-radius:15px}.form-control:disabled,.form-control:read-only{background-color:#edf1fc!important;opacity:1}.header-form{background-color:#fff;padding:30px;border-radius:20px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.banner-form-control{border-radius:10px;background:0 0;height:50px;border:none;border-bottom:1px solid #019401;border-left:1px solid #019401}.banner-form-control:focus{color:#000}.about .text,.contact,.faq .faq-img,.service .service-item .service-content,.testimonial .testimonial-carousel,.user-box{position:relative}.user-box .banner-form{position:absolute;color:var(--secondary-color);top:50%;transform:translateY(-50%);left:20px;pointer-events:none;transition:.5s;font-weight:500}.user-box .banner-form-control:focus{outline:0!important;background:0 0!important;box-shadow:none}.user-box .banner-form-control:focus~.banner-form{font-size:12px;top:5px!important;left:5px}.btn-submit{background-color:#019401;margin-top:20px;color:#fff;border-radius:20px}.about-experience-item,.about-experience-item h4,.card-head span,.footer .footer-item-post .footer-btn a:hover,.mission-card,.vision-card{color:var(--secondary-color)}.btn-submit:hover{color:#fff}.about .text::after{content:"";width:4px;height:100%;position:absolute;top:0;left:0;background:var(--primary-color)}.about-experience{cursor:pointer}.about-experience-item{border-radius:10px!important;width:80%;margin:0 auto;box-shadow:rgba(14,30,37,.12) 0 2px 4px 0,rgba(14,30,37,.32) 0 2px 16px 0}.client-centric{background-color:#f7f7f7}.client-centric-item img{border-radius:0 35px;width:100%;height:100%}.ccatext{margin:0!important}.card{border:.3px solid #ddd;border-radius:30px;padding:20px;text-align:center;position:relative;margin-top:50px;transition:.3s;height:90%}.mission-card,.vision-card{overflow:hidden;position:relative;z-index:3;cursor:pointer}.card:hover{transform:scale(1.07);color:#fff}.mission-card::after,.vision-card::after{content:"";position:absolute;top:-70%;left:75%;background-color:var(--secondary-color);width:400px;height:350px;border-radius:50%;z-index:-1;transition:.5s ease-out}.mission-card:hover::after,.vision-card:hover::after{top:0!important;left:0;width:100%;height:100%;border-radius:0}.card h5{margin-top:-50px}.mission-card .card-title{color:#d32f2f}.vision-card .card-title{color:#1976d2}.card-body{padding-top:0}.card-body p{font-size:21px;text-align:justify;letter-spacing:1px}.border-bottom,.card-body:hover .card-head span,.card-head{color:var(--primary-color)}.clients{overflow:hidden;margin:50px auto;padding:60px 0;white-space:nowrap;position:relative;width:80%}.clients::after,.clients::before{position:absolute;top:0;width:150px;height:100%;content:"";z-index:2}.clients::before{left:0;background:linear-gradient(to left,rgba(255,255,255,0),#fff)}.clients::after{right:0;background:linear-gradient(to right,rgba(255,255,255,0),#fff)}.client{display:inline-block;animation:25s linear infinite slide;width:250px;height:150px}.client img{width:100%;border-radius:10px;margin:0 30px}@keyframes slide{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}.service .service-item{box-shadow:0 0 45px rgba(0,0,0,.3)}.serv-img{width:80px;padding:0 10px;margin-right:20px}.service .service-item .service-img{position:relative;overflow:hidden;border-top-left-radius:10px;border-top-right-radius:10px;width:100%;height:250px;object-fit:cover}.service .service-item .service-img img{transition:.5s;object-position:center!important}.project .project-carousel .project-item:hover .project-img img,.service .service-item:hover .service-img img{transform:scale(1.2)}.service .service-item .service-img::after{content:"";width:0;height:0;position:absolute;top:0;right:0;border-top-left-radius:10px;border-top-right-radius:10px;background:rgba(68,210,246,.4);transition:.5s}.service .service-item:hover .service-content::after,.service .service-item:hover .service-img::after{width:100%!important;height:100%!important}.service .service-item .service-content::after{content:"";width:0;height:0;position:absolute;bottom:0;left:0;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background:var(--secondary-color);transition:.5s;z-index:1}.footer .footer-item-post .footer-btn a,.footer .footer-item-post a,.project .project-carousel .project-item .project-img img,.service .service-item .service-content .service-content-inner{transition:.5s}.service .service-item:hover .service-content .service-content-inner{position:relative;color:var(--bs-white)!important;transition:.5s;z-index:2}.project .project-carousel .project-item:hover .project-content .project-content-inner .project-icon img,.project .project-carousel .project-item:hover .project-content .project-content-inner a.h4,.project .project-carousel .project-item:hover .project-content .project-content-inner p,.service .service-item:hover .service-content .service-content-inner a.h4{color:var(--bs-white)!important;transition:.5s}.service .service-item .service-content .disabled{cursor:not-allowed!important}.bpa-heading{margin:50px auto}.bpa-img img,.guide img{width:100%;height:100%;object-fit:cover}.bpa-text{font-size:18px;display:flex;flex-direction:column;gap:30px}.bpa-text h3{font-size:2rem}.bpa-box-card{padding:20px;position:relative;height:100%;text-align:center}.bpa-box-card p,.bpa-box-card-extra p{font-size:16px}.bpa-box-card .bpa-icon,.bpa-box-card-extra .bpa-icon{width:90px;margin:20px auto}.StepProgress-item::before,.StepProgress::before{height:100%;width:10px;content:'';display:inline-block}.about-icon img,.bpa-icon img{width:100%}.bpa-box-card .bpa-card-head,.bpa-card-headd,.softprod{text-align:center!important}.bpa-box-card-extra{padding:20px;position:relative;height:100%;text-align:justify!important}.bpa-card-heading{position:absolute;bottom:-20px;left:50%;transform:translateX(-50%);background-color:#28a745;color:var(--bs-body);padding:10px 30px;width:400px;text-align:center}.content-box,.content-box-large{background-color:var(--bs-light)}.bpa-cards{display:flex;justify-content:space-evenly}.bpa h4{font-weight:400}.project-icon{width:100px}.wrapper{width:70%;margin:0 auto;font-family:Helvetica;font-size:18px}.StepProgress{position:relative;padding-left:45px;list-style:none}.StepProgress::before{position:absolute;top:0;left:15px}.StepProgress-item{position:relative;counter-increment:list}.StepProgress-item p{margin:10px 0}.StepProgress-item:not(:last-child){padding-bottom:20px}.StepProgress-item::before{position:absolute;left:-30px}.StepProgress-item::after{content:'';display:inline-block;position:absolute;top:0;left:-37px;width:20px;height:10px;border:2px solid #ccc;border-radius:50%;background-color:#fff}.StepProgress-item.current::before{border-left:2px solid green}.StepProgress-item.current::after{content:counter(list);padding-top:1px;width:25px;height:25px;top:-4px;left:-40px;font-size:14px;text-align:center;color:green;border:2px solid green;background-color:#fff}.StepProgress strong{display:block;color:var(--secondary-color)}.software-providers{margin-top:180px!important}.software-poroviders-heading{color:var(--secondary-color);margin:20px;color:15px}.icon-circle{width:100px;display:flex;justify-content:center;align-items:center}.icon-circle img{width:100%;color:red;font-size:24px}.content-box{height:100%;display:flex;align-items:center;padding:10px 20px;clip-path:polygon(2% 0,100% 0%,100% 100%,0% 100%)}.content-box-large{height:100px;display:flex;align-items:center;padding-left:20px}.project .project-carousel .project-item:hover .project-content::after,.project .project-carousel .project-item:hover .project-img::after,.project .project-carousel.owl-carousel{height:100%}.project .project-carousel .project-item{position:relative;overflow:hidden!important}.project .project-carousel .project-item .project-img{position:relative;overflow:hidden!important;border-radius:10px;max-height:400px}.project .project-carousel .project-item .project-img::after{content:"";width:100%;height:0;position:absolute;top:0;left:0;border-radius:10px;background:rgba(68,210,246,.4);transition:.5s}.project .project-carousel .project-item .project-content{position:relative;width:75%;height:100%;bottom:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 45px rgba(0,0,0,.08);min-height:320px!important;border-radius:10px!important}.project .project-carousel .project-item .project-content::after{content:"";position:absolute;width:100%;height:0;bottom:0;left:0;border-radius:10px!important;background:var(--secondary-color);transition:.5s}.project .project-carousel .project-item .project-content .project-content-inner{position:relative;z-index:2}.project-carousel .owl-dots{position:absolute;width:100%;height:40px;display:flex;align-items:center;justify-content:center;margin-top:-120px;transition:.5s}.faq::after,.footer-bg img,.footer-content1-logo img,.footer-logo img{width:100%;height:100%}.project-carousel .owl-dots .owl-dot{width:20px;height:20px;border-radius:20px;margin-right:15px;background:var(--secondary-color);transition:.5s}.project-carousel .owl-dots .owl-dot.active{width:30px;height:30px;border-radius:40px;border:8px solid var(--primary-color)}.testimonial .testimonial-carousel .owl-dots{margin-top:30px;display:flex;align-items:center;justify-content:center}.testimonial .testimonial-carousel .owl-dot{position:relative;display:inline-block;margin:0 5px;width:15px;height:15px;background:var(--bs-light);border:1px solid var(--primary-color);border-radius:10px;transition:.5s}.testimonial .testimonial-carousel .owl-dot.active{width:40px;background:var(--primary-color)}.tax-highlight{width:85%;background-color:var(--secondary-color);color:#fff;border-radius:10px}.faq::after{content:"";position:absolute;top:0;right:0;background-image:url(../img/bg.png);object-fit:cover;z-index:-1}.faq .faq-img .faq-btn{position:absolute;bottom:20px;right:20px}.faq .accordion-item{border:none;margin-bottom:1rem}.faq .accordion-button{background-color:#f7f8fa;border:none;box-shadow:none;transition:background-color .3s}.faq .accordion-button:focus{box-shadow:none}.faq .accordion-button.collapsed{background-color:#fff}.faq .accordion-body{font-size:1rem;line-height:1.6;padding:1rem 1.25rem!important}.faq .display-5{font-weight:700}.faq h4{font-weight:600;color:#28a745}.faq h1{font-size:2.5rem}.guide{box-shadow:0 5px 15px rgba(0,0,0,.1);border-radius:15px;overflow:hidden}.footer-bg{position:absolute;bottom:-50px;left:0;width:100vw;z-index:-2;object-fit:cover}.footer{position:relative;width:100vw;margin-top:150px}.contact-batch,.contact-batch::after{position:absolute;transform:rotate(-90deg)}.footer-logo{width:350px;height:100px}.footer .footer-item a{line-height:35px;color:var(--bs-body);transition:.5s}.footer .footer-item p{line-height:35px}.footer .footer-item a:hover{letter-spacing:1px;color:var(--primary-color)}.copyright{border-top:1px solid rgba(255,255,255,.08);background:#fff!important;color:#fff!important}.copyright span{color:#000!important}.contact-batch{top:400px;font-size:1.5rem;font-weight:600}.contact-batch::after{content:'';width:3px;height:150px;background-color:var(--primary-color);top:-55px;left:230px}@media (max-width:768px){.topbar{display:none}.nav-item{margin:10px 0}.logo-center{position:relative;transform:none;left:0;text-align:center}.icon-circle{width:50px}.contact-batch{right:-40px;top:270px}.contact-social{width:100%;padding:20px 10px!important}.contact-social-icons{width:100%!important}}@media (max-width:500px){.card-body p{font-size:18px;text-align:left}.contact-batch{right:-60px;top:300px}}.contact-section{padding:20px 15px}.form-control{background:0 0;border:none;border-bottom:1px solid var(--secondary-color)}.contact-btn,.contact-item{border-radius:10px}.form-control:focus{background:0 0;outline:0;box-shadow:none}.contact-items{margin:auto}.contact-item{padding:20px;background-color:#dddddd6c}.reach{font-weight:400px;border-radius:30px;box-sizing:border-box}.footer-container{background:rgba(186,186,186,.279);border-radius:20px}.footer-content1-logo{width:140px;height:100px}.footer-section1{display:grid;grid-template-columns:1fr 1fr 1fr;width:90%;padding:2rem 0;margin:auto;justify-items:center;border-bottom:3px solid #fff}.footer-about,.footer-content1{flex-direction:column;display:flex}.footer-about h1,.footer-content2 h1,.footer-content3 h1{font-size:28px;color:var(--primary-color);font-family:var(--heading)}.footer-content1{row-gap:1rem}.footer-about{row-gap:.5rem}.footer-content2,.footer-content3{display:flex;flex-direction:column;padding-top:2rem;row-gap:.5rem}.footer-content2 a,.footer-content3 a{margin:0;color:#000;font-size:18px;font-weight:600}.footer-about p{margin:0}.footer-section2{width:90%;margin:auto;padding:1rem 0;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:600px){.footer-section1{display:grid;width:90%;padding:2rem 0;margin:auto;grid-template-columns:1fr 1fr;grid-auto-rows:auto;gap:1rem;justify-items:start}.footer-section1>:first-child{grid-column:1/-1}.footer-section2{width:90%;flex-direction:column;row-gap:.5rem}.footer-about h1,.footer-content2 h1,.footer-content3 h1{font-size:18px}.footer-content2 a,.footer-content3 a{font-size:16px}}.contact-content{text-align:left}::-webkit-scrollbar{width:10px!important}::-webkit-scrollbar-thumb{background:var(--secondary-color);border-radius:20px}::-webkit-scrollbar-track{background:#000}// loader .about-list-item{padding:5px;border-bottom:1px solid rgba(128,128,128,.781)}.about-list{width:60%}.about-icon{background-color:var(--primary-color);padding:10px;border-radius:5px;width:50px;height:50px}.about-item-content p{font-size:18px}@media (max-width:768px){.about-list{width:100%}}
