h1[data-v-57a239db]{font-size:20px}.nuxt-progress{background-color:#000;height:2px;left:0;opacity:1;position:fixed;right:0;top:0;transition:width .1s,opacity .4s;width:0;z-index:999999}.nuxt-progress.nuxt-progress-notransition{transition:none}.nuxt-progress-failed{background-color:red}.img{height:30px;width:30px}.active{border-color:var(--orange);box-shadow:0 2px 92px 0 rgba(0,0,0,.25);-moz-box-shadow:0 2px 92px 0 rgba(0,0,0,.25);-webkit-box-shadow:0 2px 92px 0 rgba(0,0,0,.25);transform:translateY(-3px);transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}.slider-container{min-height:380px;position:relative}.new-banner{min-height:500px;position:relative}.banner{min-height:600px;position:relative}.banner-backgroud{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;will-change:transform}.banner-chat2{background:#000;border-radius:8px;height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.youtube-iframe-fixed{border:0;height:100%;left:0;position:absolute;top:0;width:100%}@media (max-width:768px){.slider-container{min-height:320px}.pagination{bottom:10px}.nav-button{font-size:20px;height:32px;width:32px}}.pagination .active{background:#fff;transform:scale(1.3)}.active-btn{background-color:var(--orange);border-color:var(--orange);color:#fff}#slideshow{height:450px;margin:0 auto;overflow:hidden;width:1000px}.marketing{cursor:pointer;position:relative}.marketing:hover .marketing-tip{align-items:center;display:flex;justify-content:center}.marketing-tip{background-color:#424244;border-radius:10px;display:none;height:40px;position:absolute;right:-100%;width:151px;z-index:999}.manager{cursor:pointer;position:relative}.manager:hover .manager-tip{align-items:center;display:flex;justify-content:center}.manager-tip{background-color:#424244;border-radius:10px;display:none;height:40px;position:absolute;right:-100%;width:151px;z-index:999}.manager-tip-text,.marketing-tip-text{color:#fff;font-size:16px}.slide-wrapper{-webkit-animation:slide 14s ease infinite;width:2912px}.slide{float:left;height:450px;width:1000px}@media only screen and (max-width:500px){#slideshow{height:310px;margin:0 auto;overflow:hidden;width:429px}.slide-wrapper{-webkit-animation:slide 14s ease infinite;width:2912px}.slide{float:left;height:310px;width:429px}.swiper-button-next,.swiper-button-prev{align-items:center;border-radius:50%;color:#fff;color:#fab216;display:flex;height:0;justify-content:center;transition:.3s;width:40px}}.nav-button{align-items:center;background:rgba(0,0,0,.5);border-radius:50%;color:#fff;display:flex;height:40px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:40px}.prev-button{left:10px}.next-button{right:10px}.nav-button:hover{background:rgba(0,0,0,.8)}.slider-wrapper{align-items:center;display:flex;position:relative}.keen-slider{overflow:hidden;width:100%}.keen-slider__slide{align-items:center;display:flex;justify-content:center}.evalua-video-bg{aspect-ratio:16/9;border-radius:8px;height:300px;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}.nav-button{border:none;border-radius:4px;cursor:pointer;font-size:24px;padding:8px 12px;transition:background .2s ease;z-index:10}.nav-button:hover{background:#eee;color:#fab216}.nav-button.left{margin-right:8px}.nav-button.right{margin-left:8px;right:0}.shadow-wrapper{border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.2);height:190px;margin-bottom:10px;overflow:hidden;transition:transform .3s,box-shadow .3s;width:190px}.shadow-wrapper:hover{box-shadow:0 8px 16px rgba(0,0,0,.3);transform:scale(1.03)}.shadow-wrapper img{display:block;height:auto;max-width:100%}.menu-work{cursor:pointer;margin-bottom:8px}.menu-work-header{align-items:center;border-radius:8px;display:flex;gap:8px;padding:12px}.menu-work-header:hover{background:rgba(0,0,0,.03)}.modal-backdrop{align-items:center;background:rgba(0,0,0,.4);bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:2000}.modal-card{background:#fff;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.2);max-width:720px;padding:20px;position:relative;width:100%}.modal-close{background:transparent;border:none;cursor:pointer;font-size:18px;position:absolute;right:12px;top:12px}.modal-body{max-height:60vh;overflow:auto}.modal-title{align-items:center;display:flex;gap:8px}.modal-title img{width:24px}.modal-title h3{font-size:24px;font-style:italic;font-weight:600;margin:0}.fade-enter-active,.fade-leave-active{transition:opacity .15s ease}.fade-enter-from,.fade-leave-to{opacity:0}.casestudy-slider-wrapper{margin:0 auto;max-width:1200px;position:relative;width:100%}.casestudy-slider{overflow:visible;width:100%}.casestudy-card{background:#fff;border-radius:16px;box-shadow:0 12px 24px -6px rgba(0,0,0,.15);cursor:pointer;display:flex;flex-direction:column;height:100%;overflow:hidden;transition:all .3s ease}.casestudy-card:hover{box-shadow:0 8px 30px rgba(0,0,0,.15);transform:translateY(-4px)}.casestudy-image{background:#f5f5f5;height:160px;overflow:hidden;position:relative;width:100%}.casestudy-image img{height:100%;-o-object-fit:contain;object-fit:contain;transition:transform .3s ease;width:100%}.casestudy-card:hover .casestudy-image img{transform:scale(1.05)}.casestudy-overlay{align-items:center;background:rgba(0,0,0,.5);bottom:0;display:flex;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.casestudy-card:hover .casestudy-overlay{opacity:1}.view-details-btn{color:#fff;font-size:16px;font-weight:600;letter-spacing:1px;text-transform:uppercase}.casestudy-content{display:flex;flex:1;flex-direction:column;padding:20px 20px 0}.casestudy-title{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.casestudy-profession{align-self:flex-start;background:#fab216;border-radius:20px;color:#fff;display:inline-block;font-size:13px;font-weight:600;letter-spacing:.5px;padding:6px 16px;text-transform:uppercase}.casestudy-name{color:#333;font-size:22px;font-weight:700;line-height:1.3;margin:0}.casestudy-title-preview{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#888;display:-webkit-box;font-size:14px;line-height:1.5;overflow:hidden}.casestudy-title-preview strong{color:#666}.casestudy-description{color:#666;flex:1;font-size:15px;line-height:1.7}.casestudy-description p{margin:0 0 12px}.casestudy-description p:last-child{margin-bottom:0}.casestudy-description ul{margin:12px 0;padding-left:20px}.casestudy-description li{color:#666;list-style-type:disc!important;margin-bottom:8px}.casestudy-modal-backdrop{padding:20px;z-index:2100}.casestudy-modal-card{max-height:90vh;max-width:900px;overflow-y:auto;padding:0}.casestudy-modal-content{display:flex;flex-direction:column}.casestudy-modal-header{background:#f8f9fa;border-bottom:1px solid #e9ecef;display:flex;gap:24px;padding:24px}.casestudy-modal-image{background:#f5f5f5;border-radius:12px;flex-shrink:0;height:160px;overflow:hidden;width:160px}.casestudy-modal-image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.casestudy-modal-title-section{display:flex;flex:1;flex-direction:column}.casestudy-modal-name{color:#333;font-size:28px;font-weight:700;line-height:1.3;margin:16px 0}.casestudy-modal-intro{color:#666;flex:1;font-size:16px;line-height:1.6}.casestudy-modal-intro p{margin:0}.casestudy-modal-intro strong{color:#333}.casestudy-modal-body{padding:24px}.casestudy-modal-description{color:#666;font-size:16px;line-height:1.8}.casestudy-modal-description p{margin:0 0 16px}.casestudy-modal-description p:last-child{margin-bottom:0}.casestudy-modal-description>>>ol,.casestudy-modal-description>>>ul{list-style-type:disc!important;margin:16px 0;padding-left:24px}.casestudy-modal-description>>>li{color:#666;display:list-item!important;line-height:1.7;margin-bottom:12px}.casestudy-modal-description>>>li strong{color:#333!important}.modal-backdrop.casestudy-modal-backdrop .casestudy-modal-description ul,.modal-backdrop.casestudy-modal-backdrop .casestudy-modal-description ul li{list-style:disc none outside!important;list-style-type:disc!important}.modal-backdrop.casestudy-modal-backdrop .casestudy-modal-description ul{margin:16px 0!important;padding-left:24px!important}.modal-backdrop.casestudy-modal-backdrop .casestudy-modal-description ol,.modal-backdrop.casestudy-modal-backdrop .casestudy-modal-description ol li{list-style:disc none outside!important;list-style-type:disc!important}.modal-backdrop.casestudy-modal-backdrop .casestudy-modal-description ol{margin:16px 0!important;padding-left:24px!important}.modal-backdrop.casestudy-modal-backdrop .casestudy-modal-description li{color:#666!important;display:list-item!important;line-height:1.7!important;margin-bottom:12px!important}.modal-backdrop.casestudy-modal-backdrop .casestudy-modal-description li strong{color:#333!important}@media (max-width:768px){.casestudy-image{height:160px}.casestudy-content{padding:16px}.casestudy-name{font-size:18px}.casestudy-description{font-size:14px}.casestudy-modal-header{flex-direction:column}.casestudy-modal-image{height:200px;width:100%}.casestudy-modal-name{font-size:22px}.casestudy-modal-description,.casestudy-modal-intro{font-size:14px}.casestudy-modal-body,.casestudy-modal-header{padding:16px}}.footer-bottom[data-v-dbd81126]{align-items:center;display:flex;justify-content:space-between}.footer-iframe[data-v-dbd81126]{border-radius:4px;opacity:.8;transition:opacity .2s}.footer-iframe[data-v-dbd81126]:hover{opacity:1}.flag-list .content img[data-v-235324e0],.main-flag img[data-v-235324e0]{border-radius:20px;height:30px;width:34px}.hoverlinhk[data-v-235324e0]{color:#424244}.hoverlinhk[data-v-235324e0]:hover{color:var(--orange);font-family:HelveticaNeue-m;font-weight:500}.headline[data-v-235324e0]{color:#fff;font-weight:100;text-align:center}.chat-area[data-v-235324e0]{background:#fff;border-radius:10px;box-shadow:2px 2px 5px 2px rgba(0,0,0,.3);display:flex;flex-direction:column;height:619px;margin:0 auto 2em;overflow:hidden;width:358px}.chat-welcome[data-v-235324e0]{padding:20px 15px}.chat-welcome[data-v-235324e0],.welcome-form[data-v-235324e0]{display:flex;flex:1;flex-direction:column}.welcome-text[data-v-235324e0]{color:#555;font-size:14px;line-height:1.5;margin-bottom:20px;text-align:center}.form-inputs[data-v-235324e0]{display:flex;flex-direction:column;gap:12px}.form-input[data-v-235324e0]{border:1px solid #e0e0e0;border-radius:8px;font-size:14px;outline:none;padding:12px 16px;transition:all .2s}.form-input[data-v-235324e0]:focus{border-color:#fab216;box-shadow:0 0 0 3px rgba(250,178,22,.1)}.form-input[data-v-235324e0]::-moz-placeholder{color:#999}.form-input[data-v-235324e0]::placeholder{color:#999}.btn-start-chat[data-v-235324e0]{background:linear-gradient(135deg,#fab216,#f7941d);border:none;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);color:#fff;cursor:pointer;font-size:15px;font-weight:600;margin-top:10px;padding:14px 24px;transition:all .2s}.btn-start-chat[data-v-235324e0]:hover{box-shadow:0 4px 8px rgba(0,0,0,.15);transform:translateY(-2px)}.btn-start-chat[data-v-235324e0]:active{transform:translateY(0)}.welcome-start-btn[data-v-235324e0]{align-items:center;display:flex;flex:1;justify-content:center}.social-contacts[data-v-235324e0]{margin-top:20px}.contacts-box[data-v-235324e0]{background:#fafafa;border:1px solid #e0e0e0;border-radius:10px;padding:20px}.contacts-title[data-v-235324e0]{color:#333;font-size:14px;font-weight:600;margin-bottom:15px}.contacts-grid[data-v-235324e0]{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.contact-item[data-v-235324e0]{align-items:center;background:#fff;border:1px solid #eee;border-radius:8px;color:#555;display:flex;font-size:13px;gap:8px;padding:8px 12px;-webkit-text-decoration:none;text-decoration:none;transition:all .2s}.contact-item[data-v-235324e0]:hover{background:#fab216;box-shadow:0 2px 4px rgba(0,0,0,.1);color:#fff;transform:translateY(-2px)}.contact-icon[data-v-235324e0]{height:20px;-o-object-fit:contain;object-fit:contain;width:20px}.chat-interface[data-v-235324e0]{display:flex;flex:1;flex-direction:column;overflow:hidden}.chat-footer[data-v-235324e0]{background:#fafafa;border-top:1px solid #eee;color:#999;font-size:11px;padding:10px;text-align:center}.chat-footer .brand[data-v-235324e0]{color:#fab216;font-weight:600}.chat-header[data-v-235324e0]{background:linear-gradient(135deg,#fab216,#f7941d);border-radius:10px 10px 0 0;box-shadow:0 2px 4px rgba(0,0,0,.1);height:60px;justify-content:space-between;padding:0 15px}.chat-header-content[data-v-235324e0],.chat-header[data-v-235324e0]{align-items:center;display:flex}.back-btn[data-v-235324e0]{cursor:pointer;height:24px;margin-right:8px;opacity:.9;transition:opacity .2s;width:24px}.back-btn[data-v-235324e0]:hover{opacity:1}.chat-avatar[data-v-235324e0]{align-items:center;background:#fff;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.1);display:flex;height:42px;justify-content:center;margin-right:12px;width:42px}.avatar-img[data-v-235324e0]{height:32px;-o-object-fit:contain;object-fit:contain;width:32px}.chat-title[data-v-235324e0]{display:flex;flex-direction:column}.chat-name[data-v-235324e0]{color:#fff;font-size:16px;font-weight:600;line-height:1.2}.chat-status[data-v-235324e0]{color:hsla(0,0%,100%,.9);font-size:12px;line-height:1.2}.close-btn[data-v-235324e0]{align-items:center;background:none;border:none;border-radius:4px;cursor:pointer;display:flex;justify-content:center;padding:4px;transition:background .2s}.close-btn[data-v-235324e0]:hover{background:hsla(0,0%,100%,.2)}.close-icon[data-v-235324e0]{filter:brightness(0) invert(1);height:20px;width:20px}.chat-messages[data-v-235324e0]{overflow:hidden}.boxchat[data-v-235324e0],.chat-messages[data-v-235324e0]{display:flex;flex:1;flex-direction:column}.boxchat[data-v-235324e0]{gap:10px;overflow-y:auto;padding:15px}.boxchat[data-v-235324e0]::-webkit-scrollbar{width:4px}.boxchat[data-v-235324e0]::-webkit-scrollbar-track{background:transparent}.boxchat[data-v-235324e0]::-webkit-scrollbar-thumb{background:#ddd;border-radius:2px}.boxchat[data-v-235324e0]::-webkit-scrollbar-thumb:hover{background:#ccc}.chat-empty-state[data-v-235324e0]{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:300px;padding:40px 20px;text-align:center}.empty-state-icon[data-v-235324e0]{margin-bottom:20px;opacity:.8}.empty-state-icon svg[data-v-235324e0]{height:64px;width:64px}.empty-state-title[data-v-235324e0]{color:#333;font-size:18px;font-weight:600;margin-bottom:12px}.empty-state-text[data-v-235324e0]{color:#666;font-size:14px;line-height:1.5;max-width:280px}.quick-questions[data-v-235324e0]{justify-content:center;margin-top:20px;padding:10px 15px}.quick-question-btn[data-v-235324e0]{background:#fff;border:1px solid #fab216;border-radius:20px;color:#fab216;cursor:pointer;font-size:13px;font-weight:500;padding:8px 16px;transition:all .2s}.quick-question-btn[data-v-235324e0]:hover{background:#fab216;box-shadow:0 2px 8px rgba(250,178,22,.3);color:#fff;transform:translateY(-2px)}.message-wrapper[data-v-235324e0]{display:flex;width:100%}.message[data-v-235324e0]{word-wrap:break-word;border-radius:12px;box-shadow:0 1px 2px rgba(0,0,0,.1);font-size:14px;line-height:1.4;max-width:75%;padding:10px 14px;white-space:pre-line}.message-in[data-v-235324e0]{align-self:flex-start;background:#f0f0f0;border-bottom-left-radius:4px;color:#333}.message-out[data-v-235324e0]{align-self:flex-end;background:linear-gradient(135deg,#fab216,#f7941d);border-bottom-right-radius:4px;color:#fff;margin-left:auto}.quick-questions[data-v-235324e0]{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.chat-typing-indicator[data-v-235324e0]{align-items:center;display:flex;padding:12px 15px}.typing-indicator[data-v-235324e0]{align-items:center;background:#f0f0f0;border-radius:12px;border-bottom-left-radius:4px;display:flex;gap:4px;padding:8px 12px;width:-moz-fit-content;width:fit-content}.typing-dot[data-v-235324e0]{animation:typing-235324e0 1.4s ease-in-out infinite both;background:#888;border-radius:50%;height:8px;width:8px}.typing-dot[data-v-235324e0]:first-child{animation-delay:-.32s}.typing-dot[data-v-235324e0]:nth-child(2){animation-delay:-.16s}.typing-dot[data-v-235324e0]:nth-child(3){animation-delay:0s}@keyframes typing-235324e0{0%,80%,to{opacity:.5;transform:scale(.6)}40%{opacity:1;transform:scale(1)}}.chat-input-container[data-v-235324e0]{align-items:center;background:#fafafa;border-radius:0 0 10px 10px;display:flex;gap:10px;padding:12px 15px}.chat-input[data-v-235324e0]{background:#fff;border:1px solid #e0e0e0;border-radius:20px;flex:1;font-size:14px;outline:none;padding:10px 14px;transition:border .2s,box-shadow .2s}.chat-input[data-v-235324e0]:focus{border-color:#407fff;box-shadow:0 0 0 3px rgba(64,127,255,.1)}.chat-input[data-v-235324e0]::-moz-placeholder{color:#999}.chat-input[data-v-235324e0]::placeholder{color:#999}.send-btn[data-v-235324e0]{align-items:center;background:linear-gradient(135deg,#fab216,#f7941d);border:none;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.15);cursor:pointer;display:flex;flex-shrink:0;height:40px;justify-content:center;transition:transform .2s,box-shadow .2s;width:40px}.send-btn[data-v-235324e0]:hover{box-shadow:0 3px 6px rgba(0,0,0,.2);transform:scale(1.05)}.send-btn[data-v-235324e0]:active{transform:scale(.98)}.send-icon[data-v-235324e0]{filter:brightness(0) invert(1);height:20px;width:20px}.chat-inputs[data-v-235324e0]{display:flex;justify-content:space-between}#person1-input[data-v-235324e0]{padding:.5em}p[data-v-235324e0]{white-space:pre-line}.zalo-chat-widget{bottom:110px!important;right:20px!important}