.bap-chat-bot{width:350px;background:#fff;position:fixed;bottom:0;right:150px;border-top-left-radius:5px;border-top-right-radius:5px;overflow:hidden;font-size:13px;z-index:99999}.bap-chat-bot h3{background:#0e4b9d;color:#fff;font-size:14px;padding:10px;margin-bottom:0;cursor:pointer}.bap-chat-bot h3 span:before{content:'';width:12px;height:12px;display:inline-block;background:#4caf50;border-radius:50%;margin-right:8px;position:relative;top:1px}.clear{clear:both}i.close-chat{font-style:inherit;color:#c2c5ca;float:right;font-size:13px;cursor:pointer}.info-chat{width:100%;height:500px;overflow:auto;padding:10px;border:1px solid #ededed;display:none}#info-chat::-webkit-scrollbar-thumb{background-color:#0ae;background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(.5,rgba(255,255,255,.2)),color-stop(.5,transparent),to(transparent))}.messages ul{padding:0;margin:0}.messages ul li{list-style:none}.bap .avt img{width:43px;padding-right:5px}.bap .avt{margin-bottom:5px}.info-messages{background:#f5f5f5;padding:10px;border-radius:7px;border-top-left-radius:0;width:80%}.info-messages .list-select .item{background:#1e7cff;margin-bottom:10px;padding:5px;border-radius:5px;color:#fff;cursor:pointer}.info-messages .list-select .item.active{background:#0b4488}span.date{display:block;text-align:right;font-size:11px}li.you{float:right;margin-top:10px;width:80%}.you-mess{background:#0c4488;border-radius:5px;padding:8px;color:#fff;border-bottom-right-radius:0}.you-mess p{margin-bottom:0}.enter-chat textarea{height:40px;border:0;width:calc(100% - 50px);float:left;resize:none;padding-top:10px;padding-left:15px}.enter-chat{position:relative;display:none}.enter-chat textarea:focus{outline:0}.enter-chat .icon{font-size:17px;position:relative;top:5px;color:#1e7cff;float:left;width:50px}.enter-chat .icon i{padding-right:4px}.table-icon{position:absolute;width:80%;left:0;bottom:0;background:rgba(255,255,255,.8);display:block;font-size:15px;padding:5px;border:1px solid #ededed;display:none}.icon-chat{cursor:pointer}.table-icon a{display:inline-block;padding:1px;cursor:pointer}.bap-chat-bot .load-img{display:none}.bap-chat-bot .load-img img{width:60px;margin-top:5px}li.bap.bot{margin-top:10px}.onaction p{margin-bottom:5px}.onaction span{display:block;background:#1e7cff;padding:5px;margin-bottom:5px;color:#fff;border-radius:5px;cursor:pointer;padding-left:15px}.messages ul li.bap{margin-top:10px}.icon-reset{cursor:pointer}@media(max-width:520px){.enter-chat,.info-chat{display:none}.bap-chat-bot{width:100%;right:0}.info-chat{height:400px}}.info-contact-ab .basic-info{border:0}.info-contact-ab{border-bottom:1px solid #ededed}.info-contact-ab .basic-info.content-single h5.ab-title{width:110px}section.about-intro .about-title::before{background-color:#fff}.list-activity .inner-albums .list-activity-body .list-activity-text{background:#e5f0f7;padding:15px;padding-left:0}.list-activity .inner-albums .list-activity-body .list-activity-text h5{text-align:left;border-left:3px solid #6bb6fd;padding-left:10px}.list-faq{padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #ededed}.icon-a span,.icon-q span{display:inline-block;width:40px;height:40px;text-align:center;border-radius:50%;background:#3c90fd;line-height:38px;color:#fff;font-size:18px;float:left;margin-right:15px;position:relative;top:-5px}.icon-a span{background:#ededed;color:#333}.conent-a,.conent-q{float:left;width:calc(100% - 55px)}.list-faq .question{margin-bottom:15px}.about-header-inner.ai-iot-inner{color:#fff}section.child-service{background:#fff;padding:50px 0;padding-bottom:30px}section.child-service .title .number{font-size:50px;font-weight:600;display:inline-block;margin-right:20px}section.child-service .title{border-bottom:1px solid #acacac;margin-bottom:20px;padding-bottom:20px;position:relative}.content-list-child-service{background:#f4f7fd;padding:30px 0}.item-ai{background:#fff;text-align:center;box-shadow:2px 2px 17px rgba(0,0,0,.0771962);border-radius:4.12844px;padding:25px;margin-bottom:30px}.img-ai img{height:100px}.item-ai h4 a{font-size:17px;line-height:17px;text-align:center;letter-spacing:.467419px;color:#1f1f1f}.img-ai{margin:20px 0}.item-ai h4 a:hover{text-decoration:none}.item-ai p{font-style:normal;font-weight:400;font-size:14px;line-height:28px;text-align:center;letter-spacing:.0998532px;color:#606060}section.child-service .title .number:before{content:'';display:inline-block;width:100px;position:absolute;height:1px;background:#3c90fd;bottom:-1px}section.child-service.child-case{padding-top:0}.item-case:hover{box-shadow:3px 6px 22px rgba(0,0,0,.0779269)}a.case-img img{height:180px;object-fit:cover;width:100%;border-radius:7px;margin-bottom:15px;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}.content-case-study .info{padding:7px;border:1px solid #ededed;border-top:0;border-bottom-left-radius:7px;border-bottom-right-radius:7px}.list-meta{font-size:14px}.list-meta strong{text-transform:uppercase;font-size:13px;font-weight:400;padding-left:5px;line-height:9px;color:#666}.list-meta{margin-bottom:10px}.list-meta span{font-weight:500;color:#333}.content-case p{font-style:normal;font-weight:400;font-size:13px;line-height:22px;letter-spacing:-.363692px;color:#505050;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.info button{text-align:center}.info .button a{background:rgba(195,226,255,.79);mix-blend-mode:normal;opacity:.63;border-radius:3px;display:inline-block;width:80%;padding:10px;color:#0082ff;font-size:13px;text-align:center;position:relative;font-weight:500}.info .button{text-align:center}.info .button a img{position:absolute;right:8px;top:15px}.item-case .info .meta{border-bottom:1px solid #ededed;padding-bottom:5px;margin-bottom:10px;margin-top:10px}.list-meta strong:before{content:'';height:16px;display:inline-block;width:6px;background:#4caf50;margin-right:5px;border-radius:1px;position:relative;top:4px}.list-meta.tech strong:before{background-color:#47c6ff}.box-service{border:1px solid #8cbcf5;box-shadow:2px 2px 8px rgba(0,0,0,.0426574);border-radius:1px;padding:15px}.box-service h3{background:#062350;box-shadow:2px 2px 15px rgba(0,0,0,.0426574);display:inline-block;color:#fff;font-size:20px;line-height:19px;text-align:center;width:165px;padding:8px;font-weight:500;position:relative;left:-35px}.box-service h3:before{content:'';height:0;width:0;border:13px solid #ededed00;display:inherit;position:absolute;border-right:19px solid #062350;bottom:-13px;left:-13px;z-index:0}.box-service h3:after{content:'';display:inline-block;position:absolute;width:20px;height:20px;background:#062350;left:0;bottom:0}.content-list-service ul li{list-style:none;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #dedede}.content-list-service ul{padding:0}.content-list-service ul li img{float:left;width:42px;margin-right:15px}.content-list-service ul li h4{font-size:14px;padding-top:6px}.content-list-service ul li h4 a{color:#323232}.content-list-service ul li h4 a:hover{text-decoration:none;color:#062350}.content-list-service ul li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.content-list-service{margin-top:25px}@media (max-width:991px){.sidebar-ai{margin-top:30px}.about-header-inner.ai-iot-inner .text-center p{display:none}}.item-connect img{margin-bottom:20px;border-radius:50%;transition:all .3s}.item-connect img:hover{background:rgba(255,255,255,.5);box-shadow:#00000052 0 0 20px 0}.bap-form-mail label textarea{height:160px}.about-contain.full-text{display:none}.icon-menu{background:#3c90fd;padding:5px;padding-bottom:0;border-radius:5px;position:absolute;right:-40px;top:0;cursor:pointer;display:none}.icon-menu span{display:block;width:30px;height:5px;margin-bottom:5px;background:#fff;border-radius:3px}@media (max-width:1390px){.sticky-menu ul li h5{font-size:12px}}@media (max-width:1340px){.sticky-menu ul{position:relative}.icon-menu{display:inline-block}}.sticky-menu.fixed-header{z-index:99}ul.phantrang-services{padding:0;text-align:center}ul.phantrang-services li{list-style:none;display:inline-block}ul.phantrang-services li a{padding:2px 13px;display:inline-block;background:#ededed;color:#333}ul.phantrang-services li.active a{background:#333;color:#fff}section#keymember{padding-top:60px}section#bap-history{padding-bottom:0}section#teams{padding-bottom:0}section#bap-event{padding-top:60px!important}.menu-icon-line{display:none}@media (max-width:991px){.item-case.slick-slide{padding:0 10px}.content-case-study .product-slider{margin:0 -10px}.menu-icon-line{display:block}.sidebar-ai.show{left:0!important}}.menu-icon-line span{display:block;width:100%;height:5px;background:#fff;margin:5px 0}.item-case.hover{margin-bottom:30px}.img-ai img{height:100px}.item-ai h4 a{font-size:17px;line-height:17px;text-align:center;letter-spacing:.467419px;color:#1f1f1f}.img-ai{margin:20px 0}.item-ai h4 a:hover{text-decoration:none}.item-ai p{font-style:normal;font-weight:400;font-size:14px;line-height:28px;text-align:center;letter-spacing:.0998532px;color:#606060}section.child-service .title .number:before{content:'';display:inline-block;width:100px;position:absolute;height:1px;background:#3c90fd;bottom:-1px}section.child-service.child-case{padding-top:0}.item-case:hover{box-shadow:3px 6px 22px rgba(0,0,0,.0779269)}a.case-img img{height:180px;object-fit:cover;width:100%;border-radius:7px;margin-bottom:15px;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}.content-case-study .info{padding:7px;border:1px solid #ededed;border-top:0;border-bottom-left-radius:7px;border-bottom-right-radius:7px}.list-meta{font-size:14px}.list-meta strong{text-transform:uppercase;font-size:13px;font-weight:400;padding-left:5px;line-height:9px;color:#666}.list-meta{margin-bottom:10px}.list-meta span{font-weight:500;color:#333}.content-case p{font-style:normal;font-weight:400;font-size:13px;line-height:22px;letter-spacing:-.363692px;color:#505050}.info button{text-align:center}.info .button a{background:rgba(195,226,255,.79);mix-blend-mode:normal;opacity:.63;border-radius:3px;display:inline-block;width:80%;padding:10px;color:#0082ff;font-size:13px;text-align:center;position:relative;font-weight:500}.info .button{text-align:center}.info .button a img{position:absolute;right:8px;top:15px}.item-case .info .meta{border-bottom:1px solid #ededed;padding-bottom:5px;margin-bottom:10px;margin-top:10px}.list-meta strong:before{content:'';height:16px;display:inline-block;width:6px;background:#4caf50;margin-right:5px;border-radius:1px;position:relative;top:4px}.list-meta.tech strong:before{background-color:#47c6ff}.box-service{border:1px solid #8cbcf5;box-shadow:2px 2px 8px rgba(0,0,0,.0426574);border-radius:1px;padding:15px}.box-service h3{background:#062350;box-shadow:2px 2px 15px rgba(0,0,0,.0426574);display:inline-block;color:#fff;font-size:20px;line-height:19px;text-align:center;width:165px;padding:8px;font-weight:500;position:relative;left:-35px}.box-service h3:before{content:'';height:0;width:0;border:13px solid #ededed00;display:inherit;position:absolute;border-right:19px solid #062350;bottom:-13px;left:-13px;z-index:0}.box-service h3:after{content:'';display:inline-block;position:absolute;width:20px;height:20px;background:#062350;left:0;bottom:0}.content-list-service ul li{list-style:none;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #dedede}.content-list-service ul{padding:0}.content-list-service ul li img{float:left;width:42px;margin-right:15px}.content-list-service ul li h4{font-size:14px;padding-top:6px}.content-list-service ul li h4 a{color:#323232}.content-list-service ul li h4 a:hover{text-decoration:none;color:#062350}.content-list-service ul li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.content-list-service{margin-top:25px}@media (max-width:991px){.sidebar-ai{margin-top:30px}.about-header-inner.ai-iot-inner .text-center p{display:none}}.item-connect img{margin-bottom:20px;border-radius:50%;transition:all .3s}.item-connect img:hover{background:rgba(255,255,255,.5);box-shadow:#00000052 0 0 20px 0}.bap-form-mail label textarea{height:160px}.about-contain.full-text{display:none}.icon-menu{background:#3c90fd;padding:5px;padding-bottom:0;border-radius:5px;position:absolute;right:-40px;top:0;cursor:pointer;display:none}.icon-menu span{display:block;width:30px;height:5px;margin-bottom:5px;background:#fff;border-radius:3px}@media (max-width:1390px){.sticky-menu ul li h5{font-size:12px}}@media (max-width:1340px){.sticky-menu ul{position:relative;left:-100%}.sticky-menu ul.show{background:#ffffff7d;border:1px solid #3c90fd;width:100%;padding:10px;border-radius:3px;left:0;z-index:99}.icon-menu{display:inline-block}}.sticky-menu.fixed-header{width:130px;z-index:99}ul.phantrang-services{padding:0;text-align:center}ul.phantrang-services li{list-style:none;display:inline-block}ul.phantrang-services li a{padding:2px 13px;display:inline-block;background:#ededed;color:#333}ul.phantrang-services li.active a{background:#333;color:#fff}section#keymember{padding-top:60px}section#bap-history{padding-bottom:0}section#teams{padding-bottom:0}section#bap-event{padding-top:60px!important}.menu-icon-line{display:none}@media (max-width:991px){.sidebar-ai{position:fixed;width:250px;height:auto;z-index:9999999;left:0;top:43px;background:#fffffff5;left:-250px}.item-case.slick-slide{padding:0 10px}.content-case-study .product-slider{margin:0 -10px}.menu-icon-line{display:block}.sidebar-ai.show{left:0!important}}.menu-icon-line{position:absolute;width:50px;bottom:0;right:-50px;cursor:pointer;padding:2px}.menu-icon-line span{display:block;width:100%;height:5px;background:#fff;margin:5px 0}.content-alb-re .row{margin:0 -10px}.banner-left-hiegth{padding:0 10px;width:50%;float:left;margin-bottom:20px}.banner-left-hiegth img{width:100%;height:370px;object-fit:cover}.banner-bottom-1{width:65%;padding:0 10px}.banner-bottom-2{width:35%;padding:0 10px}.banner-bottom-1 img,.banner-bottom-2 img{width:100%;height:290px;object-fit:cover}.col-big{padding:0 10px}.banner-right-1 img{width:100%;height:290px;object-fit:cover}.banner-bottom-right-1 img{width:100%;height:100%}.banner-bottom-right-1{height:135px;margin-bottom:20px}.content-alb-re img{border-radius:4px}.content-alb-re img:hover,.video-al:hover{box-shadow:0 5px 30px rgba(0,0,0,.122733)}section.albums{background:#fff;padding-bottom:30px;height:650px}.video-al{border-radius:4px;overflow:hidden;width:100%;height:370px}video#video{background:#0e4b9d}.banner-bottom-right-1 a{display:block;width:100%;height:100%;line-height:100%;color:#fff;background:#0e4b9d;display:flex;justify-content:center;align-items:center}.bottom-img{margin-top:20px}.content-alb-re{padding:20px;background:#fff;box-shadow:2px 2px 28px rgba(0,0,0,.100716);border-radius:9px;margin-bottom:40px;position:relative;top:-120px}section.search-recument{padding:50px 0;background:#fff;padding:50px 0;background:#fff}.box-search-job{padding:30px;background:linear-gradient(0deg,#fff,#fff);box-shadow:0 2px 19px rgba(20,83,130,.130654);border-radius:6px;position:relative;top:-100px}.box-search-job .form-control{background:linear-gradient(0deg,#f7faff,#f7faff);border:1px solid #e9effb;border-radius:6px;font-size:14px;height:40px;box-shadow:none!important}button.button-submit{width:100%;background:#062350;box-shadow:0 5px 15px rgba(0,0,0,.162223);border-radius:6px;font-size:14px;color:#fff;border:0;height:40px}.titlerow{font-size:15px;font-weight:600;margin:15px 0}.content-info{display:none;display:none}.titlerowcontent label{font-size:14px}.titlerowcontent{border-bottom:1px solid #ededed;padding:15px;cursor:pointer}.content-recument{padding:15px}label.list-title{color:#00b0ff}span.icon-down{float:right;width:30px;height:30px;background:#e2edff;text-align:center;line-height:30px;border-radius:50%}.titlerowcontent label{cursor:pointer}.content-info.content-id-id{background:#f9fbff;border:1px solid #ededed;border-radius:5px;padding:15px;border-top-left-radius:0;border-top-right-radius:0}.titlerowcontent.active{background:linear-gradient(0deg,#fff,#fff);border:1px solid #e6edf2;box-sizing:border-box;box-shadow:0 2px 19px rgba(20,83,130,.130654);border-radius:6px}.button-apply{text-align:right}.button-apply a{background:linear-gradient(0deg,#ffc800,#ffc800);box-shadow:0 5px 15px rgba(235,184,0,.216838);border-radius:6px;color:#fff!important;padding:10px;width:150px;display:inline-block;text-align:center;text-decoration:none!important;cursor:pointer}.titlerowcontent.active span.icon-down .fa:before{content:"\f106"}.img-apply{width:calc(100% + 50px);height:570px;box-shadow:2px 2px 28px rgba(0,0,0,.100716);border-radius:8px;position:relative;left:-80px;background:#fff;overflow:hidden}.bg-apply{position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,131,209,.655704) 2.97%,#0056ba 81.4%);border-radius:6px;font-size:47px;font-weight:500;text-transform:uppercase;color:#fff;padding:40px}.bg-apply p{position:absolute;bottom:0}.bg-apply p strong{color:#ffd942;font-weight:500}h4.titl-apply{text-align:center;text-transform:uppercase}.modal-content.form-apply .modal-body{padding:35px}.content-apply-form input[type=email],.content-apply-form input[type=name],.content-apply-form input[type=tel],.content-apply-form input[type=text]{background:#f5f8fd!important;border:.801686px solid #e5ebf7!important;box-sizing:border-box;border-radius:1.60337px!important;height:40px!important;line-height:23px!important;box-shadow:none!important;padding:0!important;min-height:40px!important;padding-left:15px!important}span.st{color:#e00}.content-apply-form{padding-top:15px}div.wpcf7 input[type=file]{padding-top:5px!important;padding-left:9px!important}.quatrang{text-align:center}.quatrang .page-numbers{padding:4px 10px;display:inline-block;background:#ededed;color:#333;margin:0 2px;text-decoration:none}.quatrang{margin-top:10px}.quatrang .page-numbers:hover,.quatrang span.page-numbers{background:#1e7cff;color:#fff}.wpcf7-form-control.g-recaptcha.wpcf7-recaptcha.recapchaindex{border:0;padding:0;margin-bottom:15px}.form-group-recruitment p{margin-bottom:5px}.modal-content.form-apply .modal-body{padding-bottom:0}.box-content-search{height:0}.content-box-search{position:relative}.img-load-re{position:absolute;width:100%;height:100%;left:0;top:0;background:#ffffff9e;z-index:99;display:none;align-items:center;justify-content:center}.col-mobile{margin-bottom:20px}.col-mobile .item-services{border-radius:2px}.section-search-mobile .content-search{display:none}.section-search-mobile.active .content-search{display:block;position:fixed;width:100%;top:73px;padding:10px;left:0;z-index:9999;background:#fff;border-top:1px solid #ededed;box-shadow:0 2px 6px rgba(0,0,0,.1)}ul.option-list li{list-style:none;display:inline-block}ul.option-list{padding:0;margin-bottom:0;float:left;width:calc(100% - 40px);overflow-x:auto;overflow-y:hidden;white-space:nowrap;flex-wrap:unset}ul.option-list li a{border-radius:6px;margin-right:20px;min-width:131px;text-align:center;background:#edf4f9;font-size:14px;font-weight:600}.button-search.show .fa-search:before{content:"\f00d"}.button-search{width:40px;float:left;text-align:center;line-height:34px;font-size:22px}.show-input{display:none;position:absolute;width:calc(100% - 64px)}.show-input.show{display:block}.button-search a{color:#062350!important}.show-input input{font-size:13px;height:37px;border:none;box-shadow:none!important}.show-data ul li{list-style:none;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ededed}.show-data .load-img{text-align:center;padding:20px}.show-data .load-img img{width:60px}.show-data ul{padding:0}.show-data ul li img{width:80px;height:80px;object-fit:cover;border-radius:3px;float:left;margin-right:15px}.show-data ul li a p{color:#333}.show-data{max-height:550px;overflow:auto;width:calc(100% - 20px);margin:5px auto;display:none}.show-data ul{border-top:1px solid #ededed}.show-data.show{display:block}