.company-goals .title-company{text-align:center}.company-goals .title-company h1{font-size:2rem;font-weight:700;line-height:2.625rem}.company-goals .card-solution{background-color:#f9fafb;padding:35px 38px;position:relative}.company-goals .card-solution h2{font-size:1.75rem;font-weight:600;text-align:center}.company-goals .card-solution p{margin-top:1rem;font-size:1rem;font-weight:400;text-align:center;color:#667085}.company-goals .card-solution .impact{margin-top:1rem;background-image:url('../../Assets/bg_card_blue.png');background-size:cover;border-radius:10px;padding:12px 36px;position:relative;overflow:hidden;max-height:202px}.company-goals .card-solution .impact .wrapper-impact .content .badge-description{background-image:url('../../Assets/attribute.png');background-size:contain;background-repeat:no-repeat;background-position:center bottom;min-height:90px;margin-top:-20px;display:flex;justify-content:end;flex-direction:column}.company-goals .card-solution .impact .wrapper-impact .content .badge-description p{font-weight:500;padding-top:10px;padding-bottom:15px;font-size:.875rem;color:#23262d;line-height:1rem}.company-goals .card-solution .impact .checklist{position:absolute;right:-20px;top:-45px;max-width:140px}.company-goals .card-solution .impact .checklist img{width:100%}.company-goals .card-solution .impact h4{text-align:left;color:#ffff;font-weight:700;font-size:1rem;position:relative;z-index:1;padding:2px}.company-goals .card-solution .wrapper-impact{position:relative;display:flex;justify-content:center;gap:10px;z-index:1}.company-goals .card-solution .wrapper-impact .content{max-width:136px;text-align:center;display:flex;flex-direction:column;align-items:center;width:100%;position:relative}.company-goals .card-solution .wrapper-impact .img-content{max-width:72px}.company-goals .card-solution .wrapper-impact .img-content img{width:100%}.company-goals .card-solution .study-case h4{color:#2498d3;font-size:1rem;font-weight:600}.company-goals .card-solution .study-case a{color:#2498d3;font-size:1rem;font-weight:400}.company-goals .card-solution .study-case a:hover{color:#62bdeb}.company-goals .card-solution .study-case .content .card-case{margin-top:20px;border-radius:10px;background-color:#fff}.company-goals .card-solution .badge-title{background-image:url('../../Assets/img_badge.png');background-size:contain;background-repeat:no-repeat;position:absolute;top:0;left:0;padding-left:10px;padding-top:5px;width:273px}.company-goals .card-solution .study-case .content .card-case .card-content{gap:10px;padding-left:24px}.company-goals .card-solution .study-case .content .card-case .card-content .company-logo{max-width:64px}.company-goals .card-solution .study-case .content .card-case .card-content .company-logo img{width:100%}.company-goals .card-solution .study-case .content .card-case .card-content h5{font-size:.875rem}.company-goals .card-solution .study-case .content .card-case .card-content a span{font-size:14px}.company-goals .card-solution .study-case .content .card-case .card-content a img{width:20px}.company-goals .card-solution .study-case .content .card-case .img-card{max-width:192px!important;overflow:hidden}.company-goals .card-solution .study-case .content .card-case .img-card img{width:100%}.service-content .section-title h1{font-size:2rem;font-weight:600}.service-content .card-service{border:1px solid #e5e5e5;border-radius:12px;padding:1rem 1.5rem 0 1.5rem;min-height:233px}.service-content .learn-more span{font-size:14px;color:#2498d3}.service-content .learn-more img{width:20px}.service-content .learn-more span:hover{color:#62bdeb}.service-content .card-service .ic-service{max-width:54px}.service-content .card-service .ic-service img{width:100%}.service-content .card-service .title-desc h3{font-size:1rem;font-weight:600;color:#000;max-width:147px}.service-content .card-service .title-desc p{font-weight:400;font-size:.875rem;color:#8f9bba}.detail-single .bg{height:25rem;width:100%;background-color:#f8f8f8;position:absolute;z-index:-1}.detail-single .blog-sidebar-content{gap:128px;position:sticky;bottom:8rem;transition:top .2s}.detail-single .blog-sidebar-content a{font-size:1.125rem;font-weight:600}.detail-single .blog-sidebar-content .table-of-contents{border-radius:.75rem;background:#fff;box-shadow:4px 4px 16px 0 rgba(0,0,0,.05);padding:1rem}.detail-single .blog-sidebar-content .table-of-contents .title{display:flex;align-items:center;justify-content:center;position:relative}.wp-block-aioseo-table-of-contents a.active{color:#47567d}.detail-single .blog-sidebar-content .table-of-contents .title h5{color:#47567d;text-align:center;font-family:Inter;font-size:1rem;font-style:normal;font-weight:600;line-height:1.2rem;position:relative;margin-bottom:20px}.detail-single .blog-sidebar-content .table-of-contents .title h5::before{content:"";position:absolute;bottom:-10px;left:30%;width:50px;height:2px;border-bottom:3px solid #3ac3d4}.detail-single .blog-sidebar-content .table-of-contents .content-list a{font-size:12px}.detail-single .blog-content-wrapper{display:flex;gap:24px;flex-direction:column;z-index:10}.detail-single .blog-content-wrapper .title h1{font-size:2.4rem;font-weight:700;line-height:3rem}.detail-single .blog-content-wrapper .image-blog{border-radius:12px!important;max-height:438px;max-width:100%;overflow:hidden}.detail-single .blog-content-wrapper .image-blog img{height:100%;width:100%}.detail-single .blog-content-wrapper article{line-height:2rem;font-size:1.2rem}.detail-single .blog-content-wrapper article p{margin-bottom:1.5rem}.related-blog .wrapper-related{width:100%;display:flex;flex-direction:column;gap:10px}.service .hero-service{background-image:url('../../Assets/bg_hero_service.png');min-height:70vh;background-position:center right;background-repeat:no-repeat}.service .hero-service .container{gap:1rem}.service .hero-service h1{font-size:38px;font-weight:700;margin-bottom:0}.service .hero-service p{max-width:700px;font-size:1.125rem}.development-option{margin-top:206px;background-color:#5fb9e6;padding-top:50px;padding-bottom:28px}.development-option .section-title{max-width:800px}.development-option .section-title h1{font-size:42px;font-weight:700;line-height:55px;text-align:center}.development-option .section-title p{text-align:center;color:#fff;font-size:1.125rem}.development-option .content{margin-top:50px}.development-option .content .col-lg-6{padding-bottom:32px}.development-option .content .card-devoption{background-color:#fff;border-radius:4px;position:relative;min-height:18rem;overflow:hidden;border-radius:1rem}.development-option .content .card-devoption .accessories{position:absolute;top:-50px;right:-60px;max-width:244px;max-height:231px}.development-option .content .card-devoption .accessories img{width:100%}.development-option .content .card-devoption .card-content{padding:30px 30px 30px 67px}.development-option .content .card-devoption .card-content .icon-devoption{max-width:30px;min-height:30px}.development-option .content .card-devoption .card-content .icon-devoption img{width:100%}.development-option .content .card-devoption .card-content .question{margin-top:20px;min-height:50px}.development-option .content .card-devoption .card-content .question h2{font-size:20px;color:#2498d3;font-weight:700;line-height:30px}.development-option .content .card-devoption .card-content .description{margin-top:15px}.development-option .content .card-devoption .card-content .description h3{font-size:18px;font-weight:800;color:#000}.development-option .content .card-devoption .card-content .description p{font-size:.75rem;font-weight:400;color:#212121;margin-top:10px}.development-option .content .card-devoption .card-content .btn-readmore{margin-top:23px}.development-option .content .card-devoption .card-content .btn-readmore .readmore{text-decoration:none;background-color:#5fb9e6;padding:8px 15px;color:#fff;border-radius:20px;font-weight:600;font-size:14px;line-height:24px;color:#fff}.development-option .content .card-devoption .card-content .btn-readmore .readmore i{margin-left:10px;rotate:45deg}.learn-more span{font-size:14px;color:#2498d3}.learn-more img{width:20px}.learn-more span:hover{color:#62bdeb}.service-location .location-card{background-color:#f9fafb}.service-location .location-card .description-content{display:flex;flex-direction:column;justify-content:start;padding:0 64px;text-align:left}.service-location .location-card .description-content h1{font-size:38px;color:#212121;font-weight:700}.service-location .location-card .description-content p{font-size:1rem;color:#888}.service-location .location-card .image-location{min-width:547px}.service-location .location-card .image-location img{width:100%}.service-location .location-card.world{background-image:url('../../Assets/img_world.png');background-position:center center;background-repeat:no-repeat;background-size:cover;min-height:29rem}@media (max-width:576px){.company-goals .title-company h1{line-height:1.2}.company-goals .card-solution .wrapper-impact .img-content{max-width:52px}.company-goals .card-solution h2{font-size:1.625rem}.company-goals .card-solution .impact h4{font-size:.875rem!important}.company-goals .card-solution .wrapper-impact p{font-size:.7rem}.company-goals .title-company h1{font-size:1.625rem}.service-content .section-title h1{font-size:1.625rem}.service-content .card-service .title-desc h3{font-size:1rem;max-width:100%}.company-goals .card-solution .study-case .content .card-case{flex-direction:column-reverse;gap:10px;padding:10px}.company-goals .card-solution .impact .wrapper-impact .content .badge-description{background:0 0}.company-goals .card-solution .impact .wrapper-impact .content .badge-description p{color:#fff}}#top-header #navDrop .menu ul.menu li>ul .sub-menu{position:absolute!important;left:100%!important;top:-2px!important}@media(max-width:576px){#top-header #navDrop .menu ul.menu li>ul .sub-menu{position:static!important;left:0!important;top:0!important}}.elementor-widget-container{position:fixed;top:-25px;right:0;z-index:10000;padding-right:20px}@media (max-width:768px){.elementor-widget-container{top:-10px;right:50px;z-index:10000;padding-right:20px}.whatsapp-floating-button{font-size:12px}.description-tips .list{flex-direction:row;align-items:flex-start;flex-wrap:wrap}.description-tips .list:not(:last-child){margin-right:20px;margin-bottom:10px}.description-tips .icon-check{margin-right:5px;margin-bottom:0;text-align:center}.description-tips .icon-check img{width:24px;height:auto}.description-tips .list-desc{flex:1}}.whatsapp-floating-button{position:fixed;bottom:20px;right:7px;background-color:#25d366;color:#fff;gap:10px;padding:1rem;border-radius:2rem;text-align:center;box-shadow:0 4px 8px rgba(0,0,0,.1);display:flex;justify-content:center;align-items:center;z-index:1000;transition:background-color .3s ease}.whatsapp-floating-button:hover{background:#24a653;color:#fff}.whatsapp-floating-button i{font-size:36px}.description-tips .list-wrapper .list-desc{display:flex;flex-direction:column}