@media (min-width:992px){.contact_component .row{justify-content:center!important}.contact_component .left_item_contact img{max-width:50px!important}.contact_component .row .col-lg-3:last-child{width:33.33333333%!important}}.chat-zalo-contact span.contact-phone-new,.call-now-contact span.contact-phone-new{display:inline-flex;position:relative;font-size:16px;align-items:center}.contact-social{display:flex;align-items:center;justify-content:flex-start}.contact-phone-new i{display:block;position:relative;padding:0 15px;font-size:16px}#btn_close_menu_mobile{background:transparent!important;border:none!important}#btn_close_menu_mobile i{margin-top:8px;font-size:26px}#ModalMenuMobile .icon_dropdown_menu i{transition:transform 0.28s ease}#ModalMenuMobile li.is-submenu-open>.icon_dropdown_menu i{transform:rotate(180deg)}.call-now-contact .contact-phone-new{font-size:17px}.section-contact-tv-no{margin-bottom:15px}.button-contact-tv-now{background:#ffa300;color:#fff;padding:10px 25px;border-radius:20px;margin:0 auto;display:inline-block}@media (max-width:1200px){.icon-phone-new{background-size:none!important}.background_arrow_left,.background_arrow_right,.box-menu-template,.right-header-menu{display:none!important}.btn-menu-mobile{display:inline-block!important}.left-header-logo img{max-width:180px}.header-menu{padding-top:0;padding-bottom:0}.left-header-logo{width:100%!important}.box-item-loop-product{width:25%}.header-menu .container{padding:0}.header-box-sticky .header-menu .container{padding-left:15px;padding-right:15px}.box-sub-menu-slider{padding-left:5%;padding-right:5%}.box-sub-menu-slider .container{padding:0}}@media (max-width:992px){.single-full-page .left-content-single-template .itheme-content img{margin-left:0;margin-right:0;max-width:100%}.single-full-page .left-content-single-template .itheme-content{font-size:17px}body.tag .icon-more-background,body.tag .description_client_template,body.search .icon-more-background,body.search .description_client_template,body.archive.category .description_client_template,body.archive.category .icon-more-background,.content-page-builder-ovelay .content_left_about,.content-info-contact-footer:before,.content_left_about:after,.right-single-product,.header-top{display:none!important}body.tag .template_background_client,body.search .template_background_client,body.archive.category .template_background_client{background:#fff0}.about_component,.service_box_component,.box-workflow{padding-top:20px!important;padding-bottom:0px!important}.item-footer{padding-bottom:20px!important}.title_infomation_component,.content_infomation_component,.header_item_service img,.content_left_about img,.right-single-product,.left-single-product,.content-single-product,.left-content-page-template,.left-content-single-template,.content-archives-template{width:100%!important}.box-item-loop-product{width:calc(100% / 3)}.text_copyright,.menu-copyright,.email_company,.hotline_company,.title_client_template,.description_client_template,.box_badge_about{text-align:center}.title_item_process,.title_client_template{font-size:38px;line-height:38px}.content-alert-component{font-size:18px}.description_client_template{font-size:16px}.row_contact_component,.content-box-contact .row{flex-direction:column-reverse;margin:0}.list_service_about li:after{left:10px}.item-faq .title-item-faq,.title_item_benefit_component{font-size:17px;font-weight:600;color:#616d6c}.template_background_client{padding:45px 0}.template_background_client,.icon-more-background,.info-post-loop a.permalink_item_post{font-size:20px}.row_single_project_template{flex-direction:column-reverse}.content-sticky-sidebar-client{padding-bottom:0px!important}.form_contact_client{padding-left:1em;padding-right:1em}.form_contact_client .form-floating label,.form_contact_client select{font-size:17px}.info-post-loop .description-info-post{font-size:17px}.item_list_about{border-bottom:1px solid #00000012}.icon-more-background{color:#008099}body.search .template_background_client,body.tag .template_background_client,body.archive.category .template_background_client{padding-bottom:0px!important}.box-sub-menu-slider ul{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.box-sub-menu-slider ul li{padding:10px 10px 10px 0;margin:0px!important;width:50%;font-size:14px}.box-sub-menu-slider i{width:15px;height:15px;font-size:10px;margin-right:2px!important}body.page-template-page-ovelay .carousel-inner .carousel-item{padding-top:150px;background-position:left;max-height:100vh!important;height:auto!important}.title_info_item_carousel{font-size:22px;margin-top:50px}.description_info_item_carousel{font-size:16px;margin-bottom:100px}.left_package_component{margin-bottom:25px}.package_compare{text-align:center!important;margin-top:10px}.row_right_package_component{max-width:560px;margin:0 auto}}@media (max-width:768px){.section-contact-tv-no{text-align:center}h1#n2-ss-11item1{font-size:26px!important}div#n2-ss-5 .n2-style-bf6ac0e8f0331af33cade5fee12fe1a5-heading{padding:8px 3px 3px 15px!important}div#n2-ss-5 .n2-ss-button-container a div{font-size:14px!important}h1#n2-ss-5item1{font-size:32px!important}.chat-zalo-contact span.contact-phone-new i{width:20px!important;height:20px!important}.call-now-contact .contact-phone-new i{font-size:15px;padding:0 12px!important}.content-info-contact-footer .title_client_template{line-height:35px!important}.form_contact_client select,.form_contact_client input{height:45px!important}a.btn-contact{margin-top:12px!important}.form_contact_client .form-floating i{left:15px;top:12px}body.page-template-page-ovelay .carousel-inner .carousel-item{padding-top:100px}.item_list_about{padding-left:50px!important}.item_list_about,.title_item_customer_review{font-size:17px}.item_list_about span{max-width:100%}.template_background_blog{display:none}.customer_reviews .container{padding:0}.owl_customer_reviews .header_item_customer_review img{max-width:70px;top:-50px;left:30px}.header_item_customer_review{padding-left:90px;padding-right:45px}.description_item_customer_review{font-size:13px}.faq-description,.item-faq .content-item-faq *,.content_item_customer_review{font-size:16px}.item-faq .content-item-faq{padding:10px 15px}.customer_partner{padding-top:20px;padding-bottom:50px}.description_customer_partner{display:none}.customer_partner:after{width:70%;height:70%}.description_info_item_carousel{margin-bottom:70px}.card{padding:20px 15px}.card h3{font-size:16px;text-align:center}.card p{font-size:13px;text-align:center}.button-group{flex-direction:column;align-items:center;gap:0}.button-group a{width:100%;text-align:center;padding:12px 0}.button-divider{width:80%;height:1px;background-color:#ccc;display:block;margin:5px 0}}@media (max-width:676px){.contact_component{padding-bottom:0px!important}.row_contact_component .pading-1{padding:0px!important}.row_contact_component .responsive-iframe-container{padding-bottom:100%}.industry-select-wrapper{padding-bottom:5px!important}.step-description{line-height:25px}.box-info-content-project-loop.mb-4.pb-1{margin-bottom:5px!important}.section-margin{margin-top:-10px!important}.item_margin{padding-bottom:calc(var(--bs-gutter-x) * .5);padding-top:calc(var(--bs-gutter-x) * .5);margin-bottom:0px!important}.call-now-contact{margin-right:0px!important}.contact-social{display:flex;justify-content:center!important}.box-item-loop-product{width:calc(100% / 2)}.sidebar-template,.content-single-product{padding:0}.single-full-page .left-content-single-template h1.itheme-content{font-size:40px!important;line-height:40px!important;text-align:left}.left-content-single-template h2{font-size:18px;line-height:25px}.left-content-single-template h3{font-size:16px;line-height:28px}.workflow-step-item .title_client_template{font-size:28px;text-align:left;padding-bottom:0px!important;margin-bottom:0px!important}.other_projects a{font-size:15px}.title_client_template{font-size:36px;padding-bottom:10px!important}.other_projects i{font-size:18px}.template_background_client,.icon-more-background,.info-post-loop a.permalink_item_post{font-size:16px}.info-post-loop a.permalink_item_post{font-size:19px;line-height:22px}.info-post-loop .description-info-post{font-size:17px}.item-image-row a{width:130px;height:50px}.content_policy_component .sub_policy ul{padding-left:0px!important}.policy_box_component{padding-top:20px!important}.content_policy_component .sub_policy li{font-size:16px!important;line-height:18px}}@media (max-width:576px){.about-mobile{flex-direction:column-reverse!important}.video-fixed{height:300px;width:100%!important;margin-top:0px!important}.item_process_component .row{flex-direction:column-reverse}.image-policy{transform:translateX(7px)}.title_item_process{margin-top:15px}.description_item_process{margin-bottom:15px}.row_right_package_component{max-width:350px}.header_item_right_package_component{height:80px;width:80px}.title_header_item_right_package_component{font-size:26px}.sub_title_header_item_right_package_component{font-size:14px}.content-step-round-component{text-align:justify!important}.content-step-round-component,.title-item-step-round-component,.content_item_right_package_component{font-size:17px}.price_left_package_component,.title_left_package_component{font-size:20px}.box-image-row .item-image-row a{width:120px}.title_info_item_carousel{font-size:18px}.description_info_item_carousel{font-size:14px}.template_background_client{padding:35px 0}.left-header-logo img{max-width:100px}.content-page-builder-ovelay{margin-top:-60px}.content_user_client,.description_profile_user{height:auto!important;max-height:inherit!important}.bg-profile{padding-right:0px!important}.footer-template .item-footer:nth-child(4) .content_social,.footer-template .item-footer:nth-child(3){display:none}a.add-to-cart-link{display:none!important}.woocommerce div.product form.cart .button[type='submit']{width:100%!important}a.call-now-contact,a.chat-zalo-contact{font-size:14px;margin-right:0;padding-left:18px!important;margin-right:17px}.call-now-contact i{font-size:14px}a.chat-zalo-contact .icon-zalo{width:20px!important;background-size:contain}.left_item_contact,.right_item_contact{width:100%;text-align:center}.right_item_contact{margin-top:15px;padding:0}.carousel-client-slider .carousel-inner button i,.title-infomation-sidebar,.right_item_contact .name_address{font-size:18px}.left_item_contact img{max-width:80px}a.btn-filter-project{padding:1px 10px;margin:5px 13px}.item_image_background_component a{font-size:16px}.box_item_image_background_component{padding-left:5px!important;padding-right:5px!important}.carousel-client-slider .carousel-indicators button{height:2px}.right_item_design_process_component{padding:0 0 0 15px!important;width:calc(100% - 75px)}.left_item_design_process_component{padding:10px 10px 0 0px!important;width:75px}.left_item_design_process_component p{line-height:20px;font-size:20px}.left_item_design_process_component strong{font-size:40px;line-height:30px}.description_item_design_process_component{font-size:14px}.title_item_design_process_component{font-size:18px}.item-image-row a{width:120px}.industry-select-menu{width:92vw;max-width:92vw;min-width:auto;max-height:55vh;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;box-sizing:border-box;background:#fff;border-radius:14px;box-shadow:0 10px 24px rgb(0 0 0 / .12);padding:8px 0}.industry-select-menu .item{display:block;padding:12px 20px;font-size:16px;color:#333;text-decoration:none;touch-action:pan-y;position:relative}.industry-select-menu .item+.item{border-top:1px solid rgb(0 0 0 / .08)}.industry-select-menu .item.active{font-weight:600}.industry-select-menu .item:hover{background:rgb(0 0 0 / .04)}.industry-select-menu::-webkit-scrollbar{width:12px}.industry-select-menu::-webkit-scrollbar-thumb{background:rgb(0 0 0 / .3);border-radius:6px;border:3px solid #fff0;background-clip:content-box}.industry-select-menu::-webkit-scrollbar-track{background:#fff0}.header_item_customer_review::after{top:0;left:19%}.list-dichvu{padding:5px 5px;height:90px;font-size:16px}.icon_policy_component img{max-width:80px}.description_item_policy{font-size:18px;line-height:23px}.title_item_policy{font-size:23px}.template_background_client2{padding:20px 0 0 0}}@media (max-width:456px){.item_list_about{font-size:15px;padding-left:35px!important}.item_list_about img{max-width:26px}}@media (max-width:400px){.item_team{flex:0 0 auto;width:100%}.item_list_about{padding-left:15px!important;text-align:center}.item_list_about img{max-width:32px;position:relative;margin:0 auto}.item_list_about span{display:block;width:100%;margin-top:10px}}