.banner-section[data-v-266d27cc]{overflow:hidden;position:relative;width:100%}.banner-section .banner-bg[data-v-266d27cc]{display:block;width:100%;z-index:1}.banner-section .mobile-bg[data-v-266d27cc]{display:none}.banner-section .banner-container[data-v-266d27cc]{bottom:0;box-sizing:border-box;left:0;position:absolute;top:0;width:100%;z-index:2}.banner-section .banner-container .banner-content[data-v-266d27cc],.banner-section .banner-container .banner-content .banner-content-wrap[data-v-266d27cc]{height:100%;width:100%}.banner-section .banner-container .banner-content .banner-content-wrap .btn-container[data-v-266d27cc]{bottom:20px;position:absolute;text-align:center;width:100%}.banner-section .banner-container .banner-content .banner-content-wrap .btn-container .banner-btn[data-v-266d27cc]{background:#1a73e8;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;margin:0 10px;padding:12px 24px;transition:background-color .2s}.banner-section .banner-container .banner-content .banner-content-wrap .btn-container .banner-btn[data-v-266d27cc]:hover{background:#77a32d}@media(max-width:1399.98px){.banner-section .banner-container .banner-content .banner-content-wrap .btn-container .banner-btn[data-v-266d27cc]{font-size:15px;padding:11px 22px}}@media(max-width:1199.98px){.banner-section .banner-container .banner-content .banner-content-wrap .btn-container .banner-btn[data-v-266d27cc]{font-size:14px;padding:10px 20px}}@media(max-width:991.98px){.banner-section .banner-container .banner-content .banner-content-wrap .btn-container .banner-btn[data-v-266d27cc]{font-size:13px;padding:9px 18px}}@media(max-width:767.98px){.banner-section .desktop-bg[data-v-266d27cc]{display:none}.banner-section .mobile-bg[data-v-266d27cc]{display:block}.banner-section .banner-container[data-v-266d27cc]{width:100%}.banner-section .banner-container .banner-content .banner-content-wrap .btn-container[data-v-266d27cc]{gap:12px}.banner-section .banner-container .banner-content .banner-content-wrap .btn-container .banner-btn[data-v-266d27cc]{font-size:12px;padding:8px 16px}}@media(max-width:575.98px){.banner-section .banner-container .banner-content .banner-content-wrap .btn-container .banner-btn[data-v-266d27cc]{font-size:11px;padding:7px 14px}}.software-section[data-v-9b14b6ee]{background:url(../assets/images/section1_bg.png) no-repeat 50%;background-color:#f8f9fa;background-size:cover;overflow:hidden;padding:80px 0;position:relative}.software-section .section-container[data-v-9b14b6ee]{margin:0 auto;max-width:1320px;padding:0 20px}.software-section .section-container .section-header[data-v-9b14b6ee]{margin-bottom:60px;text-align:center}.software-section .section-container .section-header .section-title[data-v-9b14b6ee]{color:#333;font-size:50px;font-weight:700;margin-bottom:2rem}.software-section .section-container .section-header .darkblue[data-v-9b14b6ee]{color:#036}.software-section .section-container .section-header .section-subtitle[data-v-9b14b6ee]{color:#666;font-size:1.5rem;line-height:1.5}.software-section .section-container .software-cards[data-v-9b14b6ee]{display:grid;gap:30px;grid-template-columns:repeat(3,1fr)}.software-section .section-container .software-cards .software-card[data-v-9b14b6ee]{background:#fffc;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;box-shadow:0 2px 10px #0000000d;padding:30px;transition:transform .3s,box-shadow .3s}.software-section .section-container .software-cards .software-card[data-v-9b14b6ee]:hover{box-shadow:0 5px 20px #0000001a;transform:translateY(-5px)}.software-section .section-container .software-cards .software-card.card-bg-1[data-v-9b14b6ee]{background-image:url(../assets/images/card-bg/card-bg-1.gif)}.software-section .section-container .software-cards .software-card.card-bg-2[data-v-9b14b6ee]{background-image:url(../assets/images/card-bg/card-bg-2.gif)}.software-section .section-container .software-cards .software-card.card-bg-3[data-v-9b14b6ee]{background-image:url(../assets/images/card-bg/card-bg-3.gif)}.software-section .section-container .software-cards .software-card.card-bg-4[data-v-9b14b6ee]{background-image:url(../assets/images/card-bg/card-bg-4.gif)}.software-section .section-container .software-cards .software-card.card-bg-5[data-v-9b14b6ee]{background-image:url(../assets/images/card-bg/card-bg-5.gif)}.software-section .section-container .software-cards .software-card.card-bg-6[data-v-9b14b6ee]{background-image:url(../assets/images/card-bg/card-bg-6.gif)}.software-section .section-container .software-cards .software-card .card-title[data-v-9b14b6ee]{font-size:20px;font-weight:600;margin-bottom:1rem}.software-section .section-container .software-cards .software-card .blue[data-v-9b14b6ee]{color:#1a73e8}.software-section .section-container .software-cards .software-card .red[data-v-9b14b6ee]{color:#e53935}.software-section .section-container .software-cards .software-card .card-description[data-v-9b14b6ee]{color:#666;font-size:1rem;line-height:1.5;margin-bottom:20px}.software-section .section-container .software-cards .software-card .card-link[data-v-9b14b6ee]{color:#1a73e8;font-size:1rem;text-decoration:none;transition:color .3s}.software-section .section-container .software-cards .software-card .card-link[data-v-9b14b6ee]:hover{color:#1557b0;text-decoration:underline}@media(max-width:1199.98px){.software-section[data-v-9b14b6ee]{padding:60px 0}.software-section .section-container .section-header .section-title[data-v-9b14b6ee]{font-size:40px;line-height:1.2}.software-section .section-container .section-header .section-subtitle[data-v-9b14b6ee]{font-size:1rem;line-height:1.5}.software-section .section-container .software-cards[data-v-9b14b6ee]{gap:25px}.software-section .section-container .software-cards .software-card[data-v-9b14b6ee]{padding:25px}.software-section .section-container .software-cards .software-card .card-title[data-v-9b14b6ee]{font-size:18px}}@media(max-width:991.98px){.software-section[data-v-9b14b6ee]{padding:50px 0}.software-section .section-container .section-header[data-v-9b14b6ee]{margin-bottom:40px}.software-section .section-container .section-header .section-title[data-v-9b14b6ee]{font-size:32px;line-height:1.2}.software-section .section-container .section-header .section-subtitle[data-v-9b14b6ee]{font-size:14px;line-height:1.5}.software-section .section-container .software-cards[data-v-9b14b6ee]{gap:20px;grid-template-columns:repeat(2,1fr)}.software-section .section-container .software-cards .software-card[data-v-9b14b6ee]{padding:20px}.software-section .section-container .software-cards .software-card .card-title[data-v-9b14b6ee]{font-size:1rem}.software-section .section-container .software-cards .software-card .card-description[data-v-9b14b6ee]{font-size:13px}}@media(max-width:767.98px){.software-section[data-v-9b14b6ee]{padding:40px 0}.software-section .section-container[data-v-9b14b6ee]{padding:0 15px}.software-section .section-container .section-header[data-v-9b14b6ee]{margin-bottom:30px;text-align:center}.software-section .section-container .section-header .section-title[data-v-9b14b6ee]{font-size:28px;line-height:1.2;margin-bottom:12px}.software-section .section-container .section-header .section-subtitle[data-v-9b14b6ee]{font-size:14px;line-height:1.5;padding:0 10px}.software-section .section-container .software-cards[data-v-9b14b6ee]{gap:15px;grid-template-columns:1fr}.software-section .section-container .software-cards .software-card[data-v-9b14b6ee]{padding:15px}}@media(max-width:575.98px){.software-section[data-v-9b14b6ee]{padding:30px 0}.software-section .section-container .section-header .section-title[data-v-9b14b6ee]{font-size:24px;line-height:1.2}.software-section .section-container .section-header .section-subtitle[data-v-9b14b6ee]{font-size:13px;line-height:1.5;padding:0 5px}}@media(max-width:479.98px){.software-section .section-container .section-header .section-title[data-v-9b14b6ee]{font-size:20px;line-height:1.2}.software-section .section-container .section-header .section-subtitle[data-v-9b14b6ee]{font-size:12px;line-height:1.5}}.consulting-section[data-v-15d03af2]{background:url(../assets/images/section2_bg.png) no-repeat 50%;background-color:#f8f9fa;background-size:cover;overflow:hidden;padding:80px 0;position:relative}.consulting-section .section-container[data-v-15d03af2]{margin:0 auto;max-width:1320px;padding:0 20px}.consulting-section .section-container .section-header[data-v-15d03af2]{margin-bottom:60px;text-align:center}.consulting-section .section-container .section-header .section-title[data-v-15d03af2]{color:#333;font-size:50px;font-weight:700;margin-bottom:2rem}.consulting-section .section-container .section-header .darkblue[data-v-15d03af2]{color:#036}.consulting-section .section-container .section-header .section-subtitle[data-v-15d03af2]{color:#666;font-size:1.5rem;line-height:1.5}.consulting-section .section-container .consulting-cards[data-v-15d03af2]{display:grid;gap:30px;grid-template-columns:repeat(3,1fr)}.consulting-section .section-container .consulting-cards .consulting-card[data-v-15d03af2]{background:#fffc;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;box-shadow:0 2px 10px #0000000d;padding:30px;transition:transform .3s,box-shadow .3s}.consulting-section .section-container .consulting-cards .consulting-card[data-v-15d03af2]:hover{box-shadow:0 5px 20px #0000001a;transform:translateY(-5px)}.consulting-section .section-container .consulting-cards .consulting-card.card-bg-1[data-v-15d03af2]{background-image:url(../assets/images/card-bg/card-bg-1.gif)}.consulting-section .section-container .consulting-cards .consulting-card.card-bg-2[data-v-15d03af2]{background-image:url(../assets/images/card-bg/card-bg-2.gif)}.consulting-section .section-container .consulting-cards .consulting-card.card-bg-3[data-v-15d03af2]{background-image:url(../assets/images/card-bg/card-bg-3.gif)}.consulting-section .section-container .consulting-cards .consulting-card.card-bg-4[data-v-15d03af2]{background-image:url(../assets/images/card-bg/card-bg-4.gif)}.consulting-section .section-container .consulting-cards .consulting-card.card-bg-5[data-v-15d03af2]{background-image:url(../assets/images/card-bg/card-bg-5.gif)}.consulting-section .section-container .consulting-cards .consulting-card.card-bg-6[data-v-15d03af2]{background-image:url(../assets/images/card-bg/card-bg-6.gif)}.consulting-section .section-container .consulting-cards .consulting-card .card-title[data-v-15d03af2]{font-size:20px;font-weight:600;margin-bottom:1rem}.consulting-section .section-container .consulting-cards .consulting-card .card-title.blue[data-v-15d03af2]{color:#1a73e8}.consulting-section .section-container .consulting-cards .consulting-card .card-title.red[data-v-15d03af2]{color:#e53935}.consulting-section .section-container .consulting-cards .consulting-card .card-description[data-v-15d03af2]{color:#666;font-size:1rem;line-height:1.5;margin-bottom:20px}.consulting-section .section-container .consulting-cards .consulting-card .card-link[data-v-15d03af2]{color:#1a73e8;font-size:1rem;text-decoration:none;transition:color .3s}.consulting-section .section-container .consulting-cards .consulting-card .card-link[data-v-15d03af2]:hover{color:#1557b0;text-decoration:underline}@media(max-width:1199.98px){.consulting-section[data-v-15d03af2]{padding:60px 0}.consulting-section .section-container .section-header .section-title[data-v-15d03af2]{font-size:44px;line-height:1.2}.consulting-section .section-container .section-header .section-subtitle[data-v-15d03af2]{font-size:1.3rem;line-height:1.5}.consulting-section .section-container .consulting-cards[data-v-15d03af2]{gap:25px}.consulting-section .section-container .consulting-cards .consulting-card[data-v-15d03af2]{padding:25px}.consulting-section .section-container .consulting-cards .consulting-card .card-title[data-v-15d03af2]{font-size:18px}}@media(max-width:991.98px){.consulting-section[data-v-15d03af2]{padding:50px 0}.consulting-section .section-container .section-header[data-v-15d03af2]{margin-bottom:40px}.consulting-section .section-container .section-header .section-title[data-v-15d03af2]{font-size:36px;line-height:1.2}.consulting-section .section-container .section-header .section-subtitle[data-v-15d03af2]{font-size:1.1rem;line-height:1.5}.consulting-section .section-container .consulting-cards[data-v-15d03af2]{gap:20px;grid-template-columns:repeat(2,1fr)}.consulting-section .section-container .consulting-cards .consulting-card[data-v-15d03af2]{padding:20px}.consulting-section .section-container .consulting-cards .consulting-card .card-title[data-v-15d03af2]{font-size:1rem}.consulting-section .section-container .consulting-cards .consulting-card .card-description[data-v-15d03af2]{font-size:13px}}@media(max-width:767.98px){.consulting-section[data-v-15d03af2]{padding:40px 0}.consulting-section .section-container[data-v-15d03af2]{padding:0 15px}.consulting-section .section-container .section-header[data-v-15d03af2]{margin-bottom:30px;text-align:center}.consulting-section .section-container .section-header .section-title[data-v-15d03af2]{font-size:28px;line-height:1.2;margin-bottom:1rem}.consulting-section .section-container .section-header .section-subtitle[data-v-15d03af2]{font-size:1rem;line-height:1.5;padding:0 10px}.consulting-section .section-container .consulting-cards[data-v-15d03af2]{gap:15px;grid-template-columns:1fr}.consulting-section .section-container .consulting-cards .consulting-card[data-v-15d03af2]{padding:15px}}@media(max-width:575.98px){.consulting-section[data-v-15d03af2]{padding:30px 0}.consulting-section .section-container .section-header .section-title[data-v-15d03af2]{font-size:24px;line-height:1.2}.consulting-section .section-container .section-header .section-subtitle[data-v-15d03af2]{font-size:.9rem;line-height:1.5;padding:0 5px}}@media(max-width:479.98px){.consulting-section .section-container .section-header .section-title[data-v-15d03af2]{font-size:20px;line-height:1.2}.consulting-section .section-container .section-header .section-subtitle[data-v-15d03af2]{font-size:.8rem;line-height:1.5}}.carousel-section[data-v-5dd9bd54]{border-radius:8px;overflow:hidden;position:relative;width:100%}.carousel-section .carousel-bg-box[data-v-5dd9bd54]{background:url(../assets/images/carousel-bg.jpg) no-repeat 50%;background-size:100% 100%;box-sizing:border-box;padding:0;position:relative;width:100%}.carousel-section .carousel-bg-box .carousel-container[data-v-5dd9bd54]{box-sizing:border-box;margin:0 auto;max-width:1320px;padding:40px 20px;position:relative;width:100%;z-index:3}.carousel-section .carousel-bg-box .carousel-container .carousel-header[data-v-5dd9bd54]{align-items:center;display:flex;margin-bottom:30px}.carousel-section .carousel-bg-box .carousel-container .carousel-header h2[data-v-5dd9bd54]{color:#333;font-size:54px;font-weight:700}.carousel-section .carousel-bg-box .carousel-container .carousel-header .carousel-dots[data-v-5dd9bd54]{align-items:center;display:flex;gap:10px;margin-left:40px}.carousel-section .carousel-bg-box .carousel-container .carousel-header .carousel-dots .dot[data-v-5dd9bd54]{background:#ccc;border-radius:50%;cursor:pointer;display:inline-block;height:8px;transition:background .2s;width:8px}.carousel-section .carousel-bg-box .carousel-container .carousel-header .carousel-dots .dot.active[data-v-5dd9bd54]{background:#06c;height:12px;width:12px}.carousel-section .carousel-bg-box .carousel-container .carousel-header .carousel-dots .carousel-play-btn[data-v-5dd9bd54]{background:none;border:none;color:#06c;cursor:pointer;font-size:18px}.carousel-section .carousel-bg-box .carousel-container .carousel-content[data-v-5dd9bd54]{overflow:hidden;width:100%}.carousel-section .carousel-bg-box .carousel-container .carousel-content .carousel-item-inner[data-v-5dd9bd54]{align-items:flex-start;display:flex;gap:40px}.carousel-section .carousel-bg-box .carousel-container .carousel-content .carousel-item-inner .carousel-left[data-v-5dd9bd54]{width:50%}.carousel-section .carousel-bg-box .carousel-container .carousel-content .carousel-item-inner .carousel-left .carousel-img-container[data-v-5dd9bd54]{position:relative}.carousel-section .carousel-bg-box .carousel-container .carousel-content .carousel-item-inner .carousel-left .carousel-img-container .carousel-img-wrapper[data-v-5dd9bd54]{display:flex;gap:10px;width:100%}.carousel-section .carousel-bg-box .carousel-container .carousel-content .carousel-item-inner .carousel-left .carousel-img-container .carousel-img-wrapper .carousel-img[data-v-5dd9bd54]{border-radius:8px;box-shadow:0 3px 10px #0000001a;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.carousel-section .carousel-bg-box .carousel-container .carousel-content .carousel-item-inner .carousel-right[data-v-5dd9bd54]{flex:1}.carousel-section .carousel-bg-box .carousel-container .carousel-content .carousel-item-inner .carousel-right .carousel-title[data-v-5dd9bd54]{color:#1a73e8;font-size:24px;font-weight:600;margin-bottom:20px}.carousel-section .carousel-bg-box .carousel-container .carousel-content .carousel-item-inner .carousel-right .carousel-description[data-v-5dd9bd54]{color:#333;font-size:16px;line-height:1.6;margin-bottom:30px}.carousel-section .carousel-bg-box .carousel-container .carousel-content .carousel-item-inner .carousel-right .carousel-tag[data-v-5dd9bd54]{background:#1a73e8;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:500;padding:15px 20px}.carousel-fade-enter-active[data-v-5dd9bd54],.carousel-fade-leave-active[data-v-5dd9bd54]{transition:opacity .5s ease}.carousel-fade-enter-from[data-v-5dd9bd54],.carousel-fade-leave-to[data-v-5dd9bd54]{opacity:0}@media(max-width:1399.98px){.carousel-section .carousel-bg-box .carousel-container[data-v-5dd9bd54]{max-width:1140px}.carousel-section .carousel-bg-box .carousel-container .carousel-header h2[data-v-5dd9bd54]{font-size:48px}.carousel-section .carousel-bg-box .carousel-container .carousel-content .carousel-content .carousel-item-inner .carousel-left[data-v-5dd9bd54]{width:40%}.carousel-section .carousel-bg-box .carousel-container .carousel-content .carousel-content .carousel-item-inner .carousel-right .carousel-title[data-v-5dd9bd54]{font-size:22px}.carousel-section .carousel-bg-box .carousel-container .carousel-content .carousel-content .carousel-item-inner .carousel-right .carousel-description[data-v-5dd9bd54]{font-size:15px}.carousel-section .carousel-bg-box .carousel-container .carousel-content .carousel-content .carousel-item-inner .carousel-right .carousel-tag[data-v-5dd9bd54]{font-size:15px;padding:10px 18px}}@media(max-width:1199.98px){.carousel-section .carousel-bg-box .carousel-container[data-v-5dd9bd54]{max-width:960px}.carousel-section .carousel-bg-box .carousel-container .carousel-header h2[data-v-5dd9bd54]{font-size:42px}.carousel-section .carousel-bg-box .carousel-container .carousel-content .carousel-content .carousel-item-inner[data-v-5dd9bd54]{gap:30px}.carousel-section .carousel-bg-box .carousel-container .carousel-content .carousel-content .carousel-item-inner .carousel-left[data-v-5dd9bd54]{width:45%}.carousel-section .carousel-bg-box .carousel-container .carousel-content .carousel-content .carousel-item-inner .carousel-right .carousel-title[data-v-5dd9bd54]{font-size:20px}.carousel-section .carousel-bg-box .carousel-container .carousel-content .carousel-content .carousel-item-inner .carousel-right .carousel-description[data-v-5dd9bd54]{font-size:14px}.carousel-section .carousel-bg-box .carousel-container .carousel-content .carousel-content .carousel-item-inner .carousel-right .carousel-tag[data-v-5dd9bd54]{font-size:14px;padding:10px 15px}}@media(max-width:991.98px){.carousel-section .carousel-bg-box .carousel-container[data-v-5dd9bd54]{max-width:100%;padding:30px 20px}.carousel-section .carousel-bg-box .carousel-container .carousel-header h2[data-v-5dd9bd54]{font-size:32px}.carousel-section .carousel-bg-box .carousel-container .carousel-content .carousel-item-inner[data-v-5dd9bd54]{gap:20px}.carousel-section .carousel-bg-box .carousel-container .carousel-content .carousel-item-inner .carousel-left[data-v-5dd9bd54]{width:50%}.carousel-section .carousel-bg-box .carousel-container .carousel-content .carousel-item-inner .carousel-right .carousel-title[data-v-5dd9bd54]{font-size:18px}.carousel-section .carousel-bg-box .carousel-container .carousel-content .carousel-item-inner .carousel-right .carousel-description[data-v-5dd9bd54]{font-size:13px}.carousel-section .carousel-bg-box .carousel-container .carousel-content .carousel-item-inner .carousel-right .carousel-tag[data-v-5dd9bd54]{font-size:13px;padding:10px 15px}}@media(max-width:767.98px){.carousel-section .carousel-bg-box[data-v-5dd9bd54]{background-size:cover}.carousel-section .carousel-bg-box .carousel-container[data-v-5dd9bd54]{max-width:720px;padding:25px 15px}.carousel-section .carousel-bg-box .carousel-container .carousel-header h2[data-v-5dd9bd54]{font-size:26px}.carousel-section .carousel-bg-box .carousel-container .carousel-content .carousel-item-inner[data-v-5dd9bd54]{flex-direction:column;gap:15px}.carousel-section .carousel-bg-box .carousel-container .carousel-content .carousel-item-inner .carousel-left[data-v-5dd9bd54]{width:100%}.carousel-section .carousel-bg-box .carousel-container .carousel-content .carousel-item-inner .carousel-right .carousel-title[data-v-5dd9bd54]{font-size:16px}.carousel-section .carousel-bg-box .carousel-container .carousel-content .carousel-item-inner .carousel-right .carousel-description[data-v-5dd9bd54]{font-size:13px}.carousel-section .carousel-bg-box .carousel-container .carousel-content .carousel-item-inner .carousel-right .carousel-tag[data-v-5dd9bd54]{font-size:16px;padding:15px 20px}}@media(max-width:575.98px){.carousel-section .carousel-bg-box .carousel-container[data-v-5dd9bd54]{padding:20px 15px}.carousel-section .carousel-bg-box .carousel-container .carousel-header h2[data-v-5dd9bd54]{font-size:22px}.carousel-section .carousel-bg-box .carousel-container .carousel-content .carousel-item-inner .carousel-left .carousel-img-container .carousel-img-wrapper[data-v-5dd9bd54]{gap:5px}.carousel-section .carousel-bg-box .carousel-container .carousel-content .carousel-item-inner .carousel-right .carousel-title[data-v-5dd9bd54]{font-size:14px}.carousel-section .carousel-bg-box .carousel-container .carousel-content .carousel-item-inner .carousel-right .carousel-description[data-v-5dd9bd54]{font-size:12px}}
