@font-face{font-display:swap;font-family:'Lato';src:url(/wp-content/themes/flatsome-child/fonts/Lato-Regular.woff2) format('woff2'),url(/wp-content/themes/flatsome-child/fonts/Lato-Regular.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'Lato';src:url(/wp-content/themes/flatsome-child/fonts/Lato-Bold.woff2) format('woff2'),url(/wp-content/themes/flatsome-child/fonts/Lato-Bold.woff) format('woff');font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:'Lato';src:url(/wp-content/themes/flatsome-child/fonts/Lato-Italic.woff2) format('woff2'),url(/wp-content/themes/flatsome-child/fonts/Lato-Italic.woff) format('woff');font-weight:400;font-style:italic}body{font-family:'Lato',sans-serif}.lh-26 p{line-height:26px!important}.lh-24 p{line-height:24px}.lh-22 p{line-height:22px}.lh-50 p{line-height:50px}.fz-48 h2{font-size:48px}.lh-2 p{line-height:2}.cus-font{font-family:Playfair Display}a{font-family:Lato,sans-serif!important}.header-nav-main>li.menu-item>a{font-size:15px!important;height:75px}.header-main .nav-left{justify-content:center!important}.sub-menu{padding:0}.sub-menu li{height:40px}.sub-menu a{font-size:15px!important;color:#000000!important;height:40px!important}.search-form{display:flex;align-items:center;gap:10px}.search-wrapper{display:flex;align-items:center;background:#f5f7f8;border-radius:999px;padding:8px 16px;flex:1}.search-icon{color:#999;font-size:18px;margin-right:8px}.search-input{border:none;background:#fff0;outline:none;flex:1;font-size:16px;color:#333}.header-nav-main>li:not(.aus-mega) .sub-menu a:hover{color:#ffffff!important;background:#F26F39!important}.aus_form input::placeholder,.aus_form textarea::placeholder{color:#888888!important;font-weight:200!important}.header-nav.nav-left>.right{right:0}.left{left:0}.fz-20 h2,.fz-20 p,.fz-20 h3,.fz-20 h4{font-size:20px}.fz-18 h2,.fz-18 p,.fz-18 h3,.fz-18 h4{font-size:18px}.aus_text_his .box-text{padding:0}.txt-jus p{text-align:justify}.lh-26{line-height:26px}.aus_text_his h4{font-size:40px;line-height:26px;color:#ED7106;margin-top:20px}.aus_session_title h2{font-size:40px;font-weight:700;color:#000;margin-bottom:0;letter-spacing:0;line-height:45px}.aus_text_his.year img{width:49.13px}.aus_text_his.branch img{width:37.3px}.aus_text_his.person img{width:50px}.aus_text_his p{font-size:16px;color:#444;margin-top:13px;margin-bottom:0}.aus_box_product_main .box-text{background:linear-gradient(180deg,#fff0 0%,#000000 100%)!important;padding-left:16px;padding-bottom:9px;padding-right:0}.aus_detail_product h2{color:#ED7106;font-size:60px;font-weight:700;line-height:60px;margin-bottom:5px}.aus_detail_product h3{color:#000;font-size:30px;font-weight:700;line-height:34px}.aus_detail_product p{font-size:16px;color:#444;line-height:22px;font-weight:400!important}.aus_btn_view{width:182px;height:45px;padding-top:5px;text-align:left;font-size:15px;border-width:1px!important}.aus_btn_view i{float:right;background-image:url(/wp-content/uploads/2025/08/arrow-right-line.png);width:24px;height:24px;background-repeat:no-repeat;margin-top:5px}.aus_btn_view i:before{content:""!important}.aus_ss_project{background:linear-gradient(0deg,#FFFFFF 0%,#F2F2F2 100%)}.aus_project_slide h4:before{content:"";display:inline-block;width:53px;height:1px;background-color:#ED7106;margin-right:15px;margin-bottom:4px}.aus_project_slide h4{font-size:16px;color:#ED7106}.aus_project_slide p{font-size:24px;color:#000;letter-spacing:-.1px}.aus_project_slide .flickity-page-dots{bottom:-5px}.aus_project_slide .dot{width:14px!important;border:4px solid #bdbdbd}.aus_project_slide .dot.is-selected{border-color:#ED7106;width:28px!important}.aus_btn_view_project{font-size:15px;width:182px;padding:3px 0 0;height:45px}.aus_ss_news{background:linear-gradient(0deg,#FFFFFF 0%,#F2F2F2 100%)}.aus_project_slide .previous,.aus_project_slide .next,.aus_ss_news .previous,.aus_ss_news .next{background-size:39px!important;background-color:transparent!important;width:39px!important;height:39px!important;box-shadow:0 4px 30px 0 #00000026!important;border-radius:50%;opacity:1;display:block}.aus_project_slide .previous,.aus_project_slide .next{top:30%}.aus_project_slide .previous svg,.aus_project_slide .next svg,.aus_ss_news .previous svg,.aus_ss_news .next svg{display:none}.aus_project_slide .previous,.aus_ss_news .previous{background-image:url(/wp-content/uploads/2025/08/Group-10879393.png)!important}.aus_project_slide .next,.aus_ss_news .next{background-image:url(/wp-content/uploads/2025/08/Group-10879392.png)!important}.aus_ss_bc h4{font-size:18px;color:#000;font-weight:700;line-height:24px}.aus_ss_bc p{font-size:15px;color:#404040;line-height:20px;margin-top:10px}.aus_box_product_main .box-image{border-radius:0!important}.aus_home_news h5{font-size:24px;color:#000;line-height:32px}.aus_home_news .post-meta{font-size:16px;font-weight:700;color:#000}.aus_home_news .is-divider{display:none}.aus_home_news .from_the_blog_excerpt{font-size:18px;color:#404040;line-height:28px;font-weight:400}.aus_home_news a.button{font-size:18px;color:#12141D;text-transform:none}.aus_home_news .is-link:after{background-image:url(/wp-content/uploads/2025/08/arrow-right-line-2.png);width:24px;height:24px;content:"";display:inline-block;background-size:24px;margin-left:15px;position:relative;top:4px}.aus_col_contact p{font-size:24px;line-height:32px}.w-50{width:49%}.left{float:left}.right{float:right}.aus_form label{color:#fff;font-size:15px;font-weight:700}.aus_form input{height:45px!important;margin-top:8px;margin-bottom:15px}.aus_form i{font-style:normal;color:red}.aus_form textarea{margin-top:10px}.aus_bcr_p_c,.aus_bcr_p_c a{font-size:16px;text-transform:uppercase;color:#fff}.aus_title_page_child h2{font-size:64px;font-weight:700}.aus_tab_project li{margin-right:0;padding:2px 13px}.aus_tab_project li.active{background-color:#212529}.aus_tab_project .portfolio-box-category{display:none!important}.aus_tab_project li.active span{color:#fff}.aus_tab_project span{font-size:18px;line-height:26px;font-weight:700;color:#212529;letter-spacing:0}.aus_tab_project .nav-box>li.active>a,.aus_tab_project .nav-pills>li.active>a{background-color:#212529;padding:12px 17px;border-radius:0}.aus_tab_project .nav-box>li.active>a span,.aus_tab_project .nav-pills>li.active>a span{color:#fff}.aus_tab_project .nav{border-bottom:1px solid #ddd;margin-bottom:35px}.aus_tab_project .portfolio-box .box-image{border-radius:10px}.aus_tab_project .box-text.text-center{background-color:rgb(0 0 0 / 60%);text-shadow:none!important;height:65px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;display:flex;align-items:center}.aus_tab_project h6{font-size:20px;text-transform:none}.aus-pagination{text-align:center;margin-top:40px}.aus-pagination button{background-color:#f1f1f1;margin-right:0;opacity:1!important;width:50px;height:50px;font-size:15px;color:#000;font-weight:499}.aus-pagination .active{background:#ED7106;color:#fff}.absolute-footer{display:none}.aus_box_product_main h4,.aus_box_product_main p{font-size:16px;text-transform:uppercase}.aus_cer_slide .wpcp-prev-button,.aus_cer_slide .wpcp-next-button{width:39px;height:39px;background-size:39px 39px!important;box-shadow:0 4px 30px 0 #00000026!important;border-radius:50%}.aus_cer_slide .wpcp-prev-button i,.aus_cer_slide .wpcp-next-button i{display:none!important}.aus_cer_slide .swiper-button-prev-main,.swiper-button-prev{background-image:url(/wp-content/uploads/2025/08/Group-10879393.png)!important}.aus_cer_slide .swiper-button-next-main,.swiper-button-next{background-image:url(/wp-content/uploads/2025/08/Group-10879392.png)!important}.aus_cer_slide .wpcp-swiper-dots{display:none}.wpcp-all-captions{font-size:15px;text-align:center;color:#444}.gal_hide{display:none}.aus_ceo_main h2{font-size:32px;margin-bottom:0}.aus_ceo_main p{font-size:16px;line-height:25px}.aus_ss_bld{background:linear-gradient(180deg,rgb(217 217 217 / .1) 0%,#FFFFFF 100%)}.aus_ss_bom{top:-120px}.aus_brc_bld .page-title-inner,.aus_brc_bld .pt-half,.aus_brc_bld .pb-half{padding-top:0;padding-bottom:0}.aus_brc_bld nav{text-transform:math-auto;font-size:15px;color:#888888!important}.aus_brc_bld .divider{background-image:url(/wp-content/uploads/2025/09/down-arrow-2-1.png);width:18px;height:18px;display:inline-block;color:#fff0;top:-2px;margin:0}.custom-docs-table td{height:65px}.custom-docs-table td,.custom-docs-table a{font-size:18px;font-weight:400;color:#212529}.custom-docs-table tr td:last-child{text-align:right}.aus_col_td{display:flex;text-align:center}.aus_col_td .col-inner{border-top-left-radius:50px;border-bottom-right-radius:50px}.aus_col_td h2{font-size:20px;padding:0 20px}.aus_col_td p{font-size:18px}.aus_title_td{color:#ed7106}.only-mob{display:none}.wpcf7 form .wpcf7-response-output{margin-top:0!important}.header-search-form{width:290px;margin-right:0}li.header-search-form.search-form.has-icon{width:220px;margin-right:0}.html.custom.html_top_right_text{margin:0 5px!important}.pl-0{padding-left:0!important}.aus_portfolio_detail .wpcp-carousel-section.nav-vertical-center{margin:0!important}#aus_portfolio_detail .wpcp-swiper-dots{margin:0!important;bottom:0}#aus_portfolio_detail .swiper-pagination-bullet{background-color:#dbdbdb80!important;width:14px!important;height:8px!important;border-radius:0!important;opacity:1!important}#aus_portfolio_detail .swiper-pagination-bullet-active{background-color:#ed7106!important;width:28px!important}.portfolio_feat_img img{border-radius:10px}.portfolio_feat_img{position:relative;width:100%;aspect-ratio:6 / 4;overflow:hidden}.portfolio_feat_img img{width:100%;height:100%;object-fit:cover}.aus_play{width:50px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.aus_detail_port_right h4{font-size:18px;line-height:30px;font-weight:400;color:#000}.aus_detail_port_right p{font-size:18px;line-height:25px;font-weight:400;color:#000}.lh-40{line-height:40px}.mb-0{margin-bottom:0}.mb-20{margin-bottom:20px}.wpcp-carousel-section.wpcp-standard{display:block!important;opacity:1!important;visibility:visible!important}#aus_portfolio_detail .swiper-button-prev-main,#aus_portfolio_detail .swiper-button-next-main,.swiper-button-prev,.swiper-button-next{background-size:39px;background-repeat:no-repeat;height:39px!important;width:39px!important}#aus_portfolio_detail .swiper-button-prev-main{background-image:url(/wp-content/uploads/2025/08/Group-10879393.png)}#aus_portfolio_detail .swiper-button-next-main{background-image:url(/wp-content/uploads/2025/08/Group-10879392.png)}.swiper-button-next-main{right:10px;left:auto}.swiper-button-prev-main{left:10px;right:auto}.swiper-button-next-main,.swiper-button-prev-main{position:absolute;top:50%;width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next-main:after,.swiper-button-prev-main:after,.swiper-button-next:after,.swiper-button-prev:after{content:""!important}.bri_90{filter:brightness(.7)}.product-section h3{padding-bottom:0!important;border-color:#ececec!important}.product-section h3 strong{border-bottom:2px solid #ed7106;line-height:50px;display:inline-block;padding-bottom:0;position:relative;top:2px;font-weight:400!important}.aus_other_project h3{margin-bottom:0;width:auto;display:inline-block;border-bottom:3px solid #ed7106;padding-bottom:5px;color:#000;font-size:24px;font-weight:400!important;text-transform:uppercase}.aus_other_project{margin-bottom:20px;border-bottom:1px solid #ddd}.my-other-projects img{border-radius:10px;margin-bottom:15px}.my-other-projects h3{font-size:20px;font-weight:500!important;line-height:24px}.other-next,.other-prev{box-shadow:0 4px 30px 0 #00000026;border-radius:50%;top:55%!important}.other-next{right:-45px!important}.other-prev{left:-45px!important}.new_hidden.is-hidden{display:none}.aus_form p{color:#fff;font-size:15px}#formsubmit{width:100%}.blue-digital_call-action{left:3%;bottom:3%;display:flex;z-index:99999;position:fixed;transition:ease-in-out 250ms;visibility:hidden;align-items:flex-end;flex-direction:column-reverse}.blue-digital_call-action a{width:56px;height:56px;visibility:visible;opacity:1;color:#fff;cursor:pointer;margin:0 auto 0 auto;display:block;outline:none!important;padding:0;position:relative;max-width:none!important;box-shadow:0 2px 6px 1px rgb(0 0 0 / .2);text-align:center;transition:ease-in-out 250ms;user-select:none;border-radius:50%;margin-bottom:10px;background-size:cover;text-decoration:none;background-repeat:no-repeat;background-position:center center}.call_facebook{background-color:rgb(29 12 219);background-image:linear-gradient(180deg,rgb(29 12 219) 0%,rgb(156 36 224) 98%)}.call_zalo{background-color:#0573ff;background-image:none}.call_phone{background-color:rgb(243 111 58);background-image:none;-webkit-animation:uptocallmini_offline 2s 0s ease-out infinite;-moz-animation:uptocallmini_offline 2s 0s ease-out infinite;-ms-animation:uptocallmini_offline 2s 0s ease-out infinite;animation:uptocallmini_offline 2s 0s ease-out infinite}.call_phone i,.call_facebook i{top:50%;left:50%;color:#fff;z-index:1;position:absolute;font-size:20px;transform:translate(-50%,-50%);text-align:center;transition:all 0.2s ease-out}.call_zalo img{top:50%;left:50%;width:25px;z-index:1;position:absolute;max-width:unset;transform:translate(-50%,-50%);transition:all 0.2s ease-out;border-radius:50px}@media (max-width:849px){.blue-digital_call-action{left:12px;bottom:16px;flex-direction:row-reverse;align-items:center;gap:8px;transition:transform .25s ease,opacity .25s ease}.blue-digital_call-action a{width:44px;height:44px;margin:0}.call_phone i,.call_facebook i{font-size:18px}.call_zalo img{width:22px}.bd-support{transition:transform .25s ease,opacity .25s ease}html.aus-fab-hide .blue-digital_call-action,html.aus-fab-hide .bd-support{transform:translateY(calc(100% + 24px));opacity:0;pointer-events:none}}@media (max-width:849px) and (prefers-reduced-motion:reduce){.blue-digital_call-action,.bd-support{transition:none}}#closePopupTy{position:absolute;top:3px;right:3px}.my-other-projects .swiper-slide img{height:100%;width:100%;object-fit:cover}.aus_carousel .swiper-slide{aspect-ratio:6 / 4;overflow:hidden}.aus_carousel .swiper-slide img{object-fit:cover;width:auto;height:100%;display:block;margin:0 auto}.aus_carousel .swiper-slide{background-color:#ebebeb}.aus_img_lq{aspect-ratio:6 / 4;overflow:hidden;margin-bottom:15px}@keyframes uptocallmini_offline{0%{box-shadow:0 0 0 0 #f36f3abf}75%{box-shadow:0 0 0 16px #f36f3a66}100%{box-shadow:0 0 0 0 #ec754d9e}}@media only screen and (max-width:48em){.portfolio-inner .swiper-slide{width:100%!important}.portfolio-inner .swiper-slide.swiper-slide-active{width:100%!important}.portfolio-inner .wpcp-carousel-section .wpcp-single-item img{height:255px!important;object-fit:fill;width:100%}#portfolio-content .session{padding-left:0!important;padding-right:0!important}#aus_portfolio_detail .wpcp-swiper-dots{margin:15px 0 0!important;bottom:unset}#aus_portfolio_detail .swiper-pagination{position:relative!important;margin-top:30px}.aus_detail_port_right h4,.aus_detail_port_right p{font-size:16px}.portfolio_feat_img{width:100%}.only-mob{display:block}.aus_lh_mob h1{font-size:32px}.aus_lh_mob nav{font-size:32px}.aus_lh_mob nav{font-size:14px}.aus_lh_mob h1{font-size:32px}.aus_session_title h2{font-size:32px;line-height:50px}.aus_row_title .col{padding-bottom:0}.m-fz-18 p{font-size:18px}.m-fz-16 p{font-size:16px}.m-fz-24,.m-fz-24 h2{font-size:24px}.m-fz-32,.m-fz-32 h2{font-size:32px}.aus_text_his h4{font-size:36px}.aus_text_his p{padding:0 20%}.aus_box_product_main .box-image>div{height:258px;padding-top:0!important}.aus_main_product_row{padding:0 15px}.aus_main_product_row.m-lf-cus h2{width:auto;display:inline-block;float:right;margin-left:10px}.aus_main_product_row.m-rt-cus h2{width:auto;display:inline-block;margin-right:10px;float:left}.aus_main_product_row.m-lf-cus h3,.aus_main_product_row.m-rt-cus h3{padding-top:24px;font-size:24px}.aus_col_absolute .col-inner{padding:25px 15px 0}.aus_main_product_row.m-rt-cus h3{float:left;width:auto}.aus_detail_product p{display:inline-block;width:100%}.aus_project_slide .next,.aus_ss_news .next,.aus_project_slide .previous,.aus_ss_news .previous{display:none}.aus_box_product_main h4,.aus_box_product_main p{font-size:12px}.aus_cer_slide .wpcp-swiper-dots{display:none}.aus_cer_slide .wpcp-carousel-section .swiper-slide{width:32%!important}.aus_cer_slide .wpcp-carousel-section .swiper-slide.swiper-slide-active{width:41%!important}.aus_ceo_main{padding:0 15px}.aus_ceo_main p:last-child{text-align:justify!important}.aus_ceo_main h2{font-size:24px}.aus_ss_bom{top:-60px}.aus_ss_bld{min-height:155px!important}.aus_ss_bld h2{text-transform:uppercase}.aus_ss_bld,.aus_ss_bom{background:#f6f6f6!important}.aus_brc_bld .medium-text-center{text-align:left!important}.custom-docs-table td,.custom-docs-table a{font-size:16px}.custom-docs-table p{margin:0}.w-50{width:100%}.nav-sidebar.nav-vertical>li+li{border:none!important}.menu-item a{font-size:16px!important;height:40px;color:#000000!important;font-weight:500!important}.nav .html.custom{display:none}.aus_tab_project .box-text.text-center{padding-top:0;padding-bottom:0;height:50px}.aus_tab_project h6{font-size:15px;padding:0 5px}.aus_portfolio .portfolio-box .box-image>div{padding-top:160px!important}.aus_tab_project span{font-size:15px}.aus_tab_project .nav{display:flex;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap}}@media (min-width:1315px){.header-inner{max-width:1760px!important}}@media (max-width:1199px){#header .show-for-medium{display:block!important}#header .hide-for-medium{display:none!important}}@media screen and (min-width:850px){.aus_main_product_row{position:relative}.aus_col_absolute{position:absolute;z-index:1}.right .aus_detail_product{background-color:#f2f2f2;padding:40px 30px 30px 55px}.left .aus_detail_product{background-color:#f2f2f2;padding:40px 45px 30px 30px}.aus_mod_24{flex-basis:24%;max-width:24%}.aus_mod_20{flex-basis:20%;max-width:20%}.aus_mod_43{flex-basis:43%;max-width:43%}.aus_mod_33{flex-basis:33%;max-width:33%}}@media screen and (min-width:850px){.large-4{flex-basis:100%!important;max-width:100%!important}}@media screen and (min-width:1024px){.large-4{flex-basis:33.3333333333%!important;max-width:33.3333333333%!important}.aus_pic_product{flex-basis:79.8%;max-width:79.8%}}@media screen and (max-width:1024px){.aus_pic_product{flex-basis:100%;max-width:100%}}