.img{height:30px;width:30px}.banner-backgroud{aspect-ratio:1920/1080;display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.banner,.banner-backgroud{contain:layout style paint}.banner{min-height:600px;overflow:hidden;position:relative}.banner-picture{contain:layout style;left:0;position:absolute;top:0}.banner-picture,.banner-picture img{display:block;height:100%;width:100%}.banner-picture img{-o-object-fit:cover;object-fit:cover}.img[data-v-18083008]{height:30px;width:30px}.active[data-v-18083008]{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}.manager[data-v-18083008],.marketing[data-v-18083008]{cursor:pointer;position:relative}.slide[data-v-18083008]{float:left;height:450px;width:1000px}@media only screen and (max-width:500px){.slide[data-v-18083008]{float:left;height:310px;width:429px}}.nav-button[data-v-18083008]{align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.5);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%);transform:translateZ(0) translateY(-50%);width:40px;will-change:transform,opacity}.prev-button[data-v-18083008]{left:10px}.next-button[data-v-18083008]{right:10px}.nav-button[data-v-18083008]:before{background-color:rgba(0,0,0,.8);border-radius:50%;bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .2s ease;will-change:opacity}.nav-button[data-v-18083008]:hover:before{opacity:1}.pagination[data-v-18083008]{margin-left:50%;position:absolute}.pagination span[data-v-18083008]{background:gray;border-radius:50%;cursor:pointer;height:10px;margin:0 5px;transition:background .3s;width:10px}.pagination .active[data-v-18083008]{background:#000;transform:scale(1.2)}.slider-wrapper[data-v-18083008]{align-items:center;display:flex;position:relative}.banner-new1[data-v-18083008],.banner-new2[data-v-18083008],.banner-new2e[data-v-18083008]{aspect-ratio:1280/361;display:block;height:auto;max-width:100%;-o-object-fit:contain;object-fit:contain;width:100%}.new-banner2 .keen-slider__slide img[data-v-18083008]{aspect-ratio:412/261;-o-object-fit:contain;object-fit:contain;width:100%}.new-banner2[data-v-18083008]{contain:layout style paint;margin:0 auto;max-width:1280px;position:relative}.keen-slider[data-v-18083008],.new-banner2[data-v-18083008]{min-height:361px;width:100%}.keen-slider[data-v-18083008]{display:flex;overflow:hidden}.keen-slider__slide[data-v-18083008]{flex-shrink:0;min-width:100%;width:100%}@media (min-width:768px){.new-banner2 .keen-slider__slide img[data-v-18083008]{aspect-ratio:1280/361;min-height:361px;-o-object-fit:contain;object-fit:contain}.keen-slider[data-v-18083008],.new-banner2[data-v-18083008]{min-height:361px}}.free-7[data-v-18083008],.price[data-v-18083008],.service3[data-v-18083008],.service[data-v-18083008],.why-choose[data-v-18083008]{contain-intrinsic-size:0 500px;content-visibility:auto;text-align:center}.free-7[data-v-18083008],.keen-slider__slide[data-v-18083008],.price[data-v-18083008],.service3[data-v-18083008],.service[data-v-18083008],.why-choose[data-v-18083008]{align-items:center;display:flex;justify-content:center}.evalua-video-bg[data-v-18083008]{border-radius:8px;height:300px;max-width:100%;width:100%}.nav-button[data-v-18083008]{border:none;border-radius:4px;cursor:pointer;font-size:24px;padding:8px 12px;transition:background .2s ease;z-index:10}.nav-button[data-v-18083008]:hover{background:#eee;color:#fab216}.nav-button.left[data-v-18083008]{margin-right:8px}.nav-button.right[data-v-18083008]{margin-left:8px;right:0}.shadow-wrapper[data-v-18083008]{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[data-v-18083008]:hover{box-shadow:0 8px 16px rgba(0,0,0,.3);transform:scale(1.03)}.shadow-wrapper img[data-v-18083008]{display:block;height:auto;max-width:100%}.menu-work[data-v-18083008]{cursor:pointer;margin-bottom:8px}.menu-work-header[data-v-18083008]{align-items:center;border-radius:8px;display:flex;gap:8px;padding:12px}.menu-work-header[data-v-18083008]:hover{background:rgba(0,0,0,.03)}.modal-backdrop[data-v-18083008]{background:rgba(0,0,0,.4);bottom:0;left:0;min-height:100vh;position:fixed;right:0;top:0;z-index:2000}.modal-card[data-v-18083008]{background:#fff;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.2);left:50%;max-height:90vh;max-width:720px;overflow-y:auto;padding:20px;position:fixed;top:50%;transform:translate(-50%,-50%);width:90%;z-index:2001}.modal-close[data-v-18083008]{background:transparent;border:none;cursor:pointer;font-size:18px;position:absolute;right:12px;top:12px}.modal-body[data-v-18083008]{max-height:60vh;overflow:auto}.modal-title[data-v-18083008]{align-items:center;display:flex;gap:8px}.modal-title img[data-v-18083008]{width:24px}.modal-title h3[data-v-18083008]{font-size:24px;font-style:italic;font-weight:600;margin:0}.fade-enter-active[data-v-18083008],.fade-leave-active[data-v-18083008]{transition:opacity .15s ease}.fade-enter-from[data-v-18083008],.fade-leave-to[data-v-18083008]{opacity:0}.casestudy-slider-wrapper[data-v-18083008]{margin:0 auto;max-width:1200px;position:relative}.casestudy-slider-wrapper[data-v-18083008],.casestudy-slider[data-v-18083008]{overflow:hidden;width:100%}.casestudy-slider .keen-slider__slide[data-v-18083008]{max-width:400px}.casestudy-card[data-v-18083008]{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#fff;border-radius:16px;display:flex;flex-direction:column;overflow:hidden;transform:translateZ(0);transition:transform .3s ease,opacity .3s ease;will-change:transform}.casestudy-card[data-v-18083008]:hover{transform:translateZ(0) translateY(-4px)}.casestudy-image[data-v-18083008]{background:#f5f5f5;contain:layout style paint;height:160px;overflow:hidden;width:100%}.casestudy-image img[data-v-18083008]{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;-o-object-fit:contain;object-fit:contain;transition:transform .3s ease;width:100%;will-change:transform}.casestudy-card:hover .casestudy-image img[data-v-18083008]{transform:scale(1.05)}.casestudy-content[data-v-18083008]{display:flex;flex:1;flex-direction:column;padding:20px 20px 0}.casestudy-title[data-v-18083008]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.casestudy-profession[data-v-18083008]{align-self:flex-start;background:#fab216;border-radius:20px;color:#fff;display:inline-flex;font-size:13px;font-weight:600;letter-spacing:.5px;margin:0!important;padding:6px 16px;text-transform:uppercase}.casestudy-name[data-v-18083008]{color:#333;font-size:22px;font-weight:700;line-height:1.3;margin:0}@media (max-width:768px){.casestudy-image[data-v-18083008]{height:160px}.casestudy-content[data-v-18083008]{padding:16px}.casestudy-name[data-v-18083008]{font-size:18px}}.casestudy-card[data-v-18083008]{box-shadow:0 12px 24px -6px rgba(0,0,0,.15);cursor:pointer;position:relative}.casestudy-card[data-v-18083008]:after{border-radius:16px;bottom:0;box-shadow:0 8px 30px rgba(0,0,0,.15);content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;will-change:opacity}.casestudy-card[data-v-18083008]:hover:after{opacity:1}.casestudy-overlay[data-v-18083008]{align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;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;will-change:opacity}.casestudy-card:hover .casestudy-overlay[data-v-18083008]{opacity:1}.view-details-btn[data-v-18083008]{color:#fff;font-size:16px;font-weight:600;letter-spacing:1px;text-transform:uppercase}.casestudy-image[data-v-18083008]{position:relative}.casestudy-title-preview[data-v-18083008]{-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[data-v-18083008]{color:#666}.casestudy-modal-backdrop[data-v-18083008]{padding:20px;z-index:2100}.casestudy-modal-card[data-v-18083008]{max-height:90vh;max-width:900px;overflow-y:auto;padding:0}.casestudy-modal-content[data-v-18083008]{display:flex;flex-direction:column}.casestudy-modal-header[data-v-18083008]{background:#f8f9fa;border-bottom:1px solid #e9ecef;display:flex;gap:24px;padding:24px}.casestudy-modal-image[data-v-18083008]{background:#f5f5f5;border-radius:12px;flex-shrink:0;height:160px;overflow:hidden;width:160px}.casestudy-modal-image img[data-v-18083008]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.casestudy-modal-title-section[data-v-18083008]{display:flex;flex:1;flex-direction:column}.casestudy-modal-name[data-v-18083008]{color:#333;font-size:28px;font-weight:700;line-height:1.3;margin:16px 0}.casestudy-modal-intro[data-v-18083008]{color:#666;flex:1;font-size:16px;line-height:1.6}.casestudy-modal-intro p[data-v-18083008]{margin:0}.casestudy-modal-intro strong[data-v-18083008]{color:#333}.casestudy-modal-body[data-v-18083008]{padding:24px}.casestudy-modal-description[data-v-18083008]{color:#666;font-size:16px;line-height:1.8}.casestudy-modal-description p[data-v-18083008]{margin:0 0 16px}.casestudy-modal-description p[data-v-18083008]:last-child{margin-bottom:0}.casestudy-modal-description[data-v-18083008] ul{list-style-type:disc!important;margin:16px 0;padding-left:24px}.casestudy-modal-description[data-v-18083008] li{color:#666;line-height:1.7;margin-bottom:12px}.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 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-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}}.casestudy-slider-wrapper{height:auto}.casestudy-slider{align-items:stretch;height:370px!important;min-height:0!important}.casestudy-slider .keen-slider__slide{align-items:stretch;display:flex;height:100%}.casestudy-card{box-sizing:border-box;display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.casestudy-image{flex:0 0 160px;height:160px;min-height:160px}.casestudy-image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.casestudy-content{display:flex;flex:1;flex-direction:column;justify-content:flex-start;min-height:0}.casestudy-title{flex-shrink:0;min-height:auto!important}.casestudy-name{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;line-height:1.3;overflow:hidden}.casestudy-card .casestudy-title{display:block!important;text-align:left;width:100%}.casestudy-card .casestudy-name{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;margin:0 0 8px!important;overflow:hidden;width:100%}.casestudy-title-preview{flex-shrink:0;line-height:1.5;margin-bottom:0!important;margin-top:auto!important;padding-bottom:0!important;padding-top:12px}.casestudy-title-preview p{line-height:1.5;margin:0!important;padding:0!important}.casestudy-title-preview>:last-child{margin-bottom:0!important}.casestudy-card .casestudy-profession{clear:both;display:table!important;margin:0!important;max-width:100%;width:-moz-fit-content;width:fit-content}@media (max-width:768px){.casestudy-slider{height:410px!important}.casestudy-card,.casestudy-slider .keen-slider__slide{height:100%}.casestudy-image{flex-basis:160px;height:160px;min-height:160px}.casestudy-content{padding:16px}.casestudy-title{min-height:85px}}.casestudy-slider-wrapper .nav-button{align-items:center;background:rgba(0,0,0,.45)!important;border:1px solid hsla(0,0%,100%,.25);border-radius:6px;box-shadow:none;color:#fff!important;display:flex;font-family:Arial,sans-serif;font-size:25px;font-weight:400;height:42px;justify-content:center;line-height:1;padding:0;transition:background-color .25s ease,color .25s ease,border-color .25s ease;width:42px}.casestudy-slider-wrapper .nav-button:before{content:none!important;display:none!important}.casestudy-slider-wrapper .nav-button:hover{background:rgba(0,0,0,.85)!important;border-color:hsla(0,0%,100%,.25);color:#fff!important}.casestudy-slider-wrapper .nav-button:active{transform:translateZ(0) translateY(-50%) scale(.92)}.service .slider-wrapper .nav-button{align-items:center;background:rgba(0,0,0,.45)!important;border:1px solid hsla(0,0%,100%,.25);border-radius:6px;color:#fff!important;display:flex;font-size:25px;height:42px;justify-content:center;line-height:1;padding:0;width:42px}.service .slider-wrapper .nav-button span{display:block;line-height:1;transform:translateY(-2px)}.service .slider-wrapper .nav-button:before{content:none!important;display:none!important}.service .slider-wrapper .nav-button:hover{background:rgba(0,0,0,.85)!important;color:#fff!important}.lazy-youtube-container[data-v-47312c82]{background:#000;border-radius:8px;overflow:hidden;position:relative}.lazy-youtube-preview[data-v-47312c82]{cursor:pointer;height:0;overflow:hidden;position:relative;width:100%}.lazy-youtube-thumbnail[data-v-47312c82]{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transition:opacity .3s;width:100%}.lazy-youtube-preview:hover .lazy-youtube-thumbnail[data-v-47312c82]{opacity:.9}.lazy-youtube-play-btn[data-v-47312c82]{height:48px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .2s;width:68px}.lazy-youtube-preview:hover .lazy-youtube-play-btn[data-v-47312c82]{transform:translate(-50%,-50%) scale(1.1)}.lazy-youtube-play-btn svg[data-v-47312c82]{filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.lazy-youtube-iframe[data-v-47312c82]{border:none;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}